hg: lambda/lambda/langtools: 8010822: Intersection type cast for functional expressions does not follow spec EDR; ...

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Tue Mar 26 07:26:16 PDT 2013


Changeset: b6f403a0f73f
Author:    mcimadamore
Date:      2013-03-26 14:25 +0000
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b6f403a0f73f

8010822: Intersection type cast for functional expressions does not follow spec EDR
8010490: FindBugs: double assignments in LambdaToMethod.visitIdent
8010823: DefaultMethodTest.testReflectCall fails with new lambda VM

! src/share/classes/com/sun/tools/javac/code/Type.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/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
+ test/tools/javac/diags/examples/NotAnInterfaceComponent.java
- test/tools/javac/diags/examples/SecondaryBoundMustBeMarkerIntf.java
! test/tools/javac/lambda/Intersection01.java
! test/tools/javac/lambda/MostSpecific08.java
! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java



More information about the lambda-dev mailing list