hg: lambda/lambda/langtools: 8013789: Compiler should emit bridges in interfaces

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Fri May 3 02:58:34 PDT 2013


Changeset: a90bc9c15c35
Author:    mcimadamore
Date:      2013-05-03 10:58 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/a90bc9c15c35

8013789: Compiler should emit bridges in interfaces

*) Fix case where synthetic default bridges were not skipped during type-analysis
*) Fix regression tests headers

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
- test/tools/javac/defaultMethods/separate/Separate.java
+ test/tools/javac/defaultMethods/separate/Separate01.java
+ test/tools/javac/defaultMethods/separate/Separate02.java
+ test/tools/javac/defaultMethods/separate/pkg2/A.java
+ test/tools/javac/defaultMethods/separate/pkg2/B.java
! test/tools/javac/generics/bridges/BridgeHarness.java



More information about the lambda-dev mailing list