hg: jdk7/tl/langtools: 4 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Feb 3 01:41:02 PST 2011


Changeset: 899f7c3d9426
Author:    mcimadamore
Date:      2011-02-03 09:35 +0000
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/899f7c3d9426

6594914: @SuppressWarnings("deprecation") does not not work for the type of a variable
Summary: Lint warnings generated during MemberEnter might ignore @SuppressWarnings annotations
Reviewed-by: jjg

+ src/share/classes/com/sun/tools/javac/code/DeferredLintHandler.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/warnings/6594914/DeprecatedClass.java
+ test/tools/javac/warnings/6594914/T6594914a.java
+ test/tools/javac/warnings/6594914/T6594914a.out
+ test/tools/javac/warnings/6594914/T6594914b.java
+ test/tools/javac/warnings/6594914/T6594914b.out

Changeset: 875262e89b52
Author:    mcimadamore
Date:      2011-02-03 09:36 +0000
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/875262e89b52

5017953: spurious cascaded diagnostics when name not found
Summary: when an operator is applied to one or more erroneous operands, spurious diagnostics are generated
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/5017953/T5017953.java
+ test/tools/javac/5017953/T5017953.out
! test/tools/javac/6491592/T6491592.out

Changeset: 03cf47d4de15
Author:    mcimadamore
Date:      2011-02-03 09:37 +0000
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/03cf47d4de15

6969184: poor error recovery after symbol not found
Summary: generic type-well formedness check should ignore erroneous symbols
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/6969184/T6969184.java
+ test/tools/javac/generics/6969184/T6969184.out

Changeset: afe226180744
Author:    mcimadamore
Date:      2011-02-03 09:38 +0000
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/afe226180744

7014715: javac returns different error code for certain failure(s)
Summary: javac silently crashes when emitting certain kinds of resolution diagnostics
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/AnonStaticMember_2.java
+ test/tools/javac/AnonStaticMember_2.out
! test/tools/javac/InterfaceInInner.java
+ test/tools/javac/InterfaceInInner.out
! test/tools/javac/QualifiedNew.java
+ test/tools/javac/QualifiedNew.out
! test/tools/javac/T6247324.out
! test/tools/javac/generics/diamond/neg/Neg01.out
! test/tools/javac/generics/inference/6943278/T6943278.out



More information about the serviceability-dev mailing list