On Wed, May 25, 2011 at 12:18 AM, John Rose <john.r.r...@oracle.com> wrote: > On May 23, 2011, at 5:43 PM, Charles Oliver Nutter wrote: > > Well I have a prototype GWT in place, but I'm having trouble getting > invokeExact to work. As far as I can tell, incoming arguments should > match the handle type just fine, but I'm getting this error: > > Hmm... I don't see the bug in your diff. Looks like someone is trying to > invoke a MH in varargs style (Object...). The error says > "InvokeDynamicSupport.java:934:in `gwt':" but I don't know where this might > be.
Yeah, I'm stumped. I'll back off that approach for now and see if the GWT revert gets me back to normal perf. > Anyway, I put GWT back the way it was, for (a) low arity and (b) method > types without primitives. > (For high arity and/or types with primitives, it still uses ricochet frames, > for which Tom found an optimization "opportunity".) > See if it makes things better for you... Build in progress! I'll let you know how it goes. How low is low in "low arity"? - Charlie _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev