git: openjdk/jdk21: 2 new changesets
Jan Lahoda
jlahoda at openjdk.org
Thu Jun 22 04:27:14 UTC 2023
Changeset: ceadaece
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-06-22 04:24:20 +0000
URL: https://git.openjdk.org/jdk21/commit/ceadaece94d458578a692bbe45d7a22136dc3064
8310133: Effectivelly final condition not enforced in guards for binding variables from the same case
Reviewed-by: vromero
Backport-of: 01623f6a5724d3eb250c48656be0aaf28df11750
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/GuardsErrors.java
! test/langtools/tools/javac/patterns/GuardsErrors.out
Changeset: 789b2fc4
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-06-22 04:24:53 +0000
URL: https://git.openjdk.org/jdk21/commit/789b2fc4f2a1375f1fca8f8a5dec6fde55af2eb6
8302865: Illegal bytecode for break from if with instanceof pattern matching condition
Reviewed-by: vromero
Backport-of: a15db1a56c560406eac0ac60c29a0ffd15984267
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! 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-changes
mailing list