hg: jdk7/tl/langtools: 5 new changesets
maurizio.cimadamore at sun.com
maurizio.cimadamore at sun.com
Fri Aug 8 10:16:42 PDT 2008
Changeset: d635feaf3747
Author: mcimadamore
Date: 2008-08-08 15:16 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d635feaf3747
6695838: javac does not detect cyclic inheritance involving static inner classes after import clause
Summary: Javac fails to detect some errors due to the order in which a class' static imports are entered
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/staticImport/6695838/T6695838.java
+ test/tools/javac/staticImport/6695838/a/Foo.java
+ test/tools/javac/staticImport/6695838/a/FooInterface.java
Changeset: 30a415f8667f
Author: mcimadamore
Date: 2008-08-08 17:38 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/30a415f8667f
6718364: inference fails when a generic method is invoked with raw arguments
Summary: Bug in the implementation of Types.isSubtypeUnchecked
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/inference/6718364/T6718364.java
+ test/tools/javac/generics/inference/6718364/T6718364.out
Changeset: 6542933af8f4
Author: mcimadamore
Date: 2008-08-08 17:43 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6542933af8f4
6676362: Spurious forward reference error with final var + instance variable initializer
Summary: Some javac forward reference errors aren't compliant with the JLS
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/ForwardReference/T6676362a.java
+ test/tools/javac/ForwardReference/T6676362b.java
! test/tools/javac/enum/forwardRef/T6425594.out
Changeset: fac6b1beaa5a
Author: mcimadamore
Date: 2008-08-08 17:48 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/fac6b1beaa5a
6734819: Javac performs flows analysis on already translated classes
Summary: Regression in JavaCompiler.desugar introduced in 6726015
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/6734819/T6734819a.java
+ test/tools/javac/6734819/T6734819a.out
+ test/tools/javac/6734819/T6734819b.java
+ test/tools/javac/6734819/T6734819b.out
+ test/tools/javac/6734819/T6734819c.java
+ test/tools/javac/6734819/T6734819c.out
Changeset: 938a80a47670
Author: mcimadamore
Date: 2008-08-08 17:52 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/938a80a47670
6732461: broken message file for annotation processing
Summary: Regression in sqe test introduced in 6720185
Reviewed-by: jjg
! src/share/classes/com/sun/tools/apt/util/Bark.java
More information about the compiler-dev
mailing list