hg: lambda/lambda/langtools: Code generation bug fixes:

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Tue Jan 10 09:07:58 PST 2012


Changeset: d916b00382ed
Author:    mcimadamore
Date:      2012-01-10 16:16 +0000
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/d916b00382ed

Code generation bug fixes:
*) Supertype of synthetic lambda classes is not erased
*) Problems when creating inner class (with proper enclosing instance) inside a lambda expression

! src/share/classes/com/sun/tools/javac/comp/LambdaToInnerClass.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/LambdaTranslator.java
+ test/tools/javac/lambda/LambdaExpr11.java
+ test/tools/javac/lambda/LambdaExpr12.java
+ test/tools/javac/lambda/TargetType35.java



More information about the lambda-dev mailing list