On Jul 28, 2011, at 6:10 PM, Ola Bini wrote: >> The bad performance sounds like something is not inlined at all. How are >> you invoking valueMH? Via invokedynamic or a direct MH call? > > valueMH is combined with an exactInvoker and then chained together with > another method handle that calls a method on the result of it that > returns another methodhandle that is set as the target for the call site.
Hard to follow :-) > > Exactly the same thing that was done in the emitted bytecode, actually. Do you have a test case to run? -- Christian > > Cheers > -- > Ola Bini (http://olabini.com) > Ioke - JRuby - ThoughtWorks > > "Yields falsehood when quined" yields falsehood when quined. > > _______________________________________________ > mlvm-dev mailing list > mlvm-dev@openjdk.java.net > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev