RFR(XS) : JDK-8008687 - MethodHandle code: allow static and invokespecial calls to interface methods

Christian Thalinger christian.thalinger at oracle.com
Mon May 13 11:41:54 PDT 2013


Looks good.  -- Chris

On May 10, 2013, at 9:13 AM, Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com> wrote:

> 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.
> 
> Thanks,
> 
> Bharadwaj
> 
> JBS        :https://jbs.oracle.com/bugs/browse/JDK-8008687
> Webrev :http://cr.openjdk.java.net/~bharadwaj/8008687/webrev_2/
> 
> 



More information about the hotspot-runtime-dev mailing list