JSR 292 x86 C1 support
Christian Thalinger
Christian.Thalinger at Sun.COM
Thu Jan 28 02:34:01 PST 2010
On Wed, 2010-01-27 at 17:59 +0100, Rémi Forax wrote:
> Nice, it works well on some my small test suites (MethodHandle and indy).
Thanks for testing.
> About perf, dynamic calls are a little less efficient than their static
> couterparts,
> it seems that neither c1 nor c2 inline a method handle call or an
> invokedynamic.
> Should I have set these inline flags that are now in product VM ?
It's correct that C1 does not do inlining for MH call sites, but C2
should. Could you try to run with -XX:+PrintCompilation -XX:
+PrintInlining to see why the methods are not inlined?
-- Christian
More information about the mlvm-dev
mailing list