From iklam at openjdk.org Mon Sep 1 04:05:34 2025 From: iklam at openjdk.org (Ioi Lam) Date: Mon, 1 Sep 2025 04:05:34 GMT Subject: git: openjdk/jdk: master: 8366024: Remove unnecessary InstanceKlass::cast() Message-ID: Changeset: 2427c901 Branch: master Author: Ioi Lam Date: 2025-09-01 04:03:08 +0000 URL: https://git.openjdk.org/jdk/commit/2427c901b31dbdccc6f8f39404875a0140460479 8366024: Remove unnecessary InstanceKlass::cast() Reviewed-by: coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vmStructs.cpp From jlahoda at openjdk.org Mon Sep 1 05:57:39 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 1 Sep 2025 05:57:39 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: a668f437 Branch: master Author: Shaojin Wen Date: 2025-09-01 05:54:54 +0000 URL: https://git.openjdk.org/jdk/commit/a668f437e481d02cbb82d4f40dd14ec3a6036399 8365620: Using enhanced switch in MethodHandleDesc Reviewed-by: liach ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java Changeset: 28942406 Branch: master Author: Jan Lahoda Date: 2025-09-01 05:55:08 +0000 URL: https://git.openjdk.org/jdk/commit/28942406020881be79b7543105b9eb2a0dda429e 8177650: JShell tool: packages in classpath don't appear in completions Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/Compiler.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java + test/langtools/jdk/jshell/ToolCompletionTest.java From shade at openjdk.org Mon Sep 1 06:26:58 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 1 Sep 2025 06:26:58 GMT Subject: git: openjdk/jdk: master: 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues Message-ID: Changeset: 685da032 Branch: master Author: Aleksey Shipilev Date: 2025-09-01 06:25:45 +0000 URL: https://git.openjdk.org/jdk/commit/685da0323b27abda5ab0484f4c8abaaeeff882ea 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues Reviewed-by: asemenyuk, erikj, dholmes ! make/modules/jdk.jpackage/Lib.gmk ! make/test/JtregNativeJdk.gmk From shade at openjdk.org Mon Sep 1 06:29:56 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 1 Sep 2025 06:29:56 GMT Subject: git: openjdk/jdk: master: 8366331: Sort share/prims includes Message-ID: Changeset: 12dc568b Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-01 06:28:10 +0000 URL: https://git.openjdk.org/jdk/commit/12dc568b3d270e4ab6dcd07e1bcddbb024ad724a 8366331: Sort share/prims includes Reviewed-by: shade, lmesnik ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/foreignGlobals.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/prims/jvmtiAgentList.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTrace.cpp ! src/hotspot/share/prims/jvmtiUtil.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/prims/nativeEntryPoint.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/vmstorage.hpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From tschatzl at openjdk.org Mon Sep 1 06:36:02 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 1 Sep 2025 06:36:02 GMT Subject: git: openjdk/jdk: master: 8366157: Clarify in man pages that only G1 and Parallel supports MaxGCPauseMillis Message-ID: <2af3fd3f-d4c7-4f84-b63e-dc8e1c545310@openjdk.org> Changeset: 86f48ab5 Branch: master Author: Jonas Norlinder Committer: Thomas Schatzl Date: 2025-09-01 06:35:10 +0000 URL: https://git.openjdk.org/jdk/commit/86f48ab559bb1749109217aaecd1203209a5be19 8366157: Clarify in man pages that only G1 and Parallel supports MaxGCPauseMillis Reviewed-by: tschatzl, sjohanss ! src/java.base/share/man/java.md From mbaesken at openjdk.org Mon Sep 1 06:48:25 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 1 Sep 2025 06:48:25 GMT Subject: git: openjdk/jdk: master: 8362516: Support of GCC static analyzer (-fanalyzer) Message-ID: <8e1fd470-65b8-408b-a799-fd3dddd514c7@openjdk.org> Changeset: ba90ccc6 Branch: master Author: Matthias Baesken Date: 2025-09-01 06:46:23 +0000 URL: https://git.openjdk.org/jdk/commit/ba90ccc6a8ca7b0b728568ea614470c85a5f7f8a 8362516: Support of GCC static analyzer (-fanalyzer) Reviewed-by: erikj ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 From mbaesken at openjdk.org Mon Sep 1 06:51:35 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 1 Sep 2025 06:51:35 GMT Subject: git: openjdk/jdk: master: 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' Message-ID: Changeset: a6e2a329 Branch: master Author: Matthias Baesken Date: 2025-09-01 06:48:48 +0000 URL: https://git.openjdk.org/jdk/commit/a6e2a329a07c71582ac696809fb5349c6a0b681c 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' Reviewed-by: kevinw, asteiner ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c From epeter at openjdk.org Mon Sep 1 07:00:03 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 1 Sep 2025 07:00:03 GMT Subject: git: openjdk/jdk: master: 8366357: C2 SuperWord: refactor VTransformNode::apply with VTransformApplyState Message-ID: <2f736c7b-d810-4713-824d-2f4a32fdc4be@openjdk.org> Changeset: dbac620b Branch: master Author: Emanuel Peter Date: 2025-09-01 06:56:48 +0000 URL: https://git.openjdk.org/jdk/commit/dbac620b996713087f0d1b1189e543e51a0bb09f 8366357: C2 SuperWord: refactor VTransformNode::apply with VTransformApplyState Reviewed-by: chagedorn, kvn, mhaessig ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp From dholmes at openjdk.org Mon Sep 1 07:44:10 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 1 Sep 2025 07:44:10 GMT Subject: git: openjdk/jdk: master: 8357086: os::xxx functions returning memory size should return size_t Message-ID: Changeset: d5d94db1 Branch: master Author: Anton Artemov Committer: David Holmes Date: 2025-09-01 07:43:25 +0000 URL: https://git.openjdk.org/jdk/commit/d5d94db12a6d82a6fe9da18b5f8ce3733a6ee7e7 8357086: os::xxx functions returning memory size should return size_t Reviewed-by: stefank, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupUtil_linux.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/z/zLargePages.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/management.cpp From dholmes at openjdk.org Mon Sep 1 07:51:05 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 1 Sep 2025 07:51:05 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <875bb44c-75da-4ad0-8cc0-c8d5c8372204@openjdk.org> Changeset: a9f3cb23 Branch: master Author: Axel Boldt-Christmas Date: 2025-09-01 07:47:44 +0000 URL: https://git.openjdk.org/jdk/commit/a9f3cb23d1802ef3d3042a7f521a0747f70bc732 8366462: Test gc/z/TestCommitFailure.java#Normal failed: expected output missing Reviewed-by: dholmes, eosterlund ! test/hotspot/jtreg/gc/z/TestCommitFailure.java Changeset: 48f70d7a Branch: master Author: Anton Artemov Committer: David Holmes Date: 2025-09-01 07:50:35 +0000 URL: https://git.openjdk.org/jdk/commit/48f70d7ad85dde49cc8134d4ac0312978a5cc9f7 8361370: runtime/Thread/TestThreadDumpMonitorContention.java fails due to time out on Windows Reviewed-by: dholmes, amenkov ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpMonitorContention.java From mbaesken at openjdk.org Mon Sep 1 08:07:11 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 1 Sep 2025 08:07:11 GMT Subject: git: openjdk/jdk: master: 8364352: Some tests fail when using a limited number of pregenerated .jsa CDS archives Message-ID: Changeset: 3ca44c8d Branch: master Author: Matthias Baesken Date: 2025-09-01 08:03:34 +0000 URL: https://git.openjdk.org/jdk/commit/3ca44c8dea035588070644e5c1f8f25559f66e53 8364352: Some tests fail when using a limited number of pregenerated .jsa CDS archives Reviewed-by: dholmes, stuefe ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java ! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/jtreg-ext/requires/VMProps.java From jdv at openjdk.org Mon Sep 1 08:11:09 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Mon, 1 Sep 2025 08:11:09 GMT Subject: git: openjdk/jdk: master: 8364135: JPEGImageReader.getImageTypes() should throw exception for negative image index Message-ID: <63770a4d-f4f0-44d9-af78-af1db0b2191a@openjdk.org> Changeset: fe4c7a04 Branch: master Author: Jayathirth D V Date: 2025-09-01 08:07:08 +0000 URL: https://git.openjdk.org/jdk/commit/fe4c7a0429a2cf9ef47701d68d0852ce44e1a9ab 8364135: JPEGImageReader.getImageTypes() should throw exception for negative image index Reviewed-by: aivanov, prr, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java + test/jdk/javax/imageio/plugins/jpeg/JpegNegativeImageIndexTest.java From epeter at openjdk.org Mon Sep 1 08:48:33 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 1 Sep 2025 08:48:33 GMT Subject: git: openjdk/jdk: master: 8366361: C2 SuperWord: rename VTransformNode::set_req -> init_req, analogue to Node::init_req Message-ID: <5bae6510-0820-4e4f-a301-e4ab00bb65c5@openjdk.org> Changeset: 56713817 Branch: master Author: Emanuel Peter Date: 2025-09-01 08:47:19 +0000 URL: https://git.openjdk.org/jdk/commit/56713817c0fd060f7106a538b0e795081f4f9d4b 8366361: C2 SuperWord: rename VTransformNode::set_req -> init_req, analogue to Node::init_req Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/vtransform.hpp From vyazici at openjdk.org Mon Sep 1 08:52:12 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Mon, 1 Sep 2025 08:52:12 GMT Subject: git: openjdk/jdk: master: 8329829: HttpClient: Add a BodyPublishers.ofFileChannel method Message-ID: Changeset: dacd9af9 Branch: master Author: Volkan Yazici Date: 2025-09-01 08:50:08 +0000 URL: https://git.openjdk.org/jdk/commit/dacd9af9a02464d2d6144e29d851216641e836c9 8329829: HttpClient: Add a BodyPublishers.ofFileChannel method Reviewed-by: dfuchs, jpai, michaelm ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + test/jdk/java/net/httpclient/FileChannelPublisherTest.java From rcastanedalo at openjdk.org Mon Sep 1 08:59:14 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Mon, 1 Sep 2025 08:59:14 GMT Subject: git: openjdk/jdk: master: 8365791: IGV: Update build dependencies Message-ID: <273e9a9e-c63f-46c2-9045-73e37fcd75ae@openjdk.org> Changeset: fc77e760 Branch: master Author: Roberto Casta?eda Lozano Date: 2025-09-01 08:55:23 +0000 URL: https://git.openjdk.org/jdk/commit/fc77e7600f217cc91c24d4e512c685e176a66e4a 8365791: IGV: Update build dependencies Reviewed-by: chagedorn, ayang ! src/utils/IdealGraphVisualizer/pom.xml From shade at openjdk.org Mon Sep 1 09:21:54 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 1 Sep 2025 09:21:54 GMT Subject: git: openjdk/jdk: master: 8361582: AArch64: Some ConH values cannot be replicated with SVE Message-ID: <8687299c-38aa-4b88-a6b9-bc006cfaa035@openjdk.org> Changeset: 7f0cd648 Branch: master Author: Bhavana Kilambi Committer: Aleksey Shipilev Date: 2025-09-01 09:18:29 +0000 URL: https://git.openjdk.org/jdk/commit/7f0cd6488ba969d5cffe8ebe9b95e4ad70982188 8361582: AArch64: Some ConH values cannot be replicated with SVE Reviewed-by: shade, epeter, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp + test/hotspot/jtreg/compiler/c2/aarch64/TestFloat16Replicate.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java From jsjolen at openjdk.org Mon Sep 1 09:25:58 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Mon, 1 Sep 2025 09:25:58 GMT Subject: git: openjdk/jdk: master: 8366456: Allow AllocFailStrategy for RBTree Message-ID: Changeset: 98af1892 Branch: master Author: Johan Sj?len Date: 2025-09-01 09:24:52 +0000 URL: https://git.openjdk.org/jdk/commit/98af18921aa3c274ef7ece03005337b58df3da96 8366456: Allow AllocFailStrategy for RBTree Reviewed-by: cnorrbin, aboldtch ! src/hotspot/share/utilities/rbTree.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp From ayang at openjdk.org Mon Sep 1 13:12:41 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 1 Sep 2025 13:12:41 GMT Subject: git: openjdk/jdk: master: 8365922: Parallel: Group uses of GCTimeRatio to a single location Message-ID: <893f0bc9-9293-4c69-a9f5-4730cf03b374@openjdk.org> Changeset: 5110d54d Branch: master Author: Albert Mingkun Yang Date: 2025-09-01 13:08:53 +0000 URL: https://git.openjdk.org/jdk/commit/5110d54d938b7afbdf9cfbc4501674ef7bc1d518 8365922: Parallel: Group uses of GCTimeRatio to a single location Reviewed-by: tschatzl, phh ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp From epeter at openjdk.org Mon Sep 1 13:48:59 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 1 Sep 2025 13:48:59 GMT Subject: git: openjdk/jdk: master: 8366427: C2 SuperWord: refactor VTransform scalar nodes Message-ID: <3837881f-a6b4-4787-9dc7-b11486c653c9@openjdk.org> Changeset: 99223eea Branch: master Author: Emanuel Peter Date: 2025-09-01 13:48:25 +0000 URL: https://git.openjdk.org/jdk/commit/99223eea03e2ed714f7a5408c356fdf06efc9200 8366427: C2 SuperWord: refactor VTransform scalar nodes Reviewed-by: mhaessig, chagedorn, kvn ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp From kevinw at openjdk.org Mon Sep 1 14:23:24 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Mon, 1 Sep 2025 14:23:24 GMT Subject: git: openjdk/jdk: master: 8364227: MBeanServer registerMBean throws NPE Message-ID: Changeset: b06459d3 Branch: master Author: Kevin Walls Date: 2025-09-01 14:21:33 +0000 URL: https://git.openjdk.org/jdk/commit/b06459d3a83c13c0fbc7a0a7698435f17265982e 8364227: MBeanServer registerMBean throws NPE Reviewed-by: alanb ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java + test/jdk/javax/management/MBeanServer/ExceptionTestNulls.java From dholmes at openjdk.org Tue Sep 2 04:03:42 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 2 Sep 2025 04:03:42 GMT Subject: git: openjdk/jdk: master: 8366483: ShowRegistersOnAssertTest uses wrong register pattern string for Windows on AArch64 Message-ID: <32520e59-a353-4272-bdda-e655b73fac6f@openjdk.org> Changeset: f58d612b Branch: master Author: Saint Wesonga Committer: David Holmes Date: 2025-09-02 04:01:32 +0000 URL: https://git.openjdk.org/jdk/commit/f58d612b6111658f01fa6b927bb2b2032c685620 8366483: ShowRegistersOnAssertTest uses wrong register pattern string for Windows on AArch64 Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java From jpai at openjdk.org Tue Sep 2 05:52:08 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 2 Sep 2025 05:52:08 GMT Subject: git: openjdk/jdk: master: 8362893: Improve performance for MemorySegment::getString Message-ID: <8657af74-a801-48f7-9aa1-1ae19308c572@openjdk.org> Changeset: 8f11d83a Branch: master Author: Philippe Marschall Committer: Jaikiran Pai Date: 2025-09-02 05:49:06 +0000 URL: https://git.openjdk.org/jdk/commit/8f11d83a0126f8179d72e714595588b631e6451d 8362893: Improve performance for MemorySegment::getString Reviewed-by: pminborg, mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java From syan at openjdk.org Tue Sep 2 06:53:47 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 2 Sep 2025 06:53:47 GMT Subject: git: openjdk/jdk: master: 8366031: Mark com/sun/nio/sctp/SctpChannel/CloseDescriptors.java as intermittent Message-ID: <14e20483-6dc8-43fd-a798-184d3ef95723@openjdk.org> Changeset: efb81daf Branch: master Author: SendaoYan Date: 2025-09-02 06:50:15 +0000 URL: https://git.openjdk.org/jdk/commit/efb81dafaf6da334674e52dbb509208d7d872440 8366031: Mark com/sun/nio/sctp/SctpChannel/CloseDescriptors.java as intermittent Reviewed-by: jpai ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java From lkorinth at openjdk.org Tue Sep 2 07:28:43 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Tue, 2 Sep 2025 07:28:43 GMT Subject: git: openjdk/jdk: master: 8260555: Change the default TIMEOUT_FACTOR from 4 to 1 Message-ID: <06691c9f-b56a-4de6-b9ea-41e359aaf9a0@openjdk.org> Changeset: 55e7af05 Branch: master Author: Leo Korinth Date: 2025-09-02 07:27:12 +0000 URL: https://git.openjdk.org/jdk/commit/55e7af0560335ef69af072cee60956cf8e6d00a1 8260555: Change the default TIMEOUT_FACTOR from 4 to 1 Reviewed-by: alanb, sspitsyn, lmesnik, ihse ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java ! test/hotspot/jtreg/compiler/arraycopy/stress/TestStressArrayCopy.java ! test/hotspot/jtreg/compiler/c1/TestConcurrentPatching.java ! test/hotspot/jtreg/compiler/c1/TestPinnedIntrinsics.java ! test/hotspot/jtreg/compiler/c2/TestMergeStores.java ! test/hotspot/jtreg/compiler/c2/TestScalarReplacementMaxLiveNodes.java ! test/hotspot/jtreg/compiler/c2/TestStressRecompilation.java ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage2.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/controldependency/TestLoadBypassesClassCast.java ! test/hotspot/jtreg/compiler/floatingpoint/TestFloatSyncJNIArgs.java ! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/compiler/loopopts/TestMaxLoopOptsCountReached.java ! test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Float.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Int.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Float.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Int.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java ! test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java ! test/hotspot/jtreg/compiler/vectorapi/TestRawOopAtSafepoint.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java ! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java ! test/hotspot/jtreg/gc/z/TestUncommit.java ! test/hotspot/jtreg/gtest/GTestWrapper.java ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/CreateMirror/ArraysNewInstanceBug.java ! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpMonitorContention.java ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfSyntheticClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotProfile/AOTProfileFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java ! test/hotspot/jtreg/runtime/logging/RedefineClasses.java ! test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java ! test/hotspot/jtreg/serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java ! test/hotspot/jtreg/serviceability/jvmti/SetTag/TagMapTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThreadContext.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestNotCompilable.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java ! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TestDescription.java ! test/hotspot/jtreg/vmTestbase/jit/escape/AdaptiveBlocking/AdaptiveBlocking001/AdaptiveBlocking001.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/CompressedClassSpaceSize/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowMultiJVM/ShrinkGrowMultiJVM.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread008.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/btree001.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/btree003.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/btree004.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/btree006.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/btree007.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/btree009.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java ! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/sequences/Test.java ! test/jdk/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java ! test/jdk/com/sun/jdi/InterruptHangTest.java ! test/jdk/com/sun/jdi/MethodEntryExitEvents.java ! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java ! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Connect.java ! test/jdk/com/sun/nio/sctp/SctpServerChannel/NonBlockingAccept.java ! test/jdk/java/awt/font/NumericShaper/MTTest.java ! test/jdk/java/beans/XMLDecoder/8028054/TestMethodFinder.java ! test/jdk/java/foreign/StdLibTest.java ! test/jdk/java/foreign/TestAccessModes.java ! test/jdk/java/foreign/TestBufferStackStress2.java ! test/jdk/java/foreign/TestConcurrentClose.java ! test/jdk/java/foreign/TestDeadlock.java ! test/jdk/java/foreign/TestMismatch.java ! test/jdk/java/foreign/TestStringEncodingJumbo.java ! test/jdk/java/foreign/TestStubAllocFailure.java ! test/jdk/java/foreign/TestUpcallStack.java ! test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java ! test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java ! test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java ! test/jdk/java/io/RandomAccessFile/UnreferencedRAFClosesFd.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/java/lang/Math/IntegralPowTest.java ! test/jdk/java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java ! test/jdk/java/lang/ProcessBuilder/UnblockSignals.java ! test/jdk/java/lang/StackWalker/LocalsAndOperands.java ! test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java ! test/jdk/java/lang/StringBuilder/CompactStringBuilder.java ! test/jdk/java/lang/Thread/virtual/CancelTimerWithContention.java ! test/jdk/java/lang/Thread/virtual/MiscMonitorTests.java ! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java ! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java ! test/jdk/java/lang/Thread/virtual/Parking.java ! test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java ! test/jdk/java/lang/Thread/virtual/Starvation.java ! test/jdk/java/lang/Thread/virtual/SynchronizedNative.java ! test/jdk/java/lang/Thread/virtual/ThreadPollOnYield.java ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWithTimedWait.java ! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java ! test/jdk/java/lang/Thread/virtual/stress/PinALot.java ! test/jdk/java/lang/Thread/virtual/stress/Skynet.java ! test/jdk/java/lang/Thread/virtual/stress/Skynet100kWithMonitors.java ! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java ! test/jdk/java/lang/annotation/LoaderLeakTest.java ! test/jdk/java/lang/invoke/TestLambdaFormCustomization.java ! test/jdk/java/lang/reflect/IllegalArgumentsTest.java ! test/jdk/java/math/BigInteger/LargeValueExceptions.java ! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java ! test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java ! test/jdk/java/net/ServerSocket/UnreferencedSockets.java ! test/jdk/java/net/Socket/CloseAvailable.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/BufferingSubscriberTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/SplitResponseAsync.java ! test/jdk/java/net/httpclient/SplitResponseKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseKeepAliveAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSL.java ! test/jdk/java/net/httpclient/SplitResponseSSLAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAliveAsync.java ! test/jdk/java/net/httpclient/whitebox/FlowTestDriver.java ! test/jdk/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java ! test/jdk/java/nio/channels/Channels/TransferTo.java ! test/jdk/java/nio/channels/Channels/TransferTo_2GB_transferFrom.java ! test/jdk/java/nio/channels/Channels/TransferTo_2GB_transferTo.java ! test/jdk/java/nio/channels/FileChannel/CleanerTest.java ! test/jdk/java/nio/channels/SocketChannel/CloseDuringConnect.java ! test/jdk/java/nio/channels/SocketChannel/OpenLeak.java ! test/jdk/java/nio/channels/unixdomain/IOExchanges.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java ! test/jdk/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/jdk/java/security/SignedObject/Chain.java ! test/jdk/java/text/Format/DateFormat/DateFormatTest.java ! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java ! test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.java ! test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.java ! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java ! test/jdk/java/util/logging/FileHandlerPath.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java + test/jdk/java/util/stream/boottest/java.base/java/util/stream/TEST.properties + test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/TEST.properties ! test/jdk/java/util/zip/DeInflate.java ! test/jdk/java/util/zip/ZipFile/TestZipFileEncodings.java ! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java ! test/jdk/javax/swing/JFileChooser/6868611/bug6868611.java ! test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/ConcurrentModification.java ! test/jdk/javax/swing/text/html/parser/Parser/8078268/bug8078268.java ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java ! test/jdk/jdk/incubator/vector/AddTest.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestLimitsUpdating.java ! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/jdk/jdk/internal/vm/Continuation/BasicExt.java ! test/jdk/jdk/internal/vm/Continuation/Fuzz.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestStackFilter.java ! test/jdk/jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java ! test/jdk/jdk/jfr/jvm/TestModularImage.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java ! test/jdk/sun/nio/cs/TestEncoderReplaceUTF16.java ! test/jdk/sun/security/ec/ed/EdDSATest.java ! test/jdk/sun/security/krb5/config/IncludeRandom.java ! test/jdk/sun/security/krb5/name/Constructors.java ! test/jdk/sun/security/pkcs11/KDF/TestHKDF.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java ! test/jdk/sun/security/pkcs11/KeyStore/ImportKeyToP12.java ! test/jdk/sun/security/pkcs11/Mac/TestLargeSecretKeys.java ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java ! test/jdk/sun/security/ssl/X509KeyManager/CertChecking.java ! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java ! test/jdk/sun/security/tools/jarsigner/InsufficientSectionDelimiter.java ! test/jdk/sun/security/tools/jarsigner/RestrictedAlgo.java ! test/jdk/sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/keytool/GenerateAll.java ! test/jdk/sun/security/tools/keytool/ReadJar.java ! test/jdk/sun/security/tools/keytool/fakecacerts/TrustedCert.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java ! test/jdk/sun/util/resources/TimeZone/Bug8139107.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink20000Packages.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java ! test/jdk/tools/jlink/runtimeImage/JavaSEReproducibleTest.java ! test/jdk/tools/jpackage/macosx/DmgContentTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java ! test/jdk/tools/jpackage/share/AppLauncherSubstTest.java ! test/jdk/tools/jpackage/share/AppVersionTest.java ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/share/IconTest.java ! test/jdk/tools/jpackage/share/InOutPathTest.java ! test/jdk/tools/jpackage/share/InstallDirTest.java ! test/jdk/tools/jpackage/share/JavaOptionsTest.java ! test/jdk/tools/jpackage/share/MainClassTest.java ! test/jdk/tools/jpackage/share/MultiNameTwoPhaseTest.java ! test/jdk/tools/jpackage/share/PostImageScriptTest.java ! test/jdk/tools/jpackage/windows/WinNoRestartTest.java ! test/jdk/tools/launcher/InstanceMainTest.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/HangingRemoteAgent.java ! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/UITesting.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/tools/javac/Paths/MineField.java ! test/langtools/tools/javac/Paths/WildcardMineField.java ! test/langtools/tools/javac/diags/CheckExamples.java ! test/langtools/tools/javac/diags/RunExamples.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java ! test/langtools/tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java ! test/langtools/tools/javac/importscope/NegativeCyclicDependencyTest.java ! test/langtools/tools/javac/lambda/LambdaParserTest.java ! test/langtools/tools/javac/lambda/bridge/template_tests/TEST.properties ! test/langtools/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsReproducibleTest.java ! test/langtools/tools/javac/tree/JavacTreeScannerTest.java ! test/langtools/tools/javac/tree/SourceDocTreeScannerTest.java ! test/langtools/tools/javac/tree/SourceTreeScannerTest.java ! test/langtools/tools/javac/types/TestComparisons.java ! test/langtools/tools/javac/util/IteratorsTest.java ! test/langtools/tools/javac/varargs/warning/Warn5.java ! test/langtools/tools/lib/toolbox/ToolBox.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java ! test/lib/jdk/test/lib/util/ForceGC.java From ayang at openjdk.org Tue Sep 2 07:55:32 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 2 Sep 2025 07:55:32 GMT Subject: git: openjdk/jdk: master: 8366544: Parallel: Inline PSParallelCompact::invoke_no_policy Message-ID: Changeset: 3fb9246a Branch: master Author: Albert Mingkun Yang Date: 2025-09-02 07:54:36 +0000 URL: https://git.openjdk.org/jdk/commit/3fb9246af9a006c0b3a1f9c41d60dff74f7bf140 8366544: Parallel: Inline PSParallelCompact::invoke_no_policy Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From ayang at openjdk.org Tue Sep 2 07:58:44 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 2 Sep 2025 07:58:44 GMT Subject: git: openjdk/jdk: master: 8366556: Sort share/runtime includes Message-ID: Changeset: d19eab4f Branch: master Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-02 07:57:03 +0000 URL: https://git.openjdk.org/jdk/commit/d19eab4f08592140229de43689c7d20ff7fbf4ee 8366556: Sort share/runtime includes Reviewed-by: dholmes, ayang ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/continuationHelper.inline.hpp ! src/hotspot/share/runtime/continuationWrapper.inline.hpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp ! src/hotspot/share/runtime/flags/jvmFlagLookup.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/keepStackGCProcessed.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From dholmes at openjdk.org Tue Sep 2 08:02:27 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 2 Sep 2025 08:02:27 GMT Subject: git: openjdk/jdk: master: 8365913: Support latest MSC_VER in abstract_vm_version.cpp Message-ID: <1ced4933-ddf4-41ee-b3dc-0eccc20705ec@openjdk.org> Changeset: af532cc1 Branch: master Author: Joakim Nordstr?m Committer: David Holmes Date: 2025-09-02 07:58:38 +0000 URL: https://git.openjdk.org/jdk/commit/af532cc1b227c56cd03caca7d7558d58687d8584 8365913: Support latest MSC_VER in abstract_vm_version.cpp Reviewed-by: dholmes ! src/hotspot/share/runtime/abstract_vm_version.cpp From jsikstro at openjdk.org Tue Sep 2 08:18:02 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Tue, 2 Sep 2025 08:18:02 GMT Subject: git: openjdk/jdk: master: 8364816: GetLastError() in os_windows.cpp should not store value to errno Message-ID: <7e3e8179-7518-47e3-bf4b-ff9d548b3dd3@openjdk.org> Changeset: 523bc779 Branch: master Author: Anton Artemov Committer: Joel Sikstr?m Date: 2025-09-02 08:15:27 +0000 URL: https://git.openjdk.org/jdk/commit/523bc77981cfe82956d2176f74917c41788da6db 8364816: GetLastError() in os_windows.cpp should not store value to errno Reviewed-by: dholmes, jsikstro ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/cds/aotClassLocation.cpp From azafari at openjdk.org Tue Sep 2 09:10:10 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Tue, 2 Sep 2025 09:10:10 GMT Subject: git: openjdk/jdk: master: 8365163: [ubsan] left-shift issue in globalDefinitions.hpp Message-ID: <53233a0e-6e62-46e9-83ea-ab8904419b71@openjdk.org> Changeset: ef7872cc Branch: master Author: Afshin Zafari Date: 2025-09-02 09:08:26 +0000 URL: https://git.openjdk.org/jdk/commit/ef7872cc31d4d7c0a9f311eafc28132ead3476b6 8365163: [ubsan] left-shift issue in globalDefinitions.hpp Reviewed-by: kbarrett, stefank, aph ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp From lkorinth at openjdk.org Tue Sep 2 09:31:18 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Tue, 2 Sep 2025 09:31:18 GMT Subject: git: openjdk/jdk: master: 8366666: Bump timeout on StressAsyncUL Message-ID: Changeset: e66ed4d7 Branch: master Author: Leo Korinth Date: 2025-09-02 09:30:29 +0000 URL: https://git.openjdk.org/jdk/commit/e66ed4d72948a56863f2979b976ef81c0fc43f75 8366666: Bump timeout on StressAsyncUL Reviewed-by: stefank ! test/hotspot/jtreg/runtime/logging/StressAsyncUL.java From mdonovan at openjdk.org Tue Sep 2 11:20:11 2025 From: mdonovan at openjdk.org (Matthew Donovan) Date: Tue, 2 Sep 2025 11:20:11 GMT Subject: git: openjdk/jdk: master: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Message-ID: <6850cd8d-efe6-46b1-aa6b-135b18255f2e@openjdk.org> Changeset: 31847149 Branch: master Author: Matthew Donovan Date: 2025-09-02 11:17:56 +0000 URL: https://git.openjdk.org/jdk/commit/31847149c1956b23c19a99309982660b4bbdd2d6 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Reviewed-by: mullan, abarashev ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java + test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TEST.properties ! test/lib/jdk/test/lib/security/CertificateBuilder.java From vyazici at openjdk.org Tue Sep 2 12:45:27 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Tue, 2 Sep 2025 12:45:27 GMT Subject: git: openjdk/jdk: master: 8356439: Rename JavaLangAccess::*NoRepl methods Message-ID: <49a61add-36ef-475e-b506-f6fbf677f387@openjdk.org> Changeset: eea50fbc Branch: master Author: Volkan Yazici Date: 2025-09-02 12:42:46 +0000 URL: https://git.openjdk.org/jdk/commit/eea50fbc1b24710b18eff4b59dc90dee3736cd95 8356439: Rename JavaLangAccess::*NoRepl methods Reviewed-by: alanb, liach, rriggs ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java - test/jdk/java/lang/String/NoReplTest.java + test/jdk/java/lang/String/OrThrowTest.java From ayang at openjdk.org Tue Sep 2 12:49:35 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 2 Sep 2025 12:49:35 GMT Subject: git: openjdk/jdk: master: 8365557: Parallel: Refactor ParallelScavengeHeap::mem_allocate_work Message-ID: <4cda438b-bc50-4236-9eba-80481453196c@openjdk.org> Changeset: 1feb9bd5 Branch: master Author: Albert Mingkun Yang Date: 2025-09-02 12:46:59 +0000 URL: https://git.openjdk.org/jdk/commit/1feb9bd55946cad8a37745b0c9ceef16f408afd8 8365557: Parallel: Refactor ParallelScavengeHeap::mem_allocate_work Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp From ayang at openjdk.org Tue Sep 2 13:10:37 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 2 Sep 2025 13:10:37 GMT Subject: git: openjdk/jdk: master: 8366063: Parallel: Refactor copy_unmarked_to_survivor_space Message-ID: Changeset: 71035436 Branch: master Author: Albert Mingkun Yang Date: 2025-09-02 13:09:33 +0000 URL: https://git.openjdk.org/jdk/commit/710354369e0131e900afc4ced706a9ed0e23ab9c 8366063: Parallel: Refactor copy_unmarked_to_survivor_space Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp From syan at openjdk.org Tue Sep 2 13:30:06 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 2 Sep 2025 13:30:06 GMT Subject: git: openjdk/jdk: master: 8365983: Tests should throw SkippedException when SCTP not supported Message-ID: <5567709c-2c45-4811-a612-853d70fb895a@openjdk.org> Changeset: a029245a Branch: master Author: SendaoYan Date: 2025-09-02 13:25:32 +0000 URL: https://git.openjdk.org/jdk/commit/a029245a4e1f04052fa0f0a5af16ae0e770bd822 8365983: Tests should throw SkippedException when SCTP not supported Reviewed-by: jpai ! test/jdk/com/sun/nio/sctp/SctpChannel/Bind.java ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java ! test/jdk/com/sun/nio/sctp/SctpChannel/CommUp.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Connect.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Receive.java ! test/jdk/com/sun/nio/sctp/SctpChannel/ReceiveIntoDirect.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Send.java ! test/jdk/com/sun/nio/sctp/SctpChannel/Shutdown.java ! test/jdk/com/sun/nio/sctp/SctpChannel/SocketOptionTests.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Branch.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/CloseDescriptors.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/Send.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java ! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java ! test/jdk/com/sun/nio/sctp/SctpServerChannel/Accept.java ! test/jdk/com/sun/nio/sctp/SctpServerChannel/NonBlockingAccept.java From asmehra at openjdk.org Tue Sep 2 14:56:52 2025 From: asmehra at openjdk.org (Ashutosh Mehra) Date: Tue, 2 Sep 2025 14:56:52 GMT Subject: git: openjdk/jdk: master: 8365501: Remove special AdapterHandlerEntry for abstract methods Message-ID: <1f2d764f-e4cb-4e25-b1dd-ffacdcc91811@openjdk.org> Changeset: 444a8fa1 Branch: master Author: Ashutosh Mehra Date: 2025-09-02 14:54:50 +0000 URL: https://git.openjdk.org/jdk/commit/444a8fa14e8ab016b8aae018054c5dc1eb843fee 8365501: Remove special AdapterHandlerEntry for abstract methods Reviewed-by: kvn, adinn ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From vyazici at openjdk.org Tue Sep 2 15:30:04 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Tue, 2 Sep 2025 15:30:04 GMT Subject: git: openjdk/jdk: master: 8366693: Backout recent JavaLangAccess changes breaking the build Message-ID: <7e094e08-0223-49b6-aa0b-064315da69d0@openjdk.org> Changeset: ecf05ca5 Branch: master Author: Volkan Yazici Date: 2025-09-02 15:26:48 +0000 URL: https://git.openjdk.org/jdk/commit/ecf05ca541b32736ab8e8a38d4be4f037a56361d 8366693: Backout recent JavaLangAccess changes breaking the build Reviewed-by: jpai, serb, alanb, syan, rriggs, jwaters ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java + test/jdk/java/lang/String/NoReplTest.java - test/jdk/java/lang/String/OrThrowTest.java From lkorinth at openjdk.org Tue Sep 2 17:01:30 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Tue, 2 Sep 2025 17:01:30 GMT Subject: git: openjdk/jdk: master: 8366704: Bump timeout on TestInheritFD Message-ID: <14eb5239-e930-4684-8fce-18e98821beaa@openjdk.org> Changeset: 48ba8ed2 Branch: master Author: Leo Korinth Date: 2025-09-02 17:00:33 +0000 URL: https://git.openjdk.org/jdk/commit/48ba8ed2439f9a4a5cdca8715ffddad377366347 8366704: Bump timeout on TestInheritFD Reviewed-by: lmesnik ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java From naoto at openjdk.org Tue Sep 2 17:12:40 2025 From: naoto at openjdk.org (Naoto Sato) Date: Tue, 2 Sep 2025 17:12:40 GMT Subject: git: openjdk/jdk: master: 8366375: Collator example for SECONDARY uses wrong code point Message-ID: Changeset: c935d1ce Branch: master Author: Naoto Sato Date: 2025-09-02 17:11:34 +0000 URL: https://git.openjdk.org/jdk/commit/c935d1ce1c42ce98cc6ceffaa4f47eb2dba24dfd 8366375: Collator example for SECONDARY uses wrong code point Reviewed-by: jlu, joehw, smarks ! src/java.base/share/classes/java/text/Collator.java From henryjen at openjdk.org Tue Sep 2 18:05:04 2025 From: henryjen at openjdk.org (Henry Jen) Date: Tue, 2 Sep 2025 18:05:04 GMT Subject: git: openjdk/jdk: master: 8359174: tools/jlink/JLink20000Packages.java timed out Message-ID: <8c8fd10a-809f-48ee-a0aa-36b08dd66519@openjdk.org> Changeset: 0d85f076 Branch: master Author: Henry Jen Date: 2025-09-02 18:03:09 +0000 URL: https://git.openjdk.org/jdk/commit/0d85f076cc32494c1162baea3ea6b0db67136d41 8359174: tools/jlink/JLink20000Packages.java timed out Co-authored-by: Vicente Romero Co-authored-by: Eirik Bj?rsn?s Reviewed-by: jpai, liach ! test/jdk/tools/jlink/JLink20000Packages.java ! test/jdk/tools/lib/tests/JImageGenerator.java From jlu at openjdk.org Tue Sep 2 20:44:24 2025 From: jlu at openjdk.org (Justin Lu) Date: Tue, 2 Sep 2025 20:44:24 GMT Subject: git: openjdk/jdk: master: 8365175: Replace Unicode extension anchor elements with link tag Message-ID: Changeset: 80fb7088 Branch: master Author: Justin Lu Date: 2025-09-02 20:43:38 +0000 URL: https://git.openjdk.org/jdk/commit/80fb7088a10136080d23ea93b4840f17d738500c 8365175: Replace Unicode extension anchor elements with link tag Reviewed-by: liach, iris, naoto ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/DecimalStyle.java ! src/java.base/share/classes/java/time/temporal/WeekFields.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java From iveresov at openjdk.org Tue Sep 2 21:30:21 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Tue, 2 Sep 2025 21:30:21 GMT Subject: git: openjdk/jdk: master: 8365407: Race condition in MethodTrainingData::verify() Message-ID: <00a56a09-2f25-4b99-b7aa-2202cc0fc6ae@openjdk.org> Changeset: 991ac9e6 Branch: master Author: Igor Veresov Date: 2025-09-02 21:28:22 +0000 URL: https://git.openjdk.org/jdk/commit/991ac9e6168b2573f78772e2d7936792a43fe336 8365407: Race condition in MethodTrainingData::verify() Reviewed-by: kvn, vlivanov, iklam ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/java.cpp From erikj at openjdk.org Tue Sep 2 23:07:41 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 2 Sep 2025 23:07:41 GMT Subject: git: openjdk/jdk: master: 8366195: Remove unnecessary quotes around -Ta ml64 assembler argument Message-ID: <5812fc5b-b2cd-4065-add7-12d069a89474@openjdk.org> Changeset: b50c11f9 Branch: master Author: Saint Wesonga Committer: Erik Joelsson Date: 2025-09-02 23:04:52 +0000 URL: https://git.openjdk.org/jdk/commit/b50c11f9077f071cf5639de7e82ec261e0338532 8366195: Remove unnecessary quotes around -Ta ml64 assembler argument Reviewed-by: erikj ! make/autoconf/flags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/CompileFile.gmk From kdnilsen at openjdk.org Tue Sep 2 23:50:59 2025 From: kdnilsen at openjdk.org (Kelvin Nilsen) Date: Tue, 2 Sep 2025 23:50:59 GMT Subject: git: openjdk/jdk: master: 8246037: Shenandoah: update man pages to mention -XX:+UseShenandoahGC Message-ID: <3b12cf77-1d79-4943-9780-19bdff0853c5@openjdk.org> Changeset: 5052a7ee Branch: master Author: Rui Li Committer: Kelvin Nilsen Date: 2025-09-02 23:49:23 +0000 URL: https://git.openjdk.org/jdk/commit/5052a7eee57e9d145950a0ab1ca71edc02bfe0be 8246037: Shenandoah: update man pages to mention -XX:+UseShenandoahGC Reviewed-by: ysr, wkemper, cslucas ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/java.base/share/man/java.md From syan at openjdk.org Wed Sep 3 00:59:55 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 3 Sep 2025 00:59:55 GMT Subject: git: openjdk/jdk: master: 8366476: Test gc/z/TestSmallHeap.java fails OOM with many NUMA nodes Message-ID: <6dc033ea-b7a8-40a0-bc3a-0facecdfe711@openjdk.org> Changeset: e268563a Branch: master Author: SendaoYan Date: 2025-09-03 00:57:52 +0000 URL: https://git.openjdk.org/jdk/commit/e268563a10b67bdcb3c030743ed3e2b3b7dfd0f7 8366476: Test gc/z/TestSmallHeap.java fails OOM with many NUMA nodes Reviewed-by: jsikstro, aboldtch ! test/hotspot/jtreg/gc/z/TestSmallHeap.java From roland at openjdk.org Wed Sep 3 06:40:17 2025 From: roland at openjdk.org (Roland Westrelin) Date: Wed, 3 Sep 2025 06:40:17 GMT Subject: git: openjdk/jdk: master: 8329077: C2 SuperWord: Add MoveD2L, MoveL2D, MoveF2I, MoveI2F Message-ID: Changeset: 8c4090c2 Branch: master Author: Galder Zamarre?o Committer: Roland Westrelin Date: 2025-09-03 06:38:27 +0000 URL: https://git.openjdk.org/jdk/commit/8c4090c2cfa00f9c3550669a0726a785b30ac1d5 8329077: C2 SuperWord: Add MoveD2L, MoveL2D, MoveF2I, MoveI2F Reviewed-by: epeter, qamai ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java ! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java From shade at openjdk.org Wed Sep 3 06:46:53 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 3 Sep 2025 06:46:53 GMT Subject: git: openjdk/jdk: master: 8366660: Sort share/nmt includes Message-ID: Changeset: 7c70e734 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-03 06:45:02 +0000 URL: https://git.openjdk.org/jdk/commit/7c70e7341438ce8a420021005a0f03fe917e5a26 8366660: Sort share/nmt includes Reviewed-by: ayang, shade ! src/hotspot/share/nmt/arrayWithFreeList.hpp ! src/hotspot/share/nmt/mallocLimit.cpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.inline.hpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.hpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.inline.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/nmt/vmatree.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From ayang at openjdk.org Wed Sep 3 07:56:31 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 3 Sep 2025 07:56:31 GMT Subject: git: openjdk/jdk: master: 8366543: Clean up include headers in numberSeq Message-ID: <03ea3325-78c7-4fc5-8839-4471aeac1499@openjdk.org> Changeset: 6dda2f6f Branch: master Author: Albert Mingkun Yang Date: 2025-09-03 07:52:28 +0000 URL: https://git.openjdk.org/jdk/commit/6dda2f6fad5cae95057fbdfa672e3b51aff61af7 8366543: Clean up include headers in numberSeq Reviewed-by: tschatzl ! src/hotspot/share/utilities/numberSeq.cpp ! src/hotspot/share/utilities/numberSeq.hpp From lkorinth at openjdk.org Wed Sep 3 12:38:30 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Wed, 3 Sep 2025 12:38:30 GMT Subject: git: openjdk/jdk: master: 8366803: Bump timeout on sun/tools/jhsdb/BasicLauncherTest.java Message-ID: Changeset: 3b2f3e53 Branch: master Author: Leo Korinth Date: 2025-09-03 12:36:36 +0000 URL: https://git.openjdk.org/jdk/commit/3b2f3e53d7f27653c3d4608b141aed6a84829aa8 8366803: Bump timeout on sun/tools/jhsdb/BasicLauncherTest.java Reviewed-by: stefank ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java From shade at openjdk.org Wed Sep 3 12:42:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 3 Sep 2025 12:42:07 GMT Subject: git: openjdk/jdk: master: 8363966: GHA: Switch cross-compiling sysroots to Debian trixie Message-ID: <89e88909-a166-4667-9a37-74293e7b4bca@openjdk.org> Changeset: 2a5f149b Branch: master Author: Aleksey Shipilev Date: 2025-09-03 12:41:24 +0000 URL: https://git.openjdk.org/jdk/commit/2a5f149bb8e26277778465fff670591c929842de 8363966: GHA: Switch cross-compiling sysroots to Debian trixie Reviewed-by: ayang, fyang, erikj ! .github/workflows/build-cross-compile.yml From stefank at openjdk.org Wed Sep 3 13:51:56 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Wed, 3 Sep 2025 13:51:56 GMT Subject: git: openjdk/jdk: master: 8366298: FDLeakTest sometimes takes minutes to complete on Linux Message-ID: <23c05812-d722-4baa-aa49-7e3cfe1758b8@openjdk.org> Changeset: 3abaa836 Branch: master Author: Stefan Karlsson Date: 2025-09-03 13:51:17 +0000 URL: https://git.openjdk.org/jdk/commit/3abaa83610efb5c8e9b86c6f895d6b58d21e1fa2 8366298: FDLeakTest sometimes takes minutes to complete on Linux Reviewed-by: lkorinth, rriggs, stuefe ! test/jdk/java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java ! test/jdk/java/lang/ProcessBuilder/FDLeakTest/libFDLeaker.c From syan at openjdk.org Wed Sep 3 14:41:37 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 3 Sep 2025 14:41:37 GMT Subject: git: openjdk/jdk: master: 8366768: Problemlist jdk/jshell/ToolSimpleTest.java Message-ID: <18921584-71df-4e0b-ad04-efaf91b0bdbb@openjdk.org> Changeset: d5935af2 Branch: master Author: SendaoYan Date: 2025-09-03 14:40:23 +0000 URL: https://git.openjdk.org/jdk/commit/d5935af228d7129d75d6987767de50b019ec30c7 8366768: Problemlist jdk/jshell/ToolSimpleTest.java Reviewed-by: jlahoda ! test/langtools/ProblemList.txt From naoto at openjdk.org Wed Sep 3 15:32:55 2025 From: naoto at openjdk.org (Naoto Sato) Date: Wed, 3 Sep 2025 15:32:55 GMT Subject: git: openjdk/jdk: master: 8366537: Test "java/util/TimeZone/DefaultTimeZoneTest.java" is not updating the zone ID as expected Message-ID: Changeset: a40afdd0 Branch: master Author: Vanitha B P Committer: Naoto Sato Date: 2025-09-03 15:31:15 +0000 URL: https://git.openjdk.org/jdk/commit/a40afdd08f366afcefb1ac9d5fb184c8e803707e 8366537: Test "java/util/TimeZone/DefaultTimeZoneTest.java" is not updating the zone ID as expected Reviewed-by: naoto, jlu ! test/jdk/java/util/TimeZone/DefaultTimeZoneTest.java From jlu at openjdk.org Wed Sep 3 18:03:39 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 3 Sep 2025 18:03:39 GMT Subject: git: openjdk/jdk: master: 8366401: JCK test api/java_text/DecimalFormatSymbols/serial/InputTests.html fails after JDK-8363972 Message-ID: <43676011-9222-40e1-95e8-04a16f80edf0@openjdk.org> Changeset: e3b36e3b Branch: master Author: Justin Lu Date: 2025-09-03 18:00:13 +0000 URL: https://git.openjdk.org/jdk/commit/e3b36e3babb860d9d24a610160f47d42cfaafaa3 8366401: JCK test api/java_text/DecimalFormatSymbols/serial/InputTests.html fails after JDK-8363972 Reviewed-by: naoto ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java + test/jdk/java/text/Format/DecimalFormat/DFSSerializationTest.java From ayang at openjdk.org Wed Sep 3 18:51:05 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 3 Sep 2025 18:51:05 GMT Subject: git: openjdk/jdk: master: 8366155: Serial: Obsolete PretenureSizeThreshold Message-ID: Changeset: 8d236615 Branch: master Author: Albert Mingkun Yang Date: 2025-09-03 18:47:58 +0000 URL: https://git.openjdk.org/jdk/commit/8d236615b7db2bd5a2a59002b79e59cf4e6a308a 8366155: Serial: Obsolete PretenureSizeThreshold Reviewed-by: tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp From liach at openjdk.org Wed Sep 3 19:24:30 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 3 Sep 2025 19:24:30 GMT Subject: git: openjdk/jdk: master: 8361635: Missing List length validation in the Class-File API Message-ID: <3557c50b-90f1-4567-b7aa-461046caed6a@openjdk.org> Changeset: 431f4672 Branch: master Author: Chen Liang Date: 2025-09-03 19:21:38 +0000 URL: https://git.openjdk.org/jdk/commit/431f46724658b703e995e518cb7a2149c50d6a9d 8361635: Missing List length validation in the Class-File API Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/Annotation.java ! src/java.base/share/classes/java/lang/classfile/AnnotationElement.java ! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java ! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/Interfaces.java ! src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java ! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java ! src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java ! src/java.base/share/classes/java/lang/classfile/package-info.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java ! test/jdk/jdk/classfile/LimitsTest.java + test/jdk/jdk/classfile/ListValidationTest.java From jlu at openjdk.org Wed Sep 3 21:59:49 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 3 Sep 2025 21:59:49 GMT Subject: git: openjdk/jdk: master: 8366400: JCK test api/java_text/DecimalFormat/Parse.html fails after JDK-8363972 Message-ID: <47f96e3c-ec11-4fee-9a57-f58fee9d53db@openjdk.org> Changeset: becc35f2 Branch: master Author: Justin Lu Date: 2025-09-03 21:58:26 +0000 URL: https://git.openjdk.org/jdk/commit/becc35f28792a48fac488841d0bc43226d7c96a7 8366400: JCK test api/java_text/DecimalFormat/Parse.html fails after JDK-8363972 Reviewed-by: naoto ! src/java.base/share/classes/java/text/DecimalFormat.java ! test/jdk/java/text/Format/NumberFormat/PositionTest.java From syan at openjdk.org Thu Sep 4 01:29:59 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 4 Sep 2025 01:29:59 GMT Subject: git: openjdk/jdk: master: 8366692: Several gc/shenandoah tests timed out Message-ID: Changeset: 02dd2119 Branch: master Author: SendaoYan Date: 2025-09-04 01:28:25 +0000 URL: https://git.openjdk.org/jdk/commit/02dd21196ed27289a6fad92c4881af484ce9c258 8366692: Several gc/shenandoah tests timed out Reviewed-by: shade, wkemper ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java From syan at openjdk.org Thu Sep 4 01:33:10 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 4 Sep 2025 01:33:10 GMT Subject: git: openjdk/jdk: master: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second Message-ID: <3beb1390-057d-4e0b-9541-79d87a79cb99@openjdk.org> Changeset: ed62bda2 Branch: master Author: SendaoYan Date: 2025-09-04 01:29:34 +0000 URL: https://git.openjdk.org/jdk/commit/ed62bda2e0c51a67baae1fc28e41c9cd878db5f4 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second Reviewed-by: cjplummer, ayang, lmesnik ! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java From syan at openjdk.org Thu Sep 4 01:39:21 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 4 Sep 2025 01:39:21 GMT Subject: git: openjdk/jdk: master: 8366695: Test sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out Message-ID: <6e30fcc1-9651-42c5-9a53-95a5567c3aa3@openjdk.org> Changeset: 11743b1e Branch: master Author: SendaoYan Date: 2025-09-04 01:37:42 +0000 URL: https://git.openjdk.org/jdk/commit/11743b1ed3d681ce17c2342616c4040c4b539b31 8366695: Test sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out Reviewed-by: lmesnik, kevinw ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java From iklam at openjdk.org Thu Sep 4 02:32:32 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 4 Sep 2025 02:32:32 GMT Subject: git: openjdk/jdk: master: 8366584: Add an InstanceKlass::super() method that returns InstanceKlass* Message-ID: Changeset: f4d73d2a Branch: master Author: Ioi Lam Date: 2025-09-04 02:31:12 +0000 URL: https://git.openjdk.org/jdk/commit/f4d73d2a3dbeccfd04d49c0cfd690086edd0544f 8366584: Add an InstanceKlass::super() method that returns InstanceKlass* Reviewed-by: dholmes, coleenp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/services/heapDumper.cpp From dholmes at openjdk.org Thu Sep 4 04:36:40 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 4 Sep 2025 04:36:40 GMT Subject: git: openjdk/jdk: master: 8366038: Thread::SpinRelease should use Atomic::release_store Message-ID: Changeset: 4d1dfabc Branch: master Author: Anton Artemov Committer: David Holmes Date: 2025-09-04 04:35:51 +0000 URL: https://git.openjdk.org/jdk/commit/4d1dfabcb4e94601995b07b7ecea4249ae375a04 8366038: Thread::SpinRelease should use Atomic::release_store Reviewed-by: dholmes, ayang ! src/hotspot/share/runtime/thread.cpp From iklam at openjdk.org Thu Sep 4 04:49:24 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 4 Sep 2025 04:49:24 GMT Subject: git: openjdk/jdk: master: 8366474: Rename MetaspaceObj::is_shared() to MetaspaceObj::in_aot_cache() Message-ID: <4fa089b1-0206-4fdf-b039-d22a868b5960@openjdk.org> Changeset: 90a2db1e Branch: master Author: Ioi Lam Date: 2025-09-04 04:47:48 +0000 URL: https://git.openjdk.org/jdk/commit/90a2db1ecbc3ea25a8e9f15b34a3d8f3941b60d0 8366474: Rename MetaspaceObj::is_shared() to MetaspaceObj::in_aot_cache() Reviewed-by: liach, kvn ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/archiveUtils.inline.hpp ! src/hotspot/share/cds/cdsProtectionDomain.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/MetaspaceObj.java From kbarrett at openjdk.org Thu Sep 4 05:43:04 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Thu, 4 Sep 2025 05:43:04 GMT Subject: git: openjdk/jdk: master: 8300080: offset_of for GCC/Clang exhibits undefined behavior and is not always a compile-time constant Message-ID: <88167d4b-1336-4dd6-b11a-49e4f96843f9@openjdk.org> Changeset: 62bc7b7c Branch: master Author: Kim Barrett Date: 2025-09-04 05:42:18 +0000 URL: https://git.openjdk.org/jdk/commit/62bc7b7c4247a62c23ea93cd960c3c0434925c49 8300080: offset_of for GCC/Clang exhibits undefined behavior and is not always a compile-time constant Reviewed-by: stefank, jsjolen ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp From sjohanss at openjdk.org Thu Sep 4 06:37:07 2025 From: sjohanss at openjdk.org (Stefan Johansson) Date: Thu, 4 Sep 2025 06:37:07 GMT Subject: git: openjdk/jdk: master: 8366434: THP not working properly with G1 after JDK-8345655 Message-ID: Changeset: a03302d4 Branch: master Author: Stefan Johansson Date: 2025-09-04 06:33:57 +0000 URL: https://git.openjdk.org/jdk/commit/a03302d41bb9971736d4d56381ca0cad1eb3e34b 8366434: THP not working properly with G1 after JDK-8345655 Co-authored-by: Stefan Karlsson Co-authored-by: Stefan Johansson Reviewed-by: stefank, shade ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/memoryReserver.hpp + test/hotspot/jtreg/gc/TestTransparentHugePagesHeap.java From epeter at openjdk.org Thu Sep 4 06:54:37 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Thu, 4 Sep 2025 06:54:37 GMT Subject: git: openjdk/jdk: master: 8366490: C2 SuperWord: wrong result because CastP2X is missing ctrl and floats over SafePoint creating stale oops Message-ID: <5d56d366-1141-4acf-8ddd-e7228baca0b9@openjdk.org> Changeset: 2527e9e5 Branch: master Author: Emanuel Peter Date: 2025-09-04 06:53:35 +0000 URL: https://git.openjdk.org/jdk/commit/2527e9e58d770c50e6d807bf1483c6bb07dd3de7 8366490: C2 SuperWord: wrong result because CastP2X is missing ctrl and floats over SafePoint creating stale oops Reviewed-by: thartmann, chagedorn, mhaessig ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingCastP2XCtrl.java From tschatzl at openjdk.org Thu Sep 4 07:05:16 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Thu, 4 Sep 2025 07:05:16 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <752f1dfa-de25-4019-94eb-af421f629866@openjdk.org> Changeset: 49fd6a0c Branch: master Author: Arno Zeller Committer: Matthias Baesken Date: 2025-09-04 07:03:10 +0000 URL: https://git.openjdk.org/jdk/commit/49fd6a0cb4ddabaa865155bbfd4290077b7d13ea 8366558: Gtests leave /tmp/cgroups-test* files Reviewed-by: mbaesken, stuefe, lmesnik ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp Changeset: 222ae365 Branch: master Author: Thomas Schatzl Date: 2025-09-04 07:03:28 +0000 URL: https://git.openjdk.org/jdk/commit/222ae365c89e7bcd2cd920f60aa34eebee2c83b6 8366688: G1: Rename G1HeapRegionRemSet::is_added_to_cset_group() to has_cset_group() Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp From syan at openjdk.org Thu Sep 4 07:16:55 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 4 Sep 2025 07:16:55 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <4d352b26-8899-4c1b-9d66-fd7004bca10d@openjdk.org> Changeset: 1495dd94 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-04 07:13:41 +0000 URL: https://git.openjdk.org/jdk/commit/1495dd94e97fc023dede71f957ce3b166d20d5ac 8366778: Sort share/asm, share/gc, share/include includes Reviewed-by: shade, ayang, jsikstro ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/asm/codeBuffer.inline.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/include/jvm_io.h ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: 986ecff5 Branch: master Author: SendaoYan Date: 2025-09-04 07:14:59 +0000 URL: https://git.openjdk.org/jdk/commit/986ecff5f9b16f1b41ff15ad94774d65f3a4631d 8366849: Problemlist jdk/jshell/ToolSimpleTest.java as generic-all Reviewed-by: liach, jlahoda ! test/langtools/ProblemList.txt From mbaesken at openjdk.org Thu Sep 4 08:04:07 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 4 Sep 2025 08:04:07 GMT Subject: git: openjdk/jdk: master: 8366420: AOTMapTest fails when default jsa is missing from JDK Message-ID: Changeset: ab9f70dd Branch: master Author: Matthias Baesken Date: 2025-09-04 08:01:01 +0000 URL: https://git.openjdk.org/jdk/commit/ab9f70dd5acd73744e3d82e9884985904f280c26 8366420: AOTMapTest fails when default jsa is missing from JDK Reviewed-by: iklam, azeller ! test/hotspot/jtreg/runtime/cds/CDSMapTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java From cnorrbin at openjdk.org Thu Sep 4 09:48:35 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Thu, 4 Sep 2025 09:48:35 GMT Subject: git: openjdk/jdk: master: 8366238: Improve RBTree API with stricter comparator semantics and pluggable validation/printing hooks Message-ID: Changeset: 53d4e928 Branch: master Author: Casper Norrbin Date: 2025-09-04 09:47:42 +0000 URL: https://git.openjdk.org/jdk/commit/53d4e928ef2851f3e16d1d200b5c3fb036e15e00 8366238: Improve RBTree API with stricter comparator semantics and pluggable validation/printing hooks Reviewed-by: jsjolen, ayang ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMappedCache.hpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/opto/printinlining.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp From cnorrbin at openjdk.org Thu Sep 4 10:50:25 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Thu, 4 Sep 2025 10:50:25 GMT Subject: git: openjdk/jdk: master: 8366872: Wrong number of template arguments in test in test_rbtree.cpp Message-ID: Changeset: 8c50bed8 Branch: master Author: Casper Norrbin Date: 2025-09-04 10:48:57 +0000 URL: https://git.openjdk.org/jdk/commit/8c50bed86709a45615743dd7953b8c6861f1da0c 8366872: Wrong number of template arguments in test in test_rbtree.cpp Reviewed-by: ayang, syan ! test/hotspot/gtest/utilities/test_rbtree.cpp From rriggs at openjdk.org Thu Sep 4 13:22:27 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Thu, 4 Sep 2025 13:22:27 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <97935916-0ad2-444a-a48b-d43e64876f3c@openjdk.org> Changeset: 80873a09 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-04 13:17:29 +0000 URL: https://git.openjdk.org/jdk/commit/80873a09bf8392d98d20273e0688b17c62252242 8366836: Don't execute post-IncludeCustomExtension if file was not included Reviewed-by: erikj ! make/common/MakeIncludeEnd.gmk ! make/common/MakeIncludeStart.gmk Changeset: e1903557 Branch: master Author: David Beaumont Committer: Roger Riggs Date: 2025-09-04 13:19:12 +0000 URL: https://git.openjdk.org/jdk/commit/e19035577724f40aca14ef7d5dad0906ce9e89ab 8365467: Issues with jrtfs implementation for exploded run-time images Reviewed-by: rriggs, sundar ! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java + test/jdk/jdk/internal/jrtfs/whitebox/ExplodedImageTestDriver.java + test/jdk/jdk/internal/jrtfs/whitebox/TEST.properties + test/jdk/jdk/internal/jrtfs/whitebox/java.base/jdk/internal/jrtfs/ExplodedImageTest.java From jwilhelm at openjdk.org Thu Sep 4 16:13:40 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 4 Sep 2025 16:13:40 GMT Subject: git: openjdk/jdk: Added tag jdk-26+14 for changeset ab9f70dd Message-ID: <15914280-30fb-47da-b872-dab4141c6a82@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-09-04 16:10:16 +0000 Added tag jdk-26+14 for changeset ab9f70dd Changeset: ab9f70dd Author: Matthias Baesken Date: 2025-09-04 08:01:01 +0000 URL: https://git.openjdk.org/jdk/commit/ab9f70dd5acd73744e3d82e9884985904f280c26 From iklam at openjdk.org Thu Sep 4 16:22:50 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 4 Sep 2025 16:22:50 GMT Subject: git: openjdk/jdk: master: 8366498: Simplify ClassFileParser::parse_super_class Message-ID: Changeset: 79a1a98c Branch: master Author: Ioi Lam Date: 2025-09-04 16:19:35 +0000 URL: https://git.openjdk.org/jdk/commit/79a1a98cabb579a5de504144abacb386486fba7e 8366498: Simplify ClassFileParser::parse_super_class Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp From iklam at openjdk.org Thu Sep 4 16:27:30 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 4 Sep 2025 16:27:30 GMT Subject: git: openjdk/jdk: master: 8366475: Rename MetaspaceShared class to AOTMetaspace Message-ID: <7d420002-de62-43d9-99c5-4365a0176207@openjdk.org> Changeset: f90d5203 Branch: master Author: Ioi Lam Date: 2025-09-04 16:23:46 +0000 URL: https://git.openjdk.org/jdk/commit/f90d520308d5fa72497dc59bee7258931c2a3d95 8366475: Rename MetaspaceShared class to AOTMetaspace Reviewed-by: kvn, asmehra ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp ! src/hotspot/share/cds/aotCacheAccess.cpp ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotMapLogger.cpp = src/hotspot/share/cds/aotMetaspace.cpp = src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/cds/aotReferenceObjSupport.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.inline.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cdsProtectionDomain.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java From sviswanathan at openjdk.org Thu Sep 4 16:56:32 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Thu, 4 Sep 2025 16:56:32 GMT Subject: git: openjdk/jdk: master: 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated Message-ID: <116fcb82-d0b5-49dc-a594-dcecd5a27051@openjdk.org> Changeset: 8520fd3f Branch: master Author: Vladimir Ivanov Committer: Sandhya Viswanathan Date: 2025-09-04 16:50:58 +0000 URL: https://git.openjdk.org/jdk/commit/8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated Reviewed-by: kvn, sviswanathan ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java From sviswanathan at openjdk.org Thu Sep 4 17:01:04 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Thu, 4 Sep 2025 17:01:04 GMT Subject: git: openjdk/jdk: master: 8363858: [perf] OptimizeFill may use wide set of intrinsics Message-ID: <1e5e9fc3-9929-448e-a7ba-6ecf146e74c9@openjdk.org> Changeset: 1dc1d56f Branch: master Author: Vladimir Ivanov Committer: Sandhya Viswanathan Date: 2025-09-04 16:57:36 +0000 URL: https://git.openjdk.org/jdk/commit/1dc1d56f79e10c9b4c5c8b42a80a191f7b14c738 8363858: [perf] OptimizeFill may use wide set of intrinsics Reviewed-by: roland, sviswanathan ! src/hotspot/cpu/x86/vm_version_x86.cpp From cnorrbin at openjdk.org Thu Sep 4 19:04:55 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Thu, 4 Sep 2025 19:04:55 GMT Subject: git: openjdk/jdk: master: 8366897: RBTreeTest.IntrusiveCustomVerifyTest and RBTreeTest.CustomVerify tests fail on non-debug builds Message-ID: <30dd5f3c-aa1f-4773-9b55-2b71c0e85156@openjdk.org> Changeset: 945aaf89 Branch: master Author: Casper Norrbin Date: 2025-09-04 19:00:39 +0000 URL: https://git.openjdk.org/jdk/commit/945aaf893219f9ead94fd8aae4994f7b520f64bf 8366897: RBTreeTest.IntrusiveCustomVerifyTest and RBTreeTest.CustomVerify tests fail on non-debug builds Reviewed-by: ayang ! src/hotspot/share/utilities/rbTree.inline.hpp From bpb at openjdk.org Thu Sep 4 22:12:19 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Thu, 4 Sep 2025 22:12:19 GMT Subject: git: openjdk/jdk: master: 8366102: Clarification Needed: Symbolic Link Handling in File API Specifications Message-ID: <2f9fab35-a712-4914-8a58-4c1a11ad28e5@openjdk.org> Changeset: 58107071 Branch: master Author: Brian Burkhalter Date: 2025-09-04 21:58:08 +0000 URL: https://git.openjdk.org/jdk/commit/581070715ab1ef081032b78ceb3c2cfbdbcff611 8366102: Clarification Needed: Symbolic Link Handling in File API Specifications Reviewed-by: alanb ! src/java.base/share/classes/java/io/File.java From lmesnik at openjdk.org Thu Sep 4 22:53:39 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Thu, 4 Sep 2025 22:53:39 GMT Subject: git: openjdk/jdk: master: 8365937: post_method_exit might incorrectly set was_popped_by_exception and value in the middle of stack unwinding Message-ID: Changeset: b7b64bb6 Branch: master Author: Leonid Mesnik Date: 2025-09-04 22:35:21 +0000 URL: https://git.openjdk.org/jdk/commit/b7b64bb6c800b45e32ff37b1b92b5927a3b3fb56 8365937: post_method_exit might incorrectly set was_popped_by_exception and value in the middle of stack unwinding Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PendingException/TestMethodExitWithPendingException.java + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PendingException/libTestMethodExitWithPendingException.cpp + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PoppedByException/TestPoppedByException.java + test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/PoppedByException/libTestPoppedByException.cpp From dholmes at openjdk.org Fri Sep 5 00:27:35 2025 From: dholmes at openjdk.org (David Holmes) Date: Fri, 5 Sep 2025 00:27:35 GMT Subject: git: openjdk/jdk: master: 8364735: [asan] heap-use-after-free error detected in defaultStream::writer during VM shutdown Message-ID: <98bbbb80-6e69-47be-999e-9dada6b1f884@openjdk.org> Changeset: 40a60252 Branch: master Author: David Holmes Date: 2025-09-05 00:26:44 +0000 URL: https://git.openjdk.org/jdk/commit/40a602520ba1a4682213b74e6f2a6f5a6e35d839 8364735: [asan] heap-use-after-free error detected in defaultStream::writer during VM shutdown Reviewed-by: jsjolen, stuefe ! src/hotspot/share/utilities/ostream.cpp From fyang at openjdk.org Fri Sep 5 06:17:27 2025 From: fyang at openjdk.org (Fei Yang) Date: Fri, 5 Sep 2025 06:17:27 GMT Subject: git: openjdk/jdk: master: 8366747: RISC-V: Improve VerifyMethodHandles for method handle linkers Message-ID: <0cfb3545-9172-447a-bd0a-7f49af967625@openjdk.org> Changeset: 0d7f8f83 Branch: master Author: Anjian Wen Committer: Fei Yang Date: 2025-09-05 06:13:44 +0000 URL: https://git.openjdk.org/jdk/commit/0d7f8f83c7a674f5da4b93d66a24f9ce5ba46011 8366747: RISC-V: Improve VerifyMethodHandles for method handle linkers Reviewed-by: fyang, dzhang ! src/hotspot/cpu/riscv/methodHandles_riscv.cpp ! src/hotspot/cpu/riscv/methodHandles_riscv.hpp From vyazici at openjdk.org Fri Sep 5 06:41:07 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 5 Sep 2025 06:41:07 GMT Subject: git: openjdk/jdk: master: 8366765: [REDO] Rename JavaLangAccess::*NoRepl methods Message-ID: Changeset: a2f8d3c4 Branch: master Author: Volkan Yazici Date: 2025-09-05 06:40:33 +0000 URL: https://git.openjdk.org/jdk/commit/a2f8d3c4c25fdadf378313ef52185dceee98773d 8366765: [REDO] Rename JavaLangAccess::*NoRepl methods Reviewed-by: rriggs, liach, alanb ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java - test/jdk/java/lang/String/NoReplTest.java + test/jdk/java/lang/String/OrThrowTest.java From epeter at openjdk.org Fri Sep 5 08:49:39 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Fri, 5 Sep 2025 08:49:39 GMT Subject: git: openjdk/jdk: master: 8366845: C2 SuperWord: wrong VectorCast after VectorReinterpret with swapped src/dst type Message-ID: Changeset: e6fa8aae Branch: master Author: Emanuel Peter Date: 2025-09-05 08:46:56 +0000 URL: https://git.openjdk.org/jdk/commit/e6fa8aae6168ea5a8579cd0a38209ca71c32e704 8366845: C2 SuperWord: wrong VectorCast after VectorReinterpret with swapped src/dst type Reviewed-by: thartmann, galder, vlivanov ! src/hotspot/share/opto/vtransform.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestReinterpretAndCast.java From shade at openjdk.org Fri Sep 5 10:56:34 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 5 Sep 2025 10:56:34 GMT Subject: git: openjdk/jdk: master: 8366893: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macos-aarch64 Message-ID: Changeset: 0dad3f1a Branch: master Author: Aleksey Shipilev Date: 2025-09-05 10:55:41 +0000 URL: https://git.openjdk.org/jdk/commit/0dad3f1ae8d0c35c4b7a8188ad7854d01c7cd6b4 8366893: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macos-aarch64 Reviewed-by: alanb, jpai ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java ! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java ! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java From ihse at openjdk.org Fri Sep 5 13:33:55 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Fri, 5 Sep 2025 13:33:55 GMT Subject: git: openjdk/jdk: master: 8233115: Protect ExecuteWithLog from running with redirection without a subshell Message-ID: <78283851-1ff9-4881-8e51-405f4243137a@openjdk.org> Changeset: 124fcf1d Branch: master Author: Magnus Ihse Bursie Date: 2025-09-05 13:31:23 +0000 URL: https://git.openjdk.org/jdk/commit/124fcf1d9abb6cafe34637ba357617c7c7be56c8 8233115: Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: erikj ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk From gli at openjdk.org Fri Sep 5 13:36:52 2025 From: gli at openjdk.org (Guoxiong Li) Date: Fri, 5 Sep 2025 13:36:52 GMT Subject: git: openjdk/jdk: master: 8357188: Remove the field MemAllocator::Allocation::_overhead_limit_exceeded and the related code Message-ID: <7c98ddfd-1bbc-45e1-9997-54f9a35126a3@openjdk.org> Changeset: 33794d16 Branch: master Author: Guoxiong Li Date: 2025-09-05 13:34:45 +0000 URL: https://git.openjdk.org/jdk/commit/33794d161467635eb32591fee189e5409cd2d114 8357188: Remove the field MemAllocator::Allocation::_overhead_limit_exceeded and the related code Reviewed-by: ayang, shade ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp From acobbs at openjdk.org Fri Sep 5 14:31:57 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Fri, 5 Sep 2025 14:31:57 GMT Subject: git: openjdk/jdk: master: 8359383: Incorrect starting positions for implicitly typed variables Message-ID: <4b91c0db-5f1c-4446-9378-5e3682197259@openjdk.org> Changeset: 1e90af08 Branch: master Author: Archie Cobbs Date: 2025-09-05 14:30:40 +0000 URL: https://git.openjdk.org/jdk/commit/1e90af08abb74df9ec4ab94b67deeae5c1c9fee1 8359383: Incorrect starting positions for implicitly typed variables Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! test/langtools/tools/javac/parser/DeclarationEndPositions.java ! test/langtools/tools/javac/patterns/PrettyTest.java ! test/langtools/tools/javac/tree/VarTree.java ! test/langtools/tools/javac/tree/VarWarnPosition.java ! test/langtools/tools/javac/tree/VarWarnPosition.out From chagedorn at openjdk.org Fri Sep 5 15:29:55 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Fri, 5 Sep 2025 15:29:55 GMT Subject: git: openjdk/jdk: master: 8366890: C2: Split through phi printing with TraceLoopOpts misses line break Message-ID: <1a0d885a-aa20-46a9-a5e2-38e19cad14d2@openjdk.org> Changeset: ceacf6f7 Branch: master Author: Christian Hagedorn Date: 2025-09-05 15:26:13 +0000 URL: https://git.openjdk.org/jdk/commit/ceacf6f7852514dc9877cfe284f9550c179d913a 8366890: C2: Split through phi printing with TraceLoopOpts misses line break Reviewed-by: rcastanedalo, mhaessig, epeter ! src/hotspot/share/opto/loopopts.cpp From liach at openjdk.org Fri Sep 5 15:57:56 2025 From: liach at openjdk.org (Chen Liang) Date: Fri, 5 Sep 2025 15:57:56 GMT Subject: git: openjdk/jdk: master: 8365428: Unclear comments on java.lang.invoke Holder classes Message-ID: <1b2af9b0-82bb-415e-9786-968f507885ba@openjdk.org> Changeset: 9f4d5b23 Branch: master Author: Chen Liang Date: 2025-09-05 15:55:19 +0000 URL: https://git.openjdk.org/jdk/commit/9f4d5b2398cb925ec1a66f9f7676b76c99ff7b62 8365428: Unclear comments on java.lang.invoke Holder classes Reviewed-by: iklam, jvernee ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java From vlivanov at openjdk.org Fri Sep 5 16:46:58 2025 From: vlivanov at openjdk.org (Vladimir Ivanov) Date: Fri, 5 Sep 2025 16:46:58 GMT Subject: git: openjdk/jdk: master: 8358751: C2: Recursive inlining check for compiled lambda forms is broken Message-ID: <98334c04-b878-4e3d-a64e-335815a9fc6f@openjdk.org> Changeset: 9cca4f7c Branch: master Author: Vladimir Ivanov Date: 2025-09-05 16:44:08 +0000 URL: https://git.openjdk.org/jdk/commit/9cca4f7c760bea9bf79f7c03f37a70449acad51e 8358751: C2: Recursive inlining check for compiled lambda forms is broken Reviewed-by: dlong, roland ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/parse1.cpp From prr at openjdk.org Fri Sep 5 17:48:43 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 5 Sep 2025 17:48:43 GMT Subject: git: openjdk/jdk: master: 8365569: Remove finalize from JavaSoundAudioClip.java Message-ID: <044384cf-c229-434b-baa4-594664678c5f@openjdk.org> Changeset: a17058b5 Branch: master Author: Phil Race Date: 2025-09-05 17:45:37 +0000 URL: https://git.openjdk.org/jdk/commit/a17058b5bb2dcc89ed276600ceac905e7e986426 8365569: Remove finalize from JavaSoundAudioClip.java Reviewed-by: kizune, tr ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java + src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClipDelegate.java From azafari at openjdk.org Fri Sep 5 18:44:11 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Fri, 5 Sep 2025 18:44:11 GMT Subject: git: openjdk/jdk: master: 8353468: [ubsan] arguments.cpp:2422:23: runtime error: 2.14748e+11 is outside the range of representable values of type 'int' Message-ID: <66105f44-f8c9-4188-887f-3550018b480c@openjdk.org> Changeset: c6c451ac Branch: master Author: Afshin Zafari Date: 2025-09-05 18:42:58 +0000 URL: https://git.openjdk.org/jdk/commit/c6c451ac392cdb545ab43dd46918eca6c47cc5f0 8353468: [ubsan] arguments.cpp:2422:23: runtime error: 2.14748e+11 is outside the range of representable values of type 'int' Reviewed-by: stefank, dholmes ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java From mvs at openjdk.org Fri Sep 5 19:51:23 2025 From: mvs at openjdk.org (Manukumar V S) Date: Fri, 5 Sep 2025 19:51:23 GMT Subject: git: openjdk/jdk: master: 8347277: java/awt/Focus/ComponentLostFocusTest.java fails intermittently Message-ID: <76a24850-9b7a-4607-b49f-8007fb7e9619@openjdk.org> Changeset: e2a503e2 Branch: master Author: Manukumar V S Date: 2025-09-05 19:50:52 +0000 URL: https://git.openjdk.org/jdk/commit/e2a503e26ee2a3c428c5db0cd4cbe71cdc7d837f 8347277: java/awt/Focus/ComponentLostFocusTest.java fails intermittently Reviewed-by: serb ! test/jdk/java/awt/Focus/ComponentLostFocusTest.java From mhaessig at openjdk.org Fri Sep 5 20:00:19 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Fri, 5 Sep 2025 20:00:19 GMT Subject: git: openjdk/jdk: master: 8366569: Disable CompileTaskTimeout for known long-running test cases Message-ID: Changeset: 4ab2b5bd Branch: master Author: Manuel H?ssig Date: 2025-09-05 19:59:03 +0000 URL: https://git.openjdk.org/jdk/commit/4ab2b5bdb4e6d40a747d4088a25f7c6351131759 8366569: Disable CompileTaskTimeout for known long-running test cases Reviewed-by: dlong ! test/hotspot/jtreg/compiler/c2/TestScalarReplacementMaxLiveNodes.java ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage.java ! test/hotspot/jtreg/compiler/codegen/TestAntiDependenciesHighMemUsage2.java ! test/hotspot/jtreg/compiler/loopopts/TestMaxLoopOptsCountReached.java ! test/hotspot/jtreg/compiler/vectorapi/VectorReplicateLongSpecialImmTest.java From naoto at openjdk.org Fri Sep 5 20:20:52 2025 From: naoto at openjdk.org (Naoto Sato) Date: Fri, 5 Sep 2025 20:20:52 GMT Subject: git: openjdk/jdk: master: 8366517: Refine null locale processing of ctor/factory methods in `Date/DecimalFormatSymbols` Message-ID: <85d03ecc-bb49-4a35-aff9-8d01e2f4b6be@openjdk.org> Changeset: 3824c7cd Branch: master Author: Naoto Sato Date: 2025-09-05 20:20:11 +0000 URL: https://git.openjdk.org/jdk/commit/3824c7cd06645b1dab5322015e8e6cf604afa754 8366517: Refine null locale processing of ctor/factory methods in `Date/DecimalFormatSymbols` Reviewed-by: jlu, rriggs ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! test/jdk/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java ! test/jdk/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java From serb at openjdk.org Fri Sep 5 20:38:06 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 5 Sep 2025 20:38:06 GMT Subject: git: openjdk/jdk: master: 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist Message-ID: <450f9033-dddb-42f4-a973-872608c429e0@openjdk.org> Changeset: b674a425 Branch: master Author: Sarvesh Kumar Jain Committer: Sergey Bylokhov Date: 2025-09-05 20:35:30 +0000 URL: https://git.openjdk.org/jdk/commit/b674a425531974bb78c4622e0f1d9b46a117f575 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist Reviewed-by: psadhukhan, serb ! test/jdk/ProblemList.txt From kbarrett at openjdk.org Fri Sep 5 20:51:07 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Fri, 5 Sep 2025 20:51:07 GMT Subject: git: openjdk/jdk: master: 8314488: Compiling the JDK with C++17 Message-ID: <588ea3aa-bc22-4831-86ea-0f52ab28f04e@openjdk.org> Changeset: 1ebe9495 Branch: master Author: Kim Barrett Date: 2025-09-05 20:47:48 +0000 URL: https://git.openjdk.org/jdk/commit/1ebe949507b48a6b62dd36e08f0ae80da2ee1dcc 8314488: Compiling the JDK with C++17 Reviewed-by: dholmes, stefank, ayang, kvn, iwalulya, jsjolen, ihse ! doc/hotspot-style.html ! doc/hotspot-style.md ! make/autoconf/flags-cflags.m4 ! make/ide/vscode/hotspot/indexers/ccls-settings.txt ! make/ide/vscode/hotspot/indexers/clangd-settings.txt ! make/ide/vscode/hotspot/indexers/cpptools-settings.txt ! make/ide/vscode/hotspot/indexers/rtags-settings.txt From liach at openjdk.org Fri Sep 5 21:10:24 2025 From: liach at openjdk.org (Chen Liang) Date: Fri, 5 Sep 2025 21:10:24 GMT Subject: git: openjdk/jdk: master: 8366455: Move VarHandles.GuardMethodGenerator to execute on build Message-ID: Changeset: cdc8b5eb Branch: master Author: Chen Liang Date: 2025-09-05 21:08:29 +0000 URL: https://git.openjdk.org/jdk/commit/cdc8b5eb83ed6335a65b93cfa0cf38932486c7e3 8366455: Move VarHandles.GuardMethodGenerator to execute on build Reviewed-by: psandoz, redestad, erikj ! make/ToolsJdk.gmk + make/jdk/src/classes/build/tools/methodhandle/VarHandleGuardMethodGenerator.java ! make/modules/java.base/gensrc/GensrcVarHandles.gmk - src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java From iklam at openjdk.org Fri Sep 5 23:56:50 2025 From: iklam at openjdk.org (Ioi Lam) Date: Fri, 5 Sep 2025 23:56:50 GMT Subject: git: openjdk/jdk: master: 8366477: Refactor AOT-related flag bits in klass.hpp Message-ID: <7d173027-0c11-47b5-ae7c-5dd5a30d3d5a@openjdk.org> Changeset: dbf4ffff Branch: master Author: Ioi Lam Date: 2025-09-05 23:55:13 +0000 URL: https://git.openjdk.org/jdk/commit/dbf4ffffe3fbbb513122081bbcc04c543473082e 8366477: Refactor AOT-related flag bits in klass.hpp Reviewed-by: liach, asmehra, kvn ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp From ihse at openjdk.org Sat Sep 6 09:02:54 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Sat, 6 Sep 2025 09:02:54 GMT Subject: git: openjdk/jdk: master: 8332872: SetupExecute should cd to temp directory Message-ID: Changeset: e8c7d2aa Branch: master Author: Magnus Ihse Bursie Date: 2025-09-06 09:00:51 +0000 URL: https://git.openjdk.org/jdk/commit/e8c7d2aaf3cdbbe07b8cdcc68dd7ec9645956bf2 8332872: SetupExecute should cd to temp directory Reviewed-by: erikj ! make/CreateJmods.gmk ! make/UpdateSleefSource.gmk ! make/common/Execute.gmk + test/make/TestExecute.gmk ! test/make/TestMake.gmk From dholmes at openjdk.org Sun Sep 7 20:22:54 2025 From: dholmes at openjdk.org (David Holmes) Date: Sun, 7 Sep 2025 20:22:54 GMT Subject: git: openjdk/jdk: master: 8367035: [BACKOUT] Protect ExecuteWithLog from running with redirection without a subshell Message-ID: Changeset: 6bb15a54 Branch: master Author: David Holmes Date: 2025-09-07 20:21:23 +0000 URL: https://git.openjdk.org/jdk/commit/6bb15a542b0eb6a4b17cfd9da50a94781d0180eb 8367035: [BACKOUT] Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: kbarrett ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk From serb at openjdk.org Sun Sep 7 23:19:54 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 7 Sep 2025 23:19:54 GMT Subject: git: openjdk/jdk: master: 8361533: Apply java.io.Serial annotations in java.logging Message-ID: Changeset: 14a40fd5 Branch: master Author: Sergey Bylokhov Date: 2025-09-07 23:18:07 +0000 URL: https://git.openjdk.org/jdk/commit/14a40fd579b087f061da086f5eb18230c379dce0 8361533: Apply java.io.Serial annotations in java.logging Reviewed-by: rriggs ! src/java.logging/share/classes/java/util/logging/LoggingPermission.java From liach at openjdk.org Sun Sep 7 23:22:47 2025 From: liach at openjdk.org (Chen Liang) Date: Sun, 7 Sep 2025 23:22:47 GMT Subject: git: openjdk/jdk: master: 8354871: Replace stack map frame type magics with constants Message-ID: Changeset: 8a6b8751 Branch: master Author: Francesco Andreuzzi Committer: Chen Liang Date: 2025-09-07 23:20:22 +0000 URL: https://git.openjdk.org/jdk/commit/8a6b8751e1a8ad93646bf3900186802c863d7119 8354871: Replace stack map frame type magics with constants Reviewed-by: liach ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java From jlahoda at openjdk.org Mon Sep 8 04:36:27 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 8 Sep 2025 04:36:27 GMT Subject: git: openjdk/jdk: master: 8365776: Convert JShell tests to use JUnit instead of TestNG Message-ID: Changeset: b0ca9bf6 Branch: master Author: Jan Lahoda Date: 2025-09-08 04:35:05 +0000 URL: https://git.openjdk.org/jdk/commit/b0ca9bf61e0390a3b022a0915eacabb0cfd92e93 8365776: Convert JShell tests to use JUnit instead of TestNG Reviewed-by: vromero ! test/langtools/jdk/jshell/AbstractStopExecutionTest.java ! test/langtools/jdk/jshell/AnalysisTest.java ! test/langtools/jdk/jshell/AnalyzeSnippetTest.java ! test/langtools/jdk/jshell/BadExecutionControlSpecTest.java ! test/langtools/jdk/jshell/ClassMembersTest.java ! test/langtools/jdk/jshell/ClassPathTest.java ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/CompilerOptionsTest.java ! test/langtools/jdk/jshell/CompletenessStressTest.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ComputeFQNsTest.java ! test/langtools/jdk/jshell/ConsoleTest.java ! test/langtools/jdk/jshell/ConsoleToolTest.java ! test/langtools/jdk/jshell/CustomInputToolBuilder.java ! test/langtools/jdk/jshell/DropTest.java ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/EmptyTest.java ! test/langtools/jdk/jshell/ErrorRecoveryTest.java ! test/langtools/jdk/jshell/ErrorTranslationTest.java ! test/langtools/jdk/jshell/ExceptionMessageTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/ExecutionControlSpecTest.java ! test/langtools/jdk/jshell/ExecutionControlTestBase.java ! test/langtools/jdk/jshell/ExpectedDiagnostic.java ! test/langtools/jdk/jshell/ExternalEditorTest.java ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingListenTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlTest.java ! test/langtools/jdk/jshell/FileManagerTest.java ! test/langtools/jdk/jshell/ForwardReferenceImportTest.java ! test/langtools/jdk/jshell/ForwardReferenceTest.java ! test/langtools/jdk/jshell/GetResourceTest.java ! test/langtools/jdk/jshell/HighlightUITest.java ! test/langtools/jdk/jshell/HistoryTest.java ! test/langtools/jdk/jshell/HistoryUITest.java ! test/langtools/jdk/jshell/IOTest.java ! test/langtools/jdk/jshell/IdGeneratorTest.java ! test/langtools/jdk/jshell/IgnoreTest.java ! test/langtools/jdk/jshell/IllegalArgumentExceptionTest.java ! test/langtools/jdk/jshell/ImportTest.java ! test/langtools/jdk/jshell/InaccessibleExpressionTest.java ! test/langtools/jdk/jshell/IndentUITest.java ! test/langtools/jdk/jshell/InferTypeTest.java ! test/langtools/jdk/jshell/InputUITest.java ! test/langtools/jdk/jshell/JLCollisionTest.java ! test/langtools/jdk/jshell/JShellQueryTest.java ! test/langtools/jdk/jshell/JShellStateClosedTest.java ! test/langtools/jdk/jshell/JavadocTest.java ! test/langtools/jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiBadOptionListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiBogusHostListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiFailingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiFailingListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiLaunchingExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningLocalhostExecutionControlTest.java ! test/langtools/jdk/jshell/JdiStarterTest.java ! test/langtools/jdk/jshell/KullaCompletenessStressTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/LocalExecutionClassPathTest.java ! test/langtools/jdk/jshell/LocalExecutionContextLoaderParentTest.java ! test/langtools/jdk/jshell/LocalExecutionTestSupport.java ! test/langtools/jdk/jshell/LocalStopExecutionTest.java ! test/langtools/jdk/jshell/MethodsTest.java ! test/langtools/jdk/jshell/ModifiersTest.java ! test/langtools/jdk/jshell/MultipleDocumentationTest.java ! test/langtools/jdk/jshell/MyExecutionControl.java ! test/langtools/jdk/jshell/NullTest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/PipeInputStreamTest.java ! test/langtools/jdk/jshell/PrimitiveInstanceOfTest.java ! test/langtools/jdk/jshell/RecordsTest.java ! test/langtools/jdk/jshell/RejectedFailedTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ReplaceTest.java ! test/langtools/jdk/jshell/SealedClassesTest.java ! test/langtools/jdk/jshell/ShutdownTest.java ! test/langtools/jdk/jshell/SimpleRegressionTest.java ! test/langtools/jdk/jshell/SnippetEventToStringTest.java ! test/langtools/jdk/jshell/SnippetHighlightTest.java ! test/langtools/jdk/jshell/SnippetStatusListenerTest.java ! test/langtools/jdk/jshell/SnippetTest.java ! test/langtools/jdk/jshell/SourceLevelTest.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/StartupWithFormatSpecifierTest.java ! test/langtools/jdk/jshell/StopExecutionTest.java ! test/langtools/jdk/jshell/T8146368/JShellTest8146368.java ! test/langtools/jdk/jshell/T8146368/JShellToolTest8146368.java ! test/langtools/jdk/jshell/Test8294583.java ! test/langtools/jdk/jshell/Test8296012.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolCommandOptionTest.java ! test/langtools/jdk/jshell/ToolCompletionTest.java ! test/langtools/jdk/jshell/ToolEnableNativeAccessTest.java ! test/langtools/jdk/jshell/ToolEnablePreviewTest.java ! test/langtools/jdk/jshell/ToolFormatTest.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolLocaleMessageTest.java ! test/langtools/jdk/jshell/ToolMultilineSnippetHistoryTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolReloadTest.java ! test/langtools/jdk/jshell/ToolRetainTest.java ! test/langtools/jdk/jshell/ToolShiftTabTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/ToolTabCommandTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java ! test/langtools/jdk/jshell/ToolingTest.java ! test/langtools/jdk/jshell/TypeNameTest.java ! test/langtools/jdk/jshell/UITesting.java ! test/langtools/jdk/jshell/UndefinedClassTest.java ! test/langtools/jdk/jshell/UnicodeTest.java ! test/langtools/jdk/jshell/UnnamedTest.java ! test/langtools/jdk/jshell/UserExecutionControlTest.java ! test/langtools/jdk/jshell/UserInputTest.java ! test/langtools/jdk/jshell/UserJdiUserRemoteTest.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/jdk/jshell/WrapperTest.java From jsikstro at openjdk.org Mon Sep 8 06:35:02 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Mon, 8 Sep 2025 06:35:02 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <8f845c72-b0dd-4593-8dd9-1122c764f793@openjdk.org> Changeset: f9dc640e Branch: master Author: Jan Lahoda Date: 2025-09-08 06:33:30 +0000 URL: https://git.openjdk.org/jdk/commit/f9dc640ef07ea5569b3581360041db2bb7e30c40 8351260: java.lang.AssertionError: Unexpected type tree: (ERROR) = (ERROR) Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/recovery/AttrRecovery.java Changeset: fb1924d2 Branch: master Author: Joel Sikstr?m Date: 2025-09-08 06:33:49 +0000 URL: https://git.openjdk.org/jdk/commit/fb1924d2e34f77dc834094485dccb1751bc5b3b6 8366874: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages Reviewed-by: ayang, shade, stefank, tschatzl ! test/hotspot/jtreg/gc/arguments/TestParallelGCErgo.java From dholmes at openjdk.org Mon Sep 8 07:13:36 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 8 Sep 2025 07:13:36 GMT Subject: git: openjdk/jdk: master: 8366864: Sort os/linux includes Message-ID: <7f253438-f0f6-4f0f-a57a-fd2fcb3e9b60@openjdk.org> Changeset: 051f39e1 Branch: master Author: Francesco Andreuzzi Committer: David Holmes Date: 2025-09-08 07:10:12 +0000 URL: https://git.openjdk.org/jdk/commit/051f39e12ce8845d13c7d4813dabc556a834892d 8366864: Sort os/linux includes Reviewed-by: ayang, dholmes ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupUtil_linux.cpp ! src/hotspot/os/linux/cgroupUtil_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/linux/waitBarrier_linux.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From rrich at openjdk.org Mon Sep 8 08:32:36 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Mon, 8 Sep 2025 08:32:36 GMT Subject: git: openjdk/jdk: master: 8360219: [AIX] assert(locals_base >= l2) failed: bad placement Message-ID: <090f0db5-486d-4db7-8174-40b8a2164f38@openjdk.org> Changeset: bea2b029 Branch: master Author: Richard Reingruber Date: 2025-09-08 08:30:03 +0000 URL: https://git.openjdk.org/jdk/commit/bea2b029a77e126171d17c3a44baec6d5cafed4a 8360219: [AIX] assert(locals_base >= l2) failed: bad placement Reviewed-by: dlong, mdoerr ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp From jwaters at openjdk.org Mon Sep 8 09:42:07 2025 From: jwaters at openjdk.org (Julian Waters) Date: Mon, 8 Sep 2025 09:42:07 GMT Subject: git: openjdk/jdk: master: 8367025: zIndexDistributor.hpp uses angle-bracket inclusion of globalDefinitions.hpp Message-ID: Changeset: 5e423e03 Branch: master Author: Guanqiang Han Committer: Julian Waters Date: 2025-09-08 09:37:36 +0000 URL: https://git.openjdk.org/jdk/commit/5e423e034f1f077ce9c17cfe9b0d838a4cf9365e 8367025: zIndexDistributor.hpp uses angle-bracket inclusion of globalDefinitions.hpp Reviewed-by: aboldtch, tschatzl, jwaters ! src/hotspot/share/gc/z/zIndexDistributor.hpp From fbredberg at openjdk.org Mon Sep 8 10:29:05 2025 From: fbredberg at openjdk.org (Fredrik Bredberg) Date: Mon, 8 Sep 2025 10:29:05 GMT Subject: git: openjdk/jdk: master: 8365190: Remove LockingMode related code from share Message-ID: Changeset: a2726968 Branch: master Author: Fredrik Bredberg Date: 2025-09-08 10:28:18 +0000 URL: https://git.openjdk.org/jdk/commit/a272696813f2e5e896ac9de9985246aaeb9d476c 8365190: Remove LockingMode related code from share Reviewed-by: aboldtch, dholmes, ayang, coleenp, lmesnik, rcastanedalo ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/markWord.cpp ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/stackChunkOop.inline.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/lockStack.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/synchronizer.inline.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/threads.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java ! test/hotspot/gtest/runtime/test_lockStack.cpp ! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java From jlahoda at openjdk.org Mon Sep 8 12:31:06 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 8 Sep 2025 12:31:06 GMT Subject: git: openjdk/jdk: master: 8365689: Elements.getFileObjectOf fails with a NullPointerException when an erroneous Element is passed in Message-ID: Changeset: 03c54d42 Branch: master Author: Jan Lahoda Date: 2025-09-08 12:26:58 +0000 URL: https://git.openjdk.org/jdk/commit/03c54d4288dfd70190c3f306a44a8424f268f787 8365689: Elements.getFileObjectOf fails with a NullPointerException when an erroneous Element is passed in Reviewed-by: darcy, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java From simonis at openjdk.org Mon Sep 8 13:33:07 2025 From: simonis at openjdk.org (Volker Simonis) Date: Mon, 8 Sep 2025 13:33:07 GMT Subject: git: openjdk/jdk: master: 8361381: GlyphLayout behavior differs on JDK 11+ compared to JDK 8 Message-ID: Changeset: bcff857b Branch: master Author: Volker Simonis Date: 2025-09-08 13:30:45 +0000 URL: https://git.openjdk.org/jdk/commit/bcff857ba09028cc43e856726b5c839cc6b1b0d9 8361381: GlyphLayout behavior differs on JDK 11+ compared to JDK 8 Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java ! test/jdk/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java + test/jdk/java/awt/font/LineBreakMeasurer/KhmerLineBreakTest.java From weijun at openjdk.org Mon Sep 8 14:41:30 2025 From: weijun at openjdk.org (Weijun Wang) Date: Mon, 8 Sep 2025 14:41:30 GMT Subject: git: openjdk/jdk: master: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Message-ID: Changeset: 166ef5e7 Branch: master Author: Mikhail Yankelevich Committer: Weijun Wang Date: 2025-09-08 14:37:25 +0000 URL: https://git.openjdk.org/jdk/commit/166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Reviewed-by: weijun ! test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/jdk/sun/security/pkcs11/SecretKeyFactory/TestGeneral.java ! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java ! test/jdk/sun/security/pkcs11/SecureRandom/TestDeserialization.java From coleenp at openjdk.org Mon Sep 8 15:53:07 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Mon, 8 Sep 2025 15:53:07 GMT Subject: git: openjdk/jdk: master: 8366908: Use a different class for testing JDK-8351654 Message-ID: Changeset: 6765a9d7 Branch: master Author: Coleen Phillimore Date: 2025-09-08 15:50:09 +0000 URL: https://git.openjdk.org/jdk/commit/6765a9d775b5bd3d1b36090038060762f976d174 8366908: Use a different class for testing JDK-8351654 Reviewed-by: liach, lmesnik ! test/hotspot/jtreg/runtime/verifier/CFLH/TestVerify.java From rgiulietti at openjdk.org Mon Sep 8 16:13:31 2025 From: rgiulietti at openjdk.org (Raffaello Giulietti) Date: Mon, 8 Sep 2025 16:13:31 GMT Subject: git: openjdk/jdk: master: 8077587: BigInteger Roots Message-ID: Changeset: ab12fbfd Branch: master Author: Fabio Romano Committer: Raffaello Giulietti Date: 2025-09-08 16:10:22 +0000 URL: https://git.openjdk.org/jdk/commit/ab12fbfda2c364bb16ddf03b923989639f437f6a 8077587: BigInteger Roots Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/jdk/java/math/BigInteger/BigIntegerTest.java From naoto at openjdk.org Mon Sep 8 16:24:40 2025 From: naoto at openjdk.org (Naoto Sato) Date: Mon, 8 Sep 2025 16:24:40 GMT Subject: git: openjdk/jdk: master: 8367021: Regression in LocaleDataTest refactoring Message-ID: <58147e15-0150-45e3-97a0-d1d43b99d64a@openjdk.org> Changeset: 48831c65 Branch: master Author: Naoto Sato Date: 2025-09-08 16:23:26 +0000 URL: https://git.openjdk.org/jdk/commit/48831c65b5535fef706b64a4eb23ba28b1567ead 8367021: Regression in LocaleDataTest refactoring Reviewed-by: jlu, joehw ! test/jdk/sun/text/resources/LocaleDataTest.java From ihse at openjdk.org Mon Sep 8 16:47:46 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 8 Sep 2025 16:47:46 GMT Subject: git: openjdk/jdk: master: 8367034: [REDO] Protect ExecuteWithLog from running with redirection without a subshell Message-ID: <46fa052d-a21d-4672-a006-48b8bb5b166b@openjdk.org> Changeset: 323b0201 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-08 16:46:30 +0000 URL: https://git.openjdk.org/jdk/commit/323b02016e7458a0be39d52c9b0a5c61d579347e 8367034: [REDO] Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: erikj ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk From ihse at openjdk.org Mon Sep 8 16:51:54 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 8 Sep 2025 16:51:54 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 55af9d83 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-08 16:48:14 +0000 URL: https://git.openjdk.org/jdk/commit/55af9d83800930966776224bc4c7ff4ab1af9817 8366837: Clean up gensrc by spp.Spp Reviewed-by: erikj ! make/common/Utils.gmk + make/common/modules/GensrcStreamPreProcessing.gmk ! make/modules/java.base/Gensrc.gmk ! make/modules/java.base/gensrc/GensrcBuffer.gmk ! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk ! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk ! make/modules/java.base/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template ! test/make/TestMakeBase.gmk Changeset: cb58e656 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-08 16:48:35 +0000 URL: https://git.openjdk.org/jdk/commit/cb58e6560a3b80655224cb79d52bfd0afa3cf262 8330341: Wrap call to MT in ExecuteWithLog Reviewed-by: erikj ! make/common/native/LinkMicrosoft.gmk From ayang at openjdk.org Mon Sep 8 18:33:53 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 8 Sep 2025 18:33:53 GMT Subject: git: openjdk/jdk: master: 8367101: Remove unused includes in cardTable.cpp Message-ID: <67a27db2-7e99-4ad3-b5a3-9a2de8967239@openjdk.org> Changeset: 85441cec Branch: master Author: Albert Mingkun Yang Date: 2025-09-08 18:30:18 +0000 URL: https://git.openjdk.org/jdk/commit/85441cec3558f76ffa2a785c959397333503d556 8367101: Remove unused includes in cardTable.cpp Reviewed-by: stefank ! src/hotspot/share/gc/shared/cardTable.cpp From ayang at openjdk.org Mon Sep 8 19:16:09 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 8 Sep 2025 19:16:09 GMT Subject: git: openjdk/jdk: master: 8366881: Parallel: Obsolete HeapMaximumCompactionInterval Message-ID: <030b452c-5ad8-461d-82e4-910f8e878e52@openjdk.org> Changeset: 3e68d7d9 Branch: master Author: Albert Mingkun Yang Date: 2025-09-08 19:13:55 +0000 URL: https://git.openjdk.org/jdk/commit/3e68d7d99fcf3039395ba94234ecbebe8e98c754 8366881: Parallel: Obsolete HeapMaximumCompactionInterval Reviewed-by: iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallel_globals.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/runtime/arguments.cpp From erikj at openjdk.org Mon Sep 8 20:53:31 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Mon, 8 Sep 2025 20:53:31 GMT Subject: git: openjdk/jdk: master: 8367130: JDK builds broken by 8366837: Clean up gensrc by spp.Spp Message-ID: Changeset: 56e37352 Branch: master Author: Erik Joelsson Date: 2025-09-08 20:52:31 +0000 URL: https://git.openjdk.org/jdk/commit/56e37352d5b0a749ccd150c36c9248e37d280eb6 8367130: JDK builds broken by 8366837: Clean up gensrc by spp.Spp Reviewed-by: liach ! make/modules/java.base/gensrc/GensrcVarHandles.gmk From cslucas at openjdk.org Mon Sep 8 21:45:44 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Mon, 8 Sep 2025 21:45:44 GMT Subject: git: openjdk/jdk: master: 8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch Message-ID: <7db5c509-b357-4af4-888e-76e597a18106@openjdk.org> Changeset: 81a1e8e1 Branch: master Author: Cesar Soares Lucas Date: 2025-09-08 21:44:18 +0000 URL: https://git.openjdk.org/jdk/commit/81a1e8e1363446de499a59fc706221efde12dd86 8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch Reviewed-by: fyang, dzhang, kdnilsen, wkemper ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java From cjplummer at openjdk.org Tue Sep 9 00:08:06 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Tue, 9 Sep 2025 00:08:06 GMT Subject: git: openjdk/jdk: master: 8366850: Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed Message-ID: <471912de-565a-4771-a161-1ddb474f2680@openjdk.org> Changeset: 4ec63e8f Branch: master Author: Chris Plummer Date: 2025-09-09 00:05:56 +0000 URL: https://git.openjdk.org/jdk/commit/4ec63e8f5d1768ea78d0bbf477d68bcf3c6f96b6 8366850: Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed Reviewed-by: ayang, lmesnik, syan ! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java From fyang at openjdk.org Tue Sep 9 00:40:55 2025 From: fyang at openjdk.org (Fei Yang) Date: Tue, 9 Sep 2025 00:40:55 GMT Subject: git: openjdk/jdk: master: 8367048: RISC-V: Correct pipeline descriptions of the architecture Message-ID: <9e35412b-c306-4146-bbcc-fe1f40674ea9@openjdk.org> Changeset: 0aee7bf2 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-09 00:38:15 +0000 URL: https://git.openjdk.org/jdk/commit/0aee7bf24d7f2578d3867bcfa25646cb0bd06d9a 8367048: RISC-V: Correct pipeline descriptions of the architecture Reviewed-by: fyang, fjiang, mli ! src/hotspot/cpu/riscv/riscv.ad From epeter at openjdk.org Tue Sep 9 06:59:00 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Tue, 9 Sep 2025 06:59:00 GMT Subject: git: openjdk/jdk: master: 8365911: AArch64: Fix encoding error in sve_cpy for negative floats Message-ID: <4e5a8dfd-5f9e-4173-846f-a5776fc0f81f@openjdk.org> Changeset: 680bf758 Branch: master Author: erifan Committer: Emanuel Peter Date: 2025-09-09 06:58:00 +0000 URL: https://git.openjdk.org/jdk/commit/680bf758980452511ea72224066358e5fd38f060 8365911: AArch64: Fix encoding error in sve_cpy for negative floats Reviewed-by: aph, epeter ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h From jsjolen at openjdk.org Tue Sep 9 07:33:45 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Tue, 9 Sep 2025 07:33:45 GMT Subject: git: openjdk/jdk: master: 8366363: MemBaseline accesses VMT without using lock Message-ID: Changeset: ecfba66d Branch: master Author: Johan Sj?len Date: 2025-09-09 07:31:14 +0000 URL: https://git.openjdk.org/jdk/commit/ecfba66d3d7c1fef755f0824f342189d0f231007 8366363: MemBaseline accesses VMT without using lock Co-authored-by: Casper Norrbin Reviewed-by: azafari, cnorrbin ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp From dholmes at openjdk.org Tue Sep 9 07:37:30 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 9 Sep 2025 07:37:30 GMT Subject: git: openjdk/jdk: master: 8367085: Sort os/posix includes Message-ID: <696a9797-fb65-4e58-8071-759a765c7ae2@openjdk.org> Changeset: 67bb22f3 Branch: master Author: Francesco Andreuzzi Committer: David Holmes Date: 2025-09-09 07:36:57 +0000 URL: https://git.openjdk.org/jdk/commit/67bb22f3d661d7edf7a0949612d9fb64f0124cad 8367085: Sort os/posix includes Reviewed-by: ayang, dholmes ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/posix/safefetch_sigjmp.cpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/os/posix/threadLocalStorage_posix.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From jsjolen at openjdk.org Tue Sep 9 08:18:59 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Tue, 9 Sep 2025 08:18:59 GMT Subject: git: openjdk/jdk: master: 8367231: [BACKOUT] JDK-8366363: MemBaseline accesses VMT without using lock Message-ID: Changeset: e16c5100 Branch: master Author: Johan Sj?len Date: 2025-09-09 08:14:55 +0000 URL: https://git.openjdk.org/jdk/commit/e16c510071f84bdbd57a8b2d3810c484c314ccf9 8367231: [BACKOUT] JDK-8366363: MemBaseline accesses VMT without using lock Reviewed-by: kbarrett, dholmes ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp From dholmes at openjdk.org Tue Sep 9 09:04:44 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 9 Sep 2025 09:04:44 GMT Subject: git: openjdk/jdk: master: 8364103: Convert existing sprintf-chains to stringStream Message-ID: Changeset: cfb80934 Branch: master Author: Paul H?bner Committer: David Holmes Date: 2025-09-09 09:01:46 +0000 URL: https://git.openjdk.org/jdk/commit/cfb809344c0205875b35991ce6807333df41c949 8364103: Convert existing sprintf-chains to stringStream Reviewed-by: kbarrett, dholmes, iklam ! src/hotspot/share/classfile/javaClasses.cpp From mli at openjdk.org Tue Sep 9 09:30:24 2025 From: mli at openjdk.org (Hamlin Li) Date: Tue, 9 Sep 2025 09:30:24 GMT Subject: git: openjdk/jdk: master: 8367098: RISC-V: sync CPU features with related JVM flags for dependant ones Message-ID: <784ae94b-5c1f-4df9-86e7-5d1d4650f00e@openjdk.org> Changeset: f51e442b Branch: master Author: Hamlin Li Date: 2025-09-09 09:29:23 +0000 URL: https://git.openjdk.org/jdk/commit/f51e442b0e26d0e9ebb6ec0da9584ba4f548322c 8367098: RISC-V: sync CPU features with related JVM flags for dependant ones Reviewed-by: fyang ! src/hotspot/cpu/riscv/vm_version_riscv.hpp From jbechberger at openjdk.org Tue Sep 9 10:20:42 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Tue, 9 Sep 2025 10:20:42 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 4fc917c2 Branch: master Author: Johannes Bechberger Date: 2025-09-09 10:15:53 +0000 URL: https://git.openjdk.org/jdk/commit/4fc917c25005d1f88fe43069fe623e243bd022c3 8366486: Test jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java is timing out Reviewed-by: jbachorik ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java Changeset: 002f936e Branch: master Author: Johannes Bechberger Date: 2025-09-09 10:16:22 +0000 URL: https://git.openjdk.org/jdk/commit/002f936ef21943ff1c8c03618091793768e756ac 8366082: Improve queue size computation in CPU-time sampler Reviewed-by: jbachorik ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/prims/whitebox.cpp + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java ! test/lib/jdk/test/whitebox/WhiteBox.java From ihse at openjdk.org Tue Sep 9 10:59:43 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Tue, 9 Sep 2025 10:59:43 GMT Subject: git: openjdk/jdk: master: 8365231: Don't build gtest with /EHsc Message-ID: <0d369dc1-8887-4502-a29c-41f5958e660b@openjdk.org> Changeset: a25dde62 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-09 10:58:21 +0000 URL: https://git.openjdk.org/jdk/commit/a25dde6279c100dcff266d19b263e764f5da244e 8365231: Don't build gtest with /EHsc Reviewed-by: kbarrett, stuefe ! make/hotspot/lib/CompileGtest.gmk From mchevalier at openjdk.org Tue Sep 9 11:18:34 2025 From: mchevalier at openjdk.org (Marc Chevalier) Date: Tue, 9 Sep 2025 11:18:34 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: a1ab12b7 Branch: master Author: Stefan Karlsson Date: 2025-09-09 11:17:33 +0000 URL: https://git.openjdk.org/jdk/commit/a1ab12b77266c7124a297e1b2e0a8608b8facb2a 8366854: Extend jtreg failure handler with THP info Reviewed-by: ayang, shade, tschatzl, lmesnik, sjohanss ! test/failure_handler/src/share/conf/linux.properties Changeset: 06326176 Branch: master Author: Marc Chevalier Date: 2025-09-09 11:17:48 +0000 URL: https://git.openjdk.org/jdk/commit/0632617670f991da23c3892d357e8d1f051d29a0 8367135: Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java From rriggs at openjdk.org Tue Sep 9 13:15:42 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Tue, 9 Sep 2025 13:15:42 GMT Subject: git: openjdk/jdk: master: 8367027: java/lang/ProcessBuilder/Basic.java fails on Windows AArch64 Message-ID: <981d57ff-eb77-4ca7-b18e-011c1842b141@openjdk.org> Changeset: f10c85fb Branch: master Author: Saint Wesonga Committer: Roger Riggs Date: 2025-09-09 13:13:08 +0000 URL: https://git.openjdk.org/jdk/commit/f10c85fbc336f6908a4f1ecae9fb5ab52984f636 8367027: java/lang/ProcessBuilder/Basic.java fails on Windows AArch64 Reviewed-by: rriggs ! test/jdk/java/lang/ProcessBuilder/Basic.java From kbarrett at openjdk.org Tue Sep 9 15:03:52 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Tue, 9 Sep 2025 15:03:52 GMT Subject: git: openjdk/jdk: master: 8367051: Build failure with clang on linux and AIX after switch to C++17 Message-ID: <3e38c373-70e3-48b8-842e-2cb7853a285a@openjdk.org> Changeset: b653ae92 Branch: master Author: Kim Barrett Date: 2025-09-09 15:02:54 +0000 URL: https://git.openjdk.org/jdk/commit/b653ae92d5941202780873fad1a7cefd51e4e7a8 8367051: Build failure with clang on linux and AIX after switch to C++17 Reviewed-by: dholmes, ayang, mbaesken, mdoerr ! src/hotspot/share/utilities/forbiddenFunctions.hpp From djelinski at openjdk.org Tue Sep 9 15:12:00 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Tue, 9 Sep 2025 15:12:00 GMT Subject: git: openjdk/jdk: master: 8366971: C2: Remove unused nop_list from PhaseOutput::init_buffer Message-ID: Changeset: cc6d34b2 Branch: master Author: Daniel Jeli?ski Date: 2025-09-09 15:08:30 +0000 URL: https://git.openjdk.org/jdk/commit/cc6d34b2fa299a68a05e65e25c1f41dffa67c118 8366971: C2: Remove unused nop_list from PhaseOutput::init_buffer Reviewed-by: epeter, dlong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/output.cpp From naoto at openjdk.org Tue Sep 9 19:41:36 2025 From: naoto at openjdk.org (Naoto Sato) Date: Tue, 9 Sep 2025 19:41:36 GMT Subject: git: openjdk/jdk: master: 8366261: Provide utility methods for sun.security.util.Password Message-ID: Changeset: a12e9fce Branch: master Author: Naoto Sato Date: 2025-09-09 19:37:57 +0000 URL: https://git.openjdk.org/jdk/commit/a12e9fcebda1d7b75cb892e7920333d73fb5de9c 8366261: Provide utility methods for sun.security.util.Password Reviewed-by: smarks, weijun ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/jdk/internal/access/JavaIOAccess.java ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/unix/native/libjava/Console_md.c ! src/java.base/windows/native/libjava/Console_md.c ! test/jdk/java/io/Console/ModuleSelectionTest.java From jlu at openjdk.org Tue Sep 9 22:06:12 2025 From: jlu at openjdk.org (Justin Lu) Date: Tue, 9 Sep 2025 22:06:12 GMT Subject: git: openjdk/jdk: master: 8366733: Re-examine older java.text NF, DF, and DFS serialization tests Message-ID: Changeset: 24a73493 Branch: master Author: Justin Lu Date: 2025-09-09 22:03:25 +0000 URL: https://git.openjdk.org/jdk/commit/24a734938e555882857cf0b06ea693ec6f18085f 8366733: Re-examine older java.text NF, DF, and DFS serialization tests Reviewed-by: naoto ! test/jdk/java/text/Format/DecimalFormat/DFSSerializationTest.java = test/jdk/java/text/Format/DecimalFormat/DecimalFormat.114.txt = test/jdk/java/text/Format/DecimalFormat/DecimalFormatSymbols.114.txt = test/jdk/java/text/Format/DecimalFormat/DecimalFormatSymbols.142.txt = test/jdk/java/text/Format/DecimalFormat/NumberFormat4185761a.ser.txt = test/jdk/java/text/Format/DecimalFormat/NumberFormat4185761b.ser.txt ! test/jdk/java/text/Format/DecimalFormat/SerializationTest.java - test/jdk/java/text/Format/NumberFormat/DFSDeserialization142.java - test/jdk/java/text/Format/NumberFormat/DFSSerialization.java - test/jdk/java/text/Format/NumberFormat/DFSSerialization142.java ! test/jdk/java/text/Format/NumberFormat/NumberRegression.java - test/jdk/java/text/Format/NumberFormat/SerializationLoadTest.java - test/jdk/java/text/Format/NumberFormat/SerializationSaveTest.java From dlong at openjdk.org Tue Sep 9 23:29:42 2025 From: dlong at openjdk.org (Dean Long) Date: Tue, 9 Sep 2025 23:29:42 GMT Subject: git: openjdk/jdk: master: 8361376: Regressions 1-6% in several Renaissance in 26-b4 only MacOSX aarch64 Message-ID: <02fa61bd-e1ee-4f10-b6e5-ccc7c28f792f@openjdk.org> Changeset: f9640398 Branch: master Author: Dean Long Date: 2025-09-09 23:27:33 +0000 URL: https://git.openjdk.org/jdk/commit/f96403986b99008593e025c4991ee865fce59bb1 8361376: Regressions 1-6% in several Renaissance in 26-b4 only MacOSX aarch64 Co-authored-by: Martin Doerr Reviewed-by: mdoerr, aph, eosterlund ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From lmesnik at openjdk.org Tue Sep 9 23:55:17 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Tue, 9 Sep 2025 23:55:17 GMT Subject: git: openjdk/jdk: master: 8365192: post_meth_exit should be in vm state when calling get_jvmti_thread_state Message-ID: <1e2009f9-1f32-4c78-803c-de52800ef39b@openjdk.org> Changeset: 8cd4e7d8 Branch: master Author: Leonid Mesnik Date: 2025-09-09 23:50:33 +0000 URL: https://git.openjdk.org/jdk/commit/8cd4e7d856dcc68243505f4e771dc8ab87176584 8365192: post_meth_exit should be in vm state when calling get_jvmti_thread_state Reviewed-by: mdoerr, dholmes ! src/hotspot/share/prims/jvmtiExport.cpp From xgong at openjdk.org Wed Sep 10 01:51:59 2025 From: xgong at openjdk.org (Xiaohong Gong) Date: Wed, 10 Sep 2025 01:51:59 GMT Subject: git: openjdk/jdk: master: 8366588: VectorAPI: Re-intrinsify VectorMask.laneIsSet where the input index is a variable Message-ID: Changeset: 53b3e056 Branch: master Author: erifan Committer: Xiaohong Gong Date: 2025-09-10 01:49:55 +0000 URL: https://git.openjdk.org/jdk/commit/53b3e0567d2801ddf62c5849b219324ddfcb264a 8366588: VectorAPI: Re-intrinsify VectorMask.laneIsSet where the input index is a variable Reviewed-by: shade, xgong, epeter ! src/hotspot/share/opto/vectorIntrinsics.cpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorMaskLaneIsSetTest.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorExtractBenchmark.java From kbarrett at openjdk.org Wed Sep 10 03:31:50 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Wed, 10 Sep 2025 03:31:50 GMT Subject: git: openjdk/jdk: master: 8366057: HotSpot Style Guide should permit trailing return types Message-ID: Changeset: af9b9050 Branch: master Author: Kim Barrett Date: 2025-09-10 03:30:16 +0000 URL: https://git.openjdk.org/jdk/commit/af9b9050ec51d0c43690fc42658741bd865b0310 8366057: HotSpot Style Guide should permit trailing return types Reviewed-by: dholmes, stefank, kvn, adinn, jsjolen ! doc/hotspot-style.html ! doc/hotspot-style.md From dholmes at openjdk.org Wed Sep 10 05:47:32 2025 From: dholmes at openjdk.org (David Holmes) Date: Wed, 10 Sep 2025 05:47:32 GMT Subject: git: openjdk/jdk: master: 8366938: Test runtime/handshake/HandshakeTimeoutTest.java crashed Message-ID: <9c42f7d0-9d49-42cf-a096-66476f257964@openjdk.org> Changeset: 8ab8d02e Branch: master Author: David Holmes Date: 2025-09-10 05:45:31 +0000 URL: https://git.openjdk.org/jdk/commit/8ab8d02e40e987a5eb5e8036ff4f12146ac2b16a 8366938: Test runtime/handshake/HandshakeTimeoutTest.java crashed Reviewed-by: kbarrett ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java From mvs at openjdk.org Wed Sep 10 06:16:56 2025 From: mvs at openjdk.org (Manukumar V S) Date: Wed, 10 Sep 2025 06:16:56 GMT Subject: git: openjdk/jdk: master: 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java Message-ID: <635ba09d-5672-476b-b4c3-6dbf76601576@openjdk.org> Changeset: 2705e880 Branch: master Author: Disha Committer: Manukumar V S Date: 2025-09-10 06:16:12 +0000 URL: https://git.openjdk.org/jdk/commit/2705e880b64825044e67487f01263121780d8f7a 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java Reviewed-by: azvegint ! test/jdk/ProblemList.txt From djelinski at openjdk.org Wed Sep 10 06:20:01 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Wed, 10 Sep 2025 06:20:01 GMT Subject: git: openjdk/jdk: master: 8366984: Remove delay slot support Message-ID: <97c4820e-ddbf-47c9-bf77-fbd5c4022113@openjdk.org> Changeset: b7b01d6f Branch: master Author: Daniel Jeli?ski Date: 2025-09-10 06:16:39 +0000 URL: https://git.openjdk.org/jdk/commit/b7b01d6f564ae34e913ae51bd2f8243a32807136 8366984: Remove delay slot support Reviewed-by: dlong, epeter ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/code/relocInfo.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From dholmes at openjdk.org Wed Sep 10 06:40:23 2025 From: dholmes at openjdk.org (David Holmes) Date: Wed, 10 Sep 2025 06:40:23 GMT Subject: git: openjdk/jdk: master: 8349288: runtime/os/windows/TestAvailableProcessors.java fails on localized Windows platform Message-ID: <755ee3b2-d0ea-4517-8e00-77aa7bd1cc7a@openjdk.org> Changeset: 9e3fa321 Branch: master Author: Kazuhisa Takakuri Committer: David Holmes Date: 2025-09-10 06:37:17 +0000 URL: https://git.openjdk.org/jdk/commit/9e3fa3216fd4ebd73da6e003a7b767cf001a1169 8349288: runtime/os/windows/TestAvailableProcessors.java fails on localized Windows platform Reviewed-by: dholmes, alanb ! test/hotspot/jtreg/runtime/os/windows/TestAvailableProcessors.java From dholmes at openjdk.org Wed Sep 10 08:50:31 2025 From: dholmes at openjdk.org (David Holmes) Date: Wed, 10 Sep 2025 08:50:31 GMT Subject: git: openjdk/jdk: master: 8367309: Test runtime/os/windows/TestAvailableProcessors.java fails to compile after mis-merge Message-ID: <49e47d13-652e-4ede-881e-ca193e6391bb@openjdk.org> Changeset: f3de3862 Branch: master Author: David Holmes Date: 2025-09-10 08:46:07 +0000 URL: https://git.openjdk.org/jdk/commit/f3de386263e16e33c2812706cf41410da2cd58c6 8367309: Test runtime/os/windows/TestAvailableProcessors.java fails to compile after mis-merge Reviewed-by: shade, alanb ! test/hotspot/jtreg/runtime/os/windows/TestAvailableProcessors.java From dfuchs at openjdk.org Wed Sep 10 09:48:18 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 10 Sep 2025 09:48:18 GMT Subject: git: openjdk/jdk: master: 8365239: Spec Clarification - InterfaceAddress:getBroadcast() returning null for loop back address Message-ID: <5304fe34-5e21-4655-a9c7-297c98d19c5a@openjdk.org> Changeset: 1d3364b0 Branch: master Author: Daniel Fuchs Date: 2025-09-10 09:45:05 +0000 URL: https://git.openjdk.org/jdk/commit/1d3364b00725f9d2afa8274e2244357a109be545 8365239: Spec Clarification - InterfaceAddress:getBroadcast() returning null for loop back address Reviewed-by: msheppar, djelinski, jpai ! src/java.base/share/classes/java/net/InterfaceAddress.java From ihse at openjdk.org Wed Sep 10 10:01:52 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 10 Sep 2025 10:01:52 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <04f3a699-f34f-469b-bec7-959dde777f44@openjdk.org> Changeset: 5c9f60dc Branch: master Author: Magnus Ihse Bursie Date: 2025-09-10 09:57:44 +0000 URL: https://git.openjdk.org/jdk/commit/5c9f60dc5a6e64be55819469bbf10948803d0fd5 8367259: Clean up make/scripts and bin directory Reviewed-by: erikj + bin/generate-symbol-data.sh = bin/lic_check.sh = bin/normalizer.pl - bin/unshuffle_list.txt - bin/unshuffle_patch.sh = bin/update_copyright_year.sh = bin/update_pch.sh ! make/autoconf/compare.sh.template = make/scripts/compare-logger.sh - make/scripts/generate-symbol-data.sh - make/scripts/hide_important_warnings_from_javac.sh Changeset: 33244c82 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-10 10:00:15 +0000 URL: https://git.openjdk.org/jdk/commit/33244c82445994131a9168451275216916ce635c 8344030: Improved handling of TOOLCHAIN_PATH Reviewed-by: erikj ! make/autoconf/basic.m4 ! make/autoconf/basic_tools.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/toolchain.m4 ! make/autoconf/util_paths.m4 From ihse at openjdk.org Wed Sep 10 10:29:50 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 10 Sep 2025 10:29:50 GMT Subject: git: openjdk/jdk: master: 8246325: Add DRYRUN facility to SetupExecute Message-ID: Changeset: edae355e Branch: master Author: Magnus Ihse Bursie Date: 2025-09-10 10:27:38 +0000 URL: https://git.openjdk.org/jdk/commit/edae355e95f23294eda092dbedcb7f6cf165b0f8 8246325: Add DRYRUN facility to SetupExecute Reviewed-by: erikj ! make/Bundles.gmk ! make/autoconf/spec.gmk.template ! make/common/Execute.gmk ! test/make/TestExecute.gmk From dfuchs at openjdk.org Wed Sep 10 11:53:06 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 10 Sep 2025 11:53:06 GMT Subject: git: openjdk/jdk: master: 8365483: Test sun/rmi/runtime/Log/6409194/NoConsoleOutput.java sometimes fails Message-ID: Changeset: 4d4e51c4 Branch: master Author: David Beaumont Committer: Daniel Fuchs Date: 2025-09-10 11:49:02 +0000 URL: https://git.openjdk.org/jdk/commit/4d4e51c41fed79427fb621fd9fcc8e5e23bfb287 8365483: Test sun/rmi/runtime/Log/6409194/NoConsoleOutput.java sometimes fails Reviewed-by: dfuchs, jpai ! src/java.logging/share/classes/java/util/logging/StreamHandler.java + test/jdk/java/util/logging/StreamHandlerRacyCloseTest.java From stefank at openjdk.org Wed Sep 10 11:56:28 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Wed, 10 Sep 2025 11:56:28 GMT Subject: git: openjdk/jdk: master: 8366980: TestTransparentHugePagesHeap.java fails when run with -UseCompressedOops Message-ID: Changeset: 703d930e Branch: master Author: Stefan Karlsson Date: 2025-09-10 11:55:31 +0000 URL: https://git.openjdk.org/jdk/commit/703d930e4d52a6f9741cf9affee8caade550e67b 8366980: TestTransparentHugePagesHeap.java fails when run with -UseCompressedOops Reviewed-by: aboldtch, tschatzl ! test/hotspot/jtreg/gc/TestTransparentHugePagesHeap.java From eastigeevich at openjdk.org Wed Sep 10 12:36:27 2025 From: eastigeevich at openjdk.org (Evgeny Astigeevich) Date: Wed, 10 Sep 2025 12:36:27 GMT Subject: git: openjdk/jdk: master: 8277444: Data race between JvmtiClassFileReconstituter::copy_bytecodes and class linking Message-ID: <0452b775-9dce-4966-a26e-3daa19092c11@openjdk.org> Changeset: 46ae1ee8 Branch: master Author: Evgeny Astigeevich Date: 2025-09-10 12:33:06 +0000 URL: https://git.openjdk.org/jdk/commit/46ae1ee87152742082e6047d0556944d7ae4567d 8277444: Data race between JvmtiClassFileReconstituter::copy_bytecodes and class linking Reviewed-by: dholmes, amenkov, coleenp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp + test/jdk/java/lang/instrument/RetransformBigClassTest.java From ayang at openjdk.org Wed Sep 10 12:51:24 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 10 Sep 2025 12:51:24 GMT Subject: git: openjdk/jdk: master: 8367240: Parallel: Refactor PSScavengeCLDClosure Message-ID: Changeset: 385c1329 Branch: master Author: Albert Mingkun Yang Date: 2025-09-10 12:49:38 +0000 URL: https://git.openjdk.org/jdk/commit/385c13298932f1de16e6161652be35d966d822ec 8367240: Parallel: Refactor PSScavengeCLDClosure Reviewed-by: stefank ! src/hotspot/share/gc/parallel/psClosure.inline.hpp From cnorrbin at openjdk.org Wed Sep 10 13:47:39 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Wed, 10 Sep 2025 13:47:39 GMT Subject: git: openjdk/jdk: master: 8362282: runtime/logging/StressAsyncUL.java failed with exitValue = 134 Message-ID: <4d35ca65-f04b-417b-b233-5c8fc5c7d53b@openjdk.org> Changeset: c968a672 Branch: master Author: Casper Norrbin Date: 2025-09-10 13:45:06 +0000 URL: https://git.openjdk.org/jdk/commit/c968a672c034fe533ea5f4ac5efe37ffb76c93e2 8362282: runtime/logging/StressAsyncUL.java failed with exitValue = 134 Reviewed-by: jsjolen, dholmes ! src/hotspot/share/logging/logAsyncWriter.cpp From kevinw at openjdk.org Wed Sep 10 14:38:05 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Wed, 10 Sep 2025 14:38:05 GMT Subject: git: openjdk/jdk: master: 8366154: Validate thread type requirements in debug commands Message-ID: <85466219-7b4f-426d-a012-432dbde8a608@openjdk.org> Changeset: 5cd7721a Branch: master Author: Kerem Kat Committer: Kevin Walls Date: 2025-09-10 14:36:11 +0000 URL: https://git.openjdk.org/jdk/commit/5cd7721ad448cc4bdac37b0456252335f6b9d9f5 8366154: Validate thread type requirements in debug commands Reviewed-by: dholmes, simonis, kevinw ! src/hotspot/share/utilities/debug.cpp From psadhukhan at openjdk.org Wed Sep 10 16:02:49 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Wed, 10 Sep 2025 16:02:49 GMT Subject: git: openjdk/jdk: master: 8162380: [TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button Message-ID: <8b066647-a0ed-481d-b5af-6934ce09b959@openjdk.org> Changeset: 34c3ac03 Branch: master Author: Prasanta Sadhukhan Date: 2025-09-10 16:00:28 +0000 URL: https://git.openjdk.org/jdk/commit/34c3ac0316dbd29ae670db51bd9230a1e77382d9 8162380: [TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button Reviewed-by: azvegint, aivanov ! test/jdk/ProblemList.txt ! test/jdk/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java From hannesw at openjdk.org Wed Sep 10 16:47:40 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Wed, 10 Sep 2025 16:47:40 GMT Subject: git: openjdk/jdk: master: 8367007: javadoc generation of JavaFX docs fails after fix for JDK-8350920 Message-ID: <44361b11-1054-4241-90fb-58d08df15051@openjdk.org> Changeset: af18ff8d Branch: master Author: Hannes Walln?fer Date: 2025-09-10 16:43:40 +0000 URL: https://git.openjdk.org/jdk/commit/af18ff8d7c8fdd6437304839caa2e49eb34b6caa 8367007: javadoc generation of JavaFX docs fails after fix for JDK-8350920 Reviewed-by: liach, nbenalla ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java = test/langtools/jdk/javadoc/doclet/testJavaFX/pkg1/B.java From weijun at openjdk.org Wed Sep 10 17:29:32 2025 From: weijun at openjdk.org (Weijun Wang) Date: Wed, 10 Sep 2025 17:29:32 GMT Subject: git: openjdk/jdk: master: 8367348: Enhance PassFailJFrame to support links in HTML Message-ID: <68b30831-fbac-438c-b2e3-99f9e96bf61f@openjdk.org> Changeset: 7a3025e3 Branch: master Author: Weijun Wang Date: 2025-09-10 17:24:53 +0000 URL: https://git.openjdk.org/jdk/commit/7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee 8367348: Enhance PassFailJFrame to support links in HTML Reviewed-by: aivanov ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java From manc at openjdk.org Wed Sep 10 17:45:40 2025 From: manc at openjdk.org (Man Cao) Date: Wed, 10 Sep 2025 17:45:40 GMT Subject: git: openjdk/jdk: master: 8366118: DontCompileHugeMethods is not respected with -XX:-TieredCompilation Message-ID: <27bc0b1f-412c-4706-935f-7a87cd3b28db@openjdk.org> Changeset: 4e2a85f7 Branch: master Author: Man Cao Date: 2025-09-10 17:42:15 +0000 URL: https://git.openjdk.org/jdk/commit/4e2a85f7500876d65c36aeaf54f5361a1549e7f5 8366118: DontCompileHugeMethods is not respected with -XX:-TieredCompilation Co-authored-by: Chuck Rasbold Co-authored-by: Justin King Reviewed-by: rasbold, iveresov, jiangli ! src/hotspot/share/compiler/compilationPolicy.cpp + test/hotspot/jtreg/compiler/runtime/TestDontCompileHugeMethods.java From serb at openjdk.org Wed Sep 10 18:46:19 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 10 Sep 2025 18:46:19 GMT Subject: git: openjdk/jdk: master: 8367131: Test com/sun/jdi/ThreadMemoryLeakTest.java fails on 32 bits Message-ID: <49bc3df0-37c7-4a30-949b-12bab326d104@openjdk.org> Changeset: fdc11a15 Branch: master Author: Sergey Bylokhov Date: 2025-09-10 18:41:42 +0000 URL: https://git.openjdk.org/jdk/commit/fdc11a1569248c9b671b66d547b4616aeb953ecf 8367131: Test com/sun/jdi/ThreadMemoryLeakTest.java fails on 32 bits Reviewed-by: lmesnik, cjplummer, shade ! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java From iklam at openjdk.org Wed Sep 10 19:23:18 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 10 Sep 2025 19:23:18 GMT Subject: git: openjdk/jdk: master: 8317269: Store old classes in linked state in AOT cache Message-ID: <32df5fa9-13ab-4e9c-8dc0-66709acd417e@openjdk.org> Changeset: 85715e10 Branch: master Author: Ioi Lam Date: 2025-09-10 19:21:00 +0000 URL: https://git.openjdk.org/jdk/commit/85715e1050fa774c3267dbbe2f749717aeeec8ff 8317269: Store old classes in linked state in AOT cache Reviewed-by: coleenp, matsaave ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/dumpTimeClassInfo.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/runTimeClassInfo.cpp ! src/hotspot/share/cds/runTimeClassInfo.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldA.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassWithExcludedVerifierConstraints.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassWithVerifierConstraints.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVerification.java = test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass2.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass3.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadNewClass4.jasm = test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass2.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass3.jasm + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClass4.jasm ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/GoodOldClass.jasm From liach at openjdk.org Wed Sep 10 21:25:02 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 10 Sep 2025 21:25:02 GMT Subject: git: openjdk/jdk: master: 8365676: javac incorrectly allows calling interface static method via type variable Message-ID: <66e639cc-1673-4318-a935-d21d5e52498a@openjdk.org> Changeset: 85996572 Branch: master Author: Chen Liang Date: 2025-09-10 21:23:45 +0000 URL: https://git.openjdk.org/jdk/commit/85996572b61e789d7e45bd26b23d233a0a41e158 8365676: javac incorrectly allows calling interface static method via type variable Co-authored-by: Maurizio Cimadamore Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/generics/typevars/8365676/T8365676.java + test/langtools/tools/javac/generics/typevars/8365676/T8365676.out From wkemper at openjdk.org Wed Sep 10 22:15:36 2025 From: wkemper at openjdk.org (William Kemper) Date: Wed, 10 Sep 2025 22:15:36 GMT Subject: git: openjdk/jdk: master: 8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely Message-ID: Changeset: 7fcce270 Branch: master Author: William Kemper Date: 2025-09-10 22:12:04 +0000 URL: https://git.openjdk.org/jdk/commit/7fcce27096605a27ca3b74349d1012bb0bd5963d 8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely Reviewed-by: kdnilsen, phh ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.inline.hpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahAgeCensus.cpp From fyang at openjdk.org Thu Sep 11 00:09:54 2025 From: fyang at openjdk.org (Fei Yang) Date: Thu, 11 Sep 2025 00:09:54 GMT Subject: git: openjdk/jdk: master: 8367293: RISC-V: enable vectorapi test for VectorMask.laneIsSet Message-ID: Changeset: 134c3ef4 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-11 00:05:02 +0000 URL: https://git.openjdk.org/jdk/commit/134c3ef41e774b483bcce32ce2fe0ef416017728 8367293: RISC-V: enable vectorapi test for VectorMask.laneIsSet Reviewed-by: fyang, epeter ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskLaneIsSetTest.java From prr at openjdk.org Thu Sep 11 05:02:38 2025 From: prr at openjdk.org (Phil Race) Date: Thu, 11 Sep 2025 05:02:38 GMT Subject: git: openjdk/jdk: master: 8361530: Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out Message-ID: <261b48d5-e028-4cdd-9a41-dcfa44a3167f@openjdk.org> Changeset: eb9e0459 Branch: master Author: Phil Race Date: 2025-09-11 04:59:07 +0000 URL: https://git.openjdk.org/jdk/commit/eb9e04598db7a70347ada005035644012026f902 8361530: Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out Reviewed-by: psadhukhan ! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java From epeter at openjdk.org Thu Sep 11 05:07:31 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Thu, 11 Sep 2025 05:07:31 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <59074704-d3e1-4ca5-ad51-e65edd37b412@openjdk.org> Changeset: 4cc75be8 Branch: master Author: Emanuel Peter Date: 2025-09-11 05:03:21 +0000 URL: https://git.openjdk.org/jdk/commit/4cc75be80e6a89e0ed293e2f8bbb6d0f94189468 8366702: C2 SuperWord: refactor VTransform vector nodes Reviewed-by: chagedorn, galder ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp Changeset: 2826d170 Branch: master Author: Emanuel Peter Date: 2025-09-11 05:05:30 +0000 URL: https://git.openjdk.org/jdk/commit/2826d1702534783023802ac5c8d8ea575558f09f 8367243: Format issues with dist dump debug output in PhaseGVN::dead_loop_check Reviewed-by: thartmann ! src/hotspot/share/opto/phaseX.cpp From myankelevich at openjdk.org Thu Sep 11 06:59:25 2025 From: myankelevich at openjdk.org (Mikhail Yankelevich) Date: Thu, 11 Sep 2025 06:59:25 GMT Subject: git: openjdk/jdk: master: 8366342: Key generator and key pair generator tests skipping, but showing as passed Message-ID: <1a0266fd-cc29-41cf-baf7-fa1632096c85@openjdk.org> Changeset: 7690a45f Branch: master Author: Mikhail Yankelevich Date: 2025-09-11 06:55:32 +0000 URL: https://git.openjdk.org/jdk/commit/7690a45f77a2da47fa912fe7a2b2faa589f259f0 8366342: Key generator and key pair generator tests skipping, but showing as passed Reviewed-by: weijun ! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestChaCha20.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java From jsjolen at openjdk.org Thu Sep 11 07:44:58 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Thu, 11 Sep 2025 07:44:58 GMT Subject: git: openjdk/jdk: master: 8366951: Test runtime/logging/StressAsyncUL.java is timing out Message-ID: <2bc86193-9dd4-483e-b7ed-1266a3553dc2@openjdk.org> Changeset: 8ba0db0d Branch: master Author: Johan Sj?len Date: 2025-09-11 07:42:39 +0000 URL: https://git.openjdk.org/jdk/commit/8ba0db0de8b79f64cbfa56683f660f888c880182 8366951: Test runtime/logging/StressAsyncUL.java is timing out Reviewed-by: ayang, lkorinth, dholmes, syan ! test/hotspot/jtreg/runtime/logging/StressAsyncUL.java From mli at openjdk.org Thu Sep 11 08:11:50 2025 From: mli at openjdk.org (Hamlin Li) Date: Thu, 11 Sep 2025 08:11:50 GMT Subject: git: openjdk/jdk: master: 8367066: RISC-V: refine register selection in MacroAssembler:: decode_klass_not_null Message-ID: <2bb3f583-ac39-4e26-99b0-ad7d342d9675@openjdk.org> Changeset: 0b3a3030 Branch: master Author: Hamlin Li Date: 2025-09-11 08:07:25 +0000 URL: https://git.openjdk.org/jdk/commit/0b3a303053d0eb5a98ed3d9df42c659db148b470 8367066: RISC-V: refine register selection in MacroAssembler:: decode_klass_not_null Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad From jsikstro at openjdk.org Thu Sep 11 08:58:08 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Thu, 11 Sep 2025 08:58:08 GMT Subject: git: openjdk/jdk: master: 8367268: Remove unused os::numa_topology_changed() Message-ID: <6eaac067-ba00-4ac1-bbf8-f961b4def166@openjdk.org> Changeset: 3d679087 Branch: master Author: Joel Sikstr?m Date: 2025-09-11 08:53:09 +0000 URL: https://git.openjdk.org/jdk/commit/3d679087b0376c221d536780cee387dc2dd8019e 8367268: Remove unused os::numa_topology_changed() Reviewed-by: ayang, 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/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp From jlahoda at openjdk.org Thu Sep 11 10:46:09 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Thu, 11 Sep 2025 10:46:09 GMT Subject: git: openjdk/jdk: master: 8285150: Improve tab completion for annotations Message-ID: Changeset: 3355a9d3 Branch: master Author: Jan Lahoda Date: 2025-09-11 10:43:25 +0000 URL: https://git.openjdk.org/jdk/commit/3355a9d3fa3e57d489f716ebc1c885c1391274ea 8285150: Improve tab completion for annotations Reviewed-by: liach ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java From ayang at openjdk.org Thu Sep 11 11:26:45 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 11 Sep 2025 11:26:45 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <4a8be8c7-cb48-488f-9beb-eed06e84b96c@openjdk.org> Changeset: 063f970f Branch: master Author: Albert Mingkun Yang Date: 2025-09-11 11:22:12 +0000 URL: https://git.openjdk.org/jdk/commit/063f970f0f5e851d72dad0112735692761d6ba36 8367401: Parallel: Remove unused field in PSKeepAliveClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: a2d272a0 Branch: master Author: Albert Mingkun Yang Date: 2025-09-11 11:22:29 +0000 URL: https://git.openjdk.org/jdk/commit/a2d272a02a079e2413d10ad2decb04681ce2f961 8367339: Parallel: Remove PSScavenge::should_scavenge Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psScavenge.hpp - src/hotspot/share/gc/parallel/psScavenge.inline.hpp From rriggs at openjdk.org Thu Sep 11 13:27:53 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Thu, 11 Sep 2025 13:27:53 GMT Subject: git: openjdk/jdk: master: 8367138: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_macosx.c Message-ID: <4c2a67f4-505d-4604-9bc1-2be41da6f211@openjdk.org> Changeset: 56f2f7a3 Branch: master Author: Roger Riggs Date: 2025-09-11 13:22:20 +0000 URL: https://git.openjdk.org/jdk/commit/56f2f7a3af0574357d5d3f99dcd908721ac710e9 8367138: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_macosx.c Reviewed-by: bpb, naoto, jpai, lancea ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c From abarashev at openjdk.org Thu Sep 11 13:59:02 2025 From: abarashev at openjdk.org (Artur Barashev) Date: Thu, 11 Sep 2025 13:59:02 GMT Subject: git: openjdk/jdk: master: 8365953: Key manager returns no certificates when handshakeSession is not an ExtendedSSLSession Message-ID: Changeset: 4ea8979b Branch: master Author: Artur Barashev Date: 2025-09-11 13:53:08 +0000 URL: https://git.openjdk.org/jdk/commit/4ea8979b93f80e9ecbc197ee12ceb523ef8da6aa 8365953: Key manager returns no certificates when handshakeSession is not an ExtendedSSLSession Reviewed-by: djelinski, wetmore ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! test/jdk/sun/security/ssl/X509KeyManager/AlgorithmConstraintsCheck.java + test/jdk/sun/security/ssl/X509KeyManager/NonExtendedSSLSessionAlgorithmConstraints.java From hannesw at openjdk.org Thu Sep 11 14:04:49 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 11 Sep 2025 14:04:49 GMT Subject: git: openjdk/jdk: master: 8366278: Form control element has no associated label Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties From fguallini at openjdk.org Thu Sep 11 14:33:18 2025 From: fguallini at openjdk.org (Fernando Guallini) Date: Thu, 11 Sep 2025 14:33:18 GMT Subject: git: openjdk/jdk: master: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Message-ID: <06729967-efda-47bb-9260-e6fb514de846@openjdk.org> Changeset: fc3e3e26 Branch: master Author: Fernando Guallini Date: 2025-09-11 14:28:58 +0000 URL: https://git.openjdk.org/jdk/commit/fc3e3e26c515ae0f9ae32aec504974fba393928d 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Reviewed-by: djelinski ! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java From ayang at openjdk.org Thu Sep 11 14:44:00 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 11 Sep 2025 14:44:00 GMT Subject: git: openjdk/jdk: master: 8367347: Serial: Refactor CLDScanClosure Message-ID: Changeset: ec743233 Branch: master Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-11 14:38:10 +0000 URL: https://git.openjdk.org/jdk/commit/ec7432331ba09cc2d257af51abc494aab209d912 8367347: Serial: Refactor CLDScanClosure Reviewed-by: stefank, ayang, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp From rgiulietti at openjdk.org Thu Sep 11 15:05:07 2025 From: rgiulietti at openjdk.org (Raffaello Giulietti) Date: Thu, 11 Sep 2025 15:05:07 GMT Subject: git: openjdk/jdk: master: 8367365: java/math/BigInteger/BigIntegerTest.java failed in jtreg timeout Message-ID: <42f18fad-707b-4edd-b9fe-9549bcf30d42@openjdk.org> Changeset: 8b92af7d Branch: master Author: Raffaello Giulietti Date: 2025-09-11 14:59:30 +0000 URL: https://git.openjdk.org/jdk/commit/8b92af7d4aeece8b40c6c4f9de333964833da607 8367365: java/math/BigInteger/BigIntegerTest.java failed in jtreg timeout Reviewed-by: dfuchs, jpai ! test/jdk/java/math/BigInteger/BigIntegerTest.java From ayang at openjdk.org Thu Sep 11 15:11:51 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 11 Sep 2025 15:11:51 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 7603e96f Branch: master Author: Brian Burkhalter Date: 2025-09-11 15:06:01 +0000 URL: https://git.openjdk.org/jdk/commit/7603e96fa2350c18464fd5dac6bd2c8f140e04c9 8366911: (fs) Remove support for normalizing file names to Unicode normalized form D (macOS) Reviewed-by: alanb ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java - src/java.base/macosx/classes/sun/nio/fs/MacOSXNativeDispatcher.java - src/java.base/macosx/native/libnio/fs/MacOSXNativeDispatcher.c ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! test/jdk/java/nio/file/Path/MacPath.java - test/jdk/java/nio/file/Path/MacPathTest.java Changeset: e172e6a4 Branch: master Author: Guanqiang Han Committer: Albert Mingkun Yang Date: 2025-09-11 15:08:42 +0000 URL: https://git.openjdk.org/jdk/commit/e172e6a4e37cf06afee662625a01193f5528a2b1 8352969: G1: Improve testability of optional collections Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp + test/hotspot/jtreg/gc/g1/TestOptionalRegionGC.java From jwilhelm at openjdk.org Thu Sep 11 15:41:12 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 11 Sep 2025 15:41:12 GMT Subject: git: openjdk/jdk: Added tag jdk-26+15 for changeset 3d679087 Message-ID: <82c70873-73b6-4ed8-9cf1-9bc1d859f120@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-09-11 15:33:10 +0000 Added tag jdk-26+15 for changeset 3d679087 Changeset: 3d679087 Author: Joel Sikstr?m Date: 2025-09-11 08:53:09 +0000 URL: https://git.openjdk.org/jdk/commit/3d679087b0376c221d536780cee387dc2dd8019e From fyang at openjdk.org Fri Sep 12 03:36:02 2025 From: fyang at openjdk.org (Fei Yang) Date: Fri, 12 Sep 2025 03:36:02 GMT Subject: git: openjdk/jdk: master: 8367137: RISC-V: Detect Zicboz block size via hwprobe Message-ID: Changeset: 5abd1842 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-12 03:35:32 +0000 URL: https://git.openjdk.org/jdk/commit/5abd18426d64f878ca45f9d36ca270be17a7760f 8367137: RISC-V: Detect Zicboz block size via hwprobe Reviewed-by: fyang, mli, rehn ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp From kbarrett at openjdk.org Fri Sep 12 06:38:20 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Fri, 12 Sep 2025 06:38:20 GMT Subject: git: openjdk/jdk: master: 8367014: Rename class Atomic to AtomicAccess Message-ID: <3b17db8a-c684-4af2-9eca-27ddd0ed4ce3@openjdk.org> Changeset: 9e843f56 Branch: master Author: Kim Barrett Date: 2025-09-12 06:35:55 +0000 URL: https://git.openjdk.org/jdk/commit/9e843f56ec0e4126e8256dff44f47c56e5282d20 8367014: Rename class Atomic to AtomicAccess Reviewed-by: dholmes, aph, stefank ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! 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/posix/suspendResume_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/windows_aarch64/atomic_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/copy_windows_x86.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/nmethod.inline.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1BatchedTask.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1CardSetMemory.cpp ! src/hotspot/share/gc/g1/g1CodeRootSet.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FreeIdSet.cpp ! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp ! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/freeListAllocator.cpp ! src/hotspot/share/gc/shared/freeListAllocator.hpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLocker.inline.hpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp ! src/hotspot/share/gc/shared/plab.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp ! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zAbort.cpp ! src/hotspot/share/gc/z/zAbort.inline.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zBitMap.inline.hpp ! src/hotspot/share/gc/z/zContinuation.cpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkStack.cpp ! src/hotspot/share/gc/z/zMarkStack.inline.hpp ! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp ! src/hotspot/share/gc/z/zMarkingSMR.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethodTableIteration.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocationSet.cpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zResurrection.cpp ! src/hotspot/share/gc/z/zResurrection.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zTLABUsage.cpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp ! src/hotspot/share/gc/z/zWorkers.inline.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp ! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/support/methodtracer/jfrFilterManager.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp ! src/hotspot/share/jfr/utilities/jfrConcurrentQueue.inline.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp ! src/hotspot/share/jfr/utilities/jfrNode.hpp ! src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp ! src/hotspot/share/jfr/utilities/jfrSignal.hpp ! src/hotspot/share/jfr/utilities/jfrTryLock.hpp ! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/metadataHandles.cpp ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logOutputList.cpp ! src/hotspot/share/logging/logOutputList.hpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/heap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/counters.hpp ! src/hotspot/share/memory/metaspace/internalStats.hpp ! src/hotspot/share/memory/metaspace/metaspaceArena.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/mallocSiteTable.hpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.hpp ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/nmtPreInit.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/arrayKlass.inline.hpp ! src/hotspot/share/oops/constMethodFlags.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.inline.hpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/oops/methodData.inline.hpp ! src/hotspot/share/oops/methodFlags.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/resolvedFieldEntry.hpp ! src/hotspot/share/oops/resolvedIndyEntry.hpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbolHandle.cpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/oops/trainingData.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/prims/jvmtiAgentList.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp - src/hotspot/share/runtime/atomic.hpp + src/hotspot/share/runtime/atomicAccess.hpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/continuationJavaClasses.inline.hpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/cpuTimeCounters.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/javaThread.inline.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/nonJavaThread.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stackWatermark.cpp ! src/hotspot/share/runtime/stackWatermarkSet.cpp ! src/hotspot/share/runtime/suspendResumeManager.cpp ! src/hotspot/share/runtime/suspendResumeManager.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadIdentifier.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/services/attachListener.hpp ! src/hotspot/share/services/cpuTimeUsage.cpp ! src/hotspot/share/services/finalizerService.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/lowMemoryDetector.hpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/copy.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/filterQueue.hpp ! src/hotspot/share/utilities/filterQueue.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/lockFreeStack.hpp ! src/hotspot/share/utilities/nonblockingQueue.inline.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.cpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp ! src/hotspot/share/utilities/tableStatistics.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! src/hotspot/share/utilities/zipLibrary.cpp ! test/hotspot/gtest/cds/test_archiveWorkers.cpp ! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp ! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp ! test/hotspot/gtest/oops/test_markWord.cpp - test/hotspot/gtest/runtime/test_atomic.cpp + test/hotspot/gtest/runtime/test_atomicAccess.cpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp ! test/hotspot/gtest/utilities/test_globalCounter.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp ! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp ! test/hotspot/gtest/utilities/test_waitBarrier.cpp From rehn at openjdk.org Fri Sep 12 08:02:57 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Fri, 12 Sep 2025 08:02:57 GMT Subject: git: openjdk/jdk: master: 8365926: RISC-V: Performance regression in renaissance (chi-square) Message-ID: <2e59d468-5c8f-4b4f-993f-a7a33350fe63@openjdk.org> Changeset: 5c1865a4 Branch: master Author: Robbin Ehn Date: 2025-09-12 08:01:50 +0000 URL: https://git.openjdk.org/jdk/commit/5c1865a4fcd5da80ddcc506f4e41aada0fb93970 8365926: RISC-V: Performance regression in renaissance (chi-square) Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp From mli at openjdk.org Fri Sep 12 08:33:39 2025 From: mli at openjdk.org (Hamlin Li) Date: Fri, 12 Sep 2025 08:33:39 GMT Subject: git: openjdk/jdk: master: 3 new changesets Message-ID: Changeset: e0ad4a66 Branch: master Author: Guanqiang Han Committer: Hamlin Li Date: 2025-09-12 08:29:59 +0000 URL: https://git.openjdk.org/jdk/commit/e0ad4a669629012b81f0ada2b7870409683c1015 8367424: Cleanup unused time_remaining_ms update in G1CollectionSet::select_optional_groups Reviewed-by: tschatzl, mli ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 0f535aeb Branch: master Author: Satyen Subramaniam Committer: Hamlin Li Date: 2025-09-12 08:30:20 +0000 URL: https://git.openjdk.org/jdk/commit/0f535aeb0ae2f7015300889a0ee9efbf10a15896 8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems Reviewed-by: stefank, tschatzl, mli ! test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java Changeset: 5f43345d Branch: master Author: Francesco Andreuzzi Committer: Hamlin Li Date: 2025-09-12 08:32:56 +0000 URL: https://git.openjdk.org/jdk/commit/5f43345d6e9c27ae99fffd3a53e8064ed84de458 8367472: Swap conditions order in PSScavengeCLDOopClosure::do_oop(oop*) Reviewed-by: stefank, tschatzl, mli ! src/hotspot/share/gc/parallel/psClosure.inline.hpp From psadhukhan at openjdk.org Fri Sep 12 10:43:12 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Fri, 12 Sep 2025 10:43:12 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <312ac419-7610-40cb-8f44-91813bc81d72@openjdk.org> Changeset: d13769d6 Branch: master Author: Hamlin Li Date: 2025-09-12 10:40:20 +0000 URL: https://git.openjdk.org/jdk/commit/d13769d6c12688edffb23965c23cac614a9e6926 8367501: RISC-V: build broken after JDK-8365926 Reviewed-by: rehn ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp Changeset: 15dd96f7 Branch: master Author: Prasanta Sadhukhan Date: 2025-09-12 10:42:13 +0000 URL: https://git.openjdk.org/jdk/commit/15dd96f7a68f634124c73d78659212e7f335230e 8144124: [macosx] The tabs can't be aligned when we pressing the key of 'R','B','L','C' or 'T'. Reviewed-by: azvegint ! test/jdk/ProblemList.txt From epeter at openjdk.org Fri Sep 12 12:11:43 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Fri, 12 Sep 2025 12:11:43 GMT Subject: git: openjdk/jdk: master: 8367483: C2 crash in PhaseValues::type: assert(t != nullptr) failed: must set before get - missing notification for CastX2P(SubL(x, y)) Message-ID: Changeset: 02d7281b Branch: master Author: Emanuel Peter Date: 2025-09-12 12:06:18 +0000 URL: https://git.openjdk.org/jdk/commit/02d7281b93296e7700e215804cb9e2f8341cab06 8367483: C2 crash in PhaseValues::type: assert(t != nullptr) failed: must set before get - missing notification for CastX2P(SubL(x, y)) Reviewed-by: chagedorn, bmaillard ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/igvn/MissedOptimizationWithCastX2PSubX.java From jsikstro at openjdk.org Fri Sep 12 14:27:02 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Fri, 12 Sep 2025 14:27:02 GMT Subject: git: openjdk/jdk: master: 8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test Message-ID: Changeset: 10fea860 Branch: master Author: Paul H?bner Committer: Joel Sikstr?m Date: 2025-09-12 14:23:46 +0000 URL: https://git.openjdk.org/jdk/commit/10fea860029c4702208fe6b175b6ab8062c75f60 8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test Reviewed-by: jsikstro, ayang, iklam ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java From rriggs at openjdk.org Fri Sep 12 14:51:23 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Fri, 12 Sep 2025 14:51:23 GMT Subject: git: openjdk/jdk: master: 8328874: Class::forName0 should validate the class name length early Message-ID: <217581f2-1f9e-408c-ba6a-54d1cd1d16dc@openjdk.org> Changeset: 44aad078 Branch: master Author: Guanqiang Han Committer: Roger Riggs Date: 2025-09-12 14:46:12 +0000 URL: https://git.openjdk.org/jdk/commit/44aad0786bc85e11eded1da4cf4eb96698424c8b 8328874: Class::forName0 should validate the class name length early Reviewed-by: rriggs, liach, ayang ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java ! test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java ! test/jdk/java/lang/Class/forName/ForNameNames.java From jlu at openjdk.org Fri Sep 12 16:35:00 2025 From: jlu at openjdk.org (Justin Lu) Date: Fri, 12 Sep 2025 16:35:00 GMT Subject: git: openjdk/jdk: master: 8367271: Add parsing tests to DateFormat JMH benchmark Message-ID: <09847018-7097-4f59-a8d6-fee45c14c2f8@openjdk.org> Changeset: aeffce7c Branch: master Author: Justin Lu Date: 2025-09-12 16:31:03 +0000 URL: https://git.openjdk.org/jdk/commit/aeffce7c22cbefe9c493865ee38d025032629901 8367271: Add parsing tests to DateFormat JMH benchmark Reviewed-by: naoto - test/micro/org/openjdk/bench/java/text/DateFormatterBench.java + test/micro/org/openjdk/bench/java/text/SimpleDateFormatterBench.java From wkemper at openjdk.org Fri Sep 12 16:52:16 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 12 Sep 2025 16:52:16 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <28ac4251-e9de-47b8-88ed-dd21b5161f8f@openjdk.org> Changeset: 11df2891 Branch: master Author: William Kemper Date: 2025-09-12 16:50:23 +0000 URL: https://git.openjdk.org/jdk/commit/11df28916af4c2bfd69b2829c74e046ad953ee6c 8367378: GenShen: Missing timing stats when old mark buffers are flushed during final update refs Reviewed-by: kdnilsen, xpeng, phh ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 850f904a Branch: master Author: William Kemper Date: 2025-09-12 16:50:43 +0000 URL: https://git.openjdk.org/jdk/commit/850f904a84186b514a9b79fd4625b4651e73149b 8367451: GenShen: Remove the option to compute age census during evacuation Reviewed-by: kdnilsen, xpeng, phh ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From kbarrett at openjdk.org Fri Sep 12 18:59:31 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Fri, 12 Sep 2025 18:59:31 GMT Subject: git: openjdk/jdk: master: 8367282: FORBID_C_FUNCTION needs exception spec consistent with library declaration Message-ID: Changeset: 4e59c63e Branch: master Author: Kim Barrett Date: 2025-09-12 18:57:12 +0000 URL: https://git.openjdk.org/jdk/commit/4e59c63ec5a896a09f61a019e2fc5a2ec75ec40e 8367282: FORBID_C_FUNCTION needs exception spec consistent with library declaration Reviewed-by: dholmes, mbaesken ! src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/windows/forbiddenFunctions_windows.hpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/forbiddenFunctions.hpp From coleenp at openjdk.org Fri Sep 12 19:05:00 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Fri, 12 Sep 2025 19:05:00 GMT Subject: git: openjdk/jdk: master: 8367368: Add message for verify_legal_class_modifiers for inner classes Message-ID: <329e09b0-d6f9-43d8-8d24-4a56149ff857@openjdk.org> Changeset: 84aa2952 Branch: master Author: Coleen Phillimore Date: 2025-09-12 18:58:56 +0000 URL: https://git.openjdk.org/jdk/commit/84aa295227749f5daf73100550355ac6d56a6eca 8367368: Add message for verify_legal_class_modifiers for inner classes Reviewed-by: dholmes, fparain ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp + test/hotspot/jtreg/runtime/InnerClassesAttr/OuterTest1.jcod + test/hotspot/jtreg/runtime/InnerClassesAttr/OuterTest2.jcod + test/hotspot/jtreg/runtime/InnerClassesAttr/TestInnerClassAccessFlagErrorMessage.java From valeriep at openjdk.org Fri Sep 12 20:21:31 2025 From: valeriep at openjdk.org (Valerie Peng) Date: Fri, 12 Sep 2025 20:21:31 GMT Subject: git: openjdk/jdk: master: 8244336: Restrict algorithms at JCE layer Message-ID: <7552c28c-f6b6-4850-b08f-67992cd5d520@openjdk.org> Changeset: 35dabb1a Branch: master Author: Valerie Peng Date: 2025-09-12 20:16:33 +0000 URL: https://git.openjdk.org/jdk/commit/35dabb1a5f31d985f00de21badeeedb026a63b94 8244336: Restrict algorithms at JCE layer Reviewed-by: mullan, ascarpino, abarashev + src/java.base/share/classes/com/sun/crypto/provider/RSACipherAdaptor.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java + src/java.base/share/classes/sun/security/util/CryptoAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/KnownOIDs.java ! src/java.base/share/conf/security/java.security + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/RSACipherAdaptor.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java + test/jdk/java/security/KeyStore/TestDisabledAlgorithms.java + test/jdk/java/security/MessageDigest/TestDisabledAlgorithms.java + test/jdk/java/security/Signature/TestDisabledAlgorithms.java + test/jdk/javax/crypto/Cipher/TestDisabledAlgorithms.java + test/jdk/sun/security/pkcs11/Cipher/TestDisabledAlgorithms.java + test/jdk/sun/security/pkcs11/Signature/TestNONEwithRSA.java + test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java From jnimeh at openjdk.org Fri Sep 12 20:40:44 2025 From: jnimeh at openjdk.org (Jamil Nimeh) Date: Fri, 12 Sep 2025 20:40:44 GMT Subject: git: openjdk/jdk: master: 8366833: Poly1305 does not always correctly update position for array-backed ByteBuffers after processMultipleBlocks Message-ID: <03bacf9a-9f2e-4390-9f74-45241491dc8b@openjdk.org> Changeset: 3eb3e0dc Branch: master Author: Jamil Nimeh Date: 2025-09-12 20:39:15 +0000 URL: https://git.openjdk.org/jdk/commit/3eb3e0dcb0aa06fe427adeeaa40b9568c7f07ee8 8366833: Poly1305 does not always correctly update position for array-backed ByteBuffers after processMultipleBlocks Co-authored-by: Jaikiran Pai Reviewed-by: weijun, jpai ! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/UpdateAADTest.java From jpai at openjdk.org Sat Sep 13 02:04:39 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Sat, 13 Sep 2025 02:04:39 GMT Subject: git: openjdk/jdk: master: 8357708: com.sun.jndi.ldap.Connection ignores queued LDAP replies if Connection is subsequently closed Message-ID: Changeset: e2eaa2ec Branch: master Author: Jaikiran Pai Date: 2025-09-13 02:03:38 +0000 URL: https://git.openjdk.org/jdk/commit/e2eaa2ecf39f1746481bfdd603e84167c886545b 8357708: com.sun.jndi.ldap.Connection ignores queued LDAP replies if Connection is subsequently closed Co-authored-by: Aleksei Efimov Reviewed-by: aefimov, dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java + test/jdk/com/sun/jndi/ldap/LdapClientConnTest.java From jpai at openjdk.org Sat Sep 13 13:52:45 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Sat, 13 Sep 2025 13:52:45 GMT Subject: git: openjdk/jdk: master: 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 Message-ID: <7002840e-0147-4ee6-af7d-ad90d8d8144f@openjdk.org> Changeset: ff538c7f Branch: master Author: Jaikiran Pai Date: 2025-09-13 13:51:17 +0000 URL: https://git.openjdk.org/jdk/commit/ff538c7f5641bb24748243da44de5d964141ae31 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 Reviewed-by: weijun ! test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java From mbaesken at openjdk.org Sat Sep 13 20:20:46 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Sat, 13 Sep 2025 20:20:46 GMT Subject: git: openjdk/jdk: master: 8359423: Improve error message in case of missing jsa shared archive Message-ID: Changeset: ef291d2d Branch: master Author: Matthias Baesken Date: 2025-09-13 20:20:10 +0000 URL: https://git.openjdk.org/jdk/commit/ef291d2d5d5c6ef9767a218b0f8401a0fb911bb2 8359423: Improve error message in case of missing jsa shared archive Reviewed-by: mdoerr, asteiner, eastigeevich ! src/hotspot/share/cds/aotMetaspace.cpp From iklam at openjdk.org Sat Sep 13 20:45:59 2025 From: iklam at openjdk.org (Ioi Lam) Date: Sat, 13 Sep 2025 20:45:59 GMT Subject: git: openjdk/jdk: master: 8367475: Incorrect lock usage in LambdaFormInvokers::regenerate_holder_classes Message-ID: Changeset: c85c5cb5 Branch: master Author: Ioi Lam Date: 2025-09-13 20:43:40 +0000 URL: https://git.openjdk.org/jdk/commit/c85c5cb50e0bd80732af9d45c85fc01032ed332c 8367475: Incorrect lock usage in LambdaFormInvokers::regenerate_holder_classes Reviewed-by: dholmes, matsaave, liach ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp From psadhukhan at openjdk.org Sun Sep 14 04:29:20 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Sun, 14 Sep 2025 04:29:20 GMT Subject: git: openjdk/jdk: master: 8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]" Message-ID: <8bd0ce62-27d0-412a-988b-938e50f17e68@openjdk.org> Changeset: 21c985f2 Branch: master Author: Prasanta Sadhukhan Date: 2025-09-14 04:24:32 +0000 URL: https://git.openjdk.org/jdk/commit/21c985f2d75401fd81fa5eaf1486b0be60246962 8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]" Reviewed-by: honkar, prr, azvegint, serb ! test/jdk/ProblemList.txt - test/jdk/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.java - test/jdk/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java + test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest.java + test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest1.java From psadhukhan at openjdk.org Sun Sep 14 04:33:34 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Sun, 14 Sep 2025 04:33:34 GMT Subject: git: openjdk/jdk: master: 8023263: [TESTBUG] Test closed/java/awt/Focus/InactiveWindowTest/InactiveFocusRace fails due to not enough time to initialize graphic components Message-ID: <358a5536-eb68-4b43-b5f8-58153bc5a261@openjdk.org> Changeset: 5271448b Branch: master Author: Prasanta Sadhukhan Date: 2025-09-14 04:29:30 +0000 URL: https://git.openjdk.org/jdk/commit/5271448b3a013b2e3edcd619a4a3b975b292dae1 8023263: [TESTBUG] Test closed/java/awt/Focus/InactiveWindowTest/InactiveFocusRace fails due to not enough time to initialize graphic components Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Focus/InactiveFocusRace.java From epeter at openjdk.org Mon Sep 15 07:04:40 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 15 Sep 2025 07:04:40 GMT Subject: git: openjdk/jdk: master: 8366940: Test compiler/loopopts/superword/TestAliasingFuzzer.java timed out Message-ID: <0b582ad9-a05e-4aef-a638-b7e2c566a6db@openjdk.org> Changeset: cf00f96f Branch: master Author: Emanuel Peter Date: 2025-09-15 06:59:56 +0000 URL: https://git.openjdk.org/jdk/commit/cf00f96fd49ac7e6e04fdde74a3015531a0b59c8 8366940: Test compiler/loopopts/superword/TestAliasingFuzzer.java timed out Reviewed-by: syan, chagedorn ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java From ayang at openjdk.org Mon Sep 15 07:54:04 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 15 Sep 2025 07:54:04 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <4f0bb061-137b-489a-94fb-36c1a707f4d0@openjdk.org> Changeset: 2c13c66c Branch: master Author: Albert Mingkun Yang Date: 2025-09-15 07:48:15 +0000 URL: https://git.openjdk.org/jdk/commit/2c13c66cf9104a1b46842a5de5e2533a87fa1849 8367507: Parallel: Remove PSPromotionManager::drain_stacks_depth Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 9ca7b244 Branch: master Author: Albert Mingkun Yang Date: 2025-09-15 07:48:38 +0000 URL: https://git.openjdk.org/jdk/commit/9ca7b24421a5ea4fafb39bcf0c9744696932f49d 8367422: Parallel: Refactor local variables names in copy_unmarked_to_survivor_space Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp From shade at openjdk.org Mon Sep 15 08:03:50 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 15 Sep 2025 08:03:50 GMT Subject: git: openjdk/jdk: master: 8367576: JvmtiThreadState::_debuggable is unused Message-ID: <628a363b-f63f-46cf-8544-a1c074e94da9@openjdk.org> Changeset: c16462b3 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-15 08:02:27 +0000 URL: https://git.openjdk.org/jdk/commit/c16462b3b4686982e80fdde6802defafc2de8b1a 8367576: JvmtiThreadState::_debuggable is unused Reviewed-by: amenkov, ayang, shade ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp From azvegint at openjdk.org Mon Sep 15 08:51:44 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Mon, 15 Sep 2025 08:51:44 GMT Subject: git: openjdk/jdk: master: 8366852: java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java test is failing Message-ID: <371554b5-7eda-427d-950d-9f6dc5b6795c@openjdk.org> Changeset: 3db3c062 Branch: master Author: Alexander Zvegintsev Date: 2025-09-15 08:49:01 +0000 URL: https://git.openjdk.org/jdk/commit/3db3c06218f37ed4f14d4f53538663d2a5547095 8366852: java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java test is failing Reviewed-by: psadhukhan, honkar ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java From fferrari at openjdk.org Mon Sep 15 10:00:31 2025 From: fferrari at openjdk.org (Francisco Ferrari Bihurriet) Date: Mon, 15 Sep 2025 10:00:31 GMT Subject: git: openjdk/jdk: master: 8361711: Add library name configurability to PKCS11Test.java Message-ID: Changeset: 1cb1267c Branch: master Author: Thomas Fitzsimmons Committer: Francisco Ferrari Bihurriet Date: 2025-09-15 09:59:10 +0000 URL: https://git.openjdk.org/jdk/commit/1cb1267ce84dea2bfcb434b03c982b859997c6d2 8361711: Add library name configurability to PKCS11Test.java Reviewed-by: valeriep ! test/jdk/sun/security/pkcs11/PKCS11Test.java From jsjolen at openjdk.org Mon Sep 15 11:27:47 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Mon, 15 Sep 2025 11:27:47 GMT Subject: git: openjdk/jdk: master: 8366658: Add missing locks when accessing the VirtualMemoryTracker instance in tests and MemMapPrinter Message-ID: <9c7301e4-726d-4570-9f75-db5bab3109e0@openjdk.org> Changeset: a7dc011a Branch: master Author: Johan Sj?len Date: 2025-09-15 11:24:26 +0000 URL: https://git.openjdk.org/jdk/commit/a7dc011ac4fec73d686661b1bb6969c7135982f2 8366658: Add missing locks when accessing the VirtualMemoryTracker instance in tests and MemMapPrinter Reviewed-by: azafari, phubner ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/nmtUsage.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp From ayang at openjdk.org Mon Sep 15 15:27:26 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 15 Sep 2025 15:27:26 GMT Subject: git: openjdk/jdk: master: 8367629: Parallel: Remove logging in PSAdjustWeakRootsClosure Message-ID: <2deb0694-fd40-4e98-aaa5-bf135d4437f5@openjdk.org> Changeset: e8dda2b6 Branch: master Author: Albert Mingkun Yang Date: 2025-09-15 15:25:00 +0000 URL: https://git.openjdk.org/jdk/commit/e8dda2b67524b6575124581464921d46335dcad7 8367629: Parallel: Remove logging in PSAdjustWeakRootsClosure Reviewed-by: stefank ! src/hotspot/share/gc/parallel/psClosure.inline.hpp From darcy at openjdk.org Mon Sep 15 16:24:54 2025 From: darcy at openjdk.org (Joe Darcy) Date: Mon, 15 Sep 2025 16:24:54 GMT Subject: git: openjdk/jdk: master: 8367382: Expand use of representation equivalence terminology Message-ID: <09824cdf-7b4e-441d-958a-69b2fb296d23@openjdk.org> Changeset: 58c9fbc9 Branch: master Author: Joe Darcy Date: 2025-09-15 16:22:35 +0000 URL: https://git.openjdk.org/jdk/commit/58c9fbc93db6c27b00d1e53d7ee8bf6e382eea82 8367382: Expand use of representation equivalence terminology Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Record.java From dlunden at openjdk.org Mon Sep 15 17:47:37 2025 From: dlunden at openjdk.org (Daniel =?UTF-8?B?THVuZMOpbg==?=) Date: Mon, 15 Sep 2025 17:47:37 GMT Subject: git: openjdk/jdk: master: 8367397: Improve naming and terminology in regmask.hpp and regmask.cpp Message-ID: <3f263216-00ea-459e-a327-c8ee353e3b90@openjdk.org> Changeset: 60930a3e Branch: master Author: Daniel Lund?n Date: 2025-09-15 17:43:25 +0000 URL: https://git.openjdk.org/jdk/commit/60930a3e196088e239c902216de07e1cce8407e4 8367397: Improve naming and terminology in regmask.hpp and regmask.cpp Reviewed-by: epeter, rcastanedalo, dlong ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/indexSet.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp ! test/hotspot/gtest/opto/test_regmask.cpp From roland at openjdk.org Mon Sep 15 18:15:11 2025 From: roland at openjdk.org (Roland Westrelin) Date: Mon, 15 Sep 2025 18:15:11 GMT Subject: git: openjdk/jdk: master: 8361702: C2: assert(is_dominator(compute_early_ctrl(limit, limit_ctrl), pre_end)) failed: node pinned on loop exit test? Message-ID: <674ac749-42b8-4ce1-99e6-bc6279ab6ea1@openjdk.org> Changeset: f8ba02f2 Branch: master Author: Roland Westrelin Date: 2025-09-15 18:13:09 +0000 URL: https://git.openjdk.org/jdk/commit/f8ba02f2296f0ef0227f90e0e1ed116121e68231 8361702: C2: assert(is_dominator(compute_early_ctrl(limit, limit_ctrl), pre_end)) failed: node pinned on loop exit test? Reviewed-by: epeter, chagedorn, mhaessig ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE2.java + test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE3.java From cjplummer at openjdk.org Mon Sep 15 18:56:56 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Mon, 15 Sep 2025 18:56:56 GMT Subject: git: openjdk/jdk: master: 8367297: Test com/sun/jdi/JdbStopInNotificationThreadTest.java can still fail after JDK-8366850 Message-ID: <07c7f023-7009-4808-9e23-45f15040fdfc@openjdk.org> Changeset: 11cdafb8 Branch: master Author: Chris Plummer Date: 2025-09-15 18:53:26 +0000 URL: https://git.openjdk.org/jdk/commit/11cdafb8216bcd36f6636f7c5663878fb545fb37 8367297: Test com/sun/jdi/JdbStopInNotificationThreadTest.java can still fail after JDK-8366850 Reviewed-by: ayang, kevinw ! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java From aivanov at openjdk.org Mon Sep 15 19:24:15 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Mon, 15 Sep 2025 19:24:15 GMT Subject: git: openjdk/jdk: master: 8314731: Add support for the alt attribute in the image type input HTML tag Message-ID: <1fd31f1a-d9a0-4a21-b2b3-ecc5239904bb@openjdk.org> Changeset: 729f4f9b Branch: master Author: Guy Abossolo Foh - ScientificWare Committer: Alexey Ivanov Date: 2025-09-15 19:22:47 +0000 URL: https://git.openjdk.org/jdk/commit/729f4f9b16ca0ede57976f10abbafedee1c6e017 8314731: Add support for the alt attribute in the image type input HTML tag Reviewed-by: aivanov, prr, tr ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java + test/jdk/javax/swing/text/html/bug8314731.java From jlu at openjdk.org Mon Sep 15 21:13:20 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 15 Sep 2025 21:13:20 GMT Subject: git: openjdk/jdk: master: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Message-ID: <8c5a701c-b209-4049-88d7-aa37d8e345a9@openjdk.org> Changeset: 64155dfa Branch: master Author: Justin Lu Date: 2025-09-15 21:10:26 +0000 URL: https://git.openjdk.org/jdk/commit/64155dfac068cf01bcab6adb401b360499f33a5f 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Reviewed-by: iris, naoto ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java From iklam at openjdk.org Tue Sep 16 01:07:11 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 16 Sep 2025 01:07:11 GMT Subject: git: openjdk/jdk: master: 8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass Message-ID: <33b96e38-63bd-4e61-91cf-3ee888d82097@openjdk.org> Changeset: 24255848 Branch: master Author: Ioi Lam Date: 2025-09-16 01:04:48 +0000 URL: https://git.openjdk.org/jdk/commit/242558484985cb954b0e658776fd59cbca1be1db 8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass Reviewed-by: dholmes, coleenp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From fyang at openjdk.org Tue Sep 16 01:14:09 2025 From: fyang at openjdk.org (Fei Yang) Date: Tue, 16 Sep 2025 01:14:09 GMT Subject: git: openjdk/jdk: master: 8367616: RISC-V: Auto-enable Zicboz extension for debug builds Message-ID: <3c3c01ff-d43b-4113-a230-a7f703ac774c@openjdk.org> Changeset: 90e81c2b Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-16 01:11:04 +0000 URL: https://git.openjdk.org/jdk/commit/90e81c2bee86f404250fb9b833d43b18190b5272 8367616: RISC-V: Auto-enable Zicboz extension for debug builds Reviewed-by: fyang, fjiang ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp From kbarrett at openjdk.org Tue Sep 16 04:47:52 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Tue, 16 Sep 2025 04:47:52 GMT Subject: git: openjdk/jdk: master: 8252582: HotSpot Style Guide should permit variable templates Message-ID: <31fd93ba-bc5e-4211-b5d3-6acc3ec79486@openjdk.org> Changeset: 0fbae805 Branch: master Author: Kim Barrett Date: 2025-09-16 04:42:50 +0000 URL: https://git.openjdk.org/jdk/commit/0fbae8050b6f853053c7dee6a43d3ffbcfa69954 8252582: HotSpot Style Guide should permit variable templates Reviewed-by: dholmes, stefank, kvn ! doc/hotspot-style.html ! doc/hotspot-style.md From aboldtch at openjdk.org Tue Sep 16 05:10:12 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 16 Sep 2025 05:10:12 GMT Subject: git: openjdk/jdk: master: 8367150: Add a header line to improve VMErrorCallback printing Message-ID: <3e33a45a-3df6-4366-bb27-2a892e5fe3fa@openjdk.org> Changeset: 76e464bc Branch: master Author: Axel Boldt-Christmas Date: 2025-09-16 05:06:17 +0000 URL: https://git.openjdk.org/jdk/commit/76e464bcd56dab6ef0dfd917f87fdedeb9f838b4 8367150: Add a header line to improve VMErrorCallback printing Reviewed-by: stefank, ayang ! src/hotspot/share/utilities/vmError.cpp From psadhukhan at openjdk.org Tue Sep 16 06:34:33 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Tue, 16 Sep 2025 06:34:33 GMT Subject: git: openjdk/jdk: master: 8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails Message-ID: <0802df41-11c7-40de-bb0b-bca32ba51f18@openjdk.org> Changeset: 60e9222f Branch: master Author: Prasanta Sadhukhan Date: 2025-09-16 06:30:53 +0000 URL: https://git.openjdk.org/jdk/commit/60e9222fe147413f20c140f2c00541b6472dfaa4 8015444: java/awt/Focus/KeyStrokeTest.java sometimes fails Reviewed-by: tr ! test/jdk/java/awt/Focus/KeyStrokeTest.java From mbaesken at openjdk.org Tue Sep 16 07:21:08 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 16 Sep 2025 07:21:08 GMT Subject: git: openjdk/jdk: master: 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux Message-ID: <5e50a76e-f0ba-482c-8a3e-f84943fe2cd6@openjdk.org> Changeset: 73df06c8 Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-09-16 07:17:53 +0000 URL: https://git.openjdk.org/jdk/commit/73df06c80c33be584b054a528ecdab4ecbf51d56 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux Reviewed-by: mbaesken, ayang ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java From ayang at openjdk.org Tue Sep 16 08:04:38 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 16 Sep 2025 08:04:38 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <42d729a3-3778-43aa-b49b-48c4ca282018@openjdk.org> Changeset: 3ba2e748 Branch: master Author: Guanqiang Han Committer: Albert Mingkun Yang Date: 2025-09-16 08:00:09 +0000 URL: https://git.openjdk.org/jdk/commit/3ba2e748d61a9ed8098093c6d4732973051808b2 8366925: Improper std::nothrow new expression in NativeHeapTrimmerThread ctor Reviewed-by: ayang, kbarrett, dholmes ! src/hotspot/share/runtime/trimNativeHeap.cpp Changeset: eb26865c Branch: master Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-16 08:00:32 +0000 URL: https://git.openjdk.org/jdk/commit/eb26865c36f1961ee802c8db812c786d4bdd4944 8367552: JCmdTestFileSafety.java fails when run by root user Reviewed-by: dcubed, ayang, phubner ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java From tschatzl at openjdk.org Tue Sep 16 08:49:47 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Tue, 16 Sep 2025 08:49:47 GMT Subject: git: openjdk/jdk: master: 8367410: ZGC: Remove unused ZNmethodTable::wait_until_iteration_done() Message-ID: <4950ab1f-a897-490e-96a7-ad7077ed9c9a@openjdk.org> Changeset: ca89cd06 Branch: master Author: Thomas Schatzl Date: 2025-09-16 08:46:18 +0000 URL: https://git.openjdk.org/jdk/commit/ca89cd06d39ed3a6bbe16f60fea4d7382849edbd 8367410: ZGC: Remove unused ZNmethodTable::wait_until_iteration_done() Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zNMethodTableIteration.hpp From hgreule at openjdk.org Tue Sep 16 12:38:14 2025 From: hgreule at openjdk.org (Hannes Greule) Date: Tue, 16 Sep 2025 12:38:14 GMT Subject: git: openjdk/jdk: master: 8356813: Improve Mod(I|L)Node::Value Message-ID: Changeset: c7f014ed Branch: master Author: Hannes Greule Date: 2025-09-16 12:33:32 +0000 URL: https://git.openjdk.org/jdk/commit/c7f014ed494409cdf9fc925fe98de08346606408 8356813: Improve Mod(I|L)Node::Value Reviewed-by: epeter, qamai ! src/hotspot/share/opto/divnode.cpp + test/hotspot/jtreg/compiler/c2/gvn/ModINodeValueTests.java + test/hotspot/jtreg/compiler/c2/gvn/ModLNodeValueTests.java From jwilhelm at openjdk.org Tue Sep 16 13:08:31 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Tue, 16 Sep 2025 13:08:31 GMT Subject: git: openjdk/jdk: Added tag jdk-25-ga for changeset 6c48f4ed Message-ID: <2b49a78c-4a2a-4991-bfd3-e3c16ae8594e@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-09-16 13:03:22 +0000 Added tag jdk-25-ga for changeset 6c48f4ed Changeset: 6c48f4ed Author: Prasanta Sadhukhan Date: 2025-08-12 17:15:36 +0000 URL: https://git.openjdk.org/jdk/commit/6c48f4ed707bf0b15f9b6098de30db8aae6fa40f From jpai at openjdk.org Tue Sep 16 13:19:17 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 16 Sep 2025 13:19:17 GMT Subject: git: openjdk/jdk: master: 8367597: Runtime.exit logging failed: Cannot invoke "java.lang.Module.getClassLoader()" because "m" is null Message-ID: Changeset: 0bc37059 Branch: master Author: Jaikiran Pai Date: 2025-09-16 13:16:48 +0000 URL: https://git.openjdk.org/jdk/commit/0bc3705948b1bb8f327dc48c4dbd85d22d66f036 8367597: Runtime.exit logging failed: Cannot invoke "java.lang.Module.getClassLoader()" because "m" is null Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/lang/Shutdown.java From mhaessig at openjdk.org Tue Sep 16 13:24:59 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Tue, 16 Sep 2025 13:24:59 GMT Subject: git: openjdk/jdk: master: 8366775: TestCompileTaskTimeout should use timeoutFactor Message-ID: <254b191d-37b2-4485-a224-73fc4be1446d@openjdk.org> Changeset: c82070e6 Branch: master Author: Manuel H?ssig Date: 2025-09-16 13:19:12 +0000 URL: https://git.openjdk.org/jdk/commit/c82070e6357a1b49f2887ab22267393ba87d9352 8366775: TestCompileTaskTimeout should use timeoutFactor Reviewed-by: chagedorn, rcastanedalo, mbaesken ! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java From liach at openjdk.org Tue Sep 16 15:04:05 2025 From: liach at openjdk.org (Chen Liang) Date: Tue, 16 Sep 2025 15:04:05 GMT Subject: git: openjdk/jdk: master: 8367619: String.format in outOfRangeException uses wrong format specifier for String argument Message-ID: Changeset: 58007c0b Branch: master Author: Guanqiang Han Committer: Chen Liang Date: 2025-09-16 14:57:42 +0000 URL: https://git.openjdk.org/jdk/commit/58007c0bcc03f4609ce202cfb9f89b8438055dac 8367619: String.format in outOfRangeException uses wrong format specifier for String argument Reviewed-by: fandreuzzi, rriggs, liach ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java From mullan at openjdk.org Tue Sep 16 16:27:55 2025 From: mullan at openjdk.org (Sean Mullan) Date: Tue, 16 Sep 2025 16:27:55 GMT Subject: git: openjdk/jdk: master: 8366978: dead code in SunCertPathBuilder Message-ID: <8b6b1020-2244-4ced-8a19-9d0281343437@openjdk.org> Changeset: 15d42c6d Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-09-16 16:24:19 +0000 URL: https://git.openjdk.org/jdk/commit/15d42c6d772d2c4cca1f21a947407fc0931aee64 8366978: dead code in SunCertPathBuilder Reviewed-by: mullan, hchao ! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java From shade at openjdk.org Tue Sep 16 16:54:39 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 16 Sep 2025 16:54:39 GMT Subject: git: openjdk/jdk: master: 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors Message-ID: <594334f5-98c9-427e-80f4-a66807397380@openjdk.org> Changeset: 075ebb4e Branch: master Author: Paul H?bner Committer: Aleksey Shipilev Date: 2025-09-16 16:53:21 +0000 URL: https://git.openjdk.org/jdk/commit/075ebb4ee592c10879799a68ba79f782ee49b60d 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/Thread/TooSmallStackSize.java From sparasa at openjdk.org Tue Sep 16 18:18:00 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Tue, 16 Sep 2025 18:18:00 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: c41add8d Branch: master Author: Srinivas Vamsi Parasa Date: 2025-09-16 18:13:34 +0000 URL: https://git.openjdk.org/jdk/commit/c41add8d3e24be5f469f18cfbf0f476f2baf63a6 8354348: Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 Reviewed-by: jbhateja, epeter, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! test/hotspot/gtest/x86/asmtest.out.h ! test/hotspot/gtest/x86/x86-asmtest.py Changeset: e883dec6 Branch: master Author: Srinivas Vamsi Parasa Date: 2025-09-16 18:14:07 +0000 URL: https://git.openjdk.org/jdk/commit/e883dec6be8cb2fc44e45a6b4677cca2f4df58ef 8367694: Fix jtreg test failure when Intel APX is enabled for KNL platforms Reviewed-by: sviswanathan, epeter ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp From coleenp at openjdk.org Tue Sep 16 19:22:29 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Tue, 16 Sep 2025 19:22:29 GMT Subject: git: openjdk/jdk: master: 8365858: FilteredJavaFieldStream is unnecessary Message-ID: <074fcf06-69e6-4007-9eb3-9366422a3a87@openjdk.org> Changeset: b75e35cb Branch: master Author: Paul H?bner Committer: Coleen Phillimore Date: 2025-09-16 19:17:53 +0000 URL: https://git.openjdk.org/jdk/commit/b75e35cb94d17a742d88f23dfd1b016c26a5e63c 8365858: FilteredJavaFieldStream is unnecessary Reviewed-by: liach, jsjolen, coleenp, amenkov ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp - src/hotspot/share/runtime/reflectionUtils.cpp - src/hotspot/share/runtime/reflectionUtils.hpp ! src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java From serb at openjdk.org Tue Sep 16 21:54:08 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 16 Sep 2025 21:54:08 GMT Subject: git: openjdk/jdk: master: 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash Message-ID: Changeset: e1071797 Branch: master Author: Sergey Bylokhov Date: 2025-09-16 21:51:47 +0000 URL: https://git.openjdk.org/jdk/commit/e1071797a4f0ab1a6af29824a777a7800d729b0e 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash Reviewed-by: prr ! test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/TestWrapped.java - test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh From kbarrett at openjdk.org Wed Sep 17 05:53:08 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Wed, 17 Sep 2025 05:53:08 GMT Subject: git: openjdk/jdk: master: 8367724: Remove Trailing Return Types from undecided list Message-ID: <470bf289-4601-4036-9889-633788faf1a0@openjdk.org> Changeset: c2c44a06 Branch: master Author: Kim Barrett Date: 2025-09-17 05:51:51 +0000 URL: https://git.openjdk.org/jdk/commit/c2c44a061a6ba392b4e93eca2c85bd96ab7dcffe 8367724: Remove Trailing Return Types from undecided list Reviewed-by: stefank, phubner ! doc/hotspot-style.html ! doc/hotspot-style.md From xgong at openjdk.org Wed Sep 17 07:36:19 2025 From: xgong at openjdk.org (Xiaohong Gong) Date: Wed, 17 Sep 2025 07:36:19 GMT Subject: git: openjdk/jdk: master: 8354242: VectorAPI: combine vector not operation with compare Message-ID: <20ea5512-6b8d-4924-b91c-49862a3d9ff9@openjdk.org> Changeset: 45cc515f Branch: master Author: erifan Committer: Xiaohong Gong Date: 2025-09-17 07:32:19 +0000 URL: https://git.openjdk.org/jdk/commit/45cc515f451accfd1a0a36d17ccb38d428a5d035 8354242: VectorAPI: combine vector not operation with compare Reviewed-by: epeter, jbhateja, xgong ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/subnode.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/VectorMaskCompareNotTest.java + test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCompareNotBenchmark.java From azvegint at openjdk.org Wed Sep 17 08:10:58 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Wed, 17 Sep 2025 08:10:58 GMT Subject: git: openjdk/jdk: master: 8225787: java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on Ubuntu Message-ID: Changeset: 9c0f41e9 Branch: master Author: Alexander Zvegintsev Date: 2025-09-17 08:07:50 +0000 URL: https://git.openjdk.org/jdk/commit/9c0f41e9973726df0544bf0c7f06a7eb214b849f 8225787: java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on Ubuntu 8203004: UnixMultiResolutionSplashTest.java fails on Ubuntu16.04 Reviewed-by: psadhukhan, serb ! test/jdk/ProblemList.txt From ayang at openjdk.org Wed Sep 17 08:25:10 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 17 Sep 2025 08:25:10 GMT Subject: git: openjdk/jdk: master: 8367417: Serial: Use NMethodToOopClosure during Young GC Message-ID: <6b03cfa4-5bca-42e4-8c9c-5e5adec31789@openjdk.org> Changeset: d0ea6686 Branch: master Author: Albert Mingkun Yang Date: 2025-09-17 08:21:20 +0000 URL: https://git.openjdk.org/jdk/commit/d0ea6686ebe2baff28f5368f5bbf9dc7f34dd6d8 8367417: Serial: Use NMethodToOopClosure during Young GC Reviewed-by: fandreuzzi, stefank, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp From ayang at openjdk.org Wed Sep 17 08:30:34 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 17 Sep 2025 08:30:34 GMT Subject: git: openjdk/jdk: master: 8367476: Shenandoah: Remove use of CollectedHeap::_soft_ref_policy Message-ID: Changeset: 976207df Branch: master Author: Francesco Andreuzzi Committer: Albert Mingkun Yang Date: 2025-09-17 08:26:31 +0000 URL: https://git.openjdk.org/jdk/commit/976207df1fcebf76a5f732b26424d6a4896b359e 8367476: Shenandoah: Remove use of CollectedHeap::_soft_ref_policy Reviewed-by: ayang, wkemper ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp - src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/prims/whitebox.cpp From dgredler at openjdk.org Wed Sep 17 09:19:25 2025 From: dgredler at openjdk.org (Daniel Gredler) Date: Wed, 17 Sep 2025 09:19:25 GMT Subject: git: openjdk/jdk: master: 4138921: TextLayout handling of empty strings Message-ID: <3f34a098-f88f-4941-8ded-95c808bbd5fe@openjdk.org> Changeset: 5730e908 Branch: master Author: Daniel Gredler Date: 2025-09-17 09:16:41 +0000 URL: https://git.openjdk.org/jdk/commit/5730e908c636ad57e6bbc5a1b64ce88245c38788 4138921: TextLayout handling of empty strings Reviewed-by: prr, serb ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/font/TextLine.java ! src/java.desktop/share/classes/sun/font/TextLabelFactory.java + test/jdk/java/awt/font/TextLayout/TextLayoutConstructorTest.java From adinn at openjdk.org Wed Sep 17 09:45:14 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Wed, 17 Sep 2025 09:45:14 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <7d84f626-809b-48b3-a63c-050ca0ef15cf@openjdk.org> Changeset: 005f3a39 Branch: master Author: Thomas Schatzl Date: 2025-09-17 09:41:44 +0000 URL: https://git.openjdk.org/jdk/commit/005f3a392f20ea2fbe2d7d699448e65d3443a073 8367743: G1: Use named constants for G1CSetCandidateGroup group ids Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: faebec63 Branch: master Author: Andrew Dinn Date: 2025-09-17 09:42:01 +0000 URL: https://git.openjdk.org/jdk/commit/faebec63a94bb532b9d0ca0736c73ddbf1392ac2 8367532: Declare all stubgen stub entries including internal cross-stub entries Reviewed-by: fyang, asmehra ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp ! src/hotspot/share/runtime/stubDeclarations.hpp From mhaessig at openjdk.org Wed Sep 17 09:52:48 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Wed, 17 Sep 2025 09:52:48 GMT Subject: git: openjdk/jdk: master: 8356779: IGV: dump the index of the SafePointNode containing the current JVMS during parsing Message-ID: <03d8cc73-19d6-442f-8cfd-9b66e9dfee3d@openjdk.org> Changeset: 6df01178 Branch: master Author: Saranya Natarajan Committer: Manuel H?ssig Date: 2025-09-17 09:45:30 +0000 URL: https://git.openjdk.org/jdk/commit/6df01178c03968bee7994eddd187f790c74ba541 8356779: IGV: dump the index of the SafePointNode containing the current JVMS during parsing Reviewed-by: epeter, chagedorn, qamai ! src/hotspot/share/opto/parse2.cpp From ayang at openjdk.org Wed Sep 17 10:29:05 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 17 Sep 2025 10:29:05 GMT Subject: git: openjdk/jdk: master: 8367737: Parallel: Retry allocation after lock acquire in mem_allocate_work Message-ID: Changeset: c28142e7 Branch: master Author: Albert Mingkun Yang Date: 2025-09-17 10:26:26 +0000 URL: https://git.openjdk.org/jdk/commit/c28142e7c142b2938823451c1f638f56a7f969d2 8367737: Parallel: Retry allocation after lock acquire in mem_allocate_work Reviewed-by: fandreuzzi, tschatzl, iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp From syan at openjdk.org Wed Sep 17 11:29:08 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 17 Sep 2025 11:29:08 GMT Subject: git: openjdk/jdk: master: 8366777: Build fails unknown pseudo-op with old AS on linux-aarch64 Message-ID: <68b9d066-fba8-42b2-a0cc-36724a1682ea@openjdk.org> Changeset: 4719ed67 Branch: master Author: SendaoYan Date: 2025-09-17 11:25:49 +0000 URL: https://git.openjdk.org/jdk/commit/4719ed671a8a8e10b77c4748a0e1ee63c19dfefb 8366777: Build fails unknown pseudo-op with old AS on linux-aarch64 Reviewed-by: erikj, ihse ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-other.m4 ! make/autoconf/flags.m4 From shade at openjdk.org Wed Sep 17 11:40:44 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 17 Sep 2025 11:40:44 GMT Subject: git: openjdk/jdk: master: 8367313: CTW: Execute in AWT headless mode Message-ID: Changeset: 7e738f0d Branch: master Author: Aleksey Shipilev Date: 2025-09-17 11:36:23 +0000 URL: https://git.openjdk.org/jdk/commit/7e738f0d906e574706a277fabbc2cc1df6f11f19 8367313: CTW: Execute in AWT headless mode Reviewed-by: epeter, kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java From rcastanedalo at openjdk.org Wed Sep 17 12:51:58 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Wed, 17 Sep 2025 12:51:58 GMT Subject: git: openjdk/jdk: master: 8367728: IGV: dump node address type Message-ID: <10db1ad0-0f89-4509-81e6-11866192c069@openjdk.org> Changeset: b00e0dae Branch: master Author: Roberto Casta?eda Lozano Date: 2025-09-17 12:47:59 +0000 URL: https://git.openjdk.org/jdk/commit/b00e0dae9bbd4bd88f8e7307b7c96688fa3194fe 8367728: IGV: dump node address type Reviewed-by: mchevalier, dfenacci, chagedorn ! src/hotspot/share/opto/idealGraphPrinter.cpp From mbaesken at openjdk.org Wed Sep 17 13:48:25 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 17 Sep 2025 13:48:25 GMT Subject: git: openjdk/jdk: master: 8367573: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_aix.c Message-ID: Changeset: 1ba84141 Branch: master Author: Matthias Baesken Date: 2025-09-17 13:46:52 +0000 URL: https://git.openjdk.org/jdk/commit/1ba841410bf4af0377a7192717d4ebc5d6d9f3f9 8367573: JNI exception pending in os_getCmdlineAndUserInfo of ProcessHandleImpl_aix.c Reviewed-by: rriggs ! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c From ayang at openjdk.org Wed Sep 17 14:00:05 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 17 Sep 2025 14:00:05 GMT Subject: git: openjdk/jdk: master: 8367860: Remove unused NMethodToOopClosure::fix_relocations Message-ID: Changeset: 91afdaff Branch: master Author: Albert Mingkun Yang Date: 2025-09-17 13:58:06 +0000 URL: https://git.openjdk.org/jdk/commit/91afdaff80459ec8ffff859f29fdadf1c631fddb 8367860: Remove unused NMethodToOopClosure::fix_relocations Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/memory/iterator.hpp From djelinski at openjdk.org Wed Sep 17 14:06:37 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Wed, 17 Sep 2025 14:06:37 GMT Subject: git: openjdk/jdk: master: 8367112: HttpClient does not support Named Groups set on SSLParameters Message-ID: <484e50e2-3f30-4fab-8508-2e0b51e0c1ab@openjdk.org> Changeset: d7eeacf2 Branch: master Author: Daniel Jeli?ski Date: 2025-09-17 14:01:32 +0000 URL: https://git.openjdk.org/jdk/commit/d7eeacf2a0c24946de56471a99e744f21642d784 8367112: HttpClient does not support Named Groups set on SSLParameters Reviewed-by: jpai, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java From liach at openjdk.org Wed Sep 17 14:47:44 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 17 Sep 2025 14:47:44 GMT Subject: git: openjdk/jdk: master: 8367005: ImageReader refactor caused performance regressions for startup and footprint Message-ID: <54b38efa-87f8-4484-8d64-8945510ab821@openjdk.org> Changeset: 9949ee31 Branch: master Author: David Beaumont Committer: Chen Liang Date: 2025-09-17 14:46:47 +0000 URL: https://git.openjdk.org/jdk/commit/9949ee3163a31f6f3c13c4fe34e8c0166210719e 8367005: ImageReader refactor caused performance regressions for startup and footprint Reviewed-by: alanb, rriggs, jpai ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! test/jdk/jdk/internal/jimage/ImageReaderTest.java From stefank at openjdk.org Wed Sep 17 15:21:02 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Wed, 17 Sep 2025 15:21:02 GMT Subject: git: openjdk/jdk: master: 8367486: Change prefix for platform-dependent AtomicAccess files Message-ID: <21ab91b5-ff6f-4699-87be-964fecf7e877@openjdk.org> Changeset: 01d7554b Branch: master Author: Stefan Karlsson Date: 2025-09-17 15:17:30 +0000 URL: https://git.openjdk.org/jdk/commit/01d7554b87fb7be8cab5dc12fd67eaba6585d2f3 8367486: Change prefix for platform-dependent AtomicAccess files Reviewed-by: kbarrett, ayang = src/hotspot/os_cpu/aix_ppc/atomicAccess_aix_ppc.hpp = src/hotspot/os_cpu/bsd_aarch64/atomicAccess_bsd_aarch64.hpp = src/hotspot/os_cpu/bsd_x86/atomicAccess_bsd_x86.hpp = src/hotspot/os_cpu/bsd_zero/atomicAccess_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp = src/hotspot/os_cpu/linux_aarch64/atomicAccess_linux_aarch64.hpp = src/hotspot/os_cpu/linux_arm/atomicAccess_linux_arm.hpp = src/hotspot/os_cpu/linux_ppc/atomicAccess_linux_ppc.hpp = src/hotspot/os_cpu/linux_riscv/atomicAccess_linux_riscv.hpp = src/hotspot/os_cpu/linux_s390/atomicAccess_linux_s390.hpp = src/hotspot/os_cpu/linux_x86/atomicAccess_linux_x86.hpp = src/hotspot/os_cpu/linux_zero/atomicAccess_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp = src/hotspot/os_cpu/windows_aarch64/atomicAccess_windows_aarch64.hpp = src/hotspot/os_cpu/windows_x86/atomicAccess_windows_x86.hpp ! src/hotspot/share/runtime/atomicAccess.hpp From cslucas at openjdk.org Wed Sep 17 16:56:11 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Wed, 17 Sep 2025 16:56:11 GMT Subject: git: openjdk/jdk: master: 8361699: C2: assert(can_reduce_phi(n->as_Phi())) failed: Sanity: previous reducible Phi is no longer reducible before SUT Message-ID: <9925f6f8-5c0e-4823-81bb-814254a59f14@openjdk.org> Changeset: 6f493b4d Branch: master Author: Cesar Soares Lucas Date: 2025-09-17 16:52:13 +0000 URL: https://git.openjdk.org/jdk/commit/6f493b4d2e7120cbe34fb70d595f7626655b47a9 8361699: C2: assert(can_reduce_phi(n->as_Phi())) failed: Sanity: previous reducible Phi is no longer reducible before SUT Reviewed-by: rcastanedalo ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestReduceAllocationNotReducibleAnymore.java From dnguyen at openjdk.org Wed Sep 17 18:08:48 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Wed, 17 Sep 2025 18:08:48 GMT Subject: git: openjdk/jdk: master: 8367790: Remove java/awt/PopupMenu/PopupMenuLocation.java from ProblemList Message-ID: <66922e56-fd72-4788-ac57-225b12edc80d@openjdk.org> Changeset: 18dc186a Branch: master Author: Damon Nguyen Date: 2025-09-17 18:07:29 +0000 URL: https://git.openjdk.org/jdk/commit/18dc186a8f4820ed78c21173713dd127ef512e1f 8367790: Remove java/awt/PopupMenu/PopupMenuLocation.java from ProblemList Reviewed-by: aivanov, azvegint ! test/jdk/ProblemList.txt From asemenyuk at openjdk.org Wed Sep 17 19:25:08 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 17 Sep 2025 19:25:08 GMT Subject: git: openjdk/jdk: master: 8365790: Shutdown hook for application image does not work on Windows Message-ID: <08fca701-083b-42f8-b40a-021d7953cf41@openjdk.org> Changeset: f7ce3a1b Branch: master Author: Alexey Semenyuk Date: 2025-09-17 19:22:30 +0000 URL: https://git.openjdk.org/jdk/commit/f7ce3a1b5f38143f17b5015ca5b714ec0e708f54 8365790: Shutdown hook for application image does not work on Windows Reviewed-by: almatvee ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp ! src/jdk.jpackage/windows/native/common/Executor.cpp ! src/jdk.jpackage/windows/native/common/Executor.h + test/jdk/tools/jpackage/apps/UseShutdownHook.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/resources/Win8365790Test.ps1 + test/jdk/tools/jpackage/windows/Win8365790Test.java From rriggs at openjdk.org Wed Sep 17 19:51:49 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Wed, 17 Sep 2025 19:51:49 GMT Subject: git: openjdk/jdk: master: 8367031: [backout] Change java.time month/day field types to 'byte' Message-ID: Changeset: 0756ecb2 Branch: master Author: Roger Riggs Date: 2025-09-17 19:49:22 +0000 URL: https://git.openjdk.org/jdk/commit/0756ecb214b8ab76cb69f354063d153b72f978c2 8367031: [backout] Change java.time month/day field types to 'byte' Reviewed-by: alanb, liach, naoto, iris ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/chrono/HijrahDate.java From kbarrett at openjdk.org Wed Sep 17 20:25:32 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Wed, 17 Sep 2025 20:25:32 GMT Subject: git: openjdk/jdk: master: 8367796: Rename AtomicAccess gtests Message-ID: <8a2b99fd-349c-4bbb-936f-35893438e13b@openjdk.org> Changeset: f682f070 Branch: master Author: Kim Barrett Date: 2025-09-17 20:20:17 +0000 URL: https://git.openjdk.org/jdk/commit/f682f070079037f8fb646e91ea336af0bc778813 8367796: Rename AtomicAccess gtests Reviewed-by: ayang, tschatzl ! test/hotspot/gtest/runtime/test_atomicAccess.cpp From darcy at openjdk.org Wed Sep 17 20:51:00 2025 From: darcy at openjdk.org (Joe Darcy) Date: Wed, 17 Sep 2025 20:51:00 GMT Subject: git: openjdk/jdk: master: 8367787: Expand use of representation equivalence terminology in Float16 Message-ID: Changeset: 919f5faa Branch: master Author: Joe Darcy Date: 2025-09-17 20:47:11 +0000 URL: https://git.openjdk.org/jdk/commit/919f5faa4618473eddab39d65fe7c1cc732600b7 8367787: Expand use of representation equivalence terminology in Float16 Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java From vlivanov at openjdk.org Wed Sep 17 21:39:19 2025 From: vlivanov at openjdk.org (Vladimir Ivanov) Date: Wed, 17 Sep 2025 21:39:19 GMT Subject: git: openjdk/jdk: master: 8367333: C2: Vector math operation intrinsification failure Message-ID: <529a0d96-d27e-4d93-980e-b6d1c4995904@openjdk.org> Changeset: aa36799a Branch: master Author: Vladimir Ivanov Date: 2025-09-17 21:34:15 +0000 URL: https://git.openjdk.org/jdk/commit/aa36799acb5834d730400fb073a9a3a8ee3c28ef 8367333: C2: Vector math operation intrinsification failure Reviewed-by: epeter, shade, jbhateja ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorMathLib.java From iklam at openjdk.org Thu Sep 18 02:52:55 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 18 Sep 2025 02:52:55 GMT Subject: git: openjdk/jdk: master: 8367366: Do not support -XX:+AOTClassLinking for dynamic CDS archive Message-ID: <12406be1-075d-4fb5-bd5d-036dde8dd1e5@openjdk.org> Changeset: 91a97943 Branch: master Author: Ioi Lam Date: 2025-09-18 02:49:10 +0000 URL: https://git.openjdk.org/jdk/commit/91a979430e2516b5853c397a336837799928f478 8367366: Do not support -XX:+AOTClassLinking for dynamic CDS archive Reviewed-by: kvn, asmehra ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/aotLinkedClassTable.cpp ! src/hotspot/share/cds/aotLinkedClassTable.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java From dfenacci at openjdk.org Thu Sep 18 06:26:52 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Thu, 18 Sep 2025 06:26:52 GMT Subject: git: openjdk/jdk: master: 8367278: Test compiler/startup/StartupOutput.java timed out after completion on Windows Message-ID: Changeset: a355edbb Branch: master Author: Damon Fenacci Date: 2025-09-18 06:24:49 +0000 URL: https://git.openjdk.org/jdk/commit/a355edbbe43f7356f9439ecabf0ab8218fc9e3e1 8367278: Test compiler/startup/StartupOutput.java timed out after completion on Windows Reviewed-by: syan, chagedorn ! test/hotspot/jtreg/compiler/startup/StartupOutput.java From psadhukhan at openjdk.org Thu Sep 18 06:45:24 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Thu, 18 Sep 2025 06:45:24 GMT Subject: git: openjdk/jdk: master: 8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java Message-ID: <2493ab1d-199e-45a0-896a-4c08983abdb6@openjdk.org> Changeset: a306f88a Branch: master Author: Srinivas Mandalika Committer: Prasanta Sadhukhan Date: 2025-09-18 06:41:20 +0000 URL: https://git.openjdk.org/jdk/commit/a306f88a8456be454f4954c7e4fb8a1273344b5b 8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java Reviewed-by: psadhukhan ! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java From kevinw at openjdk.org Thu Sep 18 08:29:03 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Thu, 18 Sep 2025 08:29:03 GMT Subject: git: openjdk/jdk: master: 8367689: Revert removal of several compilation-related vmStructs fields Message-ID: Changeset: 4c5e901c Branch: master Author: Francesco Andreuzzi Committer: Kevin Walls Date: 2025-09-18 08:25:05 +0000 URL: https://git.openjdk.org/jdk/commit/4c5e901c96dee3885e1b29a53d3400174f9bba09 8367689: Revert removal of several compilation-related vmStructs fields Reviewed-by: kevinw, coleenp ! src/hotspot/share/ci/ciClassList.hpp ! src/hotspot/share/runtime/vmStructs.cpp From mhaessig at openjdk.org Thu Sep 18 08:33:08 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Thu, 18 Sep 2025 08:33:08 GMT Subject: git: openjdk/jdk: master: 8367721: Test compiler/arguments/TestCompileTaskTimeout.java crashed: SIGSEGV Message-ID: <7ddfbe8b-b256-40b3-bf25-b357ba54795c@openjdk.org> Changeset: 04dcaa34 Branch: master Author: Manuel H?ssig Date: 2025-09-18 08:30:05 +0000 URL: https://git.openjdk.org/jdk/commit/04dcaa3412d07c407aed604874095acaf81d7309 8367721: Test compiler/arguments/TestCompileTaskTimeout.java crashed: SIGSEGV Reviewed-by: mchevalier, chagedorn ! src/hotspot/share/compiler/compileBroker.cpp From dfenacci at openjdk.org Thu Sep 18 09:11:05 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Thu, 18 Sep 2025 09:11:05 GMT Subject: git: openjdk/jdk: master: 8367740: assembler_.inline.hpp should not include assembler.inline.hpp Message-ID: <930401c9-0bcc-4cd2-99ff-20d26a946c39@openjdk.org> Changeset: 4c7c009d Branch: master Author: Francesco Andreuzzi Committer: Damon Fenacci Date: 2025-09-18 09:09:27 +0000 URL: https://git.openjdk.org/jdk/commit/4c7c009dd6aa2ce1f65f05c05d7376240f3c01cd 8367740: assembler_.inline.hpp should not include assembler.inline.hpp Reviewed-by: dfenacci, ayang ! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/riscv/assembler_riscv.inline.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/zero/assembler_zero.inline.hpp From epeter at openjdk.org Thu Sep 18 11:11:49 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Thu, 18 Sep 2025 11:11:49 GMT Subject: git: openjdk/jdk: master: 8367969: C2: compiler/vectorapi/TestVectorMathLib.java fails without UnlockDiagnosticVMOptions Message-ID: <263651c1-a2bc-4894-86da-a6994fd7e10f@openjdk.org> Changeset: a49856bb Branch: master Author: Emanuel Peter Date: 2025-09-18 11:09:40 +0000 URL: https://git.openjdk.org/jdk/commit/a49856bb044057a738ffc4186e1e5e3916c0254c 8367969: C2: compiler/vectorapi/TestVectorMathLib.java fails without UnlockDiagnosticVMOptions Reviewed-by: shade, mhaessig ! test/hotspot/jtreg/compiler/vectorapi/TestVectorMathLib.java From cstein at openjdk.org Thu Sep 18 12:12:24 2025 From: cstein at openjdk.org (Christian Stein) Date: Thu, 18 Sep 2025 12:12:24 GMT Subject: git: openjdk/jdk: master: 8361950: Update to use jtreg 8 Message-ID: Changeset: 5db1dfe5 Branch: master Author: Christian Stein Date: 2025-09-18 12:09:47 +0000 URL: https://git.openjdk.org/jdk/commit/5db1dfe5c8b5df40779bb450849e6433aa9825ab 8361950: Update to use jtreg 8 Reviewed-by: jpai, iris, joehw, erikj, ihse, liach, alanb ! make/autoconf/lib-tests.m4 ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! test/docs/TEST.ROOT ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/jdk/java/security/SignedJar/spi-calendar-provider/TestSPISigned.java ! test/langtools/TEST.ROOT ! test/lib-test/TEST.ROOT From jsjolen at openjdk.org Thu Sep 18 12:27:42 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Thu, 18 Sep 2025 12:27:42 GMT Subject: git: openjdk/jdk: master: 8367249: [REDO] MemBaseline accesses VMT without using lock Message-ID: <6ae2cdd0-6560-4306-bf12-0f49215d2b46@openjdk.org> Changeset: feaa654b Branch: master Author: Johan Sj?len Date: 2025-09-18 12:26:50 +0000 URL: https://git.openjdk.org/jdk/commit/feaa654b1bb5a1187785320603ccb17e2c43222d 8367249: [REDO] MemBaseline accesses VMT without using lock Reviewed-by: azafari, cnorrbin ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp From ayang at openjdk.org Thu Sep 18 15:13:41 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 18 Sep 2025 15:13:41 GMT Subject: git: openjdk/jdk: master: 8367739: Serial: Retry allocation after lock acquire in mem_allocate_work Message-ID: <1fe14580-b2ee-41bf-b3c4-e1b74a7e074a@openjdk.org> Changeset: c927291e Branch: master Author: Albert Mingkun Yang Date: 2025-09-18 15:08:37 +0000 URL: https://git.openjdk.org/jdk/commit/c927291ecfa3a3871a1eed006687a3e9db4f6811 8367739: Serial: Retry allocation after lock acquire in mem_allocate_work Reviewed-by: fandreuzzi, tschatzl ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp From bperez at openjdk.org Thu Sep 18 15:25:44 2025 From: bperez at openjdk.org (Ben Perez) Date: Thu, 18 Sep 2025 15:25:44 GMT Subject: git: openjdk/jdk: master: 8365581: Optimize Java implementation of P256 arithmetic Message-ID: Changeset: 72e5ad3d Branch: master Author: Ben Perez Date: 2025-09-18 15:23:05 +0000 URL: https://git.openjdk.org/jdk/commit/72e5ad3d21effff6a4efae8ab3ed45c4f6bfba76 8365581: Optimize Java implementation of P256 arithmetic Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/util/math/intpoly/MontgomeryIntegerPolynomialP256.java From cjplummer at openjdk.org Thu Sep 18 15:38:44 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Thu, 18 Sep 2025 15:38:44 GMT Subject: git: openjdk/jdk: master: 8367614: Test vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java failed, passed and timed-out Message-ID: <72c61279-c229-45ff-865a-de77f35a217f@openjdk.org> Changeset: b8f2c738 Branch: master Author: Chris Plummer Date: 2025-09-18 15:35:32 +0000 URL: https://git.openjdk.org/jdk/commit/b8f2c7387f4b5a60a6b671619d968d1d77aa9c27 8367614: Test vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java failed, passed and timed-out Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java From kdnilsen at openjdk.org Thu Sep 18 16:08:36 2025 From: kdnilsen at openjdk.org (Kelvin Nilsen) Date: Thu, 18 Sep 2025 16:08:36 GMT Subject: git: openjdk/jdk: master: 8367708: GenShen: Reduce total evacuation burden Message-ID: <3e903b0d-79c6-4bfe-8f23-22cd2ec67e76@openjdk.org> Changeset: c597384a Branch: master Author: Kelvin Nilsen Date: 2025-09-18 16:06:59 +0000 URL: https://git.openjdk.org/jdk/commit/c597384ad64c7107fba4e970aa435a141276b2fd 8367708: GenShen: Reduce total evacuation burden Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From iklam at openjdk.org Thu Sep 18 16:13:41 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 18 Sep 2025 16:13:41 GMT Subject: git: openjdk/jdk: master: 8362561: Remove diagnostic option AllowArchivingWithJavaAgent Message-ID: Changeset: 000569da Branch: master Author: Ioi Lam Date: 2025-09-18 16:09:26 +0000 URL: https://git.openjdk.org/jdk/commit/000569da601afde85f83c361c9f1a7ba3814bff4 8362561: Remove diagnostic option AllowArchivingWithJavaAgent Reviewed-by: sspitsyn, shade, dholmes, ayang ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/cds/appcds/LambdaWithJavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/TransformInterfaceOfLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/AppWithBMH.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.mf - test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/libAddToSystemCLSearchOnLoad.c ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/redefineClasses/OldClassAndRedefineClass.java From ayang at openjdk.org Thu Sep 18 17:24:24 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 18 Sep 2025 17:24:24 GMT Subject: git: openjdk/jdk: master: 8367626: Parallel: Remove ParallelCompactData::summarize_dense_prefix Message-ID: <956874b1-72f1-4b86-a286-854bebd49460@openjdk.org> Changeset: 14b9f53b Branch: master Author: Albert Mingkun Yang Date: 2025-09-18 17:22:45 +0000 URL: https://git.openjdk.org/jdk/commit/14b9f53bb376c49b73b376c6e5a4b30105358b5a 8367626: Parallel: Remove ParallelCompactData::summarize_dense_prefix Reviewed-by: gli, fandreuzzi ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From jwilhelm at openjdk.org Thu Sep 18 18:02:22 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 18 Sep 2025 18:02:22 GMT Subject: git: openjdk/jdk: Added tag jdk-26+16 for changeset a49856bb Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-09-18 17:58:55 +0000 Added tag jdk-26+16 for changeset a49856bb Changeset: a49856bb Author: Emanuel Peter Date: 2025-09-18 11:09:40 +0000 URL: https://git.openjdk.org/jdk/commit/a49856bb044057a738ffc4186e1e5e3916c0254c From wkemper at openjdk.org Thu Sep 18 18:53:10 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 18 Sep 2025 18:53:10 GMT Subject: git: openjdk/jdk: master: 8367450: Shenandoah: Log the composition of the collection set Message-ID: <848faedf-bf23-47e8-9aa9-61a22ff99ca3@openjdk.org> Changeset: 4be4826d Branch: master Author: William Kemper Date: 2025-09-18 18:50:44 +0000 URL: https://git.openjdk.org/jdk/commit/4be4826ddb51c155eec3fe2923d891357f8d753b 8367450: Shenandoah: Log the composition of the collection set Reviewed-by: ysr, kdnilsen, phh ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.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/shenandoahEvacInfo.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTrace.hpp From wkemper at openjdk.org Thu Sep 18 19:02:41 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 18 Sep 2025 19:02:41 GMT Subject: git: openjdk/jdk: master: 8367473: Shenandoah: Make the detailed evacuation metrics a runtime diagnostic option Message-ID: <8b4ea205-3f63-4fc7-b786-fda8c711d5f5@openjdk.org> Changeset: e4cb86df Branch: master Author: William Kemper Date: 2025-09-18 18:53:08 +0000 URL: https://git.openjdk.org/jdk/commit/e4cb86df2b05cef6dd7e29e8803ebbbf5b4fe5a2 8367473: Shenandoah: Make the detailed evacuation metrics a runtime diagnostic option 8367722: [GenShen] ShenandoahEvacuationStats is always empty Reviewed-by: ysr, phh ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From wkemper at openjdk.org Thu Sep 18 21:23:18 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 18 Sep 2025 21:23:18 GMT Subject: git: openjdk/jdk: master: 8365792: GenShen: assertion "Generations aren't reconciled" Message-ID: <3b875e33-cd65-41f6-97d2-b08197e4c0cd@openjdk.org> Changeset: 6e4e966d Branch: master Author: William Kemper Date: 2025-09-18 21:18:37 +0000 URL: https://git.openjdk.org/jdk/commit/6e4e966d9b71ec04618e19784b5a661f34595ef6 8365792: GenShen: assertion "Generations aren't reconciled" Reviewed-by: xpeng, ysr ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp From iklam at openjdk.org Fri Sep 19 01:06:06 2025 From: iklam at openjdk.org (Ioi Lam) Date: Fri, 19 Sep 2025 01:06:06 GMT Subject: git: openjdk/jdk: master: 8362657: Make tables used in AOT assembly phase GC-safe Message-ID: <91ad83b7-5329-4262-a0a7-3c351edb6946@openjdk.org> Changeset: e3a4c284 Branch: master Author: Ioi Lam Date: 2025-09-19 01:04:28 +0000 URL: https://git.openjdk.org/jdk/commit/e3a4c28409ac62feee9efe069e3a3482e7e2cdd2 8362657: Make tables used in AOT assembly phase GC-safe Reviewed-by: shade, dholmes ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/cdsHeapVerifier.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp From jpai at openjdk.org Fri Sep 19 01:41:09 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Fri, 19 Sep 2025 01:41:09 GMT Subject: git: openjdk/jdk: master: 8367801: jtreg failure_handler - don't use the -L option for ps command Message-ID: <165940dc-b1b0-44aa-85a5-3bdfe6091530@openjdk.org> Changeset: 7ec3fa5f Branch: master Author: Jaikiran Pai Date: 2025-09-19 01:36:41 +0000 URL: https://git.openjdk.org/jdk/commit/7ec3fa5f0a7408bf70e6226814d80dabd8a1a93c 8367801: jtreg failure_handler - don't use the -L option for ps command Reviewed-by: ayang, shade ! test/failure_handler/src/share/conf/linux.properties From syan at openjdk.org Fri Sep 19 01:53:34 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 19 Sep 2025 01:53:34 GMT Subject: git: openjdk/jdk: master: 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException Message-ID: Changeset: c0815e40 Branch: master Author: SendaoYan Date: 2025-09-19 01:50:20 +0000 URL: https://git.openjdk.org/jdk/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException Reviewed-by: fandreuzzi, dfuchs ! test/jdk/java/net/InetAddress/ptr/Lookup.java From psadhukhan at openjdk.org Fri Sep 19 03:01:17 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Fri, 19 Sep 2025 03:01:17 GMT Subject: git: openjdk/jdk: master: 8367784: java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner Message-ID: <8d11a659-ecc6-4783-b8ed-6ca930ad2e17@openjdk.org> Changeset: 5855fd2f Branch: master Author: Prasanta Sadhukhan Date: 2025-09-19 02:58:02 +0000 URL: https://git.openjdk.org/jdk/commit/5855fd2f654175c05341cc03ebf188d4db3e407d 8367784: java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner Reviewed-by: honkar, dnguyen ! test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest1.java From amitkumar at openjdk.org Fri Sep 19 04:34:22 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Fri, 19 Sep 2025 04:34:22 GMT Subject: git: openjdk/jdk: master: 8367325: [s390x] build failure due to JDK-8361376 Message-ID: Changeset: 898fcff0 Branch: master Author: Amit Kumar Date: 2025-09-19 04:33:48 +0000 URL: https://git.openjdk.org/jdk/commit/898fcff03745da29318e29ead189d78f8daa6988 8367325: [s390x] build failure due to JDK-8361376 Reviewed-by: mdoerr, dlong ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp From tvaleev at openjdk.org Fri Sep 19 07:23:20 2025 From: tvaleev at openjdk.org (Tagir F. Valeev) Date: Fri, 19 Sep 2025 07:23:20 GMT Subject: git: openjdk/jdk: master: 8356995: Provide default methods min(T, T) and max(T, T) in Comparator interface Message-ID: Changeset: 48d394a2 Branch: master Author: Tagir F. Valeev Date: 2025-09-19 07:19:03 +0000 URL: https://git.openjdk.org/jdk/commit/48d394a245e7d16423b3829efa326fe72605c8ee 8356995: Provide default methods min(T, T) and max(T, T) in Comparator interface Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/util/Comparator.java + test/jdk/java/util/Comparator/MinMaxTest.java From ayang at openjdk.org Fri Sep 19 07:39:50 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 19 Sep 2025 07:39:50 GMT Subject: git: openjdk/jdk: master: 8367848: Parallel: Use NMethodToOopClosure during Young GC Message-ID: <57a51366-15ce-4797-8d70-eb57554a2a76@openjdk.org> Changeset: 28879d3d Branch: master Author: Albert Mingkun Yang Date: 2025-09-19 07:37:14 +0000 URL: https://git.openjdk.org/jdk/commit/28879d3d03ca6e8ea68a6063da349d83310b22ce 8367848: Parallel: Use NMethodToOopClosure during Young GC Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/runtime/threads.hpp From kevinw at openjdk.org Fri Sep 19 08:20:35 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Fri, 19 Sep 2025 08:20:35 GMT Subject: git: openjdk/jdk: master: 8367983: javax/management/monitor/ThreadPoolTest.java and StartStopTest.java fail with Unexpected Maximum Pool Size Overflow! Message-ID: <91e7e257-3004-4dcb-9b40-ba7b88820057@openjdk.org> Changeset: 930d7249 Branch: master Author: Kevin Walls Date: 2025-09-19 08:15:28 +0000 URL: https://git.openjdk.org/jdk/commit/930d7249239e464adfca3a007342ce0fcb8f070d 8367983: javax/management/monitor/ThreadPoolTest.java and StartStopTest.java fail with Unexpected Maximum Pool Size Overflow! Reviewed-by: cjplummer, dholmes ! test/jdk/javax/management/monitor/StartStopTest.java From sjohanss at openjdk.org Fri Sep 19 08:53:42 2025 From: sjohanss at openjdk.org (Stefan Johansson) Date: Fri, 19 Sep 2025 08:53:42 GMT Subject: git: openjdk/jdk: master: 8366780: Enhance ProcSmapsParser and Printer to handle THPeligible field Message-ID: <151d2db7-b07b-43e8-91a5-cb5eb11a30c7@openjdk.org> Changeset: 937e19e8 Branch: master Author: Stefan Johansson Date: 2025-09-19 08:48:35 +0000 URL: https://git.openjdk.org/jdk/commit/937e19e86aab9194c363fb8709bbbc6dead0c391 8366780: Enhance ProcSmapsParser and Printer to handle THPeligible field Reviewed-by: stuefe, ayang ! src/hotspot/os/linux/memMapPrinter_linux.cpp ! src/hotspot/os/linux/procMapsParser.cpp ! src/hotspot/os/linux/procMapsParser.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java From mhaessig at openjdk.org Fri Sep 19 09:14:36 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Fri, 19 Sep 2025 09:14:36 GMT Subject: git: openjdk/jdk: master: 8366875: CompileTaskTimeout should be reset for each iteration of RepeatCompilation Message-ID: <655191d7-7641-4d73-a2be-23f56ea28f2e@openjdk.org> Changeset: 94a301a7 Branch: master Author: Manuel H?ssig Date: 2025-09-19 09:08:29 +0000 URL: https://git.openjdk.org/jdk/commit/94a301a70e19be284f406ebb6d8b94b6f96e1a24 8366875: CompileTaskTimeout should be reset for each iteration of RepeatCompilation Reviewed-by: dlong, epeter ! src/hotspot/os/linux/compilerThreadTimeout_linux.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compilerThread.hpp ! test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java From ihse at openjdk.org Fri Sep 19 10:08:50 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Fri, 19 Sep 2025 10:08:50 GMT Subject: git: openjdk/jdk: master: 8367859: Remove nio exception gensrc Message-ID: <62974473-92a1-40b3-92de-b89a1d4c65f2@openjdk.org> Changeset: 65aea485 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-19 10:06:02 +0000 URL: https://git.openjdk.org/jdk/commit/65aea485884134743fbd3da355bd1f861b410704 8367859: Remove nio exception gensrc Reviewed-by: naoto, erikj, bpb ! make/modules/java.base/Gensrc.gmk - make/modules/java.base/gensrc/GensrcExceptions.gmk - make/scripts/addNotices.sh - make/scripts/genExceptions.sh + src/java.base/share/classes/java/nio/BufferOverflowException.java + src/java.base/share/classes/java/nio/BufferUnderflowException.java + src/java.base/share/classes/java/nio/InvalidMarkException.java + src/java.base/share/classes/java/nio/ReadOnlyBufferException.java + src/java.base/share/classes/java/nio/channels/AcceptPendingException.java + src/java.base/share/classes/java/nio/channels/AlreadyBoundException.java + src/java.base/share/classes/java/nio/channels/AlreadyConnectedException.java + src/java.base/share/classes/java/nio/channels/AsynchronousCloseException.java + src/java.base/share/classes/java/nio/channels/CancelledKeyException.java + src/java.base/share/classes/java/nio/channels/ClosedByInterruptException.java + src/java.base/share/classes/java/nio/channels/ClosedChannelException.java + src/java.base/share/classes/java/nio/channels/ClosedSelectorException.java + src/java.base/share/classes/java/nio/channels/ConnectionPendingException.java + src/java.base/share/classes/java/nio/channels/FileLockInterruptionException.java + src/java.base/share/classes/java/nio/channels/IllegalBlockingModeException.java + src/java.base/share/classes/java/nio/channels/IllegalChannelGroupException.java + src/java.base/share/classes/java/nio/channels/IllegalSelectorException.java + src/java.base/share/classes/java/nio/channels/InterruptedByTimeoutException.java + src/java.base/share/classes/java/nio/channels/NoConnectionPendingException.java + src/java.base/share/classes/java/nio/channels/NonReadableChannelException.java + src/java.base/share/classes/java/nio/channels/NonWritableChannelException.java + src/java.base/share/classes/java/nio/channels/NotYetBoundException.java + src/java.base/share/classes/java/nio/channels/NotYetConnectedException.java + src/java.base/share/classes/java/nio/channels/OverlappingFileLockException.java + src/java.base/share/classes/java/nio/channels/ReadPendingException.java + src/java.base/share/classes/java/nio/channels/ShutdownChannelGroupException.java + src/java.base/share/classes/java/nio/channels/UnresolvedAddressException.java + src/java.base/share/classes/java/nio/channels/UnsupportedAddressTypeException.java + src/java.base/share/classes/java/nio/channels/WritePendingException.java - src/java.base/share/classes/java/nio/channels/exceptions + src/java.base/share/classes/java/nio/charset/CharacterCodingException.java + src/java.base/share/classes/java/nio/charset/IllegalCharsetNameException.java + src/java.base/share/classes/java/nio/charset/UnsupportedCharsetException.java - src/java.base/share/classes/java/nio/charset/exceptions - src/java.base/share/classes/java/nio/exceptions From fferrari at openjdk.org Fri Sep 19 10:28:08 2025 From: fferrari at openjdk.org (Francisco Ferrari Bihurriet) Date: Fri, 19 Sep 2025 10:28:08 GMT Subject: git: openjdk/jdk: master: 8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName Message-ID: <43d19618-550f-488e-b533-d4a852d8e329@openjdk.org> Changeset: 1b9a1168 Branch: master Author: Francisco Ferrari Bihurriet Date: 2025-09-19 10:23:04 +0000 URL: https://git.openjdk.org/jdk/commit/1b9a11682d5f73885213822423bfce8dfc17febd 8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName Reviewed-by: hchao ! test/jdk/sun/security/tools/jarsigner/VerifyJarEntryName.java From tschatzl at openjdk.org Fri Sep 19 11:49:18 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Fri, 19 Sep 2025 11:49:18 GMT Subject: git: openjdk/jdk: master: 8367759: G1: Move G1UpdateRegionLivenessAndSelectForRebuildTask into its own file Message-ID: <63f214c9-6bde-46a6-8cec-5faf018e9348@openjdk.org> Changeset: 2bff4174 Branch: master Author: Thomas Schatzl Date: 2025-09-19 11:48:10 +0000 URL: https://git.openjdk.org/jdk/commit/2bff4174e58e11ba78013bef8417334ff44fbb5c 8367759: G1: Move G1UpdateRegionLivenessAndSelectForRebuildTask into its own file Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp + src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp + src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.hpp From coleenp at openjdk.org Fri Sep 19 12:00:01 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Fri, 19 Sep 2025 12:00:01 GMT Subject: git: openjdk/jdk: master: 8365823: Revert storing abstract and interface Klasses to non-class metaspace Message-ID: Changeset: fa00b249 Branch: master Author: Coleen Phillimore Date: 2025-09-19 11:54:34 +0000 URL: https://git.openjdk.org/jdk/commit/fa00b24954d63abed0093b696e5971c1918eec4d 8365823: Revert storing abstract and interface Klasses to non-class metaspace Reviewed-by: kvn, shade, stuefe ! src/hotspot/share/ci/ciKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/runtime/globals.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java From egahlin at openjdk.org Fri Sep 19 12:05:17 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Fri, 19 Sep 2025 12:05:17 GMT Subject: git: openjdk/jdk: master: 8367107: JFR: Refactor policy tests out of TestRemoteDump Message-ID: Changeset: 802d9c23 Branch: master Author: Erik Gahlin Date: 2025-09-19 12:03:43 +0000 URL: https://git.openjdk.org/jdk/commit/802d9c23dc83dcd37964fa3a894fa6d01f501176 8367107: JFR: Refactor policy tests out of TestRemoteDump Reviewed-by: mgronlun + test/jdk/jdk/jfr/jmx/streaming/TestDumpRetention.java ! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java From vyazici at openjdk.org Fri Sep 19 12:10:16 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 19 Sep 2025 12:10:16 GMT Subject: git: openjdk/jdk: master: 8367067: Improve exception handling in HttpRequest.BodyPublishers Message-ID: Changeset: 87d50425 Branch: master Author: Volkan Yazici Date: 2025-09-19 12:07:27 +0000 URL: https://git.openjdk.org/jdk/commit/87d50425fce3b76ecc03f087dbb81b86edeed1cd 8367067: Improve exception handling in HttpRequest.BodyPublishers Reviewed-by: jpai, dfuchs + src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterable.java + src/java.net.http/share/classes/jdk/internal/net/http/CheckedIterator.java ! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! test/jdk/java/net/httpclient/FileChannelPublisherTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/ByteBufferUtils.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/FromPublisherTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/NoBodyTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArrayTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfFileTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfInputStreamTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfStringTest.java + test/jdk/java/net/httpclient/HttpRequestBodyPublishers/RecordingSubscriber.java From ihse at openjdk.org Fri Sep 19 13:06:37 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Fri, 19 Sep 2025 13:06:37 GMT Subject: git: openjdk/jdk: master: 8366899: SetupExecute should add the command line to vardeps Message-ID: Changeset: 2b7eee4a Branch: master Author: Magnus Ihse Bursie Date: 2025-09-19 13:04:18 +0000 URL: https://git.openjdk.org/jdk/commit/2b7eee4a4c1e8b9421c5db601da83000c344b78e 8366899: SetupExecute should add the command line to vardeps Reviewed-by: erikj ! make/common/Execute.gmk From abarashev at openjdk.org Fri Sep 19 13:13:50 2025 From: abarashev at openjdk.org (Artur Barashev) Date: Fri, 19 Sep 2025 13:13:50 GMT Subject: git: openjdk/jdk: master: 8367104: Check for RSASSA-PSS parameters when validating certificates against algorithm constraints Message-ID: <603f54aa-cab1-407f-a472-c6d94f32dbd7@openjdk.org> Changeset: 3798dcf7 Branch: master Author: Artur Barashev Date: 2025-09-19 13:06:25 +0000 URL: https://git.openjdk.org/jdk/commit/3798dcf75b547a3707cdfdacf62886648c8653cf 8367104: Check for RSASSA-PSS parameters when validating certificates against algorithm constraints Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! test/jdk/sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java + test/jdk/sun/security/ssl/SignatureScheme/RsaSsaPssConstraints.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/CertChainAlgorithmConstraints.java From ayang at openjdk.org Fri Sep 19 14:19:26 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 19 Sep 2025 14:19:26 GMT Subject: git: openjdk/jdk: master: 8367651: Parallel: Remove workers number checking in constructor of PSAdjustTask Message-ID: Changeset: 54206943 Branch: master Author: Albert Mingkun Yang Date: 2025-09-19 14:15:37 +0000 URL: https://git.openjdk.org/jdk/commit/54206943a1715083a680f8c987b69f2e44e948c1 8367651: Parallel: Remove workers number checking in constructor of PSAdjustTask Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp From shade at openjdk.org Fri Sep 19 14:30:47 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 19 Sep 2025 14:30:47 GMT Subject: git: openjdk/jdk: master: 8348278: Trim InitialRAMPercentage to improve startup in default modes Message-ID: Changeset: 1512d889 Branch: master Author: Aleksey Shipilev Date: 2025-09-19 14:26:05 +0000 URL: https://git.openjdk.org/jdk/commit/1512d889dee2adb6d4536202dc7f205e5daf6fe7 8348278: Trim InitialRAMPercentage to improve startup in default modes Reviewed-by: eosterlund, sjohanss ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/java.base/share/man/java.md From lmesnik at openjdk.org Fri Sep 19 15:28:58 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Fri, 19 Sep 2025 15:28:58 GMT Subject: git: openjdk/jdk: master: 8367725: Incorrect reading of oop in SuspendResumeManager::suspend while thread is blocked Message-ID: <4a90cd16-811e-4217-8064-c07b5449767a@openjdk.org> Changeset: 16458b60 Branch: master Author: Leonid Mesnik Date: 2025-09-19 15:20:34 +0000 URL: https://git.openjdk.org/jdk/commit/16458b60c9ccdfac60140c8186f31d5d8a57f2f9 8367725: Incorrect reading of oop in SuspendResumeManager::suspend while thread is blocked Reviewed-by: pchilanomate, dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/suspendResumeManager.cpp ! src/hotspot/share/runtime/suspendResumeManager.hpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java From lmesnik at openjdk.org Fri Sep 19 15:50:40 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Fri, 19 Sep 2025 15:50:40 GMT Subject: git: openjdk/jdk: master: 8367927: Remove 8043571-related tests from problemlists Message-ID: <05ed649a-520c-4fa9-b816-89838aeaa34a@openjdk.org> Changeset: 695e36b0 Branch: master Author: Leonid Mesnik Date: 2025-09-19 15:49:18 +0000 URL: https://git.openjdk.org/jdk/commit/695e36b0031be4d013ad149a0f23c36c0669c422 8367927: Remove 8043571-related tests from problemlists Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/jdk/ProblemList-Xcomp.txt ! test/jdk/ProblemList.txt From bpb at openjdk.org Fri Sep 19 17:09:16 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Fri, 19 Sep 2025 17:09:16 GMT Subject: git: openjdk/jdk: master: 8365626: (fs) Improve handling of broken links in Files.isSameFile() (win) Message-ID: Changeset: bca1e6e9 Branch: master Author: Brian Burkhalter Date: 2025-09-19 17:06:23 +0000 URL: https://git.openjdk.org/jdk/commit/bca1e6e9c394508ae7590d2fcb6587c52a644238 8365626: (fs) Improve handling of broken links in Files.isSameFile() (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java ! test/jdk/java/nio/file/Files/IsSameFile.java From sparasa at openjdk.org Fri Sep 19 18:21:08 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Fri, 19 Sep 2025 18:21:08 GMT Subject: git: openjdk/jdk: master: 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present Message-ID: Changeset: 3d4e0491 Branch: master Author: Srinivas Vamsi Parasa Date: 2025-09-19 18:18:53 +0000 URL: https://git.openjdk.org/jdk/commit/3d4e0491940c4b4a05ac84006933d939370e7e2b 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present Reviewed-by: sviswanathan, vpaprotski ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp From manc at openjdk.org Fri Sep 19 19:58:43 2025 From: manc at openjdk.org (Man Cao) Date: Fri, 19 Sep 2025 19:58:43 GMT Subject: git: openjdk/jdk: master: 8367613: Test compiler/runtime/TestDontCompileHugeMethods.java failed Message-ID: <3fb5b8c0-bffd-4d79-8685-91a991926c19@openjdk.org> Changeset: 25a4e263 Branch: master Author: Man Cao Date: 2025-09-19 19:53:33 +0000 URL: https://git.openjdk.org/jdk/commit/25a4e26320340cdda082cd45639e73b137ce45a2 8367613: Test compiler/runtime/TestDontCompileHugeMethods.java failed Reviewed-by: chagedorn, dfenacci ! test/hotspot/jtreg/compiler/runtime/TestDontCompileHugeMethods.java From serb at openjdk.org Fri Sep 19 21:45:07 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 19 Sep 2025 21:45:07 GMT Subject: git: openjdk/jdk: master: 8365379: SU3.applyInsets may produce wrong results Message-ID: <67ab60e9-55d4-4b3b-8122-fdb41df6b6cc@openjdk.org> Changeset: 4b544f93 Branch: master Author: Renjith Kannath Pariyangad Committer: Sergey Bylokhov Date: 2025-09-19 21:39:41 +0000 URL: https://git.openjdk.org/jdk/commit/4b544f93ad0e2beae4c80e060cae727d143151ac 8365379: SU3.applyInsets may produce wrong results Reviewed-by: aivanov, prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java + test/jdk/com/sun/java/swing/SwingUtilities3/ApplyInsetsTest.java From djelinski at openjdk.org Sat Sep 20 06:50:49 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Sat, 20 Sep 2025 06:50:49 GMT Subject: git: openjdk/jdk: master: 8368029: Several tests in httpserver/simpleserver should throw SkipException Message-ID: Changeset: 5a684e31 Branch: master Author: Francesco Andreuzzi Committer: Daniel Jeli?ski Date: 2025-09-20 06:48:54 +0000 URL: https://git.openjdk.org/jdk/commit/5a684e3196593c4d44ee35f7624246fc461b4af6 8368029: Several tests in httpserver/simpleserver should throw SkipException Reviewed-by: djelinski, dfuchs ! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java From syan at openjdk.org Sat Sep 20 14:04:53 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 20 Sep 2025 14:04:53 GMT Subject: git: openjdk/jdk: master: 8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user Message-ID: <7a458323-922b-47d6-8a9e-8c4f917c3aab@openjdk.org> Changeset: b03b6f54 Branch: master Author: Francesco Andreuzzi Committer: SendaoYan Date: 2025-09-20 14:02:31 +0000 URL: https://git.openjdk.org/jdk/commit/b03b6f54c5f538146c3088c4dc2cea70ba70d07a 8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user Reviewed-by: jpai, bpb ! test/jdk/jdk/nio/zipfs/NewFileSystemTests.java From iklam at openjdk.org Sat Sep 20 17:26:50 2025 From: iklam at openjdk.org (Ioi Lam) Date: Sat, 20 Sep 2025 17:26:50 GMT Subject: git: openjdk/jdk: master: 8366941: Excessive logging in serviceability tests causes timeout Message-ID: Changeset: d21e73de Branch: master Author: Ioi Lam Date: 2025-09-20 17:26:07 +0000 URL: https://git.openjdk.org/jdk/commit/d21e73dee3dad6332b00f5932bd266b100e9090b 8366941: Excessive logging in serviceability tests causes timeout Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestFullNames.java ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java From iklam at openjdk.org Sat Sep 20 17:30:53 2025 From: iklam at openjdk.org (Ioi Lam) Date: Sat, 20 Sep 2025 17:30:53 GMT Subject: git: openjdk/jdk: master: 8367719: Refactor JNI code that uses class_to_verify_considering_redefinition() Message-ID: <7493a661-17b7-4dab-8477-17cf8b399ff6@openjdk.org> Changeset: cc65836d Branch: master Author: Ioi Lam Date: 2025-09-20 17:28:05 +0000 URL: https://git.openjdk.org/jdk/commit/cc65836d00de7041e7d32e7f15d98108b1ae47a0 8367719: Refactor JNI code that uses class_to_verify_considering_redefinition() Reviewed-by: coleenp, dholmes, sspitsyn ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp From xgong at openjdk.org Mon Sep 22 02:07:56 2025 From: xgong at openjdk.org (Xiaohong Gong) Date: Mon, 22 Sep 2025 02:07:56 GMT Subject: git: openjdk/jdk: master: 8363989: AArch64: Add missing backend support of VectorAPI expand operation Message-ID: Changeset: e6f8450d Branch: master Author: erifan Committer: Xiaohong Gong Date: 2025-09-22 02:03:03 +0000 URL: https://git.openjdk.org/jdk/commit/e6f8450d957f79beacf2fc70e545db3a4bb58742 8363989: AArch64: Add missing backend support of VectorAPI expand operation Reviewed-by: epeter, eliu, xgong ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorExpandTest.java From tr at openjdk.org Mon Sep 22 03:47:59 2025 From: tr at openjdk.org (Tejesh R) Date: Mon, 22 Sep 2025 03:47:59 GMT Subject: git: openjdk/jdk: master: 8213530: Test java/awt/Modal/ToFront/DialogToFrontModeless1Test.java fails on Linux Message-ID: Changeset: 5e12ff9f Branch: master Author: Tejesh R Date: 2025-09-22 03:45:37 +0000 URL: https://git.openjdk.org/jdk/commit/5e12ff9ff64f2d7ebb501cdb19d5f013dde17be4 8213530: Test java/awt/Modal/ToFront/DialogToFrontModeless1Test.java fails on Linux Reviewed-by: psadhukhan, dnguyen ! test/jdk/ProblemList.txt From aboldtch at openjdk.org Mon Sep 22 05:07:58 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Mon, 22 Sep 2025 05:07:58 GMT Subject: git: openjdk/jdk: master: 8368087: ZGC: Make ZStatLoad::print() logging conditional on os::loadavg support Message-ID: <2eee1d1a-5920-422c-b976-a1b9d67a0be0@openjdk.org> Changeset: a1b43c30 Branch: master Author: Axel Boldt-Christmas Date: 2025-09-22 05:06:25 +0000 URL: https://git.openjdk.org/jdk/commit/a1b43c3046ecf42fd5b8f40274625cae120b3a3c 8368087: ZGC: Make ZStatLoad::print() logging conditional on os::loadavg support Reviewed-by: eosterlund, stefank, jsikstro ! src/hotspot/share/gc/z/zStat.cpp From aboldtch at openjdk.org Mon Sep 22 05:33:52 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Mon, 22 Sep 2025 05:33:52 GMT Subject: git: openjdk/jdk: master: 8367298: ZGC: Enhance zaddress type system's assert messages Message-ID: <30734f3f-0fb6-412c-89fc-18f1860ee3b6@openjdk.org> Changeset: 5efaa997 Branch: master Author: Axel Boldt-Christmas Date: 2025-09-22 05:32:11 +0000 URL: https://git.openjdk.org/jdk/commit/5efaa9970ace463f7d9bcd8f4028b1d60665cfad 8367298: ZGC: Enhance zaddress type system's assert messages Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/z/zAddress.inline.hpp From cstein at openjdk.org Mon Sep 22 06:05:39 2025 From: cstein at openjdk.org (Christian Stein) Date: Mon, 22 Sep 2025 06:05:39 GMT Subject: git: openjdk/jdk: master: 8366678: Use JUnit in test/langtools/tools/javac Message-ID: <794c12e5-4667-497e-89e6-438759f25642@openjdk.org> Changeset: 682fd784 Branch: master Author: Christian Stein Date: 2025-09-22 06:02:20 +0000 URL: https://git.openjdk.org/jdk/commit/682fd7846c9a6f80c399c7e44f3fccb9a07c6c47 8366678: Use JUnit in test/langtools/tools/javac Reviewed-by: liach ! test/langtools/tools/javac/file/FSInfoTest.java ! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java ! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java ! test/langtools/tools/javac/lambda/lambdaExecution/InInterface.java ! test/langtools/tools/javac/lambda/lambdaExecution/InnerConstructor.java ! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java ! test/langtools/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java ! test/langtools/tools/javac/lambdaShapes/TEST.properties ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java ! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java ! test/langtools/tools/javac/records/BigRecordsToStringTest.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/records/VarargsRecordsTest.java ! test/langtools/tools/javac/tree/T8024415.java ! test/langtools/tools/javac/typeVariableCast/TypeVariableCastTest.java From jsjolen at openjdk.org Mon Sep 22 07:16:45 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Mon, 22 Sep 2025 07:16:45 GMT Subject: git: openjdk/jdk: master: 8367987: Memory leak in MemBaseline: Must delete _vma_allocations Message-ID: Changeset: 258fcf9f Branch: master Author: Johan Sj?len Date: 2025-09-22 07:15:41 +0000 URL: https://git.openjdk.org/jdk/commit/258fcf9f5ea089891f0119bbf8058da389f72321 8367987: Memory leak in MemBaseline: Must delete _vma_allocations Reviewed-by: phubner, azafari ! src/hotspot/share/nmt/memBaseline.hpp From ayang at openjdk.org Mon Sep 22 07:22:01 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 22 Sep 2025 07:22:01 GMT Subject: git: openjdk/jdk: master: 8368072: Remove redundant arguments of MarkingNMethodClosure Message-ID: Changeset: f10fbe1f Branch: master Author: Albert Mingkun Yang Date: 2025-09-22 07:20:00 +0000 URL: https://git.openjdk.org/jdk/commit/f10fbe1fb40645633b91fad2af3d7c2cbb005b39 8368072: Remove redundant arguments of MarkingNMethodClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/iterator.hpp From ayang at openjdk.org Mon Sep 22 07:58:06 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 22 Sep 2025 07:58:06 GMT Subject: git: openjdk/jdk: master: 8368086: G1: Use ThreadsClaimTokenScope in G1CMRemarkTask Message-ID: <17824935-4b79-4bc8-8d02-716825767afa@openjdk.org> Changeset: 44454633 Branch: master Author: Albert Mingkun Yang Date: 2025-09-22 07:54:25 +0000 URL: https://git.openjdk.org/jdk/commit/44454633eb163de17bba939e84311e8d954a2f53 8368086: G1: Use ThreadsClaimTokenScope in G1CMRemarkTask Reviewed-by: fandreuzzi, stefank, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp From lkorinth at openjdk.org Mon Sep 22 09:55:40 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Mon, 22 Sep 2025 09:55:40 GMT Subject: git: openjdk/jdk: master: 8367409: G1: Remove unused G1MonotonicArena::Segment::copy_to() Message-ID: Changeset: 433d2ec5 Branch: master Author: Leo Korinth Date: 2025-09-22 09:53:56 +0000 URL: https://git.openjdk.org/jdk/commit/433d2ec534bbf6ec08157c976b567b81b748b128 8367409: G1: Remove unused G1MonotonicArena::Segment::copy_to() Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp From dfuchs at openjdk.org Mon Sep 22 10:12:55 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Mon, 22 Sep 2025 10:12:55 GMT Subject: git: openjdk/jdk: master: 8349910: Implement JEP 517: HTTP/3 for the HTTP Client API Message-ID: <34773811-4d5b-46df-9229-b9664e8a1d85@openjdk.org> Changeset: e8db14f5 Branch: master Author: Daniel Fuchs Date: 2025-09-22 10:12:12 +0000 URL: https://git.openjdk.org/jdk/commit/e8db14f584fa92db170e056bc68074ccabae82c9 8349910: Implement JEP 517: HTTP/3 for the HTTP Client API Co-authored-by: Aleksei Efimov Co-authored-by: Bradford Wetmore Co-authored-by: Daniel Jeli?ski Co-authored-by: Darragh Clarke Co-authored-by: Jaikiran Pai Co-authored-by: Michael McMahon Co-authored-by: Volkan Yazici Co-authored-by: Conor Cleary Co-authored-by: Patrick Concannon Co-authored-by: Rahul Yadav Co-authored-by: Daniel Fuchs Reviewed-by: djelinski, jpai, aefimov, abarashev, michaelm + src/java.base/share/classes/jdk/internal/net/quic/QuicKeyUnavailableException.java + src/java.base/share/classes/jdk/internal/net/quic/QuicOneRttContext.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTLSEngine.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportErrors.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportException.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportParametersConsumer.java + src/java.base/share/classes/jdk/internal/net/quic/QuicVersion.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java + src/java.base/share/classes/sun/security/ssl/QuicCipher.java + src/java.base/share/classes/sun/security/ssl/QuicEngineOutputRecord.java + src/java.base/share/classes/sun/security/ssl/QuicKeyManager.java + src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java + src/java.base/share/classes/sun/security/ssl/QuicTransportParametersExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/conf/security/java.security ! src/java.net.http/share/classes/java/net/http/HttpClient.java + src/java.net.http/share/classes/java/net/http/HttpOption.java ! src/java.net.http/share/classes/java/net/http/HttpRequest.java + src/java.net.http/share/classes/java/net/http/HttpRequestOptionImpl.java ! src/java.net.http/share/classes/java/net/http/HttpResponse.java + src/java.net.http/share/classes/java/net/http/StreamLimitException.java + src/java.net.http/share/classes/java/net/http/UnsupportedProtocolVersionException.java ! src/java.net.http/share/classes/java/net/http/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/AltServicesRegistry.java + src/java.net.http/share/classes/jdk/internal/net/http/AltSvcProcessor.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/H3FrameOrderVerifier.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientProperties.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ConnectionPool.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PendingConnections.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PushManager.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PushPromiseStream.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java + src/java.net.http/share/classes/jdk/internal/net/http/HttpQuicConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Origin.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PushGroup.java ! src/java.net.http/share/classes/jdk/internal/net/http/Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Alpns.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/ConnectionExpiredException.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Deadline.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersBuilder.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/TimeSource.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + src/java.net.http/share/classes/jdk/internal/net/http/frame/AltSvcFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesEncoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/ISO_8859_1.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/QuickHuffman.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/ConnectionSettings.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/Http3Error.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/AbstractHttp3Frame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/CancelPushFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/DataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/FramesDecoder.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/GoAwayFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/HeadersFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3Frame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3FrameType.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MalformedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MaxPushIdFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PartialFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PushPromiseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/SettingsFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/UnknownFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/Http3Streams.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/PeerUniStreamDispatcher.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QueuingStreamPair.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QuicStreamIntReader.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/UniStreamPair.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/DecodingCallback.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/DynamicTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/Encoder.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/FieldSectionPrefix.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/HeaderField.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/HeadersTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/InsertionPolicy.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPACK.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPackException.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/StaticTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/TableEntry.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/TablesIndexer.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/DecoderInstructionsReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/EncoderInstructionsReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedPostBaseReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineLiteralsReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameRefPostBaseReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameReferenceReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/HeaderFrameReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/IntegerReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/ReaderError.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/StringReader.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/BinaryRepresentationWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/DecoderInstructionsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDuplicateEntryWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDynamicTableCapacityWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertIndexedNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertLiteralNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInstructionsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineLiteralsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineSectionPrefixWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/HeaderFrameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/IntegerWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/StringWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/BuffersReader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/CodingContext.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminator.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/LocalConnIdManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketEmitter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnIdManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnectionId.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicClient.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCongestionController.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnection.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionId.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionIdFactory.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicInstance.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacketReceiver.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRttEstimator.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicStreamLimitException.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimedEvent.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimerQueue.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTransportParameters.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/TerminationCause.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/VariableLengthEncoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/AckFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ConnectionCloseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/CryptoFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/DataBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/HandshakeDoneFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxDataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamDataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamsFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewConnectionIDFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewTokenFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PaddingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathChallengeFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathResponseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/QuicFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ResetStreamFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/RetireConnectionIDFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StopSendingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamDataBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamsBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/HandshakePacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/InitialPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeaderPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/OneRttPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/PacketSpace.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketDecoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketNumbers.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/RetryPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ShortHeaderPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/VersionNegotiationPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ZeroRttPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/AbstractQuicStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/CryptoWriterQueue.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamReader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreams.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamCreationPermit.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamWriterQueue.java ! src/java.net.http/share/classes/module-info.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! test/jdk/com/sun/net/httpserver/SANTest.java ! test/jdk/java/net/httpclient/AbstractNoBody.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java + test/jdk/java/net/httpclient/AltServiceUsageTest.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java ! test/jdk/java/net/httpclient/AsyncShutdownNow.java ! test/jdk/java/net/httpclient/AuthFilterCacheTest.java ! test/jdk/java/net/httpclient/BasicAuthTest.java + test/jdk/java/net/httpclient/BasicHTTP2Test.java + test/jdk/java/net/httpclient/BasicHTTP3Test.java ! test/jdk/java/net/httpclient/BasicRedirectTest.java ! test/jdk/java/net/httpclient/CancelRequestTest.java ! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java + test/jdk/java/net/httpclient/CancelledPartialResponseTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/CancelledResponse2.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java ! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/CustomRequestPublisher.java ! test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/DependentActionsTest.java ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/EmptyAuthenticate.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/EscapedOctetsInURI.java ! test/jdk/java/net/httpclient/ExecutorShutdown.java ! test/jdk/java/net/httpclient/ExpectContinueTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java ! test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/HandshakeFailureTest.java ! test/jdk/java/net/httpclient/HeadTest.java + test/jdk/java/net/httpclient/HeadersLowerCaseTest.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpClientClose.java ! test/jdk/java/net/httpclient/HttpClientShutdown.java ! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java ! test/jdk/java/net/httpclient/HttpRedirectTest.java ! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java ! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java ! test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java ! test/jdk/java/net/httpclient/HttpResponseLimitingTest.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java + test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java ! test/jdk/java/net/httpclient/ImmutableFlowItems.java + test/jdk/java/net/httpclient/ImmutableSSLSessionTest.java ! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java ! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java ! test/jdk/java/net/httpclient/LargeHandshakeTest.java ! test/jdk/java/net/httpclient/LargeResponseTest.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/MappingResponseSubscriber.java ! test/jdk/java/net/httpclient/NoBodyPartOne.java ! test/jdk/java/net/httpclient/NoBodyPartThree.java ! test/jdk/java/net/httpclient/NoBodyPartTwo.java ! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java ! test/jdk/java/net/httpclient/RedirectWithCookie.java ! test/jdk/java/net/httpclient/ReferenceTracker.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java ! test/jdk/java/net/httpclient/Response1xxTest.java ! test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/RestrictedHeadersTest.java ! test/jdk/java/net/httpclient/RetryWithCookie.java ! test/jdk/java/net/httpclient/ShutdownNow.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/StreamCloseTest.java ! test/jdk/java/net/httpclient/StreamingBody.java ! test/jdk/java/net/httpclient/TEST.properties ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/TlsContextTest.java ! test/jdk/java/net/httpclient/UnauthorizedTest.java ! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java ! test/jdk/java/net/httpclient/UserCookieTest.java ! test/jdk/java/net/httpclient/VersionTest.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/Http3ConnectionAccess.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/common/ImmutableSSLSessionAccess.java + test/jdk/java/net/httpclient/altsvc/AltServiceReasonableAssurance.java + test/jdk/java/net/httpclient/altsvc/altsvc-dns-hosts.txt + test/jdk/java/net/httpclient/debug/java.net.http/jdk/internal/net/http/common/TestLoggerUtil.java ! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java - test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java ! test/jdk/java/net/httpclient/http2/HpackBinaryTestDriver.java ! test/jdk/java/net/httpclient/http2/HpackHuffmanDriver.java - test/jdk/java/net/httpclient/http2/IdleConnectionTimeoutTest.java ! test/jdk/java/net/httpclient/http2/IdlePooledConnectionTest.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java + test/jdk/java/net/httpclient/http2/SimpleGet.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/http2/TrailingHeadersTest.java ! test/jdk/java/net/httpclient/http2/UserInfoTest.java + test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.java + test/jdk/java/net/httpclient/http3/FramesDecoderTest.java + test/jdk/java/net/httpclient/http3/GetHTTP3Test.java + test/jdk/java/net/httpclient/http3/H3BadHeadersTest.java + test/jdk/java/net/httpclient/http3/H3BasicTest.java + test/jdk/java/net/httpclient/http3/H3ConcurrentPush.java + test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.java + test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java + test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java + test/jdk/java/net/httpclient/http3/H3FixedThreadPoolTest.java + test/jdk/java/net/httpclient/http3/H3GoAwayTest.java + test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java + test/jdk/java/net/httpclient/http3/H3HeadersEncoding.java + test/jdk/java/net/httpclient/http3/H3ImplicitPushCancel.java + test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java + test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java + test/jdk/java/net/httpclient/http3/H3MaxInitialTimeoutTest.java + test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java + test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java + test/jdk/java/net/httpclient/http3/H3ProxyTest.java + test/jdk/java/net/httpclient/http3/H3PushCancel.java + test/jdk/java/net/httpclient/http3/H3QuicTLSConnection.java + test/jdk/java/net/httpclient/http3/H3RedirectTest.java + test/jdk/java/net/httpclient/http3/H3ServerPush.java + test/jdk/java/net/httpclient/http3/H3ServerPushCancel.java + test/jdk/java/net/httpclient/http3/H3ServerPushTest.java + test/jdk/java/net/httpclient/http3/H3ServerPushWithDiffTypes.java + test/jdk/java/net/httpclient/http3/H3SimpleGet.java + test/jdk/java/net/httpclient/http3/H3SimplePost.java + test/jdk/java/net/httpclient/http3/H3SimpleTest.java + test/jdk/java/net/httpclient/http3/H3StopSendingTest.java + test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java + test/jdk/java/net/httpclient/http3/H3Timeout.java + test/jdk/java/net/httpclient/http3/H3UnsupportedSSLParametersTest.java + test/jdk/java/net/httpclient/http3/H3UserInfoTest.java + test/jdk/java/net/httpclient/http3/HTTP3NoBodyTest.java + test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java + test/jdk/java/net/httpclient/http3/PeerUniStreamDispatcherTest.java + test/jdk/java/net/httpclient/http3/PostHTTP3Test.java + test/jdk/java/net/httpclient/http3/StopSendingTest.java + test/jdk/java/net/httpclient/http3/StreamLimitTest.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/DynamicKeyStoreUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/RequestPathMatcherUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/EchoHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2EchoHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2RedirectHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerExchange.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerStreamImpl.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3TestServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/UnknownOrReservedFrame.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ClientConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ConnectedBidiStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/DatagramDeliveryPolicy.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/OutStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QueueInputStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerHandler.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicStandaloneServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/RetryCodingContext.java + test/jdk/java/net/httpclient/qpack/BlockingDecodingTest.java + test/jdk/java/net/httpclient/qpack/DecoderInstructionsReaderTest.java + test/jdk/java/net/httpclient/qpack/DecoderInstructionsWriterTest.java + test/jdk/java/net/httpclient/qpack/DecoderSectionSizeLimitTest.java + test/jdk/java/net/httpclient/qpack/DecoderTest.java + test/jdk/java/net/httpclient/qpack/DynamicTableFieldLineRepresentationTest.java + test/jdk/java/net/httpclient/qpack/DynamicTableTest.java + test/jdk/java/net/httpclient/qpack/EncoderDecoderConnectionTest.java + test/jdk/java/net/httpclient/qpack/EncoderDecoderConnector.java + test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java + test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java + test/jdk/java/net/httpclient/qpack/EncoderInstructionsWriterTest.java + test/jdk/java/net/httpclient/qpack/EncoderTest.java + test/jdk/java/net/httpclient/qpack/EntriesEvictionTest.java + test/jdk/java/net/httpclient/qpack/FieldSectionPrefixTest.java + test/jdk/java/net/httpclient/qpack/IntegerReaderMaxValuesTest.java + test/jdk/java/net/httpclient/qpack/StaticTableFieldsTest.java + test/jdk/java/net/httpclient/qpack/StringLengthLimitsTest.java + test/jdk/java/net/httpclient/qpack/TablesIndexerTest.java + test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java + test/jdk/java/net/httpclient/quic/AckElicitingTest.java + test/jdk/java/net/httpclient/quic/AckFrameTest.java + test/jdk/java/net/httpclient/quic/BuffersReaderTest.java + test/jdk/java/net/httpclient/quic/BuffersReaderVLTest.java + test/jdk/java/net/httpclient/quic/ConnectionIDSTest.java + test/jdk/java/net/httpclient/quic/CryptoWriterQueueTest.java + test/jdk/java/net/httpclient/quic/KeyUpdateTest.java + test/jdk/java/net/httpclient/quic/OrderedFlowTest.java + test/jdk/java/net/httpclient/quic/PacketEncodingTest.java + test/jdk/java/net/httpclient/quic/PacketLossTest.java + test/jdk/java/net/httpclient/quic/PacketNumbersTest.java + test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java + test/jdk/java/net/httpclient/quic/QuicFramesDecoderTest.java + test/jdk/java/net/httpclient/quic/QuicRequestResponseTest.java + test/jdk/java/net/httpclient/quic/StatelessResetReceiptTest.java + test/jdk/java/net/httpclient/quic/VariableLengthTest.java + test/jdk/java/net/httpclient/quic/VersionNegotiationTest.java + test/jdk/java/net/httpclient/quic/quic-tls-keylimits-java.security + test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineBadParametersTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineFailedALPNTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineMissingParametersTest.java + test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java + test/jdk/java/net/httpclient/quic/tls/java.base/sun/security/ssl/QuicTLSEngineImplAccessor.java ! test/jdk/java/net/httpclient/ssltest/CertificateTest.java ! test/jdk/java/net/httpclient/ssltest/Server.java ! test/jdk/java/net/httpclient/ssltest/TlsVersionTest.java ! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java ! test/jdk/java/net/httpclient/websocket/ReaderDriver.java + test/jdk/java/net/httpclient/whitebox/AltSvcFrameTest.java + test/jdk/java/net/httpclient/whitebox/AltSvcRegistryTest.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/HttpClientAccess.java + test/jdk/jdk/internal/net/http/quic/packets/QuicPacketNumbersTest.java From mhaessig at openjdk.org Mon Sep 22 11:31:27 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Mon, 22 Sep 2025 11:31:27 GMT Subject: git: openjdk/jdk: master: 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java Message-ID: <2e72f0eb-6b1d-4877-a936-10316232d1a3@openjdk.org> Changeset: 0ba4141c Branch: master Author: Manuel H?ssig Date: 2025-09-22 11:24:30 +0000 URL: https://git.openjdk.org/jdk/commit/0ba4141cb12414c08be88b37ea2a163aacbfa7de 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java Co-authored-by: Emanuel Peter Reviewed-by: epeter, mchevalier ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java From cnorrbin at openjdk.org Mon Sep 22 13:02:35 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Mon, 22 Sep 2025 13:02:35 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <89affd06-282e-4e93-9c55-a4f962e4ff2e@openjdk.org> Changeset: f779ad64 Branch: master Author: Albert Mingkun Yang Date: 2025-09-22 12:56:31 +0000 URL: https://git.openjdk.org/jdk/commit/f779ad64ac3184a90e2d3ddf2cba5321d050d325 8368104: Parallel: Refactor PSThreadRootsTaskClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 2131584a Branch: master Author: Casper Norrbin Date: 2025-09-22 12:57:01 +0000 URL: https://git.openjdk.org/jdk/commit/2131584add9ab46c3380bbf35170307e4878ce51 8367536: Change RBTree to use C++17 features Reviewed-by: kbarrett, ayang ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp From ihse at openjdk.org Mon Sep 22 13:37:58 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 22 Sep 2025 13:37:58 GMT Subject: git: openjdk/jdk: master: 8368094: Fix problem list errors Message-ID: <69a41ba1-d221-4342-9cda-8fea1607c118@openjdk.org> Changeset: ca182912 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-22 13:35:35 +0000 URL: https://git.openjdk.org/jdk/commit/ca182912a305e1e226d97d9613c7baf8a3d22780 8368094: Fix problem list errors Reviewed-by: dholmes, dcubed, syan ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/jdk/ProblemList-Virtual.txt ! test/jdk/ProblemList.txt From tschatzl at openjdk.org Mon Sep 22 13:49:31 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 22 Sep 2025 13:49:31 GMT Subject: git: openjdk/jdk: master: 8342382: Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization Message-ID: Changeset: 8d5c0056 Branch: master Author: Thomas Schatzl Date: 2025-09-22 13:47:45 +0000 URL: https://git.openjdk.org/jdk/commit/8d5c0056420731cbbd83f2d23837bbb5cdc9e4cc 8342382: Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization Co-authored-by: Amit Kumar Co-authored-by: Martin Doerr Co-authored-by: Carlo Refice Co-authored-by: Fei Yang Reviewed-by: iwalulya, rcastanedalo, aph, ayang ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/g1/g1_aarch64.ad ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/gc/g1/g1_arm.ad ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/g1/g1_ppc.ad ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/g1/g1_riscv.ad ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/gc/g1/g1_s390.ad ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/g1/g1_x86_64.ad ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.cpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.hpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.inline.hpp ! 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/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.cpp + src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp - src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp - src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp - src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp - src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp + src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.cpp + src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.hpp ! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp - src/hotspot/share/gc/shared/bufferNodeList.cpp - src/hotspot/share/gc/shared/bufferNodeList.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/cpuTimeCounters.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java ! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle2.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java From ihse at openjdk.org Mon Sep 22 14:23:14 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 22 Sep 2025 14:23:14 GMT Subject: git: openjdk/jdk: master: 8368102: Don't store macros in spec.gmk Message-ID: Changeset: 3c6ef5e2 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-22 14:15:51 +0000 URL: https://git.openjdk.org/jdk/commit/3c6ef5e27ae3585b48e9599020e4323bf9ed381e 8368102: Don't store macros in spec.gmk Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/spec.gmk.template ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/native/Link.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/JvmFeatures.gmk From lkorinth at openjdk.org Mon Sep 22 14:30:02 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Mon, 22 Sep 2025 14:30:02 GMT Subject: git: openjdk/jdk: master: 8285984: G1: Use standard idiom for inlined payload in G1MonotonicArena::Segment Message-ID: <5219ddc9-7a51-4238-88dd-1a506a714c12@openjdk.org> Changeset: bf726e82 Branch: master Author: Leo Korinth Date: 2025-09-22 14:22:57 +0000 URL: https://git.openjdk.org/jdk/commit/bf726e821790fad6ee304c1c36bddedbfe4152ff 8285984: G1: Use standard idiom for inlined payload in G1MonotonicArena::Segment Reviewed-by: aboldtch, tschatzl ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp From rriggs at openjdk.org Mon Sep 22 15:07:42 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Mon, 22 Sep 2025 15:07:42 GMT Subject: git: openjdk/jdk: master: 8368298: ProblemList: Test java/lang/ProcessBuilder/Basic.java Message-ID: <30b118c0-978d-4734-b180-d16f9a0b55cd@openjdk.org> Changeset: 2b28c283 Branch: master Author: Roger Riggs Date: 2025-09-22 15:05:07 +0000 URL: https://git.openjdk.org/jdk/commit/2b28c28384feac1d01b8b789c63f18e69fdf6ba4 8368298: ProblemList: Test java/lang/ProcessBuilder/Basic.java Reviewed-by: jpai ! test/jdk/ProblemList.txt From aivanov at openjdk.org Mon Sep 22 15:15:19 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Mon, 22 Sep 2025 15:15:19 GMT Subject: git: openjdk/jdk: master: 8366369: Add @requires linux for GTK L&F tests Message-ID: Changeset: e365b7d6 Branch: master Author: Alexey Ivanov Date: 2025-09-22 15:08:45 +0000 URL: https://git.openjdk.org/jdk/commit/e365b7d69c58f8a4d85dde15b6ca335f9d85c0b2 8366369: Add @requires linux for GTK L&F tests Reviewed-by: serb, prr, tr ! test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java From shade at openjdk.org Mon Sep 22 15:32:41 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 22 Sep 2025 15:32:41 GMT Subject: git: openjdk/jdk: master: 8367862: debug.cpp: Do not print help message for methods ifdef'd out Message-ID: Changeset: 2f74e143 Branch: master Author: Kerem Kat Committer: Aleksey Shipilev Date: 2025-09-22 15:31:21 +0000 URL: https://git.openjdk.org/jdk/commit/2f74e1433489bccf1fe493417715c0861f88a995 8367862: debug.cpp: Do not print help message for methods ifdef'd out Reviewed-by: mhaessig, kevinw, shade, phh ! src/hotspot/share/utilities/debug.cpp From jlu at openjdk.org Mon Sep 22 16:58:43 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 22 Sep 2025 16:58:43 GMT Subject: git: openjdk/jdk: master: 8367901: Calendar.roll(hour, 24) returns wrong result Message-ID: <4102d3bd-f7b7-4fdf-89f9-876aff89eec2@openjdk.org> Changeset: ced3f13f Branch: master Author: Justin Lu Date: 2025-09-22 16:58:00 +0000 URL: https://git.openjdk.org/jdk/commit/ced3f13f4e036513444d1fea3958be11741c2b8e 8367901: Calendar.roll(hour, 24) returns wrong result Reviewed-by: naoto, iris ! src/java.base/share/classes/java/util/GregorianCalendar.java + test/jdk/java/util/Calendar/RollHoursTest.java From honkar at openjdk.org Mon Sep 22 17:04:08 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Mon, 22 Sep 2025 17:04:08 GMT Subject: git: openjdk/jdk: master: 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Message-ID: <3c773eae-9ec5-49b1-b292-693e864a8e84@openjdk.org> Changeset: 58270b75 Branch: master Author: Harshitha Onkar Date: 2025-09-22 17:02:17 +0000 URL: https://git.openjdk.org/jdk/commit/58270b757c0bdf82bf753fa304b829e3b64196e4 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Reviewed-by: psadhukhan, serb ! test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java From cjplummer at openjdk.org Mon Sep 22 17:26:58 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Mon, 22 Sep 2025 17:26:58 GMT Subject: git: openjdk/jdk: master: 8361955: [GCC static analyzer] libjdwp/threadControl.c threadControl_setPendingInterrupt error: dereference of NULL 'node' Message-ID: <69b22f48-d7ad-4d3e-9bb5-a0e075113e6a@openjdk.org> Changeset: c3aaa875 Branch: master Author: Chris Plummer Date: 2025-09-22 17:22:01 +0000 URL: https://git.openjdk.org/jdk/commit/c3aaa8751acfd795207f1a509b6e170e6a753c69 8361955: [GCC static analyzer] libjdwp/threadControl.c threadControl_setPendingInterrupt error: dereference of NULL 'node' Reviewed-by: dholmes, sspitsyn, lmesnik ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c From manc at openjdk.org Mon Sep 22 18:10:44 2025 From: manc at openjdk.org (Man Cao) Date: Mon, 22 Sep 2025 18:10:44 GMT Subject: git: openjdk/jdk: master: 8368071: Compilation throughput regressed 2X-8X after JDK-8355003 Message-ID: <0da9b400-114d-4722-8463-9729f3a86577@openjdk.org> Changeset: bdfe05b5 Branch: master Author: Man Cao Date: 2025-09-22 18:05:48 +0000 URL: https://git.openjdk.org/jdk/commit/bdfe05b595d86c62f7dad78549023a3426423679 8368071: Compilation throughput regressed 2X-8X after JDK-8355003 Reviewed-by: iveresov, shade ! src/hotspot/share/compiler/compilationPolicy.cpp From coffeys at openjdk.org Mon Sep 22 18:45:18 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Mon, 22 Sep 2025 18:45:18 GMT Subject: git: openjdk/jdk: master: 8343395: SSLLogger doesn't work for formatted messages Message-ID: Changeset: 47efe3c7 Branch: master Author: Sean Coffey Date: 2025-09-22 18:41:07 +0000 URL: https://git.openjdk.org/jdk/commit/47efe3c794c241b7534eac597b3dd03d571677f1 8343395: SSLLogger doesn't work for formatted messages Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java From dnguyen at openjdk.org Mon Sep 22 20:31:34 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Mon, 22 Sep 2025 20:31:34 GMT Subject: git: openjdk/jdk: master: 8366149: JNI exception pending in Java_sun_awt_X11GraphicsDevice_pGetBounds of awt_GraphicsEnv.c:1484 Message-ID: <418acc19-deb4-4071-898a-8a34394aa070@openjdk.org> Changeset: 9f7b9887 Branch: master Author: Damon Nguyen Date: 2025-09-22 20:29:48 +0000 URL: https://git.openjdk.org/jdk/commit/9f7b9887cb0950bc24aa7a43b43aa5666cb405a4 8366149: JNI exception pending in Java_sun_awt_X11GraphicsDevice_pGetBounds of awt_GraphicsEnv.c:1484 Reviewed-by: aivanov, prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c From ihse at openjdk.org Mon Sep 22 21:04:11 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 22 Sep 2025 21:04:11 GMT Subject: git: openjdk/jdk: master: 8368312: Move CC_OUT_OPTION out of spec.gmk Message-ID: <8537294d-f006-4f24-b650-206cc85fd2a8@openjdk.org> Changeset: d0fe8f7e Branch: master Author: Magnus Ihse Bursie Date: 2025-09-22 21:03:15 +0000 URL: https://git.openjdk.org/jdk/commit/d0fe8f7ede7c2426438c7d6dc5a24cfd2f1d094e 8368312: Move CC_OUT_OPTION out of spec.gmk Reviewed-by: erikj ! make/Hsdis.gmk ! make/autoconf/flags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/CompileFile.gmk From darcy at openjdk.org Mon Sep 22 21:31:52 2025 From: darcy at openjdk.org (Joe Darcy) Date: Mon, 22 Sep 2025 21:31:52 GMT Subject: git: openjdk/jdk: master: 8367942: Add API note discussing Double.compareTo total order and IEEE 754 total order Message-ID: <97e6d0f0-a53e-42ec-b275-dad47511143e@openjdk.org> Changeset: 4882559a Branch: master Author: Joe Darcy Date: 2025-09-22 21:30:47 +0000 URL: https://git.openjdk.org/jdk/commit/4882559ae34e3fee2fd1fd14cb9617df68664281 8367942: Add API note discussing Double.compareTo total order and IEEE 754 total order Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java From asemenyuk at openjdk.org Tue Sep 23 00:02:50 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 23 Sep 2025 00:02:50 GMT Subject: git: openjdk/jdk: master: 8343221: IOUtils.copyRecursive() doesn't create parent directories Message-ID: Changeset: b11b1f11 Branch: master Author: Alexey Semenyuk Date: 2025-09-22 23:56:49 +0000 URL: https://git.openjdk.org/jdk/commit/b11b1f1186e00cce6c5490db8976ead2226fa4ba 8343221: IOUtils.copyRecursive() doesn't create parent directories Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/FileUtilsTest.java ! test/jdk/tools/jpackage/share/AppContentTest.java From syan at openjdk.org Tue Sep 23 00:35:23 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 23 Sep 2025 00:35:23 GMT Subject: git: openjdk/jdk: master: 8367869: Test java/io/FileDescriptor/Sync.java timed out Message-ID: <1d1dc46f-c779-41b1-9188-8bff3cdac691@openjdk.org> Changeset: 61c5245b Branch: master Author: SendaoYan Date: 2025-09-23 00:33:05 +0000 URL: https://git.openjdk.org/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644 8367869: Test java/io/FileDescriptor/Sync.java timed out Reviewed-by: jpai, shade, rriggs ! test/jdk/java/io/FileDescriptor/Sync.java From fyang at openjdk.org Tue Sep 23 07:03:53 2025 From: fyang at openjdk.org (Fei Yang) Date: Tue, 23 Sep 2025 07:03:53 GMT Subject: git: openjdk/jdk: master: 8368247: RISC-V: enable vectorapi test for expand operation Message-ID: <4925f2c1-7982-43b0-801e-c09bbf2c1b5e@openjdk.org> Changeset: 942b2177 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-23 07:00:17 +0000 URL: https://git.openjdk.org/jdk/commit/942b21772a05e30af344742a02db1643ad0e0227 8368247: RISC-V: enable vectorapi test for expand operation Reviewed-by: mli, fyang ! test/hotspot/jtreg/compiler/vectorapi/VectorExpandTest.java From aboldtch at openjdk.org Tue Sep 23 07:19:10 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 23 Sep 2025 07:19:10 GMT Subject: git: openjdk/jdk: master: 3 new changesets Message-ID: Changeset: 43531064 Branch: master Author: Axel Boldt-Christmas Date: 2025-09-23 07:11:56 +0000 URL: https://git.openjdk.org/jdk/commit/43531064c290928cbbac9ee3662674a0ea3b0240 8368214: ZGC: Remove double newlines Reviewed-by: stefank, jsikstro ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/os_cpu/linux_ppc/gc/z/zSyscall_linux_ppc.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zValue.inline.hpp ! src/hotspot/share/gc/z/zVirtualMemoryManager.inline.hpp ! test/hotspot/jtreg/gc/z/TestZNMT.java Changeset: 7ed72d94 Branch: master Author: Axel Boldt-Christmas Date: 2025-09-23 07:12:27 +0000 URL: https://git.openjdk.org/jdk/commit/7ed72d943b8d4c5cd0d3707c0c95148db74401bf 8368212: ZGC: Fix spelling and typos in comments Reviewed-by: jsikstro, stefank ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zNMethod.cpp Changeset: 47ed1a8d Branch: master Author: Axel Boldt-Christmas Date: 2025-09-23 07:15:06 +0000 URL: https://git.openjdk.org/jdk/commit/47ed1a8d1768ef0623fd9d1ff68d39df5dffaad0 8368213: ZGC: Cleanup dead code, unimplemented declarations, unused private fields Reviewed-by: stefank, jsikstro ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGeneration.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zThreadLocalData.hpp From jpai at openjdk.org Tue Sep 23 07:57:44 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 23 Sep 2025 07:57:44 GMT Subject: git: openjdk/jdk: master: 8364657: Crash for SecureRandom.generateSeed(0) on Windows x86-64 Message-ID: <2e18907c-08e1-42a7-9ba2-10cf42d8b9e1@openjdk.org> Changeset: 360b6af1 Branch: master Author: Shawn M Emery Committer: Jaikiran Pai Date: 2025-09-23 07:54:51 +0000 URL: https://git.openjdk.org/jdk/commit/360b6af1b1c39e6d3a01c4a32473cf007ed632c6 8364657: Crash for SecureRandom.generateSeed(0) on Windows x86-64 Co-authored-by: Jaikiran Pai Reviewed-by: weijun, jpai ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp + test/jdk/java/security/SecureRandom/TestStrong.java From iwalulya at openjdk.org Tue Sep 23 08:19:39 2025 From: iwalulya at openjdk.org (Ivan Walulya) Date: Tue, 23 Sep 2025 08:19:39 GMT Subject: git: openjdk/jdk: master: 8366865: Allocation GC Pauses Triggered after JVM has started shutdown Message-ID: Changeset: 3e5094ed Branch: master Author: Ivan Walulya Date: 2025-09-23 08:19:12 +0000 URL: https://git.openjdk.org/jdk/commit/3e5094ed12dbfad7587b85ae2168565682c1f1db 8366865: Allocation GC Pauses Triggered after JVM has started shutdown Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/services/cpuTimeUsage.cpp From asotona at openjdk.org Tue Sep 23 09:12:38 2025 From: asotona at openjdk.org (Adam Sotona) Date: Tue, 23 Sep 2025 09:12:38 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <68899626-022d-4ef9-b1ef-e8e45201e97b@openjdk.org> Changeset: 2e99ed64 Branch: master Author: Thomas Schatzl Date: 2025-09-23 09:07:09 +0000 URL: https://git.openjdk.org/jdk/commit/2e99ed64223e48f4173f00ce56d28473dba31a83 8368080: G1: Unnecessary initialization of G1CMTask's mark stats table Reviewed-by: iwalulya, shade ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: d316d3f7 Branch: master Author: Adam Sotona Date: 2025-09-23 09:09:46 +0000 URL: https://git.openjdk.org/jdk/commit/d316d3f74fd951613eef3870ee3da2c2dc5b719c 8366926: Unexpected exception occurs when executing code in a "local" JShell environment Reviewed-by: liach, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java + test/langtools/jdk/jshell/LocalExecutionInstrumentationCHRTest.java From jpai at openjdk.org Tue Sep 23 09:45:40 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 23 Sep 2025 09:45:40 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <0af4a8a3-9233-4cfe-8737-b3b48a97dd7b@openjdk.org> Changeset: b48f5193 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-09-23 09:40:28 +0000 URL: https://git.openjdk.org/jdk/commit/b48f51932fb4c83f9ff102b286fb65e9a0e12de0 8368345: Remove leftover includes of strongRootsScope.hpp Reviewed-by: stefank, tschatzl, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 29908148 Branch: master Author: Jaikiran Pai Date: 2025-09-23 09:42:56 +0000 URL: https://git.openjdk.org/jdk/commit/29908148f819281dc6d1ef1274ca4d67a47754c0 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils Reviewed-by: weijun ! test/lib/jdk/test/lib/Utils.java From swen at openjdk.org Tue Sep 23 09:51:13 2025 From: swen at openjdk.org (Shaojin Wen) Date: Tue, 23 Sep 2025 09:51:13 GMT Subject: git: openjdk/jdk: master: 8368024: Remove StringConcatFactory#generateMHInlineCopy Message-ID: Changeset: e122f4dd Branch: master Author: Shaojin Wen Date: 2025-09-23 09:46:56 +0000 URL: https://git.openjdk.org/jdk/commit/e122f4dd0d00b6b7d95e5af118af72db2dfdcc85 8368024: Remove StringConcatFactory#generateMHInlineCopy Reviewed-by: redestad ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java From ihse at openjdk.org Tue Sep 23 11:42:53 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Tue, 23 Sep 2025 11:42:53 GMT Subject: git: openjdk/jdk: master: 8368326: Don't export unresolved make variables from configure Message-ID: <3e02cbac-cf9e-42c1-9a92-1508797cc033@openjdk.org> Changeset: dbf787c6 Branch: master Author: Magnus Ihse Bursie Date: 2025-09-23 11:42:20 +0000 URL: https://git.openjdk.org/jdk/commit/dbf787c6b78669c69402d2a57d1ec462035d54c4 8368326: Don't export unresolved make variables from configure Reviewed-by: erikj ! make/autoconf/boot-jdk.m4 ! make/autoconf/spec.gmk.template From tschatzl at openjdk.org Tue Sep 23 11:47:43 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Tue, 23 Sep 2025 11:47:43 GMT Subject: git: openjdk/jdk: master: 8367731: G1: Make G1CollectionSet manage the young gen cset group Message-ID: Changeset: 02c78bb4 Branch: master Author: Thomas Schatzl Date: 2025-09-23 11:46:37 +0000 URL: https://git.openjdk.org/jdk/commit/02c78bb47e3a9cc8760dd0d0970bb9855f9909d3 8367731: G1: Make G1CollectionSet manage the young gen cset group Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp From egahlin at openjdk.org Tue Sep 23 12:40:21 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 23 Sep 2025 12:40:21 GMT Subject: git: openjdk/jdk: master: 8367948: JFR: MethodTrace threshold setting has no effect Message-ID: <1d067171-4838-4b8a-81b7-02328ec461fd@openjdk.org> Changeset: 4bc86a26 Branch: master Author: Erik Gahlin Date: 2025-09-23 12:36:13 +0000 URL: https://git.openjdk.org/jdk/commit/4bc86a26db1eb3d054d80c9759fe04686e1e36b3 8367948: JFR: MethodTrace threshold setting has no effect Reviewed-by: shade ! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTraceEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/tracing/MethodTracer.java ! test/jdk/jdk/jfr/event/tracing/TestMethodTrace.java From liach at openjdk.org Tue Sep 23 12:49:32 2025 From: liach at openjdk.org (Chen Liang) Date: Tue, 23 Sep 2025 12:49:32 GMT Subject: git: openjdk/jdk: master: 8368050: Validation missing in ClassFile signature factories Message-ID: <3e8f56c4-a019-4efe-8dd9-7f5398cac591@openjdk.org> Changeset: f9b91a78 Branch: master Author: Chen Liang Date: 2025-09-23 12:47:56 +0000 URL: https://git.openjdk.org/jdk/commit/f9b91a7836766189e1ccefabdd39d30ad440146b 8368050: Validation missing in ClassFile signature factories Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/MethodSignature.java ! src/java.base/share/classes/java/lang/classfile/Signature.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java ! test/jdk/jdk/classfile/SignaturesTest.java From vklang at openjdk.org Tue Sep 23 13:13:55 2025 From: vklang at openjdk.org (Viktor Klang) Date: Tue, 23 Sep 2025 13:13:55 GMT Subject: git: openjdk/jdk: master: 8365065: cancelled ForkJoinPool tasks no longer throw CancellationException Message-ID: <1d9e9254-f9a0-4a91-baad-6320fc44e34d@openjdk.org> Changeset: 61acdf65 Branch: master Author: Viktor Klang Date: 2025-09-23 13:09:15 +0000 URL: https://git.openjdk.org/jdk/commit/61acdf6512c6ea3123edb9017ef99d851c917b90 8365065: cancelled ForkJoinPool tasks no longer throw CancellationException Co-authored-by: Doug Lea
Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java From iklam at openjdk.org Tue Sep 23 14:45:28 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 23 Sep 2025 14:45:28 GMT Subject: git: openjdk/jdk: master: 8350550: Preload classes from AOT cache during VM bootstrap Message-ID: Changeset: fd30ae98 Branch: master Author: Ioi Lam Date: 2025-09-23 14:43:16 +0000 URL: https://git.openjdk.org/jdk/commit/fd30ae988bc512b5d2a5a3fd1bc1ed351af974c7 8350550: Preload classes from AOT cache during VM bootstrap Reviewed-by: kvn, heidinga, asmehra ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/aotLinkedClassTable.cpp ! src/hotspot/share/cds/aotLinkedClassTable.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp + src/hotspot/share/cds/aotOopChecker.cpp + src/hotspot/share/cds/aotOopChecker.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsEnumKlass.hpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderDataShared.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/threads.cpp ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java From egahlin at openjdk.org Tue Sep 23 14:53:42 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 23 Sep 2025 14:53:42 GMT Subject: git: openjdk/jdk: master: 8366809: JFR: Use factory for aggregator functions Message-ID: Changeset: 4df04a25 Branch: master Author: Erik Gahlin Date: 2025-09-23 14:53:04 +0000 URL: https://git.openjdk.org/jdk/commit/4df04a254397836b1bfe384ac9e6413e1ff9b242 8366809: JFR: Use factory for aggregator functions Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Field.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Histogram.java From mbaesken at openjdk.org Tue Sep 23 15:11:17 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 23 Sep 2025 15:11:17 GMT Subject: git: openjdk/jdk: master: 8367913: LIBDL dependency seems to be not needed for some jdk libs Message-ID: Changeset: 82bdef16 Branch: master Author: Matthias Baesken Date: 2025-09-23 15:07:59 +0000 URL: https://git.openjdk.org/jdk/commit/82bdef16390deaa6863cdf8ecf26e6e99f6cb0a2 8367913: LIBDL dependency seems to be not needed for some jdk libs Reviewed-by: aivanov, ihse, clanger, mdoerr ! make/modules/java.base/Lib.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk ! make/modules/java.instrument/Lib.gmk From rriggs at openjdk.org Tue Sep 23 16:59:45 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Tue, 23 Sep 2025 16:59:45 GMT Subject: git: openjdk/jdk: master: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Message-ID: <0d202a87-dc89-40d7-a8f3-4e4a7fac703d@openjdk.org> Changeset: 218e82c8 Branch: master Author: Roger Riggs Date: 2025-09-23 16:59:00 +0000 URL: https://git.openjdk.org/jdk/commit/218e82c875237f82a649a214c72d925a5ebf188c 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Reviewed-by: jpai, stuefe ! test/jdk/ProblemList.txt ! test/jdk/java/lang/ProcessBuilder/Basic.java From dnguyen at openjdk.org Tue Sep 23 17:38:59 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Tue, 23 Sep 2025 17:38:59 GMT Subject: git: openjdk/jdk: master: 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java Message-ID: <72f2f855-4c47-41aa-b2d9-aa2abe78bbb2@openjdk.org> Changeset: f1ee1b4a Branch: master Author: Damon Nguyen Date: 2025-09-23 17:36:55 +0000 URL: https://git.openjdk.org/jdk/commit/f1ee1b4a3d7c47b6f61b36b78504e3ec997a925a 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java Reviewed-by: aivanov, honkar ! test/jdk/java/awt/List/MouseDraggedOriginatedByScrollBarTest.java From sviswanathan at openjdk.org Tue Sep 23 20:21:52 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Tue, 23 Sep 2025 20:21:52 GMT Subject: git: openjdk/jdk: master: 8367611: Enable vblendvp[sd] on Future ECore Message-ID: <45456f4e-d65c-4754-b7bd-6d16f1aba69e@openjdk.org> Changeset: f68cba3d Branch: master Author: Mohamed Issa Committer: Sandhya Viswanathan Date: 2025-09-23 20:20:49 +0000 URL: https://git.openjdk.org/jdk/commit/f68cba3d2fe3554c3cf0c3edf60ab639d6b13a6f 8367611: Enable vblendvp[sd] on Future ECore Reviewed-by: mhaessig, sviswanathan, vpaprotski ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp From wkemper at openjdk.org Wed Sep 24 00:48:51 2025 From: wkemper at openjdk.org (William Kemper) Date: Wed, 24 Sep 2025 00:48:51 GMT Subject: git: openjdk/jdk: master: 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle Message-ID: <9cf26892-9910-408b-b7ac-4bda1e2c953b@openjdk.org> Changeset: f36c33c8 Branch: master Author: William Kemper Date: 2025-09-24 00:46:45 +0000 URL: https://git.openjdk.org/jdk/commit/f36c33c86df0400d2155bfadd9a6b5ea56743133 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahCollectorPolicy.cpp From xgong at openjdk.org Wed Sep 24 01:37:56 2025 From: xgong at openjdk.org (Xiaohong Gong) Date: Wed, 24 Sep 2025 01:37:56 GMT Subject: git: openjdk/jdk: master: 8367391: Loss of precision on implicit conversion in vectornode.cpp Message-ID: Changeset: 528f93f8 Branch: master Author: erifan Committer: Xiaohong Gong Date: 2025-09-24 01:35:51 +0000 URL: https://git.openjdk.org/jdk/commit/528f93f8cb9f1fb9c19f31ab80c8a546f47beed2 8367391: Loss of precision on implicit conversion in vectornode.cpp Reviewed-by: chagedorn, roland ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskFromLongTest.java From psadhukhan at openjdk.org Wed Sep 24 02:51:30 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Wed, 24 Sep 2025 02:51:30 GMT Subject: git: openjdk/jdk: master: 8368181: ProblemList java/awt/Dialog/ModalExcludedTest/ModalExcludedTest.java Message-ID: <83ad1f54-f58b-42bd-ac54-46f355eaf0a2@openjdk.org> Changeset: 7d3452b3 Branch: master Author: Prasanta Sadhukhan Date: 2025-09-24 02:50:09 +0000 URL: https://git.openjdk.org/jdk/commit/7d3452b37eceff7309dc6b5285e3da31a3c398ec 8368181: ProblemList java/awt/Dialog/ModalExcludedTest/ModalExcludedTest.java Reviewed-by: serb, azvegint ! test/jdk/ProblemList.txt From syan at openjdk.org Wed Sep 24 06:05:45 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 24 Sep 2025 06:05:45 GMT Subject: git: openjdk/jdk: master: 8368373: Test H3MalformedResponseTest.testMalformedResponse intermittent timed out Message-ID: Changeset: 5350ce10 Branch: master Author: SendaoYan Date: 2025-09-24 06:03:59 +0000 URL: https://git.openjdk.org/jdk/commit/5350ce105973945e899b82a4c066d6ec5439102d 8368373: Test H3MalformedResponseTest.testMalformedResponse intermittent timed out Reviewed-by: dfuchs, djelinski ! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java From djelinski at openjdk.org Wed Sep 24 06:21:55 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Wed, 24 Sep 2025 06:21:55 GMT Subject: git: openjdk/jdk: master: 8368073: PKCS11 HKDF can't use byte array IKM in FIPS mode Message-ID: Changeset: 3183a13f Branch: master Author: Daniel Jeli?ski Date: 2025-09-24 06:19:24 +0000 URL: https://git.openjdk.org/jdk/commit/3183a13f666ff38c03c0628e139998803be8a719 8368073: PKCS11 HKDF can't use byte array IKM in FIPS mode Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11HKDF.java ! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java ! test/jdk/sun/security/pkcs11/tls/tls12/nss.cfg From aboldtch at openjdk.org Wed Sep 24 06:29:23 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Wed, 24 Sep 2025 06:29:23 GMT Subject: git: openjdk/jdk: master: 8367972: ZGC: Reduce ZBarrierSet includes Message-ID: Changeset: 30368668 Branch: master Author: Axel Boldt-Christmas Date: 2025-09-24 06:28:13 +0000 URL: https://git.openjdk.org/jdk/commit/303686684c23db465ccfb6a9b4861a673bfa5f4b 8367972: ZGC: Reduce ZBarrierSet includes Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp ! src/hotspot/share/gc/z/zRangeRegistry.inline.hpp ! src/hotspot/share/precompiled/precompiled.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/stackValue.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp From jkern at openjdk.org Wed Sep 24 07:41:56 2025 From: jkern at openjdk.org (Joachim Kern) Date: Wed, 24 Sep 2025 07:41:56 GMT Subject: git: openjdk/jdk: master: 8360401: [AIX] java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java fails since JDK-8210549 Message-ID: Changeset: f993f90c Branch: master Author: Joachim Kern Date: 2025-09-24 07:38:23 +0000 URL: https://git.openjdk.org/jdk/commit/f993f90c86f89eb0c7f42ebecb45a68eae0bd9ea 8360401: [AIX] java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java fails since JDK-8210549 Reviewed-by: mdoerr, stuefe ! src/java.base/unix/native/libjava/childproc.c From vyazici at openjdk.org Wed Sep 24 08:10:53 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Wed, 24 Sep 2025 08:10:53 GMT Subject: git: openjdk/jdk: master: 8367068: Remove redundant HttpRequest.BodyPublisher tests Message-ID: Changeset: 288822a5 Branch: master Author: Volkan Yazici Date: 2025-09-24 08:07:58 +0000 URL: https://git.openjdk.org/jdk/commit/288822a5c2bbaba7b6b897faab1a9cc076c906cc 8367068: Remove redundant HttpRequest.BodyPublisher tests Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/FilePublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfByteArraysTest.java ! test/jdk/java/net/httpclient/HttpRequestBodyPublishers/OfFileTest.java - test/jdk/java/net/httpclient/RelayingPublishers.java + test/jdk/java/net/httpclient/SubscriberAPIExceptions.java - test/jdk/java/net/httpclient/SubscriberPublisherAPIExceptions.java From fyang at openjdk.org Wed Sep 24 11:34:14 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 24 Sep 2025 11:34:14 GMT Subject: git: openjdk/jdk: master: 8368366: RISC-V: AlignVector is mistakenly set to AvoidUnalignedAccesses Message-ID: <17d78b70-3c47-4b50-ac25-d0dbfdac1121@openjdk.org> Changeset: 2313f8e4 Branch: master Author: Fei Yang Date: 2025-09-24 11:31:09 +0000 URL: https://git.openjdk.org/jdk/commit/2313f8e4ebe5b6d7542fa8a33fd08673cc0caf10 8368366: RISC-V: AlignVector is mistakenly set to AvoidUnalignedAccesses Reviewed-by: fjiang, rehn, mli ! src/hotspot/cpu/riscv/vm_version_riscv.cpp From coleenp at openjdk.org Wed Sep 24 12:57:41 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Wed, 24 Sep 2025 12:57:41 GMT Subject: git: openjdk/jdk: master: 8367989: Remove InstanceKlass::allocate_objArray and ArrayKlass::allocate_arrayArray Message-ID: Changeset: e8adc1f8 Branch: master Author: Coleen Phillimore Date: 2025-09-24 12:51:50 +0000 URL: https://git.openjdk.org/jdk/commit/e8adc1f81656126deae5bf7e0c912d5ad50dbbeb 8367989: Remove InstanceKlass::allocate_objArray and ArrayKlass::allocate_arrayArray Reviewed-by: stefank, fparain ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/objArrayKlass.hpp From alanb at openjdk.org Wed Sep 24 13:06:38 2025 From: alanb at openjdk.org (Alan Bateman) Date: Wed, 24 Sep 2025 13:06:38 GMT Subject: git: openjdk/jdk: master: 8368226: Remove Thread.stop Message-ID: <3585f2c1-b65b-4162-8af1-89fa05cdb0c3@openjdk.org> Changeset: 727d41d2 Branch: master Author: Alan Bateman Date: 2025-09-24 13:03:34 +0000 URL: https://git.openjdk.org/jdk/commit/727d41d2882e972e19e6dd431a9080a2f9ad4a22 8368226: Remove Thread.stop Reviewed-by: vklang, jpai, lancea, serb ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadDeath.java - src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html - test/jdk/java/lang/Thread/ThreadStopTest.java ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java ! test/jdk/sun/security/krb5/auto/KDC.java From mbaesken at openjdk.org Wed Sep 24 13:10:52 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 24 Sep 2025 13:10:52 GMT Subject: git: openjdk/jdk: master: 8368273: LIBPTHREAD dependency is not needed for some jdk libs Message-ID: <91806023-0fd7-450d-a4f0-a27f88da7e1a@openjdk.org> Changeset: 0a64358a Branch: master Author: Matthias Baesken Date: 2025-09-24 13:07:45 +0000 URL: https://git.openjdk.org/jdk/commit/0a64358aa82930e2bd323fcec2c1cb269ee200e0 8368273: LIBPTHREAD dependency is not needed for some jdk libs Reviewed-by: ihse ! make/modules/jdk.sctp/Lib.gmk From liach at openjdk.org Wed Sep 24 13:16:24 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 24 Sep 2025 13:16:24 GMT Subject: git: openjdk/jdk: master: 8368331: ClassFile Signature parsing fails for type parameter with no supertype Message-ID: <592fbc8a-0d53-4545-8094-ef6dbbf4977c@openjdk.org> Changeset: 1cd186c7 Branch: master Author: Chen Liang Date: 2025-09-24 13:14:32 +0000 URL: https://git.openjdk.org/jdk/commit/1cd186c7f7ef572b599228acc3c87281b0c3bdf4 8368331: ClassFile Signature parsing fails for type parameter with no supertype Reviewed-by: asotona ! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java ! test/jdk/jdk/classfile/SignaturesTest.java From myankelevich at openjdk.org Wed Sep 24 13:25:31 2025 From: myankelevich at openjdk.org (Mikhail Yankelevich) Date: Wed, 24 Sep 2025 13:25:31 GMT Subject: git: openjdk/jdk: master: 8360979: Remove use of Thread.stop in krb5/auto/KDC.java Message-ID: Changeset: 2a232d02 Branch: master Author: Mikhail Yankelevich Date: 2025-09-24 13:21:31 +0000 URL: https://git.openjdk.org/jdk/commit/2a232d0210015606da7207edab793760fdb61b57 8360979: Remove use of Thread.stop in krb5/auto/KDC.java Reviewed-by: weijun ! test/jdk/sun/security/krb5/auto/KDC.java From asmehra at openjdk.org Wed Sep 24 13:43:16 2025 From: asmehra at openjdk.org (Ashutosh Mehra) Date: Wed, 24 Sep 2025 13:43:16 GMT Subject: git: openjdk/jdk: master: 3 new changesets Message-ID: <8d5ca44e-6535-415f-b247-11c1f25dfb39@openjdk.org> Changeset: f7c9fef9 Branch: master Author: Thomas Schatzl Date: 2025-09-24 13:37:16 +0000 URL: https://git.openjdk.org/jdk/commit/f7c9fef9147ee3c6168469ec04d2946a34505d63 8352069: Renamings after JEP 522: G1 GC: Improve Throughput by Reducing Synchronization Reviewed-by: iwalulya, ayang ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp Changeset: ed31023f Branch: master Author: Thomas Schatzl Date: 2025-09-24 13:37:33 +0000 URL: https://git.openjdk.org/jdk/commit/ed31023fc5a96a6f9a16c8a5c0fc86e794ce4aa7 8368367: Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0" Reviewed-by: iwalulya, ayang, syan ! test/jdk/jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java Changeset: 156eb767 Branch: master Author: Ashutosh Mehra Date: 2025-09-24 13:37:58 +0000 URL: https://git.openjdk.org/jdk/commit/156eb767f13ddc2c0a250950e208340db5989e3a 8366905: Store AdapterBlob pointer in AdapterHandlerEntry Reviewed-by: kvn, adinn ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From liach at openjdk.org Wed Sep 24 14:13:37 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 24 Sep 2025 14:13:37 GMT Subject: git: openjdk/jdk: master: 8366421: ModifiedUtf.utfLen may overflow for giant string Message-ID: <5ebda769-d282-43a8-9fd5-0bcc88dc59fb@openjdk.org> Changeset: 735afd93 Branch: master Author: Guanqiang Han Committer: Chen Liang Date: 2025-09-24 14:10:19 +0000 URL: https://git.openjdk.org/jdk/commit/735afd93bbdd63d53dc4cec0ac970026ac95cc64 8366421: ModifiedUtf.utfLen may overflow for giant string Reviewed-by: liach, rriggs ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java ! src/java.base/share/classes/jdk/internal/util/ModifiedUtf.java + test/jdk/jdk/internal/util/ModifiedUtfTest.java From dlunden at openjdk.org Wed Sep 24 15:08:22 2025 From: dlunden at openjdk.org (Daniel =?UTF-8?B?THVuZMOpbg==?=) Date: Wed, 24 Sep 2025 15:08:22 GMT Subject: git: openjdk/jdk: master: 8325467: Support methods with many arguments in C2 Message-ID: <0cbb4ac4-7f29-4e92-a7ee-3bba556cce7d@openjdk.org> Changeset: faf6df54 Branch: master Author: Daniel Lund?n Date: 2025-09-24 15:02:40 +0000 URL: https://git.openjdk.org/jdk/commit/faf6df5462d6c915434128a876e76fa48f7e3599 8325467: Support methods with many arguments in C2 Co-authored-by: Roberto Casta?eda Lozano Reviewed-by: rcastanedalo, kvn, epeter ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/coalesce.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/optoreg.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/opto/test_regmask.cpp + test/hotspot/jtreg/compiler/arguments/TestMaxMethodArguments.java + test/hotspot/jtreg/compiler/arguments/TestMethodArguments.java ! test/hotspot/jtreg/compiler/locks/TestNestedSynchronize.java From jlu at openjdk.org Wed Sep 24 16:10:40 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 24 Sep 2025 16:10:40 GMT Subject: git: openjdk/jdk: master: 8368308: ISO 4217 Amendment 180 Update Message-ID: Changeset: 85f5bf3f Branch: master Author: Justin Lu Date: 2025-09-24 16:06:41 +0000 URL: https://git.openjdk.org/jdk/commit/85f5bf3f415cc3d44d1618ec574e73f846bb91c4 8368308: ISO 4217 Amendment 180 Update Reviewed-by: naoto, iris, coffeys ! src/java.base/share/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/ISO4217-list-one.txt ! test/jdk/java/util/Currency/ValidateISO4217.java From prr at openjdk.org Wed Sep 24 16:15:34 2025 From: prr at openjdk.org (Phil Race) Date: Wed, 24 Sep 2025 16:15:34 GMT Subject: git: openjdk/jdk: master: 8221451: PIT: sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails Message-ID: <3b2c95b6-d041-4e41-9839-ee416f67ffaa@openjdk.org> Changeset: f489598d Branch: master Author: Phil Race Date: 2025-09-24 16:11:43 +0000 URL: https://git.openjdk.org/jdk/commit/f489598d43e786aabcf0e26e9f9b9a840c699654 8221451: PIT: sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fails 7184899: Test sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh fail Reviewed-by: psadhukhan, azvegint ! test/jdk/ProblemList.txt ! test/jdk/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.java ! test/jdk/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh From prr at openjdk.org Wed Sep 24 16:31:14 2025 From: prr at openjdk.org (Phil Race) Date: Wed, 24 Sep 2025 16:31:14 GMT Subject: git: openjdk/jdk: master: 8367702: PrintJob.getGraphics() should return null after PrintJob.end Message-ID: <0ccef90b-13ed-4c19-bceb-4c1013a4c94a@openjdk.org> Changeset: 52a923f2 Branch: master Author: Phil Race Date: 2025-09-24 16:28:44 +0000 URL: https://git.openjdk.org/jdk/commit/52a923f20cac85b2a35705f2d3d72d17c84db3f8 8367702: PrintJob.getGraphics() should return null after PrintJob.end Reviewed-by: azvegint ! src/java.desktop/share/classes/sun/print/PrintJob2D.java + test/jdk/java/awt/PrintJob/GetGraphicsTest.java From mchhipa at openjdk.org Wed Sep 24 17:51:23 2025 From: mchhipa at openjdk.org (Mahendra Chhipa) Date: Wed, 24 Sep 2025 17:51:23 GMT Subject: git: openjdk/jdk: master: 8318662: Refactor some jdk/java/net/httpclient/http2 tests to JUnit Message-ID: <3d171ad5-80cd-469b-a9b4-54fe5c1d5cee@openjdk.org> Changeset: 7fe71a78 Branch: master Author: Mahendra Chhipa Date: 2025-09-24 17:48:11 +0000 URL: https://git.openjdk.org/jdk/commit/7fe71a78137991d26553b6d5e0d4d74900f01ba3 8318662: Refactor some jdk/java/net/httpclient/http2 tests to JUnit Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/http2/BadHeadersTest.java ! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java From bpb at openjdk.org Wed Sep 24 18:50:25 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Wed, 24 Sep 2025 18:50:25 GMT Subject: git: openjdk/jdk: master: 8368156: java/nio/file/Files/IsSameFile.java failing (win) Message-ID: Changeset: 4141534e Branch: master Author: Brian Burkhalter Date: 2025-09-24 18:47:42 +0000 URL: https://git.openjdk.org/jdk/commit/4141534e4a59facf2cd95a799bba7d3c7cf7a1f2 8368156: java/nio/file/Files/IsSameFile.java failing (win) Reviewed-by: vyazici, jpai ! test/jdk/java/nio/file/Files/IsSameFile.java From jlu at openjdk.org Wed Sep 24 19:29:55 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 24 Sep 2025 19:29:55 GMT Subject: git: openjdk/jdk: master: 8368335: Refactor the rest of Locale TestNG based tests to JUnit Message-ID: <0ab04064-cf08-4f72-b3f9-e33e6c8aa7a8@openjdk.org> Changeset: 5d932420 Branch: master Author: Justin Lu Date: 2025-09-24 19:29:07 +0000 URL: https://git.openjdk.org/jdk/commit/5d93242028dfc68b838a8efb0fbc4de3fea7fa0d 8368335: Refactor the rest of Locale TestNG based tests to JUnit Reviewed-by: naoto, liach ! test/jdk/java/util/Locale/LocaleMatchingTest.java ! test/jdk/java/util/Locale/RequiredAvailableLocalesTest.java ! test/jdk/java/util/Locale/TestOf.java ! test/jdk/java/util/Locale/bcp47u/CalendarTests.java ! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java ! test/jdk/java/util/Locale/bcp47u/CurrencyTests.java ! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/java/util/Locale/bcp47u/SymbolsTests.java ! test/jdk/java/util/Locale/bcp47u/SystemPropertyTests.java From iklam at openjdk.org Wed Sep 24 20:54:26 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 24 Sep 2025 20:54:26 GMT Subject: git: openjdk/jdk: master: 8368182: AOT cache creation fails with class defined by JNI Message-ID: <547fdf34-5f35-4391-bb33-9ac18788af60@openjdk.org> Changeset: 8f87fdce Branch: master Author: Ioi Lam Date: 2025-09-24 20:52:28 +0000 URL: https://git.openjdk.org/jdk/commit/8f87fdce0b17f3edd453054461895330b82e8a71 8368182: AOT cache creation fails with class defined by JNI Reviewed-by: dholmes, matsaave ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/classLoader.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/JNIDefineClass.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/libJNIDefineClassApp.c From iklam at openjdk.org Wed Sep 24 20:59:53 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 24 Sep 2025 20:59:53 GMT Subject: git: openjdk/jdk: master: 8368174: Proactive initialization of @AOTSafeClassInitializer classes Message-ID: Changeset: 17accf4a Branch: master Author: Ioi Lam Date: 2025-09-24 20:58:26 +0000 URL: https://git.openjdk.org/jdk/commit/17accf4a06fe654fef6db8dbd0dcd3411729316f 8368174: Proactive initialization of @AOTSafeClassInitializer classes Reviewed-by: liach, adinn, asmehra ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassInitializer.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/finalImageRecipes.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/jdk/internal/math/MathUtils.java ! src/java.base/share/classes/jdk/internal/vm/annotation/AOTSafeClassInitializer.java ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/aotAnnotations/AOTAnnotationsTest.java From kdnilsen at openjdk.org Wed Sep 24 22:50:58 2025 From: kdnilsen at openjdk.org (Kelvin Nilsen) Date: Wed, 24 Sep 2025 22:50:58 GMT Subject: git: openjdk/jdk: master: 8368015: Shenandoah: fix error in computation of average allocation rate Message-ID: Changeset: a2870d6b Branch: master Author: Kelvin Nilsen Date: 2025-09-24 22:49:01 +0000 URL: https://git.openjdk.org/jdk/commit/a2870d6b4985a68beb3fe3bf6622e6245e9a82ec 8368015: Shenandoah: fix error in computation of average allocation rate Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From iveresov at openjdk.org Wed Sep 24 23:11:56 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Wed, 24 Sep 2025 23:11:56 GMT Subject: git: openjdk/jdk: master: 8366948: AOT cache creation crashes when iterating training data Message-ID: <4820813b-d756-4a04-92b3-2631f75173f2@openjdk.org> Changeset: 2aafda19 Branch: master Author: Igor Veresov Date: 2025-09-24 23:07:44 +0000 URL: https://git.openjdk.org/jdk/commit/2aafda1968f3fc8902f7d146a1cba72998aeb976 8366948: AOT cache creation crashes when iterating training data Reviewed-by: vlivanov, iklam ! src/hotspot/share/oops/trainingData.hpp From sspitsyn at openjdk.org Thu Sep 25 05:43:04 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Thu, 25 Sep 2025 05:43:04 GMT Subject: git: openjdk/jdk: master: 8368159: Significant performance overhead when started with jdwp agent and unattached debugger Message-ID: <5d7cbe42-6213-4152-9287-0b8af5ecee31@openjdk.org> Changeset: 17244c69 Branch: master Author: Serguei Spitsyn Date: 2025-09-25 05:41:32 +0000 URL: https://git.openjdk.org/jdk/commit/17244c699ad20fafe7448678a53266ce6bf017e5 8368159: Significant performance overhead when started with jdwp agent and unattached debugger Reviewed-by: lmesnik, cjplummer ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp From mli at openjdk.org Thu Sep 25 08:12:34 2025 From: mli at openjdk.org (Hamlin Li) Date: Thu, 25 Sep 2025 08:12:34 GMT Subject: git: openjdk/jdk: master: 8368525: nmethod ic cleanup Message-ID: Changeset: e6ddb396 Branch: master Author: Hamlin Li Date: 2025-09-25 08:11:15 +0000 URL: https://git.openjdk.org/jdk/commit/e6ddb39635cb8b5a21445a50b28aeeebc9e1d9d3 8368525: nmethod ic cleanup Reviewed-by: chagedorn, mhaessig ! src/hotspot/share/code/nmethod.cpp From fbredberg at openjdk.org Thu Sep 25 08:17:14 2025 From: fbredberg at openjdk.org (Fredrik Bredberg) Date: Thu, 25 Sep 2025 08:17:14 GMT Subject: git: openjdk/jdk: master: 8365191: Cleanup after removing LockingMode related code Message-ID: <6f6117a4-e3cc-4c43-b7ef-a070be004e60@openjdk.org> Changeset: 847b107d Branch: master Author: Fredrik Bredberg Date: 2025-09-25 08:15:45 +0000 URL: https://git.openjdk.org/jdk/commit/847b107df821e0c1d347383f1858d505137eb724 8365191: Cleanup after removing LockingMode related code Reviewed-by: coleenp, dholmes, yzheng, mdoerr, ayang, fyang, amitkumar ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/synchronizer.inline.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java From djelinski at openjdk.org Thu Sep 25 08:47:22 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Thu, 25 Sep 2025 08:47:22 GMT Subject: git: openjdk/jdk: master: 8366454: TLS1.3 server fails with bad_record_mac when receiving encrypted records with empty body Message-ID: <3b177911-24ea-45a8-b53e-83486ef520ea@openjdk.org> Changeset: ba44656b Branch: master Author: Alice Pellegrini Committer: Daniel Jeli?ski Date: 2025-09-25 08:44:14 +0000 URL: https://git.openjdk.org/jdk/commit/ba44656b97b7103d96718452e300df8a6bd59c87 8366454: TLS1.3 server fails with bad_record_mac when receiving encrypted records with empty body Co-authored-by: Daniel Jeli?ski Reviewed-by: djelinski ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java From jsikstro at openjdk.org Thu Sep 25 09:39:40 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Thu, 25 Sep 2025 09:39:40 GMT Subject: git: openjdk/jdk: master: 8368251: Parallel: Refactor lgrp_id used in MutableNUMASpace Message-ID: <958073d9-73f5-45f3-938b-cb5bc145e646@openjdk.org> Changeset: d407ef65 Branch: master Author: Joel Sikstr?m Date: 2025-09-25 09:38:43 +0000 URL: https://git.openjdk.org/jdk/commit/d407ef651032de687e3d4a2a2db211cab1016676 8368251: Parallel: Refactor lgrp_id used in MutableNUMASpace Reviewed-by: lkorinth, ayang, tschatzl ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From dfuchs at openjdk.org Thu Sep 25 09:44:05 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Thu, 25 Sep 2025 09:44:05 GMT Subject: git: openjdk/jdk: master: 8368546: java/net/httpclient/RedirectTimeoutTest.java fails intermittently for HTTP/3 in tier7 Message-ID: <7cfead73-8dbd-4dd9-9755-f5b7539fb67c@openjdk.org> Changeset: d85e410c Branch: master Author: Daniel Fuchs Date: 2025-09-25 09:42:53 +0000 URL: https://git.openjdk.org/jdk/commit/d85e410c191bdcc8c20498f1c3c4516193bc79dd 8368546: java/net/httpclient/RedirectTimeoutTest.java fails intermittently for HTTP/3 in tier7 Reviewed-by: jpai, syan, djelinski, vyazici ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java From msheppar at openjdk.org Thu Sep 25 09:56:25 2025 From: msheppar at openjdk.org (Mark Sheppard) Date: Thu, 25 Sep 2025 09:56:25 GMT Subject: git: openjdk/jdk: master: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Message-ID: <9fcc08eb-6257-49bd-9e58-ab854fbf8c2e@openjdk.org> Changeset: 4f4030a4 Branch: master Author: Serhiy Sachkov Committer: Mark Sheppard Date: 2025-09-25 09:51:51 +0000 URL: https://git.openjdk.org/jdk/commit/4f4030a423d04c8f488d143f0eda4a8de9dbd469 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Reviewed-by: dfuchs ! test/jdk/java/nio/channels/DatagramChannel/StressNativeSignal.java From amitkumar at openjdk.org Thu Sep 25 10:01:28 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Thu, 25 Sep 2025 10:01:28 GMT Subject: git: openjdk/jdk: master: 8368518: [s390x] test failure with failed: wrong size of mach node Message-ID: Changeset: 44cb9cad Branch: master Author: Amit Kumar Date: 2025-09-25 09:59:37 +0000 URL: https://git.openjdk.org/jdk/commit/44cb9cad263b4fe2749fd6c223b657d77dca5119 8368518: [s390x] test failure with failed: wrong size of mach node Reviewed-by: dlong, mdoerr, lucy ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp From dgredler at openjdk.org Thu Sep 25 10:11:07 2025 From: dgredler at openjdk.org (Daniel Gredler) Date: Thu, 25 Sep 2025 10:11:07 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 67cb53d0 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-09-25 10:06:57 +0000 URL: https://git.openjdk.org/jdk/commit/67cb53d0888adfeb2909296e21d0532bc3643326 8368206: RISC-V: compiler/vectorapi/VectorMaskCompareNotTest.java fails when running without RVV Reviewed-by: fyang, mhaessig, mli ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java Changeset: 2407eb05 Branch: master Author: Daniel Gredler Date: 2025-09-25 10:08:56 +0000 URL: https://git.openjdk.org/jdk/commit/2407eb0522d192135a6bed52e88be5a59cba8f6c 8367867: [macosx] Ignorable whitespace in text not removed when printing Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java From iwalulya at openjdk.org Thu Sep 25 11:57:34 2025 From: iwalulya at openjdk.org (Ivan Walulya) Date: Thu, 25 Sep 2025 11:57:34 GMT Subject: git: openjdk/jdk: master: 8368089: G1: G1PeriodicGCTask::should_start_periodic_gc may use uninitialised value if os::loadavg is unsupported Message-ID: Changeset: 52e55046 Branch: master Author: Guanqiang Han Committer: Ivan Walulya Date: 2025-09-25 11:55:18 +0000 URL: https://git.openjdk.org/jdk/commit/52e550462798c568a8a5457af2f9554fd784cd8a 8368089: G1: G1PeriodicGCTask::should_start_periodic_gc may use uninitialised value if os::loadavg is unsupported Reviewed-by: ayang, tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp From egahlin at openjdk.org Thu Sep 25 12:13:49 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 25 Sep 2025 12:13:49 GMT Subject: git: openjdk/jdk: master: 8366896: JFR: Use GarbageCollection.name in gc view Message-ID: <8c8ec818-e76f-414a-baeb-48a85d8ba1b2@openjdk.org> Changeset: 77a71c5b Branch: master Author: Erik Gahlin Date: 2025-09-25 12:08:39 +0000 URL: https://git.openjdk.org/jdk/commit/77a71c5b097500ea2cab0c84f87553e833692fd2 8366896: JFR: Use GarbageCollection.name in gc view Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini ! test/jdk/jdk/jfr/jcmd/TestJcmdView.java ! test/jdk/jdk/jfr/tool/TestView.java From mdonovan at openjdk.org Thu Sep 25 12:20:29 2025 From: mdonovan at openjdk.org (Matthew Donovan) Date: Thu, 25 Sep 2025 12:20:29 GMT Subject: git: openjdk/jdk: master: 8360882: Tests throw SkippedException when they should fail Message-ID: <8508aaa6-aaae-4f3b-ab6f-2aa6ea9f1237@openjdk.org> Changeset: 26b5708c Branch: master Author: Matthew Donovan Date: 2025-09-25 12:15:09 +0000 URL: https://git.openjdk.org/jdk/commit/26b5708c47150023798a1546ba095c1b0b7807e1 8360882: Tests throw SkippedException when they should fail Reviewed-by: mullan ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java ! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java From mli at openjdk.org Thu Sep 25 12:43:52 2025 From: mli at openjdk.org (Hamlin Li) Date: Thu, 25 Sep 2025 12:43:52 GMT Subject: git: openjdk/jdk: master: 8367103: RISC-V: store cpu features in a bitmap Message-ID: Changeset: d1ea6ea2 Branch: master Author: Hamlin Li Date: 2025-09-25 12:42:18 +0000 URL: https://git.openjdk.org/jdk/commit/d1ea6ea22d49884bec53f89fad7029400fb1d7f2 8367103: RISC-V: store cpu features in a bitmap Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp From bulasevich at openjdk.org Thu Sep 25 13:37:04 2025 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 25 Sep 2025 13:37:04 GMT Subject: git: openjdk/jdk: master: 8359378: aarch64: crash when using -XX:+UseFPUForSpilling Message-ID: <6b79c2df-e104-4682-b473-124744da3d4e@openjdk.org> Changeset: 2b451131 Branch: master Author: Boris Ulasevich Date: 2025-09-25 13:35:36 +0000 URL: https://git.openjdk.org/jdk/commit/2b451131a57dc7080c4ccb77d6cb5a96ee24d891 8359378: aarch64: crash when using -XX:+UseFPUForSpilling Reviewed-by: aph, rcastanedalo ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp From syan at openjdk.org Thu Sep 25 14:37:25 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 25 Sep 2025 14:37:25 GMT Subject: git: openjdk/jdk: master: 8368552: H3ErrorHandlingTest.testCloseControlStream intermittent timed out Message-ID: <96ec495a-db8f-459c-ac9b-a899c2b5eda8@openjdk.org> Changeset: 043aeaf0 Branch: master Author: SendaoYan Date: 2025-09-25 14:30:47 +0000 URL: https://git.openjdk.org/jdk/commit/043aeaf02a50a7413e1956a99341d04ea3f9ac92 8368552: H3ErrorHandlingTest.testCloseControlStream intermittent timed out Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java From abarashev at openjdk.org Thu Sep 25 14:49:28 2025 From: abarashev at openjdk.org (Artur Barashev) Date: Thu, 25 Sep 2025 14:49:28 GMT Subject: git: openjdk/jdk: master: 8365820: Apply certificate scope constraints to algorithms in "signature_algorithms" extension when "signature_algorithms_cert" extension is not being sent Message-ID: <61e12eeb-6371-4406-b5ec-ab8cb728bc96@openjdk.org> Changeset: 569e7808 Branch: master Author: Artur Barashev Date: 2025-09-25 14:44:06 +0000 URL: https://git.openjdk.org/jdk/commit/569e78080b3c25c95d85e9e194626f95f86b9b10 8365820: Apply certificate scope constraints to algorithms in "signature_algorithms" extension when "signature_algorithms_cert" extension is not being sent Reviewed-by: hchao ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java + test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForClientTLS12.java + test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForClientTLS13.java + test/jdk/sun/security/ssl/SignatureScheme/DisableCertSignAlgsExtForServerTLS13.java ! test/jdk/sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS12.java ! test/jdk/sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS13.java From wkemper at openjdk.org Thu Sep 25 15:40:29 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 25 Sep 2025 15:40:29 GMT Subject: git: openjdk/jdk: master: 8368499: GenShen: Do not collect age census during evac when adaptive tenuring is disabled Message-ID: Changeset: 8ca1feaf Branch: master Author: William Kemper Date: 2025-09-25 15:37:02 +0000 URL: https://git.openjdk.org/jdk/commit/8ca1feaf7e29c1370853b9b95c2ee7a62c6b84b7 8368499: GenShen: Do not collect age census during evac when adaptive tenuring is disabled Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp From ayang at openjdk.org Thu Sep 25 16:53:33 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 25 Sep 2025 16:53:33 GMT Subject: git: openjdk/jdk: master: 8368261: Serial: Use more precise nmethod scope during Full GC marking Message-ID: <954cb9b9-826b-405f-a2fd-b21a0bc27f67@openjdk.org> Changeset: 74122198 Branch: master Author: Albert Mingkun Yang Date: 2025-09-25 16:47:22 +0000 URL: https://git.openjdk.org/jdk/commit/741221988e03d1710d3a73ab9c7764991f216fae 8368261: Serial: Use more precise nmethod scope during Full GC marking Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/serial/serialFullGC.cpp From ihse at openjdk.org Thu Sep 25 17:44:49 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Thu, 25 Sep 2025 17:44:49 GMT Subject: git: openjdk/jdk: master: 8368468: Split out everything but configure results from spec.gmk Message-ID: <87cd7100-dab4-4db2-92ad-b159429df235@openjdk.org> Changeset: de1f5a3c Branch: master Author: Magnus Ihse Bursie Date: 2025-09-25 17:42:46 +0000 URL: https://git.openjdk.org/jdk/commit/de1f5a3c437ab4c6009f8be6f9f109ed36fb0b53 8368468: Split out everything but configure results from spec.gmk Reviewed-by: erikj ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.template ! make/autoconf/build-performance.m4 ! make/autoconf/buildjdk-spec.gmk.template ! make/autoconf/help.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template + make/common/CommonVars.gmk ! make/common/MakeBase.gmk From ihse at openjdk.org Thu Sep 25 17:50:35 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Thu, 25 Sep 2025 17:50:35 GMT Subject: git: openjdk/jdk: master: 8368674: Incremental builds keep rebuilding interim jmod Message-ID: Changeset: 32ab0dbc Branch: master Author: Magnus Ihse Bursie Date: 2025-09-25 17:44:55 +0000 URL: https://git.openjdk.org/jdk/commit/32ab0dbc0b8170ecd168dbb7c3f1be69dfa5299b 8368674: Incremental builds keep rebuilding interim jmod Reviewed-by: cstein, erikj ! make/common/Execute.gmk From jwilhelm at openjdk.org Thu Sep 25 17:51:24 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 25 Sep 2025 17:51:24 GMT Subject: git: openjdk/jdk: Added tag jdk-26+17 for changeset 2aafda19 Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-09-25 17:47:11 +0000 Added tag jdk-26+17 for changeset 2aafda19 Changeset: 2aafda19 Author: Igor Veresov Date: 2025-09-24 23:07:44 +0000 URL: https://git.openjdk.org/jdk/commit/2aafda1968f3fc8902f7d146a1cba72998aeb976 From valeriep at openjdk.org Thu Sep 25 18:13:49 2025 From: valeriep at openjdk.org (Valerie Peng) Date: Thu, 25 Sep 2025 18:13:49 GMT Subject: git: openjdk/jdk: master: 8360463: Ambiguity in Cipher.getInstance() specification between NoSuchAlgorithmException and NoSuchPaddingException Message-ID: <128eead6-cf90-4ec6-912b-944960c83f7f@openjdk.org> Changeset: 5c596e2a Branch: master Author: Valerie Peng Date: 2025-09-25 18:10:58 +0000 URL: https://git.openjdk.org/jdk/commit/5c596e2a9599e1e0eb9ec845f1b6e0e7b59f186a 8360463: Ambiguity in Cipher.getInstance() specification between NoSuchAlgorithmException and NoSuchPaddingException Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/Cipher.java ! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java From djelinski at openjdk.org Thu Sep 25 18:19:43 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Thu, 25 Sep 2025 18:19:43 GMT Subject: git: openjdk/jdk: master: 8367133: DTLS: fragmentation of Finished message results in handshake failure Message-ID: Changeset: 80cb0ead Branch: master Author: Daniel Jeli?ski Date: 2025-09-25 18:17:19 +0000 URL: https://git.openjdk.org/jdk/commit/80cb0ead502ae439660f2a3bbab42df4da39d9d6 8367133: DTLS: fragmentation of Finished message results in handshake failure Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java + test/jdk/javax/net/ssl/DTLS/FragmentedFinished.java From rgiulietti at openjdk.org Thu Sep 25 18:25:21 2025 From: rgiulietti at openjdk.org (Raffaello Giulietti) Date: Thu, 25 Sep 2025 18:25:21 GMT Subject: git: openjdk/jdk: master: 8367324: Avoid redundant parsing when formatting with DigitList Message-ID: Changeset: a48538dd Branch: master Author: Johannes Graham Committer: Raffaello Giulietti Date: 2025-09-25 18:23:13 +0000 URL: https://git.openjdk.org/jdk/commit/a48538dd6379d606b75b849dd899413af76a068c 8367324: Avoid redundant parsing when formatting with DigitList Reviewed-by: jlu, rgiulietti ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java ! test/jdk/java/text/Format/DecimalFormat/CloneTest.java ! test/micro/org/openjdk/bench/java/text/DefFormatterBench.java From djelinski at openjdk.org Thu Sep 25 18:49:06 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Thu, 25 Sep 2025 18:49:06 GMT Subject: git: openjdk/jdk: master: 8368514: TLS stateless session ticket decryption fails on some providers Message-ID: Changeset: 3c9fd768 Branch: master Author: Daniel Jeli?ski Date: 2025-09-25 18:47:32 +0000 URL: https://git.openjdk.org/jdk/commit/3c9fd7688f4d73067db9b128c329ca7603a60578 8368514: TLS stateless session ticket decryption fails on some providers Reviewed-by: valeriep, abarashev ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java = test/jdk/sun/security/pkcs11/tls/fips/FipsModeTLS.java = test/jdk/sun/security/pkcs11/tls/fips/cert8.db = test/jdk/sun/security/pkcs11/tls/fips/cert9.db = test/jdk/sun/security/pkcs11/tls/fips/key3.db = test/jdk/sun/security/pkcs11/tls/fips/key4.db = test/jdk/sun/security/pkcs11/tls/fips/keystore = test/jdk/sun/security/pkcs11/tls/fips/nss.cfg = test/jdk/sun/security/pkcs11/tls/fips/pkcs11.txt = test/jdk/sun/security/pkcs11/tls/fips/secmod.db From iklam at openjdk.org Thu Sep 25 20:01:08 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 25 Sep 2025 20:01:08 GMT Subject: git: openjdk/jdk: master: 8367910: Reduce warnings about unsupported classes in AOT cache creation Message-ID: <48433b0b-4c1b-416c-982d-b7bc6f29cf16@openjdk.org> Changeset: 52e77784 Branch: master Author: Ioi Lam Date: 2025-09-25 19:59:52 +0000 URL: https://git.openjdk.org/jdk/commit/52e777845f0a09b4c285131f1eff02dfbffa0d1f 8367910: Reduce warnings about unsupported classes in AOT cache creation Reviewed-by: dholmes, kvn, shade ! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/oops/trainingData.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/OldClassSupport.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java From dholmes at openjdk.org Thu Sep 25 20:58:07 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 25 Sep 2025 20:58:07 GMT Subject: git: openjdk/jdk: master: 8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk Message-ID: Changeset: 648582ab Branch: master Author: Daniel D. Daugherty Committer: David Holmes Date: 2025-09-25 20:55:05 +0000 URL: https://git.openjdk.org/jdk/commit/648582ab781d98556906c274067f26f856fc0449 8368714: [BACKOUT] JDK-8368468 Split out everything but configure results from spec.gmk Reviewed-by: ihse ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.template ! make/autoconf/build-performance.m4 ! make/autoconf/buildjdk-spec.gmk.template ! make/autoconf/help.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template - make/common/CommonVars.gmk ! make/common/MakeBase.gmk From asemenyuk at openjdk.org Fri Sep 26 00:11:54 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Fri, 26 Sep 2025 00:11:54 GMT Subject: git: openjdk/jdk: master: 8368030: Make package bundlers stateless Message-ID: Changeset: ca03080c Branch: master Author: Alexey Semenyuk Date: 2025-09-26 00:10:21 +0000 URL: https://git.openjdk.org/jdk/commit/ca03080c9f3857e88f71a5803f55877edbc7da18 8368030: Make package bundlers stateless Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebPackager.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironment.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebSystemEnvironmentMixin.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackager.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmPackager.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironment.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmSystemEnvironmentMixin.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxSystemEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgSystemEnvironment.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgPackager.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/Packager.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagerBuilder.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/SystemEnvironment.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Result.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExePackager.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiPackager.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinSystemEnvironment.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java From stuefe at openjdk.org Fri Sep 26 06:19:05 2025 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 26 Sep 2025 06:19:05 GMT Subject: git: openjdk/jdk: master: 8368124: Show useful thread names in ASAN reports Message-ID: Changeset: a6638121 Branch: master Author: Thomas Stuefe Date: 2025-09-26 06:14:28 +0000 URL: https://git.openjdk.org/jdk/commit/a6638121211afd688a9e25b5cbadf2f1441b1e65 8368124: Show useful thread names in ASAN reports Reviewed-by: dholmes, mbaesken ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/utilities/stringUtils.cpp ! src/hotspot/share/utilities/stringUtils.hpp ! test/hotspot/gtest/runtime/test_os_linux.cpp From ayang at openjdk.org Fri Sep 26 07:28:39 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 26 Sep 2025 07:28:39 GMT Subject: git: openjdk/jdk: master: 8368006: Parallel: Skip full regions in dense prefix during Full GC Message-ID: <8b9d3137-3b50-4d70-98cc-b1473cfed477@openjdk.org> Changeset: 87307802 Branch: master Author: Albert Mingkun Yang Date: 2025-09-26 07:27:51 +0000 URL: https://git.openjdk.org/jdk/commit/873078028b7cac1df94cd5a09e403c8537f14ba9 8368006: Parallel: Skip full regions in dense prefix during Full GC Reviewed-by: gli, fandreuzzi ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From mbaesken at openjdk.org Fri Sep 26 07:50:02 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 26 Sep 2025 07:50:02 GMT Subject: git: openjdk/jdk: master: 8368616: runtime/cds/appcds/aotCache/JavaAgent.java#dynamic fails on non CDS platforms/builds after JDK-8362561 Message-ID: <5f81dd85-d84c-4864-a1c7-e7b7ecdd5522@openjdk.org> Changeset: b90799c0 Branch: master Author: Arno Zeller Committer: Matthias Baesken Date: 2025-09-26 07:47:26 +0000 URL: https://git.openjdk.org/jdk/commit/b90799c0e92468b341235989f731bb93e2741a77 8368616: runtime/cds/appcds/aotCache/JavaAgent.java#dynamic fails on non CDS platforms/builds after JDK-8362561 Reviewed-by: mbaesken, shade, iklam ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java From mbaesken at openjdk.org Fri Sep 26 07:59:03 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 26 Sep 2025 07:59:03 GMT Subject: git: openjdk/jdk: master: 8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing Message-ID: Changeset: a80ba626 Branch: master Author: Matthias Baesken Date: 2025-09-26 07:56:40 +0000 URL: https://git.openjdk.org/jdk/commit/a80ba6260effdca7a7703c6903f273401b861793 8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing Reviewed-by: erikj, iklam ! make/ToolsJdk.gmk From mbaesken at openjdk.org Fri Sep 26 09:02:19 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 26 Sep 2025 09:02:19 GMT Subject: git: openjdk/jdk: master: 8368565: Adjust comment regarding dependency of libjvm.so to librt Message-ID: <44475d6c-cfdc-4abc-a54e-73b7944e91a5@openjdk.org> Changeset: 7bfdb012 Branch: master Author: Matthias Baesken Date: 2025-09-26 09:00:59 +0000 URL: https://git.openjdk.org/jdk/commit/7bfdb0120752d01da96c19e8037a6e909847d63c 8368565: Adjust comment regarding dependency of libjvm.so to librt Reviewed-by: dholmes ! make/autoconf/libraries.m4 From jkern at openjdk.org Fri Sep 26 12:16:23 2025 From: jkern at openjdk.org (Joachim Kern) Date: Fri, 26 Sep 2025 12:16:23 GMT Subject: git: openjdk/jdk: master: 8368250: [AIX] now ubsan vptr check is also possible (follow up of JDK-8354686) Message-ID: Changeset: f0e1078c Branch: master Author: Joachim Kern Date: 2025-09-26 12:14:58 +0000 URL: https://git.openjdk.org/jdk/commit/f0e1078c7175b3f930502a6079feff86aa53b669 8368250: [AIX] now ubsan vptr check is also possible (follow up of JDK-8354686) Reviewed-by: erikj, stuefe, mbaesken ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! src/hotspot/share/oops/compressedKlass.cpp From asemenyuk at openjdk.org Fri Sep 26 14:03:16 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Fri, 26 Sep 2025 14:03:16 GMT Subject: git: openjdk/jdk: master: 8358723: jpackage signing issues: the main launcher doesn't have entitlements Message-ID: Changeset: bdb7d25a Branch: master Author: Alexey Semenyuk Date: 2025-09-26 13:59:39 +0000 URL: https://git.openjdk.org/jdk/commit/bdb7d25ac11ca60a357b371c75544b346e523940 8358723: jpackage signing issues: the main launcher doesn't have entitlements Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PListReader.java ! test/jdk/tools/jpackage/TEST.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PListReaderTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java From rriggs at openjdk.org Fri Sep 26 14:20:30 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Fri, 26 Sep 2025 14:20:30 GMT Subject: git: openjdk/jdk: master: 8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest Message-ID: <6a0103aa-61ee-4d8c-a925-d75ab4de5440@openjdk.org> Changeset: 2360542e Branch: master Author: Roger Riggs Date: 2025-09-26 14:19:12 +0000 URL: https://git.openjdk.org/jdk/commit/2360542e89067e5c5d5a7bf403c18c9f371efd9a 8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest Reviewed-by: msheppar + test/jdk/java/lang/ProcessHandle/TEST.properties From mhaessig at openjdk.org Fri Sep 26 14:34:05 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Fri, 26 Sep 2025 14:34:05 GMT Subject: git: openjdk/jdk: master: 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory Message-ID: Changeset: 501b2b3e Branch: master Author: Manuel H?ssig Date: 2025-09-26 14:28:35 +0000 URL: https://git.openjdk.org/jdk/commit/501b2b3ebc50d9bb1c32267ef8e56561ea1e71eb 8368615: VSCode IDE: Oracle Java extension routinely runs out of memory Reviewed-by: erikj ! make/ide/vscode/hotspot/template-workspace.jsonc From ayang at openjdk.org Fri Sep 26 14:54:42 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 26 Sep 2025 14:54:42 GMT Subject: git: openjdk/jdk: master: 8368752: Serial: Remove unused arg of DefNewGeneration::gc_epilogue Message-ID: <8baa0729-a2e7-4bd6-a304-db0fbdd9c6fc@openjdk.org> Changeset: 25abdd85 Branch: master Author: Albert Mingkun Yang Date: 2025-09-26 14:48:26 +0000 URL: https://git.openjdk.org/jdk/commit/25abdd85c41f7aef41915cabd8596c0ce573acd6 8368752: Serial: Remove unused arg of DefNewGeneration::gc_epilogue Reviewed-by: tschatzl, fandreuzzi ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp From asmehra at openjdk.org Fri Sep 26 14:59:09 2025 From: asmehra at openjdk.org (Ashutosh Mehra) Date: Fri, 26 Sep 2025 14:59:09 GMT Subject: git: openjdk/jdk: master: 8368693: Duplicate methods in vmClasses Message-ID: <4d2be8e3-2807-46ad-a1e5-ae8f2f7229f0@openjdk.org> Changeset: aa6ff450 Branch: master Author: Ashutosh Mehra Date: 2025-09-26 14:56:03 +0000 URL: https://git.openjdk.org/jdk/commit/aa6ff45052516f5383fb7e62cfb469cbade0c42e 8368693: Duplicate methods in vmClasses Reviewed-by: liach, coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/classfile/vmClasses.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp From naoto at openjdk.org Fri Sep 26 16:53:52 2025 From: naoto at openjdk.org (Naoto Sato) Date: Fri, 26 Sep 2025 16:53:52 GMT Subject: git: openjdk/jdk: master: 8368328: CompactNumberFormat.clone does not produce independent instances Message-ID: <41426333-26d5-45f2-841e-d309ac885d26@openjdk.org> Changeset: bdf6853c Branch: master Author: Naoto Sato Date: 2025-09-26 16:50:05 +0000 URL: https://git.openjdk.org/jdk/commit/bdf6853cfdd24176bdddb59b6d7bb85036b94c57 8368328: CompactNumberFormat.clone does not produce independent instances Reviewed-by: rgiulietti, jlu ! src/java.base/share/classes/java/text/CompactNumberFormat.java + test/jdk/java/text/Format/CompactNumberFormat/TestClone.java From lmesnik at openjdk.org Fri Sep 26 19:35:23 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Fri, 26 Sep 2025 19:35:23 GMT Subject: git: openjdk/jdk: master: 8308027: GetThreadListStackTraces/OneGetThreadListStackTraces.java should be skipped when thread factory is used Message-ID: <77c0933b-c4ba-41cd-94fd-010621fa96f5@openjdk.org> Changeset: 556dfdda Branch: master Author: Leonid Mesnik Date: 2025-09-26 19:34:04 +0000 URL: https://git.openjdk.org/jdk/commit/556dfddac82f69b8a3d3730d05fcd00e49b84f2e 8308027: GetThreadListStackTraces/OneGetThreadListStackTraces.java should be skipped when thread factory is used Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java From lmesnik at openjdk.org Fri Sep 26 19:39:43 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Fri, 26 Sep 2025 19:39:43 GMT Subject: git: openjdk/jdk: master: 8368699: nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp destroys jvmti monitor when VM is dead Message-ID: Changeset: 62cc3472 Branch: master Author: Leonid Mesnik Date: 2025-09-26 19:36:00 +0000 URL: https://git.openjdk.org/jdk/commit/62cc347242ddbc8b51f023c288d78785b128e421 8368699: nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp destroys jvmti monitor when VM is dead Reviewed-by: sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp From amenkov at openjdk.org Fri Sep 26 19:52:40 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Fri, 26 Sep 2025 19:52:40 GMT Subject: git: openjdk/jdk: master: 8283198: Remove src/jdk.hotspot.agent/test Message-ID: <5e3ad31e-1443-4bcf-8639-e012cb6788f5@openjdk.org> Changeset: c6cecc58 Branch: master Author: Francesco Andreuzzi Committer: Alex Menkov Date: 2025-09-26 19:51:04 +0000 URL: https://git.openjdk.org/jdk/commit/c6cecc581f331dc61af0df2dfd5d7e0d523f6b61 8283198: Remove src/jdk.hotspot.agent/test Reviewed-by: amenkov, ayang, sspitsyn - src/jdk.hotspot.agent/test/libproc/LibprocClient.java - src/jdk.hotspot.agent/test/libproc/LibprocTest.java - src/jdk.hotspot.agent/test/libproc/Makefile - src/jdk.hotspot.agent/test/libproc/README - src/jdk.hotspot.agent/test/libproc/libproctest.sh - src/jdk.hotspot.agent/test/libproc/libproctest64.sh From jlu at openjdk.org Fri Sep 26 20:17:16 2025 From: jlu at openjdk.org (Justin Lu) Date: Fri, 26 Sep 2025 20:17:16 GMT Subject: git: openjdk/jdk: master: 8368498: Use JUnit instead of TestNG for jdk_text tests Message-ID: <0e364433-a0b4-48d8-bbe5-356ec278f1eb@openjdk.org> Changeset: 12c0f29b Branch: master Author: Justin Lu Date: 2025-09-26 20:12:48 +0000 URL: https://git.openjdk.org/jdk/commit/12c0f29b97f0ccd03dee6850a3a9a7117124016e 8368498: Use JUnit instead of TestNG for jdk_text tests Reviewed-by: naoto ! test/jdk/java/text/Collator/RuleBasedCollatorTest.java ! test/jdk/java/text/Format/CompactNumberFormat/CompactFormatAndParseHelper.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCNFRounding.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java ! test/jdk/java/text/Format/CompactNumberFormat/TestEquality.java ! test/jdk/java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java ! test/jdk/java/text/Format/CompactNumberFormat/TestMutatingInstance.java ! test/jdk/java/text/Format/CompactNumberFormat/TestParseBigDecimal.java ! test/jdk/java/text/Format/CompactNumberFormat/TestPlurals.java ! test/jdk/java/text/Format/CompactNumberFormat/TestSpecialValues.java ! test/jdk/java/text/Format/CompactNumberFormat/TestUExtensionOverride.java ! test/jdk/java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java ! test/jdk/java/text/Format/CompactNumberFormat/serialization/TestSerialization.java ! test/jdk/java/text/Format/DateFormat/Bug8193444.java ! test/jdk/java/text/Format/DateFormat/CaseInsensitiveParseTest.java ! test/jdk/java/text/Format/DateFormat/LocaleDateFormats.java ! test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java ! test/jdk/java/text/Format/DecimalFormat/SetGroupingSizeTest.java ! test/jdk/java/text/Format/NumberFormat/DFSMinusPerCentMill.java ! test/jdk/java/text/Normalizer/SquareEraCharacterTest.java From amenkov at openjdk.org Fri Sep 26 20:50:21 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Fri, 26 Sep 2025 20:50:21 GMT Subject: git: openjdk/jdk: master: 8365057: Add support for java.util.concurrent lock information to Thread.dump_to_file Message-ID: <05d8cc0a-ffc0-4569-856f-108c40731f22@openjdk.org> Changeset: cedc0117 Branch: master Author: Alex Menkov Date: 2025-09-26 20:49:36 +0000 URL: https://git.openjdk.org/jdk/commit/cedc0117ac36243cc240e8ab6adb3c78af4055fc 8365057: Add support for java.util.concurrent lock information to Thread.dump_to_file Co-authored-by: Alex Menkov Co-authored-by: Alan Bateman Reviewed-by: sspitsyn, alanb ! src/hotspot/share/services/threadService.cpp ! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java ! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java ! src/jdk.management/share/classes/com/sun/management/doc-files/threadDump.schema.json ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java From sviswanathan at openjdk.org Fri Sep 26 21:11:18 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Fri, 26 Sep 2025 21:11:18 GMT Subject: git: openjdk/jdk: master: 8364305: Support AVX10 saturating floating point conversion instructions Message-ID: <0f246a34-5825-4a5f-b6f3-cc056146ca8a@openjdk.org> Changeset: 37f0e74d Branch: master Author: Mohamed Issa Committer: Sandhya Viswanathan Date: 2025-09-26 21:10:30 +0000 URL: https://git.openjdk.org/jdk/commit/37f0e74d328d909810b54f7889cca991426d7488 8364305: Support AVX10 saturating floating point conversion instructions Reviewed-by: sviswanathan, sparasa, jbhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/floatingpoint/ScalarFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java From acobbs at openjdk.org Sat Sep 27 02:36:36 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Sat, 27 Sep 2025 02:36:36 GMT Subject: git: openjdk/jdk: master: 8366561: Improve documentation for how the -Xlint flag works Message-ID: <055a7c38-4338-4a12-942e-6331a6eeba0d@openjdk.org> Changeset: 5b1ebbb2 Branch: master Author: Archie Cobbs Date: 2025-09-27 02:34:27 +0000 URL: https://git.openjdk.org/jdk/commit/5b1ebbb2713e54511cb695d1d6f7f6b7f827b2a7 8366561: Improve documentation for how the -Xlint flag works Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.compiler/share/man/javac.md From syan at openjdk.org Sat Sep 27 02:40:54 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 27 Sep 2025 02:40:54 GMT Subject: git: openjdk/jdk: master: 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Message-ID: <3178537e-4fda-4de6-9152-7477ec514f6c@openjdk.org> Changeset: 9093d3a0 Branch: master Author: SendaoYan Date: 2025-09-27 02:37:39 +0000 URL: https://git.openjdk.org/jdk/commit/9093d3a04cd2b66425cefb44de2990cb5362a29f 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Reviewed-by: lmesnik ! test/hotspot/jtreg/vmTestbase/gc/gctests/AllocateWithoutOomTest/AllocateWithoutOomTest.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_Strings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_TwoFields/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_InternedStrings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_TwoFields/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Strings/TestDescription.java From kdnilsen at openjdk.org Sat Sep 27 04:08:15 2025 From: kdnilsen at openjdk.org (Kelvin Nilsen) Date: Sat, 27 Sep 2025 04:08:15 GMT Subject: git: openjdk/jdk: master: 8368307: Shenandoah: get_next_bit_impl should special case weak and strong mark bits Message-ID: Changeset: af8fb20a Branch: master Author: Kelvin Nilsen Date: 2025-09-27 04:07:29 +0000 URL: https://git.openjdk.org/jdk/commit/af8fb20ac0325a231ee14bd72e9764e02ca07681 8368307: Shenandoah: get_next_bit_impl should special case weak and strong mark bits Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp