git: openjdk/loom: master: 29 new changesets

duke duke at openjdk.org
Thu Dec 4 08:40:38 UTC 2025


Changeset: 135661b4
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-12-03 13:36:55 +0000
URL:       https://git.openjdk.org/loom/commit/135661b4389663b8c2e348d9e61e72cc628636bb

8372179: Remove Unused ConcurrentHashTable::MultiGetHandle

Reviewed-by: dholmes, iwalulya

! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp

Changeset: c0636734
Branch: master
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-12-03 14:34:05 +0000
URL:       https://git.openjdk.org/loom/commit/c0636734bdf19de6ba41c127aef1f090010c6d90

8372993: Serial: max_eden_size is too small after JDK-8368740

Reviewed-by: ayang, aboldtch, stefank

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java

Changeset: 44e2d499
Branch: master
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2025-12-03 14:38:32 +0000
URL:       https://git.openjdk.org/loom/commit/44e2d499f84458003aa73a149d1ae44735b71d91

8372705: The riscv-64 cross-compilation build is failing in the CI

Reviewed-by: dholmes, shade

! make/autoconf/flags-ldflags.m4
! make/autoconf/toolchain.m4

Changeset: 87c4b01e
Branch: master
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2025-12-03 14:38:53 +0000
URL:       https://git.openjdk.org/loom/commit/87c4b01ea3d94c25d260f0687addf7ecd154279a

8372943: Restore --with-tools-dir

Reviewed-by: mikael, tbell, shade

! make/autoconf/basic.m4

Changeset: 829b8581
Branch: master
Author:    Volodymyr Paprotski <vpaprotski at openjdk.org>
Date:      2025-12-03 14:53:35 +0000
URL:       https://git.openjdk.org/loom/commit/829b85813a3810eeecf6ce4b30b5c3d1fc34ad23

8372703: Test compiler/arguments/TestCodeEntryAlignment.java failed: assert(allocates2(pc)) failed: not in CodeBuffer memory

Reviewed-by: mhaessig, dfenacci, thartmann

! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 1d753f11
Branch: master
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-12-03 15:14:57 +0000
URL:       https://git.openjdk.org/loom/commit/1d753f116135cffa3ec9e8b4af3922aa647317dc

8373010: Update starting-next-release.html after JDK-8372940

Reviewed-by: jpai, erikj

! doc/starting-next-release.html

Changeset: 3d54a802
Branch: master
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2025-12-03 15:21:11 +0000
URL:       https://git.openjdk.org/loom/commit/3d54a802e38f425c7035c947758c887fec48e43a

8372995: SerialGC: Allow SerialHeap::allocate_loaded_archive_space expand old_gen

Reviewed-by: ayang, jsikstro

! src/hotspot/share/gc/serial/serialHeap.cpp

Changeset: 6d5bf9c8
Branch: master
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-12-03 15:30:14 +0000
URL:       https://git.openjdk.org/loom/commit/6d5bf9c801bbec3cd3580f889cc92415021f7322

8372999: Parallel: Old generation min size constraint broken

Reviewed-by: stefank, jsikstro

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp

Changeset: af8977e4
Branch: master
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-12-03 15:32:46 +0000
URL:       https://git.openjdk.org/loom/commit/af8977e40661db2edec069d524f7c9352c7de850

8372951: The property jdk.httpclient.quic.maxBidiStreams should be renamed to jdk.internal
8365794: StreamLimitTest vs H3StreamLimitReachedTest: consider renaming or merging

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java
! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java
! test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java
! test/jdk/java/net/httpclient/http3/StreamLimitTest.java

Changeset: c4321503
Branch: master
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2025-12-03 16:37:10 +0000
URL:       https://git.openjdk.org/loom/commit/c4321503976840f6630567c4fa430cd1ffca41fb

8372809: Test vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c

Changeset: 0bcef61a
Branch: master
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2025-12-03 17:15:37 +0000
URL:       https://git.openjdk.org/loom/commit/0bcef61a6de027c1b7e481e2115016ee961707a5

8372957: After JDK-8282441 JDWP might allow some invalid FrameIDs to be used

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c

Changeset: fa6ca0bb
Branch: master
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-12-03 17:25:05 +0000
URL:       https://git.openjdk.org/loom/commit/fa6ca0bbd14436cd3778a7a3383183cd73688123

8362428: Update IANA Language Subtag Registry to Version 2025-08-25

Reviewed-by: lancea, naoto, iris

! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java

Changeset: 8d80778e
Branch: master
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-12-03 18:02:06 +0000
URL:       https://git.openjdk.org/loom/commit/8d80778e05aee878f9a3e8beabe6a0cfd0a02c16

8373023: [REDO] Remove the default value of InitialRAMPercentage

Reviewed-by: stefank, sjohanss, aboldtch

! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/java.base/share/man/java.md
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: e93b10d0
Branch: master
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2025-12-03 18:12:58 +0000
URL:       https://git.openjdk.org/loom/commit/e93b10d08456f720e303771a882e79660911e1eb

8365400: Enhance JFR to emit file and module metadata for class loading

Reviewed-by: coleenp, egahlin

! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
+ src/hotspot/share/jfr/support/jfrClassDefineEvent.cpp
+ src/hotspot/share/jfr/support/jfrClassDefineEvent.hpp
! src/hotspot/share/jfr/support/jfrKlassExtension.hpp
! src/hotspot/share/jfr/support/jfrSymbolTable.cpp
! src/hotspot/share/jfr/support/jfrSymbolTable.hpp
+ src/hotspot/share/jfr/support/jfrSymbolTable.inline.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
+ src/hotspot/share/jfr/utilities/jfrConcurrentHashtable.hpp
+ src/hotspot/share/jfr/utilities/jfrConcurrentHashtable.inline.hpp
! src/hotspot/share/jfr/utilities/jfrLinkedList.hpp
! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java

Changeset: aff25f13
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2025-12-03 18:20:31 +0000
URL:       https://git.openjdk.org/loom/commit/aff25f135af20ec89c7a68f2a0a0ede7eb1491a6

4690476: NegativeArraySizeException from AffineTransformOp with shear

Reviewed-by: psadhukhan, jdv

! src/java.desktop/share/classes/java/awt/image/AffineTransformOp.java
+ test/jdk/java/awt/image/AffineTransformOp/AffineTxOpSizeTest.java

Changeset: 8a5db916
Branch: master
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-12-03 19:58:28 +0000
URL:       https://git.openjdk.org/loom/commit/8a5db916aff1dc3eb37f25afbf0a633aa77baa20

8171432: (fs) WindowsWatchService.Poller::run does not call ReadDirectoryChangesW after a ERROR_NOTIFY_ENUM_DIR

Reviewed-by: alanb, djelinski

! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java

Changeset: ba777f66
Branch: master
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-12-03 19:58:53 +0000
URL:       https://git.openjdk.org/loom/commit/ba777f6610fa3744d5f4bdfb87066b137ab543af

8372851: Modify java/io/File/GetXSpace.java to print path on failure of native call

Reviewed-by: jpai, naoto

! test/jdk/java/io/File/GetXSpace.java

Changeset: e534ee99
Branch: master
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2025-12-03 20:01:45 +0000
URL:       https://git.openjdk.org/loom/commit/e534ee99327fed2263302a00061fb46fcdc6e302

8364343: Virtual Thread transition management needs to be independent of JVM TI

Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: coleenp, dholmes, sspitsyn

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
+ src/hotspot/share/runtime/mountUnmountDisabler.cpp
+ src/hotspot/share/runtime/mountUnmountDisabler.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubInfo.cpp
! src/hotspot/share/runtime/stubInfo.hpp
! src/hotspot/share/runtime/suspendResumeManager.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/native/libjava/VirtualThread.c
+ test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWhenParking.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java

Changeset: 5ea2b640
Branch: master
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2025-12-03 20:03:33 +0000
URL:       https://git.openjdk.org/loom/commit/5ea2b6402114d34465b2ad9e476ab8e36ddeea06

8372977: unnecessary gthread-2.0 loading

Reviewed-by: prr, kizune

! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h

Changeset: 70e2bc87
Branch: master
Author:    Volodymyr Paprotski <vpaprotski at openjdk.org>
Date:      2025-12-03 21:32:29 +0000
URL:       https://git.openjdk.org/loom/commit/70e2bc876abe35b3d447f8004245bdbf2fead59f

8372816: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java succeeds in case of error

Reviewed-by: azeller, mdoerr

! test/jdk/sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java

Changeset: 9b386014
Branch: master
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-12-03 21:58:17 +0000
URL:       https://git.openjdk.org/loom/commit/9b386014a01b2bff47856bf9a8e113317db1f081

8373049: Update JCStress test suite

Reviewed-by: epavlova, lmesnik

! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java

Changeset: 1294d55b
Branch: master
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2025-12-03 22:42:47 +0000
URL:       https://git.openjdk.org/loom/commit/1294d55b194704dce92c5132d6779e6f4d4850e6

8372769: Test runtime/handshake/HandshakeDirectTest.java failed - JVMTI ERROR 13

Reviewed-by: lmesnik, pchilanomate, cjplummer, amenkov

! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java

Changeset: db2a5420
Branch: master
Author:    Xiaolong Peng <xpeng at openjdk.org>
Date:      2025-12-03 22:43:17 +0000
URL:       https://git.openjdk.org/loom/commit/db2a5420a2e3d0f5f0f066eace37a8fd4f075802

8372861: Genshen: Override parallel_region_stride of ShenandoahResetBitmapClosure to a reasonable value for better parallelism

Reviewed-by: kdnilsen, shade, wkemper

! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.hpp

Changeset: 8f8fda7c
Branch: master
Author:    Xiaolong Peng <xpeng at openjdk.org>
Date:      2025-12-03 22:46:18 +0000
URL:       https://git.openjdk.org/loom/commit/8f8fda7c80b57e8a36827cc260f0be0e5d61f6a6

8373048: Genshen: Remove dead code from Shenandoah

Reviewed-by: wkemper

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp

Changeset: 48563446
Branch: master
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-12-04 00:21:53 +0000
URL:       https://git.openjdk.org/loom/commit/4856344668042fcbc4d15966519d27fb0a4f509f

8371046: Segfault in compiler/whitebox/StressNMethodRelocation.java with -XX:+UseZGC

Reviewed-by: kvn, eastigeevich

! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 04c0f8d3
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-12-04 01:36:54 +0000
URL:       https://git.openjdk.org/loom/commit/04c0f8d359a3f450ac2070c6d41834145d9c75f7

8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test

Reviewed-by: msheppar, smarks, syan

! test/jdk/java/rmi/server/RemoteServer/AddrInUse.java

Changeset: db2cd1a4
Branch: master
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2025-12-04 02:15:54 +0000
URL:       https://git.openjdk.org/loom/commit/db2cd1a4e0ee7b72339e7ee3c0286dc04fc5adbf

8372756: Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907

Reviewed-by: prr

! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java

Changeset: 019df4d8
Branch: master
Author:    Dmitry Drobotov <dmitry.drobotov at jetbrains.com>
Committer: Alexander Zuev <kizune at openjdk.org>
Date:      2025-12-04 03:22:42 +0000
URL:       https://git.openjdk.org/loom/commit/019df4d89c8a0fe2b27c6ec074499445ae45bc3f

8372757: MacOS, Accessibility: Crash in [MenuAccessibility accessibilityChildren] after JDK-8341311

Reviewed-by: azvegint, psadhukhan

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m

Changeset: dbf0742b
Branch: master
Author:    Ashutosh Mehra <asmehra at openjdk.org>
Date:      2025-12-04 05:03:07 +0000
URL:       https://git.openjdk.org/loom/commit/dbf0742bf205ec57477373ebd43016383f7e7791

8373046: Method::get_c2i_unverified_entry() and get_c2i_no_clinit_check_entry() are missing check for abstract method

Reviewed-by: kvn, vlivanov

! src/hotspot/share/oops/method.cpp



More information about the loom-dev mailing list