Subject: | optimize new resource interfaces |
I suspect that some redundant functions have been created during the
Great Kernel Restructuring of September/October 2002. If someone wants
to become familiar with the new guts structure, they can comb through
the new functions and inline the redundant ones. These would be the
functions only used in one place, probably internal to the section
they're defined in. For example, some timer function may only be used
in the timers section, and it may only be used once. That's a great
candidate for inlining.
It was hypothetical, and this task is based on a gut feeling. I may
have done the restructuring right the very first time, but I tend to
doubt these things.