hg: lambda/lambda/langtools: Misc bug fixes:

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Dec 15 08:31:46 PST 2010


Changeset: 72a97b863b48
Author:    mcimadamore
Date:      2010-12-15 16:23 +0000
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/72a97b863b48

Misc bug fixes:
*) project lambda features should be enabled with source >= 8
*) lambda finder erroneously reports that some anonymous inner class with multiple method defs are 'lambdifiable'
*) javac crashes when compiling a program containing a bad cast from lambda to primitive
*) regression involving return type-inference of under-constrained variables in generic constructor calls

! src/share/classes/com/sun/tools/javac/code/Source.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/jvm/Target.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/javax/lang/model/SourceVersion.java
! test/tools/javac/api/T6395981.java
! test/tools/javac/api/TestContainTypes.java
! test/tools/javac/defender/Neg03.out
+ test/tools/javac/lambda/BadLambdaFinder01.java
+ test/tools/javac/lambda/BadLambdaFinder01.out
+ test/tools/javac/lambda/Conformance01.java
+ test/tools/javac/lambda/SourceLevelTest.java
+ test/tools/javac/lambda/SourceLevelTest.out
+ test/tools/javac/lambda/TargetType17.java
+ test/tools/javac/lambda/TargetType17.out
! test/tools/javac/meth/InvokeDyn.java
! test/tools/javac/meth/InvokeDynTrans.java
! test/tools/javac/meth/InvokeMH.java
! test/tools/javac/meth/InvokeMHTrans.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/tools/javac/quid/T6999438.java



More information about the lambda-dev mailing list