hg: jdk/sandbox: 8230105: -XDfind=diamond crashes

chris.hegarty at oracle.com chris.hegarty at oracle.com
Fri Aug 30 10:30:43 UTC 2019


Changeset: ed7eb20871c5
Author:    jlahoda
Date:      2019-08-30 12:24 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/ed7eb20871c5

8230105: -XDfind=diamond crashes
Summary: Avoiding side-effects in Analyzer's speculative attribution.
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/analyzer/AnalyzerMandatoryWarnings.java
+ test/langtools/tools/javac/analyzer/AnalyzerMandatoryWarnings.out
+ test/langtools/tools/javac/analyzer/AnalyzerNotQuiteSpeculative.java
+ test/langtools/tools/javac/analyzer/AnalyzerNotQuiteSpeculative.out
+ test/langtools/tools/javac/analyzer/DoNoRunAnalyzersWhenException.java
+ test/langtools/tools/javac/analyzer/StuckLambdas.java
+ test/langtools/tools/javac/analyzer/StuckLambdas.out



More information about the jdk-sandbox-changes mailing list