hg: lambda/lambda/langtools: Fix: Misc translation fixes to inner class translator

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Fri May 11 05:48:14 PDT 2012


Changeset: 74ccb485dc29
Author:    mcimadamore
Date:      2012-05-11 13:47 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/74ccb485dc29

Fix: Misc translation fixes to inner class translator
*) super calls in argument position lead to verifier error
*) in some cases varargs method references lead to runtime CCE

! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToInnerClass.java
! src/share/classes/com/sun/tools/javac/comp/LambdaTranslator.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/lambda/LambdaExpr17.java
+ test/tools/javac/lambda/MethodReference36.java



More information about the lambda-dev mailing list