John Rose wrote: > Here's a small but important milestone: The contents of the an mlvm > patch to the JVM, hotspot/anonk.patch, have been (after testing and > review) pushed to a HotSpot integration repository: > http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/a45484ea312d > > Unlike the JSR 292 work on method handles and invokedynamic, there is > no public API for this functionality at present; it is for > implementation use only. That's why it's a minor milestone... > > An experimental API for using anonymous classes is defined in the jdk > branch of the mlvm patch repository. This API will not be staying in > java.dyn, since that package is reserved for JSR 292 work.
Very exciting! I've been working on performance peripheral to JRuby core, but the invokedynamic code is still in intact and ready for testing against an updated 292 setup. I've also held off work to get our dynamic calls inlining, since most attempts to do so so far actually decreased performance on small tests. Looking forward to invokedynamic solving a lot of those issues for me. :) - Charlie _______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
