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