hg: mlvm/mlvm/hotspot: indy.compiler.inline: Added generated bytecode adapters.
Christian Thalinger
Christian.Thalinger at Sun.COM
Tue Aug 25 11:44:37 PDT 2009
Raffaello Giulietti wrote:
>> To get your whole call path inlined you may need to tweak the inlining
>> thresholds a little. To inline the call path of a simple GuardWithTest
>> testcase I need to use:
>>
>> -XX:InlineSmallCode=1500 -XX:MaxInlineSize=50 -XX:MaxInlineLevel=15
>>
>> To find out what thresholds are best for you, build a debug JVM and use:
>>
>> -XX:+PrintCompilation -XX:+PrintInlining
>>
>
>
> What is needed to build a debug JVM?
You only want to build a JVM or the whole JDK? To build a debug VM do:
$ make jvmg
or
$ make fastdebug
For a full debug JDK build do:
$ make debug_build
> "hg qselect"ing some guards? Which ones?
$ hg qselect 4256b1662add buildable
> Or some "make" option?
> Or something else?
-- Christian
More information about the mlvm-dev
mailing list