git: openjdk/loom: master: 31 new changesets

duke duke at openjdk.org
Fri Oct 31 12:06:25 UTC 2025


Changeset: 5096dc89
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-30 08:05:35 +0000
URL:       https://git.openjdk.org/loom/commit/5096dc8972f7e2885ba4b1d994be630c7fc3b3a6

8368739: [AIX] java/net/httpclient/http3/H3SimpleGet.java#useNioSelector and #with-continuations fail

Reviewed-by: mdoerr, dfuchs

! test/jdk/java/net/httpclient/http3/H3SimpleGet.java

Changeset: d565c45e
Branch: master
Author:    Afshin Zafari <azafari at openjdk.org>
Date:      2025-10-30 08:14:54 +0000
URL:       https://git.openjdk.org/loom/commit/d565c45e61bf741cdac5ede252277e4ebc17c104

8370261: Test runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java timed out

Reviewed-by: dholmes, shade

! test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java

Changeset: 87e5341d
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-30 09:22:11 +0000
URL:       https://git.openjdk.org/loom/commit/87e5341d78d206fa9e987340861cd5f1c0858891

8370804: G1: Make G1HeapRegionAttr::remset_is_tracked() conform to coding style

Reviewed-by: iwalulya, sjohanss, fandreuzzi, ayang

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp

Changeset: 80fcfaf4
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-10-30 10:34:37 +0000
URL:       https://git.openjdk.org/loom/commit/80fcfaf41aa2d6af30f15877e4466647dbca424e

8369435: C2: transform (LShiftX (SubX con0 a), con1) into (SubX con0<<con1 (LShiftX a con1))

Reviewed-by: epeter, qamai

! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java
- test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8359688.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_SubOfShift.java

Changeset: 795bf9f6
Branch: master
Author:    Anton Seoane Ampudia <aseoane at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2025-10-30 11:31:29 +0000
URL:       https://git.openjdk.org/loom/commit/795bf9f6d16d89f65076d4b37dddb309a91ce6ea

8351159: Remaining cleanups in cpu/x86 after 32-bit x86 removal

Reviewed-by: stefank, kvn

! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/c2_init_x86.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/compressedKlass_x86.cpp
! src/hotspot/cpu/x86/copy_x86.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/relocInfo_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
- src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os_cpu/bsd_x86/atomicAccess_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/globals_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.inline.hpp
! src/hotspot/os_cpu/bsd_x86/prefetch_bsd_x86.inline.hpp
! src/hotspot/os_cpu/linux_x86/atomicAccess_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/globals_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.inline.hpp
! src/hotspot/os_cpu/linux_x86/prefetch_linux_x86.inline.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp

Changeset: b166b0d0
Branch: master
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2025-10-30 14:23:31 +0000
URL:       https://git.openjdk.org/loom/commit/b166b0d0826435c7965f3f11e8f3cec1392e1e01

8370730: Test serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java needs to be resilient about warnings

Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java

Changeset: a33aa65f
Branch: master
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2025-10-30 14:24:00 +0000
URL:       https://git.openjdk.org/loom/commit/a33aa65fbc70a91fe21e9016c393bb5a764cd75a

8369609: calls from Continuations to invalidate_jvmti_stack must be more accurate

Reviewed-by: pchilanomate, dholmes

! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: bb9aeedd
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-10-30 15:22:28 +0000
URL:       https://git.openjdk.org/loom/commit/bb9aeedd880d4ae81d301edbbc903c3cb53c0526

8370908: Remove test javax/management/remote/mandatory/connection/DeadLockTest.java from ProblemList-Virtual

Reviewed-by: cjplummer

! test/jdk/ProblemList-Virtual.txt

Changeset: ed36b9bb
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-10-30 15:34:46 +0000
URL:       https://git.openjdk.org/loom/commit/ed36b9bb6f3d429db6accfb3b096e50e7f2217ff

8370851: Mark hotspot and jdk tests incompatible with test thread factory

Reviewed-by: alanb, kevinw, sspitsyn

! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
! test/jdk/java/lang/management/ManagementFactory/ProxyTypeMapping.java
! test/jdk/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/jdk/java/lang/management/ThreadMXBean/LockedMonitorInNative.java
! test/jdk/java/lang/management/ThreadMXBean/Locks.java
! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java
! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java
! test/jdk/java/lang/management/ThreadMXBean/ThreadUserTime.java
! test/jdk/java/nio/channels/SocketChannel/ShortWrite.java

Changeset: a2196e20
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-10-30 16:51:36 +0000
URL:       https://git.openjdk.org/loom/commit/a2196e20608a1acd12c84ecfb8522bf1666545f4

4397513: Misleading "interface method" in InvocationHandler specification

Reviewed-by: alanb, jpai

! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java

Changeset: d18e815b
Branch: master
Author:    Koushik Thirupattur <koushik.thirupattur at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2025-10-30 17:24:11 +0000
URL:       https://git.openjdk.org/loom/commit/d18e815b94854406113344547f36358b5b5f6bb7

8368301: sun/security/util/math/intpoly compiler warnings

Reviewed-by: mullan

! make/jdk/src/classes/build/tools/intpoly/FieldGen.java

Changeset: 4b315111
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2025-10-30 18:03:21 +0000
URL:       https://git.openjdk.org/loom/commit/4b315111493ac65511890bc2127489ceee693915

8370160: NumericShaper allows illegal ranges

Reviewed-by: serb, psadhukhan, kizune

! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! test/jdk/java/awt/font/NumericShaper/NSEqualsTest.java

Changeset: 414e7286
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2025-10-30 19:09:06 +0000
URL:       https://git.openjdk.org/loom/commit/414e72869895562adcea5c21ff3e7252cef5b13f

8370141: [macOS] Crash after PrinterJob ends when Graphics.create() is used.

Reviewed-by: serb, psadhukhan

! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
+ test/jdk/java/awt/PrintJob/PrintJobAfterEndTest.java
+ test/jdk/java/awt/print/PrinterJob/PrintAfterEndTest.java

Changeset: c49a94bf
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-30 19:09:34 +0000
URL:       https://git.openjdk.org/loom/commit/c49a94bf89876c4d6c777a9452618afa564c5c23

8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420

Reviewed-by: simonis, sgehwolf

! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp

Changeset: 566aa126
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-10-30 20:38:30 +0000
URL:       https://git.openjdk.org/loom/commit/566aa1267c7c9b0d1eb49dd9014461274c51280d

8370971: Problemlist jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java

Reviewed-by: dholmes

! test/docs/ProblemList.txt

Changeset: c69e0eb2
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-10-30 20:40:29 +0000
URL:       https://git.openjdk.org/loom/commit/c69e0eb2f98dc80eaefdb399dcfe86cdab32dbd5

8370726: GenShen: Misplaced assertion that old referent is marked during young collection

Reviewed-by: xpeng, ysr

! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp

Changeset: c6eea8ac
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-10-30 21:10:01 +0000
URL:       https://git.openjdk.org/loom/commit/c6eea8acf6eea7314a1615e5923ac7bf73e6da02

8370667: GenShen: Only make assertions about region pinning for collected generation

Reviewed-by: xpeng, ysr

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp

Changeset: e293166e
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-10-30 21:14:09 +0000
URL:       https://git.openjdk.org/loom/commit/e293166e440df75f650ee280c300c085cd141d30

8370963: Errors in jpackage jtreg test descriptions

Reviewed-by: almatvee

! test/jdk/tools/jpackage/TEST.properties
! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java
! test/jdk/tools/jpackage/macosx/DmgContentTest.java
! test/jdk/tools/jpackage/macosx/HostArchPkgTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/SigningRuntimeImagePackageTest.java
! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
! test/jdk/tools/jpackage/share/RuntimeImageTest.java
! test/jdk/tools/jpackage/windows/WinInstallerResourceTest.java
! test/jdk/tools/jpackage/windows/WinLongPathTest.java
! test/jdk/tools/jpackage/windows/WinLongVersionTest.java
! test/jdk/tools/jpackage/windows/WinOSConditionTest.java
! test/jdk/tools/jpackage/windows/WinRenameTest.java

Changeset: a5f3a6f2
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-10-30 21:14:31 +0000
URL:       https://git.openjdk.org/loom/commit/a5f3a6f21b68fe9b97cb1aa22f54173b192fbd10

8370956: ShortcutHintTest test fails when executed locally on Linux

Reviewed-by: almatvee

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java

Changeset: 0e054667
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-10-30 21:42:43 +0000
URL:       https://git.openjdk.org/loom/commit/0e054667302614eaa8f969003bb89c93c2b4aef0

8370955: Remove test javax/management/remote/mandatory/connection/ConnectionTest.java from ProblemList-Virtual

Reviewed-by: sspitsyn

! test/jdk/ProblemList-Virtual.txt

Changeset: a926c216
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-10-30 22:45:49 +0000
URL:       https://git.openjdk.org/loom/commit/a926c216e0f56dfc4d129260f8bf028ade615756

8370965: Remove SigningPackageFromTwoStepAppImageTest test

Reviewed-by: almatvee

- test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java

Changeset: dfa04f4a
Branch: master
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2025-10-31 00:04:11 +0000
URL:       https://git.openjdk.org/loom/commit/dfa04f4aa5463de7812877553ea779da6467d373

8370653: Fix race in CompressedClassSpaceSizeInJmapHeap.java

Reviewed-by: phh, wkemper, ysr

! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java

Changeset: 3c1010b5
Branch: master
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2025-10-31 00:05:59 +0000
URL:       https://git.openjdk.org/loom/commit/3c1010b57f2f8258a2ccf59b9f86fc8debd71918

8370646: TestLargeUTF8Length.java needs lots of memory

Reviewed-by: phh, wkemper, ysr

! test/hotspot/jtreg/runtime/jni/checked/TestLargeUTF8Length.java

Changeset: 6347f10b
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-10-31 00:07:47 +0000
URL:       https://git.openjdk.org/loom/commit/6347f10bf1dd3959cc1f2aba32e72ca8d9d56e82

8370521: GenShen: Various code cleanup related to promotion

Reviewed-by: fandreuzzi, kdnilsen, ysr

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 4f9f0868
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-10-31 01:40:06 +0000
URL:       https://git.openjdk.org/loom/commit/4f9f086847f531ab1791727d74955cfd8ec56811

8224852: JVM crash on watched field access from native code

Reviewed-by: amenkov, sspitsyn

! src/hotspot/share/prims/jvmtiExport.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/FieldEventsFromJNI/FieldEventsFromJNI.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/FieldEventsFromJNI/libFieldEventsFromJNI.cpp
! test/lib/jdk/test/lib/jvmti/jvmti_common.hpp

Changeset: fc5df4ac
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-10-31 03:33:45 +0000
URL:       https://git.openjdk.org/loom/commit/fc5df4ac8f11f25611bd4def5b655578af27c882

8370465: Right to Left Orientation Issues with MenuItem Component

Reviewed-by: kizune, honkar

! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! test/jdk/javax/swing/JMenuItem/RightLeftOrientation.java

Changeset: c6cc7a7b
Branch: master
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2025-10-31 05:33:59 +0000
URL:       https://git.openjdk.org/loom/commit/c6cc7a7b2a45a892c4a5a7a24e1fdbc5f9325f4a

8368178: Add specialization of SequencedCollection methods to standard list factories

Reviewed-by: smarks

! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/jdk/java/util/Collection/MOAT.java
! test/jdk/java/util/Collections/NCopies.java
! test/jdk/java/util/List/ListFactories.java

Changeset: c47ea121
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-31 06:38:42 +0000
URL:       https://git.openjdk.org/loom/commit/c47ea1211189d67a0b9ef1a893dacabbc606dae5

8370889: G1: Inline G1PrepareEvacuationTask::sample_card_set_size()

Reviewed-by: fandreuzzi, ayang, iwalulya

! src/hotspot/share/gc/g1/g1YoungCollector.cpp

Changeset: 4913b548
Branch: master
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-31 08:46:59 +0000
URL:       https://git.openjdk.org/loom/commit/4913b548a79a981816718def38d059b5175f6f59

8370950: Inline CollectedHeap::fill_args_check

Reviewed-by: fandreuzzi, tschatzl

! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp

Changeset: 4ca88aa2
Branch: master
Author:    Mikhail Yankelevich <myankelevich at openjdk.org>
Date:      2025-10-31 09:51:45 +0000
URL:       https://git.openjdk.org/loom/commit/4ca88aa2e8f486ffa7c6f4050ca3462e5e6f3418

8370852: Test sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java fails after JDK-8369995

Reviewed-by: coffeys, wetmore

! test/jdk/ProblemList.txt
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java

Changeset: 8e3620a3
Branch: master
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2025-10-31 09:52:02 +0000
URL:       https://git.openjdk.org/loom/commit/8e3620a344f83a21191bb70cf2af24e9ae1952ce

8370237: AssertionError in Annotate.fromAnnotations with -Xdoclint and type annotations

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! test/langtools/tools/doclint/CrashInAnnotateTest.out
+ test/langtools/tools/doclint/CrashInTypeAnnotateTest.java
+ test/langtools/tools/doclint/CrashInTypeAnnotateTest.out



More information about the loom-dev mailing list