On 5/6/07, Bruce Ellis <[EMAIL PROTECTED]> wrote:
thank you for replying for me. you know my mindset well.
i'm not enthused by inline either. things were different
when function calls were expensive but inlines just blow
your cache for little benefit and incite incivility, bloating binaries.
perkin-elmer (remember them?) once released a fortran
compiler that inlined eveything (before fortran had recursion).
this was very impressive for some benchmarks but for any
real program you ended up with real fat-ass binaries - they
added paging of page tables to cope. what a great product.
inlining functions is necessary for parallelizing or scheduling
optimizations. specially whole program optimizations. i prefer static
linked binaries precisely because of this.