hg: lambda/lambda/jdk: 3 new changesets

brian.goetz at oracle.com brian.goetz at oracle.com
Tue Apr 17 14:29:59 PDT 2012


Changeset: 165cbafb8257
Author:    briangoetz
Date:      2012-04-16 17:02 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/165cbafb8257

More tests -- additional unit tests for lambda conversion; first cut at combo test framework

+ combo-tests/build.xml
+ combo-tests/tests/tools/javac/combo/ComboTestBase.java
+ combo-tests/tests/tools/javac/combo/ComboTestMetadata.java
+ combo-tests/tests/tools/javac/combo/Diagnostics.java
+ combo-tests/tests/tools/javac/combo/DimensionVar.java
+ combo-tests/tests/tools/javac/combo/JavacTemplateTestBase.java
+ combo-tests/tests/tools/javac/combo/SourceFile.java
+ combo-tests/tests/tools/javac/combo/SyntheticLoop.java
+ combo-tests/tests/tools/javac/combo/SyntheticLoopTest.java
+ combo-tests/tests/tools/javac/combo/Template.java
+ combo-tests/tests/tools/javac/combo/TemplateTest.java
+ combo-tests/tests/tools/javac/combo/TemplateVar.java
+ combo-tests/tests/tools/javac/lambda/LambdaCaptureTest.java
+ combo-tests/tests/tools/javac/lambda/LambdaConversionTest.java
+ combo-tests/tests/tools/javac/lambda/MethodRefCaptureTest.java
! test-ng/build.xml
! test-ng/tests/org/openjdk/tests/javac/LambdaTranslationTest1.java
! test-ng/tests/org/openjdk/tests/javac/LambdaTranslationTest2.java

Changeset: 548e6c46d4ce
Author:    briangoetz
Date:      2012-04-17 00:30 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/548e6c46d4ce

Add combo-test case for adaptation of method reference arguments

! combo-tests/tests/tools/javac/combo/ComboTestBase.java
! combo-tests/tests/tools/javac/combo/JavacTemplateTestBase.java
! combo-tests/tests/tools/javac/combo/Template.java
+ combo-tests/tests/tools/javac/lambda/LambdaArgAdaptationTest.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java

Changeset: 7901dbec91b9
Author:    briangoetz
Date:      2012-04-17 17:29 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/7901dbec91b9

Revamp argument adaptation in LambdaMetafactory; more tests for adaptation

! combo-tests/tests/tools/javac/combo/ComboTestBase.java
! combo-tests/tests/tools/javac/combo/JavacTemplateTestBase.java
! combo-tests/tests/tools/javac/combo/SyntheticLoop.java
! combo-tests/tests/tools/javac/combo/SyntheticLoopTest.java
! combo-tests/tests/tools/javac/lambda/LambdaArgAdaptationTest.java
+ combo-tests/tests/tools/javac/lambda/LambdaReturnAdaptationTest.java
! src/share/classes/java/lang/invoke/InnerClassGenerator.java
! test-ng/build.xml
! test-ng/tests/org/openjdk/tests/java/util/IterableTest.java
! test-ng/tests/org/openjdk/tests/javac/LambdaTranslationTest2.java



More information about the lambda-dev mailing list