Yes it is. The main problem is that gcc has to "flush" all memory references
at the inline function borders (this hurts the most in C++ programs with
small inline member functions that operate on class fields, but it is bad
in C too). Also the register allocators seem to perform worse than with
a macro.
-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/