hg: lambda/lambda/langtools: Fixed some bugs:

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Mon Aug 9 08:28:49 PDT 2010


Changeset: aa43887d183f
Author:    mcimadamore
Date:      2010-08-09 16:27 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/aa43887d183f

Fixed some bugs:

*) target-type inference failure when target method in a lambda conversion contains wildcards in return-type position
*) NPE in Infer.java
*) target-type inference failure when target method in lambda conversion is vararg method
*) Problems when reading a classfile that has MethodHandle CP entries

! 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/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/lambda/TargetType04.out
+ test/tools/javac/lambda/TargetType10.java
+ test/tools/javac/lambda/TargetType11.java
+ test/tools/javac/lambda/badMemberRefBytecode/Main.java
+ test/tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java
+ test/tools/javac/lambda/badMemberRefBytecode/Use.java



More information about the lambda-dev mailing list