RFR(XS) : JDK-8008687 - MethodHandle code: allow static and invokespecial calls to interface methods
bharadwaj.yadavalli at oracle.com
Fri May 10 09:13:41 PDT 2013
I would like to request for another iteration of code review of changes made to support lambda related modifications to allow static and invokespecial calls to interface methods per spec version 0.6.2 (http://cr.openjdk.java.net/~dlsmith/jsr335-0.6.2.html). These changes support an upcoming change that compiles lambdas as private static methods in conjunction with hotspot changes pushed to address JDK-8006267.
These changes include all code suggestions I received.
I (re)ran JPRT tests (no new failures), lambda tests (no new failures), and java/lang/invoke (no failures) tests with -esa and -ea flags.
More information about the hotspot-compiler-dev