From fyang at openjdk.org Tue Jul 1 00:50:41 2025 From: fyang at openjdk.org (Fei Yang) Date: Tue, 1 Jul 2025 00:50:41 GMT Subject: git: openjdk/jdk25u: master: 8359270: C2: alignment check should consider base offset when emitting arraycopy runtime call Message-ID: Changeset: 26d99e04 Branch: master Author: Fei Yang Date: 2025-07-01 00:49:45 +0000 URL: https://git.openjdk.org/jdk25u/commit/26d99e045a353168c535272615d733fcce00df32 8359270: C2: alignment check should consider base offset when emitting arraycopy runtime call Backport-of: 6b4393917ae689818d67fcaf9cc61ca16ea6d426 ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/stringopts.cpp + test/hotspot/jtreg/compiler/c2/irTests/stringopts/TestArrayCopySelect.java From abakhtin at openjdk.org Tue Jul 1 13:58:03 2025 From: abakhtin at openjdk.org (Alexey Bakhtin) Date: Tue, 1 Jul 2025 13:58:03 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <801dd1b0-9d24-43d1-927a-140ea4f48e08@openjdk.org> Changeset: 7facfe3c Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-01 13:56:06 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7facfe3ca92651fef03e4ea9d4c953e2e5585769 8331560: Refactor Hotspot container detection code so that subsystem delegates to controllers Reviewed-by: sgehwolf Backport-of: 65a282aae3f81379f1471db4fc0ff2e3b479140e ! 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/cgroupV2Subsystem_linux.hpp Changeset: ee0c1167 Branch: master Author: Timofei Pushkin Committer: Alexey Bakhtin Date: 2025-07-01 13:56:30 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ee0c1167d1a51a54207b07eb6c338cf9a3d8e98a 8339460: CDS error when module is located in a directory with space in the name Backport-of: aceae76fb5853ab65851225aeb35a425af8f7af8 ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/complexURI/ComplexURITest.java + test/hotspot/jtreg/runtime/cds/appcds/complexURI/mypackage/Another.java + test/hotspot/jtreg/runtime/cds/appcds/complexURI/mypackage/Main.java From sgehwolf at openjdk.org Wed Jul 2 11:51:08 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 2 Jul 2025 11:51:08 GMT Subject: git: openjdk/jdk21u-dev: master: 8338236: Compile error in cgroup code on Linux when using clang Message-ID: Changeset: 9d4c0dff Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-02 11:50:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/9d4c0dff8a282b7e8e7bee0bae8b6acfb0fef22f 8338236: Compile error in cgroup code on Linux when using clang Backport-of: 11639a4ff3722725d014c5814f6d73635f11db4f ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp From sgehwolf at openjdk.org Wed Jul 2 14:53:24 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 2 Jul 2025 14:53:24 GMT Subject: git: openjdk/jdk11u-dev: 8360816: [11u] Use default value for ProgramFiles(x86) in GHA Message-ID: <8b523bae-daf6-44f2-9df0-578038ed4091@openjdk.org> Changeset: 646b6b5e Branch: master Author: Antonio Vieiro Committer: Severin Gehwolf Date: 2025-07-02 14:52:05 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/646b6b5ed967de67ebf90592eadf08c749c7e364 8360816: [11u] Use default value for ProgramFiles(x86) in GHA Reviewed-by: sgehwolf ! .github/workflows/test.yml From shade at openjdk.org Wed Jul 2 16:30:02 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 2 Jul 2025 16:30:02 GMT Subject: git: openjdk/jdk21u-dev: master: 8320859: gtest high malloc footprint caused by BufferNodeAllocator stress test Message-ID: <5912cc57-f5a5-4a1d-a6e4-f8ebde1a868a@openjdk.org> Changeset: dbed35f4 Branch: master Author: Daniel Hu Committer: Aleksey Shipilev Date: 2025-07-02 16:27:18 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/dbed35f41583f19c70645632a688d0c8ae1bd36a 8320859: gtest high malloc footprint caused by BufferNodeAllocator stress test Backport-of: abf2e4909733550c228bd66ccebe33a492269e7f ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp From phh at openjdk.org Wed Jul 2 16:45:21 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 2 Jul 2025 16:45:21 GMT Subject: git: openjdk/jdk25u: master: 8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119) Message-ID: Changeset: 94b6b99b Branch: master Author: Renjith Kannath Pariyangad Committer: Paul Hohensee Date: 2025-07-02 16:44:01 +0000 URL: https://git.openjdk.org/jdk25u/commit/94b6b99ba4909ec8db8ca9cffe641d80384ada13 8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119) Backport-of: 2103dc15cb662fd8795b1b51d9cb61c389bed7a0 ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c From shade at openjdk.org Wed Jul 2 17:06:32 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 2 Jul 2025 17:06:32 GMT Subject: git: openjdk/jdk21u-dev: master: 7036144: GZIPInputStream readTrailer uses faulty available() test for end-of-stream Message-ID: Changeset: fcbf863f Branch: master Author: Todd V. Jonker Committer: Aleksey Shipilev Date: 2025-07-02 17:06:04 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/fcbf863f4b71fe49b8883a5a2152912cde8ab72c 7036144: GZIPInputStream readTrailer uses faulty available() test for end-of-stream Backport-of: d3f3011d56267360d65841da3550eca79cf1575b ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java + test/jdk/java/util/zip/GZIP/GZIPInputStreamAvailable.java From goetz at openjdk.org Thu Jul 3 13:31:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 3 Jul 2025 13:31:19 GMT Subject: git: openjdk/jdk17u-dev: 8302635: Race condition in HttpBodySubscriberWrapper when cancelling request Message-ID: <07f7e944-e4c3-4b23-a244-478fa6282c8e@openjdk.org> Changeset: c53cae6a Branch: master Author: Goetz Lindenmaier Date: 2025-07-03 13:29:23 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c53cae6a0b510201f0dd62236c273b85820693c6 8302635: Race condition in HttpBodySubscriberWrapper when cancelling request Backport-of: edf238b65e441a1d626f3a4ba06170badd05ca7c ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java ! test/jdk/java/net/httpclient/CancelRequestTest.java From goetz at openjdk.org Thu Jul 3 13:31:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 3 Jul 2025 13:31:43 GMT Subject: git: openjdk/jdk21u-dev: master: 8226919: attach in linux hangs due to permission denied accessing /proc/pid/root Message-ID: <25d3a977-1928-4c09-8d68-1af911ac20a6@openjdk.org> Changeset: c70ef074 Branch: master Author: Goetz Lindenmaier Date: 2025-07-03 13:28:28 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c70ef07456028d40cdfc14300e2c947d4d97c26f 8226919: attach in linux hangs due to permission denied accessing /proc/pid/root Backport-of: ac4607ed81eb75f43e7d1062e38506972738d086 ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java From sgehwolf at openjdk.org Thu Jul 3 13:47:39 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 3 Jul 2025 13:47:39 GMT Subject: git: openjdk/jdk21u-dev: master: 8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected Message-ID: Changeset: 65e9d36d Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-03 13:46:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/65e9d36d8074d0a23de0dbb6ddf5f0de9ce5e5fd 8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected Backport-of: fd80e759e8b0a471c0eeaaa63a62d3bc5e4cb372 ! 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/cgroupV2Subsystem_linux.hpp ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp From goetz at openjdk.org Thu Jul 3 13:58:53 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 3 Jul 2025 13:58:53 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <09ef3f98-9857-476d-98cd-832d14cb7bf0@openjdk.org> Changeset: ffa7dd58 Branch: master Author: Goetz Lindenmaier Date: 2025-07-03 13:56:31 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ffa7dd58711fc711d71c94753bcfdfdcaaaed752 8299338: AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe Backport-of: 575484806ce11634d4fa8bef6c0c5987e4e0a1c7 ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.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/HttpBodySubscriberWrapper.java ! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java Changeset: ca475980 Branch: master Author: Goetz Lindenmaier Date: 2025-07-03 13:57:51 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ca47598016470bb997038b378a5dbde923b40e28 8226919: attach in linux hangs due to permission denied accessing /proc/pid/root Backport-of: ac4607ed81eb75f43e7d1062e38506972738d086 ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java From sgehwolf at openjdk.org Fri Jul 4 09:06:06 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Fri, 4 Jul 2025 09:06:06 GMT Subject: git: openjdk/jdk21u-dev: master: 8341644: Compile error in cgroup coding when using toolchain clang Message-ID: Changeset: 4e0f354b Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-04 09:05:07 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4e0f354b49a95e5e6017c02b95736fe9d85710e8 8341644: Compile error in cgroup coding when using toolchain clang Backport-of: 6e486181613bde8da6874eeed680c7136e8d778a ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp From mbaesken at openjdk.org Fri Jul 4 11:32:34 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 4 Jul 2025 11:32:34 GMT Subject: git: openjdk/jdk17u-dev: 8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table Message-ID: <55ff831f-a772-4f5a-9bdb-169a3acf96fb@openjdk.org> Changeset: 2f8944c0 Branch: master Author: Matthias Baesken Date: 2025-07-04 11:30:07 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/2f8944c0c6f075688ffe6b931df00fce15e2d22a 8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table Backport-of: bac2aa44454982684e06854add1dbbb806fba363 ! src/hotspot/os/posix/signals_posix.cpp From goetz at openjdk.org Fri Jul 4 13:02:57 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 4 Jul 2025 13:02:57 GMT Subject: git: openjdk/jdk21u-dev: master: 8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 Message-ID: <2235f621-9588-48b1-a38b-afc5c0dfc808@openjdk.org> Changeset: 0faea690 Branch: master Author: Goetz Lindenmaier Date: 2025-07-04 13:01:55 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/0faea690a065b9c31893296d526e1f6f899b2c0d 8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 Backport-of: e21d06f488bce227eedc4c92d976301a7b54fda8 ! test/jdk/javax/swing/JTextArea/bug4265784.java From goetz at openjdk.org Fri Jul 4 13:05:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 4 Jul 2025 13:05:55 GMT Subject: git: openjdk/jdk21u-dev: master: 8344137: Update XML Security for Java to 3.0.5 Message-ID: <5e1c89b5-1954-47d2-9ddb-bed6dddca8b9@openjdk.org> Changeset: 2d30662c Branch: master Author: Goetz Lindenmaier Date: 2025-07-04 13:03:07 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2d30662c5dff99c2fa06fc9e06426a9baabd2b57 8344137: Update XML Security for Java to 3.0.5 Reviewed-by: mbaesken Backport-of: 18e0b343ab002b193d4db3be226394ee7dbe9f19 ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java + test/jdk/javax/xml/crypto/dsig/PSS.java ! test/lib/jdk/test/lib/security/XMLUtils.java From shade at openjdk.org Fri Jul 4 13:28:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 4 Jul 2025 13:28:04 GMT Subject: git: openjdk/jdk17u-dev: 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent Message-ID: Changeset: 0e9b1df4 Branch: master Author: Aleksey Shipilev Date: 2025-07-04 13:24:52 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0e9b1df4d75b9d233c0297b0763b052e9fde55ed 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent Reviewed-by: eosterlund, adinn Backport-of: 83b15da2eb3cb6c8937f517c9b75eaa9eeece314 ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp From goetz at openjdk.org Sat Jul 5 16:16:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 5 Jul 2025 16:16:46 GMT Subject: git: openjdk/jdk17u-dev: 8196017: java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails Message-ID: Changeset: f893fa30 Branch: master Author: Goetz Lindenmaier Date: 2025-07-05 16:15:48 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/f893fa30de90ff07932b7e4dae4346e45cf63f7c 8196017: java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails Backport-of: b7104ba9a9006ab65e08ea9d7db22e72611ed07c ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java From goetz at openjdk.org Sat Jul 5 16:19:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 5 Jul 2025 16:19:15 GMT Subject: git: openjdk/jdk17u-dev: 8297499: Parallel: Missing iteration over klass when marking objArrays/objArrayOops during Full GC Message-ID: <785be48b-3d5e-4e24-a2de-e5f8e38b123f@openjdk.org> Changeset: ac047084 Branch: master Author: Goetz Lindenmaier Date: 2025-07-05 16:16:54 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ac04708432259c1b2076a50db13835dbe681d774 8297499: Parallel: Missing iteration over klass when marking objArrays/objArrayOops during Full GC Backport-of: 6a856bc3f67d539f858904667ee86cbed54f94f7 ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java From goetz at openjdk.org Sat Jul 5 16:21:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 5 Jul 2025 16:21:32 GMT Subject: git: openjdk/jdk17u-dev: 8297740: runtime/ClassUnload/UnloadTest.java failed with "Test failed: should still be live" Message-ID: <96577324-5f36-49be-b708-1f010617c505@openjdk.org> Changeset: a14a93e6 Branch: master Author: Goetz Lindenmaier Date: 2025-07-05 16:20:36 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/a14a93e64b83ca3bc234f195d80277c3b00d97d3 8297740: runtime/ClassUnload/UnloadTest.java failed with "Test failed: should still be live" Backport-of: a97e7d9887e448c88f59cf70bfb8ab72435ece9c ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java From goetz at openjdk.org Sat Jul 5 16:24:00 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 5 Jul 2025 16:24:00 GMT Subject: git: openjdk/jdk17u-dev: 8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong Message-ID: <7a9a432d-78df-4f06-b618-5079937b014c@openjdk.org> Changeset: 0b8af09d Branch: master Author: Goetz Lindenmaier Date: 2025-07-05 16:21:32 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0b8af09d5ed6b901d3a940c91a6c4d5673b48bcc 8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong Backport-of: 4c5b66dceab15ce27f742c4173e14156249eb61a ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java From serb at openjdk.org Sun Jul 6 09:07:14 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 6 Jul 2025 09:07:14 GMT Subject: git: openjdk/jdk21u-dev: master: 8319067: ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode Message-ID: <2db56fae-1253-449c-920d-eeb76935fb63@openjdk.org> Changeset: bb0d4c13 Branch: master Author: Sergey Bylokhov Date: 2025-07-06 09:04:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bb0d4c13b89f764b0a6dd3b24a1cbdaf60f94eaa 8319067: ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode Backport-of: ce0ca476416cb6f96d4b6b4852144382d6abf717 ! test/hotspot/jtreg/ProblemList-Xcomp.txt From mbaesken at openjdk.org Mon Jul 7 07:17:42 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 7 Jul 2025 07:17:42 GMT Subject: git: openjdk/jdk25u: master: 8360533: ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions Message-ID: Changeset: 622c7434 Branch: master Author: Matthias Baesken Date: 2025-07-07 07:16:40 +0000 URL: https://git.openjdk.org/jdk25u/commit/622c7434707a9ee00928c9ae4d93c3cf9f68b7b1 8360533: ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions Backport-of: 97ec9d3e0a6e3455579b567e1f58026f5b168c09 ! test/lib/jdk/test/lib/containers/docker/ContainerRuntimeVersionTestUtils.java From goetz at openjdk.org Mon Jul 7 07:29:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Jul 2025 07:29:49 GMT Subject: git: openjdk/jdk17u-dev: 8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 Message-ID: <15ed7a8e-0912-40a3-8421-3f2c6a28fab2@openjdk.org> Changeset: cb36233f Branch: master Author: Goetz Lindenmaier Date: 2025-07-07 07:28:22 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/cb36233ff6fb3b1dda31501f6912436e83c2dbe9 8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 Backport-of: e21d06f488bce227eedc4c92d976301a7b54fda8 ! test/jdk/javax/swing/JTextArea/bug4265784.java From phh at openjdk.org Mon Jul 7 16:27:23 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 7 Jul 2025 16:27:23 GMT Subject: git: openjdk/jdk25u: master: 8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object Message-ID: Changeset: 829742bc Branch: master Author: Ian Myers Committer: Paul Hohensee Date: 2025-07-07 16:24:14 +0000 URL: https://git.openjdk.org/jdk25u/commit/829742bcb42e3971bedf1ed93dcb32aff58c5733 8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object Backport-of: 8f487d26c0f219d4df32be48ff1790e6f98d74a0 ! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java From mbaesken at openjdk.org Tue Jul 8 07:57:59 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 8 Jul 2025 07:57:59 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <560f1b21-cf50-4d3f-b38b-5e3af5fd89c2@openjdk.org> Changeset: e7454faf Branch: master Author: Goetz Lindenmaier Date: 2025-07-08 07:55:26 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/e7454faf3ebbc663dd36fad057a5670b1fa27f47 8344137: Update XML Security for Java to 3.0.5 Reviewed-by: mbaesken Backport-of: 2d30662c5dff99c2fa06fc9e06426a9baabd2b57 ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java + test/jdk/javax/xml/crypto/dsig/PSS.java ! test/lib/jdk/test/lib/security/XMLUtils.java Changeset: 0877d64d Branch: master Author: Matthias Baesken Date: 2025-07-08 07:55:43 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0877d64dd68f323ef5eb2f5b4bb0e5664e5f4a0a 8353568: SEGV_BNDERR signal code adjust definition Backport-of: 6abf4e6d4d9f948b8ae51aec731b94ba7acd022e ! src/hotspot/os/posix/signals_posix.cpp From sgehwolf at openjdk.org Tue Jul 8 09:45:04 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 8 Jul 2025 09:45:04 GMT Subject: git: openjdk/jdk21u-dev: master: 8333446: Add tests for hierarchical container support Message-ID: <32d02de5-7430-446c-9fac-37fb402f117a@openjdk.org> Changeset: cf8cfec3 Branch: master Author: Severin Gehwolf Date: 2025-07-08 09:40:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/cf8cfec3f149cb6bb27d0d31bb1c6817feb266f6 8333446: Add tests for hierarchical container support Reviewed-by: mbaesken Backport-of: d9fdf69c34c20e0f2d526c2f04450acb904c3e80 ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT + test/hotspot/jtreg/containers/systemd/HelloSystemd.java + test/hotspot/jtreg/containers/systemd/SystemdMemoryAwarenessTest.java ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java + test/lib/jdk/test/lib/containers/systemd/SystemdRunOptions.java + test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java ! test/lib/jdk/test/whitebox/WhiteBox.java From sgehwolf at openjdk.org Tue Jul 8 11:09:17 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 8 Jul 2025 11:09:17 GMT Subject: git: openjdk/jdk21u-dev: master: 8340092: [Linux] containers/systemd/SystemdMemoryAwarenessTest.java failing on some systems Message-ID: <15f36cf7-ef3e-4fd0-8065-07340da1cada@openjdk.org> Changeset: 829d6d99 Branch: master Author: Severin Gehwolf Date: 2025-07-08 11:08:04 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/829d6d99a3029c9bd65fd1cdb1552004c00277ba 8340092: [Linux] containers/systemd/SystemdMemoryAwarenessTest.java failing on some systems Backport-of: 64275e6bbf1377c9a9d77fe3c3ed8d4143138f11 = test/hotspot/jtreg/containers/systemd/TEST.properties ! test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java From sgehwolf at openjdk.org Tue Jul 8 12:02:43 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 8 Jul 2025 12:02:43 GMT Subject: git: openjdk/jdk11u-dev: 8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures Message-ID: <3c038a6f-2c47-4564-9423-09bea3dd39d9@openjdk.org> Changeset: 1468cfa9 Branch: master Author: Francesco Andreuzzi Committer: Severin Gehwolf Date: 2025-07-08 12:00:35 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/1468cfa950cb9252103b265fee91ad04fb316008 8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures Backport-of: d35eda31e345142a26f7a5cf12e7606883f15224 ! src/hotspot/share/classfile/classLoaderData.hpp From mbaesken at openjdk.org Tue Jul 8 15:15:19 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 8 Jul 2025 15:15:19 GMT Subject: git: openjdk/jdk25u: master: 8357826: Avoid running some jtreg tests when asan is configured Message-ID: Changeset: 5500a2d1 Branch: master Author: Matthias Baesken Date: 2025-07-08 15:12:25 +0000 URL: https://git.openjdk.org/jdk25u/commit/5500a2d134136e80098bb6180ffb6091934e52c7 8357826: Avoid running some jtreg tests when asan is configured Backport-of: d7aa34982053bad37b3b726539f1245d054258f4 ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.hpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java ! test/hotspot/jtreg/runtime/Thread/TestBreakSignalThreadDump.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java ! test/jdk/TEST.ROOT ! test/jdk/build/AbsPathsInImage.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/whitebox/WhiteBox.java From phh at openjdk.org Tue Jul 8 15:59:28 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 8 Jul 2025 15:59:28 GMT Subject: git: openjdk/jdk17u-dev: 8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes Message-ID: Changeset: 8b306de4 Branch: master Author: Daniel Huang Committer: Paul Hohensee Date: 2025-07-08 15:56:13 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/8b306de46d88219722a57f6e72d0b4456eb6faf0 8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes Backport-of: 5fab27e1b8fdf2ea27cb3b349bd339a4a6ec828b ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java + test/jdk/java/util/Random/T8282144.java From goetz at openjdk.org Wed Jul 9 05:16:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:16:13 GMT Subject: git: openjdk/jdk21u-dev: master: 8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class Message-ID: Changeset: 5486e42b Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:14:56 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5486e42b0aea7df17cc53180769083c83b3f3642 8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class Backport-of: 013aff87ce7ece5cd4676aa452557ea3f222cede + test/jdk/javax/swing/text/BoxView/bug6494356.java From goetz at openjdk.org Wed Jul 9 05:18:51 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:18:51 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <936472a2-89d7-4f6a-b1a2-5fdbd71d0a79@openjdk.org> Changeset: 88e8f69e Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:16:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/88e8f69e49bf79af5bd0175fc37dfd40e5fa2237 8330535: Update nsk/jdb tests to use driver instead of othervm Backport-of: 4417c276e484c1fe137ed7f4a7c28709d0c99af2 ! test/hotspot/jtreg/vmTestbase/nsk/jdb/caught_exception/caught_exception002/caught_exception002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/classes/classes001/classes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/classpath/classpath001/classpath001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear002/clear002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/down/down002/down002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/dump/dump002/dump002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/eval/eval001/eval001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/fields/fields001/fields001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/ignore/ignore001/ignore001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill002/kill002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/klass/class001/class001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list002/list002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list003/list003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/methods/methods002/methods002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/next/next001/next001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect001/connect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect002/connect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect003/connect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect004/connect004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect005/connect005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/listconnectors/listconnectors001/listconnectors001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop/pop001/pop001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/print/print002/print002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/read/read001/read001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/redefine/redefine001/redefine001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/reenter/reenter001/reenter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/regression/b4689395/b4689395.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/resume/resume002/resume002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/run/run002/run002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set001/set001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set002/set002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/step/step002/step002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/step_up/step_up001/step_up001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at003/stop_at003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_in/stop_in002/stop_in002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/suspend/suspend001/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/thread/thread002/thread002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroups/threadgroups002/threadgroups002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/uncaught_exception/uncaught_exception002/uncaught_exception002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/untrace/untrace001/untrace001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/up/up002/up002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where004/where004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where005/where005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where006/where006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/wherei/wherei001/wherei001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java Changeset: 1e423246 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:18:02 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1e423246cc2e9d629c9f1b33abfedaf95363d288 8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off Backport-of: 88fa3b2fe9bccf9cd4a4041732e2f6d425c19244 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java From goetz at openjdk.org Wed Jul 9 05:19:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:19:44 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <90790807-54c9-42b7-aabe-07ce9cf8f878@openjdk.org> Changeset: b56182ad Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:17:33 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/b56182adc2effd9f927f394fe3030677765779c6 8225777: java/awt/Mixing/MixingOnDialog.java fails on Ubuntu Backport-of: 36f2e5240b8c4d94643188d3a9d87d906c1e8bdf ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/MixingOnDialog.java Changeset: 976f317f Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:18:57 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/976f317f234cdd5636d4cb8169d7fc98d022a5a6 8325910: Rename jnihelper.h Backport-of: 810daf820633e16e3ab058325c539695087486d5 ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp = test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.hpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp From goetz at openjdk.org Wed Jul 9 05:22:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:22:15 GMT Subject: git: openjdk/jdk21u-dev: master: 8347381: Upgrade jQuery UI to version 1.14.1 Message-ID: <5aca370e-c7f2-43cc-93bb-46e51accde87@openjdk.org> Changeset: 64b73fbd Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:20:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/64b73fbd08c1086ceca26c5724cde8c090246b80 8347381: Upgrade jQuery UI to version 1.14.1 Reviewed-by: mdoerr Backport-of: 56c780078f84a2571b779d90f528d5bcab2a9dfd ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.js ! src/jdk.javadoc/share/legal/jqueryUI.md From goetz at openjdk.org Wed Jul 9 05:23:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:23:02 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <0b57767b-ba93-4061-b20e-9e19c2255aff@openjdk.org> Changeset: 08c1b9d6 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:20:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/08c1b9d655f8f4b04ee99d0ccb216be0327bd901 8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class Backport-of: 013aff87ce7ece5cd4676aa452557ea3f222cede + test/jdk/javax/swing/text/BoxView/bug6494356.java Changeset: 6cf00cc7 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:21:20 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/6cf00cc741cb55c9d8207bc1011cc45e4937e6ec 8330535: Update nsk/jdb tests to use driver instead of othervm Reviewed-by: mdoerr Backport-of: 4417c276e484c1fe137ed7f4a7c28709d0c99af2 ! test/hotspot/jtreg/vmTestbase/nsk/jdb/caught_exception/caught_exception002/caught_exception002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/classes/classes001/classes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/classpath/classpath001/classpath001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear002/clear002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/down/down002/down002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/dump/dump002/dump002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/eval/eval001/eval001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/fields/fields001/fields001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/ignore/ignore001/ignore001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill002/kill002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/klass/class001/class001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list002/list002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/methods/methods002/methods002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/next/next001/next001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect001/connect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect002/connect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect003/connect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect004/connect004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect005/connect005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/listconnectors/listconnectors001/listconnectors001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop/pop001/pop001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/print/print002/print002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/read/read001/read001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/redefine/redefine001/redefine001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/reenter/reenter001/reenter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/regression/b4689395/b4689395.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/resume/resume002/resume002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/run/run002/run002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set001/set001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set002/set002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/step/step002/step002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/step_up/step_up001/step_up001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at003/stop_at003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_in/stop_in002/stop_in002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/suspend/suspend001/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/thread/thread002/thread002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroups/threadgroups002/threadgroups002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/uncaught_exception/uncaught_exception002/uncaught_exception002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/untrace/untrace001/untrace001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/up/up002/up002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where004/where004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where005/where005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where006/where006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/wherei/wherei001/wherei001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java From goetz at openjdk.org Wed Jul 9 05:26:01 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:26:01 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <0012996c-1095-43db-a929-b1f150c4309b@openjdk.org> Changeset: 144e626e Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:21:48 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/144e626ed3893c34eb87591c97ad53c601f01a9f 8348365: Bad format string in CLDRDisplayNamesTest Backport-of: d9d2e19f923217a6831a8697c62ebeef0cc5d3b8 ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: be9fc0b8 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:23:13 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/be9fc0b8c8b840fde4a5e3ef37e18722f2d3dd37 8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary Backport-of: 9b49597244f898400222cfc252f50a2401ca3e2f + test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithFullGC.java - test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java Changeset: 636ceeed Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:25:27 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/636ceeed79db68137b749ca37e531f6fcb336b3c 8352509: Update jdk.test.lib.SecurityTools jar method to accept List parameter Backport-of: fa0b18bfde38ee2ffbab33a9eaac547fe8aa3c7c ! test/lib/jdk/test/lib/SecurityTools.java From goetz at openjdk.org Wed Jul 9 05:26:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:26:36 GMT Subject: git: openjdk/jdk17u-dev: 8339834: Replace usages of -mx and -ms in some tests Message-ID: <2f6ad74d-41f8-40d6-8c0c-1593d08a08a4@openjdk.org> Changeset: d542d473 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:22:48 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/d542d473238b54a3f0185680218e1114d5a9f04e 8339834: Replace usages of -mx and -ms in some tests Backport-of: 1d392492311daceeae12769cb9494eae63289853 ! src/java.base/share/classes/sun/security/util/Cache.java ! test/hotspot/jtreg/resourcehogs/compiler/intrinsics/string/TestStringIntrinsics2LargeArray.java ! test/jdk/java/beans/Introspector/8159696/UnloadClassBeanInfo.java ! test/jdk/java/beans/Introspector/Test5102804.java ! test/jdk/java/beans/Introspector/Test8027905.java ! test/jdk/java/beans/XMLEncoder/Test4646747.java ! test/jdk/java/lang/ref/SoftReference/Pin.java ! test/jdk/java/nio/Buffer/Chew.java ! test/jdk/tools/jimage/JImageToolTest.java From goetz at openjdk.org Wed Jul 9 05:29:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:29:50 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <043081e6-d097-42fd-8437-e1f09602f914@openjdk.org> Changeset: 7e1b9f5e Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:26:20 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/7e1b9f5e15ce31b3bc82eb38e0f373a04f328753 8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off Backport-of: 88fa3b2fe9bccf9cd4a4041732e2f6d425c19244 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java Changeset: 1ec596a4 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:27:54 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/1ec596a4ab461011b2ee25a5f38270296126b777 8348365: Bad format string in CLDRDisplayNamesTest Backport-of: d9d2e19f923217a6831a8697c62ebeef0cc5d3b8 ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java From goetz at openjdk.org Wed Jul 9 05:29:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:29:22 GMT Subject: git: openjdk/jdk21u-dev: master: 8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException Message-ID: Changeset: 352a6418 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:26:44 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/352a6418883b9528afdba4b9cc5588d3e1a2bee5 8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException Backport-of: b7ca76ef4bfc640668492e655acc6d755411a92f ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java From goetz at openjdk.org Wed Jul 9 05:33:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:33:19 GMT Subject: git: openjdk/jdk17u-dev: 8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary Message-ID: <9cf0309a-37e0-4244-8729-0c465e02d3a1@openjdk.org> Changeset: 8636073b Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:30:08 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/8636073b137980230b00b8a4a2c9a0afde40204a 8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary Backport-of: 9b49597244f898400222cfc252f50a2401ca3e2f + test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithFullGC.java - test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java From goetz at openjdk.org Wed Jul 9 05:36:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:36:42 GMT Subject: git: openjdk/jdk17u-dev: 8352509: Update jdk.test.lib.SecurityTools jar method to accept List parameter Message-ID: <20ec7489-5f1b-45f9-8c33-ebb318c4c429@openjdk.org> Changeset: c8aee972 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:35:57 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c8aee9726533bbfa8d710762c4d622e3f5aaf40f 8352509: Update jdk.test.lib.SecurityTools jar method to accept List parameter Backport-of: fa0b18bfde38ee2ffbab33a9eaac547fe8aa3c7c ! test/lib/jdk/test/lib/SecurityTools.java From goetz at openjdk.org Wed Jul 9 05:39:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Jul 2025 05:39:28 GMT Subject: git: openjdk/jdk17u-dev: 8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException Message-ID: <879ba083-bbad-40d2-bc6f-2fd7129cc700@openjdk.org> Changeset: b956b89b Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:37:24 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/b956b89b7a18ce990e397868463155e1c0283110 8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException Backport-of: b7ca76ef4bfc640668492e655acc6d755411a92f ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java From evergizova at openjdk.org Wed Jul 9 13:49:44 2025 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Wed, 9 Jul 2025 13:49:44 GMT Subject: git: openjdk/jdk21u-dev: master: 8337506: Disable "best-fit" mapping on Windows command line Message-ID: <83fdf40c-3504-479a-8888-ddbf73147fcb@openjdk.org> Changeset: 56f04e1a Branch: master Author: Ekaterina Vergizova Date: 2025-07-09 13:48:26 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/56f04e1a54ed99ca1834c812ce0e6b7df331fb1c 8337506: Disable "best-fit" mapping on Windows command line Reviewed-by: mbalao Backport-of: ff634a967027cfa56b666d31c45db9a4acc09ea4 ! src/java.base/share/native/launcher/main.c + test/jdk/tools/launcher/DisableBestFitMappingTest.java From ssubramaniam at openjdk.org Wed Jul 9 21:58:31 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 9 Jul 2025 21:58:31 GMT Subject: git: openjdk/jdk21u-dev: master: 8345173: BlockLocationPrinter::print_location misses a ResourceMark Message-ID: Changeset: 7b6ae460 Branch: master Author: Satyen Subramaniam Date: 2025-07-09 21:57:21 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7b6ae4606188dd0fc32abf34b7076ad359764a1b 8345173: BlockLocationPrinter::print_location misses a ResourceMark Backport-of: f5ebda43709984214a25e23926860fea2ba5819a ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp From ssubramaniam at openjdk.org Wed Jul 9 22:03:11 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 9 Jul 2025 22:03:11 GMT Subject: git: openjdk/jdk17u-dev: 8345173: BlockLocationPrinter::print_location misses a ResourceMark Message-ID: <020e70c2-af38-4b23-bc8c-4d3cb73c05bf@openjdk.org> Changeset: 29d46c30 Branch: master Author: Satyen Subramaniam Date: 2025-07-09 21:59:14 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/29d46c30a47fdfa811d002af04908ae30d4f93e3 8345173: BlockLocationPrinter::print_location misses a ResourceMark Backport-of: f5ebda43709984214a25e23926860fea2ba5819a ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp From sgehwolf at openjdk.org Thu Jul 10 08:24:24 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 10 Jul 2025 08:24:24 GMT Subject: git: openjdk/jdk21u-dev: master: 8353950: Clipboard interaction on Windows is unstable Message-ID: Changeset: dc28239c Branch: master Author: Matthias Bl?sing Committer: Severin Gehwolf Date: 2025-07-10 08:23:20 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/dc28239c29b64f4db068aca5c05b0301623986c3 8353950: Clipboard interaction on Windows is unstable 8332271: Reading data from the clipboard from multiple threads crashes the JVM Backport-of: 92be7821f5d5cbf5fe0244b41b2b7b1ada898df0 ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java ! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + test/jdk/java/awt/Clipboard/ConcurrentClipboardAccessTest.java From sgehwolf at openjdk.org Thu Jul 10 10:55:46 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 10 Jul 2025 10:55:46 GMT Subject: git: openjdk/jdk11u-dev: 8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build Message-ID: <7a8b3962-51e7-4e19-b35b-a9d11305ab5f@openjdk.org> Changeset: 7ff53b5d Branch: master Author: Taizo Kurashige Committer: Severin Gehwolf Date: 2025-07-10 10:55:19 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/7ff53b5d990bf8d30df130a88e7c4bf15d591275 8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build Reviewed-by: shade, phh Backport-of: c3de94cee12471a11c457c11dd55c547633de5cb ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java From goetz at openjdk.org Thu Jul 10 12:30:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:30:04 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <5b179647-63bb-48da-85d4-9f73a4e66e76@openjdk.org> Changeset: 44e83945 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:26:31 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/44e8394575c301733a07e63ab92ce20b8a64b4c1 8347302: Mark test tools/jimage/JImageToolTest.java as flagless Backport-of: e7e8f60c9bedd5622525cc4339300b438eedc9fd ! test/jdk/tools/jimage/JImageToolTest.java Changeset: b7ef5cb7 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:27:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b7ef5cb7d181bf173ed79cdff0889df3bb599581 8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests Backport-of: c988d7d6476807bf71a977dc771017915b708ca3 ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp Changeset: adc0c001 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:29:21 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/adc0c00116e3db7f875a76924d4bf3c841375eb4 8280818: Expand bug8033699.java to iterate over all LaFs Backport-of: b50fe9b8cc39730d3339e45a83b365ab3dd8a5da ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java From goetz at openjdk.org Thu Jul 10 12:33:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:33:45 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <124596c7-365a-49b5-9291-5c1f060e56b2@openjdk.org> Changeset: 285dc910 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:30:52 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/285dc910f828d7a53da5569eebd9b5606c2d3521 8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI Backport-of: 41f3eea9b2b7bd74d5f125dedfe107ab5b0bed26 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: a8f1de56 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:31:59 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a8f1de56810f2c0f1d652bf0c9fc70cae604a9eb 8352879: TestPeriod.java and TestGetContentType.java run wrong test class Backport-of: b9d7a75adee8a96cf47bbe73e3009102ceda9589 ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java From goetz at openjdk.org Thu Jul 10 12:35:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:35:44 GMT Subject: git: openjdk/jdk17u-dev: 8347302: Mark test tools/jimage/JImageToolTest.java as flagless Message-ID: <058f08e8-b834-4b85-8acd-178462d8be06@openjdk.org> Changeset: 4b270f58 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:34:19 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4b270f58066bc70bcb8650858fc829c5061427b2 8347302: Mark test tools/jimage/JImageToolTest.java as flagless Backport-of: e7e8f60c9bedd5622525cc4339300b438eedc9fd ! test/jdk/tools/jimage/JImageToolTest.java From goetz at openjdk.org Thu Jul 10 12:37:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:37:41 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 7e0f5200 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:34:40 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7e0f5200b933179c3e01a00eb05efbd83c3acc46 8352719: Add an equals sign to the modules statement Backport-of: 85a0baf0cb3366d6c16f9aadee123862117f5338 ! test/jdk/sun/security/krb5/auto/TEST.properties Changeset: a7f1e32b Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:36:35 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a7f1e32bf5d016541688add0092d985981ccf66f 8350582: Correct the parsing of the ssl value in javax.net.debug Backport-of: 1ec64811a365442c902e334b56f4cf926c316a4a ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java + test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java From goetz at openjdk.org Thu Jul 10 12:39:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:39:34 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: eecdbf17 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:36:04 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/eecdbf17828f2164e9af579c6dd3815da2ffc7d6 8347381: Upgrade jQuery UI to version 1.14.1 Backport-of: 64b73fbd08c1086ceca26c5724cde8c090246b80 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.js ! src/jdk.javadoc/share/legal/jqueryUI.md Changeset: 5654c01a Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:37:53 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/5654c01a3e484aaf16e80b2d4a020102749cf568 8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests Backport-of: c988d7d6476807bf71a977dc771017915b708ca3 ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp From goetz at openjdk.org Thu Jul 10 12:41:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:41:35 GMT Subject: git: openjdk/jdk21u-dev: master: 8355475: UNCTest should use an existing UNC path Message-ID: Changeset: 28276ac5 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:40:50 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/28276ac5465f54816dd00f1de0ced8f443829f75 8355475: UNCTest should use an existing UNC path Backport-of: e6cea4025b6743538da76f056fa831b02705f423 ! test/jdk/java/net/URLConnection/UNCTest.java From goetz at openjdk.org Thu Jul 10 12:43:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:43:17 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <1acccd1d-118f-4227-b53d-4d56a6909d28@openjdk.org> Changeset: 8fb27fbc Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:40:24 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/8fb27fbc5ae9ca0737b152bebe0d528b20f3859d 8280818: Expand bug8033699.java to iterate over all LaFs Backport-of: b50fe9b8cc39730d3339e45a83b365ab3dd8a5da ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 0139d2ef Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:42:07 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0139d2efdde55cb2da8eea8248e625cbca6a4cda 8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI Backport-of: 41f3eea9b2b7bd74d5f125dedfe107ab5b0bed26 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java From goetz at openjdk.org Thu Jul 10 12:47:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:47:15 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <73b0b29b-57b1-48d4-be3f-b8b497f5d659@openjdk.org> Changeset: 46233194 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:43:30 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4623319433dd27569c547d82aad2329743c68462 8352879: TestPeriod.java and TestGetContentType.java run wrong test class Backport-of: b9d7a75adee8a96cf47bbe73e3009102ceda9589 ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java Changeset: c333708c Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:44:47 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c333708ce3ef7d9e80329c3879ea37aaf2ed416c 8352719: Add an equals sign to the modules statement Backport-of: 85a0baf0cb3366d6c16f9aadee123862117f5338 ! test/jdk/sun/security/krb5/auto/TEST.properties Changeset: 4f9649a5 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:46:10 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4f9649a54f7615ce942f0219697a6912a6085a95 8352895: UserCookie.java runs wrong test class Backport-of: edaeb4b2da7c7a49ea3f3baebc7a072b56088e34 ! test/jdk/sun/net/www/protocol/http/UserCookie.java From goetz at openjdk.org Thu Jul 10 12:51:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 10 Jul 2025 12:51:13 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <7895669a-cdb6-4e7b-a98a-c4ce7cdfe58b@openjdk.org> Changeset: 350badf5 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:47:36 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/350badf5e7fcfebd9fc8848ffad4d6df6b874ad0 8350582: Correct the parsing of the ssl value in javax.net.debug Backport-of: 1ec64811a365442c902e334b56f4cf926c316a4a ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java + test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java Changeset: 78c4c3a9 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:48:45 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/78c4c3a9a3243aa320d39c72bc0ca3bb0340bc63 8355475: UNCTest should use an existing UNC path Backport-of: e6cea4025b6743538da76f056fa831b02705f423 ! test/jdk/java/net/URLConnection/UNCTest.java From phh at openjdk.org Fri Jul 11 15:59:50 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 11 Jul 2025 15:59:50 GMT Subject: git: openjdk/jdk17u-dev: 8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport Message-ID: <0763cc53-d247-40fa-8a81-02635c499a63@openjdk.org> Changeset: d9fa9cf8 Branch: master Author: Daniel Huang Committer: Paul Hohensee Date: 2025-07-11 15:57:08 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/d9fa9cf83979d91845f238e19dc3438972be59ee 8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport Backport-of: 5a9cd33632862aa2249794902d4168a7fe143054 ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! test/jdk/java/util/Random/T8282144.java From robm at openjdk.org Fri Jul 11 19:18:24 2025 From: robm at openjdk.org (Rob McKenna) Date: Fri, 11 Jul 2025 19:18:24 GMT Subject: git: openjdk/jdk25u: master: 73 new changesets Message-ID: Changeset: aa4f79ea Branch: master Author: Daniel Fuchs Date: 2025-06-11 16:22:34 +0000 URL: https://git.openjdk.org/jdk25u/commit/aa4f79eaec618093b8e2ae9447d25b0633d29065 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Reviewed-by: jpai Backport-of: a377773fa76b46ac98533c61bc1410485390115e ! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Changeset: 839a91e1 Branch: master Author: Tobias Hartmann Date: 2025-06-12 11:11:41 +0000 URL: https://git.openjdk.org/jdk25u/commit/839a91e14b3d11f0baddcaff5eb98c1ebccd44f1 8357982: Fix several failing BMI tests with -XX:+UseAPX Reviewed-by: chagedorn Backport-of: c98dffa186d48c41e76fd3a60e0129a8da60310f ! src/hotspot/cpu/x86/x86_64.ad ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java Changeset: 74ea38e4 Branch: master Author: Kevin Walls Date: 2025-06-13 14:28:14 +0000 URL: https://git.openjdk.org/jdk25u/commit/74ea38e406058ae2e0b6e47e5d0bff5e77f74809 8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP Reviewed-by: alanb Backport-of: 66535fe26da27dfaf0940bd70deb30942f7d0cdc ! src/java.management/share/classes/javax/management/remote/package-info.java Changeset: 41117308 Branch: master Author: Daniel Fuchs Date: 2025-06-13 16:54:40 +0000 URL: https://git.openjdk.org/jdk25u/commit/41117308450a09df2de3ba608612b1ec67988761 8359364: java/net/URL/EarlyOrDelayedParsing test fails intermittently Reviewed-by: alanb Backport-of: 57cabc6d741c14a8029aec324ba96e8ced4afcbd ! test/jdk/java/net/URL/EarlyOrDelayedParsing.java Changeset: 03232d4a Branch: master Author: Tobias Hartmann Date: 2025-06-15 09:04:55 +0000 URL: https://git.openjdk.org/jdk25u/commit/03232d4a5d6adc11df3adff8f9b2e9bf5f216b6b 8359200: Memory corruption in MStack::push Reviewed-by: epeter, shade Backport-of: ed39e17e34a2a3fd08a3e54d8d2c309deb99f61a ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/arguments/TestOptoNodeListSize.java Changeset: 3bd80fe3 Branch: master Author: Tobias Hartmann Date: 2025-06-15 09:05:56 +0000 URL: https://git.openjdk.org/jdk25u/commit/3bd80fe3bab41135e9362c915862e150942f94dd 8357782: JVM JIT Causes Static Initialization Order Issue Reviewed-by: shade Backport-of: e8ef93ae9de624f25166bdf010c915672b2c5cf4 ! src/hotspot/share/c1/c1_ValueMap.hpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp + test/hotspot/jtreg/compiler/c1/TestStaticInitializerSideEffect.java Changeset: 3877746e Branch: master Author: SendaoYan Date: 2025-06-15 12:25:17 +0000 URL: https://git.openjdk.org/jdk25u/commit/3877746eb9c5f96b60fdc14fc7be5a4a71152718 8359181: Error messages generated by configure --help after 8301197 Reviewed-by: ihse Backport-of: 7b7136b4eca15693cfcd46ae63d644efc8a88d2c ! make/autoconf/configure Changeset: 2a329457 Branch: master Author: Tobias Hartmann Date: 2025-06-16 08:48:49 +0000 URL: https://git.openjdk.org/jdk25u/commit/2a3294571a809a783b474cde5d344447e2981109 8359327: Incorrect AVX3Threshold results into code buffer overflows on APX targets Reviewed-by: chagedorn Backport-of: e7f63ba3109adf614cee1bc392cfeef85e9ca778 ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: 077ce2ed Branch: master Author: Alan Bateman Date: 2025-06-16 09:19:56 +0000 URL: https://git.openjdk.org/jdk25u/commit/077ce2edc77b78e0a5a968bf935ed21468751dc9 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) Reviewed-by: iris, jpai Backport-of: e5196fc24d2ec9e581af7803ac47036111fee029 ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/Net.c + test/jdk/java/nio/channels/SocketChannel/PeerReadsAfterAsyncClose.java Changeset: 2ea2f74f Branch: master Author: Fernando Guallini Date: 2025-06-16 09:54:18 +0000 URL: https://git.openjdk.org/jdk25u/commit/2ea2f74f9238edd2492c4a9a050d14192f1ed42a 8358171: Additional code coverage for PEM API Reviewed-by: rhalade, ascarpino Backport-of: b2e7cda6a0bd21fa3c4ffe2a67da4953f1ca3f1f ! test/jdk/java/security/PEM/PEMData.java ! test/jdk/java/security/PEM/PEMDecoderTest.java ! test/jdk/java/security/PEM/PEMEncoderTest.java + test/jdk/java/security/PEM/PEMMultiThreadTest.java + test/jdk/java/security/PEM/java.security-anotherAlgo + test/jdk/java/security/PEM/java.security-emptyAlgo ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/lib/jdk/test/lib/security/SecurityUtils.java Changeset: d870a488 Branch: master Author: Hamlin Li Date: 2025-06-16 11:18:32 +0000 URL: https://git.openjdk.org/jdk25u/commit/d870a4888068238b3bc1fa655aed84d23aa6bb4d 8358892: RISC-V: jvm crash when running dacapo sunflow after JDK-8352504 8359045: RISC-V: construct test to verify invocation of C2_MacroAssembler::enc_cmove_cmp_fp => BoolTest::ge/gt Reviewed-by: fyang Backport-of: 9d060574e5dbd13e634f00d749d0108ceff1fae8 ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp + test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison2.java Changeset: b6cacfcb Branch: master Author: Johannes Bechberger Date: 2025-06-16 16:20:54 +0000 URL: https://git.openjdk.org/jdk25u/commit/b6cacfcbc80fd6574b1040a3ec56639a1db47e46 8359135: New test TestCPUTimeSampleThrottling fails intermittently Reviewed-by: mdoerr Backport-of: 3f0fef2c9c323cb7b6e9191b17eac4296ff22dac ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java Changeset: eb727dcb Branch: master Author: SendaoYan Date: 2025-06-17 00:43:52 +0000 URL: https://git.openjdk.org/jdk25u/commit/eb727dcb51963add7966a9d86b08520a003af0ca 8359272: Several vmTestbase/compact tests timed out on large memory machine Reviewed-by: ayang Backport-of: a0fb35c8379295d2927c18d694ea52f7b7488a2b ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java Changeset: 75370018 Branch: master Author: Ioi Lam Date: 2025-06-17 04:36:41 +0000 URL: https://git.openjdk.org/jdk25u/commit/753700182dfd0d0f4c22067f4e9aa77c138540a7 8355556: JVM crash because archived method handle intrinsics are not restored Reviewed-by: shade Backport-of: 366650a438d046f3da5b490c42e37faaf3a9abc5 ! src/hotspot/share/runtime/threads.cpp Changeset: ae71782e Branch: master Author: Rajan Halade Date: 2025-06-17 06:10:35 +0000 URL: https://git.openjdk.org/jdk25u/commit/ae71782e77113797f9d0a2244757c47896d2a213 8359170: Add 2 TLS and 2 CS Sectigo roots Reviewed-by: mullan Backport-of: 9586817cea3f1cad8a49d43e9106e25dafa04765 + src/java.base/share/data/cacerts/sectigocodesignroote46 + src/java.base/share/data/cacerts/sectigocodesignrootr46 + src/java.base/share/data/cacerts/sectigotlsroote46 + src/java.base/share/data/cacerts/sectigotlsrootr46 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SectigoCSRootCAs.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 46cfc1e1 Branch: master Author: Roland Westrelin Date: 2025-06-17 08:06:58 +0000 URL: https://git.openjdk.org/jdk25u/commit/46cfc1e1940ff6b91c4f0cb0a9161fd0aef37c38 8358334: C2/Shenandoah: incorrect execution with Unsafe Reviewed-by: thartmann Backport-of: 1fcede053cca360c96606c1034b2a365a4fada82 ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java Changeset: cc4e9716 Branch: master Author: Damon Fenacci Date: 2025-06-17 13:10:06 +0000 URL: https://git.openjdk.org/jdk25u/commit/cc4e9716acd9339c66176e4181e6444f65873016 8358129: compiler/startup/StartupOutput.java runs into out of memory on Windows after JDK-8347406 Reviewed-by: shade Backport-of: 534a8605e5f4d771be69426687b2188d5353c91e ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/startup/StartupOutput.java Changeset: 5bcea92e Branch: master Author: Stuart Marks Date: 2025-06-17 20:45:27 +0000 URL: https://git.openjdk.org/jdk25u/commit/5bcea92eaa278f632be1fd7de91b57bce46e6680 8338140: (str) Add notes to String.trim and String.isEmpty pointing to newer APIs Reviewed-by: naoto, bpb, liach Backport-of: 06d804a0f004f9403c7c12e1a9f2ca8775c639f7 ! src/java.base/share/classes/java/lang/String.java Changeset: b79ca5f0 Branch: master Author: Erik Gahlin Date: 2025-06-19 12:56:19 +0000 URL: https://git.openjdk.org/jdk25u/commit/b79ca5f03b5c827212f854d39a26a6f6b7579589 8359248: JFR: Help text for-XX:StartFlightRecording:report-on-exit should explain option can be repeated Reviewed-by: mgronlun Backport-of: fedd0a0ee3aea9f73cfce34172a764e63c1ba46b ! src/java.base/share/man/java.md ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java Changeset: e5ac75a3 Branch: master Author: Vladimir Kozlov Date: 2025-06-19 13:41:06 +0000 URL: https://git.openjdk.org/jdk25u/commit/e5ac75a35b20d952c2054525184c0d203592c156 8359646: C1 crash in AOTCodeAddressTable::add_C_string Reviewed-by: shade, thartmann Backport-of: 96070212adfd15acd99edf6e180db6228ee7b4ff ! src/hotspot/share/code/aotCodeCache.cpp Changeset: c832f001 Branch: master Author: Erik Gahlin Date: 2025-06-19 14:19:16 +0000 URL: https://git.openjdk.org/jdk25u/commit/c832f001e47c0eb64948e90291991e678f6b2619 8359593: JFR: Instrumentation of java.lang.String corrupts recording Reviewed-by: mgronlun Backport-of: 2f2acb2e3f292517456f5b328a35182863188653 ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/ExcludeList.java + test/jdk/jdk/jfr/event/tracing/TestTracedString.java Changeset: 36b185a9 Branch: master Author: SendaoYan Date: 2025-06-20 06:26:52 +0000 URL: https://git.openjdk.org/jdk25u/commit/36b185a93065a83ea6f93fbed6382a8465657810 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Reviewed-by: jpai Backport-of: a16d23557b101504ed2ff95cf1a3c5ba11afe33d ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java Changeset: 3f6b0c69 Branch: master Author: Tobias Hartmann Date: 2025-06-20 08:29:10 +0000 URL: https://git.openjdk.org/jdk25u/commit/3f6b0c69c3f49d28e76f0f9f0286988f1830c49a 8359386: Fix incorrect value for max_size of C2CodeStub when APX is used Reviewed-by: mhaessig, epeter Backport-of: b52af182c43380186decd7e35625e42c7cafb8c2 ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp Changeset: 41928aed Branch: master Author: Jaikiran Pai Date: 2025-06-20 09:47:26 +0000 URL: https://git.openjdk.org/jdk25u/commit/41928aed7dce0cc15be95f1552e6d62c18e9eea1 8359709: java.net.HttpURLConnection sends unexpected "Host" request header in some cases after JDK-8344190 Reviewed-by: dfuchs Backport-of: 57266064a7bb995c3c614c19b936687af35e9aa4 ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HostHeaderTest.java Changeset: 79a85df0 Branch: master Author: Matthias Bl?sing Committer: Phil Race Date: 2025-06-20 21:49:26 +0000 URL: https://git.openjdk.org/jdk25u/commit/79a85df074f25fbb767ad1b72db5082c51a88e9d 8353950: Clipboard interaction on Windows is unstable 8332271: Reading data from the clipboard from multiple threads crashes the JVM Reviewed-by: prr Backport-of: 92be7821f5d5cbf5fe0244b41b2b7b1ada898df0 ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java ! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + test/jdk/java/awt/Clipboard/ConcurrentClipboardAccessTest.java Changeset: d5aa2254 Branch: master Author: Erik Gahlin Date: 2025-06-23 12:22:30 +0000 URL: https://git.openjdk.org/jdk25u/commit/d5aa225451520ad838b3512549c81b6a390129fc 8359242: JFR: Missing help text for method trace and timing Reviewed-by: mgronlun Backport-of: e57a214e2a1059109dd028369d518298cfa5d5b4 ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlElement.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlText.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Filter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc Changeset: ca6b1650 Branch: master Author: Erik Gahlin Date: 2025-06-23 13:09:03 +0000 URL: https://git.openjdk.org/jdk25u/commit/ca6b165003ab0b3e1cc8344b916f8ff940f3e533 8359895: JFR: method-timing view doesn't work Reviewed-by: mgronlun Backport-of: 984d7f9cdfb0d75ea906ce32df0b6c447f4d5954 ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini Changeset: fe9efb75 Branch: master Author: Phil Race Date: 2025-06-23 17:05:48 +0000 URL: https://git.openjdk.org/jdk25u/commit/fe9efb75b0521ea3eeadcbf4a80fa8797226344f 8358526: Clarify behavior of java.awt.HeadlessException constructed with no-args Reviewed-by: honkar, tr, azvegint Backport-of: 81985d422d3a433c1248deec18e4fd9b9f780c2c ! src/java.desktop/share/classes/java/awt/HeadlessException.java + test/jdk/java/awt/Headless/HeadlessExceptionTest.java Changeset: 636b5637 Branch: master Author: William Kemper Date: 2025-06-23 21:03:04 +0000 URL: https://git.openjdk.org/jdk25u/commit/636b56374e4617ebd28c69ccac71fbf29dfd648e 8357550: GenShen crashes during freeze: assert(!chunk->requires_barriers()) failed Reviewed-by: shade Backport-of: 17cf49746d0c289bdf779c974cdc84a3ab32ab4b ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp Changeset: 7cc1f82b Branch: master Author: Aleksey Shipilev Date: 2025-06-24 05:48:20 +0000 URL: https://git.openjdk.org/jdk25u/commit/7cc1f82b842982d7c95492df5f817f411b5594fa 8360042: GHA: Bump MSVC to 14.44 Reviewed-by: serb Backport-of: 72679c94ee00c87b9b51233938e5ffa97ef825b1 ! .github/workflows/main.yml Changeset: a3abaadc Branch: master Author: Markus Gr?nlund Date: 2025-06-24 16:49:43 +0000 URL: https://git.openjdk.org/jdk25u/commit/a3abaadc1500bbc64c140793f39536d41de53d75 8360403: Disable constant pool ID assert during troubleshooting Reviewed-by: egahlin Backport-of: cbcf401170e0600e48ef74770eaa47c84c7e50b0 ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java Changeset: 0694cc1d Branch: master Author: Coleen Phillimore Date: 2025-06-24 17:10:28 +0000 URL: https://git.openjdk.org/jdk25u/commit/0694cc1d527db17f2e5cdd4f9d2489ba04adfef5 8352075: Perf regression accessing fields Reviewed-by: shade, iklam Backport-of: e18277b470a162b9668297e8e286c812c4b0b604 ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.hpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/fieldStreams.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/globals.hpp + src/hotspot/share/utilities/packedTable.cpp + src/hotspot/share/utilities/packedTable.hpp ! src/hotspot/share/utilities/unsigned5.hpp + test/hotspot/gtest/utilities/test_packedTable.cpp + test/hotspot/jtreg/runtime/FieldStream/LocalFieldLookupTest.java Changeset: b89f3648 Branch: master Author: Anthony Scarpino Date: 2025-06-24 19:32:07 +0000 URL: https://git.openjdk.org/jdk25u/commit/b89f3648421601bc7520895afb4f9d5ff87030d8 8358099: PEM spec updates Reviewed-by: weijun Backport-of: 78158f30aee51e14ab203b0127aeb883c010319c ! src/java.base/share/classes/java/security/PEMDecoder.java ! src/java.base/share/classes/java/security/PEMEncoder.java ! src/java.base/share/classes/java/security/PEMRecord.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/util/Pem.java ! test/jdk/java/security/PEM/PEMDecoderTest.java Changeset: a5769520 Branch: master Author: Hannes Walln?fer Date: 2025-06-25 05:36:31 +0000 URL: https://git.openjdk.org/jdk25u/commit/a5769520393555fbf18992b62fb8d1526e809ce8 8359024: Accessibility bugs in API documentation Reviewed-by: liach Backport-of: 9a726df3731a22bdd4e768d83835aba9240967d2 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java Changeset: 80cb773b Branch: master Author: Hannes Walln?fer Date: 2025-06-25 05:40:18 +0000 URL: https://git.openjdk.org/jdk25u/commit/80cb773b7ee8e15ecae9a3ae12683363004e03f7 8328848: Inaccuracy in the documentation of the -group option Reviewed-by: liach Backport-of: f8de5bc5827742dd60b8f8f4a0d3625c370af15b ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/man/javadoc.md Changeset: fdb3e37c Branch: master Author: Igor Veresov Date: 2025-06-25 16:12:45 +0000 URL: https://git.openjdk.org/jdk25u/commit/fdb3e37c714a5fd5aa78f9a5528a182c6e961485 8359788: Internal Error: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded Reviewed-by: shade Backport-of: 5c4f92ba9a2b820fa12920400c9037b5d3c37aa4 ! src/hotspot/share/oops/trainingData.hpp Changeset: a84946dd Branch: master Author: Michael McMahon Date: 2025-06-25 16:17:18 +0000 URL: https://git.openjdk.org/jdk25u/commit/a84946dde4283fd423ef00ce3176bbe1985d7046 8359268: 3 JNI exception pending defect groups in 2 files Reviewed-by: dfuchs, djelinski Backport-of: 1fa090524a7c3bb5f2c92fb0f7217b9277ade9d9 ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c Changeset: 274a2dd7 Branch: master Author: Martin Doerr Date: 2025-06-26 09:14:18 +0000 URL: https://git.openjdk.org/jdk25u/commit/274a2dd729875f98401ef845fbc69ad1049a0c1f 8360405: [PPC64] some environments don't support mfdscr instruction Reviewed-by: haosun, rrich Backport-of: f71d64fbeb0c196fd825241ff86d3a103d05a842 ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp Changeset: 658f80e3 Branch: master Author: Roman Kennke Date: 2025-06-26 12:32:36 +0000 URL: https://git.openjdk.org/jdk25u/commit/658f80e392f1b675ba6adc2b789e0d0a108d1127 8355319: Update Manpage for Compact Object Headers (Production) Reviewed-by: coleenp Backport-of: 75ce44aa84ebf0f48dd73b98f2bf2d6077473ed1 ! src/java.base/share/man/java.md Changeset: 926c900e Branch: master Author: Jaikiran Pai Date: 2025-06-27 02:18:57 +0000 URL: https://git.openjdk.org/jdk25u/commit/926c900efae3fbdb38e42928d2ffd485de3f06d1 8359830: Incorrect os.version reported on macOS Tahoe 26 (Beta) Reviewed-by: rriggs Backport-of: 8df6b2c4a355751cd8ca37cc5932be66bccaa123 ! src/java.base/macosx/native/libjava/java_props_macosx.c ! test/jdk/java/lang/System/OsVersionTest.java Changeset: eaaaae5b Branch: master Author: Roland Westrelin Date: 2025-06-27 16:27:33 +0000 URL: https://git.openjdk.org/jdk25u/commit/eaaaae5be95c16049f2cf8b50fbc55784f00fdda 8356708: C2: loop strip mining expansion doesn't take sunk stores into account Reviewed-by: thartmann, epeter Backport-of: c11f36e6200b6c39fd59530f28e9318c4153db49 ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestStoresSunkInOuterStripMinedLoop.java Changeset: 12ffb0c1 Branch: master Author: Alisen Chung Date: 2025-06-27 19:28:15 +0000 URL: https://git.openjdk.org/jdk25u/commit/12ffb0c131c5100dc23549b9b7216625bc0dab9e 8359761: JDK 25 RDP1 L10n resource files update Reviewed-by: jlu, aivanov Backport-of: da7080fffb2389465dc9afca6d02e9085fe15302 ! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_de.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_ja.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_zh_CN.properties ! src/java.base/share/classes/sun/security/util/resources/auth_zh_CN.properties ! src/java.base/share/classes/sun/security/util/resources/security_ja.properties ! src/java.base/share/classes/sun/security/util/resources/security_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_de.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_ja.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_de.properties + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_ja.properties + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: 0dc9e844 Branch: master Author: David Holmes Date: 2025-06-30 01:06:46 +0000 URL: https://git.openjdk.org/jdk25u/commit/0dc9e8447b42c032c6892053e31021054adcc5e5 8358645: Access violation in ThreadsSMRSupport::print_info_on during thread dump Reviewed-by: shade, dcubed Backport-of: 334683e634c23a3672585e4309a528d0944d942e ! src/hotspot/share/runtime/threadSMR.cpp Changeset: b5b0b3a3 Branch: master Author: Aleksey Shipilev Date: 2025-06-30 13:28:03 +0000 URL: https://git.openjdk.org/jdk25u/commit/b5b0b3a33a3b37573ebcd8b9b8fdfd232f82f8c5 8360201: JFR: Initialize JfrThreadLocal::_sampling_critical_section Reviewed-by: zgu Backport-of: 5c1f77fab1f56e470157d8680310417924abb298 ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp Changeset: 554e38dd Branch: master Author: Jaikiran Pai Date: 2025-07-02 01:36:10 +0000 URL: https://git.openjdk.org/jdk25u/commit/554e38dd5a9f804998021375acb3663ac0bb075d 8359337: XML/JAXP tests that make network connections should ensure that no proxy is selected Reviewed-by: dfuchs, iris, joehw Backport-of: 7583a7b857da053c5e3770b680ab3494f1a6b66a ! test/jaxp/javax/xml/jaxp/unittest/common/catalog/DOMTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/catalog/SAXTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/dtd/DOMTest.java ! test/jaxp/javax/xml/jaxp/unittest/common/dtd/SAXTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Changeset: 0a151c68 Branch: master Author: Tobias Hartmann Date: 2025-07-02 08:23:19 +0000 URL: https://git.openjdk.org/jdk25u/commit/0a151c68d6529f3a1d3a44fbccc42b67a60b25d9 8358179: Performance regression in Math.cbrt Reviewed-by: epeter Backport-of: 38f59f84c98dfd974eec0c05541b2138b149def7 ! src/hotspot/cpu/x86/stubGenerator_x86_64_cbrt.cpp Changeset: b245c517 Branch: master Author: Aleksey Shipilev Date: 2025-07-02 11:52:28 +0000 URL: https://git.openjdk.org/jdk25u/commit/b245c517e39086d8e90313d6d35be6f9062a67ce 8359436: AOTCompileEagerly should not be diagnostic Reviewed-by: kvn Backport-of: e138297323de3f6990c4c536b1cefd209ce3a69c ! src/hotspot/share/cds/cds_globals.hpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCompileEagerly.java Changeset: a98a5e54 Branch: master Author: Martin Doerr Date: 2025-07-02 15:34:12 +0000 URL: https://git.openjdk.org/jdk25u/commit/a98a5e54fcb7916ce922a6997c452d2264bc4479 8360887: (fs) Files.getFileAttributeView returns unusable FileAttributeView if UserDefinedFileAttributeView unavailable (aix) Reviewed-by: mbaesken Backport-of: 0572b6ece7a77d13d23ac0c6d72d4fe5d5f0d944 ! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java ! test/jdk/java/nio/file/FileStore/Basic.java Changeset: 92268e17 Branch: master Author: Kevin Walls Date: 2025-07-02 16:59:29 +0000 URL: https://git.openjdk.org/jdk25u/commit/92268e17beec15f3fefa6784a48d6f0e1bb9c67a 8359870: JVM crashes in AccessInternal::PostRuntimeDispatch Reviewed-by: alanb, sspitsyn Backport-of: 13a3927855da61fe27f3b43e5e4755d0c5ac5a16 ! src/hotspot/share/prims/jvm.cpp ! 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 ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java Changeset: ab013962 Branch: master Author: Ashutosh Mehra Date: 2025-07-02 17:49:52 +0000 URL: https://git.openjdk.org/jdk25u/commit/ab013962093a427ae0f2acac82748d0c9f86ab3f 8361101: AOTCodeAddressTable::_stubs_addr not initialized/freed properly Reviewed-by: shade Backport-of: 3066a67e6279f7e3896ab545bc6c291d279d2b03 ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/aotCodeCache.hpp Changeset: 8a98738f Branch: master Author: Martin Doerr Date: 2025-07-03 08:46:22 +0000 URL: https://git.openjdk.org/jdk25u/commit/8a98738f448ac91f517bcc5a67d01522b7ba2025 8361183: JDK-8360887 needs fixes to avoid cycles and better tests (aix) Reviewed-by: mbaesken Backport-of: c460f842bf768995b271cd6362940877a4a79665 ! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java ! test/jdk/java/nio/file/FileStore/Basic.java Changeset: 993215f3 Branch: master Author: Martin Doerr Date: 2025-07-03 08:52:23 +0000 URL: https://git.openjdk.org/jdk25u/commit/993215f3dd7aba221da8c901117a8ff3f0ccb675 8361259: JDK25: Backout JDK-8258229 Reviewed-by: mhaessig, thartmann, dlong ! src/hotspot/share/code/nmethod.cpp - test/hotspot/jtreg/compiler/print/TestPrintAssemblyDeoptRace.java Changeset: e3bd9c6e Branch: master Author: Erik Gahlin Date: 2025-07-03 18:34:38 +0000 URL: https://git.openjdk.org/jdk25u/commit/e3bd9c6e1c78aac4de5907a3cb3358ec5862373b 8360287: JFR: PlatformTracer class should be loaded lazily Reviewed-by: mgronlun Backport-of: 8ea544c33fc502208577249fb83544f8d876bc17 ! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java + test/jdk/jdk/jfr/event/tracing/TestLazyPlatformTracer.java Changeset: 8707167e Branch: master Author: Erik Gahlin Date: 2025-07-04 15:07:32 +0000 URL: https://git.openjdk.org/jdk25u/commit/8707167ef3bb7015d87599387fbbcf17ddf0f291 8358750: JFR: EventInstrumentation MASK_THROTTLE* constants should be computed in longs Reviewed-by: mgronlun Backport-of: 77e69e02ebd280636859dd698423db6ac3bc7f5c ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestThrottle.java Changeset: 9a73987f Branch: master Author: Manukumar V S Committer: Alexey Ivanov Date: 2025-07-07 13:14:30 +0000 URL: https://git.openjdk.org/jdk25u/commit/9a73987f9b90af97bd2953eea0336565769dbcb7 8359889: java/awt/MenuItem/SetLabelTest.java inadvertently triggers clicks on items pinned to the taskbar Reviewed-by: abhiscxk, aivanov Backport-of: b7fcd0b2351cee8d3d18abaf0bf5905d20c9d46c ! test/jdk/java/awt/MenuItem/SetLabelTest.java Changeset: 3e93b98b Branch: master Author: Roger Riggs Date: 2025-07-07 22:18:03 +0000 URL: https://git.openjdk.org/jdk25u/commit/3e93b98baf2a53d2d142e9f0ca9af8d99023ffaf 8354872: Clarify java.lang.Process resource cleanup Reviewed-by: iris Backport-of: afb4a1be9e5dc2a9c0d812f5a36717c9f82241a9 ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java Changeset: 5e716fd7 Branch: master Author: Jan Lahoda Date: 2025-07-08 07:16:25 +0000 URL: https://git.openjdk.org/jdk25u/commit/5e716fd7d1187d03f1320aa6aae2a9943388b1b9 8359596: Behavior change when both -Xlint:options and -Xlint:-options flags are given Reviewed-by: liach Backport-of: 3525a40f39a966b8592f694a9b3cd4c5dc449266 ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java + test/langtools/tools/javac/lint/LintOptions.java + test/langtools/tools/javac/lint/LintOptions.out Changeset: b3b55953 Branch: master Author: Erik Gahlin Date: 2025-07-08 14:03:56 +0000 URL: https://git.openjdk.org/jdk25u/commit/b3b5595362a64a134f4df6a7e655e87b4844b800 8361338: JFR: Min and max time in MethodTime event is confusing Reviewed-by: shade Backport-of: f3e0588d0b825a68a4ad61ddf806877f46da69dc ! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedClass.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedMethod.java Changeset: afe6bd69 Branch: master Author: Ioi Lam Date: 2025-07-08 17:34:39 +0000 URL: https://git.openjdk.org/jdk25u/commit/afe6bd69108b2688ff7f63a22baf2d289ecf321b 8336147: Clarify CDS documentation about static vs dynamic archive Reviewed-by: shade Backport-of: 854de8c9c6a1d851c1788e5f2250fe0928c51ca4 ! src/java.base/share/man/java.md Changeset: b8965318 Branch: master Author: Ioi Lam Date: 2025-07-08 17:36:10 +0000 URL: https://git.openjdk.org/jdk25u/commit/b8965318c1b1ddafac7df6c0d6c807586876ebcf 8360164: AOT cache creation crashes in ~ThreadTotalCPUTimeClosure() Reviewed-by: shade, kvn Backport-of: 7d7e60c8aebc4b4c1e7121be702393e5bc46e9ce ! src/hotspot/share/cds/metaspaceShared.cpp Changeset: 1e985168 Branch: master Author: Ioi Lam Date: 2025-07-08 19:02:36 +0000 URL: https://git.openjdk.org/jdk25u/commit/1e985168d674d7087727f0dea11c2d50446f3977 8358680: AOT cache creation fails: no strings should have been added Reviewed-by: shade, kvn Backport-of: 3daa03c30f8e6ab9c498edb7d59346ce0b30450f ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 0e4422b2 Branch: master Author: Vicente Romero Date: 2025-07-08 21:13:43 +0000 URL: https://git.openjdk.org/jdk25u/commit/0e4422b284ab25064d67afc1473e2711f585886b 8361214: An anonymous class is erroneously being classify as an abstract class Reviewed-by: liach Backport-of: 05c9eec8d087cbfffed19031a531b72ad18a52cf ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/generics/diamond/AnonymousLabeledAsAbstractTest.java Changeset: 21cb2acd Branch: master Author: Jan Lahoda Date: 2025-07-09 05:07:20 +0000 URL: https://git.openjdk.org/jdk25u/commit/21cb2acda0d70cc838dfa097d235e86338609e7e 8361445: javac crashes on unresolvable constant in @SuppressWarnings Reviewed-by: liach, asotona Backport-of: 0bd2f9cba2118ed5a112b4c70b8ff4a1a58f21dd ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java Changeset: 50751da5 Branch: master Author: Jan Lahoda Date: 2025-07-09 13:41:05 +0000 URL: https://git.openjdk.org/jdk25u/commit/50751da5625795e54e5235d18e4277add0ce233e 8361570: Incorrect 'sealed is not allowed here' compile-time error Reviewed-by: liach, vromero Backport-of: 853319439e7887ddd54f8c4a3d79aa62ec51fd64 ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java + test/langtools/tools/javac/flags/ExtendedStandardFlagsOverlayFlagsConflict.java + test/langtools/tools/javac/flags/NoFalseSealedError.java ! test/langtools/tools/javac/platform/RequiresIdentityTest.java Changeset: 1de89437 Branch: master Author: Erik Gahlin Date: 2025-07-09 15:32:57 +0000 URL: https://git.openjdk.org/jdk25u/commit/1de8943731862e6fb307caf9ebb84cfcb45b71e2 8361175: JFR: Document differences between method sample events Reviewed-by: mgronlun Backport-of: 63e08d4af7145b94048d565f4f80dae221090c19 ! src/hotspot/share/jfr/metadata/metadata.xml ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini Changeset: 532b1c73 Branch: master Author: Richard Reingruber Date: 2025-07-10 07:34:40 +0000 URL: https://git.openjdk.org/jdk25u/commit/532b1c732edb2873afead4d12721a938cec8879f 8360599: [TESTBUG] DumpThreadsWithEliminatedLock.java fails because of unstable inlining Reviewed-by: mdoerr, kevinw Backport-of: fea73c1d40441561a246f2a09a739367cfc197ea ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java Changeset: 9b99ed8b Branch: master Author: Brian Burkhalter Date: 2025-07-10 15:14:31 +0000 URL: https://git.openjdk.org/jdk25u/commit/9b99ed8b399fd587ba5cb73a44f73895a97277bf 8361299: (bf) CharBuffer.getChars(int,int,char[],int) violates pre-existing specification Reviewed-by: liach, alanb Backport-of: 6249259c8050f280fb1c489e816f09d5cd72a54b ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/jdk/java/nio/Buffer/GetChars.java Changeset: 96380509 Branch: master Author: Chris Plummer Date: 2025-07-10 15:43:11 +0000 URL: https://git.openjdk.org/jdk25u/commit/96380509b31a2dcc41bbba62ec316e1c569b13ab 8360312: Serviceability Agent tests fail with JFR enabled due to unknown thread type JfrRecorderThread Reviewed-by: kevinw, sspitsyn Backport-of: 712d866b72b43c839c57c3303dfb215f94c0db3b ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackWithConcurrentLock.java Changeset: e92f387a Branch: master Author: Vladimir Kozlov Date: 2025-07-10 17:04:29 +0000 URL: https://git.openjdk.org/jdk25u/commit/e92f387ab5db8245778c19a35f08079dfa46453c 8360942: [ubsan] aotCache tests trigger runtime error: applying non-zero offset 16 to null pointer in CodeBlob::relocation_end() Reviewed-by: shade, thartmann Backport-of: dedcce045013b3ff84f5ef8857e1a83f0c09f9ad ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp Changeset: 4d5211cc Branch: master Author: William Kemper Date: 2025-07-10 22:26:14 +0000 URL: https://git.openjdk.org/jdk25u/commit/4d5211ccb0dce13eeef9b7f12d014dd58957c854 8357976: GenShen crash in swap_card_tables: Should be clean Reviewed-by: shade Backport-of: 382f870cd53d69dfc1d2b96150aa2c026e47f642 ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp Changeset: 9adc480e Branch: master Author: David Holmes Date: 2025-07-11 00:21:36 +0000 URL: https://git.openjdk.org/jdk25u/commit/9adc480ec3b67ca0dca6ae6c49774c28eae46ded 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays 8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors Reviewed-by: coleenp Backport-of: f67e4354316dcec185eac66adec2395e20b62579 ! src/hotspot/share/memory/guardedMemory.cpp ! src/hotspot/share/memory/guardedMemory.hpp ! src/hotspot/share/prims/jniCheck.cpp ! test/hotspot/gtest/memory/test_guardedMemory.cpp + test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java + test/hotspot/jtreg/runtime/jni/checked/libCharArrayReleasing.c Changeset: 44f5dfef Branch: master Author: Boris Ulasevich Date: 2025-07-11 11:59:32 +0000 URL: https://git.openjdk.org/jdk25u/commit/44f5dfef976bbe81c4b76b8b432f29ca2ea223d4 8358183: [JVMCI] crash accessing nmethod::jvmci_name in CodeCache::aggregate Reviewed-by: thartmann Backport-of: 74822ce12acaf9816aa49b75ab5817ced3710776 ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp Changeset: 8229274b Branch: master Author: Rob McKenna Date: 2025-07-11 19:16:38 +0000 URL: https://git.openjdk.org/jdk25u/commit/8229274b2d73a90c1ec6bd04762b90070a368f59 Merge ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp From dcubed at openjdk.org Fri Jul 11 19:18:51 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Fri, 11 Jul 2025 19:18:51 GMT Subject: git: openjdk/jdk25u: Added tag jdk-25+30 for changeset 993215f3 Message-ID: Tagged by: Daniel D. Daugherty Date: 2025-07-03 20:26:06 +0000 Added tag jdk-25+30 for changeset 993215f3 Changeset: 993215f3 Author: Martin Doerr Date: 2025-07-03 08:52:23 +0000 URL: https://git.openjdk.org/jdk25u/commit/993215f3dd7aba221da8c901117a8ff3f0ccb675 From jwilhelm at openjdk.org Fri Jul 11 19:18:32 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Fri, 11 Jul 2025 19:18:32 GMT Subject: git: openjdk/jdk25u: Added tag jdk-25+27 for changeset aa4f79ea Message-ID: <24af7673-6d46-4744-b559-fb99abf68ba0@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-06-12 15:56:10 +0000 Added tag jdk-25+27 for changeset aa4f79ea Changeset: aa4f79ea Author: Daniel Fuchs Date: 2025-06-11 16:22:34 +0000 URL: https://git.openjdk.org/jdk25u/commit/aa4f79eaec618093b8e2ae9447d25b0633d29065 From jwilhelm at openjdk.org Fri Jul 11 19:18:40 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Fri, 11 Jul 2025 19:18:40 GMT Subject: git: openjdk/jdk25u: Added tag jdk-25+28 for changeset 5bcea92e Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-06-19 16:00:39 +0000 Added tag jdk-25+28 for changeset 5bcea92e Changeset: 5bcea92e Author: Stuart Marks Date: 2025-06-17 20:45:27 +0000 URL: https://git.openjdk.org/jdk25u/commit/5bcea92eaa278f632be1fd7de91b57bce46e6680 From dcubed at openjdk.org Fri Jul 11 19:18:56 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Fri, 11 Jul 2025 19:18:56 GMT Subject: git: openjdk/jdk25u: Added tag jdk-25+31 for changeset 532b1c73 Message-ID: <27f3d9e2-1ea7-4f6b-99e4-667cb0f3ca36@openjdk.org> Tagged by: Daniel D. Daugherty Date: 2025-07-10 18:50:25 +0000 Added tag jdk-25+31 for changeset 532b1c73 Changeset: 532b1c73 Author: Richard Reingruber Date: 2025-07-10 07:34:40 +0000 URL: https://git.openjdk.org/jdk25u/commit/532b1c732edb2873afead4d12721a938cec8879f From jwilhelm at openjdk.org Fri Jul 11 19:18:46 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Fri, 11 Jul 2025 19:18:46 GMT Subject: git: openjdk/jdk25u: Added tag jdk-25+29 for changeset a84946dd Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-06-26 16:05:49 +0000 Added tag jdk-25+29 for changeset a84946dd Changeset: a84946dd Author: Michael McMahon Date: 2025-06-25 16:17:18 +0000 URL: https://git.openjdk.org/jdk25u/commit/a84946dde4283fd423ef00ce3176bbe1985d7046 From phh at openjdk.org Fri Jul 11 19:22:31 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 11 Jul 2025 19:22:31 GMT Subject: git: openjdk/jdk21u-dev: master: 8355249: Remove the use of WMIC from the entire source code Message-ID: Changeset: b407af9c Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-07-11 19:21:15 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b407af9c8224206164e5ad20192b8d0a539767b7 8355249: Remove the use of WMIC from the entire source code Reviewed-by: phh Backport-of: 4458719a108f45d3744d47a6ea081fe9ec3e675e ! make/RunTestsPrebuilt.gmk ! make/autoconf/build-performance.m4 ! test/failure_handler/src/share/conf/windows.properties ! test/jdk/tools/jpackage/windows/Win8301247Test.java From phh at openjdk.org Fri Jul 11 21:02:15 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 11 Jul 2025 21:02:15 GMT Subject: git: openjdk/jdk25u: master: 2 new changesets Message-ID: Changeset: 05dab283 Branch: master Author: Dingli Zhang Committer: Paul Hohensee Date: 2025-07-11 20:59:07 +0000 URL: https://git.openjdk.org/jdk25u/commit/05dab283f2d0f99f3257db796deb2fde0073e5f8 8361532: RISC-V: Several vector tests fail after JDK-8354383 Backport-of: e0245682c8d5a0daae055045c81248c12fb23c09 ! src/hotspot/cpu/riscv/riscv.ad Changeset: 98bc22a9 Branch: master Author: Dingli Zhang Committer: Paul Hohensee Date: 2025-07-11 20:59:26 +0000 URL: https://git.openjdk.org/jdk25u/commit/98bc22a969a343fcf87c0bc2a033feaa2d99d1f6 8361829: [TESTBUG] RISC-V: compiler/vectorization/runner/BasicIntOpTest.java fails with RVV but not Zvbb Backport-of: 2e7e272d7b5273bae8684095bcda2a9c8bd21dc8 ! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java From phh at openjdk.org Fri Jul 11 21:02:35 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 11 Jul 2025 21:02:35 GMT Subject: git: openjdk/jdk21u-dev: master: 8348328: Update IANA Language Subtag Registry to Version 2025-05-15 Message-ID: <1d7a6cb4-344b-4c61-a819-983c8e8c10c1@openjdk.org> Changeset: 06ff0d6b Branch: master Author: Radek Cap Committer: Paul Hohensee Date: 2025-07-11 21:01:09 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/06ff0d6bd232f8db9c46b2a8343b3e9dc7fd17d7 8348328: Update IANA Language Subtag Registry to Version 2025-05-15 Backport-of: f318868268f32934a2f0c4e26a6c75360d8e74b1 ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java From goetz at openjdk.org Mon Jul 14 08:07:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:07:40 GMT Subject: git: openjdk/jdk21u-dev: master: 8314611: Provide more explicative error message parsing Currencies Message-ID: Changeset: 4e4f759f Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:04:59 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4e4f759ffbd4de6802aaf3ed104e892d046692ba 8314611: Provide more explicative error message parsing Currencies Backport-of: 3c8a6678feac8e3225bc1c44593a78d9e7c4d77c ! src/java.base/share/classes/java/util/Currency.java ! test/jdk/java/util/Currency/CurrencyTest.java From goetz at openjdk.org Mon Jul 14 08:10:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:10:49 GMT Subject: git: openjdk/jdk21u-dev: master: 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Message-ID: <8a3bf5bb-5929-4e0c-9142-85f4cdaca1a3@openjdk.org> Changeset: fab50b31 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:07:27 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/fab50b319763cf8e23016fd7deb69742103346cf 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Backport-of: e7a1c8660af50a321bc466be2b30412a5b5c4e3c ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java From goetz at openjdk.org Mon Jul 14 08:18:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:18:03 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <8b98715c-bd1d-449b-9834-cbe7fcfa7792@openjdk.org> Changeset: 8da01d79 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:15:31 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/8da01d79d2a0198f1a5a4d8bfa8ec573796cda20 8353662: Add test for non-local file URL fallback to FTP Backport-of: cae7a206a2f4b47d6757408d62b88be060113ad5 + test/jdk/sun/net/www/protocol/file/NonLocalFtpFallback.java Changeset: 6fac8b33 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:16:50 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6fac8b33ffaa6617bbc2cbb6a557f8c8214c62ef 8354327: Rewrite runtime/LoadClass/LoadClassNegative.java Backport-of: a2f9c248447d2840d191366cead1ba474ed9a15a ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java - test/hotspot/jtreg/runtime/LoadClass/dummy.jar From goetz at openjdk.org Mon Jul 14 08:21:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:21:36 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <7d9dc54b-6fad-49d5-8643-b2a7d30a711e@openjdk.org> Changeset: bf24a1ec Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:18:14 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bf24a1ec06947505531d48c8a436eda2c3222eb1 8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests Backport-of: 2785570f5620db08c0d31cd29839f92ffabd58b2 ! test/jdk/java/awt/Desktop/BrowseTest.java ! test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java ! test/jdk/java/awt/Desktop/OpenTest.java Changeset: ab9ef59d Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:19:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ab9ef59d2dd698b7159c88c53b4e03e8097276e9 8355441: Remove antipattern from PassFailJFrame.forcePass javadoc Backport-of: bd7561c315e8fd80e32cb154998bd28745c98682 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 8b0fa079 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:20:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/8b0fa079df073686e2209f139381e64c0309bbb5 8355370: Include server name in HTTP test server thread names to improve diagnostics Backport-of: 7d9a43839ad190a53efdbcc7afd1728760c14e21 ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java From goetz at openjdk.org Mon Jul 14 08:26:00 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:26:00 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <2e313b4c-de4a-4f95-aa64-fc3ef548eef6@openjdk.org> Changeset: cb13dcc1 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:22:21 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/cb13dcc1e88ba1d5dde8fdc0611a562257823c3c 8351884: Refactor bug8033699.java test code Backport-of: 482538b100856afe2252395d47e576e6c6d885ce ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 90bd1aca Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:25:10 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/90bd1acaf16f6ba090c55d4255428857451bcf89 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Backport-of: a377773fa76b46ac98533c61bc1410485390115e ! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java From goetz at openjdk.org Mon Jul 14 08:46:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:46:14 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <8c033a97-8d61-4845-b635-8b1667c2065d@openjdk.org> Changeset: 53f0a288 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:41:31 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/53f0a288f0f3ffc2ff9eca51dac9b9ffbd2d8dea 8132785: java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently Reviewed-by: mbaesken Backport-of: c93b24d85289167639e9ec4b79bd85403687161b ! test/jdk/java/lang/management/ThreadMXBean/ThreadLists.java Changeset: 3cd75dd5 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:44:06 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/3cd75dd53435b56134ad228f4e9a6b48a56258c0 8314611: Provide more explicative error message parsing Currencies Reviewed-by: mbaesken Backport-of: 3c8a6678feac8e3225bc1c44593a78d9e7c4d77c ! src/java.base/share/classes/java/util/Currency.java ! test/jdk/java/util/Currency/CurrencyTest.java Changeset: 560e7651 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:45:23 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/560e76515a57d24fc95e9529665d172cc16962ec 8340146: ZGC: TestAllocateHeapAt.java should not run with UseLargePages Reviewed-by: mbaesken Backport-of: 4098acc200e608369ac1631dcc8513ea797bd59e ! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java ! test/jtreg-ext/requires/VMProps.java From goetz at openjdk.org Mon Jul 14 08:51:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:51:02 GMT Subject: git: openjdk/jdk17u-dev: 4 new changesets Message-ID: <768eb8c0-3907-443d-ba06-04b94f25466c@openjdk.org> Changeset: c4b4832e Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:46:34 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c4b4832e8749f7431e7549d86270e5eb3cba1869 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Backport-of: e7a1c8660af50a321bc466be2b30412a5b5c4e3c ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java Changeset: 3af983ba Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:47:43 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/3af983ba2561bf9f20c746daf589394394e6afcf 8343074: test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt could be generated Backport-of: 5d6f03c4ed39884e3489298e8776e85fcee285d5 ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/com/sun/net/httpserver/Test12.java ! test/jdk/com/sun/net/httpserver/Test13.java ! test/jdk/com/sun/net/httpserver/Test9.java ! test/jdk/com/sun/net/httpserver/Test9a.java ! test/jdk/com/sun/net/httpserver/TestLogging.java - test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt - test/jdk/com/sun/net/httpserver/docs/test1/smallfile.txt ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http2/ServerPush.java - test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java ! test/lib/jdk/test/lib/Asserts.java ! test/lib/jdk/test/lib/Utils.java Changeset: 7ccf0c22 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:48:55 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/7ccf0c22fe06cf3c09f633c644edae946fe084e2 8353662: Add test for non-local file URL fallback to FTP Backport-of: cae7a206a2f4b47d6757408d62b88be060113ad5 + test/jdk/sun/net/www/protocol/file/NonLocalFtpFallback.java Changeset: 88a934d2 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:50:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/88a934d245b72fb8af1c049a6d01ca4c1e0b8b0e 8354327: Rewrite runtime/LoadClass/LoadClassNegative.java Backport-of: a2f9c248447d2840d191366cead1ba474ed9a15a ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java - test/hotspot/jtreg/runtime/LoadClass/dummy.jar From goetz at openjdk.org Mon Jul 14 08:55:47 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:55:47 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: ab2ac38b Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:51:22 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ab2ac38b5c483f14ecca1ff2269b47898ccb21e5 8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests Backport-of: 2785570f5620db08c0d31cd29839f92ffabd58b2 ! test/jdk/java/awt/Desktop/BrowseTest.java ! test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java ! test/jdk/java/awt/Desktop/OpenTest.java Changeset: 4ade6669 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:52:56 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4ade6669034b4582817b3468dcb2f01526771e15 8351884: Refactor bug8033699.java test code Backport-of: 482538b100856afe2252395d47e576e6c6d885ce ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java From goetz at openjdk.org Mon Jul 14 08:59:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 14 Jul 2025 08:59:42 GMT Subject: git: openjdk/jdk17u-dev: 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Message-ID: Changeset: c5b187da Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:55:33 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c5b187da1b6b94d3dc485eb0912c9717bff7f22c 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Backport-of: a377773fa76b46ac98533c61bc1410485390115e ! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java From evergizova at openjdk.org Mon Jul 14 13:15:28 2025 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Mon, 14 Jul 2025 13:15:28 GMT Subject: git: openjdk/jdk17u-dev: 8337506: Disable "best-fit" mapping on Windows command line Message-ID: <973398cc-285f-4d42-8ec9-0ee95e3f2855@openjdk.org> Changeset: 94f8a744 Branch: master Author: Ekaterina Vergizova Date: 2025-07-14 13:13:37 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/94f8a744e03d7cbe6527e35b0df6ffc33c29ff06 8337506: Disable "best-fit" mapping on Windows command line Backport-of: ff634a967027cfa56b666d31c45db9a4acc09ea4 ! src/java.base/share/native/launcher/main.c + test/jdk/tools/launcher/DisableBestFitMappingTest.java From phh at openjdk.org Mon Jul 14 15:28:37 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 14 Jul 2025 15:28:37 GMT Subject: git: openjdk/jdk25u: master: 8358819: The first year is not displayed correctly in Japanese Calendar Message-ID: Changeset: db623099 Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-07-14 15:26:25 +0000 URL: https://git.openjdk.org/jdk25u/commit/db6230991b3e7ea5ee068c22c1f4c538e2c10074 8358819: The first year is not displayed correctly in Japanese Calendar Backport-of: 99829950f680936489048a1ad4ce12f166805e4d ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java + test/jdk/java/util/Calendar/JapaneseCalendarNameTest.java - test/jdk/java/util/Calendar/JapaneseEraNameTest.java From robm at openjdk.org Tue Jul 15 16:58:42 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 15 Jul 2025 16:58:42 GMT Subject: git: openjdk/jdk24u: master: 34 new changesets Message-ID: <6614663b-7d02-4dec-9bad-6e05616ddf09@openjdk.org> Changeset: bf53788f Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-01-28 07:53:40 +0000 URL: https://git.openjdk.org/jdk24u/commit/bf53788f3fe9a5a8c7604278b01d2d922856dc26 8348356: Update the release version after forking Apr CPU25_04 Reviewed-by: coffeys, rreddy ! .jcheck/conf ! make/conf/version-numbers.conf Changeset: af9ad8bf Branch: master Author: Ravi Reddy Date: 2025-02-04 09:03:53 +0000 URL: https://git.openjdk.org/jdk24u/commit/af9ad8bfb18d46229dfdd8f5c9298d4cfa2be95a Merge Changeset: 3df5d5c2 Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-02-04 09:42:22 +0000 URL: https://git.openjdk.org/jdk24u/commit/3df5d5c26cbd21595d5c910be8fd6792c5b6d183 8347847: Enhance jar file support Backport-of: 013d9f988559bc7e29449967c4d35b80d692ef11 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: cf4780d9 Branch: master Author: Ravi Reddy Date: 2025-02-19 02:05:24 +0000 URL: https://git.openjdk.org/jdk24u/commit/cf4780d973635c4609fd958fb2333df80f5ab80a Merge ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 32e96f71 Branch: master Author: Ravi Reddy Date: 2025-02-19 13:04:03 +0000 URL: https://git.openjdk.org/jdk24u/commit/32e96f714ad816f6780cbcae7847befa3ed54f8a Merge Changeset: 2839c816 Branch: master Author: Phil Race Date: 2025-02-25 23:48:38 +0000 URL: https://git.openjdk.org/jdk24u/commit/2839c816727f4bdc1caea19b3655b74d7ddc417c 8348989: Better Glyph drawing Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 2ee50fea Branch: master Author: Ravi Reddy Date: 2025-02-26 06:22:32 +0000 URL: https://git.openjdk.org/jdk24u/commit/2ee50fea4a7ff552bf9d87fadde7e9a10fdfc696 Merge Changeset: 1e999c79 Branch: master Author: Prasanta Sadhukhan Date: 2025-02-27 02:33:34 +0000 URL: https://git.openjdk.org/jdk24u/commit/1e999c795d66a8168283811e98420a184421e53c 8349111: Enhance Swing supports Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509 ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: a0d650fd Branch: master Author: Ravi Reddy Date: 2025-03-05 06:30:38 +0000 URL: https://git.openjdk.org/jdk24u/commit/a0d650fdf0babcd14bc81f0428c7227bae4a1ae8 Merge Changeset: d00dcbb3 Branch: master Author: Weibing Xiao Committer: Daniel Fuchs Date: 2025-03-10 14:50:31 +0000 URL: https://git.openjdk.org/jdk24u/commit/d00dcbb3ba3b416d6ab565191e0952d714878996 8347373: HTTP/2 flow control checks may count unprocessed data twice Backport-of: 06126361db1edb1d4c181a82952c1ac133a839f9 ! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.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/Http2TestServerConnection.java Changeset: bc4c8e10 Branch: master Author: Ravi Reddy Date: 2025-03-12 05:13:34 +0000 URL: https://git.openjdk.org/jdk24u/commit/bc4c8e1024ae6e35dcb164bbf4e698e324351f66 Merge Changeset: 863f0fe9 Branch: master Author: Christian Hagedorn Date: 2025-03-12 14:23:03 +0000 URL: https://git.openjdk.org/jdk24u/commit/863f0fe9c77c7832ea88eb05798ddcf66a7ca18b 8349584: Improve compiler processing Reviewed-by: thartmann Backport-of: 8b721e5d495e0b81334053503fd235a8abf8c2d8 ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/subnode.cpp Changeset: 0cf03dee Branch: master Author: Ravi Reddy Date: 2025-03-25 09:52:35 +0000 URL: https://git.openjdk.org/jdk24u/commit/0cf03deededa86ad497f33aea0e45a8bd46b911b Merge Changeset: e4cefe7f Branch: master Author: Ludvig Janiuk Committer: Alexey Ivanov Date: 2025-03-31 11:47:09 +0000 URL: https://git.openjdk.org/jdk24u/commit/e4cefe7fba80d6c7c0bc6ef3ec0ee7454d67ed42 8353261: Problemlist 5 tests due to failures in the CI pipeline Reviewed-by: aivanov ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 25ac4085 Branch: master Author: Ravi Reddy Date: 2025-04-02 05:02:14 +0000 URL: https://git.openjdk.org/jdk24u/commit/25ac40854e839932488b05f8e1a8f29cbc1b375c Merge Changeset: 34e9598d Branch: master Author: Alexey Ivanov Date: 2025-04-04 16:31:43 +0000 URL: https://git.openjdk.org/jdk24u/commit/34e9598d6c7061097327ddcbe9f0869a9c850aa7 8353740: Problemlist 2 tests due to failures in the CI pipeline Reviewed-by: robm ! test/jdk/ProblemList.txt Changeset: e5ccde9e Branch: master Author: Ludvig Janiuk Committer: Alexey Ivanov Date: 2025-04-09 11:43:16 +0000 URL: https://git.openjdk.org/jdk24u/commit/e5ccde9e4cf718c8e78679aa62d0d58020f3c7f5 8353861: Problemlist 1 test due to failures in the CI pipeline Reviewed-by: robm ! test/langtools/ProblemList.txt Changeset: 315fc5df Branch: master Author: Nibedita Jena Committer: Sean Coffey Date: 2025-04-09 13:27:10 +0000 URL: https://git.openjdk.org/jdk24u/commit/315fc5df8f80f2891afc2663ac256a5d4755aea2 8349594: Enhance TLS protocol support Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 56d3de0a Branch: master Author: Ravi Reddy Date: 2025-04-15 12:50:46 +0000 URL: https://git.openjdk.org/jdk24u/commit/56d3de0a0a340fb2c0a1429f4b4cd78d3e677f40 Merge Changeset: 3c4bf35f Branch: master Author: Ludvig Janiuk Committer: Rob McKenna Date: 2025-04-15 15:54:02 +0000 URL: https://git.openjdk.org/jdk24u/commit/3c4bf35fdc8cc3f2d1d08fc72a3d1ed70afbc640 8354657: Problemlist 2 tests due to failures in the CI pipeline Reviewed-by: robm ! test/jdk/ProblemList.txt Changeset: e996709b Branch: master Author: Ludvig Janiuk Committer: Rob McKenna Date: 2025-04-16 12:54:33 +0000 URL: https://git.openjdk.org/jdk24u/commit/e996709b91f11baba0eaa514ce4d109a3af6ec2a 8354831: Problemlist 2 tests due to failures in the CI pipeline Reviewed-by: robm ! test/jdk/ProblemList.txt Changeset: 09f0ebbd Branch: master Author: Ravi Reddy Date: 2025-04-18 03:44:00 +0000 URL: https://git.openjdk.org/jdk24u/commit/09f0ebbd864d3dbf554f7e27d3fee5962b2f59d9 8354904: [Backout] JDK-8345625: Better HTTP connections Reviewed-by: dfuchs, vyazici ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java - src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 60ced925 Branch: master Author: Ravi Reddy Date: 2025-04-18 17:52:26 +0000 URL: https://git.openjdk.org/jdk24u/commit/60ced9253a0a1108ef5652ff1b0940cadcfa37a6 8345625: Better HTTP connections 8349551: Failures in tests after JDK-8345625 Reviewed-by: dfuchs, vyazici Backport-of: 2ad3d59e4eb8882ee46a70c70cc75c9c0d008211 ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 78808b40 Branch: master Author: shasirekkha_krishnamurthy Committer: Iris Clark Date: 2025-04-21 18:08:06 +0000 URL: https://git.openjdk.org/jdk24u/commit/78808b408568c8f31260b82d6c5a9655276e7bba 8354861: Change milestone to fcs for all releases Reviewed-by: iris, kcr, rsunderbabu ! make/conf/version-numbers.conf Changeset: 5c9449f8 Branch: master Author: Rob McKenna Date: 2025-04-21 21:23:12 +0000 URL: https://git.openjdk.org/jdk24u/commit/5c9449f8e07ecba4bfda720fae962c322ccb1b94 Merge Changeset: f831e10c Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-04-29 15:03:16 +0000 URL: https://git.openjdk.org/jdk24u/commit/f831e10c3fee826d86eff5161076bc60e41a5cf6 8352508: [Redo] G1: Pinned regions with pinned objects only reachable by native code crash VM Reviewed-by: rreddy Backport-of: 1e9d783151fca766632f5a0cf48c2eceec808bbb ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp + test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedEvacEmpty.java Changeset: 92c2f1b8 Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-04-29 15:08:08 +0000 URL: https://git.openjdk.org/jdk24u/commit/92c2f1b8eb19b1fbb6ef38f0a2f56c74da7723a9 8350991: Improve HTTP client header handling Reviewed-by: rreddy Backport-of: bddcbf968a54379f22e267fae4ad794af67c6585 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: bdf31335 Branch: master Author: Nibedita Jena Committer: Sean Coffey Date: 2025-05-07 13:13:30 +0000 URL: https://git.openjdk.org/jdk24u/commit/bdf313359b9e50ca1fb45ff79ffc9d1e670333f6 8355884: [macos] java/awt/Frame/I18NTitle.java fails on MacOS Backport-of: 199a365bdfeaf89268931a8538d73eba30f69761 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 7a5e5dbd Branch: master Author: Nibedita Jena Committer: Sean Coffey Date: 2025-05-07 14:03:36 +0000 URL: https://git.openjdk.org/jdk24u/commit/7a5e5dbd9567dafcf1116445d019b9578b0f5d9f 8350498: Remove two Camerfirma root CA certificates Backport-of: 4c6dec68d5148d8acd93674efb516278889e4f02 ! src/java.base/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java - src/java.base/share/data/cacerts/camerfirmachamberscommerceca - src/java.base/share/data/cacerts/camerfirmachambersignca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem Changeset: e8550a25 Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-05-12 11:54:27 +0000 URL: https://git.openjdk.org/jdk24u/commit/e8550a251477ecf9a7be0c6de7ca5a5420e3f1d8 8355524: Only every second line in upgradeable files is being used Backport-of: 57256de3db2e29aa426033b30ff16e75645cb644 ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/LinkableRuntimeImage.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/upgrade_files_java.base.conf Changeset: e9c8a89c Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-05-21 09:13:19 +0000 URL: https://git.openjdk.org/jdk24u/commit/e9c8a89c9e6403258093ac1947afa89a961f1fef 8356096: ISO 4217 Amendment 179 Update Backport-of: d4adbca67d0fd7c50790d26d5e8ec8f337b45e5e ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! src/java.base/share/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/ISO4217-list-one.txt ! test/jdk/java/util/Currency/ValidateISO4217.java Changeset: 0ca5c56e Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-06-11 16:41:25 +0000 URL: https://git.openjdk.org/jdk24u/commit/0ca5c56edc64d6ae29aebc4b69f46668a0cdbb2b 8359170: Add 2 TLS and 2 CS Sectigo roots Backport-of: 9586817cea3f1cad8a49d43e9106e25dafa04765 + src/java.base/share/data/cacerts/sectigocodesignroote46 + src/java.base/share/data/cacerts/sectigocodesignrootr46 + src/java.base/share/data/cacerts/sectigotlsroote46 + src/java.base/share/data/cacerts/sectigotlsrootr46 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SectigoCSRootCAs.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 5175965a Branch: master Author: Dmitry Markov Date: 2025-06-27 08:03:14 +0000 URL: https://git.openjdk.org/jdk24u/commit/5175965a949c2b1f1dedf2eaac714397eb5526ed 8360147: Better Glyph drawing redux Backport-of: b7efe6eb0591960e29fe4d197d4e9d93e2f9cbae ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: b42f146e Branch: master Author: Rob McKenna Date: 2025-07-15 16:57:24 +0000 URL: https://git.openjdk.org/jdk24u/commit/b42f146edb8324bbb164bb706e8ad39d60aaf25b Merge From robm at openjdk.org Tue Jul 15 17:08:14 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 15 Jul 2025 17:08:14 GMT Subject: git: openjdk/jdk24u: Added tag jdk-24.0.2-ga for changeset 5175965a Message-ID: <6f16f726-c402-4261-b9cf-272165850379@openjdk.org> Tagged by: Rob McKenna Date: 2025-07-15 17:06:54 +0000 Added tag jdk-24.0.2-ga for changeset 5175965a Changeset: 5175965a Author: Dmitry Markov Date: 2025-06-27 08:03:14 +0000 URL: https://git.openjdk.org/jdk24u/commit/5175965a949c2b1f1dedf2eaac714397eb5526ed From robm at openjdk.org Tue Jul 15 17:08:17 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 15 Jul 2025 17:08:17 GMT Subject: git: openjdk/jdk24u: Added tag jdk-24.0.2+12 for changeset 5175965a Message-ID: <503cd01c-c014-487c-ae13-a71a2870c19d@openjdk.org> Tagged by: Rob McKenna Date: 2025-07-15 17:06:55 +0000 Added tag jdk-24.0.2+12 for changeset 5175965a Changeset: 5175965a Author: Dmitry Markov Date: 2025-06-27 08:03:14 +0000 URL: https://git.openjdk.org/jdk24u/commit/5175965a949c2b1f1dedf2eaac714397eb5526ed From clanger at openjdk.org Tue Jul 15 20:42:02 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Jul 2025 20:42:02 GMT Subject: git: openjdk/jdk21u: master: 7 new changesets Message-ID: <5e19b5af-24c8-4a0a-ade0-b1a14800e354@openjdk.org> Changeset: e1f1a110 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-04 12:45:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/e1f1a110890ae89a35f95c2a9f309681435f2670 8345625: Better HTTP connections Reviewed-by: mbalao, andrew Backport-of: 2ad3d59e4eb8882ee46a70c70cc75c9c0d008211 ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 10a28c0f Branch: master Author: Ilarion Nakonechnyy Committer: Christoph Langer Date: 2025-05-27 15:57:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/10a28c0f67b458e2ec273d2e792c75493f8e6d67 8348989: Better Glyph drawing Reviewed-by: avoitylov, mbalao, andrew Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 88bbe2be Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-06-06 11:54:15 +0000 URL: https://git.openjdk.org/jdk21u/commit/88bbe2bea36d91d6debc64038cada1e6851f3c92 8349111: Enhance Swing supports Reviewed-by: abakhtin, mbalao, andrew Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509 ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: bab305af Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-16 15:09:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/bab305aff7bff5603507aa1516396728c1a1e146 8349594: Enhance TLS protocol support Reviewed-by: mbalao, andrew Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 24948649 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-21 17:09:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/2494864948c3033fc4ad266fa44b054d1bbb3c7e 8350991: Improve HTTP client header handling Reviewed-by: mbalao, andrew Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: 2801e11e Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-23 18:49:26 +0000 URL: https://git.openjdk.org/jdk21u/commit/2801e11e634e386b0c9fd9e44f7eab3d191e748e 8360147: Better Glyph drawing redux Reviewed-by: mbalao, andrew Backport-of: f57e6baf3b86a7ef0911223cccb47b96e2af0420 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 54f20959 Branch: master Author: Christoph Langer Date: 2025-07-09 07:53:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/54f2095960f01d957f2335cafa0defb956e13a2c 8361672: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.8 Reviewed-by: goetz ! make/conf/version-numbers.conf From clanger at openjdk.org Tue Jul 15 20:42:12 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Jul 2025 20:42:12 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.8-ga for changeset 54f20959 Message-ID: Tagged by: Christoph Langer Date: 2025-07-09 07:58:20 +0000 Added tag jdk-21.0.8-ga for changeset 54f2095960f0 Changeset: 54f20959 Author: Christoph Langer Date: 2025-07-09 07:53:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/54f2095960f01d957f2335cafa0defb956e13a2c From clanger at openjdk.org Tue Jul 15 20:42:15 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Jul 2025 20:42:15 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.8+9 for changeset 54f20959 Message-ID: Tagged by: Christoph Langer Date: 2025-07-09 07:58:03 +0000 Added tag jdk-21.0.8+9 for changeset 54f2095960f0 Changeset: 54f20959 Author: Christoph Langer Date: 2025-07-09 07:53:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/54f2095960f01d957f2335cafa0defb956e13a2c From clanger at openjdk.org Tue Jul 15 20:45:27 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Jul 2025 20:45:27 GMT Subject: git: openjdk/jdk17u: 7 new changesets Message-ID: <7a29dc30-3f7f-4314-add1-85cf10457d44@openjdk.org> Changeset: a8f51b27 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-04 12:54:51 +0000 URL: https://git.openjdk.org/jdk17u/commit/a8f51b279f49f4acaade14b095756722b936b7d3 8345625: Better HTTP connections Reviewed-by: mbalao, andrew Backport-of: 2ad3d59e4eb8882ee46a70c70cc75c9c0d008211 ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 5b443e9e Branch: master Author: Ilarion Nakonechnyy Committer: Christoph Langer Date: 2025-05-27 16:03:01 +0000 URL: https://git.openjdk.org/jdk17u/commit/5b443e9e817fa206dfaa87d9e2b9dbc87daa027f 8348989: Better Glyph drawing Reviewed-by: avoitylov, mbalao, andrew Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: f07c7d3c Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-06-06 11:56:27 +0000 URL: https://git.openjdk.org/jdk17u/commit/f07c7d3c33493d3bfe4d5107244af951b7b0a9d1 8349111: Enhance Swing supports Reviewed-by: abakhtin, mbalao, andrew Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509 ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: 645ef7b7 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-16 15:22:44 +0000 URL: https://git.openjdk.org/jdk17u/commit/645ef7b7c2f1d59200f80e62736d7a724a679906 8349594: Enhance TLS protocol support Reviewed-by: mbalao, andrew Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 770ad1fa Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-21 17:11:28 +0000 URL: https://git.openjdk.org/jdk17u/commit/770ad1fa038d4df857f4c769580ed27bb5d211e6 8350991: Improve HTTP client header handling Reviewed-by: mbalao, andrew Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: dc37bab6 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-23 18:49:26 +0000 URL: https://git.openjdk.org/jdk17u/commit/dc37bab65cb052ecae715bc8e71efa116c16b034 8360147: Better Glyph drawing redux Reviewed-by: mbalao, andrew Backport-of: f57e6baf3b86a7ef0911223cccb47b96e2af0420 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 162dbac8 Branch: master Author: Christoph Langer Date: 2025-07-09 07:51:08 +0000 URL: https://git.openjdk.org/jdk17u/commit/162dbac82cf31c6948414944af836187aff9e6ca 8361674: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.16 Reviewed-by: goetz ! make/conf/version-numbers.conf From clanger at openjdk.org Tue Jul 15 20:45:36 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Jul 2025 20:45:36 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.16-ga for changeset 162dbac8 Message-ID: <7533ae8c-eb86-4d11-b130-038791fe34ac@openjdk.org> Tagged by: Christoph Langer Date: 2025-07-09 08:00:27 +0000 Added tag jdk-17.0.16-ga for changeset 162dbac82cf3 Changeset: 162dbac8 Author: Christoph Langer Date: 2025-07-09 07:51:08 +0000 URL: https://git.openjdk.org/jdk17u/commit/162dbac82cf31c6948414944af836187aff9e6ca From clanger at openjdk.org Tue Jul 15 20:45:40 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Jul 2025 20:45:40 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.16+8 for changeset 162dbac8 Message-ID: Tagged by: Christoph Langer Date: 2025-07-09 08:00:11 +0000 Added tag jdk-17.0.16+8 for changeset 162dbac82cf3 Changeset: 162dbac8 Author: Christoph Langer Date: 2025-07-09 07:51:08 +0000 URL: https://git.openjdk.org/jdk17u/commit/162dbac82cf31c6948414944af836187aff9e6ca From duke at openjdk.org Wed Jul 16 00:33:19 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Jul 2025 00:33:19 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.28-ga for changeset 141d7af9 Message-ID: Tagged by: Andrew Hughes Date: 2025-07-16 01:29:21 +0000 Added tag jdk-11.0.28-ga for changeset 141d7af9cd3 Changeset: 141d7af9 Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-30 12:48:24 +0000 URL: https://git.openjdk.org/jdk11u/commit/141d7af9cd3c41de974c3d3f8017d6b21dc6d36c From andrew at openjdk.org Wed Jul 16 00:33:06 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 16 Jul 2025 00:33:06 GMT Subject: git: openjdk/jdk11u: 7 new changesets Message-ID: Changeset: 233cbfa9 Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-04 13:02:12 +0000 URL: https://git.openjdk.org/jdk11u/commit/233cbfa9879aabca716a282e019741e1cf533db6 8345625: Better HTTP connections Reviewed-by: mbalao, andrew ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 25101ecf Branch: master Author: Ilarion Nakonechnyy Committer: Andrew John Hughes Date: 2025-05-27 16:11:23 +0000 URL: https://git.openjdk.org/jdk11u/commit/25101ecf5abb77532f39de43758f6dd5614d7795 8348989: Better Glyph drawing Co-authored-by: Alexey Bakhtin Reviewed-by: avoitylov, mbalao, andrew Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411 ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 77d75a1b Branch: master Author: Alexei Voitylov Committer: Andrew John Hughes Date: 2025-06-06 16:46:31 +0000 URL: https://git.openjdk.org/jdk11u/commit/77d75a1bc91372898f496df0bf5ddd1633c6f5f9 8349111: Enhance Swing supports Reviewed-by: abakhtin, andrew, mbalao Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509 ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: 898c0078 Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-05-16 15:38:21 +0000 URL: https://git.openjdk.org/jdk11u/commit/898c0078ad1fee02b899b8e8987d2c944c8d6f54 8349594: Enhance TLS protocol support Reviewed-by: mbalao, andrew Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: ae39653f Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-05-21 17:17:14 +0000 URL: https://git.openjdk.org/jdk11u/commit/ae39653f6db1e1a20ae441446b75d72f16f2fb46 8350991: Improve HTTP client header handling Reviewed-by: mbalao, andrew Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: f31f26ae Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-05-27 16:08:38 +0000 URL: https://git.openjdk.org/jdk11u/commit/f31f26ae25a32e7f98de7044bf5c8da1aa3f5bfb 8351422: Improve scripting supports Reviewed-by: mbalao, andrew ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java Changeset: 141d7af9 Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-30 12:48:24 +0000 URL: https://git.openjdk.org/jdk11u/commit/141d7af9cd3c41de974c3d3f8017d6b21dc6d36c 8360147: Better Glyph drawing redux Reviewed-by: mbalao, andrew Backport-of: f57e6baf3b86a7ef0911223cccb47b96e2af0420 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m From andrew at openjdk.org Wed Jul 16 00:33:23 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 16 Jul 2025 00:33:23 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.28+6 for changeset 141d7af9 Message-ID: Tagged by: Andrew John Hughes Date: 2025-07-08 01:47:35 +0000 Added tag jdk-11.0.28+6 for changeset 141d7af9cd3 Changeset: 141d7af9 Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-30 12:48:24 +0000 URL: https://git.openjdk.org/jdk11u/commit/141d7af9cd3c41de974c3d3f8017d6b21dc6d36c From shade at openjdk.org Wed Jul 16 08:12:16 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 16 Jul 2025 08:12:16 GMT Subject: git: openjdk/jdk11u-dev: 8212155: Race condition when posting dynamic_code_generated event leads to JVM crash Message-ID: <0a67aca3-e1a3-47b4-999e-33407fd57bdc@openjdk.org> Changeset: 971e6dc3 Branch: master Author: Kerem Kat Committer: Aleksey Shipilev Date: 2025-07-16 08:09:23 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/971e6dc3ffcad3f6926e2c15b93209d1511e6022 8212155: Race condition when posting dynamic_code_generated event leads to JVM crash Reviewed-by: shade Backport-of: 64ec8b3e5c8a8d44c92591710d73b833f13c1500 ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java + test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp From goetz at openjdk.org Wed Jul 16 10:17:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Jul 2025 10:17:52 GMT Subject: git: openjdk/jdk21u-dev: master: 8 new changesets Message-ID: <6495ba4a-e0ab-4abb-9964-cb6761ccc0b6@openjdk.org> Changeset: e1f1a110 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-04 12:45:59 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e1f1a110890ae89a35f95c2a9f309681435f2670 8345625: Better HTTP connections Reviewed-by: mbalao, andrew Backport-of: 2ad3d59e4eb8882ee46a70c70cc75c9c0d008211 ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 10a28c0f Branch: master Author: Ilarion Nakonechnyy Committer: Christoph Langer Date: 2025-05-27 15:57:11 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/10a28c0f67b458e2ec273d2e792c75493f8e6d67 8348989: Better Glyph drawing Reviewed-by: avoitylov, mbalao, andrew Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 88bbe2be Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-06-06 11:54:15 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/88bbe2bea36d91d6debc64038cada1e6851f3c92 8349111: Enhance Swing supports Reviewed-by: abakhtin, mbalao, andrew Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509 ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: bab305af Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-16 15:09:48 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bab305aff7bff5603507aa1516396728c1a1e146 8349594: Enhance TLS protocol support Reviewed-by: mbalao, andrew Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 24948649 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-21 17:09:46 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2494864948c3033fc4ad266fa44b054d1bbb3c7e 8350991: Improve HTTP client header handling Reviewed-by: mbalao, andrew Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: 2801e11e Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-23 18:49:26 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2801e11e634e386b0c9fd9e44f7eab3d191e748e 8360147: Better Glyph drawing redux Reviewed-by: mbalao, andrew Backport-of: f57e6baf3b86a7ef0911223cccb47b96e2af0420 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 54f20959 Branch: master Author: Christoph Langer Date: 2025-07-09 07:53:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/54f2095960f01d957f2335cafa0defb956e13a2c 8361672: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.8 Reviewed-by: goetz ! make/conf/version-numbers.conf Changeset: b2e77eac Branch: master Author: Goetz Lindenmaier Date: 2025-07-16 10:15:36 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b2e77eac09da72454a4016b897f7d1b4fe8ef01e Merge ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java From clanger at openjdk.org Wed Jul 16 10:22:47 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 16 Jul 2025 10:22:47 GMT Subject: git: openjdk/jdk21u-dev: Added tag jdk-21.0.8-ga for changeset 54f20959 Message-ID: Tagged by: Christoph Langer Date: 2025-07-09 07:58:20 +0000 Added tag jdk-21.0.8-ga for changeset 54f2095960f0 Changeset: 54f20959 Author: Christoph Langer Date: 2025-07-09 07:53:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/54f2095960f01d957f2335cafa0defb956e13a2c From clanger at openjdk.org Wed Jul 16 10:22:51 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 16 Jul 2025 10:22:51 GMT Subject: git: openjdk/jdk21u-dev: Added tag jdk-21.0.8+9 for changeset 54f20959 Message-ID: Tagged by: Christoph Langer Date: 2025-07-09 07:58:03 +0000 Added tag jdk-21.0.8+9 for changeset 54f2095960f0 Changeset: 54f20959 Author: Christoph Langer Date: 2025-07-09 07:53:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/54f2095960f01d957f2335cafa0defb956e13a2c From goetz at openjdk.org Wed Jul 16 11:05:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Jul 2025 11:05:29 GMT Subject: git: openjdk/jdk17u-dev: 8 new changesets Message-ID: <7dbfabb8-3a8d-4087-9e8e-19bce3742acb@openjdk.org> Changeset: a8f51b27 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-04 12:54:51 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/a8f51b279f49f4acaade14b095756722b936b7d3 8345625: Better HTTP connections Reviewed-by: mbalao, andrew Backport-of: 2ad3d59e4eb8882ee46a70c70cc75c9c0d008211 ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 5b443e9e Branch: master Author: Ilarion Nakonechnyy Committer: Christoph Langer Date: 2025-05-27 16:03:01 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/5b443e9e817fa206dfaa87d9e2b9dbc87daa027f 8348989: Better Glyph drawing Reviewed-by: avoitylov, mbalao, andrew Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: f07c7d3c Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-06-06 11:56:27 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/f07c7d3c33493d3bfe4d5107244af951b7b0a9d1 8349111: Enhance Swing supports Reviewed-by: abakhtin, mbalao, andrew Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509 ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: 645ef7b7 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-16 15:22:44 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/645ef7b7c2f1d59200f80e62736d7a724a679906 8349594: Enhance TLS protocol support Reviewed-by: mbalao, andrew Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 770ad1fa Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-05-21 17:11:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/770ad1fa038d4df857f4c769580ed27bb5d211e6 8350991: Improve HTTP client header handling Reviewed-by: mbalao, andrew Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: dc37bab6 Branch: master Author: Alexey Bakhtin Committer: Christoph Langer Date: 2025-06-23 18:49:26 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/dc37bab65cb052ecae715bc8e71efa116c16b034 8360147: Better Glyph drawing redux Reviewed-by: mbalao, andrew Backport-of: f57e6baf3b86a7ef0911223cccb47b96e2af0420 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 162dbac8 Branch: master Author: Christoph Langer Date: 2025-07-09 07:51:08 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/162dbac82cf31c6948414944af836187aff9e6ca 8361674: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.16 Reviewed-by: goetz ! make/conf/version-numbers.conf Changeset: ba2bd83b Branch: master Author: Goetz Lindenmaier Date: 2025-07-16 11:02:04 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ba2bd83beef7ceff59397047df3bbd5f90143c73 Merge ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java From clanger at openjdk.org Wed Jul 16 11:05:37 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 16 Jul 2025 11:05:37 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.16-ga for changeset 162dbac8 Message-ID: Tagged by: Christoph Langer Date: 2025-07-09 08:00:27 +0000 Added tag jdk-17.0.16-ga for changeset 162dbac82cf3 Changeset: 162dbac8 Author: Christoph Langer Date: 2025-07-09 07:51:08 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/162dbac82cf31c6948414944af836187aff9e6ca From clanger at openjdk.org Wed Jul 16 11:05:41 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 16 Jul 2025 11:05:41 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.16+8 for changeset 162dbac8 Message-ID: Tagged by: Christoph Langer Date: 2025-07-09 08:00:11 +0000 Added tag jdk-17.0.16+8 for changeset 162dbac82cf3 Changeset: 162dbac8 Author: Christoph Langer Date: 2025-07-09 07:51:08 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/162dbac82cf31c6948414944af836187aff9e6ca From vrudomet at openjdk.org Wed Jul 16 16:49:36 2025 From: vrudomet at openjdk.org (Victor Rudometov) Date: Wed, 16 Jul 2025 16:49:36 GMT Subject: git: openjdk/jdk11u-dev: 8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp Message-ID: <801f22f0-4f4f-49c6-b5db-9af2f5da4980@openjdk.org> Changeset: 315ea000 Branch: master Author: Kerem Kat Committer: Victor Rudometov Date: 2025-07-16 16:47:01 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/315ea00062963f4a194b7cdb4308401f06bd4d32 8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp Backport-of: 78b09ab04929871605abba3026ce9833c6e75789 ! test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp From roland at openjdk.org Thu Jul 17 07:32:45 2025 From: roland at openjdk.org (Roland Westrelin) Date: Thu, 17 Jul 2025 07:32:45 GMT Subject: git: openjdk/jdk21u-dev: master: 8358334: C2/Shenandoah: incorrect execution with Unsafe Message-ID: <5809eabb-e59e-4b2c-affa-30cc9d24bc7c@openjdk.org> Changeset: 23069e91 Branch: master Author: Roland Westrelin Date: 2025-07-17 07:30:23 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/23069e9163c4d416aa9861bc0c7beb37a71dbfa7 8358334: C2/Shenandoah: incorrect execution with Unsafe Reviewed-by: shade, wkemper Backport-of: 46cfc1e1940ff6b91c4f0cb0a9161fd0aef37c38 ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java From goetz at openjdk.org Thu Jul 17 09:17:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 09:17:29 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <78740c09-5a43-40e2-90f2-c7492dd6e4b5@openjdk.org> Changeset: 950b4ffc Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:14:00 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/950b4ffc9bc42d169582c440f4652c407fef7498 8341684: Typo in External Specifications link of java.util.Currency Backport-of: e7045e9399c5bca0592afc5769432414ecae7219 ! src/java.base/share/classes/java/util/Currency.java Changeset: ed57c7c4 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:15:40 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ed57c7c4c140186059432d11e00d2fbfc488d094 8343804: Show the default time zone with -XshowSettings option Reviewed-by: phh Backport-of: 0329855831102a48abf14b5befc933f84dfd3460 ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/jdk/tools/launcher/Settings.java From goetz at openjdk.org Thu Jul 17 09:20:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 09:20:16 GMT Subject: git: openjdk/jdk21u-dev: master: 8353713: Improve Currency.getInstance exception handling Message-ID: <65d64c50-663f-434a-9e7b-7c8cbc328df4@openjdk.org> Changeset: 6b422436 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:17:14 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6b422436cd6d3b86175ad9d598525f003e5e3ab5 8353713: Improve Currency.getInstance exception handling Backport-of: 5cac579619164b9a664327a4f71c4de7e7575276 ! src/java.base/share/classes/java/util/Currency.java ! test/jdk/java/util/Currency/CurrencyTest.java From goetz at openjdk.org Thu Jul 17 09:21:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 09:21:08 GMT Subject: git: openjdk/jdk17u-dev: 8274039: codestrings gtest fails when hsdis is present Message-ID: <6a0db172-89bc-4cf6-812c-34b31f819a3f@openjdk.org> Changeset: b498b44f Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:19:26 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/b498b44fd90e504be638d9ae33cc48d571a54870 8274039: codestrings gtest fails when hsdis is present Backport-of: c9de80635e25badbb5410e22b6619379598a9a57 ! test/hotspot/gtest/code/test_codestrings.cpp From goetz at openjdk.org Thu Jul 17 09:26:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 09:26:03 GMT Subject: git: openjdk/jdk21u-dev: master: 8353489: Increase timeout and improve Windows compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java Message-ID: Changeset: f5ae66e1 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:25:19 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/f5ae66e127d1ce63be1d78434805919e99d84ecc 8353489: Increase timeout and improve Windows compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java Reviewed-by: rrich Backport-of: 6bcbc3b0a21687504b07a0a405d824a448aea872 ! test/jdk/java/lang/ProcessBuilder/Basic.java From goetz at openjdk.org Thu Jul 17 09:35:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 09:35:49 GMT Subject: git: openjdk/jdk17u-dev: 8286660: codestrings gtest fails on AArch64: "udf" in padding Message-ID: <91847321-c68a-45ae-a1cf-1cf81556cbc1@openjdk.org> Changeset: 31eba319 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:33:30 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/31eba31962c841093634f956ce54f21207c9fd9b 8286660: codestrings gtest fails on AArch64: "udf" in padding Backport-of: 63cace759ee0a913536171d1e498decb517cc71a ! test/hotspot/gtest/code/test_codestrings.cpp From rrich at openjdk.org Thu Jul 17 09:40:38 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 17 Jul 2025 09:40:38 GMT Subject: git: openjdk/jdk21u-dev: master: 8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106 Message-ID: Changeset: 72bcd824 Branch: master Author: Richard Reingruber Date: 2025-07-17 09:37:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/72bcd824606d8a9bc25fb088e73de4c25738ecea 8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106 Backport-of: 9a87e2134ef531a6906454186517d3eee2e487c2 ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp From goetz at openjdk.org Thu Jul 17 09:41:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 09:41:28 GMT Subject: git: openjdk/jdk17u-dev: 8276046: codestrings.validate_vm gtest fails on ppc64, s390 Message-ID: <9303d0a2-68e9-4e0c-b345-bb836f7c5507@openjdk.org> Changeset: 4a6afcc8 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:38:58 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4a6afcc813e7c0e651fc97d72d0fc2781e36332d 8276046: codestrings.validate_vm gtest fails on ppc64, s390 Backport-of: 809488bf38c250db3c263f200e5eb1a269059c3d ! test/hotspot/gtest/code/test_codestrings.cpp From goetz at openjdk.org Thu Jul 17 09:57:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 09:57:29 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <50e41e13-bbbb-4bb9-afaf-75f0e8f3fe94@openjdk.org> Changeset: b666008b Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:55:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/b666008bcb1605c518cf11d50e536cb31318a477 8276175: codestrings.validate_vm gtest still broken on ppc64 after JDK-8276046 Backport-of: b889f2a88a5e182d2424b741d8fedf2c784442f1 ! test/hotspot/gtest/code/test_codestrings.cpp Changeset: e18cd908 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:56:07 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/e18cd908e4b642f1d50984382a7bbdf7f2d9ca37 8283467: runtime/Thread/StopAtExit.java needs updating Backport-of: a7e988343c7fda5b0f37e477f29cb172b908394d ! test/hotspot/jtreg/runtime/Thread/StopAtExit.java + test/hotspot/jtreg/runtime/Thread/libStopAtExit.cpp From goetz at openjdk.org Thu Jul 17 10:01:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 10:01:22 GMT Subject: git: openjdk/jdk17u-dev: 8042381: Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received Message-ID: Changeset: e8275976 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:57:20 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/e827597667015f7dbf432a57afb15151dabbdab0 8042381: Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received Backport-of: 1b71621008a62a4f806e2e97579fb8716be290a5 ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JRootPane/4670486/bug4670486.java From goetz at openjdk.org Thu Jul 17 10:04:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 10:04:10 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <6128d5cc-5d3f-4f4f-a441-52efd9c0efae@openjdk.org> Changeset: 39a6bf21 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 10:00:35 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/39a6bf2158c2f35399c6739e4b9578f13ea6b7e4 8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation Reviewed-by: phh, rrich Backport-of: d37ce4cdd18afc4facf996598f79e72aae68f4ff ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java + src/java.naming/share/classes/com/sun/naming/internal/NamingManagerHelper.java ! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java ! src/java.naming/share/classes/module-info.java ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java ! src/jdk.naming.rmi/share/classes/module-info.java + test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java + test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.ldap + test/jdk/com/sun/jndi/ldap/objects/factory/TestFactory.java + test/jdk/com/sun/jndi/ldap/objects/factory/allowLdapFilter.props + test/jdk/com/sun/jndi/ldap/objects/factory/disallowLdapFilter.props + test/jdk/com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java + test/jdk/com/sun/jndi/rmi/registry/objects/TestFactory.java + test/jdk/com/sun/jndi/rmi/registry/objects/allowRmiFilter.props + test/jdk/com/sun/jndi/rmi/registry/objects/disallowRmiFilter.props ! test/jdk/javax/naming/module/RunBasic.java Changeset: 20769522 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 10:02:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/20769522309a1d217ce5860d2420a4b2226f956a 8297106: Remove the -Xcheck:jni local reference capacity checking Reviewed-by: mbaesken Backport-of: 692bedbc1df153f362b8e85693f20b089b5594e2 ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/java.base/share/man/java.1 - test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java - test/hotspot/jtreg/runtime/jni/checked/libTestCheckedEnsureLocalCapacity.c ! test/jdk/ProblemList.txt - test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java From goetz at openjdk.org Thu Jul 17 10:13:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 10:13:54 GMT Subject: git: openjdk/jdk17u-dev: 8343804: Show the default time zone with -XshowSettings option Message-ID: <56c433a2-2ec0-4aea-8376-458fcfc42578@openjdk.org> Changeset: 0826b183 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 10:13:11 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0826b1833e5b2651858d8a317447d21a02168af5 8343804: Show the default time zone with -XshowSettings option Reviewed-by: rrich Backport-of: ed57c7c4c140186059432d11e00d2fbfc488d094 ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/jdk/tools/launcher/Settings.java From goetz at openjdk.org Thu Jul 17 10:16:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 10:16:55 GMT Subject: git: openjdk/jdk17u-dev: 8353713: Improve Currency.getInstance exception handling Message-ID: Changeset: 42646392 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 10:16:02 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/426463923a8c9015afc8bd02afb471bd08252d56 8353713: Improve Currency.getInstance exception handling Reviewed-by: mbaesken Backport-of: 5cac579619164b9a664327a4f71c4de7e7575276 ! src/java.base/share/classes/java/util/Currency.java ! test/jdk/java/util/Currency/CurrencyTest.java From goetz at openjdk.org Thu Jul 17 10:20:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Jul 2025 10:20:02 GMT Subject: git: openjdk/jdk17u-dev: 8355441: Remove antipattern from PassFailJFrame.forcePass javadoc Message-ID: <60f22735-79e8-4975-85d6-5bac2a3ef49f@openjdk.org> Changeset: 7addb31b Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 10:17:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/7addb31b1ac5ad7917432f3df33c396008984055 8355441: Remove antipattern from PassFailJFrame.forcePass javadoc Backport-of: bd7561c315e8fd80e32cb154998bd28745c98682 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java From andrew at openjdk.org Thu Jul 17 11:29:31 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Thu, 17 Jul 2025 11:29:31 GMT Subject: git: openjdk/jdk11u-dev: 8 new changesets Message-ID: Changeset: 233cbfa9 Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-04 13:02:12 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/233cbfa9879aabca716a282e019741e1cf533db6 8345625: Better HTTP connections Reviewed-by: mbalao, andrew ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: 25101ecf Branch: master Author: Ilarion Nakonechnyy Committer: Andrew John Hughes Date: 2025-05-27 16:11:23 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/25101ecf5abb77532f39de43758f6dd5614d7795 8348989: Better Glyph drawing Co-authored-by: Alexey Bakhtin Reviewed-by: avoitylov, mbalao, andrew Backport-of: 191c37a280faccfaecae033a68313ad06cdfc411 ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 77d75a1b Branch: master Author: Alexei Voitylov Committer: Andrew John Hughes Date: 2025-06-06 16:46:31 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/77d75a1bc91372898f496df0bf5ddd1633c6f5f9 8349111: Enhance Swing supports Reviewed-by: abakhtin, andrew, mbalao Backport-of: 8a34c18c6593da54b6b8695d645310db95f23509 ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: 898c0078 Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-05-16 15:38:21 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/898c0078ad1fee02b899b8e8987d2c944c8d6f54 8349594: Enhance TLS protocol support Reviewed-by: mbalao, andrew Backport-of: d40052ee9789908fb7c06527ab644fdd217a6bea ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: ae39653f Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-05-21 17:17:14 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/ae39653f6db1e1a20ae441446b75d72f16f2fb46 8350991: Improve HTTP client header handling Reviewed-by: mbalao, andrew Backport-of: 3b0f6ebdf8dbaf0caf9a9ec1f201d5938f674021 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: f31f26ae Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-05-27 16:08:38 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/f31f26ae25a32e7f98de7044bf5c8da1aa3f5bfb 8351422: Improve scripting supports Reviewed-by: mbalao, andrew ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java Changeset: 141d7af9 Branch: master Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-30 12:48:24 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/141d7af9cd3c41de974c3d3f8017d6b21dc6d36c 8360147: Better Glyph drawing redux Reviewed-by: mbalao, andrew Backport-of: f57e6baf3b86a7ef0911223cccb47b96e2af0420 ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 626cb3b1 Branch: master Author: Andrew John Hughes Date: 2025-07-17 11:28:46 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/626cb3b1d16d694dd39a78044aa1ca2724a200af Merge From syan at openjdk.org Thu Jul 17 12:43:47 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 17 Jul 2025 12:43:47 GMT Subject: git: openjdk/jdk17u-dev: 8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings Message-ID: <0de8a829-4724-492e-b4d2-74bf1b224461@openjdk.org> Changeset: a0b8865e Branch: master Author: SendaoYan Date: 2025-07-17 12:40:10 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/a0b8865e326a8267499b251aa8c10e8edabc0d3b 8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings Backport-of: b1b66965f1ec6eae547cc4f70f8271bd39ded6da ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java From goetz at openjdk.org Fri Jul 18 19:37:26 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:37:26 GMT Subject: git: openjdk/jdk21u-dev: master: 8319932: [JVMCI] class unloading related tests can fail on libgraal Message-ID: Changeset: 43f358fd Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:34:52 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/43f358fd0fcc719bc613858941e3c79d526750b8 8319932: [JVMCI] class unloading related tests can fail on libgraal Backport-of: 7d53559d2f8f3c27f4d764f081fb031f7660c50b ! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java ! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java From goetz at openjdk.org Fri Jul 18 19:45:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:45:09 GMT Subject: git: openjdk/jdk21u-dev: master: 8340554: Improve MessageFormat readObject checks Message-ID: <837a4db2-8b3b-4da3-b1b5-3096fba11fae@openjdk.org> Changeset: ab291f5f Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:43:38 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ab291f5ffcbc46429a61fb7f8351c95bb419b20e 8340554: Improve MessageFormat readObject checks Backport-of: 7af46a6b424cadfe298958d774da0f21db58ecd3 ! src/java.base/share/classes/java/text/MessageFormat.java ! test/jdk/java/text/Format/MessageFormat/SerializationTest.java From goetz at openjdk.org Fri Jul 18 19:46:57 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:46:57 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <0127f072-8e44-4d96-ac04-b575f0faf24b@openjdk.org> Changeset: e707ea3e Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:44:56 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e707ea3e97f9d15d4436c120f1fa5c41a2add212 8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly Backport-of: 486acc06e0325d247a96df8f7fc88c9111c3315d ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: a4c0198f Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:46:05 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a4c0198f8c3b2de74ec8c7c09fad6ca6c816196b 8355528: Update HarfBuzz to 11.2.0 Backport-of: b21b3a38a5dbc7eb23c4bd1fd5c0900a3a1b470b ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/svg/svg.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh + src/java.desktop/share/native/libharfbuzz/hb-bit-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.cc ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.hh ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-ft.h ! src/java.desktop/share/native/libharfbuzz/hb-geometry.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.hh + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.cc + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint.h ! src/java.desktop/share/native/libharfbuzz/hb-paint.hh + src/java.desktop/share/native/libharfbuzz/hb-script-list.h ! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh From goetz at openjdk.org Fri Jul 18 19:49:00 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:49:00 GMT Subject: git: openjdk/jdk21u-dev: master: 8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom Message-ID: <79aace19-b1bf-46fe-8299-8379734639ce@openjdk.org> Changeset: 267e8869 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:47:43 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/267e8869ccd4f74cbe63946a04a63bc06e7f2291 8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom Backport-of: 4977588d5e3424282f40209590737a487747095d ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java From goetz at openjdk.org Fri Jul 18 19:50:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:50:56 GMT Subject: git: openjdk/jdk17u-dev: 8319932: [JVMCI] class unloading related tests can fail on libgraal Message-ID: <14b8e7a0-c752-4708-aedb-987d03d72e44@openjdk.org> Changeset: cca69f3a Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:50:02 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/cca69f3a8b21a0ec0769c5d7ea5fa31eb3c1868e 8319932: [JVMCI] class unloading related tests can fail on libgraal Backport-of: 7d53559d2f8f3c27f4d764f081fb031f7660c50b ! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java ! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java From goetz at openjdk.org Fri Jul 18 19:51:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:51:24 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <9a8f712a-8f34-4032-8166-c9313560777f@openjdk.org> Changeset: 4f340e46 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:48:56 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4f340e467315830b520ee892a46b676065f7c967 8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value Backport-of: 60a4594b9f9acd82ef3ff22fc6a2df238dd981b9 ! test/jdk/java/net/Inet4Address/PingThis.java ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java ! test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java ! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java ! test/jdk/java/net/ServerSocket/AnotherSelectFdsLimit.java ! test/jdk/java/net/ServerSocket/SelectFdsLimit.java Changeset: 01277d96 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:50:26 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/01277d9615f97198d1be22dec453d7dead5786fc 8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test Backport-of: fbc12be73217315d66792b6ad3faacab133bb9d5 ! test/jdk/java/security/cert/CertificateFactory/SlowStream.java - test/jdk/java/security/cert/CertificateFactory/slowstream.sh From goetz at openjdk.org Fri Jul 18 19:52:51 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:52:51 GMT Subject: git: openjdk/jdk17u-dev: 8340554: Improve MessageFormat readObject checks Message-ID: <522c6582-a64b-421b-bcd6-01035be45ed4@openjdk.org> Changeset: bc868071 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:51:36 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/bc868071ff7667a6a0c4cba27d0ede3ee6d2755e 8340554: Improve MessageFormat readObject checks Backport-of: 7af46a6b424cadfe298958d774da0f21db58ecd3 ! src/java.base/share/classes/java/text/MessageFormat.java ! test/jdk/java/text/Format/MessageFormat/SerializationTest.java From goetz at openjdk.org Fri Jul 18 19:53:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:53:44 GMT Subject: git: openjdk/jdk21u-dev: master: 8355515: Clarify the purpose of forcePass() and forceFail() methods Message-ID: <2b73fd8f-54be-404e-8312-9909483e3e0d@openjdk.org> Changeset: 680c671a Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:52:06 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/680c671ad2ddecf666859eb57be690ddca570af2 8355515: Clarify the purpose of forcePass() and forceFail() methods Backport-of: 1a97eb429b520b7c4e625b97553c954d065c00cb ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java From goetz at openjdk.org Fri Jul 18 19:55:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:55:08 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <65c1cb19-e572-469b-8280-7365d597af34@openjdk.org> Changeset: 6ace78cb Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:53:07 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/6ace78cb90d273ab3f79d9ede74953f08d741d66 8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main Backport-of: e2cb64674f5b6b4f000ab1e903fbb75416218bb3 - test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.html ! test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java Changeset: d122cb38 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:54:20 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/d122cb382b38cb40d27fa4ff810546ee13d7067b 8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly Backport-of: 486acc06e0325d247a96df8f7fc88c9111c3315d ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java From goetz at openjdk.org Fri Jul 18 19:57:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 19:57:43 GMT Subject: git: openjdk/jdk17u-dev: 8355528: Update HarfBuzz to 11.2.0 Message-ID: <47f6fd8b-8cb1-4596-870d-76a92af1315d@openjdk.org> Changeset: 2a9d9094 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:56:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/2a9d9094a376df4dec2b6b635bbaa20429b50615 8355528: Update HarfBuzz to 11.2.0 Backport-of: b21b3a38a5dbc7eb23c4bd1fd5c0900a3a1b470b ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/svg/svg.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh + src/java.desktop/share/native/libharfbuzz/hb-bit-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.cc ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.hh ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-ft.h ! src/java.desktop/share/native/libharfbuzz/hb-geometry.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.hh + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.cc + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint.h ! src/java.desktop/share/native/libharfbuzz/hb-paint.hh + src/java.desktop/share/native/libharfbuzz/hb-script-list.h ! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh From goetz at openjdk.org Fri Jul 18 20:01:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 20:01:16 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <26d32cea-e336-4560-b2f8-6b120f37383c@openjdk.org> Changeset: 4047efb7 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:57:32 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4047efb7c2f979f39fc2f0df1de011f6855ad460 8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom Backport-of: 4977588d5e3424282f40209590737a487747095d ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java Changeset: 2a0ee4d6 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:59:13 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/2a0ee4d6a7afe4f4ca66145e698ac97173936b62 8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value Backport-of: 60a4594b9f9acd82ef3ff22fc6a2df238dd981b9 ! test/jdk/java/net/Inet4Address/PingThis.java ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java ! test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java ! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java ! test/jdk/java/net/ServerSocket/AnotherSelectFdsLimit.java ! test/jdk/java/net/ServerSocket/SelectFdsLimit.java From goetz at openjdk.org Fri Jul 18 20:04:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 20:04:11 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: dbf4f069 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 20:01:13 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/dbf4f0697e0c39a1a2df88d6978cafd5cda0c505 8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test Backport-of: fbc12be73217315d66792b6ad3faacab133bb9d5 ! test/jdk/java/security/cert/CertificateFactory/SlowStream.java - test/jdk/java/security/cert/CertificateFactory/slowstream.sh Changeset: 769bf0c3 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 20:02:59 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/769bf0c3c783a25bcfa51d4f054508dbead40422 8355515: Clarify the purpose of forcePass() and forceFail() methods Backport-of: 1a97eb429b520b7c4e625b97553c954d065c00cb ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java From goetz at openjdk.org Fri Jul 18 20:07:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 18 Jul 2025 20:07:24 GMT Subject: git: openjdk/jdk21u-dev: master: 8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main Message-ID: Changeset: 6e06c2fb Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 20:05:45 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6e06c2fb2a0dc63e9de1b091db3771a365f7652b 8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main Backport-of: e2cb64674f5b6b4f000ab1e903fbb75416218bb3 - test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.html ! test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java From syan at openjdk.org Sat Jul 19 03:09:38 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 19 Jul 2025 03:09:38 GMT Subject: git: openjdk/jdk21u-dev: master: 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Message-ID: Changeset: 965f545b Branch: master Author: SendaoYan Date: 2025-07-19 03:07:39 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/965f545b7c10a613dd788de7297d710f44afcd99 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Backport-of: 36b185a93065a83ea6f93fbed6382a8465657810 ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java From duke at openjdk.org Sun Jul 20 15:26:51 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Jul 2025 15:26:51 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.28-ga for changeset 141d7af9 Message-ID: Tagged by: Andrew Hughes Date: 2025-07-16 01:29:21 +0000 Added tag jdk-11.0.28-ga for changeset 141d7af9cd3 Changeset: 141d7af9 Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-30 12:48:24 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/141d7af9cd3c41de974c3d3f8017d6b21dc6d36c From duke at openjdk.org Sun Jul 20 15:26:53 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Jul 2025 15:26:53 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.28+4 for changeset 3efaf7a0 Message-ID: <169bddcc-359a-41a2-b0c4-c3b467fe8c36@openjdk.org> Tagged by: Andrew Hughes Date: 2025-06-10 00:48:10 +0000 Added tag jdk-11.0.28+4 for changeset 3efaf7a0913 Changeset: 3efaf7a0 Author: Antonio Vieiro Committer: Severin Gehwolf Date: 2025-06-05 08:51:49 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/3efaf7a09130ae3cd49c58e3a646954cec29c084 From duke at openjdk.org Sun Jul 20 15:26:59 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Jul 2025 15:26:59 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.28+5 for changeset e00605fc Message-ID: <601f8f12-eb23-4aa4-83d6-bb26bf4fbdc2@openjdk.org> Tagged by: Andrew Hughes Date: 2025-06-16 22:30:44 +0000 Added tag jdk-11.0.28+5 for changeset e00605fcebe Changeset: e00605fc Author: Antonio Vieiro Committer: Severin Gehwolf Date: 2025-06-13 10:12:30 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/e00605fcebe7b2716db6b95e7bcae47d85b88dce From andrew at openjdk.org Sun Jul 20 15:27:05 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Sun, 20 Jul 2025 15:27:05 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.28+6 for changeset 141d7af9 Message-ID: Tagged by: Andrew John Hughes Date: 2025-07-08 01:47:35 +0000 Added tag jdk-11.0.28+6 for changeset 141d7af9cd3 Changeset: 141d7af9 Author: Alexey Bakhtin Committer: Andrew John Hughes Date: 2025-06-30 12:48:24 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/141d7af9cd3c41de974c3d3f8017d6b21dc6d36c From duke at openjdk.org Sun Jul 20 15:29:22 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Jul 2025 15:29:22 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.29+0 for changeset c5407b6a Message-ID: <7bc86121-a12e-425b-a312-bbfb8f3ae560@openjdk.org> Tagged by: Andrew Hughes Date: 2025-07-20 16:26:10 +0000 Added tag jdk-11.0.29+0 for changeset c5407b6a846 Changeset: c5407b6a Author: Sergey Bylokhov Date: 2025-05-15 23:28:54 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/c5407b6a8464fcc1eed31a2e9e30651e9011dbd3 From goetz at openjdk.org Mon Jul 21 17:03:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Jul 2025 17:03:28 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 8dc851e2 Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:00:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/8dc851e2668f2c3b1ee622d4278f400232dfd2e1 8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F Backport-of: 0c3720b42176c7bc92105be87df7449973fbcea0 ! test/jdk/javax/swing/JColorChooser/Test6977726.java Changeset: 99dfee6f Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:02:47 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/99dfee6f42e8eb449cabc984798993e2c838eb53 8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java fails with CDS disabled Reviewed-by: phh, mbaesken Backport-of: c8a30c2aaba04c11b70a4f74ee74452250be6e59 ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java From goetz at openjdk.org Mon Jul 21 17:07:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Jul 2025 17:07:55 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <24134131-bf0e-4282-90ec-cfcd7ad4e0f7@openjdk.org> Changeset: e4c6e7c0 Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:04:42 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e4c6e7c0fe171c01765376cc84db77fd11450a2f 8357675: Amend headless message Backport-of: 12ee80cac754c1a6dd37191a9f80c01de8b659ad ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java Changeset: 6b6961dc Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:07:30 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6b6961dcfdcaaaa90561367b3f0ade9e31bb0dc6 8362548: [21u] Add bugId to test missed in backport of JDK-8343804 Reviewed-by: mbaesken ! test/jdk/tools/launcher/Settings.java From dcubed at openjdk.org Mon Jul 21 17:48:39 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Mon, 21 Jul 2025 17:48:39 GMT Subject: git: openjdk/jdk25u: Added tag jdk-25+32 for changeset 5129887d Message-ID: <178c64ee-540f-4444-9019-b1b4a9790670@openjdk.org> Tagged by: Daniel D. Daugherty Date: 2025-07-17 15:38:38 +0000 Added tag jdk-25+32 for changeset 5129887d Changeset: 5129887d Author: Boris Ulasevich Date: 2025-07-17 01:29:57 +0000 URL: https://git.openjdk.org/jdk25u/commit/5129887dfead268672403265eb4f3795682ca699 From robm at openjdk.org Mon Jul 21 17:48:25 2025 From: robm at openjdk.org (Rob McKenna) Date: Mon, 21 Jul 2025 17:48:25 GMT Subject: git: openjdk/jdk25u: master: 37 new changesets Message-ID: Changeset: c374ac6d Branch: master Author: Chen Liang Date: 2025-07-11 22:52:41 +0000 URL: https://git.openjdk.org/jdk25u/commit/c374ac6df4b1ba830668e46c208d01fdf063bc23 8361615: CodeBuilder::parameterSlot throws undocumented IOOBE Reviewed-by: asotona Backport-of: c9bea77342672715f8f720d7311d66c2b3ac9f8a ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! test/jdk/jdk/classfile/BuilderParamTest.java Changeset: c5d0f1bc Branch: master Author: Srinivas Vamsi Parasa Committer: Vladimir Kozlov Date: 2025-07-12 21:34:48 +0000 URL: https://git.openjdk.org/jdk25u/commit/c5d0f1bc5ebd13595d24473b673a8934f2326189 8360776: Disable Intel APX by default and enable it with -XX:+UnlockExperimentalVMOptions -XX:+UseAPX in all builds Reviewed-by: kvn, sviswanathan Backport-of: 26b002805ab235d07998eddd486fe66a69f60671 ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp Changeset: 9f218452 Branch: master Author: Srinivas Vamsi Parasa Committer: Jatin Bhateja Date: 2025-07-14 02:55:02 +0000 URL: https://git.openjdk.org/jdk25u/commit/9f218452625250109e3f2fca22319ae36205f0b3 8360775: Fix Shenandoah GC test failures when APX is enabled Reviewed-by: shade, sviswanathan, jbhateja Backport-of: 1c560727b850593561982ccc3ed37b0e98b3bbee ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: dd82a092 Branch: master Author: Tobias Hartmann Date: 2025-07-14 07:31:27 +0000 URL: https://git.openjdk.org/jdk25u/commit/dd82a0922bdf7e3e99edab3246a2a7b5b1cb7bda 8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly truncated for byte and short Reviewed-by: chagedorn Backport-of: 77bd417c9990f57525257d9df89b9df4d7991461 ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java Changeset: 20fc8f74 Branch: master Author: William Kemper Date: 2025-07-14 16:50:47 +0000 URL: https://git.openjdk.org/jdk25u/commit/20fc8f74d5627119cc2397610083f16e54fedc93 8361529: GenShen: Fix bad assert in swap card tables Reviewed-by: shade Backport-of: 1de2acea77da57fd44b214332a73cc6621806e4d ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp Changeset: ce85123f Branch: master Author: Richard Reingruber Date: 2025-07-15 08:02:44 +0000 URL: https://git.openjdk.org/jdk25u/commit/ce85123f3ab23839261084c7dbf933202dcb7194 8361602: [TESTBUG] serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java deadlocks on exception Reviewed-by: clanger, cjplummer Backport-of: 917d0182cb5ea6066afd396381ca4650371e64b0 ! test/hotspot/jtreg/serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java Changeset: 7aa3f317 Branch: master Author: Tobias Hartmann Date: 2025-07-15 11:35:53 +0000 URL: https://git.openjdk.org/jdk25u/commit/7aa3f31724844bf2f4e08111af8173b5d985f809 8359678: C2: assert(static_cast(result) == thing) caused by ReverseBytesNode::Value() Reviewed-by: chagedorn Backport-of: e5ab210713f76c5307287bd97ce63f9e22d0ab8e ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/c2/gvn/ReverseBytesConstantsHelper.jasm ! test/hotspot/jtreg/compiler/c2/gvn/ReverseBytesConstantsTests.java Changeset: cf92877a Branch: master Author: Chris Plummer Date: 2025-07-15 18:29:32 +0000 URL: https://git.openjdk.org/jdk25u/commit/cf92877aa5be8c4610b41203117eb24a26c7abdc 8361905: Problem list serviceability/sa/ClhsdbThreadContext.java on Windows due to JDK-8356704 Reviewed-by: sspitsyn Backport-of: f7e8d255cc26fcfb02d51584147751d40fff6478 ! test/hotspot/jtreg/ProblemList.txt Changeset: 03a67a96 Branch: master Author: David Holmes Date: 2025-07-15 20:56:47 +0000 URL: https://git.openjdk.org/jdk25u/commit/03a67a969b938dced45917c39491442c460eb7ac 8356942: invokeinterface?Throws?AbstractMethodError?Instead of?IncompatibleClassChangeError Reviewed-by: iklam, coleenp Backport-of: f36147b3263662229e9a0ec712b9748711d2d85d ! src/hotspot/share/oops/klassVtable.cpp ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java Changeset: e1926a6d Branch: master Author: Calvin Cheung Date: 2025-07-15 21:46:00 +0000 URL: https://git.openjdk.org/jdk25u/commit/e1926a6d0e3252d2d3f16a93afaac4c289052148 8361328: cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java archive timestamps comparison failed Reviewed-by: matsaave, iklam Backport-of: 4a351e3e57274df0adee37c472b62f477f75b7b8 ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Changeset: d1ea951d Branch: master Author: Volkan Yazici Committer: Jaikiran Pai Date: 2025-02-06 11:49:15 +0000 URL: https://git.openjdk.org/jdk25u/commit/d1ea951d39f27d0b5d40a26cd94489074edd5d87 8345625: Better HTTP connections Reviewed-by: skoivu, rhalade, ahgross, dfuchs, jpai, aefimov ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java + src/java.base/share/classes/sun/net/util/ProxyUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java Changeset: caac8172 Branch: master Author: Volkan Yazici Committer: Jaikiran Pai Date: 2025-02-10 09:50:45 +0000 URL: https://git.openjdk.org/jdk25u/commit/caac8172ad197b4bc7e9a4c19126cdf0384dd526 8349551: Failures in tests after JDK-8345625 Reviewed-by: jpai, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java Changeset: 2555b5a6 Branch: master Author: Phil Race Committer: Jaikiran Pai Date: 2025-02-21 17:59:18 +0000 URL: https://git.openjdk.org/jdk25u/commit/2555b5a632f347242f4b05050f2431a9c38e1848 8348989: Better Glyph drawing Reviewed-by: mschoene, psadhukhan, jdv, rhalade ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 6e490a46 Branch: master Author: Prasanta Sadhukhan Committer: Jaikiran Pai Date: 2025-02-24 06:50:42 +0000 URL: https://git.openjdk.org/jdk25u/commit/6e490a465ac7a10d6457b87e4f708313f080959e 8349111: Enhance Swing supports Reviewed-by: rhalade, jdv, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: fae23459 Branch: master Author: Christian Hagedorn Committer: Jaikiran Pai Date: 2025-03-03 09:29:11 +0000 URL: https://git.openjdk.org/jdk25u/commit/fae2345971b1fde271c2dcc82e6b18c72c3f8492 8349584: Improve compiler processing Reviewed-by: rhalade, ahgross, epeter, thartmann ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/subnode.cpp Changeset: 3ec6eb64 Branch: master Author: Kevin Driver Committer: Jaikiran Pai Date: 2025-04-01 18:30:12 +0000 URL: https://git.openjdk.org/jdk25u/commit/3ec6eb6482a02bbf6b444279c84f72bddaf198e0 8349594: Enhance TLS protocol support Reviewed-by: rhalade, ahgross, wetmore, jnimeh ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 5ae719c8 Branch: master Author: Darragh Clarke Committer: Jaikiran Pai Date: 2025-04-17 13:11:59 +0000 URL: https://git.openjdk.org/jdk25u/commit/5ae719c8fcda82a3496a736115f40aa231a7ddd0 8350991: Improve HTTP client header handling Reviewed-by: rhalade, dfuchs, michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java Changeset: 52e1e739 Branch: master Author: Phil Race Committer: Jaikiran Pai Date: 2025-05-05 18:37:32 +0000 URL: https://git.openjdk.org/jdk25u/commit/52e1e739afd419e8a5d153a27f5d145c498e4ebf 8355884: [macos] java/awt/Frame/I18NTitle.java fails on MacOS Reviewed-by: kcr, dmarkov, aivanov, honkar, kizune ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 121f5a72 Branch: master Author: Phil Race Committer: Jaikiran Pai Date: 2025-06-23 18:49:26 +0000 URL: https://git.openjdk.org/jdk25u/commit/121f5a72e4c23919b3a3b474cc3f1ac29ec611af 8360147: Better Glyph drawing redux Reviewed-by: rhalade, ahgross, psadhukhan, jdv ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: 0e6bf005 Branch: master Author: Brent Christian Date: 2025-07-16 03:57:34 +0000 URL: https://git.openjdk.org/jdk25u/commit/0e6bf0055057fae844748a300551549553f59f03 Merge Reviewed-by: jpai Changeset: 60196a6b Branch: master Author: Tobias Hartmann Date: 2025-07-16 06:33:47 +0000 URL: https://git.openjdk.org/jdk25u/commit/60196a6b6f7bf5c0aac39cc02f65c454f7eb8dcf 8361952: Installation of MethodData::extra_data_lock() misses synchronization on reader side Reviewed-by: chagedorn Backport-of: 272e66d017a3497d9af4df6f042c741ad8a59dd6 ! src/hotspot/share/oops/methodData.cpp Changeset: 07bb0e3e Branch: master Author: Erik Gahlin Date: 2025-07-16 06:56:09 +0000 URL: https://git.openjdk.org/jdk25u/commit/07bb0e3e2f183db38d0e68f6a28a0275d1473739 8362097: JFR: Active Settings view broken Reviewed-by: mgronlun Backport-of: 25e509b0db4f35b3b8fbfeb7ec84cc0e0fed89d1 ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini Changeset: 533211af Branch: master Author: Johannes Bechberger Date: 2025-07-16 07:31:23 +0000 URL: https://git.openjdk.org/jdk25u/commit/533211af73d2df79fb041055a7a5de1b92bf5e3d 8358621: Reduce busy waiting in worse case at the synchronization point returning from native in CPU Time Profiler Reviewed-by: shade Backport-of: d2082c58ff086eb37c6211a8d1b813cdfedc2259 ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp Changeset: a626c1d9 Branch: master Author: Johannes Bechberger Date: 2025-07-16 10:13:57 +0000 URL: https://git.openjdk.org/jdk25u/commit/a626c1d92c4f73a06705efb68584bd10b61ce544 8358619: Fix interval recomputation in CPU Time Profiler Reviewed-by: jbachorik Backport-of: c70258ca1cd074392b5bf844bf6f7b80601f45cc ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeAndExecutionSample.java Changeset: b67fb82a Branch: master Author: Tobias Hartmann Date: 2025-07-16 14:51:08 +0000 URL: https://git.openjdk.org/jdk25u/commit/b67fb82a03cdb9634f71c0c39722611c852ade50 8362171: C2 fails with unexpected node in SuperWord truncation: ModI Reviewed-by: chagedorn Backport-of: 70c1ff7e1505eee11b2a9acd9e94a39cd2c9a932 ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java Changeset: 93260d63 Branch: master Author: Erik Gahlin Date: 2025-07-16 15:35:30 +0000 URL: https://git.openjdk.org/jdk25u/commit/93260d639e5204a35de4f574dee773302bb1969f 8361640: JFR: RandomAccessFile::readLine emits events for each character Reviewed-by: mgronlun, alanb Backport-of: 9bef2d1610647dec18f9e81cbac3dddbbf99dd6d ! src/java.base/share/classes/java/io/RandomAccessFile.java Changeset: 69ea85ee Branch: master Author: Brian Burkhalter Date: 2025-07-16 15:35:50 +0000 URL: https://git.openjdk.org/jdk25u/commit/69ea85ee1205422189e9fc225a69e93d6456c217 8361587: AssertionError in File.listFiles() when path is empty and -esa is enabled Reviewed-by: alanb Backport-of: eefbfdce315237eeec4aceceb476d86314304e81 ! src/java.base/share/classes/java/io/File.java ! test/jdk/java/io/File/EmptyPath.java Changeset: 5129887d Branch: master Author: Boris Ulasevich Date: 2025-07-17 01:29:57 +0000 URL: https://git.openjdk.org/jdk25u/commit/5129887dfead268672403265eb4f3795682ca699 8362250: ARM32: forward_exception_entry missing return address Reviewed-by: shade Backport-of: 6ed81641b101658fbbd35445b6dd74ec17fc20f3 ! src/hotspot/cpu/arm/arm.ad Changeset: e989c1d1 Branch: master Author: Brian Burkhalter Date: 2025-07-17 06:57:58 +0000 URL: https://git.openjdk.org/jdk25u/commit/e989c1d138cc599b28a57911e1f1879e1e6cad46 8362429: AssertionError in File.listFiles(FileFilter | FilenameFilter) Reviewed-by: alanb Backport-of: be0161a8e63096f3a21ce6ea1e055ee1c4ed63ad ! src/java.base/share/classes/java/io/File.java ! test/jdk/java/io/File/EmptyPath.java Changeset: 331adac3 Branch: master Author: Erik Gahlin Date: 2025-07-17 12:20:22 +0000 URL: https://git.openjdk.org/jdk25u/commit/331adac38e65b87f4ac381f42cf3c7873eb89191 8361639: JFR: Incorrect top frame for I/O events Reviewed-by: mgronlun Backport-of: 1a6cbe421facab0de1c7162f2762258664338814 ! src/jdk.jfr/share/classes/jdk/jfr/events/FileReadEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/FileWriteEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SocketReadEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SocketWriteEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java + test/jdk/jdk/jfr/event/io/TestIOTopFrame.java Changeset: f1f6452e Branch: master Author: SendaoYan Date: 2025-07-17 12:41:34 +0000 URL: https://git.openjdk.org/jdk25u/commit/f1f6452e01e5a4521cb333d7456333f00cd9680c 8358004: Delete applications/scimark/Scimark.java test Reviewed-by: coleenp Backport-of: a5c9bc70324693e9d0b25bb2c51b91dfc750c453 - test/hotspot/jtreg/applications/scimark/Scimark.java Changeset: 5cc7a31b Branch: master Author: SendaoYan Date: 2025-07-17 12:50:53 +0000 URL: https://git.openjdk.org/jdk25u/commit/5cc7a31b3f44121553e3412b0f188d7016b35889 8361869: Tests which call ThreadController should mark as /native Reviewed-by: jpai Backport-of: 3bacf7ea85f1e3f5e57fd2d046b98dfafe2c7e18 ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace017/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace018/TestDescription.java Changeset: 347084bf Branch: master Author: William Kemper Date: 2025-07-17 16:50:07 +0000 URL: https://git.openjdk.org/jdk25u/commit/347084bfbdbf048cd50c0e13e43ae53f6da77e6e 8360288: Shenandoah crash at size_given_klass in op_degenerated Reviewed-by: shade Backport-of: 3b44d7bfa4d78e3ec715fce1863e052852f33180 ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Changeset: 3a8e9dfe Branch: master Author: David Holmes Date: 2025-07-18 02:39:10 +0000 URL: https://git.openjdk.org/jdk25u/commit/3a8e9dfe857262a5849792fef2c46d7ec5b106f4 8362565: ProblemList jdk/jfr/event/io/TestIOTopFrame.java Reviewed-by: egahlin Backport-of: 04c0b130f09c093797895cc928fe020d7e584cb9 ! test/jdk/ProblemList.txt Changeset: e599ee4a Branch: master Author: SendaoYan Date: 2025-07-18 06:08:46 +0000 URL: https://git.openjdk.org/jdk25u/commit/e599ee4a88b9a582c98736b18947072e32730c95 8361827: [TESTBUG] serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java throws OutOfMemoryError Reviewed-by: rrich, lmesnik Backport-of: cbb3d23e19a8a893bf2fbda03e7bda4f4b7a59a6 ! test/hotspot/jtreg/serviceability/HeapDump/UnmountedVThreadNativeMethodAtTop.java Changeset: e8f2cd8f Branch: master Author: Thomas Schatzl Date: 2025-07-18 11:36:08 +0000 URL: https://git.openjdk.org/jdk25u/commit/e8f2cd8f3d5b5174200a987b2cdea13b151fc19f 8347052: Update java man page documentation to reflect current state of the UseNUMA flag Reviewed-by: ayang Backport-of: ea774b74e819e6db607204c05fd1c8f57d508213 ! src/java.base/share/man/java.md Changeset: 987af5af Branch: master Author: Rob McKenna Date: 2025-07-21 17:45:35 +0000 URL: https://git.openjdk.org/jdk25u/commit/987af5af168fa90fff9b34637c6a91bce9a0d8d3 Merge From rrich at openjdk.org Tue Jul 22 06:51:14 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Tue, 22 Jul 2025 06:51:14 GMT Subject: git: openjdk/jdk21u-dev: master: 8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set Message-ID: Changeset: d5908231 Branch: master Author: Richard Reingruber Date: 2025-07-22 06:49:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d5908231ebc16f443b3fc9b2ebf03cc4deb67373 8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set Reviewed-by: phh Backport-of: 030c85de1376123615e804f98084cb3723205819 ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp From sgehwolf at openjdk.org Tue Jul 22 08:53:06 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 22 Jul 2025 08:53:06 GMT Subject: git: openjdk/jdk21u-dev: master: 8332020: jwebserver tool prints invalid URL in case of IPv6 address binding Message-ID: <0592b28a-90ac-4bc4-863c-b91f7647bc45@openjdk.org> Changeset: d1229515 Branch: master Author: Taizo Kurashige Committer: Severin Gehwolf Date: 2025-07-22 08:50:46 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d122951500e3c6762bef4cfd17cab3e96091aa00 8332020: jwebserver tool prints invalid URL in case of IPv6 address binding Backport-of: f9a1d3381b12c97784c11649be079147c85939c0 ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java + test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/IPv6BoundHost.java From shade at openjdk.org Tue Jul 22 09:12:03 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 22 Jul 2025 09:12:03 GMT Subject: git: openjdk/jdk21u-dev: master: 8362582: GHA: Increase bundle retention time to deal with infra overload better Message-ID: <998e612c-4715-4efc-8a2e-86fac2f2a054@openjdk.org> Changeset: bc674880 Branch: master Author: Aleksey Shipilev Date: 2025-07-22 09:10:46 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bc67488062a64321462e825023143f38a30550cd 8362582: GHA: Increase bundle retention time to deal with infra overload better Backport-of: 1bd683b5884e65a03d564976a9d9220ad0893776 ! .github/actions/build-jtreg/action.yml ! .github/actions/upload-bundles/action.yml From shade at openjdk.org Tue Jul 22 09:12:16 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 22 Jul 2025 09:12:16 GMT Subject: git: openjdk/jdk17u-dev: 8362582: GHA: Increase bundle retention time to deal with infra overload better Message-ID: <6eee5009-1a99-4bf2-91d9-a8ca7f737414@openjdk.org> Changeset: eee7d9ca Branch: master Author: Aleksey Shipilev Date: 2025-07-22 09:10:17 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/eee7d9ca8628c50f376744521510c3d71cb96c35 8362582: GHA: Increase bundle retention time to deal with infra overload better Backport-of: 1bd683b5884e65a03d564976a9d9220ad0893776 ! .github/actions/build-jtreg/action.yml ! .github/actions/upload-bundles/action.yml From goetz at openjdk.org Tue Jul 22 11:24:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 11:24:18 GMT Subject: git: openjdk/jdk21u-dev: master: 8319174: Enhance robustness of some j.m.BigInteger constructors Message-ID: <167847ef-c82d-4b0f-8bad-bd014523e45f@openjdk.org> Changeset: b6790ccb Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:23:42 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b6790ccb44ed896dd6b7bce9172b3ef787e29b36 8319174: Enhance robustness of some j.m.BigInteger constructors Backport-of: a64fc48e2dbc650b31869dd79b1ba1012376fc51 ! src/java.base/share/classes/java/math/BigInteger.java + test/jdk/java/math/BigInteger/ByteArrayConstructorTest.java = test/jdk/java/math/BigInteger/java.base/java/math/Accessor.java From goetz at openjdk.org Tue Jul 22 11:27:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 11:27:09 GMT Subject: git: openjdk/jdk21u-dev: master: 8322992: Javac fails with StackOverflowError when compiling deeply nested synchronized blocks Message-ID: Changeset: d171446e Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:25:01 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d171446e6b793c30aee1ac5e20f5aee737e5d87f 8322992: Javac fails with StackOverflowError when compiling deeply nested synchronized blocks Backport-of: 0b9350e8b619bc556f36652cde6f73211be5b85b ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/langtools/tools/javac/patterns/SOEDeeplyNestedBlocksTest.java From goetz at openjdk.org Tue Jul 22 11:29:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 11:29:40 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <831579bf-af5d-41fa-b89e-ca8a6acc3d4b@openjdk.org> Changeset: 6d0a5022 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:27:03 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6d0a5022d235a9940848c7524e4348532d4dbc7f 8349849: PKCS11 SunTlsKeyMaterial crashes when used with TLS1.2 TlsKeyMaterialParameterSpec Backport-of: 84f71dd6247bbaca508e0a6f04c5b201a1974266 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java + test/jdk/sun/security/pkcs11/tls/TestKeyMaterialMisuse.java Changeset: 72d9bd69 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:28:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/72d9bd69678dd54ef9e92f9c62073c0c4bf73c41 8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place Reviewed-by: mbaesken Backport-of: 2dfbf41d2a3dbcd44f9ed9a58a1b0932d7536977 ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java + src/java.desktop/unix/classes/sun/awt/screencast/XdgDesktopPortal.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.h From goetz at openjdk.org Tue Jul 22 11:32:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 11:32:05 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: e2c7c408 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:30:36 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e2c7c40816dcc9544b885ff63c8dff3f9f8b4ad6 8357173: Split jtreg test group jdk tier3 Reviewed-by: mbaesken Backport-of: afcbf6b2f49c00a544e6db5b4ed9da76c0bdcba4 ! test/jdk/TEST.groups Changeset: bbb8a6ad Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:30:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bbb8a6ad2908c807d868a24b39eaec2f7bad7327 8362839: [21u] Problem list more tests that fail in 21 and would be fixed by 8309622 Reviewed-by: mbaesken ! test/hotspot/jtreg/ProblemList.txt From goetz at openjdk.org Tue Jul 22 11:54:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 11:54:43 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <0ab67735-3cca-4308-84f1-f6dc4df5b460@openjdk.org> Changeset: 602018de Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:51:55 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/602018de414b77d901e63bd9a8e80bd34b87e0ae 8202667: java/awt/Debug/DumpOnKey/DumpOnKey.java times out on Windows Backport-of: cd778f5b049d52b68ab5872aad5f81e86e1718f7 ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Debug/DumpOnKey/DumpOnKey.java Changeset: cfddb162 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:53:50 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/cfddb1629aeac2d7d5f15bf723d4a4ed8ee1062c 8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java Backport-of: bdae1d87c16423878e4dcc8a0e87806d77bb5256 ! test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java From goetz at openjdk.org Tue Jul 22 11:57:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 11:57:55 GMT Subject: git: openjdk/jdk17u-dev: 8300207: Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern Message-ID: Changeset: e97a8fab Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:55:34 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/e97a8fab758400942fc97a6fc79e8a3315aef9b7 8300207: Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern Reviewed-by: phh Backport-of: 030b071db1fb6197a2633a04b20aa95432a903bc ! src/java.base/share/classes/java/util/regex/Pattern.java From goetz at openjdk.org Tue Jul 22 12:02:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 12:02:04 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <499a74b0-8e53-4ac0-be9b-34d07c02a19d@openjdk.org> Changeset: 0c923e8a Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:57:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0c923e8a48d5ca6cd4d3a1a952050b26a4452024 8303525: Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java Backport-of: 704c6ea16cabc217588f430fd3c302d6df5e9c19 ! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java ! test/lib/jdk/test/lib/Asserts.java Changeset: 4be1e87d Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:59:02 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4be1e87d24f6b56a1ea9f79298e236d95960baf2 8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F Backport-of: 0c3720b42176c7bc92105be87df7449973fbcea0 ! test/jdk/javax/swing/JColorChooser/Test6977726.java From goetz at openjdk.org Tue Jul 22 12:05:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 22 Jul 2025 12:05:04 GMT Subject: git: openjdk/jdk17u-dev: 8249825: Tests sun/security/ssl/SSLSocketImpl/SetClientMode.java and NonAutoClose.java marked with @ignore Message-ID: Changeset: 36b9eba3 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 12:00:38 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/36b9eba330058ebe0b982014a585587877f25391 8249825: Tests sun/security/ssl/SSLSocketImpl/SetClientMode.java and NonAutoClose.java marked with @ignore Backport-of: 86f39ab5bb58a1d1e720badd7261365398134151 ! test/jdk/sun/security/ssl/SSLSocketImpl/NonAutoClose.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SetClientMode.java From asemenov at openjdk.org Tue Jul 22 12:42:27 2025 From: asemenov at openjdk.org (Artem Semenov) Date: Tue, 22 Jul 2025 12:42:27 GMT Subject: git: openjdk/jdk25u: master: 8360664: Null pointer dereference in src/hotspot/share/prims/jvmtiTagMap.cpp in IterateOverHeapObjectClosure::do_object() Message-ID: Changeset: 7145ba15 Branch: master Author: Artem Semenov Date: 2025-07-22 12:40:49 +0000 URL: https://git.openjdk.org/jdk25u/commit/7145ba15a931523cfb02396057c1456cba5cab3d 8360664: Null pointer dereference in src/hotspot/share/prims/jvmtiTagMap.cpp in IterateOverHeapObjectClosure::do_object() Found by Linux Verification Center (linuxtesting.org) with SVACE. Signed-off-by: Artem Semenov . Backport-of: e9a434165a6ec07cde0429c7f9823bbc5dab7857 ! src/hotspot/share/prims/jvmtiTagMap.cpp From phh at openjdk.org Tue Jul 22 15:54:16 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 22 Jul 2025 15:54:16 GMT Subject: git: openjdk/jdk21u-dev: master: 8353698: Output of Simple Web Server is garbled if the console's encoding is not UTF-8 Message-ID: <3c7dc331-2b36-419e-90fa-a7452cc4a5b1@openjdk.org> Changeset: 8198de3d Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-07-22 15:53:23 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/8198de3d9b5c856277b2b5a8d9f211795dcc0076 8353698: Output of Simple Web Server is garbled if the console's encoding is not UTF-8 Backport-of: f7fa05f577a28870202ccaa3544c34b58bd4adfe ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePortNotSpecifiedTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/IPv6BoundHost.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java From phh at openjdk.org Tue Jul 22 15:57:23 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 22 Jul 2025 15:57:23 GMT Subject: git: openjdk/jdk25u: master: 8359127: Amend java/nio/channels/DatagramChannel/PromiscuousIPv6.java to use @requires for OS platform selection Message-ID: <23c45ca6-347c-4843-beb2-0200be33a1ff@openjdk.org> Changeset: 79d447ed Branch: master Author: Hari Prasad Kummari Committer: Paul Hohensee Date: 2025-07-22 15:56:06 +0000 URL: https://git.openjdk.org/jdk25u/commit/79d447ed7877b11baf4379a82be1e407c50de3b6 8359127: Amend java/nio/channels/DatagramChannel/PromiscuousIPv6.java to use @requires for OS platform selection Backport-of: 78b1360e7de84585d6e387ac6e0789a4d02187d5 ! test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java From robm at openjdk.org Tue Jul 22 15:59:28 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 22 Jul 2025 15:59:28 GMT Subject: git: openjdk/jdk25u: master: 8363696: Update the release version and date for OpenJDK 25u Message-ID: Changeset: f404d59e Branch: master Author: nibjen Committer: Rob McKenna Date: 2025-07-22 15:57:12 +0000 URL: https://git.openjdk.org/jdk25u/commit/f404d59e1de72320e38b5d3db27fb6bd7d1d7879 8363696: Update the release version and date for OpenJDK 25u Reviewed-by: robm ! .jcheck/conf ! make/conf/version-numbers.conf From goetz at openjdk.org Wed Jul 23 12:01:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 23 Jul 2025 12:01:48 GMT Subject: git: openjdk/jdk21u-dev: master: 8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main Message-ID: Changeset: b1a3d0eb Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 11:59:36 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b1a3d0eb9b510e4ae862ec6e22fd133a4e979b6e 8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main Backport-of: 30249c4cca51dccd24d5f8f58c7a34c27948a295 + test/jdk/java/awt/FileDialog/MultipleMode.java - test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.html - test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.java From goetz at openjdk.org Wed Jul 23 12:04:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 23 Jul 2025 12:04:12 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: e81a2f8c Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:01:16 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e81a2f8c860b4224dc9532515a8a8af2110fe04b 8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main Backport-of: 7283c8b075aa289dbb9cb80f6937b3349c8d4769 + test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest.java - test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html - test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java Changeset: dec439d1 Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:02:31 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/dec439d1bf45fb0c567ad442cda4d34b341fbc33 8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main Backport-of: 7502dc99bf23109ef16fb99de25b09bab51e4978 - test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.html - test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.java + test/jdk/javax/swing/text/GlyphView/htmlUnderliningTest.java From goetz at openjdk.org Wed Jul 23 12:05:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 23 Jul 2025 12:05:44 GMT Subject: git: openjdk/jdk17u-dev: 8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main Message-ID: Changeset: eedad339 Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:03:53 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/eedad3399e1075acb2c09bd98506497f106e53fc 8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main Backport-of: 30249c4cca51dccd24d5f8f58c7a34c27948a295 + test/jdk/java/awt/FileDialog/MultipleMode.java - test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.html - test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.java From goetz at openjdk.org Wed Jul 23 12:06:33 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 23 Jul 2025 12:06:33 GMT Subject: git: openjdk/jdk21u-dev: master: 8327826: Convert javax/swing/border/Test4243289.java applet test to main Message-ID: Changeset: 20ff119c Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:04:08 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/20ff119c0528cfda4c5e333327d1c018ce21d426 8327826: Convert javax/swing/border/Test4243289.java applet test to main Backport-of: a43c3cc3476f18c048809bcd08f81fc4288ca399 - test/jdk/javax/swing/border/Test4243289.html ! test/jdk/javax/swing/border/Test4243289.java From goetz at openjdk.org Wed Jul 23 12:08:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 23 Jul 2025 12:08:32 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: e120d5f7 Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:05:36 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/e120d5f75ae81d8981a49b3956bd30f7925a2b03 8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main Backport-of: 7502dc99bf23109ef16fb99de25b09bab51e4978 - test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.html - test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.java + test/jdk/javax/swing/text/GlyphView/htmlUnderliningTest.java Changeset: 9b3765ff Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:06:01 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/9b3765fff0ff768212c313ba789228091eae303a 8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main Backport-of: 7283c8b075aa289dbb9cb80f6937b3349c8d4769 + test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest.java - test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html - test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java From goetz at openjdk.org Wed Jul 23 12:10:53 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 23 Jul 2025 12:10:53 GMT Subject: git: openjdk/jdk17u-dev: 8327826: Convert javax/swing/border/Test4243289.java applet test to main Message-ID: <60a3690a-f6f6-45ec-9073-844dfb9306a8@openjdk.org> Changeset: 1799d23d Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:09:11 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/1799d23de701c2c64f8ecfe5309b487149060806 8327826: Convert javax/swing/border/Test4243289.java applet test to main Backport-of: a43c3cc3476f18c048809bcd08f81fc4288ca399 - test/jdk/javax/swing/border/Test4243289.html ! test/jdk/javax/swing/border/Test4243289.java From shade at openjdk.org Wed Jul 23 15:58:01 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 23 Jul 2025 15:58:01 GMT Subject: git: openjdk/jdk25u: master: 8362582: GHA: Increase bundle retention time to deal with infra overload better Message-ID: Changeset: e80d51e9 Branch: master Author: Aleksey Shipilev Date: 2025-07-23 15:56:30 +0000 URL: https://git.openjdk.org/jdk25u/commit/e80d51e9b6dc1c3b6d7db6d69d081a873c03cabd 8362582: GHA: Increase bundle retention time to deal with infra overload better Backport-of: 1bd683b5884e65a03d564976a9d9220ad0893776 ! .github/actions/build-jtreg/action.yml ! .github/actions/upload-bundles/action.yml From phh at openjdk.org Wed Jul 23 17:02:19 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 23 Jul 2025 17:02:19 GMT Subject: git: openjdk/jdk25u: master: 2 new changesets Message-ID: Changeset: b56774e0 Branch: master Author: Dingli Zhang Committer: Paul Hohensee Date: 2025-07-23 16:59:02 +0000 URL: https://git.openjdk.org/jdk25u/commit/b56774e0d2c5547a66e37ad8df4b59f56d19129e 8357694: RISC-V: Several IR verification tests fail when vlen=128 Backport-of: 15b5b54ac707ba0d4e473fd6eb02c38a8efe705c ! test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java ! test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java ! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Long.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java ! test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java Changeset: c168d3b2 Branch: master Author: Manukumar V S Committer: Paul Hohensee Date: 2025-07-23 16:59:29 +0000 URL: https://git.openjdk.org/jdk25u/commit/c168d3b2103855412985d5c587d49b9acb966a02 8358697: TextLayout/MyanmarTextTest.java passes if no Myanmar font is found Backport-of: bcad87eacbd7fbfd3254479b7e061bab34e64aec ! test/jdk/java/awt/font/TextLayout/MyanmarTextTest.java From syan at openjdk.org Thu Jul 24 01:45:26 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 24 Jul 2025 01:45:26 GMT Subject: git: openjdk/jdk21u-dev: master: 8332368: ubsan aarch64: immediate_aarch64.cpp:298:31: runtime error: shift exponent 32 is too large for 32-bit type 'int' Message-ID: <809a14e7-6823-4a8b-b624-6502c7b6ea15@openjdk.org> Changeset: c19f86d7 Branch: master Author: SendaoYan Date: 2025-07-24 01:44:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c19f86d7c94c90c0e475039baeba95ec28668137 8332368: ubsan aarch64: immediate_aarch64.cpp:298:31: runtime error: shift exponent 32 is too large for 32-bit type 'int' Backport-of: d783a940988677dc91975f884adeaf9f047f7e07 ! src/hotspot/share/adlc/output_h.cpp From syan at openjdk.org Thu Jul 24 07:56:17 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 24 Jul 2025 07:56:17 GMT Subject: git: openjdk/jdk17u-dev: 8352896: LambdaExpr02.java runs wrong test class Message-ID: <3fb410de-3c56-4df9-895f-9d9a9548fe49@openjdk.org> Changeset: c159a0cd Branch: master Author: SendaoYan Date: 2025-07-24 07:55:27 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c159a0cd50cdf871b8468ec173aa0959dd01352c 8352896: LambdaExpr02.java runs wrong test class Backport-of: 421a24a56634773680a9b83c7d012f11361ec506 ! test/langtools/tools/javac/lambda/LambdaExpr02.java From rrich at openjdk.org Thu Jul 24 08:18:36 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 24 Jul 2025 08:18:36 GMT Subject: git: openjdk/jdk21u-dev: master: 8350111: [PPC] AsyncGetCallTrace crashes when called while handling SIGTRAP Message-ID: Changeset: 895101c0 Branch: master Author: Richard Reingruber Date: 2025-07-24 08:15:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/895101c0aa61d8c56a6d8bcdb2772089ecd63157 8350111: [PPC] AsyncGetCallTrace crashes when called while handling SIGTRAP Reviewed-by: mbaesken Backport-of: e4d3c97c0f388fc4b1684b78844f2166277ffd91 ! src/hotspot/cpu/ppc/frame_ppc.cpp From shade at openjdk.org Thu Jul 24 08:24:09 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 24 Jul 2025 08:24:09 GMT Subject: git: openjdk/jdk21u-dev: master: 8320769: Remove ill-adviced "make install" target Message-ID: Changeset: 6efa88d4 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-07-24 08:22:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6efa88d40942fe4d451d38b1c4606fba821be30f 8320769: Remove ill-adviced "make install" target Reviewed-by: phh Backport-of: ebbef629c74dc670adc74a3905a6acf17dbd7200 ! make/Global.gmk - make/Install.gmk ! make/Main.gmk ! make/autoconf/spec.gmk.in From goetz at openjdk.org Thu Jul 24 09:33:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 24 Jul 2025 09:33:24 GMT Subject: git: openjdk/jdk21u-dev: master: 8341964: Add mechanism to disable different parts of TLS cipher suite Message-ID: <44aa4768-001d-4648-bba9-5bf70f63d38d@openjdk.org> Changeset: f8bf0846 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 09:31:37 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/f8bf0846c26a72b0257dc1fe4cfcaebbdb7cb5ae 8341964: Add mechanism to disable different parts of TLS cipher suite Backport-of: 697f27c5d53dbe275685b87c8ed1bcfe4da6e4d0 ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/CipherSuite/AbstractDisableCipherSuites.java ! test/jdk/sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java + test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingDisablePartsOfCipherSuite.java + test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingIllegalArgument.java From goetz at openjdk.org Thu Jul 24 09:35:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 24 Jul 2025 09:35:44 GMT Subject: git: openjdk/jdk21u-dev: master: 8357672: Extreme font sizes can cause font substitution Message-ID: <52afd84a-5b58-4ebe-a37b-a50422ad1b6a@openjdk.org> Changeset: dce29c30 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 09:33:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/dce29c30cc7bd4b5c251d6303a478f3da3e9ae11 8357672: Extreme font sizes can cause font substitution Backport-of: a4eb15195ceeadf311fe81e622a54f4733b90df2 ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! test/jdk/java/awt/FontMetrics/ExtremeFontSizeTest.java From goetz at openjdk.org Thu Jul 24 09:40:01 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 24 Jul 2025 09:40:01 GMT Subject: git: openjdk/jdk17u-dev: 8286171: HttpClient/2 : Expect:100-Continue blocks indefinitely when response is not 100 Message-ID: <84721566-b6c8-471c-b65b-ed1500967663@openjdk.org> Changeset: 4b4cfe74 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 09:39:02 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4b4cfe74c194c852190f99b1fb93bf91b21d5c6f 8286171: HttpClient/2 : Expect:100-Continue blocks indefinitely when response is not 100 Reviewed-by: rschmelter Backport-of: 267144311c96109421b897b359c155a963661d31 ! 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/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java + test/jdk/java/net/httpclient/ExpectContinueTest.java From goetz at openjdk.org Thu Jul 24 09:42:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 24 Jul 2025 09:42:50 GMT Subject: git: openjdk/jdk17u-dev: 8316580: HttpClient with StructuredTaskScope does not close when a task fails Message-ID: <5cee2572-cc4f-4a49-b062-bbc47e9f6f6c@openjdk.org> Changeset: bbbe85c8 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 09:40:50 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/bbbe85c8dadf6dacbb8d7690668dedd4ad9357b4 8316580: HttpClient with StructuredTaskScope does not close when a task fails Reviewed-by: abakhtin, phh Backport-of: d8291f593762ab270bf05643b87c57578d716242 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java + test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java ! test/jdk/java/net/httpclient/ReferenceTracker.java From goetz at openjdk.org Thu Jul 24 15:02:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 24 Jul 2025 15:02:16 GMT Subject: git: openjdk/jdk17u-dev: 8357672: Extreme font sizes can cause font substitution Message-ID: <023d90d0-e7e2-4f9b-b00f-61eeb644c523@openjdk.org> Changeset: e236cad4 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 14:59:37 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/e236cad4f49a7017d8c9c93a1ab2bf605d6930b7 8357672: Extreme font sizes can cause font substitution Backport-of: a4eb15195ceeadf311fe81e622a54f4733b90df2 ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! test/jdk/java/awt/FontMetrics/ExtremeFontSizeTest.java From goetz at openjdk.org Thu Jul 24 15:04:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 24 Jul 2025 15:04:52 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <578f75f0-6949-418c-b218-f6d5e7b6fe40@openjdk.org> Changeset: 14005951 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 15:01:19 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/14005951442b6378c524703136e275edbd040497 8317808: HTTP/2 stream cancelImpl may leave subscriber registered Backport-of: 6273ab97dc1a0d3c1f51ba94694d9594dd7593d4 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/ReferenceTracker.java Changeset: d2dad322 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 15:02:52 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/d2dad32242dfd6e76ea5c487345d73848776cd22 8362839: [21u] Problem list more tests that fail in 21 and would be fixed by 8309622 Reviewed-by: mbaesken Backport-of: bbb8a6ad2908c807d868a24b39eaec2f7bad7327 ! test/hotspot/jtreg/ProblemList.txt From ssubramaniam at openjdk.org Thu Jul 24 18:10:41 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 24 Jul 2025 18:10:41 GMT Subject: git: openjdk/jdk21u-dev: master: 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 Message-ID: Changeset: d08c9f7e Branch: master Author: Satyen Subramaniam Date: 2025-07-24 18:10:09 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d08c9f7e400e72dd1a387a2dee9c000a019c984a 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 Backport-of: 37d04a1e365d005afec3651c5e25fdceeceb9313 ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java From ssubramaniam at openjdk.org Thu Jul 24 18:31:57 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 24 Jul 2025 18:31:57 GMT Subject: git: openjdk/jdk21u-dev: master: 8327748: Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main Message-ID: Changeset: 5f980137 Branch: master Author: Satyen Subramaniam Date: 2025-07-24 18:29:18 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5f980137c164ec4c1ed1f16e342bfc306e02bc78 8327748: Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main Backport-of: 782206bc97dc6ae953b0c3ce01f8b6edab4ad30b - test/jdk/javax/swing/JFileChooser/6798062/bug6798062.html ! test/jdk/javax/swing/JFileChooser/6798062/bug6798062.java From dcubed at openjdk.org Thu Jul 24 18:48:53 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Thu, 24 Jul 2025 18:48:53 GMT Subject: git: openjdk/jdk25u: Added tag jdk-25+33 for changeset e8f2cd8f Message-ID: <5756f39a-ab9a-4416-8376-655e2e8614ca@openjdk.org> Tagged by: Daniel D. Daugherty Date: 2025-07-24 18:46:24 +0000 Added tag jdk-25+33 for changeset e8f2cd8f Changeset: e8f2cd8f Author: Thomas Schatzl Date: 2025-07-18 11:36:08 +0000 URL: https://git.openjdk.org/jdk25u/commit/e8f2cd8f3d5b5174200a987b2cdea13b151fc19f From syan at openjdk.org Fri Jul 25 02:38:37 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 25 Jul 2025 02:38:37 GMT Subject: git: openjdk/jdk21u-dev: master: 8304674: File java.c compile error with -fsanitize=address -O0 Message-ID: Changeset: efeef29e Branch: master Author: SendaoYan Date: 2025-07-25 02:36:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/efeef29e0839c4605b7c013d98f78718ab6e95a4 8304674: File java.c compile error with -fsanitize=address -O0 Backport-of: 9076673d7df3c20bdb6e7fdf253030bc19a3d9dc ! src/java.base/share/native/libjli/java.c From fyang at openjdk.org Sat Jul 26 02:08:06 2025 From: fyang at openjdk.org (Fei Yang) Date: Sat, 26 Jul 2025 02:08:06 GMT Subject: git: openjdk/jdk25u: master: 8361504: RISC-V: Make C1 clone intrinsic platform guard more specific Message-ID: <26225051-bbe0-4da7-ac8e-a980e2fe8b90@openjdk.org> Changeset: 7f348551 Branch: master Author: Fei Yang Date: 2025-07-26 02:07:03 +0000 URL: https://git.openjdk.org/jdk25u/commit/7f348551081f5d8382cb9922a11fa0be5e884113 8361504: RISC-V: Make C1 clone intrinsic platform guard more specific Backport-of: 54e37629f63eae7800415fa22684e6b3df3648ec ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_LIR.cpp From fyang at openjdk.org Sat Jul 26 02:14:13 2025 From: fyang at openjdk.org (Fei Yang) Date: Sat, 26 Jul 2025 02:14:13 GMT Subject: git: openjdk/jdk25u: master: 8362838: RISC-V: Incorrect matching rule leading to improper oop instruction encoding Message-ID: <46c6ba91-4d56-45d3-a9e6-26c52b06fea9@openjdk.org> Changeset: 2c7becc2 Branch: master Author: Feilong Jiang Committer: Fei Yang Date: 2025-07-26 02:12:35 +0000 URL: https://git.openjdk.org/jdk25u/commit/2c7becc21baeb967bf892adabf193af388a56f43 8362838: RISC-V: Incorrect matching rule leading to improper oop instruction encoding Backport-of: 0ba2942c6e7aadc3d091c40f6bd8d9f7502f5f76 ! src/hotspot/cpu/riscv/riscv.ad From syan at openjdk.org Sat Jul 26 03:22:07 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 26 Jul 2025 03:22:07 GMT Subject: git: openjdk/jdk25u: master: 8359827: Test runtime/Thread/ThreadCountLimit.java need loop increasing the limit Message-ID: Changeset: e7d4fc08 Branch: master Author: SendaoYan Date: 2025-07-26 03:21:06 +0000 URL: https://git.openjdk.org/jdk25u/commit/e7d4fc08dd116c2e4f48f2627e93190f86e8d7d0 8359827: Test runtime/Thread/ThreadCountLimit.java need loop increasing the limit Backport-of: fc8038441daebc717fedaeb107e37bf216d542d3 ! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java From fyang at openjdk.org Sat Jul 26 03:35:36 2025 From: fyang at openjdk.org (Fei Yang) Date: Sat, 26 Jul 2025 03:35:36 GMT Subject: git: openjdk/jdk25u: master: 8363898: RISC-V: TestRangeCheckHoistingScaledIV.java fails after JDK-8355293 when running without RVV Message-ID: <2c8ebfdd-dfcb-4381-8a11-8ee488366599@openjdk.org> Changeset: 12d7b2e4 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-07-26 03:34:06 +0000 URL: https://git.openjdk.org/jdk25u/commit/12d7b2e4581d9b14d8867850671b31c9163a32e0 8363898: RISC-V: TestRangeCheckHoistingScaledIV.java fails after JDK-8355293 when running without RVV Backport-of: b746701e5769a7a5a1e7900ddfdd285706ac5fe1 ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java From mbaesken at openjdk.org Mon Jul 28 07:09:16 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 28 Jul 2025 07:09:16 GMT Subject: git: openjdk/jdk25u: master: 8361198: [AIX] fix misleading error output in thread_cpu_time_unchecked Message-ID: <46a7a7b7-e2ff-4354-ae7a-1bb822ecbcc9@openjdk.org> Changeset: 6f743020 Branch: master Author: Matthias Baesken Date: 2025-07-28 07:08:37 +0000 URL: https://git.openjdk.org/jdk25u/commit/6f743020562b02a5fe916f785e5d31cd8f4c4021 8361198: [AIX] fix misleading error output in thread_cpu_time_unchecked Backport-of: 2528c620a61195ac22d921b168444a7967bf1805 ! src/hotspot/os/aix/os_aix.cpp From syan at openjdk.org Tue Jul 29 07:12:54 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 29 Jul 2025 07:12:54 GMT Subject: git: openjdk/jdk17u-dev: 8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config Message-ID: Changeset: 90b5b245 Branch: master Author: SendaoYan Date: 2025-07-29 07:11:57 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/90b5b24542044264eb388590a2e7a77a1a8f52b7 8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config Backport-of: bc224e2631838bdb0595d4986ac6176e2fe47cb5 ! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java From mbaesken at openjdk.org Tue Jul 29 07:25:27 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 29 Jul 2025 07:25:27 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <06826ca6-5cfd-4a2f-9528-d8a27f3d0013@openjdk.org> Changeset: fd2eea46 Branch: master Author: Matthias Baesken Date: 2025-07-29 07:23:10 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/fd2eea46a13a28013bd81f9d8005c5a54b7fd957 8361198: [AIX] fix misleading error output in thread_cpu_time_unchecked Backport-of: 2528c620a61195ac22d921b168444a7967bf1805 ! src/hotspot/os/aix/os_aix.cpp Changeset: 5febb67f Branch: master Author: Matthias Baesken Date: 2025-07-29 07:24:41 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5febb67fc5c44d987d51e825f5e971618548c037 8361959: [GCC static analyzer] java_props_md.c leak of 'temp' variable is reported Backport-of: bf225c201f00f3a478b51c3cf045759b66899684 ! src/java.base/unix/native/libjava/java_props_md.c From goetz at openjdk.org Tue Jul 29 09:25:47 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Jul 2025 09:25:47 GMT Subject: git: openjdk/jdk21u-dev: master: 8309238: jdk/jfr/tool/TestView.java failed with "exitValue = 134" Message-ID: Changeset: a1b0dead Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:25:21 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a1b0deade83dff4f0bdeded9f6ae0256c5a4cf7f 8309238: jdk/jfr/tool/TestView.java failed with "exitValue = 134" Reviewed-by: rschmelter Backport-of: 3caf64e065074ec9fb632ae93842d0e2eb5eeab4 ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! test/jdk/ProblemList.txt From goetz at openjdk.org Tue Jul 29 09:28:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Jul 2025 09:28:08 GMT Subject: git: openjdk/jdk21u-dev: master: 8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents Message-ID: <0831f7c8-089f-4ef4-8c97-285441245b1f@openjdk.org> Changeset: 245d53cf Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:26:59 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/245d53cf37a3f5167ecca61df80a9608b4f8f192 8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents Reviewed-by: rrich Backport-of: 14136f8b1106137317393bc2ab0a2db0d212f8d8 ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java From goetz at openjdk.org Tue Jul 29 09:31:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Jul 2025 09:31:08 GMT Subject: git: openjdk/jdk17u-dev: 8319174: Enhance robustness of some j.m.BigInteger constructors Message-ID: Changeset: f78f1bfd Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:29:47 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/f78f1bfdb244424cbecf0c9e1e22ee3004633042 8319174: Enhance robustness of some j.m.BigInteger constructors Reviewed-by: rrich Backport-of: a64fc48e2dbc650b31869dd79b1ba1012376fc51 ! src/java.base/share/classes/java/math/BigInteger.java + test/jdk/java/math/BigInteger/ByteArrayConstructorTest.java = test/jdk/java/math/BigInteger/java.base/java/math/Accessor.java From goetz at openjdk.org Tue Jul 29 09:31:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Jul 2025 09:31:19 GMT Subject: git: openjdk/jdk21u-dev: master: 8350964: Add an ArtifactResolver.fetch(clazz) method Message-ID: <05b3c2ac-4d8d-4f1d-a7f3-97305235fdd2@openjdk.org> Changeset: e60304ab Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:28:31 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e60304ab52f36bcc85703bf8bc369f9e3ba04a80 8350964: Add an ArtifactResolver.fetch(clazz) method Reviewed-by: rrich Backport-of: e62becc6ce8e1b777c3e5b78a9d9406b6389cd25 ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/SecmodTest.java ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java ! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java From goetz at openjdk.org Tue Jul 29 09:33:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Jul 2025 09:33:45 GMT Subject: git: openjdk/jdk17u-dev: 8341964: Add mechanism to disable different parts of TLS cipher suite Message-ID: <156e834d-08ba-4567-a374-ac199510adb0@openjdk.org> Changeset: c90978b8 Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:31:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c90978b8ec00bc19f467e6002528496283186579 8341964: Add mechanism to disable different parts of TLS cipher suite Reviewed-by: mbaesken Backport-of: 697f27c5d53dbe275685b87c8ed1bcfe4da6e4d0 ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/CipherSuite/AbstractDisableCipherSuites.java ! test/jdk/sun/security/ssl/CipherSuite/NoDesRC4CiphSuite.java + test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingDisablePartsOfCipherSuite.java + test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingIllegalArgument.java From robm at openjdk.org Tue Jul 29 14:19:10 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 29 Jul 2025 14:19:10 GMT Subject: git: openjdk/jdk25u: master: 5 new changesets Message-ID: <851a47b6-633d-44c0-b897-718febf51798@openjdk.org> Changeset: 1867effc Branch: master Author: Chen Liang Date: 2025-07-24 17:49:18 +0000 URL: https://git.openjdk.org/jdk25u/commit/1867effcc0c4c0864168a7c1509a89a268a137dc 8315131: Clarify VarHandle set/get access on 32-bit platforms Reviewed-by: rriggs, iris Backport-of: ea6674fec8702eea481afa7ca7e522cbacd53841 ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 033a121c Branch: master Author: Aleksey Shipilev Date: 2025-07-25 08:09:02 +0000 URL: https://git.openjdk.org/jdk25u/commit/033a121c9691b57ada832072dceb18a7fa2dcfe8 8360679: Shenandoah: AOT saved adapter calls into broken GC barrier stub Reviewed-by: kvn Backport-of: 8477630970b61e3178abd7ac812ed97e181e2684 ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: 3db82624 Branch: master Author: Alan Bateman Date: 2025-07-25 11:21:52 +0000 URL: https://git.openjdk.org/jdk25u/commit/3db8262445070440e0ac45f523813fd6ce983cc4 8362882: Update SubmissionPublisher() specification to reflect use of ForkJoinPool.asyncCommonPool() Reviewed-by: jpai Backport-of: f79bd54bbb9f5748e437346d34702608f7b67019 ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java Changeset: 9fe2aa59 Branch: master Author: Markus Gr?nlund Date: 2025-07-29 11:40:55 +0000 URL: https://git.openjdk.org/jdk25u/commit/9fe2aa59ffde71879eeee5cfa10919468c253b34 8356587: Missing object ID X in pool jdk.types.Method Reviewed-by: egahlin Backport-of: a34994476e8f4783c9f5a83a9c3db63ad605b323 ! src/hotspot/share/jfr/instrumentation/jfrClassTransformer.cpp ! src/hotspot/share/jfr/instrumentation/jfrClassTransformer.hpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp ! src/hotspot/share/jfr/support/jfrKlassExtension.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/jfr/support/methodtracer/jfrInstrumentedClass.hpp ! src/hotspot/share/jfr/support/methodtracer/jfrMethodProcessor.cpp ! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.cpp ! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.hpp ! src/hotspot/share/jfr/support/methodtracer/jfrTraceTagging.cpp ! src/hotspot/share/jfr/support/methodtracer/jfrTraceTagging.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java Changeset: e4305815 Branch: master Author: Rob McKenna Date: 2025-07-29 14:17:50 +0000 URL: https://git.openjdk.org/jdk25u/commit/e4305815703c91c028600c19c6dbd3c642bf520e Merge From syan at openjdk.org Tue Jul 29 14:29:47 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 29 Jul 2025 14:29:47 GMT Subject: git: openjdk/jdk21u-dev: master: 8350858: [IR Framework] Some tests failed on Cascade Lake Message-ID: Changeset: da71a5c6 Branch: master Author: SendaoYan Date: 2025-07-29 14:25:02 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/da71a5c611e4daacdf599fccba8bf5a8e44f3e15 8350858: [IR Framework] Some tests failed on Cascade Lake Backport-of: 3c9d64eb07c5bc9006ef05b0ab81bdc318cccc20 ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfo.java From ssubramaniam at openjdk.org Tue Jul 29 16:55:51 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 29 Jul 2025 16:55:51 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <8f2e04af-1f11-4346-af76-36646718956d@openjdk.org> Changeset: b7831734 Branch: master Author: Satyen Subramaniam Date: 2025-07-29 16:53:03 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b783173462e1a90d42bc6d24f0a6176a10510d03 8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/TestDescription.java failed Backport-of: 6ef860c728d3f2f29fe8f7318c0f56032e0679be ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp Changeset: e57fbd42 Branch: master Author: Satyen Subramaniam Date: 2025-07-29 16:53:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e57fbd42eb89c12fbac4fd96a0308916fa50408b 8341311: [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu Backport-of: e33eeeea04fc7899bf66b0a2fdaccc30060854b4 ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m + test/jdk/javax/accessibility/TestPopupMenuChildCount.java From phh at openjdk.org Tue Jul 29 18:35:07 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 29 Jul 2025 18:35:07 GMT Subject: git: openjdk/jdk25u: master: 2 new changesets Message-ID: <878d624e-1c11-4cae-a505-0e99a357ffbd@openjdk.org> Changeset: 91b33c3d Branch: master Author: Hari Prasad Kummari Committer: Paul Hohensee Date: 2025-07-29 18:32:34 +0000 URL: https://git.openjdk.org/jdk25u/commit/91b33c3da4d2800e05d46b09e35ddfc3aedaee20 8360022: ClassRefDupInConstantPoolTest.java fails when running in repeat Backport-of: 566279af49a7cf47e6030222e989417855caf1a9 ! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java Changeset: f7301100 Branch: master Author: Hari Prasad Kummari Committer: Paul Hohensee Date: 2025-07-29 18:33:00 +0000 URL: https://git.openjdk.org/jdk25u/commit/f730110051c957da39d8fd0a66feccaff9b99146 8354447: Missing test for retroactive @SuppressWarnings("dangling-doc-comments") behavior Backport-of: 0e725c6fb1f324b0fd17d206806b4104dc7ba767 ! test/langtools/tools/javac/danglingDocComments/DanglingDocCommentsClass.java From ssubramaniam at openjdk.org Wed Jul 30 10:40:11 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 30 Jul 2025 10:40:11 GMT Subject: git: openjdk/jdk21u: master: 181 new changesets Message-ID: <03afbfab-4c88-4a7d-aaaa-27e2d5353fb2@openjdk.org> Changeset: 27b6284b Branch: master Author: Matthias Baesken Date: 2025-06-02 11:20:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/27b6284bdd3ec7d627ccde9ddd22ea47e7463834 8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table Backport-of: bac2aa44454982684e06854add1dbbb806fba363 ! src/hotspot/os/posix/signals_posix.cpp Changeset: c7409c79 Branch: master Author: Zdenek Zambersky Committer: Andrew John Hughes Date: 2025-06-03 15:11:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/c7409c79614a0693694e979065205bd847a5bee9 8343618: Stack smashing in awt_InputMethod.c on Linux s390x Reviewed-by: andrew Backport-of: ee6891456ed672305d9b48846b5a7977373e1284 ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: dcb39d84 Branch: master Author: Goetz Lindenmaier Date: 2025-06-05 08:11:51 +0000 URL: https://git.openjdk.org/jdk21u/commit/dcb39d84a8949bc76a4754bd19abb7e26ce93aa6 8358659: Bump update version for OpenJDK: jdk-21.0.9 Reviewed-by: mbaesken, sgehwolf ! .jcheck/conf ! make/conf/version-numbers.conf Changeset: fef4c29e Branch: master Author: Martin Doerr Date: 2025-06-05 12:17:57 +0000 URL: https://git.openjdk.org/jdk21u/commit/fef4c29e5a296c0c689abb25183c243326607614 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks Reviewed-by: phh Backport-of: ba9f44c90fe8da2d97d67b6878ac2c0c14e35bd0 ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: a908f3b3 Branch: master Author: Paul Hohensee Date: 2025-06-05 14:15:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/a908f3b3aa56d153bb6a01d22dba8ff2702a0d41 8346285: Update jarsigner compatibility test for change in default digest algorithm Backport-of: e7d21fcf4949106e89afd413e9abc47d622dd47a ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java Changeset: 19f95c20 Branch: master Author: Daishi Tabata Committer: Paul Hohensee Date: 2025-06-05 14:16:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/19f95c20b14fe1f6852f789bf22066218ae19f3a 8357194: [21u] lible cannot find the path of libjava Reviewed-by: phh ! make/modules/jdk.internal.le/Lib.gmk Changeset: 7771a2d3 Branch: master Author: Matthias Baesken Date: 2025-06-05 16:49:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/7771a2d373e419376e0185f66bd01759aa23a078 8356269: Fix broken web-links after JDK-8295470 Backport-of: 21f01e0c89e40ae2701d8cb24c737be78f4dcd19 ! test/hotspot/jtreg/applications/jcstress/README ! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/compiler/membars/DekkerTest.java Changeset: 0c697daf Branch: master Author: Matthias Baesken Date: 2025-06-05 16:51:10 +0000 URL: https://git.openjdk.org/jdk21u/commit/0c697daf474b580cd447db1cb86b09c85a251175 8351277: Remove pipewire from AIX build Reviewed-by: mdoerr Backport-of: 6bc480358c80b0a1a94b5ca5f4b7ff2d84ce8e37 ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/unix/native/libpipewire/include/spa/utils/endian.h Changeset: ec3bc56a Branch: master Author: Matthias Baesken Date: 2025-06-05 16:53:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/ec3bc56acf601455c793b3f2fe2f465346db4686 8355979: ATTRIBUTE_NO_UBSAN needs to be extended to handle float divisions by zero on AIX Backport-of: 088825ed889551e6067d46bf77fe4d30a3972da1 ! src/hotspot/share/sanitizers/ub.hpp ! src/java.base/share/native/libjava/ub.h Changeset: 2ac7476f Branch: master Author: Satyen Subramaniam Date: 2025-06-05 16:55:22 +0000 URL: https://git.openjdk.org/jdk21u/commit/2ac7476f11f5c4e71f52a9e6f72624df874d680d 8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" Backport-of: debf0ecfb0076f5513595c74038215520d630764 ! test/jdk/javax/management/remote/mandatory/notif/ListenerScaleTest.java Changeset: 11ffcd56 Branch: master Author: Matthias Baesken Date: 2025-06-05 16:58:14 +0000 URL: https://git.openjdk.org/jdk21u/commit/11ffcd56e259fd3a8f57991a40be897d0af87337 8353568: SEGV_BNDERR signal code adjust definition Backport-of: 6abf4e6d4d9f948b8ae51aec731b94ba7acd022e ! src/hotspot/os/posix/signals_posix.cpp Changeset: 416241b2 Branch: master Author: Matthias Baesken Date: 2025-06-06 06:12:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/416241b2e29ace8df48d923becd56d08ae6f7161 8351491: Add info from release file to hserr file Backport-of: 36864a2a08b5b64e63a9265d595ba7fb608994cb ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 3445b99b Branch: master Author: Francesco Andreuzzi Committer: Paul Hohensee Date: 2025-06-06 14:29:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/3445b99bedfba659da49d72a39979703969cfc91 8354941: Build failure with glibc 2.42 due to uabs() name collision Backport-of: 38bb8adf4f632b08af15f2d8530b35f05f86a020 ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: edd41203 Branch: master Author: Roman Marchenko Committer: Paul Hohensee Date: 2025-06-06 14:43:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/edd41203d6ea5c74fde9d5c6025fecbaf969e969 8347826: Introspector shows wrong method list after 8071693 Reviewed-by: abakhtin Backport-of: c5f235c000db6654493ea109008dbccf97f01678 ! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java ! src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! test/jdk/java/beans/Introspector/DefaultMethodBeanPropertyTest.java Changeset: a71783b1 Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-06-06 16:32:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/a71783b1b300d461306fffe75b68c1f4eaafa0fd 8314978: Multiple server call from connection failing with expect100 in getOutputStream Backport-of: 460ebcd9cb94867608e22e07092bd1cf33228700 ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Changeset: 5cc193f9 Branch: master Author: Satyen Subramaniam Date: 2025-06-06 17:24:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/5cc193f93d44cb966a4479d91ed467c1a22c43cf 8343452: Incorrect WINDOWS build variable is used in macroAssembler_x86.cpp Backport-of: 0e1c1b793d43064aabe9571057284899c9580f30 ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 72d1f86c Branch: master Author: Satyen Subramaniam Date: 2025-06-06 17:24:32 +0000 URL: https://git.openjdk.org/jdk21u/commit/72d1f86c4b3096a516d0c0de41493826ba22ee4f 8327125: SpinYield.report should report microseconds Backport-of: 8cfacebd06da3a45d119b5378ce0c2dd591d2442 ! src/hotspot/share/utilities/spinYield.cpp Changeset: 20ee988c Branch: master Author: Satyen Subramaniam Date: 2025-06-06 17:24:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/20ee988cadfa65ce8cb5c23931dded2d3213764c 8334010: VM crashes with ObjectAlignmentInBytes > GCCardSizeInBytes Backport-of: 577babf1968700e4b648305cd5a5c2ddf712e2dc ! src/hotspot/share/gc/shared/gcArguments.cpp + test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java Changeset: 488b96b9 Branch: master Author: Goetz Lindenmaier Date: 2025-06-09 12:58:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/488b96b97eae310369eb2cc80037085afbc613c4 8347840: Fix testlibrary compilation warnings Reviewed-by: mbaesken Backport-of: 2ca1b4d48da7eb9b5baf0ac213f3ce87f47dd316 ! make/test/BuildTestLib.gmk ! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java ! test/lib/jdk/test/lib/Asserts.java ! test/lib/jdk/test/lib/apps/LingeredApp.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java ! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java ! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java ! test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java ! test/lib/jdk/test/lib/classloader/GeneratingCompilingClassLoader.java ! test/lib/jdk/test/lib/format/ArrayDiff.java ! test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java ! test/lib/jdk/test/lib/hprof/model/JavaStatic.java ! test/lib/jdk/test/lib/hprof/model/JavaThing.java ! test/lib/jdk/test/lib/hprof/model/Root.java ! test/lib/jdk/test/lib/hprof/model/Snapshot.java ! test/lib/jdk/test/lib/hprof/model/StackFrame.java ! test/lib/jdk/test/lib/hprof/model/StackTrace.java ! test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java ! test/lib/jdk/test/lib/hprof/parser/Reader.java ! test/lib/jdk/test/lib/jfr/Events.java ! test/lib/jdk/test/lib/jvmti/DebugeeClass.java ! test/lib/jdk/test/lib/management/ThreadMXBeanTool.java ! test/lib/jdk/test/lib/net/IPSupport.java ! test/lib/jdk/test/lib/process/ProcessTools.java ! test/lib/jdk/test/lib/thread/VThreadPinner.java ! test/lib/jdk/test/lib/thread/VThreadRunner.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: 5d6f03c4 Branch: master Author: Goetz Lindenmaier Date: 2025-06-09 13:03:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/5d6f03c4ed39884e3489298e8776e85fcee285d5 8343074: test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt could be generated Backport-of: 55898922628a7fb1aef3ff6727a612baac3f6b1a ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/com/sun/net/httpserver/Test12.java ! test/jdk/com/sun/net/httpserver/Test13.java ! test/jdk/com/sun/net/httpserver/Test9.java ! test/jdk/com/sun/net/httpserver/Test9a.java ! test/jdk/com/sun/net/httpserver/TestLogging.java - test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt - test/jdk/com/sun/net/httpserver/docs/test1/smallfile.txt ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http2/ServerPush.java - test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java ! test/lib/jdk/test/lib/Asserts.java ! test/lib/jdk/test/lib/Utils.java Changeset: 430c9fe4 Branch: master Author: Alexey Bakhtin Date: 2025-06-09 18:11:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/430c9fe442e7b640310bda8dc64c059ce0620805 8259540: MissingResourceException for key cvc-complex-type.2.4.d.1 Backport-of: 4f58af0a8dd5eced77259bed180f6af36501f502 ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties Changeset: ad18ff90 Branch: master Author: Matthias Baesken Date: 2025-06-10 05:33:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/ad18ff90a3f80fe8d82d272178b129b9b9872425 8349214: Improve size optimization flags for MSVC builds Backport-of: 40603a5bf039eef03c157bfc49ac8ea2229a94de ! make/autoconf/flags-cflags.m4 Changeset: 1c9684d1 Branch: master Author: Sergey Bylokhov Date: 2025-06-10 07:44:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/1c9684d179f585e79b11ebc3d99159818d13b267 8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 Backport-of: abbf1a02cb00ae98ed7fdb7105aa4806756f898f ! test/jdk/ProblemList.txt Changeset: 81018884 Branch: master Author: Bara' Hasheesh Committer: Aleksey Shipilev Date: 2025-06-10 11:50:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/81018884222e8298c5e94ab56827d0a2e03d732c 8339962: Open source AWT TextField tests - Set1 Backport-of: 31849127a06e448c705a61c536f51fc037bc4979 + test/jdk/java/awt/Label/ContainerValidateTest.java + test/jdk/java/awt/TextField/SetEchoCharTest.java + test/jdk/java/awt/TextField/SetEchoCharWordOpsTest.java Changeset: 2462bdfa Branch: master Author: Goetz Lindenmaier Date: 2025-06-11 07:05:37 +0000 URL: https://git.openjdk.org/jdk21u/commit/2462bdfa50ddce156709c14973df95b941f03643 Merge Changeset: 8a6ea1b3 Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-06-12 12:39:05 +0000 URL: https://git.openjdk.org/jdk21u/commit/8a6ea1b36909479b06f1ed273ed2c0dd8e34e364 8302744: Refactor Hotspot container detection code Reviewed-by: sgehwolf Backport-of: 3d4eb159e6d597f37081faf21b7e3f0f1af299e5 ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_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/cgroupV2Subsystem_linux.hpp - test/hotspot/gtest/os/linux/test_cgroupSubsystem_linux.cpp + test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp - test/hotspot/gtest/runtime/test_os_linux_cgroups.cpp ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Changeset: 1bcffac2 Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-06-12 17:10:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/1bcffac239d81942abd00f7f64d4a162d31871e7 8333326: Linux Alpine build fails after 8302744 Backport-of: e67c30408218ed5737f26e3924095396febf6cda ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp Changeset: 293f8113 Branch: master Author: Martin Doerr Date: 2025-06-12 17:30:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/293f81139320eb86ed64469f15cd0aec1f293395 8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may return a too large value Reviewed-by: fyang Backport-of: 4618374269e8636c772d921ad0c2c2d9e5e3e643 ! src/hotspot/cpu/ppc/gc/x/xGlobals_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/riscv/gc/x/xGlobals_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp Changeset: 1f68db71 Branch: master Author: Francesco Andreuzzi Committer: Paul Hohensee Date: 2025-06-12 21:35:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/1f68db71be6c19aee91853f442751caac8b23957 8314166: Update googletest to v1.14.0 Backport-of: f66c73d34b1e02681f46eb3cd78126c05014f845 ! doc/building.html ! doc/building.md ! make/autoconf/lib-tests.m4 ! make/conf/github-actions.conf ! make/conf/jib-profiles.js Changeset: f0521e45 Branch: master Author: Bara' Hasheesh Committer: Paul Hohensee Date: 2025-06-13 14:59:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/f0521e4552d761a9a134340365c4334a177bebad 8353655: Clean up and open source KeyEvent related tests (Part 1) Backport-of: ad7c475fb1e23f583a33d58f0bd73ea0fb56740c + test/jdk/java/awt/event/KeyEvent/FrenchKeyboard.java + test/jdk/java/awt/event/KeyEvent/HomeEndKeyTest.java + test/jdk/java/awt/event/KeyEvent/NumpadTest.java Changeset: e1b6aa2a Branch: master Author: Satyen Subramaniam Date: 2025-06-13 16:34:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/e1b6aa2a963796041924d76b88ff66df63e7cf35 8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI Backport-of: 5b703c702323bc50452d3f6fd27b165b74006c3e ! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java + test/jdk/java/awt/event/StressTest/LargeAWTEventMulticasterTest.java Changeset: 96866ce3 Branch: master Author: Satyen Subramaniam Date: 2025-06-13 16:35:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/96866ce3211dcf0e8b681854ae250ca421bd91bf 8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation Backport-of: db535c86bc56b89b7213b3b097d80935fe9e8516 ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp ! test/jdk/sun/security/mscapi/AllTypes.java Changeset: cf8601c7 Branch: master Author: Satyen Subramaniam Date: 2025-06-13 16:35:39 +0000 URL: https://git.openjdk.org/jdk21u/commit/cf8601c7d50539c461896cf8af77943f0af45228 8302293: jar --create fails with IllegalArgumentException if archive name is shorter than 3 characters Backport-of: bd0fde71d9113bad902e71b61f0ca44c650809ef ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + test/jdk/tools/jar/JarCreateFileNameTest.java Changeset: 94e096ce Branch: master Author: Paul Hohensee Date: 2025-06-16 11:21:12 +0000 URL: https://git.openjdk.org/jdk21u/commit/94e096ce21992ef8bdb58b97829eab79fb67a8aa 8335252: Reduce size of j.u.Formatter.Conversion#isValid Backport-of: 5d866bf17d96bd0f0e4545d7eee5912eda2e3a94 ! src/java.base/share/classes/java/util/Formatter.java Changeset: b9a68383 Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-06-16 16:18:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/b9a683831bca7b3d0a9502deb19df957f46db364 8309627: Incorrect sorting of DirtyCardQueue buffers Backport-of: b94b679e9a82ff2ee6daee9631ce707e9b9eaf6b ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp Changeset: 512d6f98 Branch: master Author: Sergey Bylokhov Date: 2025-06-17 03:34:17 +0000 URL: https://git.openjdk.org/jdk21u/commit/512d6f98539320289aa32af76a7e5b2f2598356a 8339561: The test/jdk/java/awt/Paint/ListRepaint.java may fail after JDK-8327401 Backport-of: 0844745e7bd954a96441365f8010741ec1c29dbf ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java ! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.java ! test/jdk/java/awt/Paint/ButtonRepaint.java ! test/jdk/java/awt/Paint/CheckboxRepaint.java ! test/jdk/java/awt/Paint/LabelRepaint.java ! test/jdk/java/awt/Paint/ListRepaint.java Changeset: 59ea8b01 Branch: master Author: Goetz Lindenmaier Date: 2025-06-17 07:46:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/59ea8b0104ba8f58d85924da49e5fc46f78e868e 8167252: Some of Charset.availableCharsets() does not contain itself Backport-of: 3eeb681a0de87baa12b6eac5966e7f707b76c8bf ! src/java.base/share/classes/sun/nio/cs/Unicode.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java ! test/jdk/java/nio/charset/Charset/Contains.java Changeset: 54bd5fa1 Branch: master Author: Goetz Lindenmaier Date: 2025-06-17 07:49:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/54bd5fa1094fbdd0bc0d3f88360288b5a6791846 8320858: Move jpackage tests to tier3 Backport-of: e44d4b24ed794957c47c140ab6f15544efa2b278 ! test/jdk/TEST.groups Changeset: a9939157 Branch: master Author: Goetz Lindenmaier Date: 2025-06-17 07:50:34 +0000 URL: https://git.openjdk.org/jdk21u/commit/a993915779e677085406c2d848b308232376b262 8334394: Race condition in Class::protectionDomain Backport-of: c3226aaeb810521257e961be5763552c86ee5651 ! src/java.base/share/classes/java/lang/Class.java + test/jdk/java/lang/Class/ProtectionDomainRace.java Changeset: 8422741d Branch: master Author: Goetz Lindenmaier Date: 2025-06-17 07:51:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/8422741d3bde0b94e49b287cee3ba46368cb2c8a 8332551: Test vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java timed out Backport-of: 7ea773056433c467dbd321a0a063f4789552ef89 ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java Changeset: 410a563b Branch: master Author: Goetz Lindenmaier Date: 2025-06-17 07:53:32 +0000 URL: https://git.openjdk.org/jdk21u/commit/410a563b7d4d1b713bc84207caeb2557de0e8b39 8340389: vmTestbase/gc/gctests/PhantomReference/phantom001/TestDescription.java Test exit code: 97 with -Xcomp UseAVX=3 Backport-of: d6f8b465e47d40220bdba6bf7502de90ee9fa7f7 ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java Changeset: c29ace14 Branch: master Author: Bara' Hasheesh Committer: Paul Hohensee Date: 2025-06-17 14:49:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/c29ace14d147891a2b362918138d01c58aa14375 8328089: Automate javax/swing/JTable/4222153/bug4222153.java applet test Backport-of: f6390e5f801a3e25bda591e30e49db86519bf028 - test/jdk/javax/swing/JTable/4222153/bug4222153.html - test/jdk/javax/swing/JTable/4222153/bug4222153.java + test/jdk/javax/swing/JTable/bug4222153.java Changeset: 73b56f83 Branch: master Author: Michael De Vera Committer: Paul Hohensee Date: 2025-06-17 15:51:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/73b56f83c9327cb3c2c350546c062908be3b8030 8336635: Add IR test for Reference.refersTo intrinsic Backport-of: c73b3cb5996723c5a15c833a9da059b79c99cf9c + test/hotspot/jtreg/compiler/c2/irTests/gc/ReferenceRefersToTests.java Changeset: 8d1b34ff Branch: master Author: Satyen Subramaniam Date: 2025-06-17 16:27:05 +0000 URL: https://git.openjdk.org/jdk21u/commit/8d1b34fff50813b1cd58d9e4c345afa3efcb05db 8345337: JFR: jfr view should display all direct subfields for an event type Backport-of: 672c413c61d9b155020a0fd4bd1c2bc0661a60fb ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java Changeset: 5a3aaa95 Branch: master Author: Satyen Subramaniam Date: 2025-06-17 16:27:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/5a3aaa958d3cd1fd2897c2c4cf9832fdb49be7ac 8347299: Add annotations to test cases in LicenseTest Backport-of: 97dd06ce0a5a2bbc28c3c97b201eca81196af698 ! test/jdk/tools/jpackage/share/LicenseTest.java Changeset: 3711d2b8 Branch: master Author: Satyen Subramaniam Date: 2025-06-17 16:27:45 +0000 URL: https://git.openjdk.org/jdk21u/commit/3711d2b8cf114667293f1c8443ffbdc55068f5cc 8342330: C2: "node pinned on loop exit test?" assert failure Backport-of: 004aaea76db091569aa88eeb6b08db3408f288cd ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/rangechecks/TestSunkRangeFromPreLoopRCE.java Changeset: ad137d11 Branch: master Author: Goetz Lindenmaier Date: 2025-06-18 06:04:16 +0000 URL: https://git.openjdk.org/jdk21u/commit/ad137d11bf076e2aa2aaae554c9c23e5f7982afb Merge Changeset: 346d749c Branch: master Author: Goetz Lindenmaier Date: 2025-06-18 06:18:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/346d749c6560fff54da3793ce73afc863bb8bee5 8313083: Print 'rss' and 'cache' as part of the container information Reviewed-by: mdoerr Backport-of: c96cbe481c86800b76e220374b24b6671984adb7 ! src/hotspot/os/linux/cgroupSubsystem_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/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! test/hotspot/jtreg/containers/docker/TestMisc.java Changeset: 9a6ef52b Branch: master Author: SendaoYan Date: 2025-06-18 06:24:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/9a6ef52b82e66dfd5779f66113c28371ff2fd776 8359272: Several vmTestbase/compact tests timed out on large memory machine Backport-of: eb727dcb51963add7966a9d86b08520a003af0ca ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java Changeset: efc57979 Branch: master Author: Aleksey Shipilev Date: 2025-06-23 08:02:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/efc57979a9063a4e47d150e8bb1b06b19b738994 8359906: [21u] [BACKOUT] 8347299: Add annotations to test cases in LicenseTest Reviewed-by: phh ! test/jdk/tools/jpackage/share/LicenseTest.java Changeset: 1633cba1 Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 08:22:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/1633cba12c129647ceb73e6e593e4a65a6ea34fb 8327750: Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main Backport-of: 78beb031c75d2435c3543a0edc2335b92e115858 - test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.html ! test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java Changeset: f501074e Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 08:24:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/f501074ed801862fa56088f67164d864010b40b0 8327751: Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main Backport-of: cfd9209e03176bd8e02acd74b51a16f3113fbd21 - test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.html ! test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.java Changeset: 56c62710 Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 08:25:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/56c62710ff65ab31e473fd036441786dffbedd12 8327872: Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main Backport-of: a4a5196351a3c8ce45e2e36d27842194cbfcc5ff - test/jdk/javax/swing/JToolTip/4644444/bug4644444.html - test/jdk/javax/swing/JToolTip/4644444/bug4644444.java + test/jdk/javax/swing/JToolTip/bug4644444.java Changeset: 3cd9acad Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 08:28:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/3cd9acad6be65cb0481694b762befa744edf000b 8327752: Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main Backport-of: 7858138ad212bb4dec0b30e7235b72fe74cdb960 - test/jdk/javax/swing/JOptionPane/4174551/bug4174551.html - test/jdk/javax/swing/JOptionPane/4174551/bug4174551.java + test/jdk/javax/swing/JOptionPane/bug4174551.java Changeset: 8b66624d Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 08:29:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/8b66624d2ced843e3e6ec70afaff263349142551 8327754: Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main Backport-of: 628e7702746ed4cc899d9727432b64c701533eb3 - test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.html - test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.java + test/jdk/javax/swing/JPopupMenu/bug7160604.java Changeset: 425ddc23 Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 08:31:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/425ddc2354139d6a74fcab1bcf2f35fc4cc91a25 8327755: Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main Backport-of: 98e4b753e8d7fbbf651c866901734d4f6a7d1680 - test/jdk/javax/swing/JScrollBar/8039464/Test8039464.html - test/jdk/javax/swing/JScrollBar/8039464/Test8039464.java + test/jdk/javax/swing/JScrollBar/Test8039464.java Changeset: cce3d322 Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 08:33:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/cce3d322cbf8ab2eac5152894a37c6e217c1070a 8327874: Convert javax/swing/JTree/4314199/bug4314199.java applet test to main Backport-of: 49ce85fae9f06d05367c94615532f6ff87952c79 - test/jdk/javax/swing/JTree/4314199/bug4314199.html - test/jdk/javax/swing/JTree/4314199/bug4314199.java + test/jdk/javax/swing/JTree/bug4314199.java Changeset: 28c18ce4 Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 09:04:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/28c18ce4c428fede03fd267f5ea40f0bf8ae361c 8327969: Convert javax/swing/border/Test6910490.java applet test to main Backport-of: 759cc675915c551cc1d6899eedb95900752f2703 - test/jdk/javax/swing/border/Test6910490.html ! test/jdk/javax/swing/border/Test6910490.java Changeset: 33ee6d6a Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 09:18:39 +0000 URL: https://git.openjdk.org/jdk21u/commit/33ee6d6a5bd9736b81d5e51272461dd31fbddc7d 8345566: Deproblemlist test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Backport-of: 7ee84d8f7096ccfc4666d5bff78e7e5ac6d614bd ! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Changeset: 5a132e4a Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 09:21:01 +0000 URL: https://git.openjdk.org/jdk21u/commit/5a132e4a70949e703cab83ba792e2309519053e1 8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 Backport-of: 8de0622c3a5c9e01e79659ef0b43b1b01dfa5cf6 ! test/jdk/javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java Changeset: 402c6cf7 Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 09:22:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/402c6cf79978135d019392bc07f15dc138261547 8346871: Improve robustness of java/util/zip/EntryCount64k.java test Backport-of: 24c5ff7ba58cb7cf93df07f81484cd8fae60e31e ! test/jdk/java/util/zip/EntryCount64k.java Changeset: dfa0f73e Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 09:23:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/dfa0f73ea49115c79da3b46abcaeff3bd834f2ce 8345471: Clean up compiler/intrinsics/sha/cli tests Reviewed-by: phh Backport-of: 3b9732edc6dd22868634166678d220bf1066e5be ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedCPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedRISCV64CPU.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java Changeset: 12edcff1 Branch: master Author: Goetz Lindenmaier Date: 2025-06-23 09:24:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/12edcff1fcf19955de67d8d34e03f080ed905db6 8344671: Few JFR streaming tests fail with application not alive error on MacOS 15 Reviewed-by: mdoerr, phh Backport-of: d979bd859215a16e6398ae627acfd40e8d71102c ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c Changeset: 6f050780 Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-06-23 12:08:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/6f05078019ffbda281f1a45810c69c193624b81f 8261242: [Linux] OSContainer::is_containerized() returns true when run outside a container Reviewed-by: dcherepanov, mbaesken, sgehwolf Backport-of: 18cffb604a5f56ef59e56840f2bb9fd27f8485db ! make/data/hotspot-symbols/symbols-linux ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_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/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java ! src/java.base/linux/native/libjava/CgroupMetrics.c ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp - test/hotspot/jtreg/containers/cgroup/PlainRead.java + test/hotspot/jtreg/containers/cgroup/TestContainerized.java + test/jdk/jdk/internal/platform/cgroup/TestSystemSettings.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java Changeset: f55ff018 Branch: master Author: Aleksey Shipilev Date: 2025-06-23 12:59:56 +0000 URL: https://git.openjdk.org/jdk21u/commit/f55ff018b2f6a14e7f751d29f56205aba33e8b69 8358534: Bailout in Conv2B::Ideal when type of cmp input is not supported Reviewed-by: cslucas Backport-of: 704b5990a750719ca927e156553db7982637e590 ! src/hotspot/share/opto/convertnode.cpp Changeset: 041c776a Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-06-24 08:35:09 +0000 URL: https://git.openjdk.org/jdk21u/commit/041c776aa0a7d9be34f332f8ed7f449f6db0fb49 8335882: platform/cgroup/TestSystemSettings.java fails on Alpine Linux Reviewed-by: dcherepanov Backport-of: f3ff4f7427c3c3f5cb2a115a61462bb9d28de1cd ! test/jdk/jdk/internal/platform/cgroup/TestSystemSettings.java Changeset: 10929bdf Branch: master Author: Aleksey Shipilev Date: 2025-06-24 09:01:45 +0000 URL: https://git.openjdk.org/jdk21u/commit/10929bdfa2c2e58d503d5364fff6fc50bdb23877 8358538: Update GHA Windows runner to 2025 8360042: GHA: Bump MSVC to 14.44 Reviewed-by: sgehwolf Backport-of: b787ff6def08a050b690b60e4a0ceb3aec2b73c8 ! .github/workflows/build-windows.yml ! .github/workflows/main.yml Changeset: 773a2beb Branch: master Author: Matthias Baesken Date: 2025-06-24 09:24:17 +0000 URL: https://git.openjdk.org/jdk21u/commit/773a2beb93c21e531dd0f929e46b7f8fdb2ef392 8349378: Build splashscreen lib with SIZE optimization Reviewed-by: mdoerr Backport-of: c2fc94782669ae1645014ee3bfeba957dbff4669 ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 8e68eb1e Branch: master Author: Bara' Hasheesh Committer: Aleksey Shipilev Date: 2025-06-24 10:15:40 +0000 URL: https://git.openjdk.org/jdk21u/commit/8e68eb1e1a20ce926e33200e035eb02cfd43792a 8340276: Test java/lang/management/ThreadMXBean/Locks.java failed with NullPointerException Backport-of: c58fbef05eace85a2e429da1ac8ff1ae09a0b736 ! test/jdk/java/lang/management/ThreadMXBean/Locks.java Changeset: f2614cca Branch: master Author: Feilong Jiang Committer: Fei Yang Date: 2025-06-24 11:00:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/f2614cca336a10e8514a4814c45eb5a88bc03686 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent Backport-of: c5a1543ee3e68775f09ca29fb07efd9aebfdb33e ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 14140f0d Branch: master Author: Matthias Baesken Date: 2025-06-24 11:52:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/14140f0da2a66ed3a3319a52166133dfe19d218b 8356778: Compiler add event logging in case of failures Backport-of: 6c42856b8d5039c14ba04a48c60d09039d5030fe ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/compiler/compilationLog.cpp Changeset: c2c99915 Branch: master Author: Matthias Baesken Date: 2025-06-24 11:55:57 +0000 URL: https://git.openjdk.org/jdk21u/commit/c2c99915a249e4eed59338f7c2200b6bedf5974c 8357155: [asan] ZGC does not work (x86_64 and ppc64) Backport-of: cd16b6896222a623dc99b9e63bb917a9d2980e88 ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/x86/gc/z/zAddress_x86.cpp Changeset: 81e27615 Branch: master Author: Matthias Baesken Date: 2025-06-24 12:17:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/81e27615154899af0278de22f49f0f59398c5d77 8358136: Make langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java intermittent Backport-of: c1b5f62a8c30038d3b1a14d184535ba0642d51c9 ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java Changeset: d92751d8 Branch: master Author: Bara' Hasheesh Committer: Aleksey Shipilev Date: 2025-06-24 13:17:03 +0000 URL: https://git.openjdk.org/jdk21u/commit/d92751d873e44519180868b44de6873002b8c2af 8352895: UserCookie.java runs wrong test class Backport-of: edaeb4b2da7c7a49ea3f3baebc7a072b56088e34 ! test/jdk/sun/net/www/protocol/http/UserCookie.java Changeset: 79f8bf5c Branch: master Author: SendaoYan Date: 2025-06-25 05:49:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/79f8bf5cf95707d84455d0cdce058932baa0e019 8351593: [JMH] test PhoneCode.Bulk reports NPE exception Backport-of: 50ac24eb0ff06d9b4fc52a6cafea63eb4d59cb95 - test/micro/org/openjdk/bench/java/util/stream/tasks/DataProviders.java - test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Bulk.java - test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/DictionaryProblem.java - test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Lambda.java - test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Xtras.java - test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/Bulk.java - test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/PhoneCodeProblem.java Changeset: 421a24a5 Branch: master Author: SendaoYan Date: 2025-06-26 01:19:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/421a24a56634773680a9b83c7d012f11361ec506 8352896: LambdaExpr02.java runs wrong test class Backport-of: c0292203794bf3a8bfb02eac062e226ef2d07ee1 ! test/langtools/tools/javac/lambda/LambdaExpr02.java Changeset: 70e4cb71 Branch: master Author: Goetz Lindenmaier Date: 2025-06-26 06:38:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/70e4cb71b7f439c8758d6a50586b19a2910f87c0 Merge Changeset: f1a2b4ab Branch: master Author: Aleksey Shipilev Date: 2025-06-26 09:33:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/f1a2b4ab44562493bfaf032803e9f448d4ec0a89 8340185: Use make -k on GHA to catch more build errors Backport-of: e1a4a6beb61c70228c3aa54ddf2d9310fd5020e2 ! .github/actions/do-build/action.yml Changeset: 26e4e14b Branch: master Author: Bara' Hasheesh Committer: Aleksey Shipilev Date: 2025-06-26 12:10:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/26e4e14b8fb7a0270fcd244c3fe09b1df48ed853 8249825: Tests sun/security/ssl/SSLSocketImpl/SetClientMode.java and NonAutoClose.java marked with @ignore Backport-of: 86f39ab5bb58a1d1e720badd7261365398134151 ! test/jdk/sun/security/ssl/SSLSocketImpl/NonAutoClose.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SetClientMode.java Changeset: 7f9399cd Branch: master Author: Goetz Lindenmaier Date: 2025-06-27 09:11:08 +0000 URL: https://git.openjdk.org/jdk21u/commit/7f9399cd8b916604bc73863d2139aca075942840 8203867: Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html Backport-of: 605800e5abd244c57a421f3a511a79c531583471 ! test/jdk/ProblemList.txt - test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html - test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java Changeset: 1ef6b3b7 Branch: master Author: Goetz Lindenmaier Date: 2025-06-27 09:12:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/1ef6b3b7cabcbdae20eaebad410ce903e5ce24a2 8328087: Automate javax/swing/JTable/TAB/TAB.java applet test Backport-of: 5249cc0a79f05b71f4c31bb6b02775976eef77aa - test/jdk/javax/swing/JTable/TAB/TAB.html - test/jdk/javax/swing/JTable/TAB/TAB.java + test/jdk/javax/swing/JTable/Tab.java Changeset: bbe5bbb9 Branch: master Author: Aleksey Shipilev Date: 2025-06-27 09:36:08 +0000 URL: https://git.openjdk.org/jdk21u/commit/bbe5bbb9c48bb23adaf7f47b6a894d882edf0fa6 8341861: GHA: Use only retention mechanism to remove bundles Reviewed-by: clanger Backport-of: 29ae26517f9c1fd5e641b3a560aa93e370920506 ! .github/workflows/main.yml Changeset: 9ccd8577 Branch: master Author: Daniel Hu <92710734+cost0much at users.noreply.github.com> Committer: Paul Hohensee Date: 2025-06-27 17:51:34 +0000 URL: https://git.openjdk.org/jdk21u/commit/9ccd8577e4a5fcf9d9868688a12f8e206d2421f5 8309899: Rename PtrQueueSet::buffer_size() Reviewed-by: phh Backport-of: 181845ae46157a9bb3bf8e2a328fa59eddc0273a ! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/shared/bufferNode.cpp ! src/hotspot/share/gc/shared/bufferNode.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp Changeset: c9fb7199 Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-06-27 17:52:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/c9fb719905302286167210171e6ca7de4c3a7eef 8308633: Increase precision of timestamps in g1 log Backport-of: c23794f88270c121bf99fdf297fdfde53072e3b6 ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/shared/weakProcessorTimes.cpp ! src/hotspot/share/gc/shared/workerDataArray.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp Changeset: ef6acdad Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-06-27 17:52:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/ef6acdad904b82ff121663137884547faebf45e3 8310974: NMT: Arena diffs miss the scale Backport-of: 46e4ee1e80652203bd59d968ea72b27681bdf312 ! src/hotspot/share/services/memReporter.cpp Changeset: 729f1005 Branch: master Author: Aleksey Shipilev Date: 2025-06-30 13:09:26 +0000 URL: https://git.openjdk.org/jdk21u/commit/729f10053eab4b8fe8a857e14ce0f96a82c721b8 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent Reviewed-by: phh, aph, eosterlund Backport-of: 83b15da2eb3cb6c8937f517c9b75eaa9eeece314 ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: bc224e26 Branch: master Author: SendaoYan Date: 2025-06-30 13:09:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/bc224e2631838bdb0595d4986ac6176e2fe47cb5 8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config Backport-of: 03105fc92505e9e367354e763b99cbe02bf473d6 ! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java Changeset: 7facfe3c Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-01 13:56:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/7facfe3ca92651fef03e4ea9d4c953e2e5585769 8331560: Refactor Hotspot container detection code so that subsystem delegates to controllers Reviewed-by: sgehwolf Backport-of: 65a282aae3f81379f1471db4fc0ff2e3b479140e ! 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/cgroupV2Subsystem_linux.hpp Changeset: ee0c1167 Branch: master Author: Timofei Pushkin Committer: Alexey Bakhtin Date: 2025-07-01 13:56:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/ee0c1167d1a51a54207b07eb6c338cf9a3d8e98a 8339460: CDS error when module is located in a directory with space in the name Backport-of: aceae76fb5853ab65851225aeb35a425af8f7af8 ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/complexURI/ComplexURITest.java + test/hotspot/jtreg/runtime/cds/appcds/complexURI/mypackage/Another.java + test/hotspot/jtreg/runtime/cds/appcds/complexURI/mypackage/Main.java Changeset: 9d4c0dff Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-02 11:50:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/9d4c0dff8a282b7e8e7bee0bae8b6acfb0fef22f 8338236: Compile error in cgroup code on Linux when using clang Backport-of: 11639a4ff3722725d014c5814f6d73635f11db4f ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp Changeset: dbed35f4 Branch: master Author: Daniel Hu Committer: Aleksey Shipilev Date: 2025-07-02 16:27:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/dbed35f41583f19c70645632a688d0c8ae1bd36a 8320859: gtest high malloc footprint caused by BufferNodeAllocator stress test Backport-of: abf2e4909733550c228bd66ccebe33a492269e7f ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp Changeset: fcbf863f Branch: master Author: Todd V. Jonker Committer: Aleksey Shipilev Date: 2025-07-02 17:06:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/fcbf863f4b71fe49b8883a5a2152912cde8ab72c 7036144: GZIPInputStream readTrailer uses faulty available() test for end-of-stream Backport-of: d3f3011d56267360d65841da3550eca79cf1575b ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java + test/jdk/java/util/zip/GZIP/GZIPInputStreamAvailable.java Changeset: c70ef074 Branch: master Author: Goetz Lindenmaier Date: 2025-07-03 13:28:28 +0000 URL: https://git.openjdk.org/jdk21u/commit/c70ef07456028d40cdfc14300e2c947d4d97c26f 8226919: attach in linux hangs due to permission denied accessing /proc/pid/root Backport-of: ac4607ed81eb75f43e7d1062e38506972738d086 ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: 65e9d36d Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-03 13:46:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/65e9d36d8074d0a23de0dbb6ddf5f0de9ce5e5fd 8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected Backport-of: fd80e759e8b0a471c0eeaaa63a62d3bc5e4cb372 ! 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/cgroupV2Subsystem_linux.hpp ! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp Changeset: 4e0f354b Branch: master Author: Jan Kratochvil Committer: Severin Gehwolf Date: 2025-07-04 09:05:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/4e0f354b49a95e5e6017c02b95736fe9d85710e8 8341644: Compile error in cgroup coding when using toolchain clang Backport-of: 6e486181613bde8da6874eeed680c7136e8d778a ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp Changeset: 0faea690 Branch: master Author: Goetz Lindenmaier Date: 2025-07-04 13:01:55 +0000 URL: https://git.openjdk.org/jdk21u/commit/0faea690a065b9c31893296d526e1f6f899b2c0d 8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 Backport-of: e21d06f488bce227eedc4c92d976301a7b54fda8 ! test/jdk/javax/swing/JTextArea/bug4265784.java Changeset: 2d30662c Branch: master Author: Goetz Lindenmaier Date: 2025-07-04 13:03:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/2d30662c5dff99c2fa06fc9e06426a9baabd2b57 8344137: Update XML Security for Java to 3.0.5 Reviewed-by: mbaesken Backport-of: 18e0b343ab002b193d4db3be226394ee7dbe9f19 ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java + test/jdk/javax/xml/crypto/dsig/PSS.java ! test/lib/jdk/test/lib/security/XMLUtils.java Changeset: bb0d4c13 Branch: master Author: Sergey Bylokhov Date: 2025-07-06 09:04:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/bb0d4c13b89f764b0a6dd3b24a1cbdaf60f94eaa 8319067: ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode Backport-of: ce0ca476416cb6f96d4b6b4852144382d6abf717 ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: cf8cfec3 Branch: master Author: Severin Gehwolf Date: 2025-07-08 09:40:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/cf8cfec3f149cb6bb27d0d31bb1c6817feb266f6 8333446: Add tests for hierarchical container support Reviewed-by: mbaesken Backport-of: d9fdf69c34c20e0f2d526c2f04450acb904c3e80 ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT + test/hotspot/jtreg/containers/systemd/HelloSystemd.java + test/hotspot/jtreg/containers/systemd/SystemdMemoryAwarenessTest.java ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java + test/lib/jdk/test/lib/containers/systemd/SystemdRunOptions.java + test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: 829d6d99 Branch: master Author: Severin Gehwolf Date: 2025-07-08 11:08:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/829d6d99a3029c9bd65fd1cdb1552004c00277ba 8340092: [Linux] containers/systemd/SystemdMemoryAwarenessTest.java failing on some systems Backport-of: 64275e6bbf1377c9a9d77fe3c3ed8d4143138f11 = test/hotspot/jtreg/containers/systemd/TEST.properties ! test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java Changeset: 5486e42b Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:14:56 +0000 URL: https://git.openjdk.org/jdk21u/commit/5486e42b0aea7df17cc53180769083c83b3f3642 8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class Backport-of: 013aff87ce7ece5cd4676aa452557ea3f222cede + test/jdk/javax/swing/text/BoxView/bug6494356.java Changeset: 88e8f69e Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:16:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/88e8f69e49bf79af5bd0175fc37dfd40e5fa2237 8330535: Update nsk/jdb tests to use driver instead of othervm Backport-of: 4417c276e484c1fe137ed7f4a7c28709d0c99af2 ! test/hotspot/jtreg/vmTestbase/nsk/jdb/caught_exception/caught_exception002/caught_exception002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/classes/classes001/classes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/classpath/classpath001/classpath001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear002/clear002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/down/down002/down002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/dump/dump002/dump002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/eval/eval001/eval001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/fields/fields001/fields001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/hidden_class/hc001/hc001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/ignore/ignore001/ignore001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill002/kill002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/klass/class001/class001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list002/list002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/list/list003/list003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/methods/methods002/methods002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/next/next001/next001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect001/connect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect002/connect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect003/connect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect004/connect004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/connect/connect005/connect005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/options/listconnectors/listconnectors001/listconnectors001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop/pop001/pop001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/print/print002/print002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/read/read001/read001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/redefine/redefine001/redefine001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/reenter/reenter001/reenter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/regression/b4689395/b4689395.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/repeat/repeat001/repeat001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/resume/resume002/resume002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/run/run002/run002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set001/set001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/set/set002/set002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/step/step002/step002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/step_up/step_up001/step_up001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at003/stop_at003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_in/stop_in002/stop_in002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/suspend/suspend001/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/thread/thread002/thread002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroups/threadgroups002/threadgroups002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/uncaught_exception/uncaught_exception002/uncaught_exception002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/untrace/untrace001/untrace001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/up/up002/up002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where004/where004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where005/where005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/where/where006/where006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/wherei/wherei001/wherei001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java Changeset: 1e423246 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:18:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/1e423246cc2e9d629c9f1b33abfedaf95363d288 8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off Backport-of: 88fa3b2fe9bccf9cd4a4041732e2f6d425c19244 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java Changeset: 64b73fbd Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:20:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/64b73fbd08c1086ceca26c5724cde8c090246b80 8347381: Upgrade jQuery UI to version 1.14.1 Reviewed-by: mdoerr Backport-of: 56c780078f84a2571b779d90f528d5bcab2a9dfd ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.min.js ! src/jdk.javadoc/share/legal/jqueryUI.md Changeset: 144e626e Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:21:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/144e626ed3893c34eb87591c97ad53c601f01a9f 8348365: Bad format string in CLDRDisplayNamesTest Backport-of: d9d2e19f923217a6831a8697c62ebeef0cc5d3b8 ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: be9fc0b8 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:23:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/be9fc0b8c8b840fde4a5e3ef37e18722f2d3dd37 8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary Backport-of: 9b49597244f898400222cfc252f50a2401ca3e2f + test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithFullGC.java - test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java Changeset: 636ceeed Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:25:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/636ceeed79db68137b749ca37e531f6fcb336b3c 8352509: Update jdk.test.lib.SecurityTools jar method to accept List parameter Backport-of: fa0b18bfde38ee2ffbab33a9eaac547fe8aa3c7c ! test/lib/jdk/test/lib/SecurityTools.java Changeset: 352a6418 Branch: master Author: Goetz Lindenmaier Date: 2025-07-09 05:26:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/352a6418883b9528afdba4b9cc5588d3e1a2bee5 8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException Backport-of: b7ca76ef4bfc640668492e655acc6d755411a92f ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java Changeset: 56f04e1a Branch: master Author: Ekaterina Vergizova Date: 2025-07-09 13:48:26 +0000 URL: https://git.openjdk.org/jdk21u/commit/56f04e1a54ed99ca1834c812ce0e6b7df331fb1c 8337506: Disable "best-fit" mapping on Windows command line Reviewed-by: mbalao Backport-of: ff634a967027cfa56b666d31c45db9a4acc09ea4 ! src/java.base/share/native/launcher/main.c + test/jdk/tools/launcher/DisableBestFitMappingTest.java Changeset: 7b6ae460 Branch: master Author: Satyen Subramaniam Date: 2025-07-09 21:57:21 +0000 URL: https://git.openjdk.org/jdk21u/commit/7b6ae4606188dd0fc32abf34b7076ad359764a1b 8345173: BlockLocationPrinter::print_location misses a ResourceMark Backport-of: f5ebda43709984214a25e23926860fea2ba5819a ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp Changeset: dc28239c Branch: master Author: Matthias Bl?sing Committer: Severin Gehwolf Date: 2025-07-10 08:23:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/dc28239c29b64f4db068aca5c05b0301623986c3 8353950: Clipboard interaction on Windows is unstable 8332271: Reading data from the clipboard from multiple threads crashes the JVM Backport-of: 92be7821f5d5cbf5fe0244b41b2b7b1ada898df0 ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java ! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + test/jdk/java/awt/Clipboard/ConcurrentClipboardAccessTest.java Changeset: 44e83945 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:26:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/44e8394575c301733a07e63ab92ce20b8a64b4c1 8347302: Mark test tools/jimage/JImageToolTest.java as flagless Backport-of: e7e8f60c9bedd5622525cc4339300b438eedc9fd ! test/jdk/tools/jimage/JImageToolTest.java Changeset: b7ef5cb7 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:27:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/b7ef5cb7d181bf173ed79cdff0889df3bb599581 8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests Backport-of: c988d7d6476807bf71a977dc771017915b708ca3 ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp Changeset: adc0c001 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:29:21 +0000 URL: https://git.openjdk.org/jdk21u/commit/adc0c00116e3db7f875a76924d4bf3c841375eb4 8280818: Expand bug8033699.java to iterate over all LaFs Backport-of: b50fe9b8cc39730d3339e45a83b365ab3dd8a5da ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 285dc910 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:30:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/285dc910f828d7a53da5569eebd9b5606c2d3521 8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI Backport-of: 41f3eea9b2b7bd74d5f125dedfe107ab5b0bed26 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: a8f1de56 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:31:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/a8f1de56810f2c0f1d652bf0c9fc70cae604a9eb 8352879: TestPeriod.java and TestGetContentType.java run wrong test class Backport-of: b9d7a75adee8a96cf47bbe73e3009102ceda9589 ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java Changeset: 7e0f5200 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:34:40 +0000 URL: https://git.openjdk.org/jdk21u/commit/7e0f5200b933179c3e01a00eb05efbd83c3acc46 8352719: Add an equals sign to the modules statement Backport-of: 85a0baf0cb3366d6c16f9aadee123862117f5338 ! test/jdk/sun/security/krb5/auto/TEST.properties Changeset: a7f1e32b Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:36:35 +0000 URL: https://git.openjdk.org/jdk21u/commit/a7f1e32bf5d016541688add0092d985981ccf66f 8350582: Correct the parsing of the ssl value in javax.net.debug Backport-of: 1ec64811a365442c902e334b56f4cf926c316a4a ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java + test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java Changeset: 28276ac5 Branch: master Author: Goetz Lindenmaier Date: 2025-07-10 12:40:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/28276ac5465f54816dd00f1de0ced8f443829f75 8355475: UNCTest should use an existing UNC path Backport-of: e6cea4025b6743538da76f056fa831b02705f423 ! test/jdk/java/net/URLConnection/UNCTest.java Changeset: b407af9c Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-07-11 19:21:15 +0000 URL: https://git.openjdk.org/jdk21u/commit/b407af9c8224206164e5ad20192b8d0a539767b7 8355249: Remove the use of WMIC from the entire source code Reviewed-by: phh Backport-of: 4458719a108f45d3744d47a6ea081fe9ec3e675e ! make/RunTestsPrebuilt.gmk ! make/autoconf/build-performance.m4 ! test/failure_handler/src/share/conf/windows.properties ! test/jdk/tools/jpackage/windows/Win8301247Test.java Changeset: 06ff0d6b Branch: master Author: Radek Cap Committer: Paul Hohensee Date: 2025-07-11 21:01:09 +0000 URL: https://git.openjdk.org/jdk21u/commit/06ff0d6bd232f8db9c46b2a8343b3e9dc7fd17d7 8348328: Update IANA Language Subtag Registry to Version 2025-05-15 Backport-of: f318868268f32934a2f0c4e26a6c75360d8e74b1 ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java Changeset: 4e4f759f Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:04:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/4e4f759ffbd4de6802aaf3ed104e892d046692ba 8314611: Provide more explicative error message parsing Currencies Backport-of: 3c8a6678feac8e3225bc1c44593a78d9e7c4d77c ! src/java.base/share/classes/java/util/Currency.java ! test/jdk/java/util/Currency/CurrencyTest.java Changeset: fab50b31 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:07:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/fab50b319763cf8e23016fd7deb69742103346cf 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Backport-of: e7a1c8660af50a321bc466be2b30412a5b5c4e3c ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java Changeset: 8da01d79 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:15:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/8da01d79d2a0198f1a5a4d8bfa8ec573796cda20 8353662: Add test for non-local file URL fallback to FTP Backport-of: cae7a206a2f4b47d6757408d62b88be060113ad5 + test/jdk/sun/net/www/protocol/file/NonLocalFtpFallback.java Changeset: 6fac8b33 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:16:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/6fac8b33ffaa6617bbc2cbb6a557f8c8214c62ef 8354327: Rewrite runtime/LoadClass/LoadClassNegative.java Backport-of: a2f9c248447d2840d191366cead1ba474ed9a15a ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java - test/hotspot/jtreg/runtime/LoadClass/dummy.jar Changeset: bf24a1ec Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:18:14 +0000 URL: https://git.openjdk.org/jdk21u/commit/bf24a1ec06947505531d48c8a436eda2c3222eb1 8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests Backport-of: 2785570f5620db08c0d31cd29839f92ffabd58b2 ! test/jdk/java/awt/Desktop/BrowseTest.java ! test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java ! test/jdk/java/awt/Desktop/OpenTest.java Changeset: ab9ef59d Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:19:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/ab9ef59d2dd698b7159c88c53b4e03e8097276e9 8355441: Remove antipattern from PassFailJFrame.forcePass javadoc Backport-of: bd7561c315e8fd80e32cb154998bd28745c98682 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 8b0fa079 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:20:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/8b0fa079df073686e2209f139381e64c0309bbb5 8355370: Include server name in HTTP test server thread names to improve diagnostics Backport-of: 7d9a43839ad190a53efdbcc7afd1728760c14e21 ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java Changeset: cb13dcc1 Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:22:21 +0000 URL: https://git.openjdk.org/jdk21u/commit/cb13dcc1e88ba1d5dde8fdc0611a562257823c3c 8351884: Refactor bug8033699.java test code Backport-of: 482538b100856afe2252395d47e576e6c6d885ce ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 90bd1aca Branch: master Author: Goetz Lindenmaier Date: 2025-07-14 08:25:10 +0000 URL: https://git.openjdk.org/jdk21u/commit/90bd1acaf16f6ba090c55d4255428857451bcf89 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Backport-of: a377773fa76b46ac98533c61bc1410485390115e ! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Changeset: b2e77eac Branch: master Author: Goetz Lindenmaier Date: 2025-07-16 10:15:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/b2e77eac09da72454a4016b897f7d1b4fe8ef01e Merge ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: 23069e91 Branch: master Author: Roland Westrelin Date: 2025-07-17 07:30:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/23069e9163c4d416aa9861bc0c7beb37a71dbfa7 8358334: C2/Shenandoah: incorrect execution with Unsafe Reviewed-by: shade, wkemper Backport-of: 46cfc1e1940ff6b91c4f0cb0a9161fd0aef37c38 ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java Changeset: 950b4ffc Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:14:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/950b4ffc9bc42d169582c440f4652c407fef7498 8341684: Typo in External Specifications link of java.util.Currency Backport-of: e7045e9399c5bca0592afc5769432414ecae7219 ! src/java.base/share/classes/java/util/Currency.java Changeset: ed57c7c4 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:15:40 +0000 URL: https://git.openjdk.org/jdk21u/commit/ed57c7c4c140186059432d11e00d2fbfc488d094 8343804: Show the default time zone with -XshowSettings option Reviewed-by: phh Backport-of: 0329855831102a48abf14b5befc933f84dfd3460 ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/jdk/tools/launcher/Settings.java Changeset: 6b422436 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:17:14 +0000 URL: https://git.openjdk.org/jdk21u/commit/6b422436cd6d3b86175ad9d598525f003e5e3ab5 8353713: Improve Currency.getInstance exception handling Backport-of: 5cac579619164b9a664327a4f71c4de7e7575276 ! src/java.base/share/classes/java/util/Currency.java ! test/jdk/java/util/Currency/CurrencyTest.java Changeset: f5ae66e1 Branch: master Author: Goetz Lindenmaier Date: 2025-07-17 09:25:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/f5ae66e127d1ce63be1d78434805919e99d84ecc 8353489: Increase timeout and improve Windows compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java Reviewed-by: rrich Backport-of: 6bcbc3b0a21687504b07a0a405d824a448aea872 ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 72bcd824 Branch: master Author: Richard Reingruber Date: 2025-07-17 09:37:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/72bcd824606d8a9bc25fb088e73de4c25738ecea 8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106 Backport-of: 9a87e2134ef531a6906454186517d3eee2e487c2 ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp Changeset: 43f358fd Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:34:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/43f358fd0fcc719bc613858941e3c79d526750b8 8319932: [JVMCI] class unloading related tests can fail on libgraal Backport-of: 7d53559d2f8f3c27f4d764f081fb031f7660c50b ! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java ! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java Changeset: ab291f5f Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:43:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/ab291f5ffcbc46429a61fb7f8351c95bb419b20e 8340554: Improve MessageFormat readObject checks Backport-of: 7af46a6b424cadfe298958d774da0f21db58ecd3 ! src/java.base/share/classes/java/text/MessageFormat.java ! test/jdk/java/text/Format/MessageFormat/SerializationTest.java Changeset: e707ea3e Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:44:56 +0000 URL: https://git.openjdk.org/jdk21u/commit/e707ea3e97f9d15d4436c120f1fa5c41a2add212 8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly Backport-of: 486acc06e0325d247a96df8f7fc88c9111c3315d ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: a4c0198f Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:46:05 +0000 URL: https://git.openjdk.org/jdk21u/commit/a4c0198f8c3b2de74ec8c7c09fad6ca6c816196b 8355528: Update HarfBuzz to 11.2.0 Backport-of: b21b3a38a5dbc7eb23c4bd1fd5c0900a3a1b470b ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/svg/svg.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh + src/java.desktop/share/native/libharfbuzz/hb-bit-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.cc ! src/java.desktop/share/native/libharfbuzz/hb-draw.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.hh ! src/java.desktop/share/native/libharfbuzz/hb-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-face.h ! src/java.desktop/share/native/libharfbuzz/hb-face.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-font.hh ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-ft.h ! src/java.desktop/share/native/libharfbuzz/hb-geometry.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh ! src/java.desktop/share/native/libharfbuzz/hb-object.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hangul.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-thai.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.cc ! src/java.desktop/share/native/libharfbuzz/hb-outline.hh + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.cc + src/java.desktop/share/native/libharfbuzz/hb-paint-bounded.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint.h ! src/java.desktop/share/native/libharfbuzz/hb-paint.hh + src/java.desktop/share/native/libharfbuzz/hb-script-list.h ! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: 267e8869 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:47:43 +0000 URL: https://git.openjdk.org/jdk21u/commit/267e8869ccd4f74cbe63946a04a63bc06e7f2291 8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom Backport-of: 4977588d5e3424282f40209590737a487747095d ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java Changeset: 4f340e46 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:48:56 +0000 URL: https://git.openjdk.org/jdk21u/commit/4f340e467315830b520ee892a46b676065f7c967 8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value Backport-of: 60a4594b9f9acd82ef3ff22fc6a2df238dd981b9 ! test/jdk/java/net/Inet4Address/PingThis.java ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java ! test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java ! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java ! test/jdk/java/net/ServerSocket/AnotherSelectFdsLimit.java ! test/jdk/java/net/ServerSocket/SelectFdsLimit.java Changeset: 01277d96 Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:50:26 +0000 URL: https://git.openjdk.org/jdk21u/commit/01277d9615f97198d1be22dec453d7dead5786fc 8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test Backport-of: fbc12be73217315d66792b6ad3faacab133bb9d5 ! test/jdk/java/security/cert/CertificateFactory/SlowStream.java - test/jdk/java/security/cert/CertificateFactory/slowstream.sh Changeset: 680c671a Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 19:52:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/680c671ad2ddecf666859eb57be690ddca570af2 8355515: Clarify the purpose of forcePass() and forceFail() methods Backport-of: 1a97eb429b520b7c4e625b97553c954d065c00cb ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 6e06c2fb Branch: master Author: Goetz Lindenmaier Date: 2025-07-18 20:05:45 +0000 URL: https://git.openjdk.org/jdk21u/commit/6e06c2fb2a0dc63e9de1b091db3771a365f7652b 8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main Backport-of: e2cb64674f5b6b4f000ab1e903fbb75416218bb3 - test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.html ! test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java Changeset: 965f545b Branch: master Author: SendaoYan Date: 2025-07-19 03:07:39 +0000 URL: https://git.openjdk.org/jdk21u/commit/965f545b7c10a613dd788de7297d710f44afcd99 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Backport-of: 36b185a93065a83ea6f93fbed6382a8465657810 ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java Changeset: 8dc851e2 Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:00:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/8dc851e2668f2c3b1ee622d4278f400232dfd2e1 8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F Backport-of: 0c3720b42176c7bc92105be87df7449973fbcea0 ! test/jdk/javax/swing/JColorChooser/Test6977726.java Changeset: 99dfee6f Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:02:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/99dfee6f42e8eb449cabc984798993e2c838eb53 8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java fails with CDS disabled Reviewed-by: phh, mbaesken Backport-of: c8a30c2aaba04c11b70a4f74ee74452250be6e59 ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java Changeset: e4c6e7c0 Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:04:42 +0000 URL: https://git.openjdk.org/jdk21u/commit/e4c6e7c0fe171c01765376cc84db77fd11450a2f 8357675: Amend headless message Backport-of: 12ee80cac754c1a6dd37191a9f80c01de8b659ad ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java Changeset: 6b6961dc Branch: master Author: Goetz Lindenmaier Date: 2025-07-21 17:07:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/6b6961dcfdcaaaa90561367b3f0ade9e31bb0dc6 8362548: [21u] Add bugId to test missed in backport of JDK-8343804 Reviewed-by: mbaesken ! test/jdk/tools/launcher/Settings.java Changeset: d5908231 Branch: master Author: Richard Reingruber Date: 2025-07-22 06:49:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/d5908231ebc16f443b3fc9b2ebf03cc4deb67373 8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set Reviewed-by: phh Backport-of: 030c85de1376123615e804f98084cb3723205819 ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp Changeset: d1229515 Branch: master Author: Taizo Kurashige Committer: Severin Gehwolf Date: 2025-07-22 08:50:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/d122951500e3c6762bef4cfd17cab3e96091aa00 8332020: jwebserver tool prints invalid URL in case of IPv6 address binding Backport-of: f9a1d3381b12c97784c11649be079147c85939c0 ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java + test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/IPv6BoundHost.java Changeset: bc674880 Branch: master Author: Aleksey Shipilev Date: 2025-07-22 09:10:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/bc67488062a64321462e825023143f38a30550cd 8362582: GHA: Increase bundle retention time to deal with infra overload better Backport-of: 1bd683b5884e65a03d564976a9d9220ad0893776 ! .github/actions/build-jtreg/action.yml ! .github/actions/upload-bundles/action.yml Changeset: b6790ccb Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:23:42 +0000 URL: https://git.openjdk.org/jdk21u/commit/b6790ccb44ed896dd6b7bce9172b3ef787e29b36 8319174: Enhance robustness of some j.m.BigInteger constructors Backport-of: a64fc48e2dbc650b31869dd79b1ba1012376fc51 ! src/java.base/share/classes/java/math/BigInteger.java + test/jdk/java/math/BigInteger/ByteArrayConstructorTest.java = test/jdk/java/math/BigInteger/java.base/java/math/Accessor.java Changeset: d171446e Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:25:01 +0000 URL: https://git.openjdk.org/jdk21u/commit/d171446e6b793c30aee1ac5e20f5aee737e5d87f 8322992: Javac fails with StackOverflowError when compiling deeply nested synchronized blocks Backport-of: 0b9350e8b619bc556f36652cde6f73211be5b85b ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/langtools/tools/javac/patterns/SOEDeeplyNestedBlocksTest.java Changeset: 6d0a5022 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:27:03 +0000 URL: https://git.openjdk.org/jdk21u/commit/6d0a5022d235a9940848c7524e4348532d4dbc7f 8349849: PKCS11 SunTlsKeyMaterial crashes when used with TLS1.2 TlsKeyMaterialParameterSpec Backport-of: 84f71dd6247bbaca508e0a6f04c5b201a1974266 ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java + test/jdk/sun/security/pkcs11/tls/TestKeyMaterialMisuse.java Changeset: 72d9bd69 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:28:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/72d9bd69678dd54ef9e92f9c62073c0c4bf73c41 8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place Reviewed-by: mbaesken Backport-of: 2dfbf41d2a3dbcd44f9ed9a58a1b0932d7536977 ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java + src/java.desktop/unix/classes/sun/awt/screencast/XdgDesktopPortal.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.h Changeset: e2c7c408 Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:30:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/e2c7c40816dcc9544b885ff63c8dff3f9f8b4ad6 8357173: Split jtreg test group jdk tier3 Reviewed-by: mbaesken Backport-of: afcbf6b2f49c00a544e6db5b4ed9da76c0bdcba4 ! test/jdk/TEST.groups Changeset: bbb8a6ad Branch: master Author: Goetz Lindenmaier Date: 2025-07-22 11:30:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/bbb8a6ad2908c807d868a24b39eaec2f7bad7327 8362839: [21u] Problem list more tests that fail in 21 and would be fixed by 8309622 Reviewed-by: mbaesken ! test/hotspot/jtreg/ProblemList.txt Changeset: 8198de3d Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-07-22 15:53:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/8198de3d9b5c856277b2b5a8d9f211795dcc0076 8353698: Output of Simple Web Server is garbled if the console's encoding is not UTF-8 Backport-of: f7fa05f577a28870202ccaa3544c34b58bd4adfe ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePortNotSpecifiedTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/IPv6BoundHost.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Changeset: b1a3d0eb Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 11:59:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/b1a3d0eb9b510e4ae862ec6e22fd133a4e979b6e 8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main Backport-of: 30249c4cca51dccd24d5f8f58c7a34c27948a295 + test/jdk/java/awt/FileDialog/MultipleMode.java - test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.html - test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.java Changeset: e81a2f8c Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:01:16 +0000 URL: https://git.openjdk.org/jdk21u/commit/e81a2f8c860b4224dc9532515a8a8af2110fe04b 8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main Backport-of: 7283c8b075aa289dbb9cb80f6937b3349c8d4769 + test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest.java - test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html - test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java Changeset: dec439d1 Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:02:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/dec439d1bf45fb0c567ad442cda4d34b341fbc33 8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main Backport-of: 7502dc99bf23109ef16fb99de25b09bab51e4978 - test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.html - test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.java + test/jdk/javax/swing/text/GlyphView/htmlUnderliningTest.java Changeset: 20ff119c Branch: master Author: Goetz Lindenmaier Date: 2025-07-23 12:04:08 +0000 URL: https://git.openjdk.org/jdk21u/commit/20ff119c0528cfda4c5e333327d1c018ce21d426 8327826: Convert javax/swing/border/Test4243289.java applet test to main Backport-of: a43c3cc3476f18c048809bcd08f81fc4288ca399 - test/jdk/javax/swing/border/Test4243289.html ! test/jdk/javax/swing/border/Test4243289.java Changeset: c19f86d7 Branch: master Author: SendaoYan Date: 2025-07-24 01:44:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/c19f86d7c94c90c0e475039baeba95ec28668137 8332368: ubsan aarch64: immediate_aarch64.cpp:298:31: runtime error: shift exponent 32 is too large for 32-bit type 'int' Backport-of: d783a940988677dc91975f884adeaf9f047f7e07 ! src/hotspot/share/adlc/output_h.cpp Changeset: 895101c0 Branch: master Author: Richard Reingruber Date: 2025-07-24 08:15:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/895101c0aa61d8c56a6d8bcdb2772089ecd63157 8350111: [PPC] AsyncGetCallTrace crashes when called while handling SIGTRAP Reviewed-by: mbaesken Backport-of: e4d3c97c0f388fc4b1684b78844f2166277ffd91 ! src/hotspot/cpu/ppc/frame_ppc.cpp Changeset: 6efa88d4 Branch: master Author: Francesco Andreuzzi Committer: Aleksey Shipilev Date: 2025-07-24 08:22:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/6efa88d40942fe4d451d38b1c4606fba821be30f 8320769: Remove ill-adviced "make install" target Reviewed-by: phh Backport-of: ebbef629c74dc670adc74a3905a6acf17dbd7200 ! make/Global.gmk - make/Install.gmk ! make/Main.gmk ! make/autoconf/spec.gmk.in Changeset: f8bf0846 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 09:31:37 +0000 URL: https://git.openjdk.org/jdk21u/commit/f8bf0846c26a72b0257dc1fe4cfcaebbdb7cb5ae 8341964: Add mechanism to disable different parts of TLS cipher suite Backport-of: 697f27c5d53dbe275685b87c8ed1bcfe4da6e4d0 ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/CipherSuite/AbstractDisableCipherSuites.java ! test/jdk/sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java + test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingDisablePartsOfCipherSuite.java + test/jdk/sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingIllegalArgument.java Changeset: dce29c30 Branch: master Author: Goetz Lindenmaier Date: 2025-07-24 09:33:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/dce29c30cc7bd4b5c251d6303a478f3da3e9ae11 8357672: Extreme font sizes can cause font substitution Backport-of: a4eb15195ceeadf311fe81e622a54f4733b90df2 ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! test/jdk/java/awt/FontMetrics/ExtremeFontSizeTest.java Changeset: d08c9f7e Branch: master Author: Satyen Subramaniam Date: 2025-07-24 18:10:09 +0000 URL: https://git.openjdk.org/jdk21u/commit/d08c9f7e400e72dd1a387a2dee9c000a019c984a 8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 Backport-of: 37d04a1e365d005afec3651c5e25fdceeceb9313 ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java Changeset: 5f980137 Branch: master Author: Satyen Subramaniam Date: 2025-07-24 18:29:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/5f980137c164ec4c1ed1f16e342bfc306e02bc78 8327748: Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main Backport-of: 782206bc97dc6ae953b0c3ce01f8b6edab4ad30b - test/jdk/javax/swing/JFileChooser/6798062/bug6798062.html ! test/jdk/javax/swing/JFileChooser/6798062/bug6798062.java Changeset: efeef29e Branch: master Author: SendaoYan Date: 2025-07-25 02:36:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/efeef29e0839c4605b7c013d98f78718ab6e95a4 8304674: File java.c compile error with -fsanitize=address -O0 Backport-of: 9076673d7df3c20bdb6e7fdf253030bc19a3d9dc ! src/java.base/share/native/libjli/java.c Changeset: fd2eea46 Branch: master Author: Matthias Baesken Date: 2025-07-29 07:23:10 +0000 URL: https://git.openjdk.org/jdk21u/commit/fd2eea46a13a28013bd81f9d8005c5a54b7fd957 8361198: [AIX] fix misleading error output in thread_cpu_time_unchecked Backport-of: 2528c620a61195ac22d921b168444a7967bf1805 ! src/hotspot/os/aix/os_aix.cpp Changeset: 5febb67f Branch: master Author: Matthias Baesken Date: 2025-07-29 07:24:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/5febb67fc5c44d987d51e825f5e971618548c037 8361959: [GCC static analyzer] java_props_md.c leak of 'temp' variable is reported Backport-of: bf225c201f00f3a478b51c3cf045759b66899684 ! src/java.base/unix/native/libjava/java_props_md.c Changeset: a1b0dead Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:25:21 +0000 URL: https://git.openjdk.org/jdk21u/commit/a1b0deade83dff4f0bdeded9f6ae0256c5a4cf7f 8309238: jdk/jfr/tool/TestView.java failed with "exitValue = 134" Reviewed-by: rschmelter Backport-of: 3caf64e065074ec9fb632ae93842d0e2eb5eeab4 ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! test/jdk/ProblemList.txt Changeset: 245d53cf Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:26:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/245d53cf37a3f5167ecca61df80a9608b4f8f192 8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents Reviewed-by: rrich Backport-of: 14136f8b1106137317393bc2ab0a2db0d212f8d8 ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java Changeset: e60304ab Branch: master Author: Goetz Lindenmaier Date: 2025-07-29 09:28:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/e60304ab52f36bcc85703bf8bc369f9e3ba04a80 8350964: Add an ArtifactResolver.fetch(clazz) method Reviewed-by: rrich Backport-of: e62becc6ce8e1b777c3e5b78a9d9406b6389cd25 ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/SecmodTest.java ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java ! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java ! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java Changeset: da71a5c6 Branch: master Author: SendaoYan Date: 2025-07-29 14:25:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/da71a5c611e4daacdf599fccba8bf5a8e44f3e15 8350858: [IR Framework] Some tests failed on Cascade Lake Backport-of: 3c9d64eb07c5bc9006ef05b0ab81bdc318cccc20 ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfo.java Changeset: b7831734 Branch: master Author: Satyen Subramaniam Date: 2025-07-29 16:53:03 +0000 URL: https://git.openjdk.org/jdk21u/commit/b783173462e1a90d42bc6d24f0a6176a10510d03 8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/TestDescription.java failed Backport-of: 6ef860c728d3f2f29fe8f7318c0f56032e0679be ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp Changeset: e57fbd42 Branch: master Author: Satyen Subramaniam Date: 2025-07-29 16:53:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/e57fbd42eb89c12fbac4fd96a0308916fa50408b 8341311: [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu Backport-of: e33eeeea04fc7899bf66b0a2fdaccc30060854b4 ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m + test/jdk/javax/accessibility/TestPopupMenuChildCount.java From duke at openjdk.org Wed Jul 30 10:42:54 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Jul 2025 10:42:54 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.9+0 for changeset 432eb573 Message-ID: <0066080b-12be-4e69-901a-b7275aea41f6@openjdk.org> Tagged by: Goetz Lindenmaier Date: 2025-06-05 09:34:17 +0000 Added tag jdk-21.0.9+0 for changeset 432eb57354b Changeset: 432eb573 Author: Goetz Lindenmaier Date: 2025-05-27 11:57:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/432eb57354b08e48b5649e0903e01cfbf2cc4f8d From duke at openjdk.org Wed Jul 30 10:43:39 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Jul 2025 10:43:39 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.9+1 for changeset e57fbd42 Message-ID: <97c4ff1e-71a9-491f-a100-4527881b9446@openjdk.org> Tagged by: Goetz Lindenmaier Date: 2025-07-30 12:41:04 +0000 Added tag jdk-21.0.9+1 for changeset e57fbd42eb89 Changeset: e57fbd42 Author: Satyen Subramaniam Date: 2025-07-29 16:53:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/e57fbd42eb89c12fbac4fd96a0308916fa50408b From duke at openjdk.org Wed Jul 30 10:44:42 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Jul 2025 10:44:42 GMT Subject: git: openjdk/jdk21u-dev: Added tag jdk-21.0.9+1 for changeset e57fbd42 Message-ID: <6d3ac170-be83-445c-aae0-5f2d8aed9f20@openjdk.org> Tagged by: Goetz Lindenmaier Date: 2025-07-30 12:41:04 +0000 Added tag jdk-21.0.9+1 for changeset e57fbd42eb89 Changeset: e57fbd42 Author: Satyen Subramaniam Date: 2025-07-29 16:53:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e57fbd42eb89c12fbac4fd96a0308916fa50408b From duke at openjdk.org Wed Jul 30 10:48:46 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Jul 2025 10:48:46 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.17+0 for changeset 6197c2de Message-ID: Tagged by: Goetz Lindenmaier Date: 2025-06-05 09:31:54 +0000 Added tag jdk-17.0.17+0 for changeset 6197c2dee1fe Changeset: 6197c2de Author: Michael De Vera Committer: Paul Hohensee Date: 2025-05-27 16:02:36 +0000 URL: https://git.openjdk.org/jdk17u/commit/6197c2dee1fe6b3b58f6e55e153e2bcc2a1718bd From duke at openjdk.org Wed Jul 30 10:51:18 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Jul 2025 10:51:18 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.17+1 for changeset c90978b8 Message-ID: <801a180d-56c0-4a7e-96f6-60ff10046082@openjdk.org> Tagged by: Goetz Lindenmaier Date: 2025-07-30 12:47:28 +0000 Added tag jdk-17.0.17+1 for changeset c90978b8ec00 Changeset: c90978b8 Author: Goetz Lindenmaier Date: 2025-07-29 09:31:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c90978b8ec00bc19f467e6002528496283186579 From phh at openjdk.org Wed Jul 30 13:15:03 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 30 Jul 2025 13:15:03 GMT Subject: git: openjdk/jdk17u-dev: 8355249: Remove the use of WMIC from the entire source code Message-ID: Changeset: 6a2ed7c2 Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-07-30 13:12:12 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/6a2ed7c2f60c60af3a566f59f1c9b809ba592b07 8355249: Remove the use of WMIC from the entire source code Reviewed-by: asemenyuk, phh Backport-of: 4458719a108f45d3744d47a6ea081fe9ec3e675e ! make/RunTestsPrebuilt.gmk ! make/autoconf/build-performance.m4 ! test/failure_handler/src/share/conf/windows.properties ! test/jdk/tools/jpackage/windows/Win8301247Test.java From ssubramaniam at openjdk.org Wed Jul 30 22:45:18 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 30 Jul 2025 22:45:18 GMT Subject: git: openjdk/jdk21u-dev: master: 8342238: Test javax/crypto/CryptoPermissions/InconsistentEntries.java writes files in tested JDK dir Message-ID: <39f383e3-3170-4d25-bc08-96c65ebdb4f1@openjdk.org> Changeset: b60e6685 Branch: master Author: Satyen Subramaniam Date: 2025-07-30 22:44:43 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b60e6685f299fceafae6e2b615a177b42ddc4ba3 8342238: Test javax/crypto/CryptoPermissions/InconsistentEntries.java writes files in tested JDK dir Backport-of: 16033ea79a01b27a7f5cbb31d64da0e80afc7dc3 ! test/jdk/javax/crypto/CryptoPermissions/InconsistentEntries.java From duke at openjdk.org Thu Jul 31 00:56:35 2025 From: duke at openjdk.org (duke) Date: Thu, 31 Jul 2025 00:56:35 GMT Subject: git: openjdk/jdk11u-dev: Added tag jdk-11.0.29+1 for changeset 626cb3b1 Message-ID: Tagged by: Andrew Hughes Date: 2025-07-30 11:12:48 +0000 Added tag jdk-11.0.29+1 for changeset 626cb3b1d16 Changeset: 626cb3b1 Author: Andrew John Hughes Date: 2025-07-17 11:28:46 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/626cb3b1d16d694dd39a78044aa1ca2724a200af From andrew at openjdk.org Thu Jul 31 00:58:06 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Thu, 31 Jul 2025 00:58:06 GMT Subject: git: openjdk/jdk11u: 11 new changesets Message-ID: <5981a969-dbc9-4824-aa7b-b4b64e7af3f4@openjdk.org> Changeset: 17ebc3cf Branch: master Author: Andrew John Hughes Date: 2025-06-04 12:20:47 +0000 URL: https://git.openjdk.org/jdk11u/commit/17ebc3cf145a647c2eac6e1ed253989075f88c05 8358325: Bump update version of OpenJDK: 11.0.29 Reviewed-by: sgehwolf, serb ! .jcheck/conf ! make/autoconf/version-numbers Changeset: e61f97d3 Branch: master Author: Andrew John Hughes Date: 2025-06-16 19:06:06 +0000 URL: https://git.openjdk.org/jdk11u/commit/e61f97d3ac3ae1cc3f807abcc10d3f405ab69852 8345414: Google CAInterop test failures Reviewed-by: sgehwolf Backport-of: e6fb662484d3b24406b1ce13f17a087c05bc39cc ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java Changeset: 501f90c4 Branch: master Author: Andrew John Hughes Date: 2025-06-17 18:07:14 +0000 URL: https://git.openjdk.org/jdk11u/commit/501f90c4902e41ff8fd5fdbfb8fd694771496f5b Merge ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java Changeset: cec1ef0a Branch: master Author: Sergey Bylokhov Date: 2025-06-25 17:16:06 +0000 URL: https://git.openjdk.org/jdk11u/commit/cec1ef0aafa5720f141707a572e863b4c28a4c19 8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mismatch during build Reviewed-by: shade Backport-of: 5f38d1bb94d008c33c1a7af12c81ee0e15371e13 ! make/lib/Lib-jdk.jdwp.agent.gmk Changeset: 0927ca70 Branch: master Author: Aleksey Shipilev Date: 2025-06-27 12:01:25 +0000 URL: https://git.openjdk.org/jdk11u/commit/0927ca70e66ef27b38cbf5c0dd2851c796218067 8358538: Update GHA Windows runner to 2025 8360042: GHA: Bump MSVC to 14.44 Reviewed-by: sgehwolf Backport-of: b787ff6def08a050b690b60e4a0ceb3aec2b73c8 ! .github/workflows/build-windows.yml ! .github/workflows/main.yml Changeset: 646b6b5e Branch: master Author: Antonio Vieiro Committer: Severin Gehwolf Date: 2025-07-02 14:52:05 +0000 URL: https://git.openjdk.org/jdk11u/commit/646b6b5ed967de67ebf90592eadf08c749c7e364 8360816: [11u] Use default value for ProgramFiles(x86) in GHA Reviewed-by: sgehwolf ! .github/workflows/test.yml Changeset: 1468cfa9 Branch: master Author: Francesco Andreuzzi Committer: Severin Gehwolf Date: 2025-07-08 12:00:35 +0000 URL: https://git.openjdk.org/jdk11u/commit/1468cfa950cb9252103b265fee91ad04fb316008 8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures Backport-of: d35eda31e345142a26f7a5cf12e7606883f15224 ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: 7ff53b5d Branch: master Author: Taizo Kurashige Committer: Severin Gehwolf Date: 2025-07-10 10:55:19 +0000 URL: https://git.openjdk.org/jdk11u/commit/7ff53b5d990bf8d30df130a88e7c4bf15d591275 8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build Reviewed-by: shade, phh Backport-of: c3de94cee12471a11c457c11dd55c547633de5cb ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java Changeset: 971e6dc3 Branch: master Author: Kerem Kat Committer: Aleksey Shipilev Date: 2025-07-16 08:09:23 +0000 URL: https://git.openjdk.org/jdk11u/commit/971e6dc3ffcad3f6926e2c15b93209d1511e6022 8212155: Race condition when posting dynamic_code_generated event leads to JVM crash Reviewed-by: shade Backport-of: 64ec8b3e5c8a8d44c92591710d73b833f13c1500 ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java + test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp Changeset: 315ea000 Branch: master Author: Kerem Kat Committer: Victor Rudometov Date: 2025-07-16 16:47:01 +0000 URL: https://git.openjdk.org/jdk11u/commit/315ea00062963f4a194b7cdb4308401f06bd4d32 8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp Backport-of: 78b09ab04929871605abba3026ce9833c6e75789 ! test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp Changeset: 626cb3b1 Branch: master Author: Andrew John Hughes Date: 2025-07-17 11:28:46 +0000 URL: https://git.openjdk.org/jdk11u/commit/626cb3b1d16d694dd39a78044aa1ca2724a200af Merge From duke at openjdk.org Thu Jul 31 00:58:15 2025 From: duke at openjdk.org (duke) Date: Thu, 31 Jul 2025 00:58:15 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.29+0 for changeset c5407b6a Message-ID: <687f0a3d-a37f-445f-9e2e-ab741aa797aa@openjdk.org> Tagged by: Andrew Hughes Date: 2025-07-20 16:26:10 +0000 Added tag jdk-11.0.29+0 for changeset c5407b6a846 Changeset: c5407b6a Author: Sergey Bylokhov Date: 2025-05-15 23:28:54 +0000 URL: https://git.openjdk.org/jdk11u/commit/c5407b6a8464fcc1eed31a2e9e30651e9011dbd3 From duke at openjdk.org Thu Jul 31 00:58:22 2025 From: duke at openjdk.org (duke) Date: Thu, 31 Jul 2025 00:58:22 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.29+1 for changeset 626cb3b1 Message-ID: <770a0033-0970-4e26-8e7a-4aba7137e08d@openjdk.org> Tagged by: Andrew Hughes Date: 2025-07-30 11:12:48 +0000 Added tag jdk-11.0.29+1 for changeset 626cb3b1d16 Changeset: 626cb3b1 Author: Andrew John Hughes Date: 2025-07-17 11:28:46 +0000 URL: https://git.openjdk.org/jdk11u/commit/626cb3b1d16d694dd39a78044aa1ca2724a200af From mbaesken at openjdk.org Thu Jul 31 14:03:07 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 31 Jul 2025 14:03:07 GMT Subject: git: openjdk/jdk25u: master: 8361888: [GCC static analyzer] ProcessImpl_md.c Java_java_lang_ProcessImpl_forkAndExec error: use of uninitialized value '*(ChildStuff *)p.mode Message-ID: <822d44b3-2456-4c52-ac8b-67d6f85e77c0@openjdk.org> Changeset: 4dc76843 Branch: master Author: Matthias Baesken Date: 2025-07-31 14:00:08 +0000 URL: https://git.openjdk.org/jdk25u/commit/4dc76843d64430b5c74f09cd86ed62c90283b171 8361888: [GCC static analyzer] ProcessImpl_md.c Java_java_lang_ProcessImpl_forkAndExec error: use of uninitialized value '*(ChildStuff *)p.mode Backport-of: b85440d085e8f17908d2e8bd0fee87fce84a74a0 ! src/java.base/unix/native/libjava/ProcessImpl_md.c From mbaesken at openjdk.org Thu Jul 31 14:13:38 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 31 Jul 2025 14:13:38 GMT Subject: git: openjdk/jdk25u: master: 8361959: [GCC static analyzer] java_props_md.c leak of 'temp' variable is reported Message-ID: <75c62aa6-60c0-40a6-9c81-fecc70f58a93@openjdk.org> Changeset: 8a80f6b7 Branch: master Author: Matthias Baesken Date: 2025-07-31 14:11:39 +0000 URL: https://git.openjdk.org/jdk25u/commit/8a80f6b7484456703bceb3ce289c25dab3a4985d 8361959: [GCC static analyzer] java_props_md.c leak of 'temp' variable is reported Backport-of: bf225c201f00f3a478b51c3cf045759b66899684 ! src/java.base/unix/native/libjava/java_props_md.c From mbaesken at openjdk.org Thu Jul 31 14:23:53 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 31 Jul 2025 14:23:53 GMT Subject: git: openjdk/jdk25u: master: 8360791: [ubsan] Adjust signal handling Message-ID: Changeset: 59f3ef7f Branch: master Author: Matthias Baesken Date: 2025-07-31 14:21:30 +0000 URL: https://git.openjdk.org/jdk25u/commit/59f3ef7fe048a69d0d72fbe0482669baf826316a 8360791: [ubsan] Adjust signal handling Backport-of: aeca49e43fab951c2031895fee32703fb4a19524 ! make/data/ubsan/ubsan_default_options.c From mbaesken at openjdk.org Thu Jul 31 14:37:41 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 31 Jul 2025 14:37:41 GMT Subject: git: openjdk/jdk25u: master: 8351487: [ubsan] jvmti.h runtime error: load of value which is not a valid value Message-ID: <05d50c23-2747-4afd-9e23-6a5b6bbcb1e1@openjdk.org> Changeset: aab1c793 Branch: master Author: Matthias Baesken Date: 2025-07-31 14:34:12 +0000 URL: https://git.openjdk.org/jdk25u/commit/aab1c79382eed8da709a10b5013fab11f72c023f 8351487: [ubsan] jvmti.h runtime error: load of value which is not a valid value Backport-of: bf3cfbeff414356aaf2b0933568ff648beace2c5 ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/TestDescription.java From shade at openjdk.org Thu Jul 31 14:49:32 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 31 Jul 2025 14:49:32 GMT Subject: git: openjdk/jdk25u: master: 8363965: GHA: Switch cross-compiling sysroots to Debian bookworm Message-ID: <7825d20f-d980-4afc-99e8-955c454ce03c@openjdk.org> Changeset: bc2c7096 Branch: master Author: Aleksey Shipilev Date: 2025-07-31 14:45:10 +0000 URL: https://git.openjdk.org/jdk25u/commit/bc2c70969b7d8036c9ec19fa5a8e9dc3208d34c8 8363965: GHA: Switch cross-compiling sysroots to Debian bookworm Backport-of: 3fe0d29ec3b5b327d633726677ba1809eec27665 ! .github/workflows/build-cross-compile.yml From aivanov at openjdk.org Thu Jul 31 16:09:16 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Thu, 31 Jul 2025 16:09:16 GMT Subject: git: openjdk/jdk25u: master: 8357799: Improve instructions for JFileChooser/HTMLFileName.java Message-ID: <0035225f-4446-4e03-856f-58ba0f7d1ba6@openjdk.org> Changeset: cc99a7bf Branch: master Author: Sarvesh KumarJain Committer: Alexey Ivanov Date: 2025-07-31 16:08:30 +0000 URL: https://git.openjdk.org/jdk25u/commit/cc99a7bfe5c25ffda32b46a9c567667bb6c47eaf 8357799: Improve instructions for JFileChooser/HTMLFileName.java Backport-of: 53a83d15a1b5686ed0f2aeb3d30cd46b73f80733 ! test/jdk/javax/swing/JFileChooser/HTMLFileName.java From fyang at openjdk.org Thu Jul 31 16:29:45 2025 From: fyang at openjdk.org (Fei Yang) Date: Thu, 31 Jul 2025 16:29:45 GMT Subject: git: openjdk/jdk25u: master: 8360520: RISC-V: C1: Fix primitive array clone intrinsic regression after JDK-8333154 Message-ID: <80cfa116-d8a4-49b5-8e2f-bb1ad229ac23@openjdk.org> Changeset: cf597873 Branch: master Author: Fei Yang Date: 2025-07-31 16:27:10 +0000 URL: https://git.openjdk.org/jdk25u/commit/cf5978737049210f80159444968b58d6fe68a9e6 8360520: RISC-V: C1: Fix primitive array clone intrinsic regression after JDK-8333154 Backport-of: e6ac956a7ac613b916c0dbfda7e57856c1b8a83c ! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp From phh at openjdk.org Thu Jul 31 16:38:37 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 31 Jul 2025 16:38:37 GMT Subject: git: openjdk/jdk25u: master: 8363895: Minimal build fails with slowdebug builds after JDK-8354887 Message-ID: <5776d4d0-811d-40da-90cb-4bb5acb14d27@openjdk.org> Changeset: fe3bef3e Branch: master Author: Ao Qi Committer: Paul Hohensee Date: 2025-07-31 16:37:58 +0000 URL: https://git.openjdk.org/jdk25u/commit/fe3bef3e802768a1163acb5f7aacd31ef5d99f85 8363895: Minimal build fails with slowdebug builds after JDK-8354887 Reviewed-by: kvn Backport-of: 2da0cdadb898efb9af827374368471102bfe0ccd ! src/hotspot/share/code/aotCodeCache.hpp From phh at openjdk.org Thu Jul 31 16:44:46 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 31 Jul 2025 16:44:46 GMT Subject: git: openjdk/jdk17u-dev: 8343618: Stack smashing in awt_InputMethod.c on Linux s390x Message-ID: <8876bdb2-d2c9-4a09-8b0a-0f115d7ed3bf@openjdk.org> Changeset: 01d92b50 Branch: master Author: Zdenek Zambersky Committer: Paul Hohensee Date: 2025-07-31 16:41:32 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/01d92b50513262fce2e2782213d769e2738daf31 8343618: Stack smashing in awt_InputMethod.c on Linux s390x Backport-of: ee6891456ed672305d9b48846b5a7977373e1284 ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c From rhalade at openjdk.org Thu Jul 31 17:54:15 2025 From: rhalade at openjdk.org (Rajan Halade) Date: Thu, 31 Jul 2025 17:54:15 GMT Subject: git: openjdk/jdk25u: master: 8361212: Remove AffirmTrust root CAs Message-ID: Changeset: e58859e8 Branch: master Author: Rajan Halade Date: 2025-07-31 17:51:49 +0000 URL: https://git.openjdk.org/jdk25u/commit/e58859e8acc19bfd8aaa80e98534651e83850a97 8361212: Remove AffirmTrust root CAs Backport-of: 3bdac5317815b84d6f693d972f73d77dd069a891 ! src/java.base/share/classes/sun/security/validator/EntrustTLSPolicy.java - src/java.base/share/data/cacerts/affirmtrustcommercialca - src/java.base/share/data/cacerts/affirmtrustnetworkingca - src/java.base/share/data/cacerts/affirmtrustpremiumca - src/java.base/share/data/cacerts/affirmtrustpremiumeccca ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustcommercialca-chain.pem - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustnetworkingca-chain.pem - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumca-chain.pem - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumeccca-chain.pem