hg: jdk8/tl/langtools: 3 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Fri Mar 2 05:00:05 PST 2012

Changeset: 161230ec7c73
Author:    mcimadamore
Date:      2012-03-02 12:57 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/langtools/rev/161230ec7c73

7132880: Resolve should support nested resolution contexts
Summary: Overload resolution routine should be updated so that it can be called recursively
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/7132880/T7132880.java
+ test/tools/javac/7132880/T7132880.out

Changeset: 6aafebe9a394
Author:    mcimadamore
Date:      2012-03-02 12:57 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/langtools/rev/6aafebe9a394

7148242: Regression: valid code rejected during generic type well-formedness check
Summary: Redundant type-var substitution makes generic-type well-formedness check to fail
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/typevars/T7148242.java

Changeset: d2508136751c
Author:    mcimadamore
Date:      2012-03-02 12:58 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d2508136751c

7148164: attribution code for diamond should not rely on mutable state
Summary: Update attribution code for diamond operator not to rely on mutable state
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java

More information about the compiler-dev mailing list