git: openjdk/jdk21u: master: 12 new changesets

Aleksey Shipilev shade at openjdk.org
Wed Feb 7 10:54:18 UTC 2024


Changeset: c971925a
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Date:      2024-01-30 21:13:28 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c971925a8713fe8d2ac1307bdc2ab745c1d704f9

8318157: RISC-V: implement ensureMaterializedForStackWalk intrinsic

Backport-of: d6b4aa01a20eb7ecd44602a9fab3e3380bff3d3a

! src/hotspot/cpu/riscv/riscv.ad

Changeset: 04667417
Author:    Amos Shi <ashi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-01-31 12:53:26 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0466741713eb2492a6985d420b589ddc1175575b

8315611: Open source swing text/html and tree test

Backport-of: ae08143d3dd3aa559447623389a5b23c5d32398a

+ test/jdk/javax/swing/text/html/TableView/bug4813831.java
+ test/jdk/javax/swing/tree/DefaultTreeCellEditor/bug4480602.java
+ test/jdk/javax/swing/tree/DefaultTreeCellRenderer/bug4180224.java
+ test/jdk/javax/swing/tree/FixedHeightLayoutCache/bug4745001.java

Changeset: 869df3bf
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-01-31 12:58:02 +0000
URL:       https://git.openjdk.org/jdk21u/commit/869df3bf7c2d43c67f0b67f0bad13b4ad669a337

8323101: C2: assert(n->in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if

Backport-of: 7e0a4ed6292586772c23292dbdd67ed1db5c12f7

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

Changeset: ffab458d
Author:    Joachim Kern <jkern at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-01-31 13:06:43 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ffab458d5c08866bd29198b8019637093f089eb5

8319382: com/sun/jdi/JdwpAllowTest.java shows failures on AIX if prefixLen of mask is larger than 32 in IPv6 case

Backport-of: 22642ff0aac71eceb71f6a9eebb2988a9bd5f091

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: c6ebfdfe
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-03 10:00:21 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c6ebfdfe977f1cfadc151f7c35146858cd874baa

8320052: Zero: Use __atomic built-ins for atomic RMW operations

Backport-of: 020c9007f8e9cc4b46a58d7955284f43a6ac913b

! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp

Changeset: 0b79e90d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-03 21:37:10 +0000
URL:       https://git.openjdk.org/jdk21u/commit/0b79e90dd887ff51cab015e176a35dba0be9fed6

8324937: GHA: Avoid multiple test suites per job

Backport-of: 1aba78f2720b581f18fc2cec5e84deba6b2bcd41

! .github/workflows/test.yml

Changeset: 38c5df13
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-03 21:38:25 +0000
URL:       https://git.openjdk.org/jdk21u/commit/38c5df13ab06d012a017e908893cb59288fe1324

8323637: Capture hotspot replay files in GHA

Backport-of: c84c0ab52d5e08a693f7ad7d9a4772d8c1eeeaa8

! .github/scripts/gen-test-results.sh

Changeset: e75ca5a3
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2024-02-05 12:38:47 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e75ca5a3d2e01ae23d6704e34c06ce76b62243d6

8309697: [TESTBUG] Remove "@requires vm.flagless" from jtreg vectorization tests

Reviewed-by: shade
Backport-of: a03954e6c57369446ef77136966662780e4b1c4e

! test/hotspot/jtreg/compiler/vectorization/runner/ArrayCopyTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayInvariantFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayUnsafeOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopControlFlowTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/StripMinedLoopTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java

Changeset: f15349b1
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-02-06 12:56:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/f15349b1e8ba49ef93ea8ba24c7202572b77ed19

8313670: Simplify shared lib name handling code in some tests

Reviewed-by: mdoerr, lucy
Backport-of: 6dba2026d72de6a67aa0209749ded8174b088904

! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
! test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachFailedTestBase.java
! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/DynLibsTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeLibraryCopier.java
! test/jdk/com/sun/tools/attach/warnings/DynamicLoadWarningTest.java
! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java
! test/lib/jdk/test/lib/Platform.java

Changeset: 85f4f38c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-06 15:56:37 +0000
URL:       https://git.openjdk.org/jdk21u/commit/85f4f38ca5d2e463f8557b050108d6e32cc11416

8322957: Generational ZGC: Relocation selection must join the STS

Reviewed-by: eosterlund, stefank
Backport-of: ba23025cd8a9c1af37afea6444ce5ea2ff41e5af

! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerThread.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGeneration.hpp
! src/hotspot/share/gc/z/zIterator.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 447f58cf
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-06 15:58:04 +0000
URL:       https://git.openjdk.org/jdk21u/commit/447f58cf944f7fa5e8b718d3759e80bf491c1856

8321410: Shenandoah: Remove ShenandoahSuspendibleWorkers flag

Backport-of: 2830dd2a7d3b933fbddca64ca0ac7a91e7ab0775

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java

Changeset: 57956950
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-06 15:59:55 +0000
URL:       https://git.openjdk.org/jdk21u/commit/57956950c9c5b25523e54666a01171fba45d7e29

8325096: Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing

Backport-of: ac1cd3194910793b02e86c2c0dedaa321f137d4e

! test/jdk/java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java



More information about the jdk-updates-changes mailing list