On 12/30/2011 6:35 PM, so wrote:
With or without @inline i know fun should/will get folded away, then why should i pay for the function call?
Because if the function did anything useful, the overhead of the function call is insignificant.
I don't think that dealing with large, complex functions that do nothing merits a language extension.