At least C++ depends for its performance on very aggressive inlining of small (often one-line) functions.<p>It is not unlikely that your hundreds of tiny functions become one massive &quot;function&quot; after high level optimization.