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 _______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
