From syan at openjdk.org Mon Dec 1 02:31:34 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 1 Dec 2025 02:31:34 GMT Subject: git: openjdk/jdk: master: 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException Message-ID: <5036c51f-e465-4034-82f9-9798c9c86cb4@openjdk.org> Changeset: 3fd551f9 Branch: master Author: SendaoYan Date: 2025-12-01 02:29:53 +0000 URL: https://git.openjdk.org/jdk/commit/3fd551f9926601b05a13a22b556d55425a37ee4d 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException Reviewed-by: sgehwolf, shade ! test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java From jdv at openjdk.org Mon Dec 1 05:42:41 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Mon, 1 Dec 2025 05:42:41 GMT Subject: git: openjdk/jdk: master: 8372534: Update Libpng to 1.6.51 Message-ID: Changeset: c7a489db Branch: master Author: Jayathirth D V Date: 2025-12-01 05:40:51 +0000 URL: https://git.openjdk.org/jdk/commit/c7a489db9e4a7d696623fc2155a5504d9d2adb0d 8372534: Update Libpng to 1.6.51 Reviewed-by: serb, azvegint, prr ! make/modules/java.desktop/lib/ClientLibraries.gmk ! src/java.desktop/share/legal/libpng.md ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h From jbhateja at openjdk.org Mon Dec 1 06:05:09 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Mon, 1 Dec 2025 06:05:09 GMT Subject: git: openjdk/jdk: master: 8351016: RA support for EVEX to REX/REX2 demotion to optimize NDD instructions Message-ID: <166fe722-952e-4ab8-8131-e9857b5998ee@openjdk.org> Changeset: e0311ecb Branch: master Author: Jatin Bhateja Date: 2025-12-01 06:04:23 +0000 URL: https://git.openjdk.org/jdk/commit/e0311ecb85b78b6d97387c17102a8b6759eefc36 8351016: RA support for EVEX to REX/REX2 demotion to optimize NDD instructions Reviewed-by: sviswanathan, dlunden, vlivanov, qamai ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/node.hpp From epeter at openjdk.org Mon Dec 1 06:45:36 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 1 Dec 2025 06:45:36 GMT Subject: git: openjdk/jdk: master: 8372685: C2 SuperWord: wrong requires in test after JDK-8371146 Message-ID: <64ec727a-f14c-4b8b-92fb-b2084b4730e1@openjdk.org> Changeset: 81b26ba8 Branch: master Author: Emanuel Peter Date: 2025-12-01 06:42:53 +0000 URL: https://git.openjdk.org/jdk/commit/81b26ba8131b74a7bb4309bd3608dda2ba99a6ca 8372685: C2 SuperWord: wrong requires in test after JDK-8371146 Reviewed-by: chagedorn, mbaesken ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingCheckPreLimitNotAvailable.java From aboldtch at openjdk.org Mon Dec 1 06:53:18 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Mon, 1 Dec 2025 06:53:18 GMT Subject: git: openjdk/jdk: master: 8372528: Unify atomic exchange and compare exchange Message-ID: Changeset: ca96366c Branch: master Author: Axel Boldt-Christmas Date: 2025-12-01 06:51:03 +0000 URL: https://git.openjdk.org/jdk/commit/ca96366c03b89fa90a015e6c2d5912a9f2554c92 8372528: Unify atomic exchange and compare exchange Reviewed-by: kbarrett, stefank ! src/hotspot/cpu/ppc/atomicAccess_ppc.hpp ! src/hotspot/os_cpu/bsd_aarch64/atomicAccess_bsd_aarch64.hpp ! src/hotspot/os_cpu/bsd_x86/atomicAccess_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomicAccess_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomicAccess_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomicAccess_linux_arm.hpp ! src/hotspot/os_cpu/linux_riscv/atomicAccess_linux_riscv.hpp ! src/hotspot/os_cpu/linux_s390/atomicAccess_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/atomicAccess_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomicAccess_linux_zero.hpp ! src/hotspot/os_cpu/windows_aarch64/atomicAccess_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/atomicAccess_windows_x86.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/atomicAccess.hpp ! test/hotspot/gtest/runtime/test_atomic.cpp ! test/hotspot/gtest/runtime/test_atomicAccess.cpp From chagedorn at openjdk.org Mon Dec 1 07:10:44 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Mon, 1 Dec 2025 07:10:44 GMT Subject: git: openjdk/jdk: master: 8372461: [IR Framework] Multiple test failures after JDK-8371789 Message-ID: <0167ea50-1b84-4c22-a6ca-4d334192afa3@openjdk.org> Changeset: 293fec7e Branch: master Author: Christian Hagedorn Date: 2025-12-01 07:06:46 +0000 URL: https://git.openjdk.org/jdk/commit/293fec7e28ed06f0942e94b1c21affdf6aabe9ca 8372461: [IR Framework] Multiple test failures after JDK-8371789 Reviewed-by: epeter, syan, dfenacci ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java From mbaesken at openjdk.org Mon Dec 1 07:49:30 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 1 Dec 2025 07:49:30 GMT Subject: git: openjdk/jdk: master: 8372588: [asan] serviceability/sa/TestJmapCore.java and TestJmapCoreMetaspace.java fail after recent improvements Message-ID: <59b7b1d6-284c-4662-8107-068e0c47c690@openjdk.org> Changeset: a6bc9b3b Branch: master Author: Matthias Baesken Date: 2025-12-01 07:44:54 +0000 URL: https://git.openjdk.org/jdk/commit/a6bc9b3ba50c5d669213f082a32e30c9ab2f923d 8372588: [asan] serviceability/sa/TestJmapCore.java and TestJmapCoreMetaspace.java fail after recent improvements Reviewed-by: stuefe, azeller, lucy ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java From myankelevich at openjdk.org Mon Dec 1 07:53:51 2025 From: myankelevich at openjdk.org (Mikhail Yankelevich) Date: Mon, 1 Dec 2025 07:53:51 GMT Subject: git: openjdk/jdk: master: 8365861: test/jdk/sun/security/pkcs11/Provider/ tests skipped without SkippedException Message-ID: <010072a5-9762-4780-8e94-c13979d6f2dd@openjdk.org> Changeset: 969eb1ce Branch: master Author: Mikhail Yankelevich Date: 2025-12-01 07:51:39 +0000 URL: https://git.openjdk.org/jdk/commit/969eb1ce2419324582ee8d8108031323f82e125e 8365861: test/jdk/sun/security/pkcs11/Provider/ tests skipped without SkippedException Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/Provider/Absolute.java ! test/jdk/sun/security/pkcs11/Provider/ConfigShortPath.java ! test/jdk/sun/security/pkcs11/Provider/LoginISE.java From tschatzl at openjdk.org Mon Dec 1 08:07:59 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 1 Dec 2025 08:07:59 GMT Subject: git: openjdk/jdk: master: 8372684: G1: Missing load_acquire() in G1 allocation path Message-ID: <161c5031-6c50-4e59-9363-bf31d324d3e4@openjdk.org> Changeset: ef5e744a Branch: master Author: Thomas Schatzl Date: 2025-12-01 08:05:55 +0000 URL: https://git.openjdk.org/jdk/commit/ef5e744a8136c3d983bdf8721a84fd1488b3c7a8 8372684: G1: Missing load_acquire() in G1 allocation path Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp From shade at openjdk.org Mon Dec 1 08:45:30 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 1 Dec 2025 08:45:30 GMT Subject: git: openjdk/jdk: master: 8372188: AArch64: Generate atomic match rules from M4 stencils Message-ID: Changeset: 3481252c Branch: master Author: Aleksey Shipilev Date: 2025-12-01 08:41:18 +0000 URL: https://git.openjdk.org/jdk/commit/3481252ced7c06c44154ceccc56b12cfd9a490c3 8372188: AArch64: Generate atomic match rules from M4 stencils Reviewed-by: aph, haosun ! make/hotspot/gensrc/GensrcAdlc.gmk ! src/hotspot/cpu/aarch64/aarch64.ad + src/hotspot/cpu/aarch64/aarch64_atomic.ad + src/hotspot/cpu/aarch64/aarch64_atomic_ad.m4 - src/hotspot/cpu/aarch64/cas.m4 From mbaesken at openjdk.org Mon Dec 1 09:04:49 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 1 Dec 2025 09:04:49 GMT Subject: git: openjdk/jdk: master: 8372730: Problem list compiler/arguments/TestCodeEntryAlignment.java on x64 Message-ID: Changeset: 5bd7db03 Branch: master Author: Matthias Baesken Date: 2025-12-01 09:03:30 +0000 URL: https://git.openjdk.org/jdk/commit/5bd7db034aaf8aa6780945e02a7f9a35e16b036e 8372730: Problem list compiler/arguments/TestCodeEntryAlignment.java on x64 Reviewed-by: lucy, goetz ! test/hotspot/jtreg/ProblemList.txt From tschatzl at openjdk.org Mon Dec 1 11:28:52 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 1 Dec 2025 11:28:52 GMT Subject: git: openjdk/jdk: master: 8372610: G1: JDK-8297692 broke code roots scan measurements Message-ID: <4d16832b-4735-4e06-aa56-01751178d475@openjdk.org> Changeset: 160148cc Branch: master Author: Thomas Schatzl Date: 2025-12-01 11:28:22 +0000 URL: https://git.openjdk.org/jdk/commit/160148cc7b0c2774e7aa5fece653e41c9fa7c970 8372610: G1: JDK-8297692 broke code roots scan measurements Reviewed-by: iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1RemSet.cpp From mdonovan at openjdk.org Mon Dec 1 12:20:49 2025 From: mdonovan at openjdk.org (Matthew Donovan) Date: Mon, 1 Dec 2025 12:20:49 GMT Subject: git: openjdk/jdk: master: 8353738: Update TLS unit tests to not use certificates with MD5 signatures Message-ID: <541bd3e4-fce7-4c65-839e-ebd5a3fdde53@openjdk.org> Changeset: f5eecc45 Branch: master Author: Matthew Donovan Date: 2025-12-01 12:18:19 +0000 URL: https://git.openjdk.org/jdk/commit/f5eecc454eb78fc1a3714dfe3cb94113238dd3ac 8353738: Update TLS unit tests to not use certificates with MD5 signatures Reviewed-by: djelinski, abarashev ! test/jdk/javax/management/security/keystoreAgent ! test/jdk/javax/management/security/keystoreClient ! test/jdk/javax/management/security/truststoreAgent ! test/jdk/javax/management/security/truststoreClient ! test/jdk/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java - test/jdk/javax/net/ssl/HttpsURLConnection/crisubn.jks - test/jdk/javax/net/ssl/HttpsURLConnection/trusted.jks ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java - test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/Identities.java + test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IdentitiesBase.java ! test/lib/jdk/test/lib/security/CertificateBuilder.java From dfuchs at openjdk.org Mon Dec 1 12:33:07 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Mon, 1 Dec 2025 12:33:07 GMT Subject: git: openjdk/jdk: master: 8372409: java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java timed out during warmup Message-ID: <57c517d7-fea2-4919-aa53-8cb45d8e0dc5@openjdk.org> Changeset: 785ca67e Branch: master Author: Daniel Fuchs Date: 2025-12-01 12:30:02 +0000 URL: https://git.openjdk.org/jdk/commit/785ca67e46c762ed0ffaeda1e26e5f90276181e8 8372409: java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java timed out during warmup Reviewed-by: djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java ! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java From coleenp at openjdk.org Mon Dec 1 13:30:11 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Mon, 1 Dec 2025 13:30:11 GMT Subject: git: openjdk/jdk: master: 8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null Message-ID: <3ce1c502-dc9d-4551-9e42-031340810e54@openjdk.org> Changeset: b98114f4 Branch: master Author: Coleen Phillimore Date: 2025-12-01 13:28:21 +0000 URL: https://git.openjdk.org/jdk/commit/b98114f4a20bcf3390114b56d05c38b23268979a 8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null Reviewed-by: dholmes, never, jsjolen ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/classfile/systemDictionary.cpp From mbaesken at openjdk.org Mon Dec 1 13:42:21 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 1 Dec 2025 13:42:21 GMT Subject: git: openjdk/jdk: master: 8372272: Hotspot shared lib loading - add load attempts to Events::log Message-ID: <20200bd3-8954-4f31-8dac-c1e45f7d0d4b@openjdk.org> Changeset: d328e4e7 Branch: master Author: Matthias Baesken Date: 2025-12-01 13:37:32 +0000 URL: https://git.openjdk.org/jdk/commit/d328e4e7e2f58fbfeb661f3502f95016159d7230 8372272: Hotspot shared lib loading - add load attempts to Events::log Reviewed-by: lucy, azeller ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp From wkemper at openjdk.org Mon Dec 1 15:39:15 2025 From: wkemper at openjdk.org (William Kemper) Date: Mon, 1 Dec 2025 15:39:15 GMT Subject: git: openjdk/jdk: master: 8372444: Genshen: Optimize evacuation function Message-ID: <0a6a94a9-52ef-4be7-b19b-cd4c1fd57f5a@openjdk.org> Changeset: a1cc8f4e Branch: master Author: William Kemper Date: 2025-12-01 15:37:39 +0000 URL: https://git.openjdk.org/jdk/commit/a1cc8f4e4107e361f64cf51ff73985e471cdde03 8372444: Genshen: Optimize evacuation function Reviewed-by: ysr, xpeng ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp From bpb at openjdk.org Mon Dec 1 17:02:40 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Mon, 1 Dec 2025 17:02:40 GMT Subject: git: openjdk/jdk: master: 8220816: (fs) Files.createDirectory should make it more obvious that it fails when the directory already exists Message-ID: <88aa6ff8-fd5b-4715-8eda-22952b88f75f@openjdk.org> Changeset: 002fff39 Branch: master Author: Brian Burkhalter Date: 2025-12-01 16:57:59 +0000 URL: https://git.openjdk.org/jdk/commit/002fff39aace870b27a9068de1662fcb0b3033a6 8220816: (fs) Files.createDirectory should make it more obvious that it fails when the directory already exists Reviewed-by: alanb, jpai ! src/java.base/share/classes/java/nio/file/Files.java From jiangli at openjdk.org Mon Dec 1 17:30:56 2025 From: jiangli at openjdk.org (Jiangli Zhou) Date: Mon, 1 Dec 2025 17:30:56 GMT Subject: git: openjdk/jdk: master: 8371864: GaloisCounterMode.implGCMCrypt0 AVX512/AVX2 intrinsics stubs cause AES-GCM encryption failure for certain payload sizes Message-ID: <55e65a0d-3043-4494-b0d6-45889063b644@openjdk.org> Changeset: 6cb1c8f9 Branch: master Author: Jiangli Zhou Date: 2025-12-01 17:29:15 +0000 URL: https://git.openjdk.org/jdk/commit/6cb1c8f9cfcb797af788ca8fb490f388cc68f525 8371864: GaloisCounterMode.implGCMCrypt0 AVX512/AVX2 intrinsics stubs cause AES-GCM encryption failure for certain payload sizes Co-authored-by: Thomas Holenstein Co-authored-by: Lukas Zobernig Reviewed-by: shade, sviswanathan ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp + test/jdk/com/sun/crypto/provider/Cipher/AES/TestGCMSplitBound.java From jlu at openjdk.org Mon Dec 1 18:20:51 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 1 Dec 2025 18:20:51 GMT Subject: git: openjdk/jdk: master: 8372609: Bug4944439 does not enforce locale correctly Message-ID: <61188f27-8d2d-4309-8138-8000debe5f4b@openjdk.org> Changeset: 45c0600d Branch: master Author: Justin Lu Date: 2025-12-01 18:17:00 +0000 URL: https://git.openjdk.org/jdk/commit/45c0600d3abfa4bcd0338840523c0df69283afe2 8372609: Bug4944439 does not enforce locale correctly Reviewed-by: liach, jpai ! test/jdk/java/text/Format/NumberFormat/Bug4944439.java From xpeng at openjdk.org Mon Dec 1 18:33:42 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Mon, 1 Dec 2025 18:33:42 GMT Subject: git: openjdk/jdk: master: 8372566: Genshen: crash at ShenandoahScanRemembered::process_clusters after JDK-8371667 Message-ID: Changeset: 79e99bb0 Branch: master Author: Xiaolong Peng Date: 2025-12-01 18:30:38 +0000 URL: https://git.openjdk.org/jdk/commit/79e99bb0778608733a677821a0bb35041e9fb939 8372566: Genshen: crash at ShenandoahScanRemembered::process_clusters after JDK-8371667 Reviewed-by: wkemper, kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From shade at openjdk.org Tue Dec 2 08:40:48 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 2 Dec 2025 08:40:48 GMT Subject: git: openjdk/jdk: master: 8342175: MemoryEaterMT fails intermittently with ExceptionInInitializerError Message-ID: <3747037b-3629-48ee-899a-734be5a0c05a@openjdk.org> Changeset: 84ffe872 Branch: master Author: Aleksey Shipilev Date: 2025-12-02 08:38:22 +0000 URL: https://git.openjdk.org/jdk/commit/84ffe87260753973835ea6b88443e28bcaf0122f 8342175: MemoryEaterMT fails intermittently with ExceptionInInitializerError Reviewed-by: lmesnik, aboldtch ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/GC.java From pminborg at openjdk.org Tue Dec 2 09:44:01 2025 From: pminborg at openjdk.org (Per Minborg) Date: Tue, 2 Dec 2025 09:44:01 GMT Subject: git: openjdk/jdk: master: 8372258: Improve TypeVariable support Message-ID: <8595a29f-2b92-4aa0-aaa7-68624aa7fb76@openjdk.org> Changeset: 7278d2e8 Branch: master Author: Per Minborg Date: 2025-12-02 09:39:29 +0000 URL: https://git.openjdk.org/jdk/commit/7278d2e8e5835f090672f7625d391a1b4c1a6626 8372258: Improve TypeVariable support Reviewed-by: liach ! src/java.base/share/classes/java/lang/reflect/TypeVariable.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java + test/jdk/java/lang/reflect/Generics/ProtectInnerStateOfTypeVariableImplTest.java From aboldtch at openjdk.org Tue Dec 2 11:03:53 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 2 Dec 2025 11:03:53 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <5978ec82-3648-441d-a9c0-db72dee5ad46@openjdk.org> Changeset: f636fcad Branch: master Author: Axel Boldt-Christmas Date: 2025-12-02 10:58:44 +0000 URL: https://git.openjdk.org/jdk/commit/f636fcadd72eba7aefbf3f89777c14b3e3f19fb8 8372645: ParallelGC: Remove race between allocation and expansion before is_init_completed Reviewed-by: ayang, sjohanss, eosterlund ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp Changeset: e27abe8a Branch: master Author: Axel Boldt-Christmas Date: 2025-12-02 10:59:04 +0000 URL: https://git.openjdk.org/jdk/commit/e27abe8a979880f308c69ea53319565dcd2142b6 8372540: SerialGC: Remove race between allocation and expansion before is_init_completed Reviewed-by: ayang, sjohanss, eosterlund ! src/hotspot/share/gc/serial/serialHeap.cpp From jsikstro at openjdk.org Tue Dec 2 11:58:32 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Tue, 2 Dec 2025 11:58:32 GMT Subject: git: openjdk/jdk: master: 8372747: G1: Conservative heap alignment does not account for card table constraint Message-ID: <4fde0a21-c44a-4aff-9c97-7ff7734132da@openjdk.org> Changeset: 3f046f6d Branch: master Author: Joel Sikstr?m Date: 2025-12-02 11:56:22 +0000 URL: https://git.openjdk.org/jdk/commit/3f046f6dec72392d0693655c0f0ef9189529ce45 8372747: G1: Conservative heap alignment does not account for card table constraint Reviewed-by: mdoerr, stefank, tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1Arguments.cpp From dl at openjdk.org Tue Dec 2 12:06:21 2025 From: dl at openjdk.org (Doug Lea) Date: Tue, 2 Dec 2025 12:06:21 GMT Subject: git: openjdk/jdk: master: 8360046: Scalability issue when submitting virtual threads with almost empty tasks Message-ID: Changeset: fd7283be Branch: master Author: Doug Lea
Date: 2025-12-02 12:05:31 +0000 URL: https://git.openjdk.org/jdk/commit/fd7283be47489d3297aac6ecf6658ee9500b2891 8360046: Scalability issue when submitting virtual threads with almost empty tasks Reviewed-by: vklang ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! test/jdk/java/util/concurrent/forkjoin/Starvation.java From jpai at openjdk.org Tue Dec 2 12:18:59 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 2 Dec 2025 12:18:59 GMT Subject: git: openjdk/jdk: master: 3 new changesets Message-ID: Changeset: 13e062e7 Branch: master Author: Daniel Jeli?ski Date: 2025-12-02 12:13:03 +0000 URL: https://git.openjdk.org/jdk/commit/13e062e7a36cf9880416a4e867de13778c6bed2b 8366578: Remove the field tagSize in various QuicPacketEncoder.OutgoingQuicPacket subclasses Reviewed-by: jpai, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java Changeset: 5cba2c84 Branch: master Author: Daniel Jeli?ski Date: 2025-12-02 12:13:21 +0000 URL: https://git.openjdk.org/jdk/commit/5cba2c8461005f2f7bcafdce622126a113f4bbd4 8368093: Remove Stream::createPseudoHeaders Reviewed-by: dfuchs, jpai, vyazici ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java Changeset: 07856fce Branch: master Author: Jaikiran Pai Date: 2025-12-02 12:17:40 +0000 URL: https://git.openjdk.org/jdk/commit/07856fce34ba14a83fc1ac0faffe3b5ba883e0b5 8372787: ModuleReader should throw IOException consistently when using --patch-module and ModuleReader is closed Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java + test/jdk/java/lang/module/ModuleReader/patched/PatchedModuleReaderTest.java = test/jdk/java/lang/module/ModuleReader/patched/java.base/java/lang/PatchedFoo.java From ysuenaga at openjdk.org Tue Dec 2 12:25:59 2025 From: ysuenaga at openjdk.org (Yasumasa Suenaga) Date: Tue, 2 Dec 2025 12:25:59 GMT Subject: git: openjdk/jdk: master: 8371194: serviceability/sa/TestJhsdbJstackMixedWithXComp.java failing Message-ID: Changeset: d3083ac0 Branch: master Author: Yasumasa Suenaga Date: 2025-12-02 12:19:48 +0000 URL: https://git.openjdk.org/jdk/commit/d3083ac05453c9dd303038f90ddab50d52124e51 8371194: serviceability/sa/TestJhsdbJstackMixedWithXComp.java failing Co-authored-by: Patricio Chilano Mateo Reviewed-by: cjplummer, pchilanomate ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/riscv64/LinuxRISCV64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixedWithXComp.java From jsikstro at openjdk.org Tue Dec 2 12:40:36 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Tue, 2 Dec 2025 12:40:36 GMT Subject: git: openjdk/jdk: master: 8371986: Remove the default value of InitialRAMPercentage Message-ID: <40308376-6817-4ee5-9de6-546a3c432a7d@openjdk.org> Changeset: 6abf7b6f Branch: master Author: Joel Sikstr?m Date: 2025-12-02 12:38:16 +0000 URL: https://git.openjdk.org/jdk/commit/6abf7b6f226adb580718a314dc218d87289c80ac 8371986: Remove the default value of InitialRAMPercentage Reviewed-by: shade, aboldtch ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/java.base/share/man/java.md From ayang at openjdk.org Tue Dec 2 13:07:14 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 2 Dec 2025 13:07:14 GMT Subject: git: openjdk/jdk: master: 8371587: Final mapping lost in ProcSmapsParser::parse_next Message-ID: <13daf4d5-a7c7-4b4c-8c43-e162f2b8b4aa@openjdk.org> Changeset: eecba58c Branch: master Author: Albert Mingkun Yang Date: 2025-12-02 13:05:46 +0000 URL: https://git.openjdk.org/jdk/commit/eecba58c6817dbac129c545604d6286dfdcf951f 8371587: Final mapping lost in ProcSmapsParser::parse_next Reviewed-by: jsjolen, fandreuzzi ! src/hotspot/os/linux/procMapsParser.cpp ! src/hotspot/os/linux/procMapsParser.hpp + test/hotspot/gtest/runtime/test_procMapsParser_linux.cpp From epeter at openjdk.org Tue Dec 2 13:15:05 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Tue, 2 Dec 2025 13:15:05 GMT Subject: git: openjdk/jdk: master: 8372451: C2 SuperWord: "endless loop" assert. Need to implement proper worklist mechanism Message-ID: <852e42de-a7b3-40f8-9835-cb14d283e644@openjdk.org> Changeset: 6c01d3b0 Branch: master Author: Emanuel Peter Date: 2025-12-02 13:10:37 +0000 URL: https://git.openjdk.org/jdk/commit/6c01d3b08862447983b96daaf34a4c62daf54101 8372451: C2 SuperWord: "endless loop" assert. Need to implement proper worklist mechanism Reviewed-by: mhaessig, chagedorn ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestLongReductionChain.java From cstein at openjdk.org Tue Dec 2 13:40:23 2025 From: cstein at openjdk.org (Christian Stein) Date: Tue, 2 Dec 2025 13:40:23 GMT Subject: git: openjdk/jdk: master: 8371470: Java Launcher does not fail when running compact java-file with private no-arg constructor Message-ID: Changeset: c97d53a9 Branch: master Author: Christian Stein Date: 2025-12-02 13:32:22 +0000 URL: https://git.openjdk.org/jdk/commit/c97d53a9529d9148aacd85a3b31d694f04df0758 8371470: Java Launcher does not fail when running compact java-file with private no-arg constructor Reviewed-by: jpai ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties ! test/langtools/tools/javac/launcher/SourceLauncherTest.java From kbarrett at openjdk.org Tue Dec 2 13:58:24 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Tue, 2 Dec 2025 13:58:24 GMT Subject: git: openjdk/jdk: master: 8372755: Remove local suppression of VS C4146 warnings Message-ID: <3ba30d79-318c-4f70-8980-9fda1f4a66ce@openjdk.org> Changeset: 6f2169ff Branch: master Author: Kim Barrett Date: 2025-12-02 13:55:45 +0000 URL: https://git.openjdk.org/jdk/commit/6f2169ff6996e0629ce80455959a21947fd5de2c 8372755: Remove local suppression of VS C4146 warnings Reviewed-by: ayang ! src/hotspot/os/windows/sharedRuntimeRem.cpp ! src/hotspot/share/runtime/atomicAccess.hpp From roland at openjdk.org Tue Dec 2 14:04:06 2025 From: roland at openjdk.org (Roland Westrelin) Date: Tue, 2 Dec 2025 14:04:06 GMT Subject: git: openjdk/jdk: master: 8371464: C2: assert(no_dead_loop) failed: dead loop detected Message-ID: Changeset: a62296d8 Branch: master Author: Roland Westrelin Date: 2025-12-02 14:00:21 +0000 URL: https://git.openjdk.org/jdk/commit/a62296d8a0858d63a930e91168254a9927f06783 8371464: C2: assert(no_dead_loop) failed: dead loop detected Reviewed-by: chagedorn, dfenacci ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp + test/hotspot/jtreg/compiler/c2/TestDeadLoopAtMergeMem.java From qamai at openjdk.org Tue Dec 2 15:47:14 2025 From: qamai at openjdk.org (Quan Anh Mai) Date: Tue, 2 Dec 2025 15:47:14 GMT Subject: git: openjdk/jdk: master: 8371964: C2 compilation asserts with "Unexpected load/store size" Message-ID: Changeset: ca4ae806 Branch: master Author: Quan Anh Mai Date: 2025-12-02 15:44:19 +0000 URL: https://git.openjdk.org/jdk/commit/ca4ae8063edddda36fafafd06b9b1a88ffbf9d2e 8371964: C2 compilation asserts with "Unexpected load/store size" Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjoint.java From amitkumar at openjdk.org Tue Dec 2 16:17:02 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Tue, 2 Dec 2025 16:17:02 GMT Subject: git: openjdk/jdk: master: 8371188: [s390x] Un-ProblemList TestUnreachableInnerLoop.java Message-ID: Changeset: 8d5a37b0 Branch: master Author: Amit Kumar Date: 2025-12-02 16:09:10 +0000 URL: https://git.openjdk.org/jdk/commit/8d5a37b060dd0ecf31f71dfe82ca4a565bc7f6d9 8371188: [s390x] Un-ProblemList TestUnreachableInnerLoop.java Reviewed-by: aph, phubner ! test/hotspot/jtreg/ProblemList.txt From hannesw at openjdk.org Tue Dec 2 16:30:42 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 2 Dec 2025 16:30:42 GMT Subject: git: openjdk/jdk: master: 8372708: Javadoc ignores "-locale" and uses default locale for all messages and texts Message-ID: <1263b1bd-06c0-4638-84a8-333b61cf4112@openjdk.org> Changeset: 37d8e05e Branch: master Author: Hannes Walln?fer Date: 2025-12-02 16:22:47 +0000 URL: https://git.openjdk.org/jdk/commit/37d8e05eccc959b5b5e04b3da848f7de9220b00c 8372708: Javadoc ignores "-locale" and uses default locale for all messages and texts Reviewed-by: liach + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_en.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_en.properties + test/langtools/jdk/javadoc/tool/testLocaleOption/TestSupportedLocales.java From lmesnik at openjdk.org Tue Dec 2 18:11:58 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Tue, 2 Dec 2025 18:11:58 GMT Subject: git: openjdk/jdk: master: 8370905: Update vm.defmeth tests to use virtual threads Message-ID: Changeset: 153c567a Branch: master Author: Leonid Mesnik Date: 2025-12-02 18:06:43 +0000 URL: https://git.openjdk.org/jdk/commit/153c567a4d3a537277a8c599142511aa4f4f3ae3 8370905: Update vm.defmeth tests to use virtual threads Reviewed-by: vlivanov, coleenp, pchilanomate ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java From dlong at openjdk.org Tue Dec 2 18:19:42 2025 From: dlong at openjdk.org (Dean Long) Date: Tue, 2 Dec 2025 18:19:42 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: ac0e6af8 Branch: master Author: Phil Race Date: 2025-12-02 18:16:49 +0000 URL: https://git.openjdk.org/jdk/commit/ac0e6af8f90ba77375b2841a5c8aa05743884a1e 6185110: Undefined behaviour of SampleModel for width, height < 0 Reviewed-by: psadhukhan ! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java ! src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/SampleModel.java ! src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java + test/jdk/java/awt/image/SampleModelGetSamplesAndPixelsTest.java Changeset: 5627ff2d Branch: master Author: Dean Long Date: 2025-12-02 18:18:56 +0000 URL: https://git.openjdk.org/jdk/commit/5627ff2d9165ee1f7354c1ff1626f4949ef7fa3f 8370766: JVM crashes when running compiler/exceptions/TestAccessErrorInCatch.java fails with -XX:+VerifyStack Co-authored-by: Manuel H?ssig Reviewed-by: mhaessig, chagedorn ! src/hotspot/share/opto/doCall.cpp ! test/hotspot/jtreg/compiler/exceptions/TestAccessErrorInCatch.java From mdoerr at openjdk.org Tue Dec 2 19:38:23 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 2 Dec 2025 19:38:23 GMT Subject: git: openjdk/jdk: master: 8371820: Further AES performance improvements for key schedule generation Message-ID: <6c843bf9-3bf4-4e13-9058-d8c4dd7cd660@openjdk.org> Changeset: 618732ff Branch: master Author: Martin Doerr Date: 2025-12-02 19:36:43 +0000 URL: https://git.openjdk.org/jdk/commit/618732ffc04ef393c9b8a3265c12ba66f31784d9 8371820: Further AES performance improvements for key schedule generation Reviewed-by: rrich, valeriep ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/java.base/share/classes/com/sun/crypto/provider/AES_Crypt.java From sherman at openjdk.org Tue Dec 2 19:51:30 2025 From: sherman at openjdk.org (Xueming Shen) Date: Tue, 2 Dec 2025 19:51:30 GMT Subject: git: openjdk/jdk: master: 8365675: Add String Unicode Case-Folding Support Message-ID: Changeset: b97ed667 Branch: master Author: Xueming Shen Date: 2025-12-02 19:47:18 +0000 URL: https://git.openjdk.org/jdk/commit/b97ed667db0bd527461b2b385af3001f53d71c19 8365675: Add String Unicode Case-Folding Support Reviewed-by: rriggs, naoto, ihse ! make/ToolsJdk.gmk - make/jdk/src/classes/build/tools/generatecharacter/CaseFolding.java + make/jdk/src/classes/build/tools/generatecharacter/GenerateCaseFolding.java ! make/modules/java.base/gensrc/GensrcCharacterData.gmk ! make/modules/java.base/gensrc/GensrcRegex.gmk ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! src/java.base/share/classes/java/util/regex/Pattern.java + src/java.base/share/classes/jdk/internal/lang/CaseFolding.java.template - src/java.base/share/classes/jdk/internal/util/regex/CaseFolding.java.template + test/jdk/java/lang/String/UnicodeCaseFoldingTest.java + test/micro/org/openjdk/bench/java/lang/StringCompareToFoldCase.java From serb at openjdk.org Tue Dec 2 20:13:38 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 2 Dec 2025 20:13:38 GMT Subject: git: openjdk/jdk: master: 8369618: Remove outdated reference to JDK 1.1 in the spec of BufferedImage.TYPE_INT_ARGB Message-ID: <4b9a46eb-4122-4bc9-bde4-a257cd739663@openjdk.org> Changeset: 5a60e22b Branch: master Author: Sergey Bylokhov Date: 2025-12-02 20:09:09 +0000 URL: https://git.openjdk.org/jdk/commit/5a60e22bc415b3335cbb6a63873b1b44ff2bf9d0 8369618: Remove outdated reference to JDK 1.1 in the spec of BufferedImage.TYPE_INT_ARGB Reviewed-by: azvegint, kizune, prr ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java From jsikstro at openjdk.org Tue Dec 2 20:52:22 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Tue, 2 Dec 2025 20:52:22 GMT Subject: git: openjdk/jdk: master: 8372961: [BACKOUT] Remove the default value of InitialRAMPercentage Message-ID: <31d883fc-ca61-40ea-9f8b-7a57c7d7351f@openjdk.org> Changeset: 0bead706 Branch: master Author: Joel Sikstr?m Date: 2025-12-02 20:49:28 +0000 URL: https://git.openjdk.org/jdk/commit/0bead70651ea3bf8dccf9942ef8d1bf3fb78c2ea 8372961: [BACKOUT] Remove the default value of InitialRAMPercentage Reviewed-by: stefank ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/java.base/share/man/java.md From nbenalla at openjdk.org Tue Dec 2 20:55:26 2025 From: nbenalla at openjdk.org (Nizar Benalla) Date: Tue, 2 Dec 2025 20:55:26 GMT Subject: git: openjdk/jdk: master: 3 new changesets Message-ID: <41478f04-3984-4bd8-a1f6-b8c15c997c9c@openjdk.org> Changeset: a2ad5ca9 Branch: master Author: Nizar Benalla Date: 2025-12-02 20:51:52 +0000 URL: https://git.openjdk.org/jdk/commit/a2ad5ca93ef82797ecf3141d00216ef639a9e92d 8372939: Update JDK 26 spec URLs Reviewed-by: liach ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: 0fe1ffdc Branch: master Author: Nizar Benalla Date: 2025-12-02 20:52:23 +0000 URL: https://git.openjdk.org/jdk/commit/0fe1ffdc485e742eb3937f9fb26d14d6a11a76c4 8372940: Update symbol data script references Reviewed-by: liach, darcy ! bin/generate-symbol-data.sh ! doc/starting-next-release.md ! src/jdk.compiler/share/data/symbols/README Changeset: 8a28a764 Branch: master Author: Nizar Benalla Date: 2025-12-02 20:52:39 +0000 URL: https://git.openjdk.org/jdk/commit/8a28a76451b2bbde49c1c051cb66c784f9e3cdd2 8372937: Abbreviate list of supported releases Reviewed-by: liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! test/langtools/tools/javac/options/HelpOutputColumnWidthTest.java From serb at openjdk.org Tue Dec 2 21:03:14 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 2 Dec 2025 21:03:14 GMT Subject: git: openjdk/jdk: master: 8371501: Change IAE to NPE in java.awt.image.Kernel when data is null Message-ID: <07b8324d-31eb-407a-8f11-f7edca8d6a92@openjdk.org> Changeset: 37cd8d6c Branch: master Author: Sergey Bylokhov Date: 2025-12-02 20:59:49 +0000 URL: https://git.openjdk.org/jdk/commit/37cd8d6ca0bc4638d81e9a3c1e0bc785861ffbef 8371501: Change IAE to NPE in java.awt.image.Kernel when data is null Reviewed-by: prr, azvegint, aivanov ! src/java.desktop/share/classes/java/awt/image/Kernel.java ! test/jdk/java/awt/image/ConvolveOp/KernelInitialisationTest.java From henryjen at openjdk.org Tue Dec 2 22:13:03 2025 From: henryjen at openjdk.org (Henry Jen) Date: Tue, 2 Dec 2025 22:13:03 GMT Subject: git: openjdk/jdk: master: 8347831: Re-examine version check when cross linking Message-ID: Changeset: 8f0cb57e Branch: master Author: Henry Jen Date: 2025-12-02 22:11:38 +0000 URL: https://git.openjdk.org/jdk/commit/8f0cb57e439df87dee4c0ba7bbff0b981ebc3541 8347831: Re-examine version check when cross linking Co-authored-by: Magnus Ihse Bursie Reviewed-by: erikj, alanb ! make/modules/java.base/Gensrc.gmk ! make/modules/java.base/Java.gmk + src/java.base/share/classes/jdk/internal/misc/resources/release.txt.template ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties From lmesnik at openjdk.org Tue Dec 2 22:29:40 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Tue, 2 Dec 2025 22:29:40 GMT Subject: git: openjdk/jdk: master: 8372552: unhandled oop in the JvmtiEventController::set_user_enabled Message-ID: <20354f8e-1344-4bb5-8fc1-61abdc5e3276@openjdk.org> Changeset: b0a758f2 Branch: master Author: Leonid Mesnik Date: 2025-12-02 22:27:54 +0000 URL: https://git.openjdk.org/jdk/commit/b0a758f2180a8305c05e9640192818bbb31d7922 8372552: unhandled oop in the JvmtiEventController::set_user_enabled Reviewed-by: cjplummer, amenkov, sspitsyn ! src/hotspot/share/prims/jvmtiEventController.cpp From lmesnik at openjdk.org Tue Dec 2 23:58:08 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Tue, 2 Dec 2025 23:58:08 GMT Subject: git: openjdk/jdk: master: 8372039: post_sampled_object_alloc is called while lock is handled Message-ID: <414b260c-059b-41cf-99fc-96548d7b113b@openjdk.org> Changeset: f5e4cd7f Branch: master Author: Leonid Mesnik Date: 2025-12-02 23:48:58 +0000 URL: https://git.openjdk.org/jdk/commit/f5e4cd7f0d12fd21399b192b32a5c9abfe8a3564 8372039: post_sampled_object_alloc is called while lock is handled Reviewed-by: sspitsyn, eosterlund, amenkov ! src/hotspot/share/cds/aotStreamedHeapLoader.cpp ! src/hotspot/share/cds/aotThread.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp + test/hotspot/jtreg/serviceability/jvmti/events/SampledObjectAlloc/SamplingDuringInit/SamplingDuringInit.java + test/hotspot/jtreg/serviceability/jvmti/events/SampledObjectAlloc/SamplingDuringInit/libSamplingDuringInit.cpp From darcy at openjdk.org Wed Dec 3 00:33:07 2025 From: darcy at openjdk.org (Joe Darcy) Date: Wed, 3 Dec 2025 00:33:07 GMT Subject: git: openjdk/jdk: master: 8372850: Update comment in SourceVersion for language evolution history for changes in 26 Message-ID: <850226e0-ef56-419f-ba6d-a8dc45858216@openjdk.org> Changeset: 1f206e5e Branch: master Author: Joe Darcy Date: 2025-12-03 00:27:42 +0000 URL: https://git.openjdk.org/jdk/commit/1f206e5e1268cd0a7f477ed2d2f49103b8a99db6 8372850: Update comment in SourceVersion for language evolution history for changes in 26 Reviewed-by: liach ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java From psadhukhan at openjdk.org Wed Dec 3 02:46:47 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Wed, 3 Dec 2025 02:46:47 GMT Subject: git: openjdk/jdk: master: 8364146: JList getScrollableUnitIncrement return 0 Message-ID: <8277873d-6914-401c-8e17-9f0da6e5901b@openjdk.org> Changeset: 530493fe Branch: master Author: Prasanta Sadhukhan Date: 2025-12-03 02:46:02 +0000 URL: https://git.openjdk.org/jdk/commit/530493fed4066b1efcf3ec22253b110495767eca 8364146: JList getScrollableUnitIncrement return 0 Reviewed-by: prr, tr ! src/java.desktop/share/classes/javax/swing/JList.java + test/jdk/javax/swing/JList/JListTest.java From mbaesken at openjdk.org Wed Dec 3 08:08:33 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 3 Dec 2025 08:08:33 GMT Subject: git: openjdk/jdk: master: 8371893: [macOS] use dead_strip linker option to reduce binary size Message-ID: <02e33033-5cca-444f-abee-767866433ec8@openjdk.org> Changeset: 8f3d0ade Branch: master Author: Matthias Baesken Date: 2025-12-03 08:06:15 +0000 URL: https://git.openjdk.org/jdk/commit/8f3d0ade11ddb45bb1719b6818e1b51df237a59b 8371893: [macOS] use dead_strip linker option to reduce binary size Reviewed-by: erikj, lucy, serb ! make/autoconf/flags-ldflags.m4 From tschatzl at openjdk.org Wed Dec 3 08:12:34 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Wed, 3 Dec 2025 08:12:34 GMT Subject: git: openjdk/jdk: master: 8372571: ResourceHashTable for some AOT data structures miss placement operator when allocating Message-ID: <3c6f7572-852e-4403-a5bd-b214b41dcf76@openjdk.org> Changeset: 2139c8c6 Branch: master Author: Thomas Schatzl Date: 2025-12-03 08:08:14 +0000 URL: https://git.openjdk.org/jdk/commit/2139c8c6e6e5c5f2c64ed3ad9ad8bd148a86efae 8372571: ResourceHashTable for some AOT data structures miss placement operator when allocating Reviewed-by: aboldtch, jsjolen, kvn ! src/hotspot/share/cds/aotMappedHeapWriter.cpp From amitkumar at openjdk.org Wed Dec 3 09:06:21 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Wed, 3 Dec 2025 09:06:21 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <014b5448-f6c2-4ce4-a235-97f7523b5aee@openjdk.org> Changeset: a1e86941 Branch: master Author: Dean Long Date: 2025-12-03 09:01:40 +0000 URL: https://git.openjdk.org/jdk/commit/a1e8694109ad87690e18fc03d17b6b9519092d81 8371306: JDK-8367002 behavior might not match existing HotSpot behavior. Reviewed-by: thartmann, dholmes ! src/hotspot/share/runtime/sharedRuntime.cpp ! test/hotspot/jtreg/compiler/exceptions/IllegalAccessInCatch.jasm ! test/hotspot/jtreg/compiler/exceptions/TestAccessErrorInCatch.java Changeset: b3e063c2 Branch: master Author: root Committer: Amit Kumar Date: 2025-12-03 09:04:11 +0000 URL: https://git.openjdk.org/jdk/commit/b3e063c2c34ac12ae2a566617560ecc52253262d 8372710: Update ProcessBuilder/Basic regex Reviewed-by: shade, amitkumar ! test/jdk/java/lang/ProcessBuilder/Basic.java From jpai at openjdk.org Wed Dec 3 09:17:56 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 3 Dec 2025 09:17:56 GMT Subject: git: openjdk/jdk: master: 8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile Message-ID: <9ca6ae80-2bcf-418f-9cc7-8b50fa07245a@openjdk.org> Changeset: e65fd45d Branch: master Author: Jaikiran Pai Date: 2025-12-03 09:17:08 +0000 URL: https://git.openjdk.org/jdk/commit/e65fd45dc7c9383a77fbd5171b541c2a003d30d2 8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile Reviewed-by: vyazici, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java From shade at openjdk.org Wed Dec 3 09:25:53 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 3 Dec 2025 09:25:53 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: a25e6f64 Branch: master Author: Ramkumar Sunderbabu Committer: Stefan Karlsson Date: 2025-12-03 09:22:13 +0000 URL: https://git.openjdk.org/jdk/commit/a25e6f6462a5d77a2cb0dcec4f74e5e25d8565c4 8319158: Parallel: Make TestObjectTenuringFlags use createTestJavaProcessBuilder Reviewed-by: stefank, aboldtch ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java Changeset: 177f3404 Branch: master Author: Aleksey Shipilev Date: 2025-12-03 09:24:33 +0000 URL: https://git.openjdk.org/jdk/commit/177f3404dfb146be724d952f8c88b4d070e36b52 8372733: GHA: Bump to Ubuntu 24.04 Reviewed-by: erikj, ayang ! .github/workflows/build-alpine-linux.yml ! .github/workflows/build-cross-compile.yml ! .github/workflows/build-linux.yml ! .github/workflows/main.yml From eosterlund at openjdk.org Wed Dec 3 09:30:49 2025 From: eosterlund at openjdk.org (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Wed, 3 Dec 2025 09:30:49 GMT Subject: git: openjdk/jdk: master: 8372738: ZGC: C2 allocation reloc promotion deopt race Message-ID: Changeset: 3e04e114 Branch: master Author: Erik ?sterlund Date: 2025-12-03 09:28:30 +0000 URL: https://git.openjdk.org/jdk/commit/3e04e11482605e7734ef75bc477fe31107988f42 8372738: ZGC: C2 allocation reloc promotion deopt race Reviewed-by: aboldtch, stefank ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPage.hpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRelocationSet.cpp ! src/hotspot/share/gc/z/zRelocationSet.hpp From kevinw at openjdk.org Wed Dec 3 09:40:32 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Wed, 3 Dec 2025 09:40:32 GMT Subject: git: openjdk/jdk: master: 8372584: [Linux]: Replace reading proc to get thread user CPU time with clock_gettime Message-ID: <8bfe1f62-b61d-4820-a894-30c35e952c88@openjdk.org> Changeset: 858d2e43 Branch: master Author: Jonas Norlinder Committer: Kevin Walls Date: 2025-12-03 09:35:59 +0000 URL: https://git.openjdk.org/jdk/commit/858d2e434dd4eb8aa94784bb1cd115554eec5dff 8372584: [Linux]: Replace reading proc to get thread user CPU time with clock_gettime Reviewed-by: dholmes, kevinw, redestad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp + test/micro/org/openjdk/bench/vm/runtime/ThreadMXBeanBench.java From cnorrbin at openjdk.org Wed Dec 3 10:07:59 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Wed, 3 Dec 2025 10:07:59 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <5cddbb1e-0b03-453f-be6a-2dd08baf7ad3@openjdk.org> Changeset: 94977063 Branch: master Author: Casper Norrbin Date: 2025-12-03 10:03:50 +0000 URL: https://git.openjdk.org/jdk/commit/94977063baafc2e293193d284db408a069f12aca 8358706: Integer overflow with -XX:MinOopMapAllocation=-1 Reviewed-by: phubner, coleenp ! src/hotspot/share/runtime/globals.hpp Changeset: f1a4d1bf Branch: master Author: Casper Norrbin Date: 2025-12-03 10:06:01 +0000 URL: https://git.openjdk.org/jdk/commit/f1a4d1bfde652cf758117b93bbd02ae8248e805e 8372615: Many container tests fail when running rootless on cgroup v1 Reviewed-by: sgehwolf, dholmes ! test/hotspot/jtreg/containers/docker/DockerBasicTest.java ! test/hotspot/jtreg/containers/docker/ShareTmpDir.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/containers/docker/TestContainerInfo.java ! test/hotspot/jtreg/containers/docker/TestJFREvents.java ! test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java ! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java ! test/hotspot/jtreg/containers/docker/TestJcmd.java ! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java ! test/hotspot/jtreg/containers/docker/TestLimitsUpdating.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java ! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java ! test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/containers/docker/TestPids.java ! test/jdk/jdk/internal/platform/docker/TestDockerBasic.java ! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestLimitsUpdating.java ! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java ! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java From rrich at openjdk.org Wed Dec 3 10:34:29 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Wed, 3 Dec 2025 10:34:29 GMT Subject: git: openjdk/jdk: master: 8370473: C2: Better Aligment of Vector Spill Slots Message-ID: <26e0561b-0f12-4e75-a4de-d72597d16d9c@openjdk.org> Changeset: 804ce0a2 Branch: master Author: Richard Reingruber Date: 2025-12-03 10:29:09 +0000 URL: https://git.openjdk.org/jdk/commit/804ce0a2394cb3f837441976e5ef6eb4b9cab257 8370473: C2: Better Aligment of Vector Spill Slots Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/regmask.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/TestVectorSpilling.java From pminborg at openjdk.org Wed Dec 3 10:40:29 2025 From: pminborg at openjdk.org (Per Minborg) Date: Wed, 3 Dec 2025 10:40:29 GMT Subject: git: openjdk/jdk: master: 8346657: Improve out of bounds exception messages for MemorySegments Message-ID: <961c5bc1-6835-459b-8690-be6f30a1b45d@openjdk.org> Changeset: 170ebdc5 Branch: master Author: Igor Rudenko Committer: Per Minborg Date: 2025-12-03 10:37:55 +0000 URL: https://git.openjdk.org/jdk/commit/170ebdc5b7b5e54cc7bec60944898d35a24d760b 8346657: Improve out of bounds exception messages for MemorySegments Reviewed-by: jvernee, liach, mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/jdk/java/foreign/TestSegments.java From shade at openjdk.org Wed Dec 3 10:58:16 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 3 Dec 2025 10:58:16 GMT Subject: git: openjdk/jdk: master: 8372862: AArch64: Fix GetAndSet-acquire costs after JDK-8372188 Message-ID: Changeset: 3f447edf Branch: master Author: Aleksey Shipilev Date: 2025-12-03 10:55:12 +0000 URL: https://git.openjdk.org/jdk/commit/3f447edf0e22431628ebb74212f760209ea29d37 8372862: AArch64: Fix GetAndSet-acquire costs after JDK-8372188 Reviewed-by: dlong, mhaessig ! src/hotspot/cpu/aarch64/aarch64_atomic.ad ! src/hotspot/cpu/aarch64/aarch64_atomic_ad.m4 From sgehwolf at openjdk.org Wed Dec 3 11:13:57 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 3 Dec 2025 11:13:57 GMT Subject: git: openjdk/jdk: master: 8372393: Document requirement for separate metallib installation with Xcode 26.1.1 Message-ID: <8ed99649-edf3-428f-83ae-b0b89826b0ec@openjdk.org> Changeset: 125d1820 Branch: master Author: Galder Zamarre?o Committer: Severin Gehwolf Date: 2025-12-03 11:12:00 +0000 URL: https://git.openjdk.org/jdk/commit/125d1820f1f64e465a6b83360c48715a79e3d165 8372393: Document requirement for separate metallib installation with Xcode 26.1.1 Reviewed-by: erikj ! doc/building.html ! doc/building.md From chagedorn at openjdk.org Wed Dec 3 12:34:21 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 3 Dec 2025 12:34:21 GMT Subject: git: openjdk/jdk: master: 8371792: Refactor barrier loop tests out of TestIfMinMax Message-ID: <8d8ac0cd-b3f7-41bf-8799-3f89a1cc6dd2@openjdk.org> Changeset: a655ea48 Branch: master Author: Galder Zamarre?o Committer: Christian Hagedorn Date: 2025-12-03 12:31:26 +0000 URL: https://git.openjdk.org/jdk/commit/a655ea48453a321fb7cadc6ffb6111276497a929 8371792: Refactor barrier loop tests out of TestIfMinMax Reviewed-by: chagedorn, epeter, bmaillard ! test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java + test/hotspot/jtreg/compiler/gcbarriers/TestMinMaxLongLoopBarrier.java From simonis at openjdk.org Wed Dec 3 13:03:46 2025 From: simonis at openjdk.org (Volker Simonis) Date: Wed, 3 Dec 2025 13:03:46 GMT Subject: git: openjdk/jdk: master: 8372587: Put jdk/jfr/jvm/TestWaste.java into the ProblemList Message-ID: <07b243c2-8c31-4a24-8b2b-60337484087e@openjdk.org> Changeset: abb75ba6 Branch: master Author: Kerem Kat Committer: Volker Simonis Date: 2025-12-03 13:01:32 +0000 URL: https://git.openjdk.org/jdk/commit/abb75ba656ebe14e9e8e1d4a1765d64dfce9e661 8372587: Put jdk/jfr/jvm/TestWaste.java into the ProblemList Reviewed-by: dholmes ! test/jdk/ProblemList.txt From alanb at openjdk.org Wed Dec 3 13:08:09 2025 From: alanb at openjdk.org (Alan Bateman) Date: Wed, 3 Dec 2025 13:08:09 GMT Subject: git: openjdk/jdk: master: 8372958: SocketInputStream.read throws SocketException instead of returning -1 when input shutdown Message-ID: <2379bd3f-d6c4-4503-b57f-c84338b7c6b8@openjdk.org> Changeset: afb6a0c2 Branch: master Author: Alan Bateman Date: 2025-12-03 13:03:51 +0000 URL: https://git.openjdk.org/jdk/commit/afb6a0c2fecdb2114715290d5d463c9dccf93c28 8372958: SocketInputStream.read throws SocketException instead of returning -1 when input shutdown Reviewed-by: djelinski, michaelm ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! test/jdk/java/net/Socket/AsyncShutdown.java ! test/jdk/java/net/vthread/BlockingSocketOps.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java From tschatzl at openjdk.org Wed Dec 3 13:41:03 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Wed, 3 Dec 2025 13:41:03 GMT Subject: git: openjdk/jdk: master: 8372179: Remove Unused ConcurrentHashTable::MultiGetHandle Message-ID: <233ee632-b12f-448e-862f-a94f1e1fe41c@openjdk.org> Changeset: 135661b4 Branch: master Author: Thomas Schatzl Date: 2025-12-03 13:36:55 +0000 URL: https://git.openjdk.org/jdk/commit/135661b4389663b8c2e348d9e61e72cc628636bb 8372179: Remove Unused ConcurrentHashTable::MultiGetHandle Reviewed-by: dholmes, iwalulya ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp From jsikstro at openjdk.org Wed Dec 3 14:36:54 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Wed, 3 Dec 2025 14:36:54 GMT Subject: git: openjdk/jdk: master: 8372993: Serial: max_eden_size is too small after JDK-8368740 Message-ID: Changeset: c0636734 Branch: master Author: Joel Sikstr?m Date: 2025-12-03 14:34:05 +0000 URL: https://git.openjdk.org/jdk/commit/c0636734bdf19de6ba41c127aef1f090010c6d90 8372993: Serial: max_eden_size is too small after JDK-8368740 Reviewed-by: ayang, aboldtch, stefank ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java From erikj at openjdk.org Wed Dec 3 14:42:18 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Wed, 3 Dec 2025 14:42:18 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 44e2d499 Branch: master Author: Erik Joelsson Date: 2025-12-03 14:38:32 +0000 URL: https://git.openjdk.org/jdk/commit/44e2d499f84458003aa73a149d1ae44735b71d91 8372705: The riscv-64 cross-compilation build is failing in the CI Reviewed-by: dholmes, shade ! make/autoconf/flags-ldflags.m4 ! make/autoconf/toolchain.m4 Changeset: 87c4b01e Branch: master Author: Erik Joelsson Date: 2025-12-03 14:38:53 +0000 URL: https://git.openjdk.org/jdk/commit/87c4b01ea3d94c25d260f0687addf7ecd154279a 8372943: Restore --with-tools-dir Reviewed-by: mikael, tbell, shade ! make/autoconf/basic.m4 From vpaprotski at openjdk.org Wed Dec 3 14:58:57 2025 From: vpaprotski at openjdk.org (Volodymyr Paprotski) Date: Wed, 3 Dec 2025 14:58:57 GMT Subject: git: openjdk/jdk: master: 8372703: Test compiler/arguments/TestCodeEntryAlignment.java failed: assert(allocates2(pc)) failed: not in CodeBuffer memory Message-ID: <0fab6075-b221-4001-9ebb-67cc7a9a8719@openjdk.org> Changeset: 829b8581 Branch: master Author: Volodymyr Paprotski Date: 2025-12-03 14:53:35 +0000 URL: https://git.openjdk.org/jdk/commit/829b85813a3810eeecf6ce4b30b5c3d1fc34ad23 8372703: Test compiler/arguments/TestCodeEntryAlignment.java failed: assert(allocates2(pc)) failed: not in CodeBuffer memory Reviewed-by: mhaessig, dfenacci, thartmann ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! test/hotspot/jtreg/ProblemList.txt From nbenalla at openjdk.org Wed Dec 3 15:17:18 2025 From: nbenalla at openjdk.org (Nizar Benalla) Date: Wed, 3 Dec 2025 15:17:18 GMT Subject: git: openjdk/jdk: master: 8373010: Update starting-next-release.html after JDK-8372940 Message-ID: Changeset: 1d753f11 Branch: master Author: Nizar Benalla Date: 2025-12-03 15:14:57 +0000 URL: https://git.openjdk.org/jdk/commit/1d753f116135cffa3ec9e8b4af3922aa647317dc 8373010: Update starting-next-release.html after JDK-8372940 Reviewed-by: jpai, erikj ! doc/starting-next-release.html From aboldtch at openjdk.org Wed Dec 3 15:24:33 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Wed, 3 Dec 2025 15:24:33 GMT Subject: git: openjdk/jdk: master: 8372995: SerialGC: Allow SerialHeap::allocate_loaded_archive_space expand old_gen Message-ID: <3fa78fc7-2047-4c21-a24e-217c5fa6aa74@openjdk.org> Changeset: 3d54a802 Branch: master Author: Axel Boldt-Christmas Date: 2025-12-03 15:21:11 +0000 URL: https://git.openjdk.org/jdk/commit/3d54a802e38f425c7035c947758c887fec48e43a 8372995: SerialGC: Allow SerialHeap::allocate_loaded_archive_space expand old_gen Reviewed-by: ayang, jsikstro ! src/hotspot/share/gc/serial/serialHeap.cpp From dfuchs at openjdk.org Wed Dec 3 15:35:47 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 3 Dec 2025 15:35:47 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 6d5bf9c8 Branch: master Author: Albert Mingkun Yang Date: 2025-12-03 15:30:14 +0000 URL: https://git.openjdk.org/jdk/commit/6d5bf9c801bbec3cd3580f889cc92415021f7322 8372999: Parallel: Old generation min size constraint broken Reviewed-by: stefank, jsikstro ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp Changeset: af8977e4 Branch: master Author: Daniel Fuchs Date: 2025-12-03 15:32:46 +0000 URL: https://git.openjdk.org/jdk/commit/af8977e40661db2edec069d524f7c9352c7de850 8372951: The property jdk.httpclient.quic.maxBidiStreams should be renamed to jdk.internal 8365794: StreamLimitTest vs H3StreamLimitReachedTest: consider renaming or merging Reviewed-by: jpai ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java ! test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java ! test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java ! test/jdk/java/net/httpclient/http3/StreamLimitTest.java From cjplummer at openjdk.org Wed Dec 3 16:42:57 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Wed, 3 Dec 2025 16:42:57 GMT Subject: git: openjdk/jdk: master: 8372809: Test vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE Message-ID: Changeset: c4321503 Branch: master Author: Chris Plummer Date: 2025-12-03 16:37:10 +0000 URL: https://git.openjdk.org/jdk/commit/c4321503976840f6630567c4fa430cd1ffca41fb 8372809: Test vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java failed: JVMTI_ERROR_THREAD_NOT_ALIVE Reviewed-by: amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c From cjplummer at openjdk.org Wed Dec 3 17:22:30 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Wed, 3 Dec 2025 17:22:30 GMT Subject: git: openjdk/jdk: master: 8372957: After JDK-8282441 JDWP might allow some invalid FrameIDs to be used Message-ID: Changeset: 0bcef61a Branch: master Author: Chris Plummer Date: 2025-12-03 17:15:37 +0000 URL: https://git.openjdk.org/jdk/commit/0bcef61a6de027c1b7e481e2115016ee961707a5 8372957: After JDK-8282441 JDWP might allow some invalid FrameIDs to be used Reviewed-by: amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c From jlu at openjdk.org Wed Dec 3 17:28:03 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 3 Dec 2025 17:28:03 GMT Subject: git: openjdk/jdk: master: 8362428: Update IANA Language Subtag Registry to Version 2025-08-25 Message-ID: Changeset: fa6ca0bb Branch: master Author: Justin Lu Date: 2025-12-03 17:25:05 +0000 URL: https://git.openjdk.org/jdk/commit/fa6ca0bbd14436cd3778a7a3383183cd73688123 8362428: Update IANA Language Subtag Registry to Version 2025-08-25 Reviewed-by: lancea, naoto, iris ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java From jsikstro at openjdk.org Wed Dec 3 18:05:18 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Wed, 3 Dec 2025 18:05:18 GMT Subject: git: openjdk/jdk: master: 8373023: [REDO] Remove the default value of InitialRAMPercentage Message-ID: <3b80ac1d-ec22-4199-9b12-d19c3172b09b@openjdk.org> Changeset: 8d80778e Branch: master Author: Joel Sikstr?m Date: 2025-12-03 18:02:06 +0000 URL: https://git.openjdk.org/jdk/commit/8d80778e05aee878f9a3e8beabe6a0cfd0a02c16 8373023: [REDO] Remove the default value of InitialRAMPercentage Reviewed-by: stefank, sjohanss, aboldtch ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/java.base/share/man/java.md ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt From mgronlun at openjdk.org Wed Dec 3 18:16:23 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Wed, 3 Dec 2025 18:16:23 GMT Subject: git: openjdk/jdk: master: 8365400: Enhance JFR to emit file and module metadata for class loading Message-ID: Changeset: e93b10d0 Branch: master Author: Markus Gr?nlund Date: 2025-12-03 18:12:58 +0000 URL: https://git.openjdk.org/jdk/commit/e93b10d08456f720e303771a882e79660911e1eb 8365400: Enhance JFR to emit file and module metadata for class loading Reviewed-by: coleenp, egahlin ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp + src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp + src/hotspot/share/jfr/support/jfrClassDefineEvent.cpp + src/hotspot/share/jfr/support/jfrClassDefineEvent.hpp ! src/hotspot/share/jfr/support/jfrKlassExtension.hpp ! src/hotspot/share/jfr/support/jfrSymbolTable.cpp ! src/hotspot/share/jfr/support/jfrSymbolTable.hpp + src/hotspot/share/jfr/support/jfrSymbolTable.inline.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp + src/hotspot/share/jfr/utilities/jfrConcurrentHashtable.hpp + src/hotspot/share/jfr/utilities/jfrConcurrentHashtable.inline.hpp ! src/hotspot/share/jfr/utilities/jfrLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini ! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java From prr at openjdk.org Wed Dec 3 18:21:14 2025 From: prr at openjdk.org (Phil Race) Date: Wed, 3 Dec 2025 18:21:14 GMT Subject: git: openjdk/jdk: master: 4690476: NegativeArraySizeException from AffineTransformOp with shear Message-ID: Changeset: aff25f13 Branch: master Author: Phil Race Date: 2025-12-03 18:20:31 +0000 URL: https://git.openjdk.org/jdk/commit/aff25f135af20ec89c7a68f2a0a0ede7eb1491a6 4690476: NegativeArraySizeException from AffineTransformOp with shear Reviewed-by: psadhukhan, jdv ! src/java.desktop/share/classes/java/awt/image/AffineTransformOp.java + test/jdk/java/awt/image/AffineTransformOp/AffineTxOpSizeTest.java From pchilanomate at openjdk.org Wed Dec 3 20:03:06 2025 From: pchilanomate at openjdk.org (Patricio Chilano Mateo) Date: Wed, 3 Dec 2025 20:03:06 GMT Subject: git: openjdk/jdk: master: 3 new changesets Message-ID: Changeset: 8a5db916 Branch: master Author: Brian Burkhalter Date: 2025-12-03 19:58:28 +0000 URL: https://git.openjdk.org/jdk/commit/8a5db916aff1dc3eb37f25afbf0a633aa77baa20 8171432: (fs) WindowsWatchService.Poller::run does not call ReadDirectoryChangesW after a ERROR_NOTIFY_ENUM_DIR Reviewed-by: alanb, djelinski ! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java Changeset: ba777f66 Branch: master Author: Brian Burkhalter Date: 2025-12-03 19:58:53 +0000 URL: https://git.openjdk.org/jdk/commit/ba777f6610fa3744d5f4bdfb87066b137ab543af 8372851: Modify java/io/File/GetXSpace.java to print path on failure of native call Reviewed-by: jpai, naoto ! test/jdk/java/io/File/GetXSpace.java Changeset: e534ee99 Branch: master Author: Patricio Chilano Mateo Date: 2025-12-03 20:01:45 +0000 URL: https://git.openjdk.org/jdk/commit/e534ee99327fed2263302a00061fb46fcdc6e302 8364343: Virtual Thread transition management needs to be independent of JVM TI Co-authored-by: Alan Bateman Reviewed-by: coleenp, dholmes, sspitsyn ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExtensions.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp + src/hotspot/share/runtime/mountUnmountDisabler.cpp + src/hotspot/share/runtime/mountUnmountDisabler.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/stubDeclarations.hpp ! src/hotspot/share/runtime/stubInfo.cpp ! src/hotspot/share/runtime/stubInfo.hpp ! src/hotspot/share/runtime/suspendResumeManager.cpp ! src/hotspot/share/services/threadService.cpp ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/native/libjava/VirtualThread.c + test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWhenParking.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java From azvegint at openjdk.org Wed Dec 3 20:07:59 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Wed, 3 Dec 2025 20:07:59 GMT Subject: git: openjdk/jdk: master: 8372977: unnecessary gthread-2.0 loading Message-ID: <6f9928fb-19ea-4bb5-bcb2-9d6530566711@openjdk.org> Changeset: 5ea2b640 Branch: master Author: Alexander Zvegintsev Date: 2025-12-03 20:03:33 +0000 URL: https://git.openjdk.org/jdk/commit/5ea2b6402114d34465b2ad9e476ab8e36ddeea06 8372977: unnecessary gthread-2.0 loading Reviewed-by: prr, kizune ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h From vpaprotski at openjdk.org Wed Dec 3 21:33:45 2025 From: vpaprotski at openjdk.org (Volodymyr Paprotski) Date: Wed, 3 Dec 2025 21:33:45 GMT Subject: git: openjdk/jdk: master: 8372816: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java succeeds in case of error Message-ID: <79686b9f-f064-4779-ad20-c90366b8467f@openjdk.org> Changeset: 70e2bc87 Branch: master Author: Volodymyr Paprotski Date: 2025-12-03 21:32:29 +0000 URL: https://git.openjdk.org/jdk/commit/70e2bc876abe35b3d447f8004245bdbf2fead59f 8372816: New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java succeeds in case of error Reviewed-by: azeller, mdoerr ! test/jdk/sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java From lmesnik at openjdk.org Wed Dec 3 22:01:52 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Wed, 3 Dec 2025 22:01:52 GMT Subject: git: openjdk/jdk: master: 8373049: Update JCStress test suite Message-ID: <0be83374-f0e6-4876-b0b6-f4295ab2c426@openjdk.org> Changeset: 9b386014 Branch: master Author: Evgeny Nikitin Committer: Leonid Mesnik Date: 2025-12-03 21:58:17 +0000 URL: https://git.openjdk.org/jdk/commit/9b386014a01b2bff47856bf9a8e113317db1f081 8373049: Update JCStress test suite Reviewed-by: epavlova, lmesnik ! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java From sspitsyn at openjdk.org Wed Dec 3 22:43:17 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Wed, 3 Dec 2025 22:43:17 GMT Subject: git: openjdk/jdk: master: 8372769: Test runtime/handshake/HandshakeDirectTest.java failed - JVMTI ERROR 13 Message-ID: <0854c970-24ba-48e1-bd13-b11e02ea6e67@openjdk.org> Changeset: 1294d55b Branch: master Author: Serguei Spitsyn Date: 2025-12-03 22:42:47 +0000 URL: https://git.openjdk.org/jdk/commit/1294d55b194704dce92c5132d6779e6f4d4850e6 8372769: Test runtime/handshake/HandshakeDirectTest.java failed - JVMTI ERROR 13 Reviewed-by: lmesnik, pchilanomate, cjplummer, amenkov ! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java From xpeng at openjdk.org Wed Dec 3 22:46:48 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Wed, 3 Dec 2025 22:46:48 GMT Subject: git: openjdk/jdk: master: 8372861: Genshen: Override parallel_region_stride of ShenandoahResetBitmapClosure to a reasonable value for better parallelism Message-ID: <2151de0a-aff9-40ff-9613-019cf3c2af29@openjdk.org> Changeset: db2a5420 Branch: master Author: Xiaolong Peng Date: 2025-12-03 22:43:17 +0000 URL: https://git.openjdk.org/jdk/commit/db2a5420a2e3d0f5f0f066eace37a8fd4f075802 8372861: Genshen: Override parallel_region_stride of ShenandoahResetBitmapClosure to a reasonable value for better parallelism Reviewed-by: kdnilsen, shade, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.hpp From xpeng at openjdk.org Wed Dec 3 22:52:16 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Wed, 3 Dec 2025 22:52:16 GMT Subject: git: openjdk/jdk: master: 8373048: Genshen: Remove dead code from Shenandoah Message-ID: <9e364a2d-4cbc-44c4-9ec9-0294e98b9f82@openjdk.org> Changeset: 8f8fda7c Branch: master Author: Xiaolong Peng Date: 2025-12-03 22:46:18 +0000 URL: https://git.openjdk.org/jdk/commit/8f8fda7c80b57e8a36827cc260f0be0e5d61f6a6 8373048: Genshen: Remove dead code from Shenandoah Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp From kvn at openjdk.org Thu Dec 4 00:24:17 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Thu, 4 Dec 2025 00:24:17 GMT Subject: git: openjdk/jdk: master: 8371046: Segfault in compiler/whitebox/StressNMethodRelocation.java with -XX:+UseZGC Message-ID: <734df3aa-42ce-4b3c-9ef5-b15f5b3ba336@openjdk.org> Changeset: 48563446 Branch: master Author: Chad Rakoczy Committer: Vladimir Kozlov Date: 2025-12-04 00:21:53 +0000 URL: https://git.openjdk.org/jdk/commit/4856344668042fcbc4d15966519d27fb0a4f509f 8371046: Segfault in compiler/whitebox/StressNMethodRelocation.java with -XX:+UseZGC Reviewed-by: kvn, eastigeevich ! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/prims/whitebox.cpp From jpai at openjdk.org Thu Dec 4 01:39:49 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Thu, 4 Dec 2025 01:39:49 GMT Subject: git: openjdk/jdk: master: 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test Message-ID: <6c61971a-9b5e-4b8e-9e8e-9def5e4c139b@openjdk.org> Changeset: 04c0f8d3 Branch: master Author: Jaikiran Pai Date: 2025-12-04 01:36:54 +0000 URL: https://git.openjdk.org/jdk/commit/04c0f8d359a3f450ac2070c6d41834145d9c75f7 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test Reviewed-by: msheppar, smarks, syan ! test/jdk/java/rmi/server/RemoteServer/AddrInUse.java From azvegint at openjdk.org Thu Dec 4 02:17:03 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Thu, 4 Dec 2025 02:17:03 GMT Subject: git: openjdk/jdk: master: 8372756: Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907 Message-ID: <65220412-633e-4f53-937e-e24e8b29f07c@openjdk.org> Changeset: db2cd1a4 Branch: master Author: Alexander Zvegintsev Date: 2025-12-04 02:15:54 +0000 URL: https://git.openjdk.org/jdk/commit/db2cd1a4e0ee7b72339e7ee3c0286dc04fc5adbf 8372756: Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907 Reviewed-by: prr ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java From kizune at openjdk.org Thu Dec 4 03:25:45 2025 From: kizune at openjdk.org (Alexander Zuev) Date: Thu, 4 Dec 2025 03:25:45 GMT Subject: git: openjdk/jdk: master: 8372757: MacOS, Accessibility: Crash in [MenuAccessibility accessibilityChildren] after JDK-8341311 Message-ID: <41f71270-88fa-4603-8d8a-981cc5d67370@openjdk.org> Changeset: 019df4d8 Branch: master Author: Dmitry Drobotov Committer: Alexander Zuev Date: 2025-12-04 03:22:42 +0000 URL: https://git.openjdk.org/jdk/commit/019df4d89c8a0fe2b27c6ec074499445ae45bc3f 8372757: MacOS, Accessibility: Crash in [MenuAccessibility accessibilityChildren] after JDK-8341311 Reviewed-by: azvegint, psadhukhan ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m From asmehra at openjdk.org Thu Dec 4 05:07:12 2025 From: asmehra at openjdk.org (Ashutosh Mehra) Date: Thu, 4 Dec 2025 05:07:12 GMT Subject: git: openjdk/jdk: master: 8373046: Method::get_c2i_unverified_entry() and get_c2i_no_clinit_check_entry() are missing check for abstract method Message-ID: Changeset: dbf0742b Branch: master Author: Ashutosh Mehra Date: 2025-12-04 05:03:07 +0000 URL: https://git.openjdk.org/jdk/commit/dbf0742bf205ec57477373ebd43016383f7e7791 8373046: Method::get_c2i_unverified_entry() and get_c2i_no_clinit_check_entry() are missing check for abstract method Reviewed-by: kvn, vlivanov ! src/hotspot/share/oops/method.cpp From syan at openjdk.org Thu Dec 4 07:37:57 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 4 Dec 2025 07:37:57 GMT Subject: git: openjdk/jdk: master: 8371978: tools/jar/ReproducibleJar.java fails on XFS Message-ID: <6446c430-d6a2-4f03-b1f6-1cb51d35db3f@openjdk.org> Changeset: 828498c5 Branch: master Author: SendaoYan Date: 2025-12-04 07:34:43 +0000 URL: https://git.openjdk.org/jdk/commit/828498c54b3b1089af9e076cb45f3cf3bea58e2f 8371978: tools/jar/ReproducibleJar.java fails on XFS Reviewed-by: jpai ! test/jdk/tools/jar/ReproducibleJar.java From egahlin at openjdk.org Thu Dec 4 08:03:06 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 4 Dec 2025 08:03:06 GMT Subject: git: openjdk/jdk: master: 8373024: JFR: CPU throttle rate can't handle incorrect values Message-ID: <4b2dcbd5-4261-49ca-b2e2-6d138a7979a3@openjdk.org> Changeset: 63a10e00 Branch: master Author: Erik Gahlin Date: 2025-12-04 08:01:17 +0000 URL: https://git.openjdk.org/jdk/commit/63a10e0099111d69b167abf99d1a00084c4d6c1e 8373024: JFR: CPU throttle rate can't handle incorrect values Reviewed-by: mgronlun ! 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/Rate.java From dholmes at openjdk.org Thu Dec 4 08:24:52 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 4 Dec 2025 08:24:52 GMT Subject: git: openjdk/jdk: master: 8372802: PrintFlagsFinal should also print locked flags Message-ID: <0963556b-b812-4314-a3e1-4d3be6927039@openjdk.org> Changeset: 771253e2 Branch: master Author: Frederic Thevenet Committer: David Holmes Date: 2025-12-04 08:23:33 +0000 URL: https://git.openjdk.org/jdk/commit/771253e285c48329a9b45dfaaa852b64e74b31d4 8372802: PrintFlagsFinal should also print locked flags Reviewed-by: dholmes, stuefe, lmesnik ! src/hotspot/share/runtime/flags/jvmFlag.cpp + test/hotspot/jtreg/runtime/CommandLine/PrintAllFlags.java From kbarrett at openjdk.org Thu Dec 4 08:35:58 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Thu, 4 Dec 2025 08:35:58 GMT Subject: git: openjdk/jdk: master: 8372938: Fix reference to DeferredStatic in HotSpot Style Guide Message-ID: <7fb425e8-9173-4209-8ba2-b201a0a30edf@openjdk.org> Changeset: bb867ed2 Branch: master Author: Kim Barrett Date: 2025-12-04 08:32:00 +0000 URL: https://git.openjdk.org/jdk/commit/bb867ed23e2d6394d7e7dab55cf2122889fdf3ac 8372938: Fix reference to DeferredStatic in HotSpot Style Guide Reviewed-by: stefank, jsjolen ! doc/hotspot-style.html ! doc/hotspot-style.md From mbaesken at openjdk.org Thu Dec 4 08:39:40 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 4 Dec 2025 08:39:40 GMT Subject: git: openjdk/jdk: master: 8372643: Warning message on macos when building the JDK - (arm64) /tmp/lto.o unable to open object file: No such file or directory Message-ID: Changeset: 317daa3c Branch: master Author: Matthias Baesken Date: 2025-12-04 08:36:00 +0000 URL: https://git.openjdk.org/jdk/commit/317daa3c004fbb1738e0af6acfbaf50c403c8230 8372643: Warning message on macos when building the JDK - (arm64) /tmp/lto.o unable to open object file: No such file or directory Reviewed-by: erikj ! make/common/native/Flags.gmk From vyazici at openjdk.org Thu Dec 4 09:41:19 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Thu, 4 Dec 2025 09:41:19 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <469f438f-f4d3-4355-aa58-8ede39bb3794@openjdk.org> Changeset: 14000a25 Branch: master Author: Joel Sikstr?m Date: 2025-12-04 09:37:56 +0000 URL: https://git.openjdk.org/jdk/commit/14000a25e6efcbe55171d4cc8c68170a8cf0406f 8373080: Parallel: gc/arguments/TestMinInitialErgonomics.java should not be run with Large Pages Reviewed-by: ayang, aboldtch ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java Changeset: 16699a39 Branch: master Author: Volkan Yazici Date: 2025-12-04 09:40:31 +0000 URL: https://git.openjdk.org/jdk/commit/16699a394d4d6c2b8a21e7de3c3d344c5a3309b4 8208693: HttpClient: Extend the request timeout's scope to cover the response body Reviewed-by: jpai, dfuchs ! src/java.net.http/share/classes/java/net/http/HttpClient.java ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/java/net/http/WebSocket.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/Http3ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.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/TimeoutResponseBodyTest.java + test/jdk/java/net/httpclient/TimeoutResponseHeaderTest.java + test/jdk/java/net/httpclient/TimeoutResponseTestSupport.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/HttpClientTimerAccess.java ! test/jdk/java/net/httpclient/websocket/WebSocketTest.java From jpai at openjdk.org Thu Dec 4 10:13:49 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Thu, 4 Dec 2025 10:13:49 GMT Subject: git: openjdk/jdk: master: 8321139: jlink's compression plugin doesn't handle -c option correctly Message-ID: <3d0998c2-0bfc-4ade-9bb0-6c4c6e07fd0d@openjdk.org> Changeset: df0165bd Branch: master Author: Ana-Maria Mihalceanu Committer: Jaikiran Pai Date: 2025-12-04 10:09:33 +0000 URL: https://git.openjdk.org/jdk/commit/df0165bd6933728fdcf1956323401afdc47b3f78 8321139: jlink's compression plugin doesn't handle -c option correctly Reviewed-by: jpai, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/man/jlink.md ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/TaskHelperTest.java ! test/setup_aot/TestSetupAOT.java From jbhateja at openjdk.org Thu Dec 4 10:18:35 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Thu, 4 Dec 2025 10:18:35 GMT Subject: git: openjdk/jdk: master: 8337791: VectorAPI jtreg ABSMaskedByteMaxVectorTests crashes with UseAVX=0 -XX:MaxVectorSize=8 Message-ID: Changeset: 91c5bd55 Branch: master Author: Jatin Bhateja Date: 2025-12-04 10:17:34 +0000 URL: https://git.openjdk.org/jdk/commit/91c5bd550a36e10e8b39d1b322fd433ee8df14f5 8337791: VectorAPI jtreg ABSMaskedByteMaxVectorTests crashes with UseAVX=0 -XX:MaxVectorSize=8 Reviewed-by: epeter, sviswanathan, dlunden ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/vectorapi/TestABSMaskedMaxByteVector.java From vpaprotski at openjdk.org Thu Dec 4 10:22:46 2025 From: vpaprotski at openjdk.org (Volodymyr Paprotski) Date: Thu, 4 Dec 2025 10:22:46 GMT Subject: git: openjdk/jdk: master: 8373063: Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java fails on Aarch64 after JDK-8372816 Message-ID: Changeset: b5970c97 Branch: master Author: Volodymyr Paprotski Date: 2025-12-04 10:21:53 +0000 URL: https://git.openjdk.org/jdk/commit/b5970c97bdd5b1e079e9ada0fbd469850c0e23b4 8373063: Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java fails on Aarch64 after JDK-8372816 Reviewed-by: dholmes, mdoerr ! test/jdk/sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java From mgronlun at openjdk.org Thu Dec 4 12:31:10 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Thu, 4 Dec 2025 12:31:10 GMT Subject: git: openjdk/jdk: master: 8373062: JFR build failure with CDS disabled Message-ID: <27003c2a-1d26-4500-ba96-434ba4bb9bef@openjdk.org> Changeset: bcbdf90f Branch: master Author: Markus Gr?nlund Date: 2025-12-04 12:25:02 +0000 URL: https://git.openjdk.org/jdk/commit/bcbdf90fce44ad87e7728ba0febef0951e361589 8373062: JFR build failure with CDS disabled Reviewed-by: egahlin ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/support/jfrClassDefineEvent.cpp ! src/hotspot/share/jfr/support/jfrClassDefineEvent.hpp From stuefe at openjdk.org Thu Dec 4 13:59:49 2025 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 4 Dec 2025 13:59:49 GMT Subject: git: openjdk/jdk: master: 8370715: JFR: Races are possible when dumping recordings Message-ID: <658847d2-7d91-4ac8-a4dd-4c72a2b87324@openjdk.org> Changeset: c4ec983d Branch: master Author: Robert Toyonaga Committer: Thomas Stuefe Date: 2025-12-04 13:56:17 +0000 URL: https://git.openjdk.org/jdk/commit/c4ec983da57ee8aea71e88d5de2570c5d65a69df 8370715: JFR: Races are possible when dumping recordings Reviewed-by: egahlin, stuefe ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java + test/jdk/jdk/jfr/api/recording/dump/TestDumpOverwrite.java From pchilanomate at openjdk.org Thu Dec 4 15:02:57 2025 From: pchilanomate at openjdk.org (Patricio Chilano Mateo) Date: Thu, 4 Dec 2025 15:02:57 GMT Subject: git: openjdk/jdk: master: 8360702: runtime/Thread/AsyncExceptionTest.java timed out Message-ID: <28922016-93b1-4b3d-a01f-a865349fb9ae@openjdk.org> Changeset: 6f03c780 Branch: master Author: Patricio Chilano Mateo Date: 2025-12-04 15:00:09 +0000 URL: https://git.openjdk.org/jdk/commit/6f03c7808de2b07b1e501d05b1bb7d5bfde5e393 8360702: runtime/Thread/AsyncExceptionTest.java timed out Reviewed-by: dholmes, fbredberg ! test/hotspot/jtreg/runtime/Thread/AsyncExceptionOnMonitorEnter.java ! test/hotspot/jtreg/runtime/Thread/AsyncExceptionTest.java From clanger at openjdk.org Thu Dec 4 15:09:09 2025 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 4 Dec 2025 15:09:09 GMT Subject: git: openjdk/jdk: master: 8351842: Windows specific issues in combination of JEP 493 and --with-external-symbols-in-bundles=public Message-ID: <3217c080-fe20-4d7f-b2ec-fd238f2844a3@openjdk.org> Changeset: 33dda887 Branch: master Author: Christoph Langer Date: 2025-12-04 15:03:33 +0000 URL: https://git.openjdk.org/jdk/commit/33dda887d99d39b2d003fd6521db97d45da474f0 8351842: Windows specific issues in combination of JEP 493 and --with-external-symbols-in-bundles=public Reviewed-by: erikj, mbaesken ! make/Bundles.gmk ! make/Images.gmk ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java ! test/jdk/jdk/modules/etc/JmodExcludedFiles.java ! test/lib/jdk/test/whitebox/WhiteBox.java From roland at openjdk.org Thu Dec 4 15:27:25 2025 From: roland at openjdk.org (Roland Westrelin) Date: Thu, 4 Dec 2025 15:27:25 GMT Subject: git: openjdk/jdk: master: 8370939: C2: SIGSEGV in SafePointNode::verify_input when processing MH call from Compile::process_late_inline_calls_no_inline() Message-ID: Changeset: 27351401 Branch: master Author: Roland Westrelin Date: 2025-12-04 15:25:37 +0000 URL: https://git.openjdk.org/jdk/commit/2735140147b159d3a3238804f221db4f835ef744 8370939: C2: SIGSEGV in SafePointNode::verify_input when processing MH call from Compile::process_late_inline_calls_no_inline() Reviewed-by: thartmann, vlivanov ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp + test/hotspot/jtreg/compiler/inlining/TestLateMHClonedCallNode.java From jwilhelm at openjdk.org Thu Dec 4 17:05:29 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 4 Dec 2025 17:05:29 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 45dcc0e7 Branch: master Author: Kurt Miller Committer: Jayathirth D V Date: 2025-12-04 16:59:03 +0000 URL: https://git.openjdk.org/jdk/commit/45dcc0e7e26b8130236c5ba80edb54fa530dab57 8371914: PNG defines in CFLAGS can cause compilation errors with external libpng Reviewed-by: erikj, jdv ! make/modules/java.desktop/lib/ClientLibraries.gmk Changeset: c55287d1 Branch: master Author: Nizar Benalla Committer: Jesper Wilhelmsson Date: 2025-12-04 17:01:41 +0000 URL: https://git.openjdk.org/jdk/commit/c55287d197ef024033f8dfbb5a365cb091bc67fb 8370890: Start of release updates for JDK 27 8370893: Add SourceVersion.RELEASE_27 8370894: Add source 27 and target 27 to javac Reviewed-by: darcy, iris, liach, erikj, dholmes ! .jcheck/conf ! make/conf/version-numbers.conf ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScannerPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitorPreview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + src/jdk.compiler/share/data/symbols/java.base-Q.sym.txt = src/jdk.compiler/share/data/symbols/java.compiler-Q.sym.txt + src/jdk.compiler/share/data/symbols/java.desktop-Q.sym.txt + src/jdk.compiler/share/data/symbols/java.management-Q.sym.txt + src/jdk.compiler/share/data/symbols/java.net.http-Q.sym.txt + src/jdk.compiler/share/data/symbols/jdk.httpserver-Q.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.vector-Q.sym.txt = src/jdk.compiler/share/data/symbols/jdk.jartool-Q.sym.txt = src/jdk.compiler/share/data/symbols/jdk.jdeps-Q.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jfr-Q.sym.txt = src/jdk.compiler/share/data/symbols/jdk.jlink-Q.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jshell-Q.sym.txt = src/jdk.compiler/share/data/symbols/jdk.jsobject-Q.sym.txt + src/jdk.compiler/share/data/symbols/jdk.localedata-Q.sym.txt ! src/jdk.compiler/share/data/symbols/symbols ! test/jdk/ProblemList.txt ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java From jlu at openjdk.org Thu Dec 4 18:35:54 2025 From: jlu at openjdk.org (Justin Lu) Date: Thu, 4 Dec 2025 18:35:54 GMT Subject: git: openjdk/jdk: master: 8372844: Improve usage of test/jdk/java/text/testlib/TestUtils.java locale methods Message-ID: <85b74ca1-fb08-470e-97c6-019eea41ceb1@openjdk.org> Changeset: c7aa1033 Branch: master Author: Justin Lu Date: 2025-12-04 18:34:51 +0000 URL: https://git.openjdk.org/jdk/commit/c7aa10339aa40d37dc52e6dcec102f8dca114634 8372844: Improve usage of test/jdk/java/text/testlib/TestUtils.java locale methods Reviewed-by: naoto ! test/jdk/java/text/Format/DateFormat/Bug4407042.java ! test/jdk/java/text/Format/DateFormat/Bug4845901.java ! test/jdk/java/text/Format/DateFormat/Bug6530336.java ! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java ! test/jdk/java/text/Format/MessageFormat/MessageRegression.java ! test/jdk/java/text/Format/NumberFormat/NumberRegression.java ! test/jdk/java/util/Calendar/CalendarLimitTest.java ! test/jdk/java/util/Calendar/CalendarRegression.java ! test/jdk/java/util/Calendar/CalendarTest.java ! test/jdk/java/util/Calendar/bug4409072.java ! test/jdk/java/util/Locale/LocaleCategory.java ! test/jdk/java/util/TimeZone/TimeZoneRegression.java From jwilhelm at openjdk.org Thu Dec 4 18:36:12 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 4 Dec 2025 18:36:12 GMT Subject: git: openjdk/jdk: Added tag jdk-27+0 for changeset 45dcc0e7 Message-ID: <4b7aa699-f246-49a4-ac4f-235dc7d8c54f@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-12-04 18:35:06 +0000 Added tag jdk-27+0 for changeset 45dcc0e7 Changeset: 45dcc0e7 Author: Kurt Miller Committer: Jayathirth D V Date: 2025-12-04 16:59:03 +0000 URL: https://git.openjdk.org/jdk/commit/45dcc0e7e26b8130236c5ba80edb54fa530dab57 From duke at openjdk.org Thu Dec 4 18:40:38 2025 From: duke at openjdk.org (duke) Date: Thu, 4 Dec 2025 18:40:38 GMT Subject: git: openjdk/jdk: created branch jdk26 based on the branch master containing 0 unique commits Message-ID: <48df92a2-58df-45c1-a55c-37ac80164589@openjdk.org> The new branch jdk26 is currently identical to the master branch. From mdonovan at openjdk.org Thu Dec 4 18:40:42 2025 From: mdonovan at openjdk.org (Matthew Donovan) Date: Thu, 4 Dec 2025 18:40:42 GMT Subject: git: openjdk/jdk: master: 8356544: Implement additional tests for ciphersuites disabled with wildcards Message-ID: <11e2fe49-a4cf-4e39-9717-f81f3fe6510c@openjdk.org> Changeset: b19163b1 Branch: master Author: Matthew Donovan Date: 2025-12-04 18:38:57 +0000 URL: https://git.openjdk.org/jdk/commit/b19163b107584118056073dc24a960ca04ca14e4 8356544: Implement additional tests for ciphersuites disabled with wildcards Reviewed-by: rhalade + test/jdk/sun/security/ssl/CipherSuite/DisabledCipherSuitesNotNegotiated.java From myankelevich at openjdk.org Thu Dec 4 18:46:13 2025 From: myankelevich at openjdk.org (Mikhail Yankelevich) Date: Thu, 4 Dec 2025 18:46:13 GMT Subject: git: openjdk/jdk: master: 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip Message-ID: Changeset: ef7532e7 Branch: master Author: Mikhail Yankelevich Date: 2025-12-04 18:41:12 +0000 URL: https://git.openjdk.org/jdk/commit/ef7532e7e625628d6181c65116804ebb65f18061 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java ! test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java ! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java ! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS2.java ! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java ! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS2.java ! test/jdk/sun/security/pkcs11/Signature/TestDSA.java From prr at openjdk.org Thu Dec 4 20:18:44 2025 From: prr at openjdk.org (Phil Race) Date: Thu, 4 Dec 2025 20:18:44 GMT Subject: git: openjdk/jdk: master: 8373099: Problem list intermittently failing test sun/awt/image/bug8038000.java Message-ID: <96e7ffb7-841f-4281-b730-ec95906fb4a0@openjdk.org> Changeset: 8e653d39 Branch: master Author: Phil Race Date: 2025-12-04 20:17:02 +0000 URL: https://git.openjdk.org/jdk/commit/8e653d394e45180e16714124ed6584f912eb5cba 8373099: Problem list intermittently failing test sun/awt/image/bug8038000.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt From wkemper at openjdk.org Thu Dec 4 21:39:15 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 4 Dec 2025 21:39:15 GMT Subject: git: openjdk/jdk: master: 8373054: Shenandoah: Remove unnecessary BarrierSetNMethod::arm in shenandoahCodeRoots Message-ID: Changeset: 5ec5a6ea Branch: master Author: Ben Taylor Committer: William Kemper Date: 2025-12-04 21:37:09 +0000 URL: https://git.openjdk.org/jdk/commit/5ec5a6ea6c8e887b4e21f81e382f57129bffbab8 8373054: Shenandoah: Remove unnecessary BarrierSetNMethod::arm in shenandoahCodeRoots Reviewed-by: wkemper, ysr, shade ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp From dholmes at openjdk.org Thu Dec 4 22:04:15 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 4 Dec 2025 22:04:15 GMT Subject: git: openjdk/jdk: jdk26: 8373099: Problem list intermittently failing test sun/awt/image/bug8038000.java Message-ID: <4cd89adf-d120-4c01-b782-874c01b4740d@openjdk.org> Changeset: de686f8a Branch: jdk26 Author: David Holmes Date: 2025-12-04 22:01:10 +0000 URL: https://git.openjdk.org/jdk/commit/de686f8a383d3e146abfb3e937d0179322e7cade 8373099: Problem list intermittently failing test sun/awt/image/bug8038000.java Reviewed-by: kvn, prr Backport-of: 8e653d394e45180e16714124ed6584f912eb5cba ! test/jdk/ProblemList.txt From ysr at openjdk.org Thu Dec 4 22:14:32 2025 From: ysr at openjdk.org (Y. Srinivas Ramakrishna) Date: Thu, 4 Dec 2025 22:14:32 GMT Subject: git: openjdk/jdk: master: 8373039: Remove Incorrect Asserts in shenandoahScanRemembered Message-ID: <8f4b869a-e60c-4dbf-b1c5-28d10294e6c4@openjdk.org> Changeset: c8b30da7 Branch: master Author: Ben Taylor Committer: Y. Srinivas Ramakrishna Date: 2025-12-04 22:11:48 +0000 URL: https://git.openjdk.org/jdk/commit/c8b30da7ef48edb3d43e07d2c1b8622d8123c3a9 8373039: Remove Incorrect Asserts in shenandoahScanRemembered Reviewed-by: wkemper, ysr, xpeng ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp From coleenp at openjdk.org Thu Dec 4 22:35:38 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Thu, 4 Dec 2025 22:35:38 GMT Subject: git: openjdk/jdk: master: 8371409: Wrong lock ordering between FullGCALot_lock and ThreadsLockThrottle_lock/MethodCompileQueue_lock Message-ID: <317a500d-188b-44dd-9719-083460c31d08@openjdk.org> Changeset: 6db1c4f5 Branch: master Author: Coleen Phillimore Date: 2025-12-04 22:34:42 +0000 URL: https://git.openjdk.org/jdk/commit/6db1c4f5b93a1b7f7d9da36745dc433c9985a169 8371409: Wrong lock ordering between FullGCALot_lock and ThreadsLockThrottle_lock/MethodCompileQueue_lock Reviewed-by: rehn, pchilanomate ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/mutexLocker.cpp From coleenp at openjdk.org Thu Dec 4 22:43:34 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Thu, 4 Dec 2025 22:43:34 GMT Subject: git: openjdk/jdk: master: 8372098: Move AccessFlags to InstanceKlass Message-ID: Changeset: 13e32bf1 Branch: master Author: Coleen Phillimore Date: 2025-12-04 22:39:58 +0000 URL: https://git.openjdk.org/jdk/commit/13e32bf1667a3be8492d1e4e3a273951202acd9c 8372098: Move AccessFlags to InstanceKlass Reviewed-by: liach, vlivanov, dlong, sspitsyn ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/ci/ciKlass.hpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/fieldInfo.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java From xpeng at openjdk.org Thu Dec 4 23:56:58 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Thu, 4 Dec 2025 23:56:58 GMT Subject: git: openjdk/jdk: master: 8373056: Shenandoah: Remove unnecessary use of ShenandoahAllocRequest.type() Message-ID: <3405e126-b3b0-4d40-8b09-d700cd3ec68c@openjdk.org> Changeset: 15f25389 Branch: master Author: Xiaolong Peng Date: 2025-12-04 23:56:20 +0000 URL: https://git.openjdk.org/jdk/commit/15f25389435288881644f7aeab48fd2eae410999 8373056: Shenandoah: Remove unnecessary use of ShenandoahAllocRequest.type() Reviewed-by: wkemper, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp From jwilhelm at openjdk.org Fri Dec 5 00:35:54 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Fri, 5 Dec 2025 00:35:54 GMT Subject: git: openjdk/jdk: Added tag jdk-26+27 for changeset 45dcc0e7 Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-12-05 00:32:25 +0000 Added tag jdk-26+27 for changeset 45dcc0e7 Changeset: 45dcc0e7 Author: Kurt Miller Committer: Jayathirth D V Date: 2025-12-04 16:59:03 +0000 URL: https://git.openjdk.org/jdk/commit/45dcc0e7e26b8130236c5ba80edb54fa530dab57 From jwilhelm at openjdk.org Fri Dec 5 00:42:52 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Fri, 5 Dec 2025 00:42:52 GMT Subject: git: openjdk/jdk: Added tag jdk-27+1 for changeset c7aa1033 Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-12-05 00:42:00 +0000 Added tag jdk-27+1 for changeset c7aa1033 Changeset: c7aa1033 Author: Justin Lu Date: 2025-12-04 18:34:51 +0000 URL: https://git.openjdk.org/jdk/commit/c7aa10339aa40d37dc52e6dcec102f8dca114634 From fyang at openjdk.org Fri Dec 5 02:53:15 2025 From: fyang at openjdk.org (Fei Yang) Date: Fri, 5 Dec 2025 02:53:15 GMT Subject: git: openjdk/jdk: master: 8365732: RISC-V: implement AES CTR intrinsics Message-ID: Changeset: 7e91d34f Branch: master Author: Anjian Wen Committer: Fei Yang Date: 2025-12-05 02:51:13 +0000 URL: https://git.openjdk.org/jdk/commit/7e91d34f3e83b4c39d6ce5de34373d7d74d54512 8365732: RISC-V: implement AES CTR intrinsics Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp From psadhukhan at openjdk.org Fri Dec 5 03:31:55 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Fri, 5 Dec 2025 03:31:55 GMT Subject: git: openjdk/jdk: master: 8042054: JTree.updateUI uses out-of-date item size information Message-ID: Changeset: 674cc3ee Branch: master Author: Prasanta Sadhukhan Date: 2025-12-05 03:30:31 +0000 URL: https://git.openjdk.org/jdk/commit/674cc3eeca77f1f2a6d937b1df5c5cd8a13c2d31 8042054: JTree.updateUI uses out-of-date item size information Reviewed-by: dnguyen, serb ! src/java.desktop/share/classes/javax/swing/JTree.java + test/jdk/javax/swing/JTree/JTreeUpdateTest.java From erikj at openjdk.org Fri Dec 5 14:05:59 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Fri, 5 Dec 2025 14:05:59 GMT Subject: git: openjdk/jdk: master: 8373113: Fix whitespace in RunTests.gmk Message-ID: <0fa3c464-9622-4d23-83e3-f5543147fad6@openjdk.org> Changeset: c09167df Branch: master Author: Erik Joelsson Date: 2025-12-05 14:01:36 +0000 URL: https://git.openjdk.org/jdk/commit/c09167df60f44642492ec20f133713388f4802ad 8373113: Fix whitespace in RunTests.gmk Reviewed-by: tbell ! make/RunTests.gmk From cjplummer at openjdk.org Fri Dec 5 15:43:15 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Fri, 5 Dec 2025 15:43:15 GMT Subject: git: openjdk/jdk: master: 8373102: com/sun/jdi/MethodInvokeWithTraceOnTest.java can fail with ObjectCollectedException when run with a small heap Message-ID: Changeset: ee0b8a72 Branch: master Author: Chris Plummer Date: 2025-12-05 15:39:49 +0000 URL: https://git.openjdk.org/jdk/commit/ee0b8a72c64f7ac5058dbe5b2062cb35b6195484 8373102: com/sun/jdi/MethodInvokeWithTraceOnTest.java can fail with ObjectCollectedException when run with a small heap Reviewed-by: amenkov, sspitsyn ! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java ! test/jdk/ProblemList.txt From ayang at openjdk.org Fri Dec 5 15:48:32 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 5 Dec 2025 15:48:32 GMT Subject: git: openjdk/jdk: master: 8373086: Make isexceeded001.java more robust Message-ID: Changeset: 4d696d0d Branch: master Author: Albert Mingkun Yang Date: 2025-12-05 15:46:07 +0000 URL: https://git.openjdk.org/jdk/commit/4d696d0d0ed523e3c99c68214586673913b1c7b5 8373086: Make isexceeded001.java more robust Reviewed-by: jsikstro, tschatzl ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java From rhalade at openjdk.org Fri Dec 5 16:50:24 2025 From: rhalade at openjdk.org (Rajan Halade) Date: Fri, 5 Dec 2025 16:50:24 GMT Subject: git: openjdk/jdk: master: 8362658: sun/security/ssl/SSLEngineImpl/* tests duplicate jvm flags Message-ID: <881b34c0-9136-42ca-a09b-dcadc6067bfd@openjdk.org> Changeset: 520c092a Branch: master Author: Neha Joshi Committer: Rajan Halade Date: 2025-12-05 16:46:26 +0000 URL: https://git.openjdk.org/jdk/commit/520c092a658559a5d65f06a51061db3aae09931e 8362658: sun/security/ssl/SSLEngineImpl/* tests duplicate jvm flags Co-authored-by: Lei Zhu Reviewed-by: myankelevich, rhalade ! test/jdk/ProblemList-jvmti-stress-agent.txt ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTClient.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTNoSessionCreation.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTParallel.java ! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTSequence.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java From darcy at openjdk.org Fri Dec 5 17:36:52 2025 From: darcy at openjdk.org (Joe Darcy) Date: Fri, 5 Dec 2025 17:36:52 GMT Subject: git: openjdk/jdk: master: 8373125: Add defensive screening of modifiers for Field and Parameter toString() results Message-ID: <816fe4d4-0d69-444f-81ba-d9017abfbe47@openjdk.org> Changeset: a20b7eb9 Branch: master Author: Joe Darcy Date: 2025-12-05 17:35:30 +0000 URL: https://git.openjdk.org/jdk/commit/a20b7eb943c19f9852bfaaec1fbbff647f1f5273 8373125: Add defensive screening of modifiers for Field and Parameter toString() results Reviewed-by: alanb, liach ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! test/jdk/java/lang/reflect/Modifier/toStringTest.java From ayang at openjdk.org Fri Dec 5 19:20:45 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 5 Dec 2025 19:20:45 GMT Subject: git: openjdk/jdk: master: 8373145: [BACKOUT] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch Message-ID: <64aee9ce-81ed-43da-bcb0-475500ef6989@openjdk.org> Changeset: 43787890 Branch: master Author: Albert Mingkun Yang Date: 2025-12-05 19:17:45 +0000 URL: https://git.openjdk.org/jdk/commit/43787890291d71de61b28b8a4e3bf9aaba46757a 8373145: [BACKOUT] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch Reviewed-by: mdoerr, kvn ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java From bchristi at openjdk.org Fri Dec 5 19:33:04 2025 From: bchristi at openjdk.org (Brent Christian) Date: Fri, 5 Dec 2025 19:33:04 GMT Subject: git: openjdk/jdk: master: 8371748: Remove the (empty) ThreadPoolExecutor.finalize() method Message-ID: <0efa0291-68cf-4868-9821-7a1e5a9e67b6@openjdk.org> Changeset: f3dd8daa Branch: master Author: Brent Christian Date: 2025-12-05 19:30:04 +0000 URL: https://git.openjdk.org/jdk/commit/f3dd8daaa92896be51254e5abf3e0ec5b1ff5173 8371748: Remove the (empty) ThreadPoolExecutor.finalize() method Reviewed-by: vklang, jpai, alanb ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java From cjplummer at openjdk.org Fri Dec 5 20:40:46 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Fri, 5 Dec 2025 20:40:46 GMT Subject: git: openjdk/jdk: master: 8362083: JDI VirtualMachine/dispose/dispose001 failed with FATAL ERROR in native method: JDWP cannot set thread local storage, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112) Message-ID: <486ed518-d3b6-445a-8279-27c269dcd6d4@openjdk.org> Changeset: be8cbfa6 Branch: master Author: Chris Plummer Date: 2025-12-05 20:37:10 +0000 URL: https://git.openjdk.org/jdk/commit/be8cbfa6129d19403c9871c22721b902856f1886 8362083: JDI VirtualMachine/dispose/dispose001 failed with FATAL ERROR in native method: JDWP cannot set thread local storage, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112) Reviewed-by: lmesnik, sspitsyn, amenkov ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c From lmesnik at openjdk.org Fri Dec 5 21:21:52 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Fri, 5 Dec 2025 21:21:52 GMT Subject: git: openjdk/jdk: master: 8370846: Support execution of mlvm testing with test thread factory Message-ID: Changeset: 2596608b Branch: master Author: Leonid Mesnik Date: 2025-12-05 21:20:20 +0000 URL: https://git.openjdk.org/jdk/commit/2596608ba1bb1b271dfa062bf732a5095e22fffd 8370846: Support execution of mlvm testing with test thread factory Reviewed-by: cjplummer ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/JDIBreakpointTest.java ! test/lib/jdk/test/lib/thread/TestThreadFactory.java From lmesnik at openjdk.org Sat Dec 6 00:05:14 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Sat, 6 Dec 2025 00:05:14 GMT Subject: git: openjdk/jdk: master: 8373127: Update nsk/monitoring tests to support virtual thread factory testing Message-ID: <64cf3089-86fa-40ea-8e17-e693ae779c58@openjdk.org> Changeset: b0f59f60 Branch: master Author: Leonid Mesnik Date: 2025-12-06 00:02:51 +0000 URL: https://git.openjdk.org/jdk/commit/b0f59f6021a00dc569e08810b34db21553a5b68d 8373127: Update nsk/monitoring tests to support virtual thread factory testing Reviewed-by: kevinw, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryUsage/from/from001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/from_c/from_c001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/getLockName/getlockname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/getLockOwnerName/getlockownername001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isInNative/isinnative001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/BaseBehaviorTest.java From vklang at openjdk.org Sat Dec 6 15:35:14 2025 From: vklang at openjdk.org (Viktor Klang) Date: Sat, 6 Dec 2025 15:35:14 GMT Subject: git: openjdk/jdk: master: 8179918: EnumSet spliterator should report SORTED, ORDERED, NONNULL Message-ID: <3aee5dfc-856b-4a54-9017-16c454e309d5@openjdk.org> Changeset: 5f083aba Branch: master Author: Patrick Strawderman Committer: Viktor Klang Date: 2025-12-06 15:34:14 +0000 URL: https://git.openjdk.org/jdk/commit/5f083abafc7abfaa46ddd053668cdfbfd2ad8a87 8179918: EnumSet spliterator should report SORTED, ORDERED, NONNULL Reviewed-by: vklang ! src/java.base/share/classes/java/util/EnumSet.java + test/jdk/java/util/EnumSet/EnumSetSpliteratorTest.java From vyazici at openjdk.org Mon Dec 8 09:09:17 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Mon, 8 Dec 2025 09:09:17 GMT Subject: git: openjdk/jdk: master: 8369950: TLS connection to IPv6 address fails with BCJSSE due to IllegalArgumentException Message-ID: <2780f68e-d9db-421e-9c57-e74dabc52880@openjdk.org> Changeset: 7da91533 Branch: master Author: Sergey Chernyshev Committer: Volkan Yazici Date: 2025-12-08 09:06:21 +0000 URL: https://git.openjdk.org/jdk/commit/7da91533aaf2033cedee6e2a56fb693f26909df5 8369950: TLS connection to IPv6 address fails with BCJSSE due to IllegalArgumentException Co-authored-by: Mikhail Yankelevich Reviewed-by: djelinski, vyazici, dfuchs, myankelevich ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java + test/jdk/javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java From jlahoda at openjdk.org Mon Dec 8 10:05:49 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 8 Dec 2025 10:05:49 GMT Subject: git: openjdk/jdk: master: 8373094: javac may fail because of unattributed break in a loop Message-ID: Changeset: 35001508 Branch: master Author: Jan Lahoda Date: 2025-12-08 10:04:44 +0000 URL: https://git.openjdk.org/jdk/commit/350015088281eb9e6e9e3a9811f38adac5f7a975 8373094: javac may fail because of unattributed break in a loop Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/recovery/AttrRecovery.java From fandreuzzi at openjdk.org Mon Dec 8 11:50:32 2025 From: fandreuzzi at openjdk.org (Francesco Andreuzzi) Date: Mon, 8 Dec 2025 11:50:32 GMT Subject: git: openjdk/jdk: master: 8367541: Parallel: Make young and old generation fields nonstatic in ParallelScavengeHeap Message-ID: <062ad111-a0af-438e-bf57-32eed5b43eef@openjdk.org> Changeset: a6594794 Branch: master Author: Francesco Andreuzzi Date: 2025-12-08 11:45:53 +0000 URL: https://git.openjdk.org/jdk/commit/a6594794839807d56434d6f28fe3d581fb1e36c0 8367541: Parallel: Make young and old generation fields nonstatic in ParallelScavengeHeap Reviewed-by: ayang ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psScavenge.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp From epeter at openjdk.org Mon Dec 8 13:22:05 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 8 Dec 2025 13:22:05 GMT Subject: git: openjdk/jdk: master: 8360192: C2: Make the type of count leading/trailing zero nodes more precise Message-ID: <2497b402-b983-4b71-8382-03dfa54ed35a@openjdk.org> Changeset: b83bf071 Branch: master Author: Qizheng Xing Committer: Emanuel Peter Date: 2025-12-08 13:16:39 +0000 URL: https://git.openjdk.org/jdk/commit/b83bf0717eb8926efcf85a32be08f33a41bb48dd 8360192: C2: Make the type of count leading/trailing zero nodes more precise Reviewed-by: qamai, epeter, jbhateja ! src/hotspot/share/opto/countbitsnode.cpp + test/hotspot/jtreg/compiler/c2/gvn/TestCountBitsRange.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/vm/compiler/CountLeadingZeros.java From mli at openjdk.org Mon Dec 8 13:41:25 2025 From: mli at openjdk.org (Hamlin Li) Date: Mon, 8 Dec 2025 13:41:25 GMT Subject: git: openjdk/jdk: master: 8357551: RISC-V: support CMoveF/D vectorization Message-ID: Changeset: 6700baa5 Branch: master Author: Hamlin Li Date: 2025-12-08 13:38:22 +0000 URL: https://git.openjdk.org/jdk/commit/6700baa5052046f53eb1b04ed3205bbd8e9e9070 8357551: RISC-V: support CMoveF/D vectorization Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad + test/hotspot/jtreg/compiler/c2/irTests/TestConditionalMove.java ! test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison2.java + test/hotspot/jtreg/compiler/c2/irTests/TestScalarConditionalMoveCmpObj.java - test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/micro/org/openjdk/bench/java/lang/ClassComparison.java ! test/micro/org/openjdk/bench/java/lang/FPComparison.java ! test/micro/org/openjdk/bench/java/lang/IntegerComparison.java ! test/micro/org/openjdk/bench/java/lang/LongComparison.java ! test/micro/org/openjdk/bench/java/lang/PointerComparison.java From ayang at openjdk.org Mon Dec 8 14:23:19 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 8 Dec 2025 14:23:19 GMT Subject: git: openjdk/jdk: master: 8373087: Parallel: Rename PSGenerationPool to PSOldGenerationPool Message-ID: <07813cd4-fe9f-45c3-8953-07c713b3881d@openjdk.org> Changeset: ed5fc9ad Branch: master Author: Albert Mingkun Yang Date: 2025-12-08 14:21:40 +0000 URL: https://git.openjdk.org/jdk/commit/ed5fc9ad2defb75ea5a68fe6427a591376ce6d6b 8373087: Parallel: Rename PSGenerationPool to PSOldGenerationPool Reviewed-by: tschatzl, jsikstro, iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psMemoryPool.cpp ! src/hotspot/share/gc/parallel/psMemoryPool.hpp From cjplummer at openjdk.org Mon Dec 8 15:40:41 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Mon, 8 Dec 2025 15:40:41 GMT Subject: git: openjdk/jdk: master: 8372555: Test com/sun/jdi/ExceptionEvents.java failed: ObjectCollectedException Message-ID: <2c3ae5b9-b2b7-4d02-9c9c-31b446f6e269@openjdk.org> Changeset: ac81ce51 Branch: master Author: Chris Plummer Date: 2025-12-08 15:38:35 +0000 URL: https://git.openjdk.org/jdk/commit/ac81ce51fa4ed04b6dbcc28cb2dd8eabcfe52ad7 8372555: Test com/sun/jdi/ExceptionEvents.java failed: ObjectCollectedException Reviewed-by: amenkov, dholmes ! test/jdk/com/sun/jdi/ExceptionEvents.java From aartemov at openjdk.org Mon Dec 8 16:09:40 2025 From: aartemov at openjdk.org (Anton Artemov) Date: Mon, 8 Dec 2025 16:09:40 GMT Subject: git: openjdk/jdk: master: 8366671: Refactor Thread::SpinAcquire and Thread::SpinRelease Message-ID: <43dbf9bb-1137-4330-98ec-7815e13d851a@openjdk.org> Changeset: 355755d3 Branch: master Author: Anton Artemov Date: 2025-12-08 16:07:01 +0000 URL: https://git.openjdk.org/jdk/commit/355755d35de5c3155d1ea8d1afdd0debe5296a13 8366671: Refactor Thread::SpinAcquire and Thread::SpinRelease Co-authored-by: Axel Boldt-Christmas Reviewed-by: coleenp, kbarrett, dholmes, aboldtch ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp - src/hotspot/share/jfr/utilities/jfrSpinlockHelper.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/park.cpp ! src/hotspot/share/runtime/safepointVerifiers.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp + src/hotspot/share/utilities/spinCriticalSection.cpp + src/hotspot/share/utilities/spinCriticalSection.hpp ! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp From ayang at openjdk.org Mon Dec 8 16:13:43 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 8 Dec 2025 16:13:43 GMT Subject: git: openjdk/jdk: master: 8373262: Parallel: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails Message-ID: <749cbb3f-8b5f-4411-9c23-2e8af5a6d1eb@openjdk.org> Changeset: 811591c5 Branch: master Author: Albert Mingkun Yang Date: 2025-12-08 16:11:28 +0000 URL: https://git.openjdk.org/jdk/commit/811591c5c332e6427dc96819451e046841fe635b 8373262: Parallel: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails Reviewed-by: cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java From ayang at openjdk.org Mon Dec 8 18:53:47 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 8 Dec 2025 18:53:47 GMT Subject: git: openjdk/jdk: master: 8370198: Test gc/arguments/TestShrinkHeapInSteps.java crashed: assert(left >= right) failed: avoid underflow Message-ID: <255dc5d2-1e75-4452-a192-769569386e7b@openjdk.org> Changeset: d34ef196 Branch: master Author: Albert Mingkun Yang Date: 2025-12-08 18:51:34 +0000 URL: https://git.openjdk.org/jdk/commit/d34ef196c298aa91f8511714cfb04b15ae7fbf0a 8370198: Test gc/arguments/TestShrinkHeapInSteps.java crashed: assert(left >= right) failed: avoid underflow Reviewed-by: stefank, tschatzl ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp From shurailine at openjdk.org Mon Dec 8 22:19:44 2025 From: shurailine at openjdk.org (Alexandre Iline) Date: Mon, 8 Dec 2025 22:19:44 GMT Subject: git: openjdk/jdk: master: 8373285: Update JCov for class file version 71 Message-ID: <88fc8b3c-b7af-463d-ba71-891a21b603e0@openjdk.org> Changeset: b118caf6 Branch: master Author: Alexandre Iline Date: 2025-12-08 22:16:28 +0000 URL: https://git.openjdk.org/jdk/commit/b118caf6777cbf5bf75b41156fdfaaa15479f924 8373285: Update JCov for class file version 71 Reviewed-by: erikj ! make/conf/jib-profiles.js From erikj at openjdk.org Mon Dec 8 22:47:26 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Mon, 8 Dec 2025 22:47:26 GMT Subject: git: openjdk/jdk: master: 8373117: Update build doc link in README.md Message-ID: <105dafe6-815f-419b-8859-069d0933284f@openjdk.org> Changeset: 8df3f3d3 Branch: master Author: Erik Joelsson Date: 2025-12-08 22:45:59 +0000 URL: https://git.openjdk.org/jdk/commit/8df3f3d3417bc8fdb5a75d986e084441bbf6ebd2 8373117: Update build doc link in README.md Reviewed-by: ayang, tbell ! README.md From ysr at openjdk.org Tue Dec 9 00:21:46 2025 From: ysr at openjdk.org (Y. Srinivas Ramakrishna) Date: Tue, 9 Dec 2025 00:21:46 GMT Subject: git: openjdk/jdk: master: 8352914: Shenandoah: Change definition of ShenandoahSharedValue to int32_t to leverage platform atomics Message-ID: Changeset: b86b2cbc Branch: master Author: Ben Taylor Committer: Y. Srinivas Ramakrishna Date: 2025-12-09 00:17:30 +0000 URL: https://git.openjdk.org/jdk/commit/b86b2cbc7d9dd57aeaf64f70f248a120ae3cb751 8352914: Shenandoah: Change definition of ShenandoahSharedValue to int32_t to leverage platform atomics Reviewed-by: wkemper, ysr ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp From psadhukhan at openjdk.org Tue Dec 9 00:36:36 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Tue, 9 Dec 2025 00:36:36 GMT Subject: git: openjdk/jdk: master: 6223700: XP L&F: Non-TopLevel JMenu's painting error Message-ID: <516b7c61-5422-48ea-9111-9497656d84bc@openjdk.org> Changeset: c03d445a Branch: master Author: Prasanta Sadhukhan Date: 2025-12-09 00:34:58 +0000 URL: https://git.openjdk.org/jdk/commit/c03d445a8ccfced5a59da680c37587f1024f3eca 6223700: XP L&F: Non-TopLevel JMenu's painting error Reviewed-by: kizune, dnguyen ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java + test/jdk/javax/swing/JMenu/TestPaintSpillOverBug.java From prr at openjdk.org Tue Dec 9 01:03:09 2025 From: prr at openjdk.org (Phil Race) Date: Tue, 9 Dec 2025 01:03:09 GMT Subject: git: openjdk/jdk: master: 8372554: Test windows-x64-cmp-baseline failed due to differences with splashscreen object file Message-ID: <594d718a-3eb2-43ea-ae6e-716e5335082e@openjdk.org> Changeset: b1c95501 Branch: master Author: Phil Race Date: 2025-12-09 01:00:52 +0000 URL: https://git.openjdk.org/jdk/commit/b1c955018281a228a67695e5077666d751cd87d2 8372554: Test windows-x64-cmp-baseline failed due to differences with splashscreen object file Reviewed-by: dholmes ! make/modules/java.desktop/lib/ClientLibraries.gmk From xpeng at openjdk.org Tue Dec 9 01:21:02 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Tue, 9 Dec 2025 01:21:02 GMT Subject: git: openjdk/jdk: master: 8373272: Genshen: ShenandoahOldGenerationTest fails after JDK-8373056 Message-ID: Changeset: 3ea82b9f Branch: master Author: Xiaolong Peng Date: 2025-12-09 01:16:48 +0000 URL: https://git.openjdk.org/jdk/commit/3ea82b9ff90aebc1a169fdd967c44408dc4a4f51 8373272: Genshen: ShenandoahOldGenerationTest fails after JDK-8373056 Reviewed-by: wkemper ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp From xpeng at openjdk.org Tue Dec 9 03:30:57 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Tue, 9 Dec 2025 03:30:57 GMT Subject: git: openjdk/jdk: master: 8373116: Genshen: arraycopy_work should be always done for arrays in old gen during young concurrent marking Message-ID: <18d7ceaa-25b3-42a1-a863-0d955a622317@openjdk.org> Changeset: c9ab330b Branch: master Author: Xiaolong Peng Date: 2025-12-09 03:28:11 +0000 URL: https://git.openjdk.org/jdk/commit/c9ab330b7bdd3cc2410ffdb336a63aa0ac7256a3 8373116: Genshen: arraycopy_work should be always done for arrays in old gen during young concurrent marking 8372498: [genshen] gc/TestAllocHumongousFragment.java#generational causes intermittent SIGSEGV crashes Reviewed-by: wkemper, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp From amitkumar at openjdk.org Tue Dec 9 05:03:46 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Tue, 9 Dec 2025 05:03:46 GMT Subject: git: openjdk/jdk: master: 8372641: [s390x] Test failure TestMergeStores.java Message-ID: <65433d8e-1403-4682-964d-e383c740bc69@openjdk.org> Changeset: 35fe0b11 Branch: master Author: Harshit470250 <133243171+Harshit470250 at users.noreply.github.com> Committer: Amit Kumar Date: 2025-12-09 04:59:53 +0000 URL: https://git.openjdk.org/jdk/commit/35fe0b11015bd3a88ee21c76b54f9d4969fdedf6 8372641: [s390x] Test failure TestMergeStores.java Reviewed-by: mhaessig, amitkumar, lucy ! src/hotspot/cpu/s390/s390.ad From dholmes at openjdk.org Tue Dec 9 05:16:40 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 9 Dec 2025 05:16:40 GMT Subject: git: openjdk/jdk: master: 8373293: Change the exception handling in TestNestHostErrorWithMultiThread.java Message-ID: <26181695-26a8-47aa-b4bc-df7074fc1e53@openjdk.org> Changeset: 020e3f95 Branch: master Author: David Holmes Date: 2025-12-09 05:15:47 +0000 URL: https://git.openjdk.org/jdk/commit/020e3f959194029715c18891e79aeed020abd59c 8373293: Change the exception handling in TestNestHostErrorWithMultiThread.java Reviewed-by: jpai, iklam ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java From psadhukhan at openjdk.org Tue Dec 9 07:44:44 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Tue, 9 Dec 2025 07:44:44 GMT Subject: git: openjdk/jdk: master: 5107379: Component orientation in JOptionPane is not proper in Motif L&F. Message-ID: <7e2a1a0b-a29f-46c8-a713-619b94bbafda@openjdk.org> Changeset: cba09cd1 Branch: master Author: Prasanta Sadhukhan Date: 2025-12-09 07:40:52 +0000 URL: https://git.openjdk.org/jdk/commit/cba09cd10d4e4482852a317786242836419c313b 5107379: Component orientation in JOptionPane is not proper in Motif L&F. Reviewed-by: tr, kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java + test/jdk/javax/swing/plaf/motif/TestIconRTL.java From iwalulya at openjdk.org Tue Dec 9 09:16:16 2025 From: iwalulya at openjdk.org (Ivan Walulya) Date: Tue, 9 Dec 2025 09:16:16 GMT Subject: git: openjdk/jdk: master: 8319326: GC: Make TestParallelRefProc use createTestJavaProcessBuilder Message-ID: <32df92ed-fc38-4808-b658-6e30eb7c6437@openjdk.org> Changeset: 3a8a6e07 Branch: master Author: Ramkumar Sunderbabu Committer: Ivan Walulya Date: 2025-12-09 09:15:04 +0000 URL: https://git.openjdk.org/jdk/commit/3a8a6e07f2a2cffa467815df55e746e92765903d 8319326: GC: Make TestParallelRefProc use createTestJavaProcessBuilder Reviewed-by: stefank, iwalulya ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java From kevinw at openjdk.org Tue Dec 9 09:21:09 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Tue, 9 Dec 2025 09:21:09 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 24244e41 Branch: master Author: Ramkumar Sunderbabu Committer: Ivan Walulya Date: 2025-12-09 09:17:38 +0000 URL: https://git.openjdk.org/jdk/commit/24244e41210be5b71b9e8238badbf975ed4b02ef 8319161: GC: Make TestParallelGCThreads use createTestJavaProcessBuilder Reviewed-by: stefank, iwalulya ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java Changeset: 9c91c68d Branch: master Author: Kevin Walls Date: 2025-12-09 09:18:04 +0000 URL: https://git.openjdk.org/jdk/commit/9c91c68d1d5938d7e2b9a90c82b0a36ef1a063cd 8373111: Test java/lang/management/MemoryMXBean/MemoryManagement.java timed out Reviewed-by: lmesnik ! test/jdk/java/lang/management/MemoryMXBean/MemoryManagement.java From jsikstro at openjdk.org Tue Dec 9 09:45:21 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Tue, 9 Dec 2025 09:45:21 GMT Subject: git: openjdk/jdk: master: 8373022: serviceability/sa/ClhsdbScanOops.java assumes no GC should occur Message-ID: <04389221-95e1-435a-84e6-a581ed6bd3fb@openjdk.org> Changeset: 786833cd Branch: master Author: Joel Sikstr?m Date: 2025-12-09 09:44:18 +0000 URL: https://git.openjdk.org/jdk/commit/786833cd1bf8eda1cef25da392a055f4eb371abf 8373022: serviceability/sa/ClhsdbScanOops.java assumes no GC should occur Reviewed-by: cjplummer, stefank, ayang, tschatzl ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java From psadhukhan at openjdk.org Tue Dec 9 10:04:21 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Tue, 9 Dec 2025 10:04:21 GMT Subject: git: openjdk/jdk: master: 4459231: Focus of JTabbedPane(with Scrollable tablayout) changes on change in LookAndFeel Message-ID: <83772e31-3230-4538-8664-3a4d2703c091@openjdk.org> Changeset: 1f49edd9 Branch: master Author: Prasanta Sadhukhan Date: 2025-12-09 10:02:01 +0000 URL: https://git.openjdk.org/jdk/commit/1f49edd9783ed4579d989d6939ee75e926f0716a 4459231: Focus of JTabbedPane(with Scrollable tablayout) changes on change in LookAndFeel Reviewed-by: tr, kizune ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java + test/jdk/javax/swing/JTabbedPane/TabbedPaneBugWithLNF.java From aboldtch at openjdk.org Tue Dec 9 10:09:55 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 9 Dec 2025 10:09:55 GMT Subject: git: openjdk/jdk: master: 8373025: test/hotspot/jtreg/gc/cslocker/TestCSLocker.java may deadlock Message-ID: Changeset: 0a557890 Branch: master Author: Axel Boldt-Christmas Date: 2025-12-09 10:04:25 +0000 URL: https://git.openjdk.org/jdk/commit/0a557890a50b0dc83c70dc877027d951dcc05470 8373025: test/hotspot/jtreg/gc/cslocker/TestCSLocker.java may deadlock Reviewed-by: ayang, tschatzl, stefank ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/cslocker/libTestCSLocker.c From aartemov at openjdk.org Tue Dec 9 10:15:44 2025 From: aartemov at openjdk.org (Anton Artemov) Date: Tue, 9 Dec 2025 10:15:44 GMT Subject: git: openjdk/jdk: master: 8366272: The os::xxx APIs do not manage errno correctly Message-ID: Changeset: 830c4d3b Branch: master Author: Anton Artemov Date: 2025-12-09 10:15:04 +0000 URL: https://git.openjdk.org/jdk/commit/830c4d3b198597b6af7a21b708bd3a852af200d4 8366272: The os::xxx APIs do not manage errno correctly Reviewed-by: dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/windows/os_windows.cpp From epeter at openjdk.org Tue Dec 9 12:51:21 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Tue, 9 Dec 2025 12:51:21 GMT Subject: git: openjdk/jdk: master: 8367028: compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding Message-ID: <1e33d396-112c-4c08-96d7-a3cd615760ff@openjdk.org> Changeset: a4eb57c5 Branch: master Author: Emanuel Peter Date: 2025-12-09 12:45:36 +0000 URL: https://git.openjdk.org/jdk/commit/a4eb57c5ec6254e59e486042015dd00457284ef2 8367028: compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding Reviewed-by: chagedorn, syan, rcastanedalo ! test/hotspot/jtreg/compiler/c2/irTests/TestFloat16ScalarOperations.java From iklam at openjdk.org Tue Dec 9 16:13:35 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 9 Dec 2025 16:13:35 GMT Subject: git: openjdk/jdk: master: 8373295: Wrong log tag for UseCompressedOops ergo setting Message-ID: <5d81053f-d013-420e-8b4b-a50333d2965d@openjdk.org> Changeset: 8c8d21db Branch: master Author: Ioi Lam Date: 2025-12-09 16:10:13 +0000 URL: https://git.openjdk.org/jdk/commit/8c8d21db6f5bdc35f6eddf91065b4eec462a716f 8373295: Wrong log tag for UseCompressedOops ergo setting Reviewed-by: dholmes, ysuenaga ! src/hotspot/share/runtime/arguments.cpp - test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java From erikj at openjdk.org Tue Dec 9 17:03:00 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 9 Dec 2025 17:03:00 GMT Subject: git: openjdk/jdk: master: 8373255: Unexpected iobj and ipdb files after JDK-8370438 Message-ID: <6a77748c-f6f2-4915-b78c-f15f831bd8b4@openjdk.org> Changeset: 831fe94c Branch: master Author: Erik Joelsson Date: 2025-12-09 17:01:08 +0000 URL: https://git.openjdk.org/jdk/commit/831fe94c75c407b2399be9b89630d8d117c2996c 8373255: Unexpected iobj and ipdb files after JDK-8370438 Reviewed-by: serb ! make/common/native/Flags.gmk From rhalade at openjdk.org Tue Dec 9 18:08:51 2025 From: rhalade at openjdk.org (Rajan Halade) Date: Tue, 9 Dec 2025 18:08:51 GMT Subject: git: openjdk/jdk: master: 8368524: Tests are skipped and shown as passed in test/jdk/sun/security/pkcs11/Cipher/KeyWrap Message-ID: Changeset: b99be505 Branch: master Author: Neha Joshi Committer: Rajan Halade Date: 2025-12-09 18:06:39 +0000 URL: https://git.openjdk.org/jdk/commit/b99be505a5e3c8304be62a8b373d746fc52e8f0e 8368524: Tests are skipped and shown as passed in test/jdk/sun/security/pkcs11/Cipher/KeyWrap Reviewed-by: myankelevich, rhalade ! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java ! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java From naoto at openjdk.org Tue Dec 9 18:22:32 2025 From: naoto at openjdk.org (Naoto Sato) Date: Tue, 9 Dec 2025 18:22:32 GMT Subject: git: openjdk/jdk: master: 8355522: Remove the `java.locale.useOldISOCodes` system property Message-ID: Changeset: b2daf9de Branch: master Author: Naoto Sato Date: 2025-12-09 18:21:12 +0000 URL: https://git.openjdk.org/jdk/commit/b2daf9de3097de4d3b3c7d565e29a48b4aae19ee 8355522: Remove the `java.locale.useOldISOCodes` system property Reviewed-by: jlu, joehw ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java ! test/jdk/java/util/Locale/LocaleTest.java ! test/jdk/java/util/Locale/UseOldISOCodesTest.java From ayang at openjdk.org Tue Dec 9 18:30:06 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 9 Dec 2025 18:30:06 GMT Subject: git: openjdk/jdk: jdk26: 8370198: Test gc/arguments/TestShrinkHeapInSteps.java crashed: assert(left >= right) failed: avoid underflow Message-ID: <5f4618de-a243-43ab-a5d7-cadf6cf6c031@openjdk.org> Changeset: 22fe7077 Branch: jdk26 Author: Albert Mingkun Yang Date: 2025-12-09 18:24:44 +0000 URL: https://git.openjdk.org/jdk/commit/22fe70770acfb938dd95b361dbe8573abb1c84b1 8370198: Test gc/arguments/TestShrinkHeapInSteps.java crashed: assert(left >= right) failed: avoid underflow Reviewed-by: stefank Backport-of: d34ef196c298aa91f8511714cfb04b15ae7fbf0a ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp From thartmann at openjdk.org Tue Dec 9 18:38:39 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 9 Dec 2025 18:38:39 GMT Subject: git: openjdk/jdk: jdk26: 8373145: [BACKOUT] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch Message-ID: Changeset: bf0bc379 Branch: jdk26 Author: Tobias Hartmann Date: 2025-12-09 18:37:25 +0000 URL: https://git.openjdk.org/jdk/commit/bf0bc37924b0c4f287d552253b63c06b9af5d5b5 8373145: [BACKOUT] Remove ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch Reviewed-by: chagedorn Backport-of: 43787890291d71de61b28b8a4e3bf9aaba46757a ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java From mdonovan at openjdk.org Tue Dec 9 18:52:04 2025 From: mdonovan at openjdk.org (Matthew Donovan) Date: Tue, 9 Dec 2025 18:52:04 GMT Subject: git: openjdk/jdk: master: 8373101: JdkClient and JdkServer test classes ignore namedGroups field Message-ID: Changeset: 1ae4a6c4 Branch: master Author: Matthew Donovan Date: 2025-12-09 18:48:33 +0000 URL: https://git.openjdk.org/jdk/commit/1ae4a6c43ea21d4b147bcfcfaf1484c6e618dce5 8373101: JdkClient and JdkServer test classes ignore namedGroups field Reviewed-by: rhalade ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkClient.java ! test/jdk/javax/net/ssl/TLSCommon/interop/JdkServer.java From kbarrett at openjdk.org Wed Dec 10 00:10:35 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Wed, 10 Dec 2025 00:10:35 GMT Subject: git: openjdk/jdk: master: 8373207: Make DeferredStatic class template constant initializable Message-ID: Changeset: 7f9951a9 Branch: master Author: Kim Barrett Date: 2025-12-10 00:07:28 +0000 URL: https://git.openjdk.org/jdk/commit/7f9951a93479ac0ddd74375fdef92095fb65741b 8373207: Make DeferredStatic class template constant initializable Reviewed-by: jsjolen, stefank, iwalulya ! src/hotspot/share/utilities/deferredStatic.hpp From sherman at openjdk.org Wed Dec 10 00:52:18 2025 From: sherman at openjdk.org (Xueming Shen) Date: Wed, 10 Dec 2025 00:52:18 GMT Subject: git: openjdk/jdk: master: 8371446: VectorAPI: Add unit tests for masks from various long values Message-ID: <2c244ae9-510e-4d8c-b0ba-62a329d905a7@openjdk.org> Changeset: eef9813a Branch: master Author: Xueming Shen Date: 2025-12-10 00:50:48 +0000 URL: https://git.openjdk.org/jdk/commit/eef9813ad42b02db5fc636e661a751d5120a639e 8371446: VectorAPI: Add unit tests for masks from various long values Reviewed-by: psandoz ! test/jdk/jdk/incubator/vector/AbstractVectorTest.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh + test/jdk/jdk/incubator/vector/templates/Kernel-BoolBinary-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-BoolUnary-op.template + test/jdk/jdk/incubator/vector/templates/Unit-BoolBinary-op.template + test/jdk/jdk/incubator/vector/templates/Unit-BoolUnary-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Mask-FromToLong.template ! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template From jpai at openjdk.org Wed Dec 10 02:06:42 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 10 Dec 2025 02:06:42 GMT Subject: git: openjdk/jdk: master: 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException Message-ID: Changeset: a2622129 Branch: master Author: Jaikiran Pai Date: 2025-12-10 02:04:12 +0000 URL: https://git.openjdk.org/jdk/commit/a26221299e657b64379d2d56ed3b073f12b227d1 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException Reviewed-by: dfuchs, djelinski, bpb ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java From xgong at openjdk.org Wed Dec 10 02:14:42 2025 From: xgong at openjdk.org (Xiaohong Gong) Date: Wed, 10 Dec 2025 02:14:42 GMT Subject: git: openjdk/jdk: master: 8371603: C2: Missing Ideal optimizations for load and store vectors on SVE Message-ID: <269ef056-3c7b-4d8f-b955-0b4b80b620a4@openjdk.org> Changeset: b6732d60 Branch: master Author: Xiaohong Gong Date: 2025-12-10 02:09:49 +0000 URL: https://git.openjdk.org/jdk/commit/b6732d6048259de68a3dd5b4f66ac82f87270404 8371603: C2: Missing Ideal optimizations for load and store vectors on SVE Co-authored-by: Emanuel Peter Reviewed-by: epeter, erfang, haosun ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/TestVectorLoadStoreOptimization.java + test/hotspot/jtreg/compiler/vectorapi/TestVectorOperationsWithPartialSize.java From syan at openjdk.org Wed Dec 10 02:17:40 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 10 Dec 2025 02:17:40 GMT Subject: git: openjdk/jdk: jdk26: 8373086: Make isexceeded001.java more robust Message-ID: <92d2538f-7e90-47d7-9e65-63e22e9d8228@openjdk.org> Changeset: ec6beaa2 Branch: jdk26 Author: SendaoYan Date: 2025-12-10 02:15:09 +0000 URL: https://git.openjdk.org/jdk/commit/ec6beaa20adf808a14f6d4ebe7ee6be6ef494353 8373086: Make isexceeded001.java more robust Reviewed-by: ayang, jsikstro Backport-of: 4d696d0d0ed523e3c99c68214586673913b1c7b5 ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001.java From iklam at openjdk.org Wed Dec 10 02:28:33 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 10 Dec 2025 02:28:33 GMT Subject: git: openjdk/jdk: master: 8368701: CDS VerifierTest_1A.java failed on machines with 512 GB RAM Message-ID: Changeset: d36a234c Branch: master Author: Ioi Lam Date: 2025-12-10 02:26:04 +0000 URL: https://git.openjdk.org/jdk/commit/d36a234c1228fdb12eb5931506ba1e03ebae95fc 8368701: CDS VerifierTest_1A.java failed on machines with 512 GB RAM Reviewed-by: dholmes, lmesnik ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java From fyang at openjdk.org Wed Dec 10 02:38:14 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 10 Dec 2025 02:38:14 GMT Subject: git: openjdk/jdk: master: 8371968: RISC-V: implement AES CBC intrinsics Message-ID: Changeset: a5968f93 Branch: master Author: Anjian Wen Committer: Fei Yang Date: 2025-12-10 02:34:52 +0000 URL: https://git.openjdk.org/jdk/commit/a5968f936462741a7edea5bbbe73cb067af3d34f 8371968: RISC-V: implement AES CBC intrinsics Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp From psadhukhan at openjdk.org Wed Dec 10 04:35:33 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Wed, 10 Dec 2025 04:35:33 GMT Subject: git: openjdk/jdk: master: 6726690: SwingUtilities.replaceUI*Map() methods do not remove previously installed maps Message-ID: Changeset: 1bbbce75 Branch: master Author: Prasanta Sadhukhan Date: 2025-12-10 04:31:37 +0000 URL: https://git.openjdk.org/jdk/commit/1bbbce75c5e68429c2a32519eb3c36d964dcdf57 6726690: SwingUtilities.replaceUI*Map() methods do not remove previously installed maps Reviewed-by: azvegint, tr ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java + test/jdk/javax/swing/SwingUtilities/UIMapTest.java From roland at openjdk.org Wed Dec 10 08:49:40 2025 From: roland at openjdk.org (Roland Westrelin) Date: Wed, 10 Dec 2025 08:49:40 GMT Subject: git: openjdk/jdk: master: 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs Message-ID: <047fa458-c4f6-4cdd-bedb-356b79114785@openjdk.org> Changeset: 00068a80 Branch: master Author: Roland Westrelin Date: 2025-12-10 08:45:20 +0000 URL: https://git.openjdk.org/jdk/commit/00068a80304a809297d0df8698850861e9a1c5e9 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs Reviewed-by: chagedorn, qamai, galder, epeter ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/c2/irTests/TestPushAddThruCast.java ! test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java From chagedorn at openjdk.org Wed Dec 10 08:56:54 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 10 Dec 2025 08:56:54 GMT Subject: git: openjdk/jdk: master: 8364490: Fatal error on large SpecTrapLimitExtraEntries value Message-ID: <8e9d9afb-a60e-4504-a159-a62d118d077f@openjdk.org> Changeset: b60ac710 Branch: master Author: Anton Seoane Ampudia Committer: Christian Hagedorn Date: 2025-12-10 08:53:30 +0000 URL: https://git.openjdk.org/jdk/commit/b60ac710bebf195972436da324983e61b51484ef 8364490: Fatal error on large SpecTrapLimitExtraEntries value Reviewed-by: chagedorn, roland ! src/hotspot/share/runtime/globals.hpp + test/hotspot/jtreg/compiler/arguments/TestSpecTrapLimitExtraEntries.java From dbriemann at openjdk.org Wed Dec 10 10:22:59 2025 From: dbriemann at openjdk.org (David Briemann) Date: Wed, 10 Dec 2025 10:22:59 GMT Subject: git: openjdk/jdk: master: 8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled Message-ID: <2dee4832-fc8f-49cf-b622-82270cab7699@openjdk.org> Changeset: 8eaeb699 Branch: master Author: David Briemann Date: 2025-12-10 10:21:42 +0000 URL: https://git.openjdk.org/jdk/commit/8eaeb6990b85ac8717f4fc4ce883f674017b91f3 8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled Reviewed-by: mdoerr, chagedorn ! src/hotspot/share/code/codeCache.cpp From epeter at openjdk.org Wed Dec 10 11:38:34 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Wed, 10 Dec 2025 11:38:34 GMT Subject: git: openjdk/jdk: jdk26: 8367028: compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding Message-ID: Changeset: 42fc4fe7 Branch: jdk26 Author: Emanuel Peter Date: 2025-12-10 11:34:41 +0000 URL: https://git.openjdk.org/jdk/commit/42fc4fe7b1b1add3113747509caca1284df5b619 8367028: compiler/c2/irTests/TestFloat16ScalarOperations.java failing intermittently because of constant folding Reviewed-by: thartmann, mhaessig Backport-of: a4eb57c5ec6254e59e486042015dd00457284ef2 ! test/hotspot/jtreg/compiler/c2/irTests/TestFloat16ScalarOperations.java From dfuchs at openjdk.org Wed Dec 10 12:10:35 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 10 Dec 2025 12:10:35 GMT Subject: git: openjdk/jdk: master: 8373227: Test java/net/httpclient/http2/StreamFlowControlTest.java failed: should sleep time be raised? Message-ID: Changeset: b58e3b60 Branch: master Author: Daniel Fuchs Date: 2025-12-10 12:08:53 +0000 URL: https://git.openjdk.org/jdk/commit/b58e3b600bb14bf7133eda0c37a4be4c82919d79 8373227: Test java/net/httpclient/http2/StreamFlowControlTest.java failed: should sleep time be raised? Reviewed-by: djelinski ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java From ayang at openjdk.org Wed Dec 10 13:10:49 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 10 Dec 2025 13:10:49 GMT Subject: git: openjdk/jdk: master: 8373335: Serial: Clean up SerialHeap members by access specifies Message-ID: Changeset: 655e9cda Branch: master Author: Albert Mingkun Yang Date: 2025-12-10 13:08:12 +0000 URL: https://git.openjdk.org/jdk/commit/655e9cda3f6b1fa3a6f0553e7745aa088dde53e8 8373335: Serial: Clean up SerialHeap members by access specifies Reviewed-by: jsikstro ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp From erikj at openjdk.org Wed Dec 10 14:06:51 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Wed, 10 Dec 2025 14:06:51 GMT Subject: git: openjdk/jdk: jdk26: 8373255: Unexpected iobj and ipdb files after JDK-8370438 Message-ID: <39b8074f-f2ad-47bd-bff5-6f3d59873827@openjdk.org> Changeset: 1de6f4f2 Branch: jdk26 Author: Erik Joelsson Date: 2025-12-10 14:01:43 +0000 URL: https://git.openjdk.org/jdk/commit/1de6f4f2b6af6de7ab0f2b40bfd2c0f2bd9718b5 8373255: Unexpected iobj and ipdb files after JDK-8370438 Reviewed-by: serb Backport-of: 831fe94c75c407b2399be9b89630d8d117c2996c ! make/common/native/Flags.gmk From dfuchs at openjdk.org Wed Dec 10 15:15:37 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 10 Dec 2025 15:15:37 GMT Subject: git: openjdk/jdk: master: 8373362: Http3TestServer should not log an exception stack trace when it is stopping normally Message-ID: <94e491c2-56e6-4f21-b502-fa8c03c75c1e@openjdk.org> Changeset: 54430a87 Branch: master Author: Daniel Fuchs Date: 2025-12-10 15:14:46 +0000 URL: https://git.openjdk.org/jdk/commit/54430a87226096725b13f05326d08629420657ca 8373362: Http3TestServer should not log an exception stack trace when it is stopping normally Reviewed-by: jpai, djelinski ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerExchange.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3TestServer.java From xpeng at openjdk.org Wed Dec 10 17:34:48 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Wed, 10 Dec 2025 17:34:48 GMT Subject: git: openjdk/jdk: jdk26: 8373116: Genshen: arraycopy_work should be always done for arrays in old gen during young concurrent marking Message-ID: <20e36c10-8a88-46e4-8c41-5aa06b1b04e2@openjdk.org> Changeset: 15b5789f Branch: jdk26 Author: Xiaolong Peng Date: 2025-12-10 17:34:07 +0000 URL: https://git.openjdk.org/jdk/commit/15b5789f554cb7b2467a6a0efb4e4cd129ee609b 8373116: Genshen: arraycopy_work should be always done for arrays in old gen during young concurrent marking 8372498: [genshen] gc/TestAllocHumongousFragment.java#generational causes intermittent SIGSEGV crashes Reviewed-by: shade, wkemper Backport-of: c9ab330b7bdd3cc2410ffdb336a63aa0ac7256a3 ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp From fmatte at openjdk.org Wed Dec 10 18:20:09 2025 From: fmatte at openjdk.org (Fairoz Matte) Date: Wed, 10 Dec 2025 18:20:09 GMT Subject: git: openjdk/jdk: master: 8373270: GCC 14.2.0 reports warning: '%s' directive output may be truncated Message-ID: Changeset: 11aa6e10 Branch: master Author: Fairoz Matte Date: 2025-12-10 18:15:32 +0000 URL: https://git.openjdk.org/jdk/commit/11aa6e10c017a7257c60eb7395d728d32b2006d4 8373270: GCC 14.2.0 reports warning: '%s' directive output may be truncated Reviewed-by: kbarrett, dholmes, alanb ! src/java.base/unix/native/libjli/java_md_common.c From iklam at openjdk.org Wed Dec 10 18:54:24 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 10 Dec 2025 18:54:24 GMT Subject: git: openjdk/jdk: master: 8369736: Add management interface for AOT cache creation Message-ID: <18c9dcde-0aef-4417-a477-679ec66382d3@openjdk.org> Changeset: 413f852b Branch: master Author: Mat Carter Committer: Ioi Lam Date: 2025-12-10 18:49:30 +0000 URL: https://git.openjdk.org/jdk/commit/413f852bdb4767b2a1c29431144616668888138d 8369736: Add management interface for AOT cache creation Reviewed-by: mr, iklam, kevinw ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.management/share/classes/sun/management/VMManagement.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/native/libmanagement/VMManagementImpl.c + src/jdk.management/share/classes/com/sun/management/internal/HotSpotAOTCacheImpl.java ! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java + src/jdk.management/share/classes/jdk/management/HotSpotAOTCacheMXBean.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/HotSpotAOTCacheMXBeanTest.java From kevinw at openjdk.org Wed Dec 10 19:13:50 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Wed, 10 Dec 2025 19:13:50 GMT Subject: git: openjdk/jdk: jdk26: 8373111: Test java/lang/management/MemoryMXBean/MemoryManagement.java timed out Message-ID: <49ef92f0-5ff0-4072-825c-4801a98c4201@openjdk.org> Changeset: 7dc8f786 Branch: jdk26 Author: Kevin Walls Date: 2025-12-10 19:10:26 +0000 URL: https://git.openjdk.org/jdk/commit/7dc8f786fe50ee96dd9bfe01e18a81d24f04a1fc 8373111: Test java/lang/management/MemoryMXBean/MemoryManagement.java timed out Reviewed-by: shade Backport-of: 9c91c68d1d5938d7e2b9a90c82b0a36ef1a063cd ! test/jdk/java/lang/management/MemoryMXBean/MemoryManagement.java From prr at openjdk.org Wed Dec 10 21:44:36 2025 From: prr at openjdk.org (Phil Race) Date: Wed, 10 Dec 2025 21:44:36 GMT Subject: git: openjdk/jdk: master: 8334549: [Sound] Test timed out: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java Message-ID: <265f80d2-2cad-432d-99a0-9ae41fb0ab07@openjdk.org> Changeset: 52aa7fe1 Branch: master Author: Phil Race Date: 2025-12-10 21:40:18 +0000 URL: https://git.openjdk.org/jdk/commit/52aa7fe1c970709fe387b70a5020ea0e77c4047f 8334549: [Sound] Test timed out: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java Reviewed-by: aivanov, kizune ! test/jdk/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java From bpb at openjdk.org Wed Dec 10 22:47:38 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Wed, 10 Dec 2025 22:47:38 GMT Subject: git: openjdk/jdk: master: 8371718: (sc) Channels.new{Input,Output}Stream can allocate unbounded memory for a socket channel Message-ID: <300082e8-2593-4111-9505-de112772a1bc@openjdk.org> Changeset: 74dca863 Branch: master Author: Brian Burkhalter Date: 2025-12-10 22:46:35 +0000 URL: https://git.openjdk.org/jdk/commit/74dca863c2e61c13884c3454b8da7be125235970 8371718: (sc) Channels.new{Input,Output}Stream can allocate unbounded memory for a socket channel Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java ! src/java.base/share/classes/sun/nio/ch/ChannelOutputStream.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Streams.java ! test/jdk/java/nio/channels/Channels/SocketChannelStreams.java From xgong at openjdk.org Thu Dec 11 02:54:15 2025 From: xgong at openjdk.org (Xiaohong Gong) Date: Thu, 11 Dec 2025 02:54:15 GMT Subject: git: openjdk/jdk: jdk26: 8371603: C2: Missing Ideal optimizations for load and store vectors on SVE Message-ID: <87ca28c4-799d-443c-8f5b-2e373537b0bf@openjdk.org> Changeset: b0ad3318 Branch: jdk26 Author: Xiaohong Gong Date: 2025-12-11 02:53:01 +0000 URL: https://git.openjdk.org/jdk/commit/b0ad3318092bd1a109612d3ef14ae057bd667c50 8371603: C2: Missing Ideal optimizations for load and store vectors on SVE Reviewed-by: epeter, erfang Backport-of: b6732d6048259de68a3dd5b4f66ac82f87270404 ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/TestVectorLoadStoreOptimization.java + test/hotspot/jtreg/compiler/vectorapi/TestVectorOperationsWithPartialSize.java From kevinw at openjdk.org Thu Dec 11 07:44:45 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Thu, 11 Dec 2025 07:44:45 GMT Subject: git: openjdk/jdk: master: 8370731: Tests in vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/ failed: OutOfMemoryError Message-ID: Changeset: 920a99fa Branch: master Author: Kevin Walls Date: 2025-12-11 07:44:10 +0000 URL: https://git.openjdk.org/jdk/commit/920a99faeb6e0aee445df39cf8ddd43df18345d6 8370731: Tests in vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/ failed: OutOfMemoryError Reviewed-by: sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters001/CollectionCounters001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters005/TestDescription.java From mbaesken at openjdk.org Thu Dec 11 08:18:09 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 11 Dec 2025 08:18:09 GMT Subject: git: openjdk/jdk: master: 8371871: libSharedCloseAgent.cpp crashes VS2019 and older VS2022 compiler Message-ID: <523b7926-ceae-428e-a634-22bf61a1adf8@openjdk.org> Changeset: b46aef88 Branch: master Author: Matthias Baesken Date: 2025-12-11 08:17:25 +0000 URL: https://git.openjdk.org/jdk/commit/b46aef88b333db8866c60c18cbf842b6cb89dacf 8371871: libSharedCloseAgent.cpp crashes VS2019 and older VS2022 compiler Reviewed-by: jvernee, mdoerr ! test/jdk/java/foreign/sharedclosejvmti/libSharedCloseAgent.cpp From snatarajan at openjdk.org Thu Dec 11 08:44:23 2025 From: snatarajan at openjdk.org (Saranya Natarajan) Date: Thu, 11 Dec 2025 08:44:23 GMT Subject: git: openjdk/jdk: master: 8370489: Some compiler tests miss the @key randomness Message-ID: <66020d1c-22b4-4a66-9d64-6dfcf6e88bed@openjdk.org> Changeset: 4b774cb4 Branch: master Author: Saranya Natarajan Date: 2025-12-11 08:43:31 +0000 URL: https://git.openjdk.org/jdk/commit/4b774cb46d9355015a6bfcf53b47233d6f235239 8370489: Some compiler tests miss the @key randomness Reviewed-by: dfenacci, epeter, chagedorn ! test/hotspot/jtreg/compiler/c2/TestMergeStores.java ! test/hotspot/jtreg/compiler/c2/TestMergeStoresMemorySegment.java ! test/hotspot/jtreg/compiler/c2/TestMinMaxSubword.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestFloat16Replicate.java ! test/hotspot/jtreg/compiler/c2/irTests/ModDNodeTests.java ! test/hotspot/jtreg/compiler/c2/irTests/ModFNodeTests.java ! test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/TestMulNodeIdealization.java ! test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java ! test/hotspot/jtreg/compiler/c2/irTests/UDivINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/UDivLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/UModINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/controldependency/TestDivDependentOnMainLoopGuard.java ! test/hotspot/jtreg/compiler/igvn/ExpressionFuzzer.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestFloat16MaxMinSpecialValues.java ! test/hotspot/jtreg/compiler/loopopts/InvariantCodeMotionReassociateAddSub.java ! test/hotspot/jtreg/compiler/loopopts/InvariantCodeMotionReassociateCmp.java ! test/hotspot/jtreg/compiler/loopopts/parallel_iv/TestParallelIvInIntCountedLoop.java ! test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Int.java ! test/hotspot/jtreg/compiler/loopopts/superword/ReductionPerf.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasing.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentUnalignedAddress.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java ! test/hotspot/jtreg/compiler/vectorapi/Test8278948.java ! test/hotspot/jtreg/compiler/vectorapi/TestVectorAddMulReduction.java ! test/hotspot/jtreg/compiler/vectorapi/TestVectorCompressExpandBits.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastIdentityTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMultiplyOpt.java ! test/hotspot/jtreg/compiler/vectorapi/VectorSaturatedOperationsTest.java ! test/hotspot/jtreg/compiler/vectorization/TestAutoVecIntMinMax.java ! test/hotspot/jtreg/compiler/vectorization/TestEor3AArch64.java ! test/hotspot/jtreg/compiler/vectorization/TestMacroLogicVector.java ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java From tschatzl at openjdk.org Thu Dec 11 08:51:54 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Thu, 11 Dec 2025 08:51:54 GMT Subject: git: openjdk/jdk: master: 8372860: TestCodeCacheUnloadDuringConcCycle fails on ARM32 Message-ID: <56cf500c-f29c-4214-a6bc-5400f1626d77@openjdk.org> Changeset: 6a6ff876 Branch: master Author: Roman Marchenko Committer: Thomas Schatzl Date: 2025-12-11 08:48:26 +0000 URL: https://git.openjdk.org/jdk/commit/6a6ff876c515eba6cc89320e02dc5739d4540316 8372860: TestCodeCacheUnloadDuringConcCycle fails on ARM32 Reviewed-by: tschatzl, shade ! test/hotspot/jtreg/gc/g1/TestCodeCacheUnloadDuringConcCycle.java From ayang at openjdk.org Thu Dec 11 11:00:04 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 11 Dec 2025 11:00:04 GMT Subject: git: openjdk/jdk: master: 8373421: Parallel: Rename young generation eden and survivor space pool Message-ID: <80d060d9-42a4-4442-8c49-18210b3de548@openjdk.org> Changeset: aa986be7 Branch: master Author: Albert Mingkun Yang Date: 2025-12-11 10:56:20 +0000 URL: https://git.openjdk.org/jdk/commit/aa986be7529b7a2950202dbe6885e5224d331078 8373421: Parallel: Rename young generation eden and survivor space pool Reviewed-by: tschatzl, jsikstro ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psMemoryPool.cpp ! src/hotspot/share/gc/parallel/psMemoryPool.hpp From dgredler at openjdk.org Thu Dec 11 13:58:56 2025 From: dgredler at openjdk.org (Daniel Gredler) Date: Thu, 11 Dec 2025 13:58:56 GMT Subject: git: openjdk/jdk: master: 8167268: StandardGlyphVector.getGlyphMetrics creates metrics with erroneous bounds for characters with no outline (e.g., the space character ' ') Message-ID: <86976f20-6643-43f1-af18-fe72fc408bfd@openjdk.org> Changeset: e1d1d53c Branch: master Author: Daniel Gredler Date: 2025-12-11 13:53:01 +0000 URL: https://git.openjdk.org/jdk/commit/e1d1d53cd1211b64d1fef03583a23056908b3482 8167268: StandardGlyphVector.getGlyphMetrics creates metrics with erroneous bounds for characters with no outline (e.g., the space character ' ') Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java + test/jdk/java/awt/font/GlyphVector/GlyphMetricsTest.java From mbaesken at openjdk.org Thu Dec 11 14:18:51 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 11 Dec 2025 14:18:51 GMT Subject: git: openjdk/jdk: master: 8372759: Test build/AbsPathsInImage.java fails after JDK-8370438 Message-ID: <5bf3df38-f15c-40c6-89e2-ed2715129930@openjdk.org> Changeset: b0bd0c39 Branch: master Author: Matthias Baesken Date: 2025-12-11 14:13:32 +0000 URL: https://git.openjdk.org/jdk/commit/b0bd0c398ee0e0fd625eba1e7d9802a4e420a2c5 8372759: Test build/AbsPathsInImage.java fails after JDK-8370438 Reviewed-by: erikj ! make/autoconf/flags-ldflags.m4 From iklam at openjdk.org Thu Dec 11 14:40:36 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 11 Dec 2025 14:40:36 GMT Subject: git: openjdk/jdk: master: 8373464: Test JdkManagementCheckSince.java fails after JDK-8369736 Message-ID: <5a4cfbed-ab81-46d4-8ffa-90baead043be@openjdk.org> Changeset: 2a1c676e Branch: master Author: Ioi Lam Date: 2025-12-11 14:33:44 +0000 URL: https://git.openjdk.org/jdk/commit/2a1c676e0a1a357f75ea008e8e12c7ae9340b9b1 8373464: Test JdkManagementCheckSince.java fails after JDK-8369736 Reviewed-by: dholmes, shade, kevinw ! src/jdk.management/share/classes/jdk/management/HotSpotAOTCacheMXBean.java From nbenalla at openjdk.org Thu Dec 11 15:32:31 2025 From: nbenalla at openjdk.org (Nizar Benalla) Date: Thu, 11 Dec 2025 15:32:31 GMT Subject: git: openjdk/jdk: master: 8373443: Update --release 26 symbol information for JDK 26 build 27 Message-ID: <0b4d67da-bcfe-42da-acf4-94b5d2aecb3b@openjdk.org> Changeset: 692edc48 Branch: master Author: Nizar Benalla Date: 2025-12-11 15:30:21 +0000 URL: https://git.openjdk.org/jdk/commit/692edc4879489d44a477a03028eb3e7ef9dff388 8373443: Update --release 26 symbol information for JDK 26 build 27 Reviewed-by: jlahoda, iris, darcy ! src/jdk.compiler/share/data/symbols/java.base-Q.sym.txt + src/jdk.compiler/share/data/symbols/java.sql-Q.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-Q.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jpackage-Q.sym.txt ! src/jdk.compiler/share/data/symbols/symbols From jwilhelm at openjdk.org Thu Dec 11 17:03:41 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 11 Dec 2025 17:03:41 GMT Subject: git: openjdk/jdk: Added tag jdk-27+2 for changeset 74dca863 Message-ID: <22eaad2f-8f7e-4c0e-adb1-a2f77ff60ec1@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-12-11 16:58:43 +0000 Added tag jdk-27+2 for changeset 74dca863 Changeset: 74dca863 Author: Brian Burkhalter Date: 2025-12-10 22:46:35 +0000 URL: https://git.openjdk.org/jdk/commit/74dca863c2e61c13884c3454b8da7be125235970 From jwilhelm at openjdk.org Thu Dec 11 17:10:07 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 11 Dec 2025 17:10:07 GMT Subject: git: openjdk/jdk: Added tag jdk-26+28 for changeset b0ad3318 Message-ID: <770ce04d-df17-428a-a288-95bf7373db66@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-12-11 17:05:54 +0000 Added tag jdk-26+28 for changeset b0ad3318 Changeset: b0ad3318 Author: Xiaohong Gong Date: 2025-12-11 02:53:01 +0000 URL: https://git.openjdk.org/jdk/commit/b0ad3318092bd1a109612d3ef14ae057bd667c50 From dgredler at openjdk.org Thu Dec 11 20:17:20 2025 From: dgredler at openjdk.org (Daniel Gredler) Date: Thu, 11 Dec 2025 20:17:20 GMT Subject: git: openjdk/jdk: master: 8368702: [macosx] Printing text with composite fonts loses font transform Message-ID: Changeset: 431dcf84 Branch: master Author: Daniel Gredler Date: 2025-12-11 20:15:45 +0000 URL: https://git.openjdk.org/jdk/commit/431dcf84e9754c743105380ca69af647b57193bc 8368702: [macosx] Printing text with composite fonts loses font transform Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTextPipe.java ! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java From serb at openjdk.org Thu Dec 11 20:34:38 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 11 Dec 2025 20:34:38 GMT Subject: git: openjdk/jdk: master: 8371657: [macosx] Programmatically selecting/deselecting List item triggers an ItemEvent Message-ID: <47ef851f-8694-45be-9fce-8427cb3beb49@openjdk.org> Changeset: 66d7b0ce Branch: master Author: Sergey Bylokhov Date: 2025-12-11 20:32:58 +0000 URL: https://git.openjdk.org/jdk/commit/66d7b0ce8f8414c3d5fd3476b65152b9f2a9a587 8371657: [macosx] Programmatically selecting/deselecting List item triggers an ItemEvent Reviewed-by: aivanov, azvegint, dnguyen, tr ! src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java ! test/jdk/ProblemList.txt + test/jdk/java/awt/List/NoEvents/ProgrammaticChange.java From sherman at openjdk.org Thu Dec 11 20:48:21 2025 From: sherman at openjdk.org (Xueming Shen) Date: Thu, 11 Dec 2025 20:48:21 GMT Subject: git: openjdk/jdk: master: 8373389: Two jdk/incubator/vector/ tests fails after JDK-8371446 Message-ID: <66e34476-ec92-4bad-9cf6-20780d2e3e3b@openjdk.org> Changeset: ae85d899 Branch: master Author: Xueming Shen Date: 2025-12-11 20:47:32 +0000 URL: https://git.openjdk.org/jdk/commit/ae85d899d074c531371dece30319ace701517528 8373389: Two jdk/incubator/vector/ tests fails after JDK-8371446 Reviewed-by: psandoz ! test/jdk/jdk/incubator/vector/AbstractVectorTest.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java From sspitsyn at openjdk.org Fri Dec 12 04:06:30 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Fri, 12 Dec 2025 04:06:30 GMT Subject: git: openjdk/jdk: master: 8371502: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java failing Message-ID: <0ee025b3-3098-44d4-8aec-00047c88aefc@openjdk.org> Changeset: c46bed72 Branch: master Author: Serguei Spitsyn Date: 2025-12-12 04:03:33 +0000 URL: https://git.openjdk.org/jdk/commit/c46bed7292aad21b8cf9defcccac43c010a1f116 8371502: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java failing Reviewed-by: lmesnik, amenkov ! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java From jpai at openjdk.org Fri Dec 12 05:47:02 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Fri, 12 Dec 2025 05:47:02 GMT Subject: git: openjdk/jdk: master: 8373517: Revert the macos Tahoe specific change done in JDK-8359830 Message-ID: <99e43b3b-b411-4031-98f3-a466912db573@openjdk.org> Changeset: 325cdb7f Branch: master Author: Jaikiran Pai Date: 2025-12-12 05:46:33 +0000 URL: https://git.openjdk.org/jdk/commit/325cdb7fc5cd2ce1d2c2bf08ca064fb0f7e5a0b8 8373517: Revert the macos Tahoe specific change done in JDK-8359830 Reviewed-by: rriggs, bpb ! src/java.base/macosx/native/libjava/java_props_macosx.c From epeter at openjdk.org Fri Dec 12 07:20:09 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Fri, 12 Dec 2025 07:20:09 GMT Subject: git: openjdk/jdk: master: 8367158: C2: create better fill and copy benchmarks, taking alignment into account Message-ID: Changeset: 650de99f Branch: master Author: Emanuel Peter Date: 2025-12-12 07:17:17 +0000 URL: https://git.openjdk.org/jdk/commit/650de99fc662a3e8473391627df9e523b6b80727 8367158: C2: create better fill and copy benchmarks, taking alignment into account Reviewed-by: qamai, kvn + test/micro/org/openjdk/bench/vm/compiler/VectorBulkOperationsArray.java + test/micro/org/openjdk/bench/vm/compiler/VectorBulkOperationsMemorySegment.java From jsikstro at openjdk.org Fri Dec 12 09:33:00 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Fri, 12 Dec 2025 09:33:00 GMT Subject: git: openjdk/jdk: jdk26: 8373022: serviceability/sa/ClhsdbScanOops.java assumes no GC should occur Message-ID: <0f323131-7f21-4f7e-8d88-72226c0d05e5@openjdk.org> Changeset: 85eb6b75 Branch: jdk26 Author: Joel Sikstr?m Date: 2025-12-12 09:31:01 +0000 URL: https://git.openjdk.org/jdk/commit/85eb6b752eba5216f9a6db2d29d45d866699d5b5 8373022: serviceability/sa/ClhsdbScanOops.java assumes no GC should occur Reviewed-by: stefank, kevinw Backport-of: 786833cd1bf8eda1cef25da392a055f4eb371abf ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/jdk/ProblemList.txt From mli at openjdk.org Fri Dec 12 10:03:59 2025 From: mli at openjdk.org (Hamlin Li) Date: Fri, 12 Dec 2025 10:03:59 GMT Subject: git: openjdk/jdk: master: 8371920: [TEST] Enable CMove tests on other platforms Message-ID: <8e374c48-66a5-4793-b871-bd8b7784c011@openjdk.org> Changeset: dc625526 Branch: master Author: Hamlin Li Date: 2025-12-12 09:59:33 +0000 URL: https://git.openjdk.org/jdk/commit/dc6255261f34c65d0e87814638817c97a880eb7f 8371920: [TEST] Enable CMove tests on other platforms Reviewed-by: fyang, epeter = test/hotspot/jtreg/compiler/c2/cmove/TestConditionalMove.java = test/hotspot/jtreg/compiler/c2/cmove/TestFPComparison2.java = test/hotspot/jtreg/compiler/c2/cmove/TestScalarConditionalMoveCmpObj.java From jpai at openjdk.org Fri Dec 12 12:05:31 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Fri, 12 Dec 2025 12:05:31 GMT Subject: git: openjdk/jdk: master: 8372746: Some httpserver files could benefit from some formatting cleanup Message-ID: Changeset: 180d8c1b Branch: master Author: Daisuke Yamazaki Committer: Jaikiran Pai Date: 2025-12-12 12:04:20 +0000 URL: https://git.openjdk.org/jdk/commit/180d8c1b57efb29f8f016843d66daca59bb5934f 8372746: Some httpserver files could benefit from some formatting cleanup Reviewed-by: jpai, mikael, michaelm, djelinski, dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpContext.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/Code.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ContextList.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/DefaultHttpServerProvider.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpError.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/LeftOverInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/UndefLengthOutputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/UnmodifiableHeaders.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java From bmaillard at openjdk.org Fri Dec 12 13:46:38 2025 From: bmaillard at openjdk.org (=?UTF-8?B?QmVub8OudA==?= Maillard) Date: Fri, 12 Dec 2025 13:46:38 GMT Subject: git: openjdk/jdk: master: 8373579: Problem list compiler/runtime/Test7196199.java Message-ID: Changeset: a05d5d25 Branch: master Author: Beno?t Maillard Date: 2025-12-12 13:45:28 +0000 URL: https://git.openjdk.org/jdk/commit/a05d5d2514c835f2bfeaf7a8c7df0ac241f0177f 8373579: Problem list compiler/runtime/Test7196199.java Reviewed-by: chagedorn, epeter ! test/hotspot/jtreg/ProblemList.txt From stefank at openjdk.org Fri Dec 12 14:04:55 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Fri, 12 Dec 2025 14:04:55 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 41001437 Branch: master Author: Kelvin Nilsen Date: 2025-12-12 14:02:35 +0000 URL: https://git.openjdk.org/jdk/commit/410014377c210463d654b841bafbcf36947aa960 8373225: GenShen: More adaptive old-generation growth heuristics Reviewed-by: wkemper, ysr ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java Changeset: d854a042 Branch: master Author: Stefan Karlsson Date: 2025-12-12 14:02:50 +0000 URL: https://git.openjdk.org/jdk/commit/d854a04231a437a6af36ae65780961f40f336343 8373411: Crash when PrintSharedArchiveAndExit is enabled but shared heap is disabled Reviewed-by: shade, iklam ! src/hotspot/share/cds/aotMetaspace.cpp + test/hotspot/jtreg/runtime/cds/PrintSharedArchiveAndExitNoHeap.java From iklam at openjdk.org Fri Dec 12 14:35:34 2025 From: iklam at openjdk.org (Ioi Lam) Date: Fri, 12 Dec 2025 14:35:34 GMT Subject: git: openjdk/jdk: jdk26: 8369736: Add management interface for AOT cache creation Message-ID: <72879be4-193d-493d-8452-420cb0004b59@openjdk.org> Changeset: d9bc8221 Branch: jdk26 Author: Ioi Lam Date: 2025-12-12 14:32:58 +0000 URL: https://git.openjdk.org/jdk/commit/d9bc82216842bf521ccb7c451b4b411adb0cf3cc 8369736: Add management interface for AOT cache creation Reviewed-by: kvn Backport-of: 413f852bdb4767b2a1c29431144616668888138d ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.management/share/classes/sun/management/VMManagement.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/native/libmanagement/VMManagementImpl.c + src/jdk.management/share/classes/com/sun/management/internal/HotSpotAOTCacheImpl.java ! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java + src/jdk.management/share/classes/jdk/management/HotSpotAOTCacheMXBean.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/HotSpotAOTCacheMXBeanTest.java From abarashev at openjdk.org Fri Dec 12 14:42:16 2025 From: abarashev at openjdk.org (Artur Barashev) Date: Fri, 12 Dec 2025 14:42:16 GMT Subject: git: openjdk/jdk: master: 8371721: Refactor checkTrusted methods in X509TrustManagerImpl Message-ID: <62039a27-f948-48a9-8fcb-25bd1fb7d7dc@openjdk.org> Changeset: a99f340e Branch: master Author: Artur Barashev Date: 2025-12-12 14:39:42 +0000 URL: https://git.openjdk.org/jdk/commit/a99f340e1b9686431d944ab114918d2b849718fe 8371721: Refactor checkTrusted methods in X509TrustManagerImpl Reviewed-by: coffeys, djelinski ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java From weijun at openjdk.org Fri Dec 12 16:08:09 2025 From: weijun at openjdk.org (Weijun Wang) Date: Fri, 12 Dec 2025 16:08:09 GMT Subject: git: openjdk/jdk: master: 8373059: Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should pass on Aarch64 Message-ID: <2ce5b668-cb21-4875-a9ec-d9888e74a3fb@openjdk.org> Changeset: 6ec36d34 Branch: master Author: Ferenc Rakoczi Committer: Weijun Wang Date: 2025-12-12 16:04:56 +0000 URL: https://git.openjdk.org/jdk/commit/6ec36d348b1eaeedb993a905e42650242fac0918 8373059: Test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java should pass on Aarch64 Reviewed-by: weijun, vpaprotski ! src/java.base/share/classes/sun/security/provider/ML_DSA.java = test/jdk/sun/security/provider/pqc/ML_DSA_Intrinsic_Test.java From wkemper at openjdk.org Fri Dec 12 16:29:16 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 12 Dec 2025 16:29:16 GMT Subject: git: openjdk/jdk: master: 8372250: Merge PtrQueue into SATBMarkQueue Message-ID: Changeset: 0eb2bcd2 Branch: master Author: Ben Taylor Committer: William Kemper Date: 2025-12-12 16:27:55 +0000 URL: https://git.openjdk.org/jdk/commit/0eb2bcd260426bc449264b72a2cee8ce109308ee 8372250: Merge PtrQueue into SATBMarkQueue Reviewed-by: kbarrett, iwalulya, tschatzl, wkemper ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/g1/vmStructs_g1.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 From prr at openjdk.org Fri Dec 12 18:07:37 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 12 Dec 2025 18:07:37 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <56aae15d-ce40-470d-96f5-74ec1ef70ba9@openjdk.org> Changeset: e65e0686 Branch: master Author: Phil Race Date: 2025-12-12 18:04:14 +0000 URL: https://git.openjdk.org/jdk/commit/e65e06867e7a841c7edce0625f856b8bc2888893 8372592: Adjust logger usage in java2d tests Reviewed-by: kizune, serb, rriggs ! test/jdk/sun/java2d/marlin/Bug8341381.java ! test/jdk/sun/java2d/marlin/CrashNaNTest.java ! test/jdk/sun/java2d/marlin/CrashPaintTest.java ! test/jdk/sun/java2d/marlin/TextClipErrorTest.java Changeset: 9b12c0bb Branch: master Author: Phil Race Date: 2025-12-12 18:06:46 +0000 URL: https://git.openjdk.org/jdk/commit/9b12c0bb190de3f7d06db71411f37f9465992a04 7067310: 3 tests from closed/javax/sound/sampled caused BSOD on win 7 x86 8307574: ClipIsRunningAfterStop.java failed with "../nptl/pthread_mutex_lock.c:81: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed." 8308395: javax/sound/sampled/Clip/ClipFlushCrash.java timed out Reviewed-by: serb ! test/jdk/ProblemList.txt From prr at openjdk.org Fri Dec 12 18:11:59 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 12 Dec 2025 18:11:59 GMT Subject: git: openjdk/jdk: master: 8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java instruction need to update Message-ID: Changeset: 6e2ab841 Branch: master Author: Srinivas Mandalika Committer: Phil Race Date: 2025-12-12 18:09:51 +0000 URL: https://git.openjdk.org/jdk/commit/6e2ab84154e7cc11a31026c588a7dc3ceb446cc2 8068378: [TEST_BUG]The java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java instruction need to update Reviewed-by: psadhukhan, prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java ! test/jdk/java/awt/Modal/PrintDialogsTest/Test.java From vyazici at openjdk.org Fri Dec 12 18:20:10 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 12 Dec 2025 18:20:10 GMT Subject: git: openjdk/jdk: master: 8369595: HttpClient: HttpHeaders.firstValueAsLong failures should be converted to ProtocolException Message-ID: <885f3748-6d84-4639-8375-bdd9f59b37bf@openjdk.org> Changeset: b6319f5b Branch: master Author: Volkan Yazici Date: 2025-12-12 18:19:35 +0000 URL: https://git.openjdk.org/jdk/commit/b6319f5b42738cc760711a3b8b5d442d14a0ed74 8369595: HttpClient: HttpHeaders.firstValueAsLong failures should be converted to ProtocolException Reviewed-by: dfuchs, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java From mbaesken at openjdk.org Fri Dec 12 19:03:05 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 12 Dec 2025 19:03:05 GMT Subject: git: openjdk/jdk: master: 8373388: Reenable LTO for libsplashscreen Message-ID: <8500a545-d45d-4d1c-aac5-c975e4862fb3@openjdk.org> Changeset: 4e9525ef Branch: master Author: Matthias Baesken Date: 2025-12-12 18:57:25 +0000 URL: https://git.openjdk.org/jdk/commit/4e9525ef3619b02e905f16b89261b82c70830f3a 8373388: Reenable LTO for libsplashscreen Reviewed-by: erikj, dholmes, serb, prr ! make/modules/java.desktop/lib/ClientLibraries.gmk From vlivanov at openjdk.org Fri Dec 12 21:15:36 2025 From: vlivanov at openjdk.org (Vladimir Ivanov) Date: Fri, 12 Dec 2025 21:15:36 GMT Subject: git: openjdk/jdk: master: 8372634: C2: Materialize type information from instanceof checks Message-ID: <3f8da33b-b3a6-4e90-8752-98097b90121d@openjdk.org> Changeset: f2e56e4c Branch: master Author: Vladimir Ivanov Date: 2025-12-12 21:12:09 +0000 URL: https://git.openjdk.org/jdk/commit/f2e56e4c18080616e8ef275a3d9c1da824efda26 8372634: C2: Materialize type information from instanceof checks Reviewed-by: dlong, qamai, roland ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/compiler/methodMatcher.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/inlining/TestSubtypeCheckTypeInfo.java ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java From manc at openjdk.org Fri Dec 12 21:22:11 2025 From: manc at openjdk.org (Man Cao) Date: Fri, 12 Dec 2025 21:22:11 GMT Subject: git: openjdk/jdk: master: 8373403: [TESTBUG] TestG1ClassUnloadingHWM.java could fail with large G1HeapRegionSize and small InitialHeapSize Message-ID: Changeset: 23c39757 Branch: master Author: Man Cao Date: 2025-12-12 21:19:09 +0000 URL: https://git.openjdk.org/jdk/commit/23c39757ecdc834c631f98f4487cfea21c9b948b 8373403: [TESTBUG] TestG1ClassUnloadingHWM.java could fail with large G1HeapRegionSize and small InitialHeapSize Reviewed-by: tschatzl, iwalulya ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java From serb at openjdk.org Sat Dec 13 01:37:37 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 13 Dec 2025 01:37:37 GMT Subject: git: openjdk/jdk: master: 8371975: Apply java.io.Serial annotations in java.security.sasl Message-ID: Changeset: d0548652 Branch: master Author: Sergey Bylokhov Date: 2025-12-13 01:35:24 +0000 URL: https://git.openjdk.org/jdk/commit/d05486520036a4a6b3e3eee46a18f5b0e1ef493e 8371975: Apply java.io.Serial annotations in java.security.sasl Reviewed-by: mullan ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.security.sasl/share/classes/javax/security/sasl/AuthenticationException.java ! src/java.security.sasl/share/classes/javax/security/sasl/AuthorizeCallback.java ! src/java.security.sasl/share/classes/javax/security/sasl/RealmCallback.java ! src/java.security.sasl/share/classes/javax/security/sasl/RealmChoiceCallback.java ! src/java.security.sasl/share/classes/javax/security/sasl/SaslException.java From asemenyuk at openjdk.org Sat Dec 13 02:55:50 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Sat, 13 Dec 2025 02:55:50 GMT Subject: git: openjdk/jdk: master: 8373628: jpackage doesn't print to console until completetion Message-ID: Changeset: 17744fbf Branch: master Author: Alexey Semenyuk Date: 2025-12-13 02:53:57 +0000 URL: https://git.openjdk.org/jdk/commit/17744fbfc004dfed5a3e959cd9ac7e7081b5be7a 8373628: jpackage doesn't print to console until completetion Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java From vlivanov at openjdk.org Sat Dec 13 03:17:52 2025 From: vlivanov at openjdk.org (Vladimir Ivanov) Date: Sat, 13 Dec 2025 03:17:52 GMT Subject: git: openjdk/jdk: master: 8368977: Provide clear naming for AVX10 identifiers Message-ID: Changeset: 4f1dcf89 Branch: master Author: Mohamed Issa Committer: Vladimir Ivanov Date: 2025-12-13 03:16:46 +0000 URL: https://git.openjdk.org/jdk/commit/4f1dcf89b841e9a37d342bdf8c66bbbab9edb0d4 8368977: Provide clear naming for AVX10 identifiers Reviewed-by: jbhateja, mhaessig, vlivanov ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! test/hotspot/jtreg/compiler/floatingpoint/ScalarFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java From qamai at openjdk.org Sat Dec 13 14:08:06 2025 From: qamai at openjdk.org (Quan Anh Mai) Date: Sat, 13 Dec 2025 14:08:06 GMT Subject: git: openjdk/jdk: master: 8373577: C2: Cleanup adr_type of CallLeafPureNode Message-ID: Changeset: 104d0cb5 Branch: master Author: Quan Anh Mai Date: 2025-12-13 14:07:24 +0000 URL: https://git.openjdk.org/jdk/commit/104d0cb542d12f133ac8a0a34f2b21ca3aa4a5cc 8373577: C2: Cleanup adr_type of CallLeafPureNode Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp From prr at openjdk.org Sat Dec 13 22:44:15 2025 From: prr at openjdk.org (Phil Race) Date: Sat, 13 Dec 2025 22:44:15 GMT Subject: git: openjdk/jdk: master: 8373632: Some sound tests failing in CI due to lack of sound key Message-ID: <2a508b1d-4e74-4cc5-91fc-22af43bec370@openjdk.org> Changeset: fb531cda Branch: master Author: Phil Race Date: 2025-12-13 22:43:30 +0000 URL: https://git.openjdk.org/jdk/commit/fb531cdaf3b30034e0efa86b9b20558478ce94d0 8373632: Some sound tests failing in CI due to lack of sound key Reviewed-by: iris ! test/jdk/javax/sound/midi/Sequencer/Looping.java ! test/jdk/javax/sound/sampled/Clip/IsRunningHang.java ! test/jdk/javax/sound/sampled/DataLine/LongFramePosition.java ! test/jdk/javax/sound/sampled/DirectAudio/bug6372428.java From stuefe at openjdk.org Sun Dec 14 12:02:40 2025 From: stuefe at openjdk.org (Thomas Stuefe) Date: Sun, 14 Dec 2025 12:02:40 GMT Subject: git: openjdk/jdk: master: 8373490: JFR Leak Profiler: path-to-gc-root very slow for large object arrays Message-ID: <3978010c-f641-488e-9a50-a4297a7f4448@openjdk.org> Changeset: 99f90bef Branch: master Author: Thomas Stuefe Date: 2025-12-14 11:57:00 +0000 URL: https://git.openjdk.org/jdk/commit/99f90befafe9476de17e416d45a9875569171935 8373490: JFR Leak Profiler: path-to-gc-root very slow for large object arrays Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp + test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRootsBFSDFS.java From dholmes at openjdk.org Sun Dec 14 20:47:02 2025 From: dholmes at openjdk.org (David Holmes) Date: Sun, 14 Dec 2025 20:47:02 GMT Subject: git: openjdk/jdk: master: 8373522: Remove expired flags in JDK 27 Message-ID: Changeset: d03e7cb8 Branch: master Author: David Holmes Date: 2025-12-14 20:45:18 +0000 URL: https://git.openjdk.org/jdk/commit/d03e7cb87ae04c1d32559b4a49d71d32f9d616a8 8373522: Remove expired flags in JDK 27 Reviewed-by: kvn, ayang ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md From ayang at openjdk.org Mon Dec 15 01:53:02 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 15 Dec 2025 01:53:02 GMT Subject: git: openjdk/jdk: master: 8373449: Parallel: Obsolete deprecated PSChunkLargeArrays Message-ID: Changeset: eda1ab21 Branch: master Author: Albert Mingkun Yang Date: 2025-12-15 01:50:25 +0000 URL: https://git.openjdk.org/jdk/commit/eda1ab2143f8bb25fce2e5c086aeb4ecb4141f55 8373449: Parallel: Obsolete deprecated PSChunkLargeArrays Reviewed-by: kbarrett, dholmes, tschatzl ! src/hotspot/share/gc/parallel/parallel_globals.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/runtime/arguments.cpp From psadhukhan at openjdk.org Mon Dec 15 04:47:37 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Mon, 15 Dec 2025 04:47:37 GMT Subject: git: openjdk/jdk: master: 6292135: DefaultTableModel.setColumnIdentifiers() Clears JTable Row Heights Message-ID: <6fb81f2d-0dad-4a99-abca-d5249b7bc261@openjdk.org> Changeset: 5edeb71e Branch: master Author: Prasanta Sadhukhan Date: 2025-12-15 04:45:25 +0000 URL: https://git.openjdk.org/jdk/commit/5edeb71e3b148d52962c46180c92ebfeda018f67 6292135: DefaultTableModel.setColumnIdentifiers() Clears JTable Row Heights Reviewed-by: tr, kizune ! src/java.desktop/share/classes/javax/swing/JTable.java + test/jdk/javax/swing/JTable/TestRowHeightWithColIdentifier.java From psadhukhan at openjdk.org Mon Dec 15 04:54:11 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Mon, 15 Dec 2025 04:54:11 GMT Subject: git: openjdk/jdk: master: 6681958: Maximization state of JInternalFrames is corrupted by WindowsDesktopManager Message-ID: <166336d3-0b52-46b8-8f2c-1a6339a47306@openjdk.org> Changeset: 0e7bc6b0 Branch: master Author: Prasanta Sadhukhan Date: 2025-12-15 04:52:14 +0000 URL: https://git.openjdk.org/jdk/commit/0e7bc6b0928bd860c665ead26d2237055c0c9d27 6681958: Maximization state of JInternalFrames is corrupted by WindowsDesktopManager Reviewed-by: tr, kizune ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java + test/jdk/javax/swing/JInternalFrame/JIFMaximizedTrfAttribute.java From dholmes at openjdk.org Mon Dec 15 06:15:12 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 15 Dec 2025 06:15:12 GMT Subject: git: openjdk/jdk: master: 8373557: Remove stale comments after JDK-8372584 Message-ID: <0925cca0-438a-4a23-aecf-69a044af8606@openjdk.org> Changeset: dc1b0b5f Branch: master Author: Jonas Norlinder Committer: David Holmes Date: 2025-12-15 06:13:07 +0000 URL: https://git.openjdk.org/jdk/commit/dc1b0b5f81b6c3de85a0234d0315370b6413c077 8373557: Remove stale comments after JDK-8372584 Reviewed-by: dholmes, jsjolen ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/runtime/os.hpp From serb at openjdk.org Mon Dec 15 07:38:54 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Mon, 15 Dec 2025 07:38:54 GMT Subject: git: openjdk/jdk: master: 8372974: Add missing @Override annotations in "com.sun.java.swing.plaf.gtk" package Message-ID: Changeset: 01adf28c Branch: master Author: Sergey Bylokhov Date: 2025-12-15 07:36:42 +0000 URL: https://git.openjdk.org/jdk/commit/01adf28c946580751f7c041b13c987f477a6289a 8372974: Add missing @Override annotations in "com.sun.java.swing.plaf.gtk" package Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java From aartemov at openjdk.org Mon Dec 15 08:40:22 2025 From: aartemov at openjdk.org (Anton Artemov) Date: Mon, 15 Dec 2025 08:40:22 GMT Subject: git: openjdk/jdk: master: 8373497: SpinCriticalSection should use SpinYield Message-ID: Changeset: 5141e1a4 Branch: master Author: Anton Artemov Date: 2025-12-15 08:39:47 +0000 URL: https://git.openjdk.org/jdk/commit/5141e1a4f4ef7499ddd8684469d8038fd75403d2 8373497: SpinCriticalSection should use SpinYield Reviewed-by: dholmes, coleenp ! src/hotspot/share/utilities/spinCriticalSection.cpp From djelinski at openjdk.org Mon Dec 15 08:43:41 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Mon, 15 Dec 2025 08:43:41 GMT Subject: git: openjdk/jdk: master: 8372731: Detailed authentication failure messages Message-ID: <5ecd9275-f406-4356-aa7f-ad4e3681ab59@openjdk.org> Changeset: 895232fc Branch: master Author: Daniel Jeli?ski Date: 2025-12-15 08:40:05 +0000 URL: https://git.openjdk.org/jdk/commit/895232fc65cab9ba3863b48cab27b688096a7435 8372731: Detailed authentication failure messages Reviewed-by: dfuchs, michaelm ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/native/libnet/NTLMAuthSequence.c + test/jdk/sun/net/www/protocol/http/NTLMFailTest.java From fbredberg at openjdk.org Mon Dec 15 08:55:56 2025 From: fbredberg at openjdk.org (Fredrik Bredberg) Date: Mon, 15 Dec 2025 08:55:56 GMT Subject: git: openjdk/jdk: master: 8371347: Move the ObjectMonitorTable to a separate new file Message-ID: <461fdf68-8935-4c4f-b1e1-5ff713638165@openjdk.org> Changeset: ad6611a9 Branch: master Author: Fredrik Bredberg Date: 2025-12-15 08:55:08 +0000 URL: https://git.openjdk.org/jdk/commit/ad6611a9a3fd5f9cf8b73ce3ccf976187e344654 8371347: Move the ObjectMonitorTable to a separate new file Reviewed-by: dholmes, coleenp + src/hotspot/share/runtime/objectMonitorTable.cpp + src/hotspot/share/runtime/objectMonitorTable.hpp ! src/hotspot/share/runtime/synchronizer.cpp From mli at openjdk.org Mon Dec 15 09:14:50 2025 From: mli at openjdk.org (Hamlin Li) Date: Mon, 15 Dec 2025 09:14:50 GMT Subject: git: openjdk/jdk: master: 8373428: Refine variables with the same name in nested scopes in PhaseChaitin::gather_lrg_masks Message-ID: <624cacaf-d412-4daf-9922-72271da0d4ff@openjdk.org> Changeset: 3559eeca Branch: master Author: Hamlin Li Date: 2025-12-15 09:10:51 +0000 URL: https://git.openjdk.org/jdk/commit/3559eeca0edd537c6160c6753cf6fc304afee4ca 8373428: Refine variables with the same name in nested scopes in PhaseChaitin::gather_lrg_masks Reviewed-by: phh ! src/hotspot/share/opto/chaitin.cpp From cnorrbin at openjdk.org Mon Dec 15 10:25:17 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Mon, 15 Dec 2025 10:25:17 GMT Subject: git: openjdk/jdk: master: 8371408: [Linux] VM.info output for container information is confusing Message-ID: <2d9fe365-456b-4304-8c4e-d429cb6e0a9b@openjdk.org> Changeset: 629bf20f Branch: master Author: Casper Norrbin Date: 2025-12-15 10:23:31 +0000 URL: https://git.openjdk.org/jdk/commit/629bf20f59f98a735ca22018ad00c93580aff5f3 8371408: [Linux] VM.info output for container information is confusing Reviewed-by: sgehwolf, dholmes ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! test/hotspot/jtreg/containers/docker/TestContainerInfo.java ! test/hotspot/jtreg/containers/docker/TestLimitsUpdating.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java From stefank at openjdk.org Mon Dec 15 13:01:53 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Mon, 15 Dec 2025 13:01:53 GMT Subject: git: openjdk/jdk: master: 8373599: Cleanup arguments.hpp includes Message-ID: Changeset: f5187ebf Branch: master Author: Stefan Karlsson Date: 2025-12-15 12:57:03 +0000 URL: https://git.openjdk.org/jdk/commit/f5187ebf7a4d4241f01612b62c514a1e4e272658 8373599: Cleanup arguments.hpp includes Reviewed-by: coleenp, kbarrett ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/java.hpp ! test/hotspot/gtest/runtime/test_arguments.cpp From jpai at openjdk.org Mon Dec 15 13:36:55 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Mon, 15 Dec 2025 13:36:55 GMT Subject: git: openjdk/jdk: master: 8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message Message-ID: <72843639-0ebf-47d0-8a78-478e977caa4e@openjdk.org> Changeset: 1f47294c Branch: master Author: Jaikiran Pai Date: 2025-12-15 13:36:12 +0000 URL: https://git.openjdk.org/jdk/commit/1f47294cd336db34030ea16132490ab51310ace5 8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message Reviewed-by: aefimov ! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java From syan at openjdk.org Mon Dec 15 14:19:33 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 15 Dec 2025 14:19:33 GMT Subject: git: openjdk/jdk: master: 8371503: RETAIN_IMAGE_AFTER_TEST do not work for some tests Message-ID: Changeset: 34f24131 Branch: master Author: SendaoYan Date: 2025-12-15 14:18:46 +0000 URL: https://git.openjdk.org/jdk/commit/34f241317ecd7473cfb6dcc2e6e5cf3a40299e2c 8371503: RETAIN_IMAGE_AFTER_TEST do not work for some tests Reviewed-by: lmesnik, dholmes ! test/hotspot/jtreg/containers/docker/DockerBasicTest.java ! test/hotspot/jtreg/containers/docker/ShareTmpDir.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestLimitsUpdating.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestPids.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestLimitsUpdating.java ! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java From wkemper at openjdk.org Mon Dec 15 15:56:38 2025 From: wkemper at openjdk.org (William Kemper) Date: Mon, 15 Dec 2025 15:56:38 GMT Subject: git: openjdk/jdk: master: 8373100: Genshen: Control thread can miss allocation failure notification Message-ID: <3dee62aa-5a35-4cdf-97dc-7ba43c18b8bb@openjdk.org> Changeset: ea6493c4 Branch: master Author: William Kemper Date: 2025-12-15 15:52:01 +0000 URL: https://git.openjdk.org/jdk/commit/ea6493c4e1de2bc9615beee389b2d335669dc542 8373100: Genshen: Control thread can miss allocation failure notification Reviewed-by: ysr, kdnilsen, xpeng ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp From roland at openjdk.org Mon Dec 15 16:20:56 2025 From: roland at openjdk.org (Roland Westrelin) Date: Mon, 15 Dec 2025 16:20:56 GMT Subject: git: openjdk/jdk: master: 8351889: C2 crash: assertion failed: Base pointers must match (addp 344) Message-ID: <19079a75-6878-4c36-9c8c-e268a948a37a@openjdk.org> Changeset: ad29642d Branch: master Author: Roland Westrelin Date: 2025-12-15 16:18:44 +0000 URL: https://git.openjdk.org/jdk/commit/ad29642d8f4e8e0fb1223b14b85ab7841d7b1b51 8351889: C2 crash: assertion failed: Base pointers must match (addp 344) Reviewed-by: rcastanedalo, epeter ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp + test/hotspot/jtreg/compiler/c2/TestMismatchedAddPAfterMaxUnroll.java ! test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java From cjplummer at openjdk.org Mon Dec 15 19:54:49 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Mon, 15 Dec 2025 19:54:49 GMT Subject: git: openjdk/jdk: master: 8373297: Test com/sun/jdi/AfterThreadDeathTest.java failed with unexpected ObjectCollectedException Message-ID: Changeset: 45ee89c4 Branch: master Author: Chris Plummer Date: 2025-12-15 19:50:46 +0000 URL: https://git.openjdk.org/jdk/commit/45ee89c4c8e3d8bb418b8578fb361e7dc1c12be5 8373297: Test com/sun/jdi/AfterThreadDeathTest.java failed with unexpected ObjectCollectedException Reviewed-by: kevinw, sspitsyn, amenkov, lmesnik ! test/jdk/com/sun/jdi/AfterThreadDeathTest.java From sspitsyn at openjdk.org Mon Dec 15 20:22:04 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Mon, 15 Dec 2025 20:22:04 GMT Subject: git: openjdk/jdk: master: 8319589: Attach from root to a user java process not supported in Mac Message-ID: <74dcd8c1-01eb-4f74-a2bb-b24a40654259@openjdk.org> Changeset: f52d4992 Branch: master Author: Sergey Chernyshev Committer: Serguei Spitsyn Date: 2025-12-15 20:19:05 +0000 URL: https://git.openjdk.org/jdk/commit/f52d49925f9c60814a0a34720d7443e748b35c25 8319589: Attach from root to a user java process not supported in Mac Reviewed-by: sspitsyn ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c + src/jdk.internal.jvmstat/macosx/classes/sun/jvmstat/PlatformSupportImpl.java ! src/jdk.internal.jvmstat/share/classes/module-info.java From rriggs at openjdk.org Mon Dec 15 20:55:12 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Mon, 15 Dec 2025 20:55:12 GMT Subject: git: openjdk/jdk: master: 8370910: Cleanup terminology of UUID vs Global Identifiers in UUID Message-ID: <37ea99ee-380f-42ca-9eff-774b4b279c74@openjdk.org> Changeset: 6aeabd4b Branch: master Author: Kieran Farrell Committer: Roger Riggs Date: 2025-12-15 20:51:08 +0000 URL: https://git.openjdk.org/jdk/commit/6aeabd4bfaca168e9c88716b185979cf1e1b85ed 8370910: Cleanup terminology of UUID vs Global Identifiers in UUID Reviewed-by: alanb, rriggs, jpai ! src/java.base/share/classes/java/util/UUID.java From dnguyen at openjdk.org Mon Dec 15 22:40:19 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Mon, 15 Dec 2025 22:40:19 GMT Subject: git: openjdk/jdk: master: 8360160: ubuntu-22-04 machine is failing client tests Message-ID: <9d86a0ee-47ac-4fce-911a-4b66c87d0287@openjdk.org> Changeset: 317788ff Branch: master Author: Damon Nguyen Date: 2025-12-15 22:39:09 +0000 URL: https://git.openjdk.org/jdk/commit/317788ff12ee231bd3c9e8f1a0c9b38c8dad3feb 8360160: ubuntu-22-04 machine is failing client tests Reviewed-by: prr, azvegint ! test/jdk/java/awt/Frame/FrameVisualTest.java From dholmes at openjdk.org Tue Dec 16 00:20:39 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 16 Dec 2025 00:20:39 GMT Subject: git: openjdk/jdk: master: 8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt Message-ID: Changeset: 1748737b Branch: master Author: David Holmes Date: 2025-12-16 00:19:01 +0000 URL: https://git.openjdk.org/jdk/commit/1748737b99f283f69b4be0910b6623a27d804e68 8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt Reviewed-by: coleenp, iklam, jsjolen ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/instanceKlass.cpp From kbarrett at openjdk.org Tue Dec 16 04:07:13 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Tue, 16 Dec 2025 04:07:13 GMT Subject: git: openjdk/jdk: master: 8373649: Convert simple AtomicAccess usage in ConcurrentHashTable to use Atomic Message-ID: <7c272a92-8e7b-4858-a816-6624ad4bca74@openjdk.org> Changeset: 3f33eaa4 Branch: master Author: Kim Barrett Date: 2025-12-16 04:03:12 +0000 URL: https://git.openjdk.org/jdk/commit/3f33eaa42aff45422c94300573c898868189fdfc 8373649: Convert simple AtomicAccess usage in ConcurrentHashTable to use Atomic Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp From rriggs at openjdk.org Tue Dec 16 04:14:50 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Tue, 16 Dec 2025 04:14:50 GMT Subject: git: openjdk/jdk: jdk26: 8370910: Cleanup terminology of UUID vs Global Identifiers in UUID Message-ID: <72e15760-a0ba-480f-b7db-4078b0338e9b@openjdk.org> Changeset: c46e6350 Branch: jdk26 Author: Roger Riggs Date: 2025-12-16 04:14:11 +0000 URL: https://git.openjdk.org/jdk/commit/c46e6350aa1e339e845a1fd7a11419f327ae651d 8370910: Cleanup terminology of UUID vs Global Identifiers in UUID Reviewed-by: jpai Backport-of: 6aeabd4bfaca168e9c88716b185979cf1e1b85ed ! src/java.base/share/classes/java/util/UUID.java From xpeng at openjdk.org Tue Dec 16 07:03:57 2025 From: xpeng at openjdk.org (Xiaolong Peng) Date: Tue, 16 Dec 2025 07:03:57 GMT Subject: git: openjdk/jdk: master: 8372543: Shenandoah: undercalculated the available size when soft max takes effect Message-ID: Changeset: b1e8c4e0 Branch: master Author: Rui Li Committer: Xiaolong Peng Date: 2025-12-16 07:02:15 +0000 URL: https://git.openjdk.org/jdk/commit/b1e8c4e030f42ea3146b2502c9ab030bc79a8147 8372543: Shenandoah: undercalculated the available size when soft max takes effect Reviewed-by: wkemper, kdnilsen ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.hpp + test/hotspot/jtreg/gc/shenandoah/TestSoftMaxHeapSizeAvailableCalc.java From aboldtch at openjdk.org Tue Dec 16 07:40:01 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 16 Dec 2025 07:40:01 GMT Subject: git: openjdk/jdk: master: 8373668: Add override keyword to *Klass classes Message-ID: <52050ed8-b5cf-42bf-a1f3-5904cfcc8c98@openjdk.org> Changeset: 78c2d572 Branch: master Author: Axel Boldt-Christmas Date: 2025-12-16 07:38:26 +0000 URL: https://git.openjdk.org/jdk/commit/78c2d57259ad829a2cfc1370efbb2a5913df4661 8373668: Add override keyword to *Klass classes Reviewed-by: jwaters, dholmes, kbarrett, tschatzl ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp From epeter at openjdk.org Tue Dec 16 09:37:35 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Tue, 16 Dec 2025 09:37:35 GMT Subject: git: openjdk/jdk: master: 8373355: C2: CompileCommand PrintIdealPhase should also print nodes that are not "reachable from below" Message-ID: <059f00bd-7cde-4a12-ae43-03127ae4ff88@openjdk.org> Changeset: 84028918 Branch: master Author: Emanuel Peter Date: 2025-12-16 09:34:42 +0000 URL: https://git.openjdk.org/jdk/commit/8402891889c29894555eca6449ba63f7b7458124 8373355: C2: CompileCommand PrintIdealPhase should also print nodes that are not "reachable from below" Reviewed-by: rcastanedalo, mchevalier, bmaillard ! src/hotspot/share/opto/compile.cpp ! test/hotspot/jtreg/compiler/c2/irTests/ModDNodeTests.java ! test/hotspot/jtreg/compiler/c2/irTests/ModFNodeTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRFindFromAbove.java From mcimadamore at openjdk.org Tue Dec 16 10:03:52 2025 From: mcimadamore at openjdk.org (Maurizio Cimadamore) Date: Tue, 16 Dec 2025 10:03:52 GMT Subject: git: openjdk/jdk: master: 8373570: Javac stack overflow on method-local class with nested record referring to enclosing type Message-ID: Changeset: 43d44561 Branch: master Author: Maurizio Cimadamore Date: 2025-12-16 10:01:13 +0000 URL: https://git.openjdk.org/jdk/commit/43d4456181fcd759e3f1de7ca4f6d74827a3c644 8373570: Javac stack overflow on method-local class with nested record referring to enclosing type Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/SuperInit/NewLocalNotInInner.java + test/langtools/tools/javac/SuperInit/NewLocalNotInInner.out From jpai at openjdk.org Tue Dec 16 10:15:50 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 16 Dec 2025 10:15:50 GMT Subject: git: openjdk/jdk: master: 8373561: Replace usages of -verify java launcher option with -Xverify:all JVM option Message-ID: Changeset: 41d28c18 Branch: master Author: Jaikiran Pai Date: 2025-12-16 10:08:08 +0000 URL: https://git.openjdk.org/jdk/commit/41d28c1838bcd7a69f78c9799b449af2a33c11c3 8373561: Replace usages of -verify java launcher option with -Xverify:all JVM option Reviewed-by: serb, prr, dholmes, jlahoda ! test/hotspot/jtreg/runtime/verifier/TestANewArray.java ! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java ! test/hotspot/jtreg/runtime/verifier/stackMapTableTests/StackMapTableTest.java ! test/jdk/javax/swing/JFileChooser/6520101/bug6520101.java ! test/langtools/tools/javac/VarDeclarationWithAssignment.java From sspitsyn at openjdk.org Tue Dec 16 10:30:15 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Tue, 16 Dec 2025 10:30:15 GMT Subject: git: openjdk/jdk: master: 8373627: assert(!is_vthread_transition_disabler()) failed: no suspend allowed for vthread transition disablers Message-ID: Changeset: 53ebcdbd Branch: master Author: Serguei Spitsyn Date: 2025-12-16 10:28:27 +0000 URL: https://git.openjdk.org/jdk/commit/53ebcdbd029a1c78f8429574b78cecce70c11af2 8373627: assert(!is_vthread_transition_disabler()) failed: no suspend allowed for vthread transition disablers Reviewed-by: pchilanomate, dholmes ! src/hotspot/share/runtime/mountUnmountDisabler.cpp From shade at openjdk.org Tue Dec 16 13:20:53 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 16 Dec 2025 13:20:53 GMT Subject: git: openjdk/jdk: master: 8373789: No PCH release build failure after JDK-8372543 Message-ID: Changeset: a61394b1 Branch: master Author: Aleksey Shipilev Date: 2025-12-16 13:18:59 +0000 URL: https://git.openjdk.org/jdk/commit/a61394b1da40cfbb617fec35553da2d3c3e27d37 8373789: No PCH release build failure after JDK-8372543 Reviewed-by: tschatzl ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp From epeter at openjdk.org Tue Dec 16 13:37:23 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Tue, 16 Dec 2025 13:37:23 GMT Subject: git: openjdk/jdk: master: 8370922: Template Framework Library: Float16 type and operations Message-ID: <7e030895-cb85-471a-bbc7-98155a17e2fd@openjdk.org> Changeset: 89e77512 Branch: master Author: Emanuel Peter Date: 2025-12-16 13:33:02 +0000 URL: https://git.openjdk.org/jdk/commit/89e77512fd44b6a0299ab36db15142e7544899f3 8370922: Template Framework Library: Float16 type and operations Reviewed-by: galder, thartmann, bmaillard ! test/hotspot/jtreg/compiler/igvn/ExpressionFuzzer.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/CodeGenerationDataNameType.java + test/hotspot/jtreg/compiler/lib/template_framework/library/Float16Type.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/Operations.java ! test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java ! test/hotspot/jtreg/compiler/lib/verify/Verify.java ! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java ! test/hotspot/jtreg/testlibrary_tests/verify/tests/TestVerify.java + test/hotspot/jtreg/testlibrary_tests/verify/tests/TestVerifyFloat16.java From mchevalier at openjdk.org Tue Dec 16 14:33:30 2025 From: mchevalier at openjdk.org (Marc Chevalier) Date: Tue, 16 Dec 2025 14:33:30 GMT Subject: git: openjdk/jdk: master: 8371716: C2: Phi node fails Value()'s verification when speculative types clash Message-ID: Changeset: 76e79dbb Branch: master Author: Marc Chevalier Date: 2025-12-16 14:32:23 +0000 URL: https://git.openjdk.org/jdk/commit/76e79dbb3eca5589aae6852c8f55adf0759c714e 8371716: C2: Phi node fails Value()'s verification when speculative types clash Co-authored-by: Roland Westrelin Reviewed-by: roland, epeter ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp + test/hotspot/jtreg/compiler/igvn/ClashingSpeculativeTypePhiNode.java From jlu at openjdk.org Tue Dec 16 18:13:11 2025 From: jlu at openjdk.org (Justin Lu) Date: Tue, 16 Dec 2025 18:13:11 GMT Subject: git: openjdk/jdk: master: 8373566: Performance regression with java.text.MessageFormat subformat patterns Message-ID: Changeset: 81e37576 Branch: master Author: Justin Lu Date: 2025-12-16 18:11:37 +0000 URL: https://git.openjdk.org/jdk/commit/81e375768837e1ae6c34c1d0a8eff06b4e1d2889 8373566: Performance regression with java.text.MessageFormat subformat patterns Reviewed-by: liach, rriggs, naoto ! src/java.base/share/classes/java/text/MessageFormat.java ! test/micro/org/openjdk/bench/java/text/MessageFormatterBench.java From iklam at openjdk.org Tue Dec 16 18:22:52 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 16 Dec 2025 18:22:52 GMT Subject: git: openjdk/jdk: master: 8373615: Improve HotSpot debug functions findclass() and findmethod Message-ID: <71a39a78-46c0-4b30-85d5-e3de5df85e15@openjdk.org> Changeset: b0b42e7e Branch: master Author: Ioi Lam Date: 2025-12-16 18:19:40 +0000 URL: https://git.openjdk.org/jdk/commit/b0b42e7eb14dbe04c9c00e8d1fda139a502f2120 8373615: Improve HotSpot debug functions findclass() and findmethod Reviewed-by: matsaave, asmehra ! src/hotspot/share/classfile/classPrinter.cpp ! src/hotspot/share/classfile/classPrinter.hpp ! test/hotspot/gtest/runtime/test_classPrinter.cpp From aph at openjdk.org Tue Dec 16 18:36:56 2025 From: aph at openjdk.org (Andrew Haley) Date: Tue, 16 Dec 2025 18:36:56 GMT Subject: git: openjdk/jdk: master: 8373630: r18_tls should not be modified on Windows AArch64 Message-ID: <9063f8f7-9ea5-4cdd-95d6-caf846adc7c4@openjdk.org> Changeset: a0dd66f9 Branch: master Author: Saint Wesonga Committer: Andrew Haley Date: 2025-12-16 18:36:28 +0000 URL: https://git.openjdk.org/jdk/commit/a0dd66f92d7f8400b9800847e36d036315628afb 8373630: r18_tls should not be modified on Windows AArch64 Reviewed-by: pchilanomate, aph ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp From mpowers at openjdk.org Tue Dec 16 18:42:19 2025 From: mpowers at openjdk.org (Mark Powers) Date: Tue, 16 Dec 2025 18:42:19 GMT Subject: git: openjdk/jdk: master: 8350711: [JMH] test Signatures.RSASSAPSS failed for 2 threads config Message-ID: Changeset: 817e3dfd Branch: master Author: Mark Powers Date: 2025-12-16 18:38:11 +0000 URL: https://git.openjdk.org/jdk/commit/817e3dfde9eaa467ea0dca9b70282e914cdde093 8350711: [JMH] test Signatures.RSASSAPSS failed for 2 threads config Reviewed-by: hchao, valeriep ! test/micro/org/openjdk/bench/java/security/Signatures.java From rriggs at openjdk.org Tue Dec 16 20:25:43 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Tue, 16 Dec 2025 20:25:43 GMT Subject: git: openjdk/jdk: master: 8373623: Refactor Serialization tests for Records to JUnit Message-ID: <0188575a-33e7-4a80-8d7a-c2669c479cfb@openjdk.org> Changeset: 1e357e9e Branch: master Author: Roger Riggs Date: 2025-12-16 20:23:58 +0000 URL: https://git.openjdk.org/jdk/commit/1e357e9e976bfb0abc9d4e14bfb1572693622af8 8373623: Refactor Serialization tests for Records to JUnit Reviewed-by: jlu ! test/jdk/java/io/Serializable/records/AbsentStreamValuesTest.java ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/BadValues.java ! test/jdk/java/io/Serializable/records/BasicRecordSer.java ! test/jdk/java/io/Serializable/records/ConstructorAccessTest.java ! test/jdk/java/io/Serializable/records/CycleTest.java ! test/jdk/java/io/Serializable/records/DifferentStreamFieldsTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/ReadResolveTest.java ! test/jdk/java/io/Serializable/records/RecordClassTest.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java ! test/jdk/java/io/Serializable/records/SerialVersionUIDTest.java ! test/jdk/java/io/Serializable/records/StreamRefTest.java ! test/jdk/java/io/Serializable/records/ThrowingConstructorTest.java ! test/jdk/java/io/Serializable/records/UnsharedTest.java ! test/jdk/java/io/Serializable/records/WriteReplaceTest.java ! test/jdk/java/io/Serializable/records/migration/AbstractTest.java ! test/jdk/java/io/Serializable/records/migration/AssignableFromTest.java ! test/jdk/java/io/Serializable/records/migration/DefaultValuesTest.java ! test/jdk/java/io/Serializable/records/migration/SuperStreamFieldsTest.java From aivanov at openjdk.org Tue Dec 16 20:39:24 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Tue, 16 Dec 2025 20:39:24 GMT Subject: git: openjdk/jdk: master: 8158801: [TEST_BUG] Mixing tests fail because of focus workaround trick Message-ID: Changeset: d02abfe7 Branch: master Author: Khalid Boulanouare Committer: Alexey Ivanov Date: 2025-12-16 20:37:57 +0000 URL: https://git.openjdk.org/jdk/commit/d02abfe765a1e67c5e37f3450aa5a0d8fb97a208 8158801: [TEST_BUG] Mixing tests fail because of focus workaround trick Reviewed-by: aivanov, prr, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/jdk/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java From dnguyen at openjdk.org Tue Dec 16 21:23:51 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Tue, 16 Dec 2025 21:23:51 GMT Subject: git: openjdk/jdk: master: 8373119: JDK 26 RDP1 L10n resource files update Message-ID: Changeset: fb99ba6c Branch: master Author: Damon Nguyen Date: 2025-12-16 21:19:33 +0000 URL: https://git.openjdk.org/jdk/commit/fb99ba6ccd6e6d7a0e717a1b9f2a80402af5c661 8373119: JDK 26 RDP1 L10n resource files update Reviewed-by: jlu, asemenyuk, almatvee ! 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/security_de.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/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.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.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/jlink/resources/plugins_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.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/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.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/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 From asemenyuk at openjdk.org Tue Dec 16 21:26:46 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 16 Dec 2025 21:26:46 GMT Subject: git: openjdk/jdk: master: 8373631: Improve classes in the "jdk.jpackage.internal.util.function" package Message-ID: <9f4ab164-b1b4-46cc-9a4c-91a6af7c5d20@openjdk.org> Changeset: 2241218e Branch: master Author: Alexey Semenyuk Date: 2025-12-16 21:25:41 +0000 URL: https://git.openjdk.org/jdk/commit/2241218ef64ed6cb51f962f3ab6db1a766f1744f 8373631: Improve classes in the "jdk.jpackage.internal.util.function" package Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromOptions.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/TempKeychain.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/Main.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/cli/OptionsProcessor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/Result.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinSystemEnvironment.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/AnnotationsTest.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/PackageTestTest.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/TKitTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ObjectMapper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinExecutableIconVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PackagingPipelineTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/cli/OptionsValidationFailTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/ResultTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/function/ExceptionBoxTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/function/FunctionalTest.java ! test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitAdapter.java ! test/jdk/tools/jpackage/linux/AppAboutUrlTest.java ! test/jdk/tools/jpackage/macosx/CustomInfoPListTest.java ! test/jdk/tools/jpackage/macosx/EntitlementsTest.java ! test/jdk/tools/jpackage/share/AppContentTest.java ! test/jdk/tools/jpackage/share/AsyncTest.java ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/share/IconTest.java ! test/jdk/tools/jpackage/share/InOutPathTest.java ! test/jdk/tools/jpackage/share/PerUserCfgTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java ! test/jdk/tools/jpackage/share/ServiceTest.java From dholmes at openjdk.org Tue Dec 16 21:36:56 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 16 Dec 2025 21:36:56 GMT Subject: git: openjdk/jdk: master: 8373625: CPUTimeCounters creates a total counter for unsupported GCs Message-ID: <664184ee-30ac-4be8-809a-ee3436a4d1eb@openjdk.org> Changeset: 30be9408 Branch: master Author: Jonas Norlinder Committer: David Holmes Date: 2025-12-16 21:33:27 +0000 URL: https://git.openjdk.org/jdk/commit/30be94086aad42b99a15a05fe5115f552e8efb8b 8373625: CPUTimeCounters creates a total counter for unsupported GCs Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/runtime/cpuTimeCounters.hpp From wetmore at openjdk.org Tue Dec 16 21:45:00 2025 From: wetmore at openjdk.org (Bradford Wetmore) Date: Tue, 16 Dec 2025 21:45:00 GMT Subject: git: openjdk/jdk: master: 8368493: Disable most test JSSE debug output by default, and increase the test default maximum output log size Message-ID: <09ce6275-6e87-4d92-9f35-de824a4bb300@openjdk.org> Changeset: 87d881fe Branch: master Author: Bradford Wetmore Date: 2025-12-16 21:43:43 +0000 URL: https://git.openjdk.org/jdk/commit/87d881fee01c42f5847031a63d50873b3d438f7a 8368493: Disable most test JSSE debug output by default, and increase the test default maximum output log size Reviewed-by: jnimeh, hchao ! test/jdk/javax/net/ssl/DTLS/TEST.properties ! test/jdk/javax/net/ssl/HttpsURLConnection/Equals.java ! test/jdk/javax/net/ssl/SSLEngine/NoAuthClientAuth.java ! test/jdk/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java ! test/jdk/javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java ! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java ! test/jdk/javax/net/ssl/Stapling/SSLEngineWithStapling.java + test/jdk/javax/net/ssl/TEST.properties ! test/jdk/javax/net/ssl/TLS/TestJSSE.java ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java ! test/jdk/javax/net/ssl/TLSCommon/TLSWithEdDSA.java ! test/jdk/javax/net/ssl/TLSv12/ShortRSAKey512.java ! test/jdk/javax/net/ssl/TLSv13/ClientHelloKeyShares.java ! test/jdk/javax/net/ssl/TLSv13/HRRKeyShares.java ! test/jdk/javax/net/ssl/compatibility/ClientHelloProcessing.java ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java ! test/jdk/sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java ! test/jdk/sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java ! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java ! test/jdk/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java ! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java ! test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java ! test/jdk/sun/security/ssl/Stapling/StatusResponseManager.java ! test/jdk/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java + test/jdk/sun/security/ssl/TEST.properties From iklam at openjdk.org Tue Dec 16 23:20:57 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 16 Dec 2025 23:20:57 GMT Subject: git: openjdk/jdk: master: 8373441: Remove DCmdFactory::_enabled Message-ID: Changeset: 3f077102 Branch: master Author: Ioi Lam Date: 2025-12-16 23:17:29 +0000 URL: https://git.openjdk.org/jdk/commit/3f07710270dbe7268f21828dff20e2eb810b1e70 8373441: Remove DCmdFactory::_enabled Reviewed-by: kevinw, fparain, jsjolen ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/logging/logDiagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/services/management.cpp ! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java From fjiang at openjdk.org Wed Dec 17 02:44:06 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Wed, 17 Dec 2025 02:44:06 GMT Subject: git: openjdk/jdk: master: 8373069: RISC-V: implement GHASH intrinsic Message-ID: <301d8a51-5aa9-4b09-83d8-4e2c046898a2@openjdk.org> Changeset: e635330a Branch: master Author: Anjian Wen Committer: Feilong Jiang Date: 2025-12-17 02:41:19 +0000 URL: https://git.openjdk.org/jdk/commit/e635330ae17fd2ce653ec75fd57fdd72d2512bba 8373069: RISC-V: implement GHASH intrinsic Reviewed-by: fjiang, fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp From jlahoda at openjdk.org Wed Dec 17 07:23:50 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Wed, 17 Dec 2025 07:23:50 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: e9b4696a Branch: master Author: Christian Stein Date: 2025-12-17 07:18:26 +0000 URL: https://git.openjdk.org/jdk/commit/e9b4696acc966d96d42880e840c8fe27434e4e1b 8373097: Save command should create missing parent directories Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: 94c51ce3 Branch: master Author: Jan Lahoda Date: 2025-12-17 07:22:37 +0000 URL: https://git.openjdk.org/jdk/commit/94c51ce314eea7a4f188fa0db1bae0e3f3dbd230 8372635: Lambdas do not copy over SYNTHETIC flag for local variables Reviewed-by: vromero, liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/patterns/SyntheticVariables.java From djelinski at openjdk.org Wed Dec 17 07:54:06 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Wed, 17 Dec 2025 07:54:06 GMT Subject: git: openjdk/jdk: master: 8373409: java/net/httpclient/http3/H3ErrorHandlingTest.java failed due to deadlock Message-ID: <24228073-4150-470e-b139-085b437e485d@openjdk.org> Changeset: 386ad614 Branch: master Author: Daniel Jeli?ski Date: 2025-12-17 07:49:58 +0000 URL: https://git.openjdk.org/jdk/commit/386ad61458a3901622b92ca56982d728c11b846a 8373409: java/net/httpclient/http3/H3ErrorHandlingTest.java failed due to deadlock Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java ! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java From mbaesken at openjdk.org Wed Dec 17 08:47:53 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 17 Dec 2025 08:47:53 GMT Subject: git: openjdk/jdk: master: 8373676: Test javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java fails on a machine without IPV6 Message-ID: <9b859b3b-fe72-4207-a710-4ab74779d1d3@openjdk.org> Changeset: 9e2008bf Branch: master Author: Matthias Baesken Date: 2025-12-17 08:44:46 +0000 URL: https://git.openjdk.org/jdk/commit/9e2008bf5e9a63b640eefc6cc7ec5c4f344c4266 8373676: Test javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java fails on a machine without IPV6 Reviewed-by: jpai, dfuchs ! test/jdk/javax/net/ssl/HttpsURLConnection/SubjectAltNameIP.java From michaelm at openjdk.org Wed Dec 17 08:59:08 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Wed, 17 Dec 2025 08:59:08 GMT Subject: git: openjdk/jdk: master: 8370655: Check EINTR handling InetAddress implementation and NET_ThrowNew Message-ID: <8c8675c7-0b64-4432-be0a-2f84ea2c045b@openjdk.org> Changeset: 4924b29f Branch: master Author: Michael McMahon Date: 2025-12-17 08:54:56 +0000 URL: https://git.openjdk.org/jdk/commit/4924b29fa519996b806ac0f4a7c898085f44bc4c 8370655: Check EINTR handling InetAddress implementation and NET_ThrowNew Reviewed-by: alanb ! src/java.base/share/native/libnet/net_util.c ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h From mbaesken at openjdk.org Wed Dec 17 09:10:12 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 17 Dec 2025 09:10:12 GMT Subject: git: openjdk/jdk: master: 8371559: Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java Message-ID: Changeset: af18fbd4 Branch: master Author: Arno Zeller Committer: Matthias Baesken Date: 2025-12-17 09:08:29 +0000 URL: https://git.openjdk.org/jdk/commit/af18fbd42d2a437dd35f33e557a8906ca0c3bd07 8371559: Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java Reviewed-by: mbaesken, myankelevich ! test/jdk/javax/net/ssl/Stapling/HttpsUrlConnClient.java From rgiulietti at openjdk.org Wed Dec 17 09:23:30 2025 From: rgiulietti at openjdk.org (Raffaello Giulietti) Date: Wed, 17 Dec 2025 09:23:30 GMT Subject: git: openjdk/jdk: master: 8373798: Refactor java/math tests to use JUnit Message-ID: <41aec16b-bc8a-4340-9bea-aaf1865bc91a@openjdk.org> Changeset: fc76403b Branch: master Author: Raffaello Giulietti Date: 2025-12-17 09:20:48 +0000 URL: https://git.openjdk.org/jdk/commit/fc76403b01c4e801f2a58810deeec2a6ebfa8458 8373798: Refactor java/math tests to use JUnit Reviewed-by: darcy ! test/jdk/java/math/BigDecimal/Constructor.java ! test/jdk/java/math/BigInteger/LargeValueExceptions.java From abimpoudis at openjdk.org Wed Dec 17 10:32:14 2025 From: abimpoudis at openjdk.org (Aggelos Biboudis) Date: Wed, 17 Dec 2025 10:32:14 GMT Subject: git: openjdk/jdk: master: 8373552: ExactConversionsSupport: bad JLS links in javadoc Message-ID: Changeset: 9a23f8aa Branch: master Author: Aggelos Biboudis Date: 2025-12-17 10:31:23 +0000 URL: https://git.openjdk.org/jdk/commit/9a23f8aa337e1292179625ce9bb8abe22c9e22e2 8373552: ExactConversionsSupport: bad JLS links in javadoc Reviewed-by: liach, iris ! src/java.base/share/classes/java/lang/runtime/ExactConversionsSupport.java From chagedorn at openjdk.org Wed Dec 17 11:22:11 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 17 Dec 2025 11:22:11 GMT Subject: git: openjdk/jdk: master: 8373420: C2: Add true/false_proj*() methods for IfNode as a replacement for proj_out*(true/false) Message-ID: <73673371-b70e-414c-bcb7-d0ab21878eaf@openjdk.org> Changeset: e4636d69 Branch: master Author: Christian Hagedorn Date: 2025-12-17 11:17:39 +0000 URL: https://git.openjdk.org/jdk/commit/e4636d69e7e41477619a163e97fd3af2e5942dde 8373420: C2: Add true/false_proj*() methods for IfNode as a replacement for proj_out*(true/false) Reviewed-by: dfenacci, roland, epeter ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/stringopts.cpp From dfuchs at openjdk.org Wed Dec 17 12:14:46 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 17 Dec 2025 12:14:46 GMT Subject: git: openjdk/jdk: master: 8373677: Clear text HttpServer connection could fail fast if receiving SSL ClientHello Message-ID: Changeset: 5e7ae281 Branch: master Author: Daniel Fuchs Date: 2025-12-17 12:13:58 +0000 URL: https://git.openjdk.org/jdk/commit/5e7ae281326ca306339aaba101d4206dffdb9ca0 8373677: Clear text HttpServer connection could fail fast if receiving SSL ClientHello Reviewed-by: jpai, djelinski ! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java + test/jdk/com/sun/net/httpserver/ClearTextServerSSL.java From iklam at openjdk.org Wed Dec 17 13:26:19 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 17 Dec 2025 13:26:19 GMT Subject: git: openjdk/jdk: master: 8373800: Remove ScopedValueBindingsResolver Message-ID: <8a099e4f-297e-4ecd-8063-331246d1619b@openjdk.org> Changeset: 39306d7a Branch: master Author: Ioi Lam Date: 2025-12-17 13:19:49 +0000 URL: https://git.openjdk.org/jdk/commit/39306d7ab901a1d27d9bfd80f04d917b4d17d07f 8373800: Remove ScopedValueBindingsResolver Reviewed-by: alanb, liach ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/prims/jvm.cpp From chagedorn at openjdk.org Wed Dec 17 13:44:19 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 17 Dec 2025 13:44:19 GMT Subject: git: openjdk/jdk: master: 8373513: C2: Move ProjNode::other_if_proj() to IfProjNode Message-ID: Changeset: 9862f8f0 Branch: master Author: Christian Hagedorn Date: 2025-12-17 13:38:37 +0000 URL: https://git.openjdk.org/jdk/commit/9862f8f0d351448803f8930333d5a7286e6c3565 8373513: C2: Move ProjNode::other_if_proj() to IfProjNode Reviewed-by: epeter, roland ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/predicates.cpp From jlu at openjdk.org Wed Dec 17 18:19:19 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 17 Dec 2025 18:19:19 GMT Subject: git: openjdk/jdk: master: 8373716: Refactor further java/util tests from TestNG to JUnit Message-ID: Changeset: 4e05748f Branch: master Author: Justin Lu Date: 2025-12-17 18:17:24 +0000 URL: https://git.openjdk.org/jdk/commit/4e05748f0899cabb235c71ecdf4256d4ad137a0d 8373716: Refactor further java/util tests from TestNG to JUnit Reviewed-by: naoto ! test/jdk/java/util/Calendar/CalendarDisplayNamesTest.java ! test/jdk/java/util/Calendar/JapaneseLenientEraTest.java ! test/jdk/java/util/Calendar/SupplementalJapaneseEraTestRun.java ! test/jdk/java/util/Properties/CompatibilityTest.java ! test/jdk/java/util/Properties/EncodingTest.java ! test/jdk/java/util/Properties/InitialCapacity.java ! test/jdk/java/util/Properties/PropertiesEntrySetTest.java ! test/jdk/java/util/Properties/PropertiesStoreTest.java ! test/jdk/java/util/ResourceBundle/modules/basic/BasicTest.java ! test/jdk/java/util/ResourceBundle/modules/cache/CacheTest.java ! test/jdk/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java ! test/jdk/java/util/ResourceBundle/modules/visibility/VisibilityTest.java ! test/jdk/java/util/TimeZone/NegativeDSTTest.java ! test/jdk/java/util/TimeZone/ZoneIdRoundTripTest.java From dfuchs at openjdk.org Wed Dec 17 18:49:59 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 17 Dec 2025 18:49:59 GMT Subject: git: openjdk/jdk: master: 8373807: test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost" Message-ID: <80c42a25-3a10-4acc-9159-680260bbafd4@openjdk.org> Changeset: f3a48560 Branch: master Author: Daniel Fuchs Date: 2025-12-17 18:44:49 +0000 URL: https://git.openjdk.org/jdk/commit/f3a48560b5e3a280f6f76031eb3d475ff9ee49f4 8373807: test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost" Reviewed-by: jpai ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java From sspitsyn at openjdk.org Wed Dec 17 19:33:53 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Wed, 17 Dec 2025 19:33:53 GMT Subject: git: openjdk/jdk: jdk26: 8371502: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java failing Message-ID: Changeset: b8b44931 Branch: jdk26 Author: Serguei Spitsyn Date: 2025-12-17 19:29:02 +0000 URL: https://git.openjdk.org/jdk/commit/b8b44931174ade129aae58c07e1cebb5c9e0180a 8371502: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java failing Reviewed-by: lmesnik, amenkov Backport-of: c46bed7292aad21b8cf9defcccac43c010a1f116 ! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java From sspitsyn at openjdk.org Wed Dec 17 19:57:38 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Wed, 17 Dec 2025 19:57:38 GMT Subject: git: openjdk/jdk: jdk26: 8373627: assert(!is_vthread_transition_disabler()) failed: no suspend allowed for vthread transition disablers Message-ID: <1a404db5-1715-4626-a8bf-e4615759053f@openjdk.org> Changeset: 248519db Branch: jdk26 Author: Serguei Spitsyn Date: 2025-12-17 19:55:10 +0000 URL: https://git.openjdk.org/jdk/commit/248519db4a3f8bd03cf16ab385dc2a67c8c82b22 8373627: assert(!is_vthread_transition_disabler()) failed: no suspend allowed for vthread transition disablers Reviewed-by: pchilanomate Backport-of: 53ebcdbd029a1c78f8429574b78cecce70c11af2 ! src/hotspot/share/runtime/mountUnmountDisabler.cpp From liach at openjdk.org Wed Dec 17 20:53:15 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 17 Dec 2025 20:53:15 GMT Subject: git: openjdk/jdk: master: 8373832: Test java/lang/invoke/TestVHInvokerCaching.java tests nothing Message-ID: Changeset: e75726ee Branch: master Author: Chen Liang Date: 2025-12-17 20:52:14 +0000 URL: https://git.openjdk.org/jdk/commit/e75726ee03ca4664827ca5d680c02bcf2a96f4ea 8373832: Test java/lang/invoke/TestVHInvokerCaching.java tests nothing Reviewed-by: jvernee, shade ! test/jdk/java/lang/invoke/TestVHInvokerCaching.java From dholmes at openjdk.org Wed Dec 17 22:16:24 2025 From: dholmes at openjdk.org (David Holmes) Date: Wed, 17 Dec 2025 22:16:24 GMT Subject: git: openjdk/jdk: master: 8373654: Tests in sources/ should only run once Message-ID: <8c5c3c07-3b5d-439a-b199-9674fe59b9f8@openjdk.org> Changeset: b3fab414 Branch: master Author: David Holmes Date: 2025-12-17 22:14:39 +0000 URL: https://git.openjdk.org/jdk/commit/b3fab41460eabf253879d140b55b6b12036c7c10 8373654: Tests in sources/ should only run once Reviewed-by: shade, lmesnik ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java ! test/hotspot/jtreg/sources/TestNoNULL.java From iklam at openjdk.org Wed Dec 17 22:21:20 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 17 Dec 2025 22:21:20 GMT Subject: git: openjdk/jdk: master: 8373392: Replace CDS object subgraphs with @AOTSafeClassInitializer Message-ID: Changeset: 232b41b2 Branch: master Author: Ioi Lam Date: 2025-12-17 22:16:38 +0000 URL: https://git.openjdk.org/jdk/commit/232b41b2227bc9d03d88d316aa28d0cbe87086f7 8373392: Replace CDS object subgraphs with @AOTSafeClassInitializer Reviewed-by: liach, heidinga ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsEnumKlass.hpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/jar/Attributes.java ! src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java ! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java ! src/java.base/share/classes/jdk/internal/module/ArchivedBootLayer.java ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/SharedSymbolTableBucketSize.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTLoggingTag.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/HeapObjectIdentity.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java From kdnilsen at openjdk.org Wed Dec 17 22:27:15 2025 From: kdnilsen at openjdk.org (Kelvin Nilsen) Date: Wed, 17 Dec 2025 22:27:15 GMT Subject: git: openjdk/jdk: master: 8373720: GenShen: Count live-at-old mark using Snapshot at Beginning Message-ID: <506bd215-a044-4903-b24b-9444e01faae6@openjdk.org> Changeset: 17d633a8 Branch: master Author: Kelvin Nilsen Date: 2025-12-17 22:21:24 +0000 URL: https://git.openjdk.org/jdk/commit/17d633a8ee7538625501a90469cb6a68b9ba4820 8373720: GenShen: Count live-at-old mark using Snapshot at Beginning Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp From dnguyen at openjdk.org Wed Dec 17 22:42:38 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Wed, 17 Dec 2025 22:42:38 GMT Subject: git: openjdk/jdk: jdk26: 8373119: JDK 26 RDP1 L10n resource files update Message-ID: Changeset: d94b2a11 Branch: jdk26 Author: Damon Nguyen Date: 2025-12-17 22:38:11 +0000 URL: https://git.openjdk.org/jdk/commit/d94b2a11818e0c3321188ab831b4bce6d7ca7ddf 8373119: JDK 26 RDP1 L10n resource files update Reviewed-by: jlu Backport-of: fb99ba6ccd6e6d7a0e717a1b9f2a80402af5c661 ! 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/security_de.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/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.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.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/jlink/resources/plugins_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.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/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.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/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 From dlsmith at openjdk.org Wed Dec 17 22:42:40 2025 From: dlsmith at openjdk.org (Dan Smith) Date: Wed, 17 Dec 2025 22:42:40 GMT Subject: git: openjdk/jdk: master: 8370970: DocCheck failure in jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java Message-ID: Changeset: c16ce929 Branch: master Author: Dan Smith Date: 2025-12-17 22:38:50 +0000 URL: https://git.openjdk.org/jdk/commit/c16ce929c7bc127fe18d3faa037d81c2760a44a2 8370970: DocCheck failure in jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java Reviewed-by: liach ! test/docs/ProblemList.txt From dlsmith at openjdk.org Wed Dec 17 22:52:04 2025 From: dlsmith at openjdk.org (Dan Smith) Date: Wed, 17 Dec 2025 22:52:04 GMT Subject: git: openjdk/jdk: jdk26: 8370970: DocCheck failure in jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java Message-ID: Changeset: fb8365e7 Branch: jdk26 Author: Dan Smith Date: 2025-12-17 22:50:52 +0000 URL: https://git.openjdk.org/jdk/commit/fb8365e75e148d9810c9c7a2f708b1a782515206 8370970: DocCheck failure in jdkDoctypeBadcharsCheck.java and jdkCheckHtml.java Reviewed-by: liach Backport-of: c16ce929c7bc127fe18d3faa037d81c2760a44a2 ! test/docs/ProblemList.txt From dholmes at openjdk.org Thu Dec 18 00:49:15 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 18 Dec 2025 00:49:15 GMT Subject: git: openjdk/jdk: jdk26: 8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt Message-ID: <4e0e8e73-2ada-41e6-9326-9d6f687a09d4@openjdk.org> Changeset: a2111b0c Branch: jdk26 Author: David Holmes Date: 2025-12-18 00:48:07 +0000 URL: https://git.openjdk.org/jdk/commit/a2111b0ca6fc3a6352597316d46c7219bf2af763 8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt Reviewed-by: coleenp Backport-of: 1748737b99f283f69b4be0910b6623a27d804e68 ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/instanceKlass.cpp From asemenyuk at openjdk.org Thu Dec 18 01:49:37 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 18 Dec 2025 01:49:37 GMT Subject: git: openjdk/jdk: master: 8373887: jpackage tests may potentially deadlock Message-ID: <29db6ab8-0b8e-4d6f-a2b6-5f39e895377d@openjdk.org> Changeset: ea583441 Branch: master Author: Alexey Semenyuk Date: 2025-12-18 01:46:45 +0000 URL: https://git.openjdk.org/jdk/commit/ea5834415db6410c73271c496811ff6b5dcc87ef 8373887: jpackage tests may potentially deadlock Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ExecutorTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java From lmesnik at openjdk.org Thu Dec 18 04:31:39 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Thu, 18 Dec 2025 04:31:39 GMT Subject: git: openjdk/jdk: master: 8373723: Deadlock with JvmtiTagMap::flush_object_free_events() Message-ID: <8fc0abe2-076d-4b78-90bc-cbcbf5f63aed@openjdk.org> Changeset: 0146077a Branch: master Author: Leonid Mesnik Date: 2025-12-18 04:27:18 +0000 URL: https://git.openjdk.org/jdk/commit/0146077a51635500de771e9cf2c9788ae931b7a0 8373723: Deadlock with JvmtiTagMap::flush_object_free_events() Reviewed-by: dholmes, coleenp ! src/hotspot/share/prims/jvmtiTagMap.cpp From jpai at openjdk.org Thu Dec 18 05:09:48 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Thu, 18 Dec 2025 05:09:48 GMT Subject: git: openjdk/jdk: jdk26: 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException Message-ID: <7edca1cf-b0ec-4277-a02e-a98a5012cc98@openjdk.org> Changeset: 509ca633 Branch: jdk26 Author: Shivangi Gupta Committer: Jaikiran Pai Date: 2025-12-18 05:04:16 +0000 URL: https://git.openjdk.org/jdk/commit/509ca63371bcf770f9258d457f080991f2f4c82e 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException Reviewed-by: jpai Backport-of: a26221299e657b64379d2d56ed3b073f12b227d1 ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java From epeter at openjdk.org Thu Dec 18 07:09:50 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Thu, 18 Dec 2025 07:09:50 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <2ae6b751-6d98-4d19-a00b-ccda06033a07@openjdk.org> Changeset: b4462625 Branch: master Author: Emanuel Peter Date: 2025-12-18 07:04:40 +0000 URL: https://git.openjdk.org/jdk/commit/b4462625413e7c2c12778eaad1f2f21d81f59c52 8373682: Test compiler/loopopts/superword/TestReinterpretAndCast.java fails on x86_64 with AVX but without f16c Reviewed-by: kvn, jsikstro, chagedorn ! test/hotspot/jtreg/compiler/loopopts/superword/TestReinterpretAndCast.java Changeset: 00050f84 Branch: master Author: Emanuel Peter Date: 2025-12-18 07:05:05 +0000 URL: https://git.openjdk.org/jdk/commit/00050f84d44f3ec23e9c6da52bffd68770010749 8373502: C2 SuperWord: speculative check uses VPointer variable was pinned after speculative check, leading to bad graph Reviewed-by: thartmann, roland ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingCheckVPointerVariablesNotAvailable.java From qamai at openjdk.org Thu Dec 18 07:31:38 2025 From: qamai at openjdk.org (Quan Anh Mai) Date: Thu, 18 Dec 2025 07:31:38 GMT Subject: git: openjdk/jdk: master: 8367341: C2: apply KnownBits and unsigned bounds to And / Or operations Message-ID: <2515f1c1-c5d2-41f4-9234-622ebe5354ed@openjdk.org> Changeset: e6780506 Branch: master Author: Quan Anh Mai Date: 2025-12-18 07:31:06 +0000 URL: https://git.openjdk.org/jdk/commit/e67805067a8f537862200e808e20464f12d21c9c 8367341: C2: apply KnownBits and unsigned bounds to And / Or operations Reviewed-by: hgreule, epeter ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/rangeinference.cpp ! src/hotspot/share/opto/rangeinference.hpp ! src/hotspot/share/opto/type.hpp - src/hotspot/share/opto/utilities/xor.hpp ! src/hotspot/share/utilities/intn_t.hpp ! test/hotspot/gtest/opto/test_rangeinference.cpp - test/hotspot/gtest/opto/test_xor_node.cpp From mhaessig at openjdk.org Thu Dec 18 07:38:31 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Thu, 18 Dec 2025 07:38:31 GMT Subject: git: openjdk/jdk: master: 8364766: C2: Improve Value() of DivI and DivL for non-constant inputs Message-ID: <759e1862-b6ff-4183-83be-9eaa890755f2@openjdk.org> Changeset: 85983069 Branch: master Author: Tobias Hotz Committer: Manuel H?ssig Date: 2025-12-18 07:37:21 +0000 URL: https://git.openjdk.org/jdk/commit/859830694b3db0b81b422bf9b2ce9c7ab9a19a85 8364766: C2: Improve Value() of DivI and DivL for non-constant inputs Reviewed-by: mhaessig, epeter, bmaillard ! src/hotspot/share/opto/divnode.cpp + test/hotspot/jtreg/compiler/igvn/IntegerDivValueTests.java From mbaesken at openjdk.org Thu Dec 18 08:29:27 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 18 Dec 2025 08:29:27 GMT Subject: git: openjdk/jdk: master: 8373593: Support latest VS2026 MSC_VER in abstract_vm_version.cpp Message-ID: <9d811b99-35c6-4801-850f-4c4ef1813f4f@openjdk.org> Changeset: a31e6e0d Branch: master Author: Matthias Baesken Date: 2025-12-18 08:25:26 +0000 URL: https://git.openjdk.org/jdk/commit/a31e6e0d3b806b3b1935d3b71dd0b111bc5fddf1 8373593: Support latest VS2026 MSC_VER in abstract_vm_version.cpp Reviewed-by: mdoerr, dholmes ! src/hotspot/share/runtime/abstract_vm_version.cpp From mbaesken at openjdk.org Thu Dec 18 09:15:20 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 18 Dec 2025 09:15:20 GMT Subject: git: openjdk/jdk: master: 8372348: Adjust some UL / JFR string deduplication output messages Message-ID: Changeset: 3f20eb94 Branch: master Author: Matthias Baesken Date: 2025-12-18 09:14:37 +0000 URL: https://git.openjdk.org/jdk/commit/3f20eb943532c5c76e55b14292139749bd704ce4 8372348: Adjust some UL / JFR string deduplication output messages Reviewed-by: fandreuzzi, lucy, asteiner ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp ! src/hotspot/share/jfr/metadata/metadata.xml From dfuchs at openjdk.org Thu Dec 18 09:24:07 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Thu, 18 Dec 2025 09:24:07 GMT Subject: git: openjdk/jdk: master: 8373869: Refactor java/net/httpclient/ThrowingPushPromises*.java tests to use JUnit5 Message-ID: <45719264-3750-4524-92b9-ff147ba104d5@openjdk.org> Changeset: e5ca7783 Branch: master Author: Daniel Fuchs Date: 2025-12-18 09:21:37 +0000 URL: https://git.openjdk.org/jdk/commit/e5ca77838b9243321ed66afc2f460378d25add63 8373869: Refactor java/net/httpclient/ThrowingPushPromises*.java tests to use JUnit5 Reviewed-by: jpai ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java From dfuchs at openjdk.org Thu Dec 18 09:30:58 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Thu, 18 Dec 2025 09:30:58 GMT Subject: git: openjdk/jdk: master: 8373796: Refactor java/net/httpclient/ThrowingPublishers*.java tests to use JUnit5 Message-ID: <286e7cdf-cee0-4e4a-b775-b9eb01984fc5@openjdk.org> Changeset: c6da35d7 Branch: master Author: Daniel Fuchs Date: 2025-12-18 09:29:29 +0000 URL: https://git.openjdk.org/jdk/commit/c6da35d7c7076aa9643b3dbf03a285420bb1003d 8373796: Refactor java/net/httpclient/ThrowingPublishers*.java tests to use JUnit5 Reviewed-by: jpai ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java ! test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java ! test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java ! test/jdk/java/net/httpclient/ThrowingPublishersSanity.java From dfuchs at openjdk.org Thu Dec 18 09:40:05 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Thu, 18 Dec 2025 09:40:05 GMT Subject: git: openjdk/jdk: master: 8373866: Refactor java/net/httpclient/ThrowingSubscribers*.java tests to use JUnit5 Message-ID: <1ff98ee2-dd19-47b0-a48d-a96671b9df92@openjdk.org> Changeset: d8eb1259 Branch: master Author: Daniel Fuchs Date: 2025-12-18 09:39:11 +0000 URL: https://git.openjdk.org/jdk/commit/d8eb1259f4c0d80861401612e9fc7def1466602e 8373866: Refactor java/net/httpclient/ThrowingSubscribers*.java tests to use JUnit5 Reviewed-by: jpai ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLimiting.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLimitingAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java From shade at openjdk.org Thu Dec 18 09:47:31 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 18 Dec 2025 09:47:31 GMT Subject: git: openjdk/jdk: master: 8373820: C2: Robust Node::uncast_helper infinite loop check Message-ID: <37f71b18-7aed-414d-8d0a-7b1622219374@openjdk.org> Changeset: 4f283f18 Branch: master Author: Aleksey Shipilev Date: 2025-12-18 09:43:28 +0000 URL: https://git.openjdk.org/jdk/commit/4f283f188c43cb25c4eafcdf22eb7f58eae286cc 8373820: C2: Robust Node::uncast_helper infinite loop check Reviewed-by: qamai, chagedorn ! src/hotspot/share/opto/node.cpp