hg: lambda/lambda/langtools: Fixes:

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Tue Sep 25 06:46:12 PDT 2012


Changeset: e23bb5d64f58
Author:    mcimadamore
Date:      2012-09-25 14:45 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/e23bb5d64f58

Fixes:
*) Rollback to recursive stuck analysis
*) Bad parser error recovery makes compiler crash when parsing unfinished lambda expressions

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/diags/examples/CatchWithoutTry.java
+ test/tools/javac/lambda/BadLambdaExpr.java
! test/tools/javac/lambda/MethodReference28.out
! test/tools/javac/lambda/TargetType20.out
! test/tools/javac/lambda/TargetType27.out
! test/tools/javac/lambda/TargetType39.java
! test/tools/javac/lambda/TargetType39.out
! test/tools/javac/lambda/TargetType41.out
! test/tools/javac/typeAnnotations/newlocations/BasicTest.out



More information about the lambda-dev mailing list