git: openjdk/jdk21u-dev: master: 4 new changesets

Martin Doerr mdoerr at openjdk.org
Fri Jun 14 16:26:30 UTC 2024


Changeset: 9a392eaf
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-14 16:21:57 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/9a392eaf0dd3f4a4bb080724210d35f823133d3d

8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed

Backport-of: e1b0af29e47b46879defce1fc44c30d4d50d0c31

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestInaccurateInnerLoopLimit.java

Changeset: d2f857ac
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-14 16:22:24 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/d2f857ac9e6916b9850c0dc38365cf78c8015649

8317299: safepoint scalarization doesn't keep track of the depth of the JVM state

Reviewed-by: phh
Backport-of: 6d911f68a3244c40a62ab2570dfec68b8d0ed5d8

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/vector.cpp
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java

Changeset: 8ca5280c
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-14 16:22:45 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/8ca5280c97b323e1f80d62c90059dbe1afec2c42

8322996: BoxLockNode creation fails with assert(reg < CHUNK_SIZE) failed: sanity

Backport-of: 69586e7bdffe1a840c3a86e6ec83568de24c6fe5

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/regmask.hpp
+ test/hotspot/jtreg/compiler/locks/TestNestedSynchronize.java

Changeset: 28c16d4e
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-14 16:23:57 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/28c16d4e9da9ab33d3950060547b07de305394b3

8331575: C2: crash when ConvL2I is split thru phi at LongCountedLoop

Backport-of: f398cd225012694a586e528936159b6df7b1586c

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/splitif/TestLongCountedLoopConvL2I.java
+ test/hotspot/jtreg/compiler/splitif/TestLongCountedLoopConvL2I2.java



More information about the jdk-updates-changes mailing list