[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-serviceability-dev
Subject: hg: jdk7/tl/langtools: 4 new changesets
From: maurizio.cimadamore () oracle ! com (maurizio ! cimadamore at oracle ! com)
Date: 2011-04-29 15:11:35
Message-ID: 20110429151145.E97A0470F1 () hg ! openjdk ! java ! net
[Download RAW message or body]
Changeset: 4c03383f6529
Author: mcimadamore
Date: 2011-04-29 16:05 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/4c03383f6529
7040104: javac NPE on Object a[]; Object o = (a=null)[0];
Summary: When a null literal is found on top of stack, if expected type is \
1-dimension array no checkcast is emitted
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Code.java
+ test/tools/javac/T7040104.java
Changeset: 9a847a77205d
Author: mcimadamore
Date: 2011-04-29 16:05 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/9a847a77205d
7039937: Improved catch analysis fails to handle a common idiom in the libraries
Summary: Disable generation of 'unreachable catch' warnings for catch statements \
catching Exception/Throwable
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! test/tools/javac/6558548/T6558548.java
! test/tools/javac/6558548/T6558548_6.out
! test/tools/javac/6558548/T6558548_latest.out
! test/tools/javac/diags/examples/UnreachableCatch1.java
Changeset: 1092b67b3cad
Author: mcimadamore
Date: 2011-04-29 16:05 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/1092b67b3cad
7034495: Javac asserts on usage of wildcards in bounds
Summary: Problem with intersection types and wildcards causing javac to crash
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/wildcards/7034495/T7034495.java
+ test/tools/javac/generics/wildcards/7034495/T7034495.out
Changeset: dc3d9ef880a1
Author: mcimadamore
Date: 2011-04-29 16:06 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/dc3d9ef880a1
6550655: com.sun.tools.javac.code.Symbol$CompletionFailure
Summary: Accessing a non-existing enum constant from an annotation whose class is \
available results in an internal error
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/annotations/6550655/T6550655.java
! test/tools/javac/diags/examples.not-yet.txt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic