But this is horrible, because it forces a totally unnecessary function
call for that empty function.
Yeah, the function will be cheap, but the call itself will not be (it's a
C language barrier and basically disables optimizations around it, causing
thigns like register spill/reload for no good reason).
Linus
--