hg: jdk/sandbox: 2 new changesets
chris.hegarty at oracle.com
chris.hegarty at oracle.com
Tue May 22 13:15:21 UTC 2018
Changeset: 3085969bdf91
Author: mcimadamore
Date: 2018-05-22 13:37 +0100
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3085969bdf91
8203436: javac should fail early when emitting illegal signature attributes
Summary: check that signature attributes do not contain non-denotable types
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/6521805/T6521805d.out
! test/langtools/tools/javac/6521805/T6521805e.out
+ test/langtools/tools/javac/8203436/T8203436a.java
+ test/langtools/tools/javac/8203436/T8203436a.out
+ test/langtools/tools/javac/8203436/T8203436b.java
+ test/langtools/tools/javac/8203436/T8203436b.out
! test/langtools/tools/javac/SynthName2.out
! test/langtools/tools/javac/diags/examples/ErrSyntheticNameConflict.java
+ test/langtools/tools/javac/diags/examples/IllegalSignature.java
Changeset: 9bdd233f270d
Author: jlahoda
Date: 2018-05-22 12:26 +0200
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9bdd233f270d
8198315: Incomplete classpath causes NPE in TransTypes
Summary: Avoid symbol completion while constructing error message.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
+ test/langtools/tools/javac/diags/CompletionFailureInDiags.java
More information about the jdk-sandbox-changes
mailing list