hg: lambda/lambda/jdk: 2 new changesets

brian.goetz at oracle.com brian.goetz at oracle.com
Fri May 18 10:25:36 PDT 2012


Changeset: 7e8f57b88c4f
Author:    briangoetz
Date:      2012-05-17 22:28 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/7e8f57b88c4f

Improvements in combo test framework
 - Add overridable getCompileOptions method to ComboTestBase
 - Extend debug mode to dump out all combo vars, files, and metadata
 - Add dump/diff program for combo log

! combo-tests/build.xml
! combo-tests/tests/tools/javac/combo/ComboTestBase.java
+ combo-tests/tests/tools/javac/combo/ComboTestDebug.java
! combo-tests/tests/tools/javac/combo/SeparateCompilationTest.java
! combo-tests/tests/tools/javac/combo/SourceFile.java
! combo-tests/tests/tools/javac/lambda/LambdaArgAdaptationTest.java
! combo-tests/tests/tools/javac/lambda/LambdaCaptureTest.java
! combo-tests/tests/tools/javac/lambda/LambdaReturnAdaptationTest.java
! combo-tests/tests/tools/javac/lambda/MethodRefCaptureTest.java

Changeset: af5d9c636c7e
Author:    briangoetz
Date:      2012-05-18 13:25 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/af5d9c636c7e

Improvements to combo test framework to support separate compilation tests.
 - Introduction of "group" abstraction for source files
 - Order groups on the classpath in order of sorted group names
 - Introduce group-specific mechanism for determining compiler options
 - More comprehensive debug-logging mechanism

! combo-tests/tests/tools/javac/combo/ComboTestBase.java
! combo-tests/tests/tools/javac/combo/ComboTestDebug.java
! combo-tests/tests/tools/javac/combo/ComboTestMetadata.java
! combo-tests/tests/tools/javac/combo/JavacTemplateTestBase.java
+ combo-tests/tests/tools/javac/combo/SeparateCompilationComboTest.java
! combo-tests/tests/tools/javac/lambda/LambdaArgAdaptationTest.java
! combo-tests/tests/tools/javac/lambda/LambdaConversionTest.java
! combo-tests/tests/tools/javac/lambda/LambdaReturnAdaptationTest.java
! combo-tests/tests/tools/javac/lambda/MethodRefCaptureTest.java



More information about the lambda-dev mailing list