hg: jdk7/tl/langtools: 4 new changesets

maurizio.cimadamore at sun.com maurizio.cimadamore at sun.com
Fri Oct 24 04:51:10 PDT 2008


Changeset: 5e54a59bcee7
Author:    mcimadamore
Date:      2008-10-24 12:45 +0100
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/5e54a59bcee7

6680106: StackOverFlowError for Cyclic inheritance in TypeParameters with ArrayType Bounds
Summary: Javac ends up in an infinite loop while attributing mutually referring array type-parameter bounds
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/typevars/6680106/T6680106.java
+ test/tools/javac/generics/typevars/6680106/T6680106.out

Changeset: a23e1dc02698
Author:    mcimadamore
Date:      2008-10-24 12:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a23e1dc02698

6746184: javac fails to compile call to public varargs method
Summary: javac's resolution process should go through all steps described in JLS 15.12.2.2
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/T6746184.java

Changeset: ddd75a295501
Author:    mcimadamore
Date:      2008-10-24 12:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/ddd75a295501

6758789: Some method resolution diagnostic should be improved
Summary: Recent work on diagnostics left out some resolution corner cases
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/Formattable.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/6758789/T6758789a.java
+ test/tools/javac/6758789/T6758789a.out
+ test/tools/javac/6758789/T6758789b.java
+ test/tools/javac/6758789/T6758789b.out
! test/tools/javac/generics/inference/6718364/T6718364.out

Changeset: 638d45788c9e
Author:    mcimadamore
Date:      2008-10-24 12:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/638d45788c9e

6762569: Javac crashes with AssertionError in Types.containedBy
Summary: Types.containedBy should be more liberal with UndetVars
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
- test/tools/javac/generics/wildcards/6651719/T6651719b.java
+ test/tools/javac/generics/wildcards/6762569/T6762569a.java
+ test/tools/javac/generics/wildcards/6762569/T6762569b.java




More information about the serviceability-dev mailing list