hg: lambda/lambda/jdk: Add support for invokeInterface (and hence default methods) to the lambda meta-factory. Add tests for default methods.

robert.field at oracle.com robert.field at oracle.com
Wed Jun 6 22:29:54 PDT 2012


Changeset: 63a2e47cc2a7
Author:    Robert Field <Robert.Field at oracle.com>
Date:      2012-06-06 13:39 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/63a2e47cc2a7

Add support for invokeInterface (and hence default methods) to the lambda meta-factory.  Add tests for default methods.

! src/share/classes/java/lang/invoke/InnerClassGenerator.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java
+ test-ng/tests/org/openjdk/tests/javac/MethodReferenceTestInnerDefault.java
+ test-ng/tests/org/openjdk/tests/javac/MethodReferenceTestSuperDefault.java
+ test-ng/tests/org/openjdk/tests/javac/MethodReferenceTestVarArgsSuperDefault.java



More information about the lambda-dev mailing list