hg: jdk/jdk: 2 new changesets

jan.lahoda at oracle.com jan.lahoda at oracle.com
Wed Dec 4 08:43:39 UTC 2019


Changeset: 396b2290219f
Author:    jlahoda
Date:      2019-12-04 09:38 +0100
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/396b2290219f

8234899: Compiler reports AssertionError for conditional operator ? : and pattern matching for instanceof
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/ConditionalExpressionResolvePending.java
! test/langtools/tools/javac/patterns/BindingsTest1.java

Changeset: 4fcdea88d423
Author:    jlahoda
Date:      2019-12-04 09:38 +0100
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/4fcdea88d423

8234922: No compilation error reported not reported for a binding variable when loop broken with label
Summary: Any break outside of a loop should confine the binding variables from the loop's condition to the loop
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/BindingsTest1.java
! test/langtools/tools/javac/patterns/BindingsTest2.java
! test/langtools/tools/javac/patterns/BindingsTest2.out
+ test/langtools/tools/javac/patterns/BreakAndLoops.java



More information about the jdk-all-changes mailing list