hg: jdk9/client/langtools: 3 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Mar 24 18:15:39 UTC 2014


Changeset: 22a7fa780701
Author:    pgovereau
Date:      2014-03-19 11:34 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/22a7fa780701

6898851: Compiling against this corrupt class file causes a stacktrace from javac
Summary: Added check for index out-of-bounds erros in ClassReader
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/classreader/BadClass.java
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 3b4e7a027fcc
Author:    pgovereau
Date:      2014-03-19 17:39 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/3b4e7a027fcc

8025505: Constant folding deficiency
Summary: Provide constant folding of equality tests involving constant and null.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/ConstFoldTest.java

Changeset: 57005bdeba6d
Author:    kizune
Date:      2014-03-20 15:13 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/57005bdeba6d

7118295: javac does not explicitly close -Xstdout file
Reviewed-by: ksrini, jjg

! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/Option.java
+ test/tools/javac/StdoutCloseTest.java



More information about the jdk9-all-changes mailing list