git: openjdk/loom: master: 23 new changesets

duke duke at openjdk.org
Wed Dec 10 14:15:34 UTC 2025


Changeset: 3a8a6e07
Branch: master
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Ivan Walulya <iwalulya at openjdk.org>
Date:      2025-12-09 09:15:04 +0000
URL:       https://git.openjdk.org/loom/commit/3a8a6e07f2a2cffa467815df55e746e92765903d

8319326: GC: Make TestParallelRefProc use createTestJavaProcessBuilder

Reviewed-by: stefank, iwalulya

! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java

Changeset: 24244e41
Branch: master
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Ivan Walulya <iwalulya at openjdk.org>
Date:      2025-12-09 09:17:38 +0000
URL:       https://git.openjdk.org/loom/commit/24244e41210be5b71b9e8238badbf975ed4b02ef

8319161: GC: Make TestParallelGCThreads use createTestJavaProcessBuilder

Reviewed-by: stefank, iwalulya

! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java

Changeset: 9c91c68d
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-12-09 09:18:04 +0000
URL:       https://git.openjdk.org/loom/commit/9c91c68d1d5938d7e2b9a90c82b0a36ef1a063cd

8373111: Test java/lang/management/MemoryMXBean/MemoryManagement.java timed out

Reviewed-by: lmesnik

! test/jdk/java/lang/management/MemoryMXBean/MemoryManagement.java

Changeset: 786833cd
Branch: master
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-12-09 09:44:18 +0000
URL:       https://git.openjdk.org/loom/commit/786833cd1bf8eda1cef25da392a055f4eb371abf

8373022: serviceability/sa/ClhsdbScanOops.java assumes no GC should occur

Reviewed-by: cjplummer, stefank, ayang, tschatzl

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java

Changeset: 1f49edd9
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-12-09 10:02:01 +0000
URL:       https://git.openjdk.org/loom/commit/1f49edd9783ed4579d989d6939ee75e926f0716a

4459231: Focus of JTabbedPane(with Scrollable tablayout) changes on change in LookAndFeel

Reviewed-by: tr, kizune

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/jdk/javax/swing/JTabbedPane/TabbedPaneBugWithLNF.java

Changeset: 0a557890
Branch: master
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2025-12-09 10:04:25 +0000
URL:       https://git.openjdk.org/loom/commit/0a557890a50b0dc83c70dc877027d951dcc05470

8373025: test/hotspot/jtreg/gc/cslocker/TestCSLocker.java may deadlock

Reviewed-by: ayang, tschatzl, stefank

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java
! test/hotspot/jtreg/gc/cslocker/libTestCSLocker.c

Changeset: 830c4d3b
Branch: master
Author:    Anton Artemov <aartemov at openjdk.org>
Date:      2025-12-09 10:15:04 +0000
URL:       https://git.openjdk.org/loom/commit/830c4d3b198597b6af7a21b708bd3a852af200d4

8366272: The os::xxx APIs do not manage errno correctly

Reviewed-by: dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.cpp

Changeset: a4eb57c5
Branch: master
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-12-09 12:45:36 +0000
URL:       https://git.openjdk.org/loom/commit/a4eb57c5ec6254e59e486042015dd00457284ef2

8367028: compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding

Reviewed-by: chagedorn, syan, rcastanedalo

! test/hotspot/jtreg/compiler/c2/irTests/TestFloat16ScalarOperations.java

Changeset: 8c8d21db
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-12-09 16:10:13 +0000
URL:       https://git.openjdk.org/loom/commit/8c8d21db6f5bdc35f6eddf91065b4eec462a716f

8373295: Wrong log tag for UseCompressedOops ergo setting

Reviewed-by: dholmes, ysuenaga

! src/hotspot/share/runtime/arguments.cpp
- test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java

Changeset: 831fe94c
Branch: master
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2025-12-09 17:01:08 +0000
URL:       https://git.openjdk.org/loom/commit/831fe94c75c407b2399be9b89630d8d117c2996c

8373255: Unexpected iobj and ipdb files after JDK-8370438

Reviewed-by: serb

! make/common/native/Flags.gmk

Changeset: b99be505
Branch: master
Author:    Neha Joshi <neha.j.joshi at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2025-12-09 18:06:39 +0000
URL:       https://git.openjdk.org/loom/commit/b99be505a5e3c8304be62a8b373d746fc52e8f0e

8368524: Tests are skipped and shown as passed in test/jdk/sun/security/pkcs11/Cipher/KeyWrap

Reviewed-by: myankelevich, rhalade

! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java
! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java

Changeset: b2daf9de
Branch: master
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-12-09 18:21:12 +0000
URL:       https://git.openjdk.org/loom/commit/b2daf9de3097de4d3b3c7d565e29a48b4aae19ee

8355522: Remove the `java.locale.useOldISOCodes` system property

Reviewed-by: jlu, joehw

! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/java/util/Locale/UseOldISOCodesTest.java

Changeset: 1ae4a6c4
Branch: master
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2025-12-09 18:48:33 +0000
URL:       https://git.openjdk.org/loom/commit/1ae4a6c43ea21d4b147bcfcfaf1484c6e618dce5

8373101: JdkClient and JdkServer test classes ignore namedGroups field

Reviewed-by: rhalade

! test/jdk/javax/net/ssl/TLSCommon/interop/JdkClient.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkServer.java

Changeset: 7f9951a9
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-12-10 00:07:28 +0000
URL:       https://git.openjdk.org/loom/commit/7f9951a93479ac0ddd74375fdef92095fb65741b

8373207: Make DeferredStatic class template constant initializable

Reviewed-by: jsjolen, stefank, iwalulya

! src/hotspot/share/utilities/deferredStatic.hpp

Changeset: eef9813a
Branch: master
Author:    Xueming Shen <sherman at openjdk.org>
Date:      2025-12-10 00:50:48 +0000
URL:       https://git.openjdk.org/loom/commit/eef9813ad42b02db5fc636e661a751d5120a639e

8371446: VectorAPI: Add unit tests for masks from various long values

Reviewed-by: psandoz

! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
+ test/jdk/jdk/incubator/vector/templates/Kernel-BoolBinary-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-BoolUnary-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-BoolBinary-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-BoolUnary-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Mask-FromToLong.template
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: a2622129
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-12-10 02:04:12 +0000
URL:       https://git.openjdk.org/loom/commit/a26221299e657b64379d2d56ed3b073f12b227d1

8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException

Reviewed-by: dfuchs, djelinski, bpb

! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java

Changeset: b6732d60
Branch: master
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2025-12-10 02:09:49 +0000
URL:       https://git.openjdk.org/loom/commit/b6732d6048259de68a3dd5b4f66ac82f87270404

8371603: C2: Missing Ideal optimizations for load and store vectors on SVE

Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, erfang, haosun

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorLoadStoreOptimization.java
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorOperationsWithPartialSize.java

Changeset: d36a234c
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-12-10 02:26:04 +0000
URL:       https://git.openjdk.org/loom/commit/d36a234c1228fdb12eb5931506ba1e03ebae95fc

8368701: CDS VerifierTest_1A.java failed on machines with 512 GB RAM

Reviewed-by: dholmes, lmesnik

! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java

Changeset: a5968f93
Branch: master
Author:    Anjian Wen <wenanjian at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2025-12-10 02:34:52 +0000
URL:       https://git.openjdk.org/loom/commit/a5968f936462741a7edea5bbbe73cb067af3d34f

8371968: RISC-V: implement AES CBC intrinsics

Reviewed-by: fyang, fjiang

! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp

Changeset: 1bbbce75
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-12-10 04:31:37 +0000
URL:       https://git.openjdk.org/loom/commit/1bbbce75c5e68429c2a32519eb3c36d964dcdf57

6726690: SwingUtilities.replaceUI*Map() methods do not remove previously installed maps

Reviewed-by: azvegint, tr

! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
+ test/jdk/javax/swing/SwingUtilities/UIMapTest.java

Changeset: 00068a80
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-12-10 08:45:20 +0000
URL:       https://git.openjdk.org/loom/commit/00068a80304a809297d0df8698850861e9a1c5e9

8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs

Reviewed-by: chagedorn, qamai, galder, epeter

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestPushAddThruCast.java
! test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java

Changeset: b60ac710
Branch: master
Author:    Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-12-10 08:53:30 +0000
URL:       https://git.openjdk.org/loom/commit/b60ac710bebf195972436da324983e61b51484ef

8364490: Fatal error on large SpecTrapLimitExtraEntries value

Reviewed-by: chagedorn, roland

! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/compiler/arguments/TestSpecTrapLimitExtraEntries.java

Changeset: 8eaeb699
Branch: master
Author:    David Briemann <dbriemann at openjdk.org>
Date:      2025-12-10 10:21:42 +0000
URL:       https://git.openjdk.org/loom/commit/8eaeb6990b85ac8717f4fc4ce883f674017b91f3

8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled

Reviewed-by: mdoerr, chagedorn

! src/hotspot/share/code/codeCache.cpp



More information about the loom-dev mailing list