does gcj do inlining when generating bytecodes?

Adam Megacz gcj@lists.megacz.com
Mon Dec 17 16:10:00 GMT 2001


Bryce McKinlay <bryce@waitaki.otago.ac.nz> writes:
> The reason for this is that you can do a much better job of inlining and 
> optimization during JIT compilation than you can at the bytecode level. 
> Inlining bytecode just makes it bigger and debugging harder, and causes 
> issues with respect to the binary compatibility rules.

Yeah, but the MSJVM *screams* if you pre-inline your code =) The
performance increase is unbelievable.
I agree that on modern/sophisticated VM's, you can do a better job at
runtime, though.
 - a


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /