hg: lambda/collections/langtools: 2 new changesets
brian.goetz at oracle.com
brian.goetz at oracle.com
Wed Feb 23 13:39:48 PST 2011
Changeset: 84a6bb3ef295
Author: mcimadamore
Date: 2011-02-04 14:17 +0000
URL: http://hg.openjdk.java.net/lambda/collections/langtools/rev/84a6bb3ef295
Fix: Defender attribute causes ClassReader to complete class recursively.
This issue causes random exceptions when interfaces with extension methods are read from classfile (as ClassReader is left in an inconistent state after a call to MethodSymbol.getDefaultImpl()).
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/defender/ClassReaderTest/ClassReaderTest.java
+ test/tools/javac/defender/ClassReaderTest/pkg/Foo.java
! test/tools/javac/diags/examples.not-yet.txt
Changeset: 4f78365a8044
Author: briangoetz
Date: 2011-02-23 16:39 -0500
URL: http://hg.openjdk.java.net/lambda/collections/langtools/rev/4f78365a8044
Ensure that SAM classes show up in ct.sym
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
More information about the lambda-dev
mailing list