hg: lambda/lambda/langtools: The following issues have been addressed:
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Fri Jun 4 04:36:29 PDT 2010
Changeset: d74a4b240764
Author: mcimadamore
Date: 2010-06-04 12:34 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/langtools/rev/d74a4b240764
The following issues have been addressed:
*) fixed type-inference issues w.r.t. wildcard types
*) fixed SAM conversion issues (now Object members are ignored as per strawman)
*) fixed minor parser issues (wrong start position of lambdas)/ambiguities
*) improved translation of nested lambda expression/lambda expression nested in inner classes/inner classes nested in lambda
*) minor attribution fixes: added check for lambda method call, improved check for return expression in lambda context
*) better diagnostic support
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/lambda/BadAccess.java
+ test/tools/javac/lambda/BadAccess.out
+ test/tools/javac/lambda/BadLambdaCall.java
+ test/tools/javac/lambda/BadLambdaCall.out
+ test/tools/javac/lambda/BadReturn.java
+ test/tools/javac/lambda/BadReturn.out
+ test/tools/javac/lambda/LambdaCapture02.java
+ test/tools/javac/lambda/LambdaCapture03.java
+ test/tools/javac/lambda/LambdaCapture04.java
+ test/tools/javac/lambda/LambdaCapture05.java
+ test/tools/javac/lambda/LambdaConv05.java
+ test/tools/javac/lambda/LambdaScope02.java
! test/tools/javac/lambda/NakedThis.out
More information about the lambda-dev
mailing list