hg: lambda/lambda/jdk: Front-to-back lambda translation implementation. Class generation based implementation. Boxing, unboxing, casting, and widening support for arguments and return. Direct implementation MethodHandleInfo. Move JDK TestNG tests out of java.util.

james.holmlund at oracle.com james.holmlund at oracle.com
Fri Mar 30 11:37:59 PDT 2012


Changeset: 1b4c4becd140
Author:    jjh
Date:      2012-03-30 11:35 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/1b4c4becd140

Front-to-back lambda translation implementation. Class generation based implementation.   Boxing, unboxing, casting, and widening support for arguments and return.   Direct implementation MethodHandleInfo.  Move JDK TestNG tests out of java.util.
Contributed-by: rfield

+ src/share/classes/java/lang/invoke/InnerClassGenerator.java
+ src/share/classes/java/lang/invoke/LambdaConversionException.java
+ src/share/classes/java/lang/invoke/LambdaMetafactory.java
+ src/share/classes/java/lang/invoke/MethodHandleInfo.java
! test-ng/build.xml
- test-ng/tests/java/util/ComparatorsTest.java
- test-ng/tests/java/util/IterableTest.java
- test-ng/tests/java/util/IterablesTest.java
- test-ng/tests/java/util/IteratorsNullTest.java
- test-ng/tests/java/util/IteratorsTest.java
- test-ng/tests/java/util/LambdaTestHelpers.java
- test-ng/tests/java/util/NullArgsTestCase.java
- test-ng/tests/java/util/ParallelIterableTest.java
- test-ng/tests/java/util/functions/BlocksTest.java
- test-ng/tests/java/util/functions/MappersTest.java
- test-ng/tests/java/util/functions/PredicatesTest.java
+ test-ng/tests/org/openjdk/tests/java/util/ComparatorsTest.java
+ test-ng/tests/org/openjdk/tests/java/util/IterableTest.java
+ test-ng/tests/org/openjdk/tests/java/util/IterablesTest.java
+ test-ng/tests/org/openjdk/tests/java/util/IteratorsNullTest.java
+ test-ng/tests/org/openjdk/tests/java/util/IteratorsTest.java
+ test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
+ test-ng/tests/org/openjdk/tests/java/util/NullArgsTestCase.java
+ test-ng/tests/org/openjdk/tests/java/util/ParallelIterableTest.java
+ test-ng/tests/org/openjdk/tests/java/util/functions/BlocksTest.java
+ test-ng/tests/org/openjdk/tests/java/util/functions/MappersTest.java
+ test-ng/tests/org/openjdk/tests/java/util/functions/PredicatesTest.java



More information about the lambda-dev mailing list