From asmehra at openjdk.org Sun Jun 1 01:06:02 2025 From: asmehra at openjdk.org (Ashutosh Mehra) Date: Sun, 1 Jun 2025 01:06:02 GMT Subject: git: openjdk/jdk: master: 8358230: Incorrect location for the assert for blob != nullptr in CodeBlob::create Message-ID: Changeset: 59dc8499 Branch: master Author: Ashutosh Mehra Date: 2025-06-01 01:04:54 +0000 URL: https://git.openjdk.org/jdk/commit/59dc849909c1edc892c94a27b0340fcf53db3a98 8358230: Incorrect location for the assert for blob != nullptr in CodeBlob::create Reviewed-by: kvn ! src/hotspot/share/code/codeBlob.cpp From jpai at openjdk.org Sun Jun 1 03:51:06 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Sun, 1 Jun 2025 03:51:06 GMT Subject: git: openjdk/jdk: master: 8230016: re-visit test sun/security/pkcs11/Serialize/SerializeProvider.java Message-ID: <356206bb-726f-4854-a474-049645a046be@openjdk.org> Changeset: 470ffeed Branch: master Author: Mikhail Yankelevich Committer: Jaikiran Pai Date: 2025-06-01 03:50:39 +0000 URL: https://git.openjdk.org/jdk/commit/470ffeedda45b6f75ce0c794a965428b7859be6f 8230016: re-visit test sun/security/pkcs11/Serialize/SerializeProvider.java Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/Serialize/SerializeProvider.java From kvn at openjdk.org Sun Jun 1 03:58:13 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Sun, 1 Jun 2025 03:58:13 GMT Subject: git: openjdk/jdk: master: 8357175: Failure to generate or load AOT code should be handled gracefully Message-ID: <66a7509d-af07-4ffb-aedb-9cc5983d83f6@openjdk.org> Changeset: e3eb089d Branch: master Author: Vladimir Kozlov Date: 2025-06-01 03:57:28 +0000 URL: https://git.openjdk.org/jdk/commit/e3eb089d47d62ae6feeba3dc6b3752a025e27bed 8357175: Failure to generate or load AOT code should be handled gracefully Reviewed-by: iveresov, asmehra ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/aotCodeCache.hpp From alanb at openjdk.org Sun Jun 1 06:20:30 2025 From: alanb at openjdk.org (Alan Bateman) Date: Sun, 1 Jun 2025 06:20:30 GMT Subject: git: openjdk/jdk: master: 8357637: Native resources cached in thread locals not released when FJP common pool threads clears thread locals Message-ID: <6848a17a-330c-4f81-86c3-294cb3d47504@openjdk.org> Changeset: ac9af69e Branch: master Author: Alan Bateman Date: 2025-06-01 06:17:50 +0000 URL: https://git.openjdk.org/jdk/commit/ac9af69eee9636ff98c2b60224964e518aebb421 8357637: Native resources cached in thread locals not released when FJP common pool threads clears thread locals Reviewed-by: vklang ! src/java.base/share/classes/java/lang/InheritableThreadLocal.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadLocal.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/misc/CarrierThreadLocal.java ! src/java.base/share/classes/jdk/internal/misc/TerminatingThreadLocal.java ! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java ! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java From mbaesken at openjdk.org Sun Jun 1 09:07:28 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Sun, 1 Jun 2025 09:07:28 GMT Subject: git: openjdk/jdk: master: 8358136: Make langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java intermittent Message-ID: <5107d81d-12f5-4625-9fa9-c4dbc9f75bea@openjdk.org> Changeset: c1b5f62a Branch: master Author: Matthias Baesken Date: 2025-06-01 09:06:04 +0000 URL: https://git.openjdk.org/jdk/commit/c1b5f62a8c30038d3b1a14d184535ba0642d51c9 8358136: Make langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java intermittent Reviewed-by: jpai, nbenalla, syan ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java From iveresov at openjdk.org Sun Jun 1 21:24:08 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Sun, 1 Jun 2025 21:24:08 GMT Subject: git: openjdk/jdk: master: 8358236: [AOT] Graal crashes when trying to use persisted MDOs Message-ID: Changeset: 85e36d79 Branch: master Author: Igor Veresov Date: 2025-06-01 21:21:27 +0000 URL: https://git.openjdk.org/jdk/commit/85e36d79246913abb8b85c2be719670655d619ab 8358236: [AOT] Graal crashes when trying to use persisted MDOs Reviewed-by: kvn ! src/hotspot/share/oops/methodData.cpp From dholmes at openjdk.org Sun Jun 1 23:36:57 2025 From: dholmes at openjdk.org (David Holmes) Date: Sun, 1 Jun 2025 23:36:57 GMT Subject: git: openjdk/jdk: master: 8358259: ProblemList compiler/startup/StartupOutput.java on Windows Message-ID: Changeset: 3193a28c Branch: master Author: David Holmes Date: 2025-06-01 23:36:25 +0000 URL: https://git.openjdk.org/jdk/commit/3193a28c532d8536d621c99bb661304c49ca13e1 8358259: ProblemList compiler/startup/StartupOutput.java on Windows Reviewed-by: darcy ! test/hotspot/jtreg/ProblemList.txt From psadhukhan at openjdk.org Mon Jun 2 02:08:25 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Mon, 2 Jun 2025 02:08:25 GMT Subject: git: openjdk/jdk: master: 8356594: JSplitPane loses divider location when reopened via JOptionPane.createDialog() Message-ID: <9ee323d9-a1bb-4abe-ac76-17ca5c099ca1@openjdk.org> Changeset: 90d6ad01 Branch: master Author: Prasanta Sadhukhan Date: 2025-06-02 02:06:06 +0000 URL: https://git.openjdk.org/jdk/commit/90d6ad015714b81064dd16d0e64f1b774e68d4f3 8356594: JSplitPane loses divider location when reopened via JOptionPane.createDialog() Reviewed-by: kizune ! src/java.desktop/share/classes/javax/swing/JSplitPane.java + test/jdk/javax/swing/JSplitPane/TestSplitPaneResetDividerLoc.java From rehn at openjdk.org Mon Jun 2 05:45:03 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Mon, 2 Jun 2025 05:45:03 GMT Subject: git: openjdk/jdk: master: 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent Message-ID: Changeset: c5a1543e Branch: master Author: Robbin Ehn Date: 2025-06-02 05:43:20 +0000 URL: https://git.openjdk.org/jdk/commit/c5a1543ee3e68775f09ca29fb07efd9aebfdb33e 8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent Reviewed-by: eosterlund, fbredberg, shade, fyang ! src/hotspot/cpu/riscv/templateTable_riscv.cpp From tschatzl at openjdk.org Mon Jun 2 08:01:42 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 2 Jun 2025 08:01:42 GMT Subject: git: openjdk/jdk: master: 8334759: gc/g1/TestMixedGCLiveThreshold.java fails on Windows with JTREG_TEST_THREAD_FACTORY=Virtual due to extra memory allocation Message-ID: <47d110fb-7ee7-4a72-816b-d616164108c9@openjdk.org> Changeset: 3f59bfd2 Branch: master Author: Thomas Schatzl Date: 2025-06-02 07:59:10 +0000 URL: https://git.openjdk.org/jdk/commit/3f59bfd2e1b35e10fe736e2fa6886cff74ecd35d 8334759: gc/g1/TestMixedGCLiveThreshold.java fails on Windows with JTREG_TEST_THREAD_FACTORY=Virtual due to extra memory allocation Reviewed-by: ayang, iwalulya ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java From ayang at openjdk.org Mon Jun 2 08:25:43 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 2 Jun 2025 08:25:43 GMT Subject: git: openjdk/jdk: master: 8357944: Remove unused CollectedHeap::is_maximal_no_gc Message-ID: Changeset: 64183062 Branch: master Author: Albert Mingkun Yang Date: 2025-06-02 08:23:06 +0000 URL: https://git.openjdk.org/jdk/commit/6418306211be47063a9b06bad8003dee1d81570c 8357944: Remove unused CollectedHeap::is_maximal_no_gc Reviewed-by: jsikstro, tschatzl ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp From mdoerr at openjdk.org Mon Jun 2 08:29:01 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 2 Jun 2025 08:29:01 GMT Subject: git: openjdk/jdk: master: 8358231: Template interpreter generator crashes with ShouldNotReachHere on some platforms after 8353686 Message-ID: <39776f33-0f88-4e18-96dc-9d092140f9c7@openjdk.org> Changeset: 40ce05d4 Branch: master Author: Martin Doerr Date: 2025-06-02 08:28:10 +0000 URL: https://git.openjdk.org/jdk/commit/40ce05d4080a9a2b4876c21f83a184f9b8a580a2 8358231: Template interpreter generator crashes with ShouldNotReachHere on some platforms after 8353686 Reviewed-by: shade, amitkumar, mbaesken, kvn ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp From mdoerr at openjdk.org Mon Jun 2 08:32:03 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 2 Jun 2025 08:32:03 GMT Subject: git: openjdk/jdk: master: 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks Message-ID: Changeset: ba9f44c9 Branch: master Author: Martin Doerr Date: 2025-06-02 08:31:10 +0000 URL: https://git.openjdk.org/jdk/commit/ba9f44c90fe8da2d97d67b6878ac2c0c14e35bd0 8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks Reviewed-by: shade, dbriemann ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp From gli at openjdk.org Mon Jun 2 08:49:25 2025 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 2 Jun 2025 08:49:25 GMT Subject: git: openjdk/jdk: master: 8357109: Parallel: Fix typo in YoungedGeneration Message-ID: Changeset: a9e7a74d Branch: master Author: Guoxiong Li Date: 2025-06-02 08:47:36 +0000 URL: https://git.openjdk.org/jdk/commit/a9e7a74d00fe1c8d3179392738bb15d8e3508b3a 8357109: Parallel: Fix typo in YoungedGeneration Reviewed-by: ayang, zgu, tschatzl ! src/hotspot/share/gc/shared/gc_globals.hpp From rkennke at openjdk.org Mon Jun 2 09:01:51 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Mon, 2 Jun 2025 09:01:51 GMT Subject: git: openjdk/jdk: master: 8358169: Shenandoah/JVMCI: Export GC state constants Message-ID: <79eb57bb-358a-4972-a5a1-e0e872e55dfa@openjdk.org> Changeset: eb9badd8 Branch: master Author: Roman Kennke Date: 2025-06-02 08:57:16 +0000 URL: https://git.openjdk.org/jdk/commit/eb9badd8a4ea6dca834525fd49429e2ce771a76c 8358169: Shenandoah/JVMCI: Export GC state constants Reviewed-by: dnsimon, shade ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp From vklang at openjdk.org Mon Jun 2 09:25:27 2025 From: vklang at openjdk.org (Viktor Klang) Date: Mon, 2 Jun 2025 09:25:27 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 612f2c0c Branch: master Author: Martin Doerr Date: 2025-06-02 09:21:31 +0000 URL: https://git.openjdk.org/jdk/commit/612f2c0c0b75466c60d4b54dab6aa793a810c846 8357981: [PPC64] Remove old instructions from VM_Version::determine_features() Reviewed-by: dbriemann, mbaesken ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp Changeset: 83cb0c6d Branch: master Author: Viktor Klang Date: 2025-06-02 09:22:37 +0000 URL: https://git.openjdk.org/jdk/commit/83cb0c6de5988de526545d0926c2c6ef60efc1c7 8358151: Harden JSR166 Test case testShutdownNow_delayedTasks Reviewed-by: alanb, shade ! test/jdk/java/util/concurrent/tck/ForkJoinPool20Test.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java From coleenp at openjdk.org Mon Jun 2 11:51:42 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Mon, 2 Jun 2025 11:51:42 GMT Subject: git: openjdk/jdk: master: 8358205: Remove unused JFR array allocation code Message-ID: <736525c0-aa35-4aab-99f0-377d51ad2a3c@openjdk.org> Changeset: c22af0c2 Branch: master Author: Coleen Phillimore Date: 2025-06-02 11:50:50 +0000 URL: https://git.openjdk.org/jdk/commit/c22af0c29ea89857c5cf57dd127b5c739130b2f1 8358205: Remove unused JFR array allocation code Reviewed-by: kbarrett, mgronlun ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/memory/oopFactory.cpp From eosterlund at openjdk.org Mon Jun 2 12:26:48 2025 From: eosterlund at openjdk.org (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Mon, 2 Jun 2025 12:26:48 GMT Subject: git: openjdk/jdk: master: 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent Message-ID: Changeset: 83b15da2 Branch: master Author: Erik ?sterlund Date: 2025-06-02 12:26:08 +0000 URL: https://git.openjdk.org/jdk/commit/83b15da2eb3cb6c8937f517c9b75eaa9eeece314 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent Reviewed-by: shade, aph, fbredberg ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp From shade at openjdk.org Mon Jun 2 13:11:37 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Jun 2025 13:11:37 GMT Subject: git: openjdk/jdk: master: 8357481: Excessive CompileTask wait/notify monitor creation Message-ID: Changeset: b3594c9e Branch: master Author: Aleksey Shipilev Date: 2025-06-02 13:08:41 +0000 URL: https://git.openjdk.org/jdk/commit/b3594c9e5508101a39d10099830f04b0c09ad41f 8357481: Excessive CompileTask wait/notify monitor creation Reviewed-by: vlivanov, kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From prr at openjdk.org Mon Jun 2 15:26:02 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 2 Jun 2025 15:26:02 GMT Subject: git: openjdk/jdk: master: 8357672: Extreme font sizes can cause font substitution Message-ID: Changeset: a4eb1519 Branch: master Author: Phil Race Date: 2025-06-02 15:24:09 +0000 URL: https://git.openjdk.org/jdk/commit/a4eb15195ceeadf311fe81e622a54f4733b90df2 8357672: Extreme font sizes can cause font substitution Reviewed-by: dmarkov, jdv ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! test/jdk/java/awt/FontMetrics/ExtremeFontSizeTest.java From hannesw at openjdk.org Mon Jun 2 15:29:14 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 2 Jun 2025 15:29:14 GMT Subject: git: openjdk/jdk: master: 8357796: Stylesheet adjustments after JDK-8357452 Message-ID: <85ef83aa-2510-4905-97e7-0ccaff981e18@openjdk.org> Changeset: daab7b5c Branch: master Author: Hannes Walln?fer Date: 2025-06-02 15:27:14 +0000 URL: https://git.openjdk.org/jdk/commit/daab7b5ceeb12222bda709e35699e620b98cb74d 8357796: Stylesheet adjustments after JDK-8357452 Reviewed-by: rriggs ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css From matsaave at openjdk.org Mon Jun 2 15:32:12 2025 From: matsaave at openjdk.org (Matias Saavedra Silva) Date: Mon, 2 Jun 2025 15:32:12 GMT Subject: git: openjdk/jdk: master: 8357576: FieldInfo::_index is not initialized by the constructor Message-ID: <69e9b6c5-88bc-46c0-85c6-230bb9d3d8cb@openjdk.org> Changeset: 1b6ae205 Branch: master Author: Matias Saavedra Silva Date: 2025-06-02 15:29:30 +0000 URL: https://git.openjdk.org/jdk/commit/1b6ae2059b0475ec78559d2d6612f3b6ec68309f 8357576: FieldInfo::_index is not initialized by the constructor Reviewed-by: coleenp, dholmes ! src/hotspot/share/oops/fieldInfo.hpp From wkemper at openjdk.org Mon Jun 2 16:48:54 2025 From: wkemper at openjdk.org (William Kemper) Date: Mon, 2 Jun 2025 16:48:54 GMT Subject: git: openjdk/jdk: master: 8358102: GenShen: Age tables could be seeded with cumulative values Message-ID: <1d7390c8-cd0f-41f7-a4f3-b7e0af7aa2e3@openjdk.org> Changeset: 99a4b22a Branch: master Author: William Kemper Date: 2025-06-02 16:48:16 +0000 URL: https://git.openjdk.org/jdk/commit/99a4b22ae7dc2755df1780cc7d74c5d6e3cd4cd4 8358102: GenShen: Age tables could be seeded with cumulative values Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp From ccheung at openjdk.org Mon Jun 2 16:52:15 2025 From: ccheung at openjdk.org (Calvin Cheung) Date: Mon, 2 Jun 2025 16:52:15 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <1974c024-b0b0-4dfb-bed5-b4dad0c4d9fd@openjdk.org> Changeset: ab5de456 Branch: master Author: Magnus Ihse Bursie Date: 2025-06-02 16:50:10 +0000 URL: https://git.openjdk.org/jdk/commit/ab5de45636f0bf96e52c0ae0dcf080f279d9caee 8357991: make bootcycle-images is broken after JDK-8349665 Reviewed-by: erikj ! make/Main.gmk Changeset: 8b6a11f7 Branch: master Author: Calvin Cheung Date: 2025-06-02 16:51:44 +0000 URL: https://git.openjdk.org/jdk/commit/8b6a11f7e05ee0cece798c5ff6646bddbee04900 8352187: Don't start management agent during AOT cache creation Reviewed-by: shade, iklam, kvn ! src/hotspot/share/runtime/threads.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/ManagementAgent.java From iklam at openjdk.org Mon Jun 2 16:55:11 2025 From: iklam at openjdk.org (Ioi Lam) Date: Mon, 2 Jun 2025 16:55:11 GMT Subject: git: openjdk/jdk: master: 8356308: Assert with -Xlog:class+path when classpath has an empty element Message-ID: <8e353966-860f-44d0-9732-93f2c05a0710@openjdk.org> Changeset: bce2bd24 Branch: master Author: Ioi Lam Date: 2025-06-02 16:52:05 +0000 URL: https://git.openjdk.org/jdk/commit/bce2bd24ef64e71d895bbf4d91693b30a285746b 8356308: Assert with -Xlog:class+path when classpath has an empty element Reviewed-by: dholmes, ccheung ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotClassLocation.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/utilities/classpathStream.cpp ! src/hotspot/share/utilities/classpathStream.hpp ! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/ClassPathLogging.java From ihse at openjdk.org Mon Jun 2 17:09:27 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 2 Jun 2025 17:09:27 GMT Subject: git: openjdk/jdk: master: 8358337: JDK-8357991 was committed with incorrect indentation Message-ID: Changeset: a7671e73 Branch: master Author: Magnus Ihse Bursie Date: 2025-06-02 17:06:45 +0000 URL: https://git.openjdk.org/jdk/commit/a7671e7360ce23df9577110266e66a1c1a790196 8358337: JDK-8357991 was committed with incorrect indentation Reviewed-by: shade ! make/Main.gmk From amenkov at openjdk.org Mon Jun 2 18:14:14 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Mon, 2 Jun 2025 18:14:14 GMT Subject: git: openjdk/jdk: master: 8345745: Update mode of the Attach API communication pipe. Message-ID: <29998ae4-6211-40bd-ba02-61ec8dab9120@openjdk.org> Changeset: ec02a87a Branch: master Author: Alex Menkov Date: 2025-06-02 18:13:24 +0000 URL: https://git.openjdk.org/jdk/commit/ec02a87aeef008f6b2f94001fa33bac66bf24627 8345745: Update mode of the Attach API communication pipe. Reviewed-by: sspitsyn, kevinw ! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c From egahlin at openjdk.org Mon Jun 2 18:23:23 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 2 Jun 2025 18:23:23 GMT Subject: git: openjdk/jdk: master: 8356698: JFR: @Contextual Message-ID: Changeset: 1373ceb7 Branch: master Author: Erik Gahlin Date: 2025-06-02 18:22:35 +0000 URL: https://git.openjdk.org/jdk/commit/1373ceb7f3040a03ae142cfaab0f74894fc6a0a3 8356698: JFR: @Contextual Reviewed-by: mgronlun + src/jdk.jfr/share/classes/jdk/jfr/Contextual.java ! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTraceEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java + test/jdk/jdk/jfr/tool/TestPrintContextual.java From cjplummer at openjdk.org Mon Jun 2 19:08:22 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Mon, 2 Jun 2025 19:08:22 GMT Subject: git: openjdk/jdk: master: 8357924: Remove runtime/ErrorHandling/CreateCoredumpOnCrash.java from problem list for macosx-x64 Message-ID: <4b11421e-4624-4ff8-9c07-0155448037ed@openjdk.org> Changeset: 5243f385 Branch: master Author: Chris Plummer Date: 2025-06-02 19:07:29 +0000 URL: https://git.openjdk.org/jdk/commit/5243f3851b0345b874ff51ea3a07e82f73741546 8357924: Remove runtime/ErrorHandling/CreateCoredumpOnCrash.java from problem list for macosx-x64 Reviewed-by: syan, dholmes ! test/hotspot/jtreg/ProblemList.txt From serb at openjdk.org Mon Jun 2 20:26:53 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Mon, 2 Jun 2025 20:26:53 GMT Subject: git: openjdk/jdk: master: 8357696: Enhance code consistency: java.desktop/unix Message-ID: <69ffbb44-b348-4b30-8bad-c1f42ef2a364@openjdk.org> Changeset: 0418b329 Branch: master Author: Sergey Bylokhov Date: 2025-06-02 20:23:14 +0000 URL: https://git.openjdk.org/jdk/commit/0418b3295a199af66700521f571c9b2c1051cac6 8357696: Enhance code consistency: java.desktop/unix Reviewed-by: prr ! src/java.desktop/unix/classes/sun/font/DelegateStrike.java ! src/java.desktop/unix/classes/sun/font/DoubleByteEncoder.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/FontConfigManager.java ! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java ! src/java.desktop/unix/classes/sun/font/NativeGlyphMapper.java ! src/java.desktop/unix/classes/sun/font/NativeStrike.java ! src/java.desktop/unix/classes/sun/font/NativeStrikeDisposer.java ! src/java.desktop/unix/classes/sun/font/X11Dingbats.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_0.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_1.java ! src/java.desktop/unix/classes/sun/font/X11GB2312.java ! src/java.desktop/unix/classes/sun/font/X11GBK.java ! src/java.desktop/unix/classes/sun/font/X11Johab.java ! src/java.desktop/unix/classes/sun/font/X11KSC5601.java ! src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java ! src/java.desktop/unix/classes/sun/font/X11TextRenderer.java ! src/java.desktop/unix/classes/sun/font/XMap.java ! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java ! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java ! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitBgLoops.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitLoops.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11VolatileSurfaceManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/DirtyRegion.java ! src/java.desktop/unix/classes/sun/java2d/xr/GrowableByteArray.java ! src/java.desktop/unix/classes/sun/java2d/xr/GrowableEltArray.java ! src/java.desktop/unix/classes/sun/java2d/xr/GrowablePointArray.java ! src/java.desktop/unix/classes/sun/java2d/xr/GrowableRectArray.java ! src/java.desktop/unix/classes/sun/java2d/xr/MaskTile.java ! src/java.desktop/unix/classes/sun/java2d/xr/MaskTileManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/MutableInteger.java ! src/java.desktop/unix/classes/sun/java2d/xr/XIDGenerator.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRBackendNative.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRColor.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawImage.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRMaskBlit.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRMaskFill.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRMaskImage.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRVolatileSurfaceManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/XcbRequestCounter.java ! src/java.desktop/unix/classes/sun/print/AttributeClass.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java From honkar at openjdk.org Mon Jun 2 21:53:09 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Mon, 2 Jun 2025 21:53:09 GMT Subject: git: openjdk/jdk: master: 8357082: Stabilize and add debug logs to CopyAreaOOB.java Message-ID: <5bcb34a1-ef2e-44d3-8ff5-4f3ffb25382c@openjdk.org> Changeset: e490b4f0 Branch: master Author: Harshitha Onkar Date: 2025-06-02 21:52:08 +0000 URL: https://git.openjdk.org/jdk/commit/e490b4f04dd094db996cdc4f664c2ed1a7ea2ade 8357082: Stabilize and add debug logs to CopyAreaOOB.java Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Graphics2D/CopyAreaOOB.java From iklam at openjdk.org Tue Jun 3 03:11:05 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 3 Jun 2025 03:11:05 GMT Subject: git: openjdk/jdk: master: 8358035: Remove unused `compute_fingerprint` declaration in `ClassFileStream` Message-ID: Changeset: c96803dc Branch: master Author: Qizheng Xing Committer: Ioi Lam Date: 2025-06-03 03:09:18 +0000 URL: https://git.openjdk.org/jdk/commit/c96803dc8b480427bca5b1c6b8c4e8693bc90b92 8358035: Remove unused `compute_fingerprint` declaration in `ClassFileStream` Reviewed-by: ccheung, iklam ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/classFileStream.hpp From syan at openjdk.org Tue Jun 3 03:21:41 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 3 Jun 2025 03:21:41 GMT Subject: git: openjdk/jdk: master: 8354930: IGV: dump C2 graph before and after live range stretching Message-ID: Changeset: 24edd3b2 Branch: master Author: Manuel H?ssig Committer: SendaoYan Date: 2025-06-03 03:19:19 +0000 URL: https://git.openjdk.org/jdk/commit/24edd3b2c1324fd58575a6273e5cae17e3d6fbf5 8354930: IGV: dump C2 graph before and after live range stretching Reviewed-by: rcastanedalo, chagedorn ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/phasetype.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java From jpai at openjdk.org Tue Jun 3 04:02:23 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 3 Jun 2025 04:02:23 GMT Subject: git: openjdk/jdk: master: 8350880: (zipfs) Add support for read-only zip file systems Message-ID: Changeset: 832c5b06 Branch: master Author: David Beaumont Committer: Jaikiran Pai Date: 2025-06-03 04:01:09 +0000 URL: https://git.openjdk.org/jdk/commit/832c5b06e8f278d70398e07d32d63d094a06967c 8350880: (zipfs) Add support for read-only zip file systems Reviewed-by: lancea, alanb, jpai ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java ! test/jdk/jdk/nio/zipfs/NewFileSystemTests.java ! test/jdk/jdk/nio/zipfs/TestPosix.java ! test/jdk/jdk/nio/zipfs/Utils.java From serb at openjdk.org Tue Jun 3 06:02:17 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 3 Jun 2025 06:02:17 GMT Subject: git: openjdk/jdk: master: 8347826: Introspector shows wrong method list after 8071693 Message-ID: Changeset: c5f235c0 Branch: master Author: Roman Marchenko Committer: Sergey Bylokhov Date: 2025-06-03 06:00:28 +0000 URL: https://git.openjdk.org/jdk/commit/c5f235c000db6654493ea109008dbccf97f01678 8347826: Introspector shows wrong method list after 8071693 Reviewed-by: azvegint, serb, aivanov ! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java ! src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! test/jdk/java/beans/Introspector/DefaultMethodBeanPropertyTest.java From dnsimon at openjdk.org Tue Jun 3 06:22:30 2025 From: dnsimon at openjdk.org (Doug Simon) Date: Tue, 3 Jun 2025 06:22:30 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <00e5fbf0-760e-4af2-9964-a2b8ce65a9d3@openjdk.org> Changeset: 497a1822 Branch: master Author: Doug Simon Date: 2025-06-03 06:19:23 +0000 URL: https://git.openjdk.org/jdk/commit/497a1822cabcc0475ce0495d56430f1e99b1fb13 8358254: [AOT] runtime/cds/appcds/applications/JavacBench.java#aot crashes with SEGV in ClassLoaderData::holder Reviewed-by: never ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/trainingData.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodData.java Changeset: 6cfd4057 Branch: master Author: Doug Simon Date: 2025-06-03 06:20:29 +0000 URL: https://git.openjdk.org/jdk/commit/6cfd4057dce9262f54e71a3930e16da84aa0d9f1 8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror Reviewed-by: eosterlund, never ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp From ayang at openjdk.org Tue Jun 3 07:26:43 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 3 Jun 2025 07:26:43 GMT Subject: git: openjdk/jdk: master: 8358313: G1: Refactor G1CollectedHeap::is_maximal_no_gc Message-ID: Changeset: dbf562c7 Branch: master Author: Albert Mingkun Yang Date: 2025-06-03 07:25:54 +0000 URL: https://git.openjdk.org/jdk/commit/dbf562c72502ab8da96eb130ff8222bba66c72cc 8358313: G1: Refactor G1CollectedHeap::is_maximal_no_gc Reviewed-by: jsikstro, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp From mchevalier at openjdk.org Tue Jun 3 08:08:35 2025 From: mchevalier at openjdk.org (Marc Chevalier) Date: Tue, 3 Jun 2025 08:08:35 GMT Subject: git: openjdk/jdk: master: 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64 Message-ID: <5c1cf322-abf1-4b4b-a6bb-c4c032a7d572@openjdk.org> Changeset: be923a8b Branch: master Author: Marc Chevalier Date: 2025-06-03 08:06:43 +0000 URL: https://git.openjdk.org/jdk/commit/be923a8b7229cb7a705e72ebbb3046e9f2085048 8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64 Reviewed-by: aph, thartmann ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/intrinsics/BitCountIAarch64PreservesArgument.java From shade at openjdk.org Tue Jun 3 08:15:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 3 Jun 2025 08:15:07 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: cff75eb6 Branch: master Author: Aleksey Shipilev Date: 2025-06-03 08:14:05 +0000 URL: https://git.openjdk.org/jdk/commit/cff75eb60628827541ea6c08eb1970401f606ebc 8358316: PKCS8Key.getEncoded() can throw NPE after JDK-8298420 Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java Changeset: 6f783e5f Branch: master Author: Aleksey Shipilev Date: 2025-06-03 08:14:23 +0000 URL: https://git.openjdk.org/jdk/commit/6f783e5fab0e98da6c41e3c22d4523733f060d68 8358319: Pem.decode should cache the Pattern Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/util/Pem.java From shade at openjdk.org Tue Jun 3 08:31:20 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 3 Jun 2025 08:31:20 GMT Subject: git: openjdk/jdk: master: 8358318: JFR: Tighten up PlatformTracer initialization Message-ID: <20014598-d676-468e-b503-847aa527daf2@openjdk.org> Changeset: 8674f491 Branch: master Author: Aleksey Shipilev Date: 2025-06-03 08:30:17 +0000 URL: https://git.openjdk.org/jdk/commit/8674f49127d75d20c074fb8c4f0736bfe190f8b8 8358318: JFR: Tighten up PlatformTracer initialization Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java From shade at openjdk.org Tue Jun 3 08:56:34 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 3 Jun 2025 08:56:34 GMT Subject: git: openjdk/jdk: master: 8357223: AArch64: Optimize interpreter profile updates Message-ID: Changeset: 44025276 Branch: master Author: Chad Rakoczy Committer: Aleksey Shipilev Date: 2025-06-03 08:55:34 +0000 URL: https://git.openjdk.org/jdk/commit/4402527683ed08eebf4953a9d83f72f64a5ff4fa 8357223: AArch64: Optimize interpreter profile updates Reviewed-by: shade, aph ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp From mdoerr at openjdk.org Tue Jun 3 09:26:58 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 3 Jun 2025 09:26:58 GMT Subject: git: openjdk/jdk: master: 8358013: [PPC64] VSX has poor performance on Power8 Message-ID: <728b1622-d250-4ae3-a103-a2293f62e710@openjdk.org> Changeset: 457d9de8 Branch: master Author: Martin Doerr Date: 2025-06-03 09:24:13 +0000 URL: https://git.openjdk.org/jdk/commit/457d9de81d0f65455e3292fafea03f0e83184029 8358013: [PPC64] VSX has poor performance on Power8 Reviewed-by: dbriemann, clanger ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVectorization2DArray.java ! test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Int.java From aboldtch at openjdk.org Tue Jun 3 09:39:38 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 3 Jun 2025 09:39:38 GMT Subject: git: openjdk/jdk: master: 8356716: ZGC: Cleanup Uncommit Logic Message-ID: Changeset: def7355c Branch: master Author: Axel Boldt-Christmas Date: 2025-06-03 09:36:21 +0000 URL: https://git.openjdk.org/jdk/commit/def7355cc97c7099dd04778a7dd7fd4ba5a7a630 8356716: ZGC: Cleanup Uncommit Logic Reviewed-by: eosterlund, jsikstro ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMappedCache.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUncommitter.hpp ! test/hotspot/jtreg/gc/z/TestUncommit.java From kbarrett at openjdk.org Tue Jun 3 10:09:01 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Tue, 3 Jun 2025 10:09:01 GMT Subject: git: openjdk/jdk: master: 8358284: doc/testing.html is not up to date after JDK-8355003 Message-ID: <65c6bfef-7190-4471-8d9e-2dec816497d3@openjdk.org> Changeset: c1a81cfb Branch: master Author: Kim Barrett Date: 2025-06-03 10:08:32 +0000 URL: https://git.openjdk.org/jdk/commit/c1a81cfb51f9c4e7c32a44126746e8655adc349e 8358284: doc/testing.html is not up to date after JDK-8355003 Reviewed-by: jwaters, dholmes, erikj ! doc/testing.html From jsikstro at openjdk.org Tue Jun 3 11:44:54 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Tue, 3 Jun 2025 11:44:54 GMT Subject: git: openjdk/jdk: master: 8356880: ZGC: Backoff in ZLiveMap::reset spin-loop Message-ID: Changeset: 78a392aa Branch: master Author: Joel Sikstr?m Date: 2025-06-03 11:42:10 +0000 URL: https://git.openjdk.org/jdk/commit/78a392aa3b0cda52cfacfa15250fa61010519424 8356880: ZGC: Backoff in ZLiveMap::reset spin-loop Reviewed-by: stefank, eosterlund, aboldtch ! src/hotspot/share/gc/z/zLiveMap.cpp From aboldtch at openjdk.org Tue Jun 3 12:18:15 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 3 Jun 2025 12:18:15 GMT Subject: git: openjdk/jdk: master: 8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may return a too large value Message-ID: <75633d12-863a-4447-adaa-98b10bc5e8f5@openjdk.org> Changeset: 46183742 Branch: master Author: Axel Boldt-Christmas Date: 2025-06-03 12:15:08 +0000 URL: https://git.openjdk.org/jdk/commit/4618374269e8636c772d921ad0c2c2d9e5e3e643 8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may return a too large value Reviewed-by: eosterlund, mdoerr, fyang ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp From eosterlund at openjdk.org Tue Jun 3 14:28:12 2025 From: eosterlund at openjdk.org (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Tue, 3 Jun 2025 14:28:12 GMT Subject: git: openjdk/jdk: master: 8357954: G1: No SATB barriers applied for runtime IN_NATIVE atomics Message-ID: Changeset: d3f54dae Branch: master Author: Erik ?sterlund Date: 2025-06-03 14:27:41 +0000 URL: https://git.openjdk.org/jdk/commit/d3f54dae30e377b9fb4aaa06bc123b71de444a74 8357954: G1: No SATB barriers applied for runtime IN_NATIVE atomics Reviewed-by: shade, kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp From acobbs at openjdk.org Tue Jun 3 14:39:51 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Tue, 3 Jun 2025 14:39:51 GMT Subject: git: openjdk/jdk: master: 8329951: `var` emits deprecation warnings that do not point to the file or position Message-ID: <893cd070-b735-4041-90db-cdcb1748c973@openjdk.org> Changeset: e2f73665 Branch: master Author: Archie Cobbs Date: 2025-06-03 14:35:17 +0000 URL: https://git.openjdk.org/jdk/commit/e2f736658fbd03d2dc2186dbd9ba9b13b1f1a8ac 8329951: `var` emits deprecation warnings that do not point to the file or position Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/tree/VarWarnPosition.java + test/langtools/tools/javac/tree/VarWarnPosition.out From yzheng at openjdk.org Tue Jun 3 15:13:54 2025 From: yzheng at openjdk.org (Yudi Zheng) Date: Tue, 3 Jun 2025 15:13:54 GMT Subject: git: openjdk/jdk: master: 8358333: Use VEX2 prefix in Assembler::psllq Message-ID: <8d6fd07f-8f39-4438-b0a5-d6de25fcf860@openjdk.org> Changeset: faf19abd Branch: master Author: Yudi Zheng Date: 2025-06-03 15:10:53 +0000 URL: https://git.openjdk.org/jdk/commit/faf19abd312ac461f9f74035fec61af7d834ffc1 8358333: Use VEX2 prefix in Assembler::psllq Reviewed-by: jbhateja, thartmann ! src/hotspot/cpu/x86/assembler_x86.cpp From iveresov at openjdk.org Tue Jun 3 15:32:42 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Tue, 3 Jun 2025 15:32:42 GMT Subject: git: openjdk/jdk: master: 8358283: Inconsistent failure mode for MetaspaceObj::operator new(size_t, MemTag) Message-ID: <6b404f08-b6c8-43dc-bc55-ea462fad4e78@openjdk.org> Changeset: 01f01b6f Branch: master Author: Igor Veresov Date: 2025-06-03 15:31:07 +0000 URL: https://git.openjdk.org/jdk/commit/01f01b6f7b8a2f0dbe940bffd567ff2b46732787 8358283: Inconsistent failure mode for MetaspaceObj::operator new(size_t, MemTag) Reviewed-by: kvn, kbarrett ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp From michaelm at openjdk.org Tue Jun 3 15:37:37 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Tue, 3 Jun 2025 15:37:37 GMT Subject: git: openjdk/jdk: master: 8348986: Improve coverage of enhanced exception messages Message-ID: <14600317-d453-4578-93e4-0a355e758595@openjdk.org> Changeset: b6f827ef Branch: master Author: Michael McMahon Date: 2025-06-03 15:36:29 +0000 URL: https://git.openjdk.org/jdk/commit/b6f827ef054959662190e21ce63fc3d3c45b92f3 8348986: Improve coverage of enhanced exception messages Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/HostPortrange.java ! src/java.base/share/classes/java/net/Inet4AddressImpl.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/Proxy.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java + src/java.base/share/classes/jdk/internal/util/Exceptions.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java - src/java.base/share/classes/sun/net/util/SocketExceptions.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/jmod/Handler.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/share/conf/security/java.security ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUserPrincipals.java ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/Uri.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.rmi/share/classes/java/rmi/Naming.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java ! test/jdk/java/net/URI/Test.java ! test/jdk/jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java + test/jdk/sun/net/util/ExceptionsTest.java From bpb at openjdk.org Tue Jun 3 15:45:25 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Tue, 3 Jun 2025 15:45:25 GMT Subject: git: openjdk/jdk: master: 8357425: (fs) SecureDirectoryStream setPermissions should use fchmodat Message-ID: <28acb166-3bcc-49d7-8743-caa25e3ffe3e@openjdk.org> Changeset: 4604c86d Branch: master Author: Brian Burkhalter Date: 2025-06-03 15:43:26 +0000 URL: https://git.openjdk.org/jdk/commit/4604c86d2fced32c186680788ba98f74df071b23 8357425: (fs) SecureDirectoryStream setPermissions should use fchmodat Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/jdk/java/nio/file/DirectoryStream/SecureDS.java From egahlin at openjdk.org Tue Jun 3 16:05:55 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 3 Jun 2025 16:05:55 GMT Subject: git: openjdk/jdk: master: 8358448: JFR: Incorrect time unit for MethodTiming event Message-ID: Changeset: d7def20a Branch: master Author: Erik Gahlin Date: 2025-06-03 16:02:14 +0000 URL: https://git.openjdk.org/jdk/commit/d7def20afa045a0bb154655b02e56346f7f51347 8358448: JFR: Incorrect time unit for MethodTiming event Reviewed-by: mgronlun, ayang ! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java From pchilanomate at openjdk.org Tue Jun 3 16:13:35 2025 From: pchilanomate at openjdk.org (Patricio Chilano Mateo) Date: Tue, 3 Jun 2025 16:13:35 GMT Subject: git: openjdk/jdk: master: 8357910: LoaderConstraintsTest.java fails when run with TEST_THREAD_FACTORY=Virtual Message-ID: <6d699106-19c9-41b0-811b-0454f53f7c14@openjdk.org> Changeset: 16e120b0 Branch: master Author: Patricio Chilano Mateo Date: 2025-06-03 16:12:53 +0000 URL: https://git.openjdk.org/jdk/commit/16e120b00842e340401b6930354edfb1515f6ca4 8357910: LoaderConstraintsTest.java fails when run with TEST_THREAD_FACTORY=Virtual Reviewed-by: dholmes, coleenp ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java From jlu at openjdk.org Tue Jun 3 16:17:38 2025 From: jlu at openjdk.org (Justin Lu) Date: Tue, 3 Jun 2025 16:17:38 GMT Subject: git: openjdk/jdk: master: 8358095: Cleanup tests with explicit locale provider set to only CLDR Message-ID: Changeset: 04c15466 Branch: master Author: Justin Lu Date: 2025-06-03 16:13:14 +0000 URL: https://git.openjdk.org/jdk/commit/04c15466f68f1208084ee6e5f2322ace707d0446 8358095: Cleanup tests with explicit locale provider set to only CLDR Reviewed-by: bpb, naoto ! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java ! test/jdk/java/util/Calendar/Bug8007038.java ! test/jdk/java/util/Calendar/Bug8167273.java ! test/jdk/java/util/Calendar/CldrFormatNamesTest.java ! test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.java ! test/jdk/java/util/Calendar/JapaneseEraNameTest.java ! test/jdk/java/util/Calendar/NarrowNamesTest.java ! test/jdk/java/util/Formatter/BasicTestLauncher.java ! test/jdk/java/util/Locale/AliasesShouldBeRecognizedInCLDR.java ! test/jdk/java/util/Locale/RequiredAvailableLocalesTest.java ! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java ! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/java/util/Locale/bcp47u/SymbolsTests.java ! test/jdk/java/util/TimeZone/Bug8167143.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java ! test/jdk/sun/util/resources/TimeZone/ChineseTimeZoneNameTest.java ! test/jdk/sun/util/resources/cldr/Bug8134250.java ! test/jdk/sun/util/resources/cldr/Bug8134384.java ! test/jdk/sun/util/resources/cldr/LikelySubtagLocalesTest.java ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java From bpb at openjdk.org Tue Jun 3 16:34:41 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Tue, 3 Jun 2025 16:34:41 GMT Subject: git: openjdk/jdk: master: 8354450: A File should be invalid if an element of its name sequence ends with a space Message-ID: <2bd7fa3f-51fa-4c1b-bd18-40d2f27bd1f0@openjdk.org> Changeset: 57862005 Branch: master Author: Brian Burkhalter Date: 2025-06-03 16:32:12 +0000 URL: https://git.openjdk.org/jdk/commit/57862005f9914ce60aa389a6e35d2e0cd38f8c35 8354450: A File should be invalid if an element of its name sequence ends with a space Reviewed-by: alanb ! src/java.base/windows/classes/java/io/WinNTFileSystem.java + test/jdk/java/io/File/WinTrailingSpace.java From jbhateja at openjdk.org Tue Jun 3 17:02:47 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Tue, 3 Jun 2025 17:02:47 GMT Subject: git: openjdk/jdk: master: 8351635: C2 ROR/ROL: assert failed: Long constant expected Message-ID: <26c78265-bb58-44e5-9219-cdf8332c9a12@openjdk.org> Changeset: d7e58ac4 Branch: master Author: Jatin Bhateja Date: 2025-06-03 17:00:54 +0000 URL: https://git.openjdk.org/jdk/commit/d7e58ac480b06c6340a65e67731d8f6dc179acfb 8351635: C2 ROR/ROL: assert failed: Long constant expected Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/vectornode.cpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorRotateScalarCount.java From kevinw at openjdk.org Tue Jun 3 17:16:28 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Tue, 3 Jun 2025 17:16:28 GMT Subject: git: openjdk/jdk: master: 8358077: sun.tools.attach.VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks file handles after JDK-8327114 Message-ID: <0298e310-3865-4db2-a17d-1cc76281896c@openjdk.org> Changeset: 44d62c8e Branch: master Author: Larry Cable Committer: Kevin Walls Date: 2025-06-03 17:13:22 +0000 URL: https://git.openjdk.org/jdk/commit/44d62c8e21fb09381f9f86a081f70549cc321b1e 8358077: sun.tools.attach.VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks file handles after JDK-8327114 Reviewed-by: kevinw, sspitsyn, syan ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java From cjplummer at openjdk.org Tue Jun 3 17:20:12 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Tue, 3 Jun 2025 17:20:12 GMT Subject: git: openjdk/jdk: master: 8358178: Some nsk/jdi tests should be run with includevirtualthreads=y even though they pass without Message-ID: Changeset: c382da57 Branch: master Author: Chris Plummer Date: 2025-06-03 17:19:31 +0000 URL: https://git.openjdk.org/jdk/commit/c382da579884c28f2765b2c6ba68c0ad4fdcb2ce 8358178: Some nsk/jdi tests should be run with includevirtualthreads=y even though they pass without Reviewed-by: sspitsyn, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java From achung at openjdk.org Tue Jun 3 18:03:41 2025 From: achung at openjdk.org (Alisen Chung) Date: Tue, 3 Jun 2025 18:03:41 GMT Subject: git: openjdk/jdk: master: 8345538: Robot.mouseMove doesn't clamp bounds on macOS when trying to move mouse off screen Message-ID: <2ba5b97d-86ec-41e6-a6e5-f5f0813696e4@openjdk.org> Changeset: 461cb842 Branch: master Author: Alisen Chung Date: 2025-06-03 18:02:47 +0000 URL: https://git.openjdk.org/jdk/commit/461cb84277b40d01c5d04be3c74f25d8667a207c 8345538: Robot.mouseMove doesn't clamp bounds on macOS when trying to move mouse off screen Reviewed-by: honkar, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java + test/jdk/java/awt/Robot/MouseMoveOffScreen.java From dcubed at openjdk.org Tue Jun 3 18:42:33 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Tue, 3 Jun 2025 18:42:33 GMT Subject: git: openjdk/jdk: master: 8358539: ProblemList jdk/jfr/api/consumer/TestRecordingFileWrite.java Message-ID: Changeset: e984fa79 Branch: master Author: Daniel D. Daugherty Date: 2025-06-03 18:41:05 +0000 URL: https://git.openjdk.org/jdk/commit/e984fa7997dda922708edf556d1839b866e44e55 8358539: ProblemList jdk/jfr/api/consumer/TestRecordingFileWrite.java Reviewed-by: ayang, bpb ! test/jdk/ProblemList.txt From amenkov at openjdk.org Tue Jun 3 18:48:51 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Tue, 3 Jun 2025 18:48:51 GMT Subject: git: openjdk/jdk: master: 8357650: ThreadSnapshot to take snapshot of thread for thread dumps Message-ID: <93ed14aa-b32e-45a6-85d4-2c4d527b3813@openjdk.org> Changeset: 406f1bc5 Branch: master Author: Alex Menkov Date: 2025-06-03 18:46:55 +0000 URL: https://git.openjdk.org/jdk/commit/406f1bc5b94408778063b885cdac807fd1501e44 8357650: ThreadSnapshot to take snapshot of thread for thread dumps Co-authored-by: Alan Bateman Co-authored-by: Alex Menkov Reviewed-by: sspitsyn, kevinw ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp + src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java + src/java.base/share/native/libjava/ThreadSnapshot.c From ihse at openjdk.org Tue Jun 3 19:25:12 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Tue, 3 Jun 2025 19:25:12 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <081c2155-e2be-4481-82d7-ad62b27ccccc@openjdk.org> Changeset: cc11b7d1 Branch: master Author: Stefan Lobbenmeier Committer: Alexey Semenyuk Date: 2025-06-03 19:22:52 +0000 URL: https://git.openjdk.org/jdk/commit/cc11b7d1f560d42d1de123e650470362f1f2aabb 8356128: Correct documentation for --linux-package-deps Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.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/man/jpackage.md Changeset: a44a4700 Branch: master Author: Magnus Ihse Bursie Date: 2025-06-03 19:23:29 +0000 URL: https://git.openjdk.org/jdk/commit/a44a470052aff3b17fa53165f043ccce36c1ef9b 8358515: make cmp-baseline is broken after JDK-8349665 Reviewed-by: erikj ! make/Init.gmk ! make/Main.gmk ! make/PreInit.gmk From dnsimon at openjdk.org Tue Jun 3 19:41:11 2025 From: dnsimon at openjdk.org (Doug Simon) Date: Tue, 3 Jun 2025 19:41:11 GMT Subject: git: openjdk/jdk: master: 8357987: [JVMCI] Add support for retrieving all methods of a ResolvedJavaType Message-ID: <184af071-5940-48d6-b200-3e9168634549@openjdk.org> Changeset: e235b61a Branch: master Author: Tom Shull Committer: Doug Simon Date: 2025-06-03 19:38:58 +0000 URL: https://git.openjdk.org/jdk/commit/e235b61a8bb70462921c09d197adc4b60267d327 8357987: [JVMCI] Add support for retrieving all methods of a ResolvedJavaType Reviewed-by: dnsimon, yzheng, never ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.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/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java From cslucas at openjdk.org Tue Jun 3 20:15:56 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Tue, 3 Jun 2025 20:15:56 GMT Subject: git: openjdk/jdk: master: 8358534: Bailout in Conv2B::Ideal when type of cmp input is not supported Message-ID: Changeset: 704b5990 Branch: master Author: Cesar Soares Lucas Date: 2025-06-03 20:15:20 +0000 URL: https://git.openjdk.org/jdk/commit/704b5990a750719ca927e156553db7982637e590 8358534: Bailout in Conv2B::Ideal when type of cmp input is not supported Reviewed-by: shade ! src/hotspot/share/opto/convertnode.cpp From amenkov at openjdk.org Tue Jun 3 20:49:01 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Tue, 3 Jun 2025 20:49:01 GMT Subject: git: openjdk/jdk: master: 8354460: Streaming output for attach API should be turned on by default Message-ID: <6f9c2734-9561-4c82-93f9-f26ace296c06@openjdk.org> Changeset: da49fa5e Branch: master Author: Alex Menkov Date: 2025-06-03 20:47:17 +0000 URL: https://git.openjdk.org/jdk/commit/da49fa5e15b137c086ad8fd438bf448da42121cb 8354460: Streaming output for attach API should be turned on by default Reviewed-by: sspitsyn, kevinw ! src/hotspot/share/services/attachListener.cpp ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java From naoto at openjdk.org Tue Jun 3 23:29:11 2025 From: naoto at openjdk.org (Naoto Sato) Date: Tue, 3 Jun 2025 23:29:11 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 93975357 Branch: master Author: Daniel Gredler Committer: Harshitha Onkar Date: 2025-06-03 23:27:44 +0000 URL: https://git.openjdk.org/jdk/commit/939753579b80d2910c78d8bbb1c97bd56afa21ba 8356803: Test TextLayout/TestControls fails on windows & linux: line and paragraph separator show non-zero advance 8356812: Create an automated version of TextLayout/TestControls Reviewed-by: prr, honkar ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! test/jdk/java/awt/font/TextLayout/FormatCharAdvanceTest.java - test/jdk/java/awt/font/TextLayout/TestControls.java Changeset: 9c74d545 Branch: master Author: Naoto Sato Date: 2025-06-03 23:28:00 +0000 URL: https://git.openjdk.org/jdk/commit/9c74d545147c2eeec187df552037a12b6b476a61 8358158: test/jdk/java/io/Console/CharsetTest.java failing with NoClassDefFoundError: jtreg/SkippedException Reviewed-by: joehw, jlu, iris - test/jdk/java/io/Console/CharsetTest.java ! test/jdk/java/io/Console/ConsolePromptTest.java ! test/jdk/java/io/Console/RestoreEchoTest.java ! test/jdk/java/io/Console/StdinEncodingTest.java + test/jdk/java/io/Console/StdoutEncodingTest.java - test/jdk/java/io/Console/script.exp + test/jdk/java/io/Console/stdoutEncoding.exp From cslucas at openjdk.org Tue Jun 3 23:41:03 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Tue, 3 Jun 2025 23:41:03 GMT Subject: git: openjdk/jdk: master: 8357600: Patch nmethod flushing message to include more details Message-ID: <264ab5e4-67bc-4ffd-9232-9a1fef1e0031@openjdk.org> Changeset: 23450651 Branch: master Author: Cesar Soares Lucas Date: 2025-06-03 23:39:32 +0000 URL: https://git.openjdk.org/jdk/commit/2345065166c56a958365a6362af356e7c95fcaff 8357600: Patch nmethod flushing message to include more details Reviewed-by: shade, kvn ! src/hotspot/share/code/nmethod.cpp From fjiang at openjdk.org Wed Jun 4 02:04:05 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Wed, 4 Jun 2025 02:04:05 GMT Subject: git: openjdk/jdk: master: 8358105: RISC-V: Optimize interpreter profile updates Message-ID: <8a344744-0092-415d-8075-9b522b9e0c43@openjdk.org> Changeset: 939521b8 Branch: master Author: Anjian Wen Committer: Feilong Jiang Date: 2025-06-04 02:03:22 +0000 URL: https://git.openjdk.org/jdk/commit/939521b8e4120357108220d177228b683af3334f 8358105: RISC-V: Optimize interpreter profile updates Reviewed-by: fjiang, fyang ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp From kvn at openjdk.org Wed Jun 4 02:14:55 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Wed, 4 Jun 2025 02:14:55 GMT Subject: git: openjdk/jdk: master: 8358289: [asan] runtime/cds/appcds/aotCode/AOTCodeFlags.java reports heap-buffer-overflow in ArchiveBuilder Message-ID: <39e383eb-91bf-4de4-b3d4-79f32e8db2d6@openjdk.org> Changeset: ebd85288 Branch: master Author: Vladimir Kozlov Date: 2025-06-04 02:14:17 +0000 URL: https://git.openjdk.org/jdk/commit/ebd85288ce309b7dc7ff8b36558dd9f2a2300209 8358289: [asan] runtime/cds/appcds/aotCode/AOTCodeFlags.java reports heap-buffer-overflow in ArchiveBuilder Reviewed-by: shade, iklam, asmehra ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From alanb at openjdk.org Wed Jun 4 04:11:20 2025 From: alanb at openjdk.org (Alan Bateman) Date: Wed, 4 Jun 2025 04:11:20 GMT Subject: git: openjdk/jdk: master: 8356870: HotSpotDiagnosticMXBean.dumpThreads and jcmd Thread.dump_to_file updates Message-ID: <15cb1161-0b87-486b-92ab-7b9013ad1c82@openjdk.org> Changeset: f17b2bc0 Branch: master Author: Alan Bateman Date: 2025-06-04 04:10:10 +0000 URL: https://git.openjdk.org/jdk/commit/f17b2bc06ad358933481c0e2cffd57c842bc0e76 8356870: HotSpotDiagnosticMXBean.dumpThreads and jcmd Thread.dump_to_file updates Reviewed-by: sspitsyn, kevinw ! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java ! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java ! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java + src/jdk.management/share/classes/com/sun/management/doc-files/threadDump.schema.json ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java ! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java + test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java ! test/lib/jdk/test/lib/threaddump/ThreadDump.java From shade at openjdk.org Wed Jun 4 06:05:54 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 4 Jun 2025 06:05:54 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <42d077c6-b616-48a7-99a2-5cf6b341b7c9@openjdk.org> Changeset: b918dc84 Branch: master Author: Aleksey Shipilev Date: 2025-06-04 06:02:49 +0000 URL: https://git.openjdk.org/jdk/commit/b918dc84ec8364321a5a6d9f6835edcb1d9ad62f 8357434: x86: Simplify Interpreter::profile_taken_branch Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 683319f2 Branch: master Author: Aleksey Shipilev Date: 2025-06-04 06:04:05 +0000 URL: https://git.openjdk.org/jdk/commit/683319f25cbea83e28b9a0ad22e1c3e781e78165 8357798: ReverseOrderListView uses Boolean boxes after JDK-8356080 Reviewed-by: liach, smarks ! src/java.base/share/classes/java/util/ReverseOrderListView.java From jpai at openjdk.org Wed Jun 4 06:40:12 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 4 Jun 2025 06:40:12 GMT Subject: git: openjdk/jdk: master: 8358456: ZipFile.getInputStream(ZipEntry) throws unspecified IllegalArgumentException Message-ID: <96c0e58b-f27f-46e0-bfcd-b916b88687f5@openjdk.org> Changeset: b5cfd76c Branch: master Author: Jaikiran Pai Date: 2025-06-04 06:38:06 +0000 URL: https://git.openjdk.org/jdk/commit/b5cfd76c047392788b6a5c25ebadc463b2c8ce90 8358456: ZipFile.getInputStream(ZipEntry) throws unspecified IllegalArgumentException Reviewed-by: lancea ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/InvalidCompressedSizeTest.java From ihse at openjdk.org Wed Jun 4 08:11:45 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 4 Jun 2025 08:11:45 GMT Subject: git: openjdk/jdk: master: 8356977: UTF-8 cleanups Message-ID: <6de2a6c5-b1af-4d10-a43c-faf48569a52f@openjdk.org> Changeset: edf92721 Branch: master Author: Magnus Ihse Bursie Date: 2025-06-04 08:10:42 +0000 URL: https://git.openjdk.org/jdk/commit/edf92721c2db4cfba091cf4901af603db8486951 8356977: UTF-8 cleanups Reviewed-by: naoto, prr ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/LocaleISOData.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java ! src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.desktop/share/classes/javax/swing/Action.java ! test/jdk/java/awt/event/KeyEvent/KeyTyped/EscapeKeyTyped.java ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java ! test/jdk/java/nio/file/Path/UriImportExport.java ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Locale/LocaleProvidersFormat.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/C.java ! test/langtools/tools/javac/api/guide/Test.java From mgronlun at openjdk.org Wed Jun 4 08:22:18 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Wed, 4 Jun 2025 08:22:18 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 955bfcd5 Branch: master Author: Markus Gr?nlund Date: 2025-06-04 08:19:24 +0000 URL: https://git.openjdk.org/jdk/commit/955bfcd5502b3555c2c91db876be8e7535f2289a 8357671: JFR: Remove JfrTraceIdEpoch synchronizing Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java Changeset: b6d60280 Branch: master Author: Markus Gr?nlund Date: 2025-06-04 08:20:48 +0000 URL: https://git.openjdk.org/jdk/commit/b6d60280e789436c7f9e3cd1447c8f77b77e77b4 8358429: JFR: minimize the time the Threads_lock is held for sampling Reviewed-by: egahlin + src/hotspot/share/jfr/periodic/sampling/jfrSampleMonitor.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp From vklang at openjdk.org Wed Jun 4 08:29:48 2025 From: vklang at openjdk.org (Viktor Klang) Date: Wed, 4 Jun 2025 08:29:48 GMT Subject: git: openjdk/jdk: master: 8347491: IllegalArgumentationException thrown by ThreadPoolExecutor doesn't have a useful message Message-ID: Changeset: f141674d Branch: master Author: He-Pin(kerr) Committer: Viktor Klang Date: 2025-06-04 08:28:29 +0000 URL: https://git.openjdk.org/jdk/commit/f141674d1619d95053d38a9cd8f93a8959b4a211 8347491: IllegalArgumentationException thrown by ThreadPoolExecutor doesn't have a useful message Reviewed-by: vklang, liach, pminborg ! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java From mdoerr at openjdk.org Wed Jun 4 08:32:11 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 4 Jun 2025 08:32:11 GMT Subject: git: openjdk/jdk: master: 8354636: [PPC64] Clean up comments regarding frame manager Message-ID: <05eeccd7-4d70-4a4b-84fd-953175189033@openjdk.org> Changeset: ab235000 Branch: master Author: Martin Doerr Date: 2025-06-04 08:31:37 +0000 URL: https://git.openjdk.org/jdk/commit/ab235000349bfd268e80a7cb99bf07a229406119 8354636: [PPC64] Clean up comments regarding frame manager Reviewed-by: amitkumar, rrich ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp From mbaesken at openjdk.org Wed Jun 4 09:08:49 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 4 Jun 2025 09:08:49 GMT Subject: git: openjdk/jdk: master: 8357155: [asan] ZGC does not work (x86_64 and ppc64) Message-ID: <549b9399-cd4d-446a-b883-12bba8529dcf@openjdk.org> Changeset: cd16b689 Branch: master Author: Matthias Baesken Date: 2025-06-04 09:06:46 +0000 URL: https://git.openjdk.org/jdk/commit/cd16b6896222a623dc99b9e63bb917a9d2980e88 8357155: [asan] ZGC does not work (x86_64 and ppc64) Co-authored-by: Axel Boldt-Christmas Reviewed-by: mdoerr, aboldtch ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/x86/gc/z/zAddress_x86.cpp From coffeys at openjdk.org Wed Jun 4 09:43:25 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Wed, 4 Jun 2025 09:43:25 GMT Subject: git: openjdk/jdk: master: 8350689: Turn on timestamp and thread metadata by default for java.security.debug Message-ID: <73017556-8c3c-463a-9098-926db984e6d0@openjdk.org> Changeset: 42f48a39 Branch: master Author: Sean Coffey Date: 2025-06-04 09:41:51 +0000 URL: https://git.openjdk.org/jdk/commit/42f48a39e867ae1683708dda3e158c24a6957180 8350689: Turn on timestamp and thread metadata by default for java.security.debug Reviewed-by: mullan ! src/java.base/share/classes/java/security/doc-files/debug-system-property.html ! src/java.base/share/classes/sun/security/util/Debug.java ! test/jdk/sun/security/krb5/auto/LoginModuleDebug.java ! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java ! test/jdk/sun/security/util/Debug/DebugOptions.java From alanb at openjdk.org Wed Jun 4 09:53:27 2025 From: alanb at openjdk.org (Alan Bateman) Date: Wed, 4 Jun 2025 09:53:27 GMT Subject: git: openjdk/jdk: master: 8358496: Concurrent reading from Socket with timeout executes sequentially Message-ID: <02535045-e6b2-4a0a-bc5e-eef970207cdf@openjdk.org> Changeset: 7838321b Branch: master Author: Alan Bateman Date: 2025-06-04 09:52:45 +0000 URL: https://git.openjdk.org/jdk/commit/7838321b74276e45b92c54904ea31ef70ed9e33f 8358496: Concurrent reading from Socket with timeout executes sequentially Reviewed-by: dfuchs ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! test/jdk/java/net/Socket/Timeouts.java From rehn at openjdk.org Wed Jun 4 12:47:17 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Wed, 4 Jun 2025 12:47:17 GMT Subject: git: openjdk/jdk: master: 8356159: RISC-V: Add Zabha Message-ID: <5b035306-839d-4a2f-9163-f88ac57fc1d4@openjdk.org> Changeset: dc961609 Branch: master Author: Robbin Ehn Date: 2025-06-04 12:43:23 +0000 URL: https://git.openjdk.org/jdk/commit/dc961609f84a38164d10852cb92c005c3eb077e4 8356159: RISC-V: Add Zabha Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp From acobbs at openjdk.org Wed Jun 4 12:59:48 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Wed, 4 Jun 2025 12:59:48 GMT Subject: git: openjdk/jdk: master: 8358066: Non-ascii package names gives compilation error "import requires canonical name" Message-ID: Changeset: 09ec4de7 Branch: master Author: Archie Cobbs Date: 2025-06-04 12:56:18 +0000 URL: https://git.openjdk.org/jdk/commit/09ec4de74d495560ffb9ec529df7ec818c1d617c 8358066: Non-ascii package names gives compilation error "import requires canonical name" Reviewed-by: jlahoda, naoto ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java + test/langtools/tools/javac/nametable/TestUtfNumChars.java From epeter at openjdk.org Wed Jun 4 13:19:38 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Wed, 4 Jun 2025 13:19:38 GMT Subject: git: openjdk/jdk: master: 8344942: Template-Based Testing Framework Message-ID: <9775a2ff-93e3-4486-a888-2e9a097e46db@openjdk.org> Changeset: 248341d3 Branch: master Author: Emanuel Peter Date: 2025-06-04 13:16:24 +0000 URL: https://git.openjdk.org/jdk/commit/248341d372ba9c1031729a65eb10d8def52de641 8344942: Template-Based Testing Framework Co-authored-by: Tobias Hartmann Co-authored-by: Tobias Holenstein Co-authored-by: Theo Weidmann Co-authored-by: Roberto Casta?eda Lozano Co-authored-by: Christian Hagedorn Co-authored-by: Manuel H?ssig Reviewed-by: chagedorn, mhaessig, rcastanedalo + test/hotspot/jtreg/compiler/lib/template_framework/AddNameToken.java + test/hotspot/jtreg/compiler/lib/template_framework/Code.java + test/hotspot/jtreg/compiler/lib/template_framework/CodeFrame.java + test/hotspot/jtreg/compiler/lib/template_framework/DataName.java + test/hotspot/jtreg/compiler/lib/template_framework/Hook.java + test/hotspot/jtreg/compiler/lib/template_framework/HookAnchorToken.java + test/hotspot/jtreg/compiler/lib/template_framework/HookInsertToken.java + test/hotspot/jtreg/compiler/lib/template_framework/Name.java + test/hotspot/jtreg/compiler/lib/template_framework/NameSet.java + test/hotspot/jtreg/compiler/lib/template_framework/NothingToken.java + test/hotspot/jtreg/compiler/lib/template_framework/README.md + test/hotspot/jtreg/compiler/lib/template_framework/Renderer.java + test/hotspot/jtreg/compiler/lib/template_framework/RendererException.java + test/hotspot/jtreg/compiler/lib/template_framework/StringToken.java + test/hotspot/jtreg/compiler/lib/template_framework/StructuralName.java + test/hotspot/jtreg/compiler/lib/template_framework/Template.java + test/hotspot/jtreg/compiler/lib/template_framework/TemplateBinding.java + test/hotspot/jtreg/compiler/lib/template_framework/TemplateBody.java + test/hotspot/jtreg/compiler/lib/template_framework/TemplateFrame.java + test/hotspot/jtreg/compiler/lib/template_framework/TemplateToken.java + test/hotspot/jtreg/compiler/lib/template_framework/Token.java + test/hotspot/jtreg/compiler/lib/template_framework/library/Hooks.java + test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestAdvanced.java + test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestSimple.java + test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestTutorial.java + test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestFormat.java + test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestTemplate.java From egahlin at openjdk.org Wed Jun 4 13:43:35 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Wed, 4 Jun 2025 13:43:35 GMT Subject: git: openjdk/jdk: master: 8358536: jdk/jfr/api/consumer/TestRecordingFileWrite.java times out Message-ID: <245b21fd-6537-4a1f-82ab-7e6b7eebb40d@openjdk.org> Changeset: a653ff48 Branch: master Author: Erik Gahlin Date: 2025-06-04 13:39:31 +0000 URL: https://git.openjdk.org/jdk/commit/a653ff48933bfd72c7c3d004ccc5bd0d9c1162cb 8358536: jdk/jfr/api/consumer/TestRecordingFileWrite.java times out Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! test/jdk/ProblemList.txt From dnsimon at openjdk.org Wed Jun 4 13:52:55 2025 From: dnsimon at openjdk.org (Doug Simon) Date: Wed, 4 Jun 2025 13:52:55 GMT Subject: git: openjdk/jdk: master: 8357660: [JVMCI] Add support for retrieving all BootstrapMethodInvocations directly from ConstantPool Message-ID: <8534781b-59c8-4eda-b2b5-e5738c005c7c@openjdk.org> Changeset: 0352477f Branch: master Author: Tom Shull Committer: Doug Simon Date: 2025-06-04 13:50:36 +0000 URL: https://git.openjdk.org/jdk/commit/0352477ff5977b0010e62000adbde88026a49a7e 8357660: [JVMCI] Add support for retrieving all BootstrapMethodInvocations directly from ConstantPool Reviewed-by: dnsimon, yzheng ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java From iveresov at openjdk.org Wed Jun 4 14:10:08 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Wed, 4 Jun 2025 14:10:08 GMT Subject: git: openjdk/jdk: master: 8358003: KlassTrainingData initializer reads garbage holder Message-ID: Changeset: ae1892fb Branch: master Author: Igor Veresov Date: 2025-06-04 14:07:49 +0000 URL: https://git.openjdk.org/jdk/commit/ae1892fb0fb6b7646f9ca60067d6945ccea7f888 8358003: KlassTrainingData initializer reads garbage holder Reviewed-by: coleenp, shade, vlivanov ! src/hotspot/share/oops/trainingData.cpp From matsaave at openjdk.org Wed Jun 4 14:20:16 2025 From: matsaave at openjdk.org (Matias Saavedra Silva) Date: Wed, 4 Jun 2025 14:20:16 GMT Subject: git: openjdk/jdk: master: 8345347: Test runtime/cds/TestDefaultArchiveLoading.java should accept VM flags or be marked as flagless Message-ID: <05167dbe-1ba8-48d4-acb5-c184277f442a@openjdk.org> Changeset: a2723d91 Branch: master Author: Matias Saavedra Silva Date: 2025-06-04 14:16:20 +0000 URL: https://git.openjdk.org/jdk/commit/a2723d91dfba2850e3070083fa94dc3fecc46a00 8345347: Test runtime/cds/TestDefaultArchiveLoading.java should accept VM flags or be marked as flagless Reviewed-by: lmesnik, stefank, ccheung ! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java From shade at openjdk.org Wed Jun 4 14:24:08 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 4 Jun 2025 14:24:08 GMT Subject: git: openjdk/jdk: master: 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines Message-ID: <7c442dbe-78d2-490d-8a6e-bcd0f86b1da6@openjdk.org> Changeset: 4e314cb9 Branch: master Author: Aleksey Shipilev Date: 2025-06-04 14:21:34 +0000 URL: https://git.openjdk.org/jdk/commit/4e314cb9e025672b2f7b68cc021fa516ee219ad8 8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines Reviewed-by: kvn, dfenacci, galder ! src/hotspot/share/compiler/compilationPolicy.cpp + test/hotspot/jtreg/compiler/arguments/TestCompilerCounts.java From stefank at openjdk.org Wed Jun 4 14:58:34 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Wed, 4 Jun 2025 14:58:34 GMT Subject: git: openjdk/jdk: master: 8357443: ZGC: Optimize old page iteration in remap remembered phase Message-ID: <3d2c0b9f-0cce-4d14-a7be-5c51dcec7d04@openjdk.org> Changeset: c9092164 Branch: master Author: Stefan Karlsson Date: 2025-06-04 14:56:20 +0000 URL: https://git.openjdk.org/jdk/commit/c90921644643bc731cab4c014a5144a74e670df1 8357443: ZGC: Optimize old page iteration in remap remembered phase Reviewed-by: aboldtch, eosterlund ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGeneration.hpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zRemembered.hpp From smarks at openjdk.org Wed Jun 4 16:16:55 2025 From: smarks at openjdk.org (Stuart Marks) Date: Wed, 4 Jun 2025 16:16:55 GMT Subject: git: openjdk/jdk: master: 8358015: Fix SequencedMap sequenced view method specifications Message-ID: Changeset: ef47635d Branch: master Author: Stuart Marks Date: 2025-06-04 16:14:31 +0000 URL: https://git.openjdk.org/jdk/commit/ef47635d5a27b003937d865ad9067dbd151db888 8358015: Fix SequencedMap sequenced view method specifications Reviewed-by: jpai, bchristi ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/SequencedMap.java ! test/jdk/java/util/SequencedCollection/BasicMap.java From jlu at openjdk.org Wed Jun 4 16:41:57 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 4 Jun 2025 16:41:57 GMT Subject: git: openjdk/jdk: master: 8358449: Locale.getISOCountries does not specify the returned set is unmodifiable Message-ID: <7617d8b3-40da-41ce-bc5d-5bf01f68c6a2@openjdk.org> Changeset: 8a79ac88 Branch: master Author: Justin Lu Date: 2025-06-04 16:40:22 +0000 URL: https://git.openjdk.org/jdk/commit/8a79ac88639c35a6938f82a391c4b5d77e6eda32 8358449: Locale.getISOCountries does not specify the returned set is unmodifiable Reviewed-by: naoto ! src/java.base/share/classes/java/util/Locale.java From asmehra at openjdk.org Wed Jun 4 16:55:07 2025 From: asmehra at openjdk.org (Ashutosh Mehra) Date: Wed, 4 Jun 2025 16:55:07 GMT Subject: git: openjdk/jdk: master: 8358330: AsmRemarks and DbgStrings clear() method may not get called before their destructor Message-ID: Changeset: fd0ab043 Branch: master Author: Ashutosh Mehra Date: 2025-06-04 16:52:38 +0000 URL: https://git.openjdk.org/jdk/commit/fd0ab043677d103628afde628e3e75e23fb518b2 8358330: AsmRemarks and DbgStrings clear() method may not get called before their destructor Reviewed-by: kvn ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp From serb at openjdk.org Wed Jun 4 17:54:31 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 4 Jun 2025 17:54:31 GMT Subject: git: openjdk/jdk: master: 8358057: Update validation of ICC_Profile header data Message-ID: <19fb6352-e6d8-4a54-b677-ac2200a4d4d4@openjdk.org> Changeset: 8939acc8 Branch: master Author: Sergey Bylokhov Date: 2025-06-04 17:53:17 +0000 URL: https://git.openjdk.org/jdk/commit/8939acc8ab0e45b82252f0f2de37e9bd5c3e1493 8358057: Update validation of ICC_Profile header data Reviewed-by: honkar ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java + test/jdk/java/awt/color/ICC_Profile/RenderingIntentStressTest.java ! test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/ValidateICCHeaderData.java From mdonovan at openjdk.org Wed Jun 4 18:09:05 2025 From: mdonovan at openjdk.org (Matthew Donovan) Date: Wed, 4 Jun 2025 18:09:05 GMT Subject: git: openjdk/jdk: master: 8357592: Update output parsing in test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java Message-ID: Changeset: 5ed246d1 Branch: master Author: Matthew Donovan Date: 2025-06-04 18:07:07 +0000 URL: https://git.openjdk.org/jdk/commit/5ed246d17d9f40489ed715b7df104ec6a832841e 8357592: Update output parsing in test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java Reviewed-by: rhalade ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java From jlu at openjdk.org Wed Jun 4 18:48:05 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 4 Jun 2025 18:48:05 GMT Subject: git: openjdk/jdk: master: 8358170: Repurpose testCompat in test/jdk/java/util/TimeZone/Bug8167143.java Message-ID: <73927241-5622-41fb-9f08-ece48c9af06f@openjdk.org> Changeset: 8f821175 Branch: master Author: Justin Lu Date: 2025-06-04 18:46:31 +0000 URL: https://git.openjdk.org/jdk/commit/8f821175cc4484d651151818cc518ef608ebcc83 8358170: Repurpose testCompat in test/jdk/java/util/TimeZone/Bug8167143.java Reviewed-by: naoto ! test/jdk/java/util/TimeZone/Bug8167143.java From igraves at openjdk.org Wed Jun 4 19:47:12 2025 From: igraves at openjdk.org (Ian Graves) Date: Wed, 4 Jun 2025 19:47:12 GMT Subject: git: openjdk/jdk: master: 8358217: jdk/incubator/vector/PreferredSpeciesTest.java#id0 failures - expected [128] but found [256] Message-ID: <24047fef-990c-4afa-8d40-e1925bd091bd@openjdk.org> Changeset: 901144ee Branch: master Author: Ian Graves Date: 2025-06-04 19:46:30 +0000 URL: https://git.openjdk.org/jdk/commit/901144ee0d3e984aa8b8f047498440450942f3e5 8358217: jdk/incubator/vector/PreferredSpeciesTest.java#id0 failures - expected [128] but found [256] Co-authored-by: Paul Sandoz Co-authored-by: Jaikiran Pai Reviewed-by: syan, psandoz ! test/jdk/ProblemList.txt ! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java From darcy at openjdk.org Wed Jun 4 20:06:07 2025 From: darcy at openjdk.org (Joe Darcy) Date: Wed, 4 Jun 2025 20:06:07 GMT Subject: git: openjdk/jdk: master: 8357000: Write overview documentation for start of release changes Message-ID: <3b9a6689-ad6a-45a0-839f-c55513c8a083@openjdk.org> Changeset: 77c110c3 Branch: master Author: Joe Darcy Date: 2025-06-04 20:03:48 +0000 URL: https://git.openjdk.org/jdk/commit/77c110c309739c2e10c9b321914309affe749e6d 8357000: Write overview documentation for start of release changes Reviewed-by: erikj, iris, ihse, dholmes + doc/starting-next-release.html + doc/starting-next-release.md From shade at openjdk.org Wed Jun 4 21:35:22 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 4 Jun 2025 21:35:22 GMT Subject: git: openjdk/jdk: master: 8358339: Handle MethodCounters::_method backlinks after JDK-8355003 Message-ID: Changeset: 3cf3e4bb Branch: master Author: Aleksey Shipilev Date: 2025-06-04 21:32:29 +0000 URL: https://git.openjdk.org/jdk/commit/3cf3e4bbec26a84d77cb7a3125a60ba1e1e4ee97 8358339: Handle MethodCounters::_method backlinks after JDK-8355003 Reviewed-by: coleenp, kvn, iveresov ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/oops/metadata.hpp From jbechberger at openjdk.org Wed Jun 4 22:11:19 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Wed, 4 Jun 2025 22:11:19 GMT Subject: git: openjdk/jdk: master: 8342818: Implement JEP 509: JFR CPU-Time Profiling Message-ID: <44868fa1-7f25-4d1d-99a9-19a2bcb9ee3f@openjdk.org> Changeset: 5b27e9c2 Branch: master Author: Johannes Bechberger Date: 2025-06-04 22:08:58 +0000 URL: https://git.openjdk.org/jdk/commit/5b27e9c2df8b386b38b0553d941469cd8aa65c28 8342818: Implement JEP 509: JFR CPU-Time Profiling Reviewed-by: mgronlun, mdoerr, pchilanomate, apangin, shade ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/signals_posix.hpp ! src/hotspot/share/jfr/jfr.inline.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/metadata/metadata.xml + src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp + src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! src/hotspot/share/utilities/ticks.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java + src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java + test/jdk/jdk/jfr/event/profiling/BaseTestFullStackTrace.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeAndExecutionSample.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleFullStackTrace.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleNative.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSamplingLongPeriod.java ! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java + test/jdk/jdk/jfr/event/profiling/classes/test/RecursiveMethods.java ! test/lib/jdk/test/lib/jfr/EventNames.java From ihse at openjdk.org Wed Jun 4 23:20:00 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 4 Jun 2025 23:20:00 GMT Subject: git: openjdk/jdk: master: 8358538: Update GHA Windows runner to 2025 Message-ID: Changeset: b787ff6d Branch: master Author: Magnus Ihse Bursie Date: 2025-06-04 23:19:33 +0000 URL: https://git.openjdk.org/jdk/commit/b787ff6def08a050b690b60e4a0ceb3aec2b73c8 8358538: Update GHA Windows runner to 2025 Reviewed-by: shade ! .github/workflows/build-windows.yml ! .github/workflows/main.yml From mgronlun at openjdk.org Wed Jun 4 23:56:28 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Wed, 4 Jun 2025 23:56:28 GMT Subject: git: openjdk/jdk: master: 8358628: [BACKOUT] 8342818: Implement JEP 509: JFR CPU-Time Profiling Message-ID: <36f96d48-5914-4c23-9f69-016e444ba46e@openjdk.org> Changeset: 9186cc73 Branch: master Author: Markus Gr?nlund Date: 2025-06-04 23:55:18 +0000 URL: https://git.openjdk.org/jdk/commit/9186cc7310c0cca2fca776031280f08d84e43b74 8358628: [BACKOUT] 8342818: Implement JEP 509: JFR CPU-Time Profiling Reviewed-by: pchilanomate, dholmes ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/signals_posix.hpp ! src/hotspot/share/jfr/jfr.inline.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/metadata/metadata.xml - src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp - src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! src/hotspot/share/utilities/ticks.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini - src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java - src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java - test/jdk/jdk/jfr/event/profiling/BaseTestFullStackTrace.java - test/jdk/jdk/jfr/event/profiling/TestCPUTimeAndExecutionSample.java - test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleFullStackTrace.java - test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java - test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleNative.java - test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java - test/jdk/jdk/jfr/event/profiling/TestCPUTimeSamplingLongPeriod.java ! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java - test/jdk/jdk/jfr/event/profiling/classes/test/RecursiveMethods.java ! test/lib/jdk/test/lib/jfr/EventNames.java From dholmes at openjdk.org Thu Jun 5 00:37:20 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 5 Jun 2025 00:37:20 GMT Subject: git: openjdk/jdk: master: 8350029: Illegal invokespecial interface not caught by verification Message-ID: Changeset: 8f8b367a Branch: master Author: David Holmes Date: 2025-06-05 00:35:26 +0000 URL: https://git.openjdk.org/jdk/commit/8f8b367ae3c9afca3581f6aced7f9855ef0d541d 8350029: Illegal invokespecial interface not caught by verification Reviewed-by: coleenp, matsaave ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/interpreter/linkResolver.cpp = test/hotspot/jtreg/runtime/verifier/invokespecial/Run.java + test/hotspot/jtreg/runtime/verifier/invokespecial/TestInvokeSpecialInterface.java + test/hotspot/jtreg/runtime/verifier/invokespecial/UseInterfaceMethodRef.jasm + test/hotspot/jtreg/runtime/verifier/invokespecial/UseMethodRef.jasm From liach at openjdk.org Thu Jun 5 01:42:17 2025 From: liach at openjdk.org (Chen Liang) Date: Thu, 5 Jun 2025 01:42:17 GMT Subject: git: openjdk/jdk: master: 8358078: javap crashes with NPE on preview class file Message-ID: <9f44f0ef-e6ba-4b7e-9ac1-11acabe0633d@openjdk.org> Changeset: 575806c0 Branch: master Author: Hannes Greule Committer: Chen Liang Date: 2025-06-05 01:41:21 +0000 URL: https://git.openjdk.org/jdk/commit/575806c0e5584ea24cda80158070579b88c477f7 8358078: javap crashes with NPE on preview class file Reviewed-by: liach ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + test/langtools/tools/javap/ClassFileVersionTest.java From kvn at openjdk.org Thu Jun 5 03:27:53 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Thu, 5 Jun 2025 03:27:53 GMT Subject: git: openjdk/jdk: master: 8358632: [asan] reports heap-buffer-overflow in AOTCodeCache::copy_bytes Message-ID: <7beb4f90-d9b3-4fa5-989e-7ecdc5c9b00c@openjdk.org> Changeset: 849655a1 Branch: master Author: Vladimir Kozlov Date: 2025-06-05 03:25:46 +0000 URL: https://git.openjdk.org/jdk/commit/849655a145a40b056a751528cebc78a11481514c 8358632: [asan] reports heap-buffer-overflow in AOTCodeCache::copy_bytes Reviewed-by: vlivanov, iveresov ! src/hotspot/share/code/aotCodeCache.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java From jpai at openjdk.org Thu Jun 5 04:26:25 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Thu, 5 Jun 2025 04:26:25 GMT Subject: git: openjdk/jdk: master: 8358558: (zipfs) Reorder the listing of "accessMode" property in the ZIP file system's documentation Message-ID: Changeset: 08023481 Branch: master Author: Jaikiran Pai Date: 2025-06-05 04:24:05 +0000 URL: https://git.openjdk.org/jdk/commit/08023481edec4c0cacc79a608c573856f0718e58 8358558: (zipfs) Reorder the listing of "accessMode" property in the ZIP file system's documentation Reviewed-by: dfuchs, vyazici, alanb, lancea ! src/jdk.zipfs/share/classes/module-info.java From fyang at openjdk.org Thu Jun 5 07:37:05 2025 From: fyang at openjdk.org (Fei Yang) Date: Thu, 5 Jun 2025 07:37:05 GMT Subject: git: openjdk/jdk: master: 8358634: RISC-V: Fix several broken documentation web-links Message-ID: Changeset: 48b97ac0 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2025-06-05 07:34:48 +0000 URL: https://git.openjdk.org/jdk/commit/48b97ac0e006362528423ffd657b2ea3afa46a6e 8358634: RISC-V: Fix several broken documentation web-links Reviewed-by: fyang ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp From jbechberger at openjdk.org Thu Jun 5 08:20:53 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Thu, 5 Jun 2025 08:20:53 GMT Subject: git: openjdk/jdk: master: 8358666: [REDO] Implement JEP 509: JFR CPU-Time Profiling Message-ID: <7bd1e0f3-14a7-4952-b549-764b5e15c06d@openjdk.org> Changeset: ace70a6d Branch: master Author: Johannes Bechberger Date: 2025-06-05 08:18:18 +0000 URL: https://git.openjdk.org/jdk/commit/ace70a6d6aca619da34b2f9cac2586cc88cefb5a 8358666: [REDO] Implement JEP 509: JFR CPU-Time Profiling Reviewed-by: mgronlun ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/signals_posix.hpp ! src/hotspot/share/jfr/jfr.inline.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/metadata/metadata.xml + src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp + src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! src/hotspot/share/utilities/ticks.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java + src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java + test/jdk/jdk/jfr/event/profiling/BaseTestFullStackTrace.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeAndExecutionSample.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleFullStackTrace.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleNative.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java + test/jdk/jdk/jfr/event/profiling/TestCPUTimeSamplingLongPeriod.java ! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java + test/jdk/jdk/jfr/event/profiling/classes/test/RecursiveMethods.java ! test/lib/jdk/test/lib/jfr/EventNames.java From shade at openjdk.org Thu Jun 5 09:04:12 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 5 Jun 2025 09:04:12 GMT Subject: git: openjdk/jdk: master: 8358588: ThreadSnapshot.ThreadLock should be static nested class Message-ID: <5e42ed9d-73d6-45b6-97bf-e539e85c9e00@openjdk.org> Changeset: dc949003 Branch: master Author: Aleksey Shipilev Date: 2025-06-05 09:02:23 +0000 URL: https://git.openjdk.org/jdk/commit/dc949003ded278805d10c7b630e82348a7d998fe 8358588: ThreadSnapshot.ThreadLock should be static nested class Reviewed-by: alanb, sspitsyn, amenkov ! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java From ihse at openjdk.org Thu Jun 5 09:33:14 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Thu, 5 Jun 2025 09:33:14 GMT Subject: git: openjdk/jdk: master: 8358543: Remove CommentChecker.java and DirDiff.java Message-ID: <9acd7e38-071f-42cb-9a90-d6cf238d3e71@openjdk.org> Changeset: 66feb490 Branch: master Author: Magnus Ihse Bursie Date: 2025-06-05 09:30:44 +0000 URL: https://git.openjdk.org/jdk/commit/66feb490bdf670c9b101f36b2fa1d0a923c0c3df 8358543: Remove CommentChecker.java and DirDiff.java Reviewed-by: erikj - src/utils/src/build/tools/commentchecker/CommentChecker.java - src/utils/src/build/tools/dirdiff/DirDiff.java From mgronlun at openjdk.org Thu Jun 5 10:15:46 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Thu, 5 Jun 2025 10:15:46 GMT Subject: git: openjdk/jdk: master: 8357962: JFR Cooperative Sampling reveals inconsistent interpreter frames as part of JVMTI PopFrame Message-ID: Changeset: d450e341 Branch: master Author: Markus Gr?nlund Date: 2025-06-05 10:14:41 +0000 URL: https://git.openjdk.org/jdk/commit/d450e341c7af910b618f3dd3e1f77e2e37702c5f 8357962: JFR Cooperative Sampling reveals inconsistent interpreter frames as part of JVMTI PopFrame Reviewed-by: dholmes, eosterlund ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp From nbenalla at openjdk.org Thu Jun 5 10:33:36 2025 From: nbenalla at openjdk.org (Nizar Benalla) Date: Thu, 5 Jun 2025 10:33:36 GMT Subject: git: openjdk/jdk: master: 8356633: Incorrect use of {@link} in jdk.jshell Message-ID: <6993681a-30ab-49c5-b1be-b58ddcfc7fbe@openjdk.org> Changeset: bd08932d Branch: master Author: Nizar Benalla Date: 2025-06-05 10:31:23 +0000 URL: https://git.openjdk.org/jdk/commit/bd08932d5b9d1a363d8229ea72df4c6dbfd4571d 8356633: Incorrect use of {@link} in jdk.jshell Reviewed-by: rgiulietti, vyazici ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java From nbenalla at openjdk.org Thu Jun 5 11:06:24 2025 From: nbenalla at openjdk.org (Nizar Benalla) Date: Thu, 5 Jun 2025 11:06:24 GMT Subject: git: openjdk/jdk: master: 8349369: test/docs/jdk/javadoc/doccheck/checks/jdkCheckLinks.java did not report on missing man page files Message-ID: <313af558-6ddf-493b-9986-15c2b9844806@openjdk.org> Changeset: c5daf890 Branch: master Author: Nizar Benalla Date: 2025-06-05 11:05:52 +0000 URL: https://git.openjdk.org/jdk/commit/c5daf890534dfdbe5f66189ef6b08af8ffd4de47 8349369: test/docs/jdk/javadoc/doccheck/checks/jdkCheckLinks.java did not report on missing man page files Reviewed-by: hannesw ! test/docs/jdk/javadoc/doccheck/checks/jdkCheckLinks.java ! test/docs/jdk/javadoc/doccheck/doccheckutils/FileProcessor.java ! test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/LinkChecker.java From egahlin at openjdk.org Thu Jun 5 11:38:48 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 5 Jun 2025 11:38:48 GMT Subject: git: openjdk/jdk: master: 8351594: JFR: Rate-limited sampling of Java events Message-ID: Changeset: eb770a06 Branch: master Author: Erik Gahlin Date: 2025-06-05 11:36:08 +0000 URL: https://git.openjdk.org/jdk/commit/eb770a060ad86d69b38df7d11622e9e25a528e1d 8351594: JFR: Rate-limited sampling of Java events Reviewed-by: mgronlun, alanb ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/jdk/internal/event/ExceptionThrownEvent.java ! src/java.base/share/classes/jdk/internal/event/FileReadEvent.java ! src/java.base/share/classes/jdk/internal/event/FileWriteEvent.java ! src/java.base/share/classes/jdk/internal/event/SocketReadEvent.java ! src/java.base/share/classes/jdk/internal/event/SocketWriteEvent.java ! src/java.base/share/classes/jdk/internal/event/ThrowableTracer.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java + src/jdk.jfr/share/classes/jdk/jfr/Throttle.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/FileReadEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/FileWriteEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SocketReadEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SocketWriteEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ClassInspector.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java - src/jdk.jfr/share/classes/jdk/jfr/internal/Throttle.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/Throttler.java + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottlerParameters.java + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottlerWindow.java ! src/jdk.jfr/share/classes/jdk/jfr/package-info.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/api/metadata/annotations/TestThrottle.java ! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java ! test/jdk/jdk/jfr/startupargs/TestEventSettings.java From egahlin at openjdk.org Thu Jun 5 11:43:23 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 5 Jun 2025 11:43:23 GMT Subject: git: openjdk/jdk: master: 8358590: JFR: Include min and max in MethodTiming event Message-ID: <1aff83d2-1239-4b7e-9cc5-574ddef45a85@openjdk.org> Changeset: 6cdfd36a Branch: master Author: Erik Gahlin Date: 2025-06-05 11:42:31 +0000 URL: https://git.openjdk.org/jdk/commit/6cdfd36ac80ad889ddbcfc702115b750a32d9645 8358590: JFR: Include min and max in MethodTiming event Reviewed-by: mgronlun ! src/hotspot/share/jfr/metadata/metadata.xml ! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedClass.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedMethod.java From vklang at openjdk.org Thu Jun 5 12:05:47 2025 From: vklang at openjdk.org (Viktor Klang) Date: Thu, 5 Jun 2025 12:05:47 GMT Subject: git: openjdk/jdk: master: 8358633: Test ThreadPoolExecutorTest::testTimedInvokeAnyNullTimeUnit is broken by JDK-8347491 Message-ID: <0c7a9cae-edf2-4f2b-9c6b-9cc27ce0b757@openjdk.org> Changeset: 782bbca4 Branch: master Author: Viktor Klang Date: 2025-06-05 12:04:57 +0000 URL: https://git.openjdk.org/jdk/commit/782bbca439cd0d6db9366b4bd8d4861b8f780203 8358633: Test ThreadPoolExecutorTest::testTimedInvokeAnyNullTimeUnit is broken by JDK-8347491 Reviewed-by: alanb ! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java From egahlin at openjdk.org Thu Jun 5 13:10:11 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 5 Jun 2025 13:10:11 GMT Subject: git: openjdk/jdk: master: 8358689: test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java does not build after JDK-8351594 Message-ID: <3a919c95-7af3-4e73-b823-e455458fe9a0@openjdk.org> Changeset: 33ed7c18 Branch: master Author: Erik Gahlin Date: 2025-06-05 13:08:48 +0000 URL: https://git.openjdk.org/jdk/commit/33ed7c1842e61664c1ad0ea4d29f20728c89e06c 8358689: test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java does not build after JDK-8351594 Reviewed-by: alanb ! test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java From dchuyko at openjdk.org Thu Jun 5 14:30:15 2025 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 5 Jun 2025 14:30:15 GMT Subject: git: openjdk/jdk: master: 8337666: AArch64: SHA3 GPR intrinsic Message-ID: Changeset: 23f1d4f9 Branch: master Author: Dmitry Chuyko Date: 2025-06-05 14:28:27 +0000 URL: https://git.openjdk.org/jdk/commit/23f1d4f9a993033596ff17751c877f2bb3f792ed 8337666: AArch64: SHA3 GPR intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java From pchilanomate at openjdk.org Thu Jun 5 15:03:46 2025 From: pchilanomate at openjdk.org (Patricio Chilano Mateo) Date: Thu, 5 Jun 2025 15:03:46 GMT Subject: git: openjdk/jdk: master: 8357914: TestEmptyBootstrapMethodsAttr.java fails when run with TEST_THREAD_FACTORY=Virtual Message-ID: <5d0d0124-d4da-423b-9da1-36c33fcbf3a7@openjdk.org> Changeset: c59e44a7 Branch: master Author: Patricio Chilano Mateo Date: 2025-06-05 15:02:02 +0000 URL: https://git.openjdk.org/jdk/commit/c59e44a7aa2aeff0823830b698d524523b996650 8357914: TestEmptyBootstrapMethodsAttr.java fails when run with TEST_THREAD_FACTORY=Virtual Reviewed-by: lmesnik, dholmes, sspitsyn, syan ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java From jwilhelm at openjdk.org Thu Jun 5 16:02:28 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 5 Jun 2025 16:02:28 GMT Subject: git: openjdk/jdk: master: 8355746: Start of release updates for JDK 26 Message-ID: Changeset: af87035b Branch: master Author: Nizar Benalla Committer: Jesper Wilhelmsson Date: 2025-06-05 16:01:32 +0000 URL: https://git.openjdk.org/jdk/commit/af87035b713f8bfe05a007a4d4670cefc6a6aaf2 8355746: Start of release updates for JDK 26 8355748: Add SourceVersion.RELEASE_26 8355751: Add source 26 and target 26 to javac Co-authored-by: Joe Darcy Reviewed-by: iris, coleenp, darcy ! .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-P.sym.txt + src/jdk.compiler/share/data/symbols/java.compiler-P.sym.txt + src/jdk.compiler/share/data/symbols/java.desktop-P.sym.txt + src/jdk.compiler/share/data/symbols/java.logging-P.sym.txt + src/jdk.compiler/share/data/symbols/java.management-P.sym.txt + src/jdk.compiler/share/data/symbols/java.net.http-P.sym.txt + src/jdk.compiler/share/data/symbols/java.security.jgss-P.sym.txt + src/jdk.compiler/share/data/symbols/java.xml.crypto-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.attach-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.compiler-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.vector-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdi-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jfr-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jpackage-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jshell-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.net-P.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.jgss-P.sym.txt ! src/jdk.compiler/share/data/symbols/symbols ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassReader.java ! test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Opcodes.java ! 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/options/HelpOutputColumnWidthTest.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 cslucas at openjdk.org Thu Jun 5 16:44:45 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Thu, 5 Jun 2025 16:44:45 GMT Subject: git: openjdk/jdk: master: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" Message-ID: Changeset: 62fde687 Branch: master Author: Cesar Soares Lucas Date: 2025-06-05 16:43:29 +0000 URL: https://git.openjdk.org/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" Reviewed-by: mhaessig, shade ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/javaThread.cpp From duke at openjdk.org Thu Jun 5 16:51:52 2025 From: duke at openjdk.org (duke) Date: Thu, 5 Jun 2025 16:51:52 GMT Subject: git: openjdk/jdk: created branch jdk25 based on the branch master containing 0 unique commits Message-ID: <53b90e86-1703-4062-bf26-8c8a42658299@openjdk.org> The new branch jdk25 is currently identical to the master branch. From jwilhelm at openjdk.org Thu Jun 5 16:52:02 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 5 Jun 2025 16:52:02 GMT Subject: git: openjdk/jdk: Added tag jdk-26+0 for changeset c59e44a7 Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-06-05 16:49:01 +0000 Added tag jdk-26+0 for changeset c59e44a7 Changeset: c59e44a7 Author: Patricio Chilano Mateo Date: 2025-06-05 15:02:02 +0000 URL: https://git.openjdk.org/jdk/commit/c59e44a7aa2aeff0823830b698d524523b996650 From cstein at openjdk.org Thu Jun 5 17:31:06 2025 From: cstein at openjdk.org (Christian Stein) Date: Thu, 5 Jun 2025 17:31:06 GMT Subject: git: openjdk/jdk: master: 8357141: Update to use jtreg 7.5.2 Message-ID: <85974c03-4ca5-46cf-ad5b-d45a06944a15@openjdk.org> Changeset: fe3be498 Branch: master Author: Christian Stein Date: 2025-06-05 17:30:01 +0000 URL: https://git.openjdk.org/jdk/commit/fe3be498b83e70a9f4739ddad6642c3aa04a97d3 8357141: Update to use jtreg 7.5.2 Reviewed-by: erikj, ihse, iris ! make/autoconf/lib-tests.m4 ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! test/docs/TEST.ROOT ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/lib-test/TEST.ROOT From aturbanov at openjdk.org Thu Jun 5 20:20:48 2025 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Thu, 5 Jun 2025 20:20:48 GMT Subject: git: openjdk/jdk: master: 8357688: Remove unnecessary List.get before remove in PopupFactory Message-ID: <1481a96a-6eb4-4ce4-8d50-c51359a05b0b@openjdk.org> Changeset: 15178aa2 Branch: master Author: Andrey Turbanov Date: 2025-06-05 20:19:53 +0000 URL: https://git.openjdk.org/jdk/commit/15178aa298e43be3e27121343432f25884db4e5d 8357688: Remove unnecessary List.get before remove in PopupFactory Reviewed-by: azvegint, kizune, serb ! src/java.desktop/share/classes/javax/swing/PopupFactory.java From acobbs at openjdk.org Thu Jun 5 21:58:43 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Thu, 5 Jun 2025 21:58:43 GMT Subject: git: openjdk/jdk: master: 8350212: Track source end positions of declarations that support @SuppressWarnings Message-ID: <8caa5986-f5d0-4b51-863a-799ccc8cef3c@openjdk.org> Changeset: c793de98 Branch: master Author: Archie Cobbs Date: 2025-06-05 21:57:33 +0000 URL: https://git.openjdk.org/jdk/commit/c793de989facdb532021e1d5ddd01eb0e089b8e6 8350212: Track source end positions of declarations that support @SuppressWarnings Co-authored-by: Jan Lahoda Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/EndPosTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java + test/langtools/tools/javac/parser/DeclarationEndPositions.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/parser/extend/TrialParser.java From ascarpino at openjdk.org Thu Jun 5 22:15:49 2025 From: ascarpino at openjdk.org (Anthony Scarpino) Date: Thu, 5 Jun 2025 22:15:49 GMT Subject: git: openjdk/jdk: master: 8358099: PEM spec updates Message-ID: <23fe6c43-1774-411c-83cd-980afe6f9758@openjdk.org> Changeset: 78158f30 Branch: master Author: Anthony Scarpino Date: 2025-06-05 22:13:24 +0000 URL: https://git.openjdk.org/jdk/commit/78158f30aee51e14ab203b0127aeb883c010319c 8358099: PEM spec updates Reviewed-by: mullan ! src/java.base/share/classes/java/security/PEMDecoder.java ! src/java.base/share/classes/java/security/PEMEncoder.java ! src/java.base/share/classes/java/security/PEMRecord.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/util/Pem.java ! test/jdk/java/security/PEM/PEMDecoderTest.java From jwilhelm at openjdk.org Thu Jun 5 23:11:13 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 5 Jun 2025 23:11:13 GMT Subject: git: openjdk/jdk: Added tag jdk-25+26 for changeset c59e44a7 Message-ID: <26a14e8d-cecc-4f03-8975-14eec0b8e07a@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-06-05 23:08:32 +0000 Added tag jdk-25+26 for changeset c59e44a7 Changeset: c59e44a7 Author: Patricio Chilano Mateo Date: 2025-06-05 15:02:02 +0000 URL: https://git.openjdk.org/jdk/commit/c59e44a7aa2aeff0823830b698d524523b996650 From jwilhelm at openjdk.org Thu Jun 5 23:16:15 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 5 Jun 2025 23:16:15 GMT Subject: git: openjdk/jdk: Added tag jdk-26+1 for changeset 62fde687 Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-06-05 23:14:37 +0000 Added tag jdk-26+1 for changeset 62fde687 Changeset: 62fde687 Author: Cesar Soares Lucas Date: 2025-06-05 16:43:29 +0000 URL: https://git.openjdk.org/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17 From jpai at openjdk.org Fri Jun 6 02:10:06 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Fri, 6 Jun 2025 02:10:06 GMT Subject: git: openjdk/jdk: master: 8349914: ZipFile::entries and ZipFile::getInputStream not consistent with each other when there are duplicate entries Message-ID: <2d6337f0-2521-4b8c-808f-69f8672416b5@openjdk.org> Changeset: 029e3bf8 Branch: master Author: Jaikiran Pai Date: 2025-06-06 02:07:51 +0000 URL: https://git.openjdk.org/jdk/commit/029e3bf8f582f7399b80c592421b2fd72737e264 8349914: ZipFile::entries and ZipFile::getInputStream not consistent with each other when there are duplicate entries Co-authored-by: Lance Andersen Reviewed-by: lancea ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/DupEntriesGetInputStream.java From amitkumar at openjdk.org Fri Jun 6 03:51:03 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Fri, 6 Jun 2025 03:51:03 GMT Subject: git: openjdk/jdk: master: 8358653: [s390] Clean up comments regarding frame manager Message-ID: Changeset: 28acca60 Branch: master Author: Amit Kumar Date: 2025-06-06 03:50:06 +0000 URL: https://git.openjdk.org/jdk/commit/28acca609bbb8ade0af88b536c8c88b7fa43849a 8358653: [s390] Clean up comments regarding frame manager Reviewed-by: mdoerr ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp From vyazici at openjdk.org Fri Jun 6 06:27:59 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 6 Jun 2025 06:27:59 GMT Subject: git: openjdk/jdk: master: 8357821: Revert incorrectly named JavaLangAccess::unchecked* methods Message-ID: <5ee15655-585f-436b-af5f-915185862d4d@openjdk.org> Changeset: e918a59b Branch: master Author: Volkan Yazici Date: 2025-06-06 06:26:09 +0000 URL: https://git.openjdk.org/jdk/commit/e918a59b1dacf273620aee334517bebfb1fb1a0f 8357821: Revert incorrectly named JavaLangAccess::unchecked* methods Reviewed-by: pminborg ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/sun/nio/cs/CESU_8.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java From vyazici at openjdk.org Fri Jun 6 06:54:27 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 6 Jun 2025 06:54:27 GMT Subject: git: openjdk/jdk: master: 8357993: Use "stdin.encoding" for reading System.in with InputStreamReader/Scanner [hotspot] Message-ID: <52d912eb-2134-4995-92fa-4138e93f5aa3@openjdk.org> Changeset: bb2611ad Branch: master Author: Volkan Yazici Date: 2025-06-06 06:53:10 +0000 URL: https://git.openjdk.org/jdk/commit/bb2611ad43a2feaebc2246fdbac2179a40115d67 8357993: Use "stdin.encoding" for reading System.in with InputStreamReader/Scanner [hotspot] Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/UserInterface.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/attach010Agent00.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java From aph at openjdk.org Fri Jun 6 08:17:54 2025 From: aph at openjdk.org (Andrew Haley) Date: Fri, 6 Jun 2025 08:17:54 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <64d4aa37-a7eb-4cb7-987a-d3dadc30de9e@openjdk.org> Changeset: d1b78800 Branch: master Author: Beno?t Maillard Committer: Tobias Hartmann Date: 2025-06-06 08:16:15 +0000 URL: https://git.openjdk.org/jdk/commit/d1b788005bdf11f1426baa8e811c121a956482c9 8357951: Remove the IdealLoopTree* loop parameter from PhaseIdealLoop::loop_iv_phi Reviewed-by: thartmann, mhaessig ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp Changeset: 65fda5c0 Branch: master Author: Harald Eilertsen Committer: Andrew Haley Date: 2025-06-06 08:16:37 +0000 URL: https://git.openjdk.org/jdk/commit/65fda5c02aeb1832bc88dc83ee8465cd8ad89179 8358593: Add ucontext accessors for *BSD on Aarch64 Co-authored-by: Greg Lewis Co-authored-by: Kurt Miller Reviewed-by: aph ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp From fguallini at openjdk.org Fri Jun 6 09:53:59 2025 From: fguallini at openjdk.org (Fernando Guallini) Date: Fri, 6 Jun 2025 09:53:59 GMT Subject: git: openjdk/jdk: master: 8358171: Additional code coverage for PEM API Message-ID: Changeset: b2e7cda6 Branch: master Author: Fernando Guallini Date: 2025-06-06 09:53:25 +0000 URL: https://git.openjdk.org/jdk/commit/b2e7cda6a0bd21fa3c4ffe2a67da4953f1ca3f1f 8358171: Additional code coverage for PEM API Reviewed-by: ascarpino ! test/jdk/java/security/PEM/PEMData.java ! test/jdk/java/security/PEM/PEMDecoderTest.java ! test/jdk/java/security/PEM/PEMEncoderTest.java + test/jdk/java/security/PEM/PEMMultiThreadTest.java + test/jdk/java/security/PEM/java.security-anotherAlgo + test/jdk/java/security/PEM/java.security-emptyAlgo ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/lib/jdk/test/lib/security/SecurityUtils.java From mli at openjdk.org Fri Jun 6 14:01:09 2025 From: mli at openjdk.org (Hamlin Li) Date: Fri, 6 Jun 2025 14:01:09 GMT Subject: git: openjdk/jdk: master: 8358685: [TEST] AOTLoggingTag.java failed with missing log message Message-ID: <5f98a0d1-bd0d-4655-b9c0-638f765a3ac2@openjdk.org> Changeset: 9658cecd Branch: master Author: Hamlin Li Date: 2025-06-06 13:59:17 +0000 URL: https://git.openjdk.org/jdk/commit/9658cecde34a6e9cd39656d21a4ae8bc42da5956 8358685: [TEST] AOTLoggingTag.java failed with missing log message Reviewed-by: iklam, shade ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTLoggingTag.java From vromero at openjdk.org Fri Jun 6 14:12:56 2025 From: vromero at openjdk.org (Vicente Romero) Date: Fri, 6 Jun 2025 14:12:56 GMT Subject: git: openjdk/jdk: master: 8341778: Some javac tests ignore the result of JavacTask::call Message-ID: <12f12da7-b643-4129-9df2-49b745c20b8f@openjdk.org> Changeset: 8adb052b Branch: master Author: Vicente Romero Date: 2025-06-06 14:11:27 +0000 URL: https://git.openjdk.org/jdk/commit/8adb052b46f90e8a0605cfc5ddc667acb7c61952 8341778: Some javac tests ignore the result of JavacTask::call Reviewed-by: shade ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java ! test/langtools/tools/javac/T6358024.java ! test/langtools/tools/javac/T6358166.java ! test/langtools/tools/javac/T6361619.java ! test/langtools/tools/javac/T6395974.java ! test/langtools/tools/javac/T6397286.java ! test/langtools/tools/javac/T6458823/T6458823.java ! test/langtools/tools/javac/TryWithResources/TwrAvoidNullCheck.java ! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java ! test/langtools/tools/javac/api/6406133/T6406133.java ! test/langtools/tools/javac/api/6410643/T6410643.java ! test/langtools/tools/javac/api/6412656/T6412656.java ! test/langtools/tools/javac/api/6423003/T6423003.java ! test/langtools/tools/javac/api/6731573/T6731573.java ! test/langtools/tools/javac/api/7086261/T7086261.java ! test/langtools/tools/javac/api/8007344/Test.java ! test/langtools/tools/javac/api/DiagSpans.java ! test/langtools/tools/javac/api/T6357331.java ! test/langtools/tools/javac/api/TestTreePath.java ! test/langtools/tools/javac/api/taskListeners/EventsBalancedTest.java ! test/langtools/tools/javac/fatalErrors/ImproveFatalErrorHandling.java ! test/langtools/tools/javac/lib/DPrinter.java ! test/langtools/tools/javac/modules/QueryBeforeEnter.java ! test/langtools/tools/javac/patterns/SOEDeeplyNestedBlocksTest.java ! test/langtools/tools/javac/positions/TreeEndPosTest.java ! test/langtools/tools/javac/processing/6348499/T6348499.java ! test/langtools/tools/javac/processing/6414633/T6414633.java ! test/langtools/tools/javac/processing/6430209/T6430209.java ! test/langtools/tools/javac/processing/T6439826.java ! test/langtools/tools/javac/processing/T8142931.java ! test/langtools/tools/javac/processing/model/LocalInAnonymous.java ! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java ! test/langtools/tools/javac/processing/rounds/CompleteOnClosed.java From shurailine at openjdk.org Fri Jun 6 15:07:22 2025 From: shurailine at openjdk.org (Alexandre Iline) Date: Fri, 6 Jun 2025 15:07:22 GMT Subject: git: openjdk/jdk: master: 8358721: Update JCov for class file version 70 Message-ID: Changeset: 026975a1 Branch: master Author: Alexandre Iline Date: 2025-06-06 15:05:43 +0000 URL: https://git.openjdk.org/jdk/commit/026975a1aa290613934ae421bbc56326627bad8d 8358721: Update JCov for class file version 70 Reviewed-by: iris, alanb, erikj ! make/conf/jib-profiles.js From smarks at openjdk.org Fri Jun 6 20:09:53 2025 From: smarks at openjdk.org (Stuart Marks) Date: Fri, 6 Jun 2025 20:09:53 GMT Subject: git: openjdk/jdk: master: 8358809: Improve link to stdin.encoding from java.lang.IO Message-ID: <5007d12d-359d-494d-a48d-046e22c03ae3@openjdk.org> Changeset: d024f58e Branch: master Author: Stuart Marks Date: 2025-06-06 20:07:43 +0000 URL: https://git.openjdk.org/jdk/commit/d024f58e61ec27f6c13fde5dadb95c31875815d6 8358809: Improve link to stdin.encoding from java.lang.IO Reviewed-by: naoto ! src/java.base/share/classes/java/lang/IO.java From rhalade at openjdk.org Fri Jun 6 21:32:27 2025 From: rhalade at openjdk.org (Rajan Halade) Date: Fri, 6 Jun 2025 21:32:27 GMT Subject: git: openjdk/jdk: jdk25: 8345414: Google CAInterop test failures Message-ID: <09ab8348-0aa6-4fc5-8593-4896b53449e5@openjdk.org> Changeset: 80e066e7 Branch: jdk25 Author: Rajan Halade Date: 2025-06-06 21:31:33 +0000 URL: https://git.openjdk.org/jdk/commit/80e066e733099c5eb08a0524d77aa7a692e8a93d 8345414: Google CAInterop test failures Reviewed-by: weijun Backport-of: 8e9ba788ae04a9a617a393709bf2c51a0c157206 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java From rhalade at openjdk.org Fri Jun 6 21:37:14 2025 From: rhalade at openjdk.org (Rajan Halade) Date: Fri, 6 Jun 2025 21:37:14 GMT Subject: git: openjdk/jdk: master: 8345414: Google CAInterop test failures Message-ID: Changeset: d7352559 Branch: master Author: Rajan Halade Date: 2025-06-06 21:35:21 +0000 URL: https://git.openjdk.org/jdk/commit/d7352559195b9e052c3eb24d773c0d6c10dc23ad 8345414: Google CAInterop test failures Reviewed-by: weijun Backport-of: 8e9ba788ae04a9a617a393709bf2c51a0c157206 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java From smarks at openjdk.org Sat Jun 7 00:58:00 2025 From: smarks at openjdk.org (Stuart Marks) Date: Sat, 7 Jun 2025 00:58:00 GMT Subject: git: openjdk/jdk: jdk25: 8358809: Improve link to stdin.encoding from java.lang.IO Message-ID: <8821d780-b401-47b6-8c4e-f4045fb9caee@openjdk.org> Changeset: c7df72ff Branch: jdk25 Author: Stuart Marks Date: 2025-06-07 00:56:45 +0000 URL: https://git.openjdk.org/jdk/commit/c7df72ff0f8b4e4d4560661b5fe036dc206159ba 8358809: Improve link to stdin.encoding from java.lang.IO Reviewed-by: naoto Backport-of: d024f58e61ec27f6c13fde5dadb95c31875815d6 ! src/java.base/share/classes/java/lang/IO.java From kbarrett at openjdk.org Sat Jun 7 20:36:24 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Sat, 7 Jun 2025 20:36:24 GMT Subject: git: openjdk/jdk: master: 8342639: Global operator new in adlc has wrong exception spec Message-ID: Changeset: e94ad551 Branch: master Author: Kim Barrett Date: 2025-06-07 20:34:34 +0000 URL: https://git.openjdk.org/jdk/commit/e94ad551c6d31b91ec066f92f9bbdb956f54e887 8342639: Global operator new in adlc has wrong exception spec Reviewed-by: kvn, mdoerr ! src/hotspot/share/adlc/main.cpp From dskantz at openjdk.org Mon Jun 9 06:13:41 2025 From: dskantz at openjdk.org (Daniel Skantz) Date: Mon, 9 Jun 2025 06:13:41 GMT Subject: git: openjdk/jdk: master: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations Message-ID: Changeset: 6c616c71 Branch: master Author: Daniel Skantz Date: 2025-06-09 06:11:05 +0000 URL: https://git.openjdk.org/jdk/commit/6c616c71ec9a8ee6e0203921deef20d09db39698 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations Reviewed-by: rcastanedalo, epeter ! test/hotspot/jtreg/compiler/c2/Test7046096.java ! test/hotspot/jtreg/compiler/c2/Test7179138_2.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_disabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_enabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_disabled/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_enabled/TestDescription.java From rcastanedalo at openjdk.org Mon Jun 9 06:26:16 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Mon, 9 Jun 2025 06:26:16 GMT Subject: git: openjdk/jdk: master: 8345067: C2: enable implicit null checks for ZGC reads Message-ID: Changeset: 91f12600 Branch: master Author: Roberto Casta?eda Lozano Date: 2025-06-09 06:23:17 +0000 URL: https://git.openjdk.org/jdk/commit/91f12600d2b188ca98c5c575a34b85f5835399a0 8345067: C2: enable implicit null checks for ZGC reads Reviewed-by: aboldtch, kvn, epeter ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/z/z_ppc.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/gc/z/z_riscv.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/gcbarriers/TestImplicitNullChecks.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java From pminborg at openjdk.org Mon Jun 9 07:03:23 2025 From: pminborg at openjdk.org (Per Minborg) Date: Mon, 9 Jun 2025 07:03:23 GMT Subject: git: openjdk/jdk: master: 8358520: Improve lazy computation in BreakIteratorResourceBundle and related classes Message-ID: <105f579e-7c44-4c51-bfd5-b632ce52aac0@openjdk.org> Changeset: 52338c94 Branch: master Author: Per Minborg Date: 2025-06-09 07:00:51 +0000 URL: https://git.openjdk.org/jdk/commit/52338c94f610611a9e89a6ccbe6f2c6cd768b50a 8358520: Improve lazy computation in BreakIteratorResourceBundle and related classes Reviewed-by: naoto, jlu ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java ! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java From jsikstro at openjdk.org Mon Jun 9 09:04:18 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Mon, 9 Jun 2025 09:04:18 GMT Subject: git: openjdk/jdk: master: 8357053: ZGC: Improved utility for ZPageAge Message-ID: <1c246d19-2ce9-48aa-9ece-e663427276ce@openjdk.org> Changeset: 1c72b350 Branch: master Author: Joel Sikstr?m Date: 2025-06-09 09:03:12 +0000 URL: https://git.openjdk.org/jdk/commit/1c72b350e417bd210dc6b66eba5afe0e3bc6306c 8357053: ZGC: Improved utility for ZPageAge Co-authored-by: Axel Boldt-Christmas Reviewed-by: sjohanss, stefank ! src/hotspot/share/gc/z/zAllocator.cpp ! src/hotspot/share/gc/z/zAllocator.hpp ! src/hotspot/share/gc/z/zAllocator.inline.hpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zPageAge.hpp + src/hotspot/share/gc/z/zPageAge.inline.hpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp ! src/hotspot/share/gc/z/zRelocationSetSelector.hpp ! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/hotspot/share/utilities/enumIterator.hpp + test/hotspot/gtest/gc/z/test_zPageAge.cpp From azvegint at openjdk.org Mon Jun 9 13:35:50 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Mon, 9 Jun 2025 13:35:50 GMT Subject: git: openjdk/jdk: master: 8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119) Message-ID: Changeset: 2103dc15 Branch: master Author: Alexander Zvegintsev Date: 2025-06-09 13:35:01 +0000 URL: https://git.openjdk.org/jdk/commit/2103dc15cb662fd8795b1b51d9cb61c389bed7a0 8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119) Reviewed-by: psadhukhan, serb, aivanov, avu ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c From prr at openjdk.org Mon Jun 9 16:02:05 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 9 Jun 2025 16:02:05 GMT Subject: git: openjdk/jdk: master: 8358731: Remove jdk.internal.access.JavaAWTAccess.java Message-ID: Changeset: eb8ee8bd Branch: master Author: Phil Race Date: 2025-06-09 16:01:18 +0000 URL: https://git.openjdk.org/jdk/commit/eb8ee8bdc7c170910abc9aa18de1e22677160358 8358731: Remove jdk.internal.access.JavaAWTAccess.java Reviewed-by: dfuchs, serb - src/java.base/share/classes/jdk/internal/access/JavaAWTAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.desktop/share/classes/sun/awt/AppContext.java - test/jdk/java/util/logging/LogManagerAppContextDeadlock.java - test/jdk/java/util/logging/TestGetLoggerNPE.java - test/jdk/java/util/logging/TestUILoggerContext.java From jiangli at openjdk.org Mon Jun 9 16:10:54 2025 From: jiangli at openjdk.org (Jiangli Zhou) Date: Mon, 9 Jun 2025 16:10:54 GMT Subject: git: openjdk/jdk: master: 8357632: CDS test failures on static JDK Message-ID: Changeset: cae1fd33 Branch: master Author: Jiangli Zhou Date: 2025-06-09 16:08:18 +0000 URL: https://git.openjdk.org/jdk/commit/cae1fd3385e0635beeac34a2287627e556155783 8357632: CDS test failures on static JDK Reviewed-by: ccheung, dholmes ! src/hotspot/share/cds/cdsConfig.cpp ! test/hotspot/jtreg/ProblemList-StaticJdk.txt ! test/hotspot/jtreg/runtime/cds/NonJVMVariantLocation.java From dfuchs at openjdk.org Mon Jun 9 17:42:41 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Mon, 9 Jun 2025 17:42:41 GMT Subject: git: openjdk/jdk: master: 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Message-ID: Changeset: a377773f Branch: master Author: kieran-farrell Committer: Daniel Fuchs Date: 2025-06-09 17:39:39 +0000 URL: https://git.openjdk.org/jdk/commit/a377773fa76b46ac98533c61bc1410485390115e 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Reviewed-by: dfuchs ! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java From ihse at openjdk.org Mon Jun 9 18:01:21 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 9 Jun 2025 18:01:21 GMT Subject: git: openjdk/jdk: master: 8356978: Convert unicode sequences in Java source code to UTF-8 Message-ID: Changeset: 156187ac Branch: master Author: Magnus Ihse Bursie Date: 2025-06-09 17:58:49 +0000 URL: https://git.openjdk.org/jdk/commit/156187accc1c3e2a897ced011727a5c8d8e1b0cf 8356978: Convert unicode sequences in Java source code to UTF-8 Co-authored-by: Alexey Ivanov Reviewed-by: naoto, prr, joehw ! src/demo/share/jfc/Stylepad/HelloWorld.java ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java From coleenp at openjdk.org Mon Jun 9 18:35:47 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Mon, 9 Jun 2025 18:35:47 GMT Subject: git: openjdk/jdk: master: 8358326: Use oopFactory array allocation Message-ID: <0f110a64-cb39-4544-b6e9-896c615791b0@openjdk.org> Changeset: eb256deb Branch: master Author: Coleen Phillimore Date: 2025-06-09 18:33:00 +0000 URL: https://git.openjdk.org/jdk/commit/eb256deb8021d5b243ef782eb9e2622472909e97 8358326: Use oopFactory array allocation Reviewed-by: fparain, stefank ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/reflection.cpp From naoto at openjdk.org Mon Jun 9 19:07:14 2025 From: naoto at openjdk.org (Naoto Sato) Date: Mon, 9 Jun 2025 19:07:14 GMT Subject: git: openjdk/jdk: master: 8358626: Emit UTF-8 CLDR resources Message-ID: <3b97ef85-ee64-4cdb-a3b6-94e9d7fdb0bf@openjdk.org> Changeset: fcb68ea2 Branch: master Author: Naoto Sato Date: 2025-06-09 19:03:21 +0000 URL: https://git.openjdk.org/jdk/commit/fcb68ea22d020d567c560c7bd5976d3c070d9806 8358626: Emit UTF-8 CLDR resources Reviewed-by: erikj, vyazici ! make/modules/java.base/Gensrc.gmk ! make/modules/jdk.localedata/Gensrc.gmk From jlu at openjdk.org Mon Jun 9 20:50:56 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 9 Jun 2025 20:50:56 GMT Subject: git: openjdk/jdk: master: 8358426: Improve lazy computation in Locale Message-ID: Changeset: cd9b1bc8 Branch: master Author: Justin Lu Date: 2025-06-09 20:49:33 +0000 URL: https://git.openjdk.org/jdk/commit/cd9b1bc820540184c79dd1957edc7ad4e8e469dc 8358426: Improve lazy computation in Locale Reviewed-by: naoto, liach ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/LocaleISOData.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java From dholmes at openjdk.org Mon Jun 9 21:01:17 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 9 Jun 2025 21:01:17 GMT Subject: git: openjdk/jdk: master: 8346237: Obsolete the UseOprofile flag Message-ID: <61370c6e-1cbe-41ec-a802-bc6d1b56909d@openjdk.org> Changeset: ef45c815 Branch: master Author: David Holmes Date: 2025-06-09 20:59:30 +0000 URL: https://git.openjdk.org/jdk/commit/ef45c8154cea2ec910788d3c19e91d3eed75708e 8346237: Obsolete the UseOprofile flag Reviewed-by: coleenp, kvn ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp ! src/hotspot/share/runtime/arguments.cpp From iklam at openjdk.org Mon Jun 9 21:55:35 2025 From: iklam at openjdk.org (Ioi Lam) Date: Mon, 9 Jun 2025 21:55:35 GMT Subject: git: openjdk/jdk: master: 8357591: Re-enable CDS test cases for jvmci after JDK-8345826 Message-ID: <1b5fd31c-eeb2-47fe-b3f1-f94dc9ec49f3@openjdk.org> Changeset: d186dacd Branch: master Author: Ioi Lam Date: 2025-06-09 21:54:55 +0000 URL: https://git.openjdk.org/jdk/commit/d186dacdb7b91dc9a28b703ce3c8ea007fc450b6 8357591: Re-enable CDS test cases for jvmci after JDK-8345826 Reviewed-by: dholmes, kvn ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/HelloAOTCache.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ManagementAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/PackageInfoClass.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java ! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTCacheWithZGC.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddExports.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddOpens.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddReads.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/FakeCodeLocation.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/GeneratedInternedString.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/LambdaInExcludedClass.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/NonFinalStaticWithInitVal.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/StringConcatStress.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/TestSetupAOTTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/TrainingRun.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/WeakReferenceTest.java ! test/hotspot/jtreg/runtime/cds/appcds/aotProfile/AOTProfileFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java From dholmes at openjdk.org Mon Jun 9 22:25:48 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 9 Jun 2025 22:25:48 GMT Subject: git: openjdk/jdk: master: 8355792: Remove expired flags in JDK 26 Message-ID: Changeset: bcf86070 Branch: master Author: David Holmes Date: 2025-06-09 22:25:20 +0000 URL: https://git.openjdk.org/jdk/commit/bcf860703dc0244fef1d380cb7323282de76970c 8355792: Remove expired flags in JDK 26 Reviewed-by: coleenp, kvn ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md From syan at openjdk.org Tue Jun 10 00:23:29 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 10 Jun 2025 00:23:29 GMT Subject: git: openjdk/jdk: master: 8353950: Clipboard interaction on Windows is unstable Message-ID: Changeset: 92be7821 Branch: master Author: Matthias Bl?sing Committer: SendaoYan Date: 2025-06-10 00:21:18 +0000 URL: https://git.openjdk.org/jdk/commit/92be7821f5d5cbf5fe0244b41b2b7b1ada898df0 8353950: Clipboard interaction on Windows is unstable 8332271: Reading data from the clipboard from multiple threads crashes the JVM Reviewed-by: abhiscxk, dnguyen ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java ! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + test/jdk/java/awt/Clipboard/ConcurrentClipboardAccessTest.java From shade at openjdk.org Tue Jun 10 06:17:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 10 Jun 2025 06:17:04 GMT Subject: git: openjdk/jdk: master: 8358749: Fix input checks in Vector API intrinsics Message-ID: <678a9b27-aba0-453c-9da7-07536da221e4@openjdk.org> Changeset: ca7b8858 Branch: master Author: Aleksey Shipilev Date: 2025-06-10 06:15:13 +0000 URL: https://git.openjdk.org/jdk/commit/ca7b885873712a5ae503cb82c915d709034a69f7 8358749: Fix input checks in Vector API intrinsics Co-authored-by: Vladimir Ivanov Reviewed-by: vlivanov, sviswanathan ! src/hotspot/share/opto/vectorIntrinsics.cpp From mchevalier at openjdk.org Tue Jun 10 07:27:48 2025 From: mchevalier at openjdk.org (Marc Chevalier) Date: Tue, 10 Jun 2025 07:27:48 GMT Subject: git: openjdk/jdk: master: 8356780: PhaseMacroExpand::_has_locks is unused Message-ID: Changeset: 7c9c8ba3 Branch: master Author: Beno?t Maillard Committer: Marc Chevalier Date: 2025-06-10 07:27:10 +0000 URL: https://git.openjdk.org/jdk/commit/7c9c8ba363521a7bfb58e1a8285459f717769889 8356780: PhaseMacroExpand::_has_locks is unused Reviewed-by: mhaessig, chagedorn, kvn, mchevalier ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp From varadam at openjdk.org Tue Jun 10 08:19:52 2025 From: varadam at openjdk.org (Varada M) Date: Tue, 10 Jun 2025 08:19:52 GMT Subject: git: openjdk/jdk: master: 8358159: Empty mode/padding in cipher transformations Message-ID: Changeset: 3ff83ec4 Branch: master Author: Varada M Date: 2025-06-10 08:17:52 +0000 URL: https://git.openjdk.org/jdk/commit/3ff83ec49e561c44dd99508364b8ba068274b63a 8358159: Empty mode/padding in cipher transformations Reviewed-by: amitkumar, valeriep ! src/java.base/share/classes/javax/crypto/Cipher.java + test/jdk/javax/crypto/Cipher/TestEmptyModePadding.java From dfuchs at openjdk.org Tue Jun 10 11:03:13 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Tue, 10 Jun 2025 11:03:13 GMT Subject: git: openjdk/jdk: master: 8357639: DigestEchoClient fails intermittently due to: java.io.IOException: Data received while in pool Message-ID: Changeset: 0582bd29 Branch: master Author: Daniel Fuchs Date: 2025-06-10 11:01:50 +0000 URL: https://git.openjdk.org/jdk/commit/0582bd290d5a8b6344ae7ada36492cc2f33df050 8357639: DigestEchoClient fails intermittently due to: java.io.IOException: Data received while in pool Reviewed-by: djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java From roland at openjdk.org Tue Jun 10 14:22:44 2025 From: roland at openjdk.org (Roland Westrelin) Date: Tue, 10 Jun 2025 14:22:44 GMT Subject: git: openjdk/jdk: master: 8354383: C2: enable sinking of Type nodes out of loop Message-ID: Changeset: a2f99fd8 Branch: master Author: Roland Westrelin Date: 2025-06-10 14:19:19 +0000 URL: https://git.openjdk.org/jdk/commit/a2f99fd88bd03337e1ba73b413ffe4e39f3584cf 8354383: C2: enable sinking of Type nodes out of loop Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/loopopts.cpp From ccheung at openjdk.org Tue Jun 10 16:22:20 2025 From: ccheung at openjdk.org (Calvin Cheung) Date: Tue, 10 Jun 2025 16:22:20 GMT Subject: git: openjdk/jdk: master: 8358799: Refactor os::jvm_path() Message-ID: Changeset: 500a3a2d Branch: master Author: Calvin Cheung Date: 2025-06-10 16:20:33 +0000 URL: https://git.openjdk.org/jdk/commit/500a3a2d0af0a3f7cf58b909bbbc2aa25926d8b4 8358799: Refactor os::jvm_path() Reviewed-by: dholmes, jsjolen ! 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 From amenkov at openjdk.org Tue Jun 10 19:07:14 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Tue, 10 Jun 2025 19:07:14 GMT Subject: git: openjdk/jdk: master: 8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object Message-ID: <31f4279b-3748-4b52-93a8-26436580aa9e@openjdk.org> Changeset: 8f487d26 Branch: master Author: Alex Menkov Date: 2025-06-10 19:05:08 +0000 URL: https://git.openjdk.org/jdk/commit/8f487d26c0f219d4df32be48ff1790e6f98d74a0 8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object Reviewed-by: cjplummer, syan, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java From ayang at openjdk.org Tue Jun 10 20:11:38 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 10 Jun 2025 20:11:38 GMT Subject: git: openjdk/jdk: master: 8358294: Remove unnecessary GenAlignment Message-ID: Changeset: 38b877e9 Branch: master Author: Albert Mingkun Yang Date: 2025-06-10 20:10:19 +0000 URL: https://git.openjdk.org/jdk/commit/38b877e941918cc5f0463b256d4672d765d40302 8358294: Remove unnecessary GenAlignment Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelInitLogger.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/gc/shared/genArguments.cpp ! src/hotspot/share/gc/shared/genArguments.hpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/lib/jdk/test/whitebox/WhiteBox.java From rhalade at openjdk.org Tue Jun 10 22:01:54 2025 From: rhalade at openjdk.org (Rajan Halade) Date: Tue, 10 Jun 2025 22:01:54 GMT Subject: git: openjdk/jdk: master: 8359170: Add 2 TLS and 2 CS Sectigo roots Message-ID: <4585fc7d-4184-46ee-9105-e19e6a1b843b@openjdk.org> Changeset: 9586817c Branch: master Author: Rajan Halade Date: 2025-06-10 21:59:29 +0000 URL: https://git.openjdk.org/jdk/commit/9586817cea3f1cad8a49d43e9106e25dafa04765 8359170: Add 2 TLS and 2 CS Sectigo roots Reviewed-by: mullan + src/java.base/share/data/cacerts/sectigocodesignroote46 + src/java.base/share/data/cacerts/sectigocodesignrootr46 + src/java.base/share/data/cacerts/sectigotlsroote46 + src/java.base/share/data/cacerts/sectigotlsrootr46 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SectigoCSRootCAs.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From mdoerr at openjdk.org Wed Jun 11 08:29:17 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 11 Jun 2025 08:29:17 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: abc76c6b Branch: master Author: Martin Doerr Date: 2025-06-11 08:28:31 +0000 URL: https://git.openjdk.org/jdk/commit/abc76c6b5b3e2eabd3fd3ceb96ffe02979dc8956 8359126: [AIX] new test TestImplicitNullChecks.java fails Reviewed-by: rcastanedalo, dbriemann ! test/hotspot/jtreg/compiler/gcbarriers/TestImplicitNullChecks.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java Changeset: 56ce70c5 Branch: master Author: Martin Doerr Date: 2025-06-11 08:28:48 +0000 URL: https://git.openjdk.org/jdk/commit/56ce70c5dfe1ecaf371d462d4198765d4a86db3c 8359165: AIX build broken after 8358799 Reviewed-by: kbarrett, jkern ! src/hotspot/os/posix/os_posix.cpp From aivanov at openjdk.org Wed Jun 11 10:27:52 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Wed, 11 Jun 2025 10:27:52 GMT Subject: git: openjdk/jdk: master: 8352149: Test java/awt/Frame/MultiScreenTest.java fails: Window list is empty Message-ID: Changeset: 5ae32c4c Branch: master Author: Khalid Boulanouare Committer: Alexey Ivanov Date: 2025-06-11 10:25:28 +0000 URL: https://git.openjdk.org/jdk/commit/5ae32c4c86916120d2a337be9765cb6e14f3f443 8352149: Test java/awt/Frame/MultiScreenTest.java fails: Window list is empty Reviewed-by: aivanov, abhiscxk ! test/jdk/java/awt/Frame/MultiScreenTest.java From dfenacci at openjdk.org Wed Jun 11 11:11:11 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Wed, 11 Jun 2025 11:11:11 GMT Subject: git: openjdk/jdk: master: 8356751: IGV: clean up redundant field _should_send_method Message-ID: Changeset: bf7d40d0 Branch: master Author: Beno?t Maillard Committer: Damon Fenacci Date: 2025-06-11 11:08:38 +0000 URL: https://git.openjdk.org/jdk/commit/bf7d40d0486b7b4e4820bb5d08a63c446ea3291d 8356751: IGV: clean up redundant field _should_send_method Co-authored-by: Manuel H?ssig Reviewed-by: mhaessig, thartmann, dfenacci ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp From coleenp at openjdk.org Wed Jun 11 12:45:14 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Wed, 11 Jun 2025 12:45:14 GMT Subject: git: openjdk/jdk: master: 8265754: Move suspend/resume API from HandshakeState Message-ID: <540350d9-6493-41ac-9513-eeda52435445@openjdk.org> Changeset: 42ab8fcf Branch: master Author: Anton Artemov Committer: Coleen Phillimore Date: 2025-06-11 12:42:57 +0000 URL: https://git.openjdk.org/jdk/commit/42ab8fcfb98eacb2d93f59c012360a99a16e5450 8265754: Move suspend/resume API from HandshakeState Reviewed-by: coleenp, dholmes, pchilanomate ! 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/suspendResumeManager.cpp + src/hotspot/share/runtime/suspendResumeManager.hpp From mbaesken at openjdk.org Wed Jun 11 13:36:17 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 11 Jun 2025 13:36:17 GMT Subject: git: openjdk/jdk: master: 8357570: [macOS] os::Bsd::available_memory() might return too low values Message-ID: Changeset: 7d7fc693 Branch: master Author: Matthias Baesken Date: 2025-06-11 13:32:57 +0000 URL: https://git.openjdk.org/jdk/commit/7d7fc69355e6f5421cf09f93290270bb16d13182 8357570: [macOS] os::Bsd::available_memory() might return too low values Reviewed-by: clanger, mdoerr, lucy ! src/hotspot/os/bsd/os_bsd.cpp From jbhateja at openjdk.org Wed Jun 11 13:52:27 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Wed, 11 Jun 2025 13:52:27 GMT Subject: git: openjdk/jdk: master: 8357982: Fix several failing BMI tests with -XX:+UseAPX Message-ID: <242120c6-31af-4119-be88-33567e6c7ccc@openjdk.org> Changeset: c98dffa1 Branch: master Author: Jatin Bhateja Date: 2025-06-11 13:48:56 +0000 URL: https://git.openjdk.org/jdk/commit/c98dffa186d48c41e76fd3a60e0129a8da60310f 8357982: Fix several failing BMI tests with -XX:+UseAPX Reviewed-by: epeter, sviswanathan ! src/hotspot/cpu/x86/x86_64.ad ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java From alanb at openjdk.org Wed Jun 11 14:13:24 2025 From: alanb at openjdk.org (Alan Bateman) Date: Wed, 11 Jun 2025 14:13:24 GMT Subject: git: openjdk/jdk: master: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) Message-ID: <0a735d1d-6b52-4c9e-ae91-32a98e99d64f@openjdk.org> Changeset: e5196fc2 Branch: master Author: Alan Bateman Date: 2025-06-11 14:09:45 +0000 URL: https://git.openjdk.org/jdk/commit/e5196fc24d2ec9e581af7803ac47036111fee029 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) Reviewed-by: jpai, vyazici ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/Net.c + test/jdk/java/nio/channels/SocketChannel/PeerReadsAfterAsyncClose.java From naoto at openjdk.org Wed Jun 11 16:06:59 2025 From: naoto at openjdk.org (Naoto Sato) Date: Wed, 11 Jun 2025 16:06:59 GMT Subject: git: openjdk/jdk: master: 8358734: Remove JavaTimeSupplementary resource bundles Message-ID: <3d5da8ed-3f9f-40ae-9724-f4a77f65bb04@openjdk.org> Changeset: e9216efe Branch: master Author: Naoto Sato Date: 2025-06-11 16:04:26 +0000 URL: https://git.openjdk.org/jdk/commit/e9216efefc12b04c372a0a7f47167c984be544b7 8358734: Remove JavaTimeSupplementary resource bundles Reviewed-by: jlu, joehw, iris ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/text/resources/FormatData.java - src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java - src/java.base/share/classes/sun/text/resources/JavaTimeSupplementaryProvider.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java - src/java.base/share/classes/sun/util/resources/ParallelListResourceBundle.java ! src/jdk.localedata/share/classes/module-info.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java From dfuchs at openjdk.org Wed Jun 11 16:23:49 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Wed, 11 Jun 2025 16:23:49 GMT Subject: git: openjdk/jdk: jdk25: 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Message-ID: Changeset: aa4f79ea Branch: jdk25 Author: Daniel Fuchs Date: 2025-06-11 16:22:34 +0000 URL: https://git.openjdk.org/jdk/commit/aa4f79eaec618093b8e2ae9447d25b0633d29065 8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies Reviewed-by: jpai Backport-of: a377773fa76b46ac98533c61bc1410485390115e ! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java From sviswanathan at openjdk.org Wed Jun 11 17:48:36 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Wed, 11 Jun 2025 17:48:36 GMT Subject: git: openjdk/jdk: master: 8358556: Assert when running with -XX:-UseLibmIntrinsic Message-ID: <7a39d724-e65e-4ab3-8bb6-94d7039f3428@openjdk.org> Changeset: ef4cbec6 Branch: master Author: Mohamed Issa Committer: Sandhya Viswanathan Date: 2025-06-11 17:47:03 +0000 URL: https://git.openjdk.org/jdk/commit/ef4cbec6fba77fd84b328d333f8592c6eedf1a2d 8358556: Assert when running with -XX:-UseLibmIntrinsic Reviewed-by: sviswanathan, kvn ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp From ccheung at openjdk.org Wed Jun 11 18:13:42 2025 From: ccheung at openjdk.org (Calvin Cheung) Date: Wed, 11 Jun 2025 18:13:42 GMT Subject: git: openjdk/jdk: master: 8357382: runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java#aot fails with Xcomp and C1 Message-ID: Changeset: 42915821 Branch: master Author: Calvin Cheung Date: 2025-06-11 18:10:34 +0000 URL: https://git.openjdk.org/jdk/commit/429158218b52964ad1e79ba9d2fa5618d6b3398e 8357382: runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java#aot fails with Xcomp and C1 Reviewed-by: iklam, kvn ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java From sspitsyn at openjdk.org Wed Jun 11 18:54:03 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Wed, 11 Jun 2025 18:54:03 GMT Subject: git: openjdk/jdk: master: 8358815: Exception event spec has stale reference to catch_klass parameter Message-ID: <854e2c34-75ef-4251-a727-465ce6b2d649@openjdk.org> Changeset: 8f733570 Branch: master Author: Serguei Spitsyn Date: 2025-06-11 18:51:54 +0000 URL: https://git.openjdk.org/jdk/commit/8f733570040a7d7a24775e72244f47e946af191b 8358815: Exception event spec has stale reference to catch_klass parameter Reviewed-by: cjplummer, alanb ! src/hotspot/share/prims/jvmti.xml From iklam at openjdk.org Thu Jun 12 00:43:36 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 12 Jun 2025 00:43:36 GMT Subject: git: openjdk/jdk: master: 8344556: [Graal] compiler/intrinsics/bmi/* fail when AOTCache cannot be loaded Message-ID: <3594bcf9-a5c9-4d68-a9cc-83e5a67f958b@openjdk.org> Changeset: 3b32f6a8 Branch: master Author: Ioi Lam Date: 2025-06-12 00:41:39 +0000 URL: https://git.openjdk.org/jdk/commit/3b32f6a8ec37338764d3e6713247ff96e49bf5b3 8344556: [Graal] compiler/intrinsics/bmi/* fail when AOTCache cannot be loaded Reviewed-by: dnsimon, kvn ! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java From mbaesken at openjdk.org Thu Jun 12 07:09:55 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 12 Jun 2025 07:09:55 GMT Subject: git: openjdk/jdk: master: 8357826: Avoid running some jtreg tests when asan is configured Message-ID: <5ceb5afc-2cbd-4ba8-984a-09e27ebf4a64@openjdk.org> Changeset: d7aa3498 Branch: master Author: Matthias Baesken Date: 2025-06-12 07:08:39 +0000 URL: https://git.openjdk.org/jdk/commit/d7aa34982053bad37b3b726539f1245d054258f4 8357826: Avoid running some jtreg tests when asan is configured Reviewed-by: sspitsyn, amitkumar, lmesnik, syan, lucy, cjplummer ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.hpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java ! test/hotspot/jtreg/runtime/Thread/TestBreakSignalThreadDump.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java ! test/jdk/TEST.ROOT ! test/jdk/build/AbsPathsInImage.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/whitebox/WhiteBox.java From syan at openjdk.org Thu Jun 12 07:54:09 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 12 Jun 2025 07:54:09 GMT Subject: git: openjdk/jdk: master: 8359182: Use @requires instead of SkippedException for MaxPath.java Message-ID: <4e003078-e378-466c-99b0-6294c524e912@openjdk.org> Changeset: 5886ef72 Branch: master Author: SendaoYan Date: 2025-06-12 07:51:29 +0000 URL: https://git.openjdk.org/jdk/commit/5886ef728fc1efe43e90e056c03725c3ee982ad6 8359182: Use @requires instead of SkippedException for MaxPath.java Reviewed-by: bpb, bchristi ! test/jdk/java/io/File/MaxPath.java From syan at openjdk.org Thu Jun 12 08:12:33 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 12 Jun 2025 08:12:33 GMT Subject: git: openjdk/jdk: master: 8359181: Error messages generated by configure --help after 8301197 Message-ID: Changeset: 7b7136b4 Branch: master Author: SendaoYan Date: 2025-06-12 08:10:27 +0000 URL: https://git.openjdk.org/jdk/commit/7b7136b4eca15693cfcd46ae63d644efc8a88d2c 8359181: Error messages generated by configure --help after 8301197 Reviewed-by: erikj, ihse ! make/autoconf/configure From syan at openjdk.org Thu Jun 12 08:20:46 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 12 Jun 2025 08:20:46 GMT Subject: git: openjdk/jdk: master: 8359083: Test jdkCheckHtml.java should report SkippedException rather than report fails when miss tidy Message-ID: <4cdb595e-5288-488c-94fb-d6d1040ffb6c@openjdk.org> Changeset: 3e0ef832 Branch: master Author: SendaoYan Date: 2025-06-12 08:18:00 +0000 URL: https://git.openjdk.org/jdk/commit/3e0ef832cc553c70eb7e8ee713c43aac67994b91 8359083: Test jdkCheckHtml.java should report SkippedException rather than report fails when miss tidy Reviewed-by: hannesw ! test/docs/jdk/javadoc/doccheck/DocCheck.java ! test/docs/jdk/javadoc/doccheck/checks/jdkCheckHtml.java ! test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/TidyChecker.java From jbechberger at openjdk.org Thu Jun 12 08:55:13 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Thu, 12 Jun 2025 08:55:13 GMT Subject: git: openjdk/jdk: master: 8359135: New test TestCPUTimeSampleThrottling fails intermittently Message-ID: Changeset: 3f0fef2c Branch: master Author: Johannes Bechberger Date: 2025-06-12 08:54:21 +0000 URL: https://git.openjdk.org/jdk/commit/3f0fef2c9c323cb7b6e9191b17eac4296ff22dac 8359135: New test TestCPUTimeSampleThrottling fails intermittently Reviewed-by: mdoerr ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java From fjiang at openjdk.org Thu Jun 12 10:46:55 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Thu, 12 Jun 2025 10:46:55 GMT Subject: git: openjdk/jdk: master: 8359218: RISC-V: Only enable CRC32 intrinsic when AvoidUnalignedAccess == false Message-ID: Changeset: 65e63b6a Branch: master Author: Anjian Wen Committer: Feilong Jiang Date: 2025-06-12 10:44:47 +0000 URL: https://git.openjdk.org/jdk/commit/65e63b6ab4241fc9d683e2ffa5bfe6e1a30059b6 8359218: RISC-V: Only enable CRC32 intrinsic when AvoidUnalignedAccess == false Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/vm_version_riscv.cpp From thartmann at openjdk.org Thu Jun 12 11:13:57 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 12 Jun 2025 11:13:57 GMT Subject: git: openjdk/jdk: jdk25: 8357982: Fix several failing BMI tests with -XX:+UseAPX Message-ID: <054d9dce-c90f-423c-a2b8-a0ba9b74ff15@openjdk.org> Changeset: 839a91e1 Branch: jdk25 Author: Tobias Hartmann Date: 2025-06-12 11:11:41 +0000 URL: https://git.openjdk.org/jdk/commit/839a91e14b3d11f0baddcaff5eb98c1ebccd44f1 8357982: Fix several failing BMI tests with -XX:+UseAPX Reviewed-by: chagedorn Backport-of: c98dffa186d48c41e76fd3a60e0129a8da60310f ! src/hotspot/cpu/x86/x86_64.ad ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java From mchevalier at openjdk.org Thu Jun 12 11:41:38 2025 From: mchevalier at openjdk.org (Marc Chevalier) Date: Thu, 12 Jun 2025 11:41:38 GMT Subject: git: openjdk/jdk: master: 8359121: C2: Region added by vectorizedMismatch intrinsic can survive as a dead node after IGVN Message-ID: Changeset: b6ec93b0 Branch: master Author: Marc Chevalier Date: 2025-06-12 11:40:31 +0000 URL: https://git.openjdk.org/jdk/commit/b6ec93b038c411d0c49be671c3b44dd231d01305 8359121: C2: Region added by vectorizedMismatch intrinsic can survive as a dead node after IGVN Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/igvn/RemoveDeadRegionFromVectorizedMismatchIntrinsic.java From vklang at openjdk.org Thu Jun 12 11:44:33 2025 From: vklang at openjdk.org (Viktor Klang) Date: Thu, 12 Jun 2025 11:44:33 GMT Subject: git: openjdk/jdk: master: 8355726: LinkedBlockingDeque fixes and improvements Message-ID: <8bf9bd7b-c93c-4cc3-a4a0-cbd8235a8d88@openjdk.org> Changeset: 91fdd72c Branch: master Author: kabutz Committer: Viktor Klang Date: 2025-06-12 11:44:04 +0000 URL: https://git.openjdk.org/jdk/commit/91fdd72c97ab109c08893e5b613cbe4412b645aa 8355726: LinkedBlockingDeque fixes and improvements Reviewed-by: vklang, dl ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java From shade at openjdk.org Thu Jun 12 12:25:00 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 12 Jun 2025 12:25:00 GMT Subject: git: openjdk/jdk: master: 8357959: (bf) ByteBuffer.allocateDirect initialization can result in large TTSP spikes Message-ID: Changeset: e5ce5c57 Branch: master Author: Rohitash Kumar Committer: Aleksey Shipilev Date: 2025-06-12 12:23:42 +0000 URL: https://git.openjdk.org/jdk/commit/e5ce5c57c83972ff52758a804c942986cab74ca7 8357959: (bf) ByteBuffer.allocateDirect initialization can result in large TTSP spikes Reviewed-by: shade, alanb ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! test/jdk/java/nio/Buffer/AllocateDirectInit.java + test/micro/org/openjdk/bench/java/nio/DirectByteBufferAlloc.java From coleenp at openjdk.org Thu Jun 12 12:30:21 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Thu, 12 Jun 2025 12:30:21 GMT Subject: git: openjdk/jdk: master: 8352075: Perf regression accessing fields Message-ID: <5ea551c1-107c-417f-aa5a-37e43ee38d51@openjdk.org> Changeset: e18277b4 Branch: master Author: Radim Vansa Committer: Coleen Phillimore Date: 2025-06-12 12:29:15 +0000 URL: https://git.openjdk.org/jdk/commit/e18277b470a162b9668297e8e286c812c4b0b604 8352075: Perf regression accessing fields Reviewed-by: coleenp, iklam, jsjolen ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.hpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/fieldStreams.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/globals.hpp + src/hotspot/share/utilities/packedTable.cpp + src/hotspot/share/utilities/packedTable.hpp ! src/hotspot/share/utilities/unsigned5.hpp + test/hotspot/gtest/utilities/test_packedTable.cpp + test/hotspot/jtreg/runtime/FieldStream/LocalFieldLookupTest.java From epeter at openjdk.org Thu Jun 12 14:14:25 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Thu, 12 Jun 2025 14:14:25 GMT Subject: git: openjdk/jdk: master: 8358600: Template-Framework Library: Template for TestFramework test class Message-ID: <1632dbb3-63d4-4aea-9018-63c45c04dabd@openjdk.org> Changeset: b85fe02b Branch: master Author: Emanuel Peter Date: 2025-06-12 14:12:14 +0000 URL: https://git.openjdk.org/jdk/commit/b85fe02be5966b72ea1a92bfb3faf088d310219a 8358600: Template-Framework Library: Template for TestFramework test class Reviewed-by: chagedorn, mhaessig + test/hotspot/jtreg/compiler/lib/template_framework/library/TestFrameworkClass.java + test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestWithTestFrameworkClass.java From epeter at openjdk.org Thu Jun 12 14:20:48 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Thu, 12 Jun 2025 14:20:48 GMT Subject: git: openjdk/jdk: master: 8347273: C2: VerifyIterativeGVN for Ideal and Identity Message-ID: <99348148-4a31-4c6d-9e5b-2560b4adda5c@openjdk.org> Changeset: dd688290 Branch: master Author: Emanuel Peter Date: 2025-06-12 14:19:08 +0000 URL: https://git.openjdk.org/jdk/commit/dd68829017c3adea4068d5311cab3fbef87b9577 8347273: C2: VerifyIterativeGVN for Ideal and Identity Reviewed-by: chagedorn, mhaessig ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java From azafari at openjdk.org Thu Jun 12 14:48:26 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Thu, 12 Jun 2025 14:48:26 GMT Subject: git: openjdk/jdk: master: 8351661: NMT: VMATree should support separate call-stacks for reserve and commit operations Message-ID: Changeset: fae9c7a3 Branch: master Author: Afshin Zafari Date: 2025-06-12 14:46:39 +0000 URL: https://git.openjdk.org/jdk/commit/fae9c7a3f04f85aeb9e03c5c9c15fda6405ee989 8351661: NMT: VMATree should support separate call-stacks for reserve and commit operations Reviewed-by: gziemski, jsjolen ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! test/hotspot/gtest/nmt/test_vmatree.cpp From roland at openjdk.org Thu Jun 12 15:05:21 2025 From: roland at openjdk.org (Roland Westrelin) Date: Thu, 12 Jun 2025 15:05:21 GMT Subject: git: openjdk/jdk: master: 8358334: C2/Shenandoah: incorrect execution with Unsafe Message-ID: Changeset: 1fcede05 Branch: master Author: Roland Westrelin Date: 2025-06-12 15:02:38 +0000 URL: https://git.openjdk.org/jdk/commit/1fcede053cca360c96606c1034b2a365a4fada82 8358334: C2/Shenandoah: incorrect execution with Unsafe Reviewed-by: wkemper, shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java From mdoerr at openjdk.org Thu Jun 12 15:30:28 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 12 Jun 2025 15:30:28 GMT Subject: git: openjdk/jdk: master: 8359232: [PPC64] C2: Clean up ppc.ad: add instr sizes, remove comments Message-ID: Changeset: 3c53057f Branch: master Author: David Briemann Committer: Martin Doerr Date: 2025-06-12 15:27:44 +0000 URL: https://git.openjdk.org/jdk/commit/3c53057fa63e0f8bf3634e4286fe2085d2f4ee9e 8359232: [PPC64] C2: Clean up ppc.ad: add instr sizes, remove comments Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/ppc.ad From jwilhelm at openjdk.org Thu Jun 12 15:58:56 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 12 Jun 2025 15:58:56 GMT Subject: git: openjdk/jdk: Added tag jdk-25+27 for changeset aa4f79ea Message-ID: <83d9a5fb-803f-4a67-b052-a2255859bb7d@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-06-12 15:56:10 +0000 Added tag jdk-25+27 for changeset aa4f79ea Changeset: aa4f79ea Author: Daniel Fuchs Date: 2025-06-11 16:22:34 +0000 URL: https://git.openjdk.org/jdk/commit/aa4f79eaec618093b8e2ae9447d25b0633d29065 From jwilhelm at openjdk.org Thu Jun 12 16:02:21 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 12 Jun 2025 16:02:21 GMT Subject: git: openjdk/jdk: Added tag jdk-26+2 for changeset d7aa3498 Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-06-12 16:00:56 +0000 Added tag jdk-26+2 for changeset d7aa3498 Changeset: d7aa3498 Author: Matthias Baesken Date: 2025-06-12 07:08:39 +0000 URL: https://git.openjdk.org/jdk/commit/d7aa34982053bad37b3b726539f1245d054258f4 From kizune at openjdk.org Thu Jun 12 16:14:18 2025 From: kizune at openjdk.org (Alexander Zuev) Date: Thu, 12 Jun 2025 16:14:18 GMT Subject: git: openjdk/jdk: master: 8354646: java.awt.TextField allows to identify the spaces in a password when double clicked at the starting and end of the text Message-ID: <1c85e830-521d-4335-bdb2-d035cc778456@openjdk.org> Changeset: 8d33ea73 Branch: master Author: jeremy Committer: Alexander Zuev Date: 2025-06-12 16:11:35 +0000 URL: https://git.openjdk.org/jdk/commit/8d33ea7395e5dd504b899d8972617f6696546d84 8354646: java.awt.TextField allows to identify the spaces in a password when double clicked at the starting and end of the text Reviewed-by: aivanov, kizune, tr, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java ! test/jdk/java/awt/TextField/SetEchoCharWordOpsTest.java + test/jdk/javax/swing/plaf/basic/BasicTextUI/PasswordSelectionWordTest.java From vyazici at openjdk.org Thu Jun 12 17:12:28 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Thu, 12 Jun 2025 17:12:28 GMT Subject: git: openjdk/jdk: master: 8358688: HttpClient: Simplify file streaming in RequestPublishers.FilePublisher Message-ID: <9c1ed56f-b8a6-46a0-b8c4-90fa0db40edb@openjdk.org> Changeset: 610a18e7 Branch: master Author: Volkan Yazici Date: 2025-06-12 17:10:57 +0000 URL: https://git.openjdk.org/jdk/commit/610a18e7b3bc9680031a2ba608b89ee6fdec795c 8358688: HttpClient: Simplify file streaming in RequestPublishers.FilePublisher Reviewed-by: dfuchs, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ! test/jdk/java/net/httpclient/RelayingPublishers.java From vyazici at openjdk.org Thu Jun 12 17:15:19 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Thu, 12 Jun 2025 17:15:19 GMT Subject: git: openjdk/jdk: master: 8359168: Revert stdin.encoding usage in test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/attach010Agent00.java Message-ID: Changeset: 0ef09867 Branch: master Author: Volkan Yazici Date: 2025-06-12 17:12:04 +0000 URL: https://git.openjdk.org/jdk/commit/0ef0986731c23b00510e9501e1627b7712a45b65 8359168: Revert stdin.encoding usage in test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/attach010Agent00.java Reviewed-by: cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/attach010Agent00.java From naoto at openjdk.org Thu Jun 12 18:06:30 2025 From: naoto at openjdk.org (Naoto Sato) Date: Thu, 12 Jun 2025 18:06:30 GMT Subject: git: openjdk/jdk: master: 8358819: The first year is not displayed correctly in Japanese Calendar Message-ID: <45c20277-0f2d-4800-81ef-aab5cacd5e9d@openjdk.org> Changeset: 99829950 Branch: master Author: Naoto Sato Date: 2025-06-12 18:04:14 +0000 URL: https://git.openjdk.org/jdk/commit/99829950f680936489048a1ad4ce12f166805e4d 8358819: The first year is not displayed correctly in Japanese Calendar Reviewed-by: jlu, joehw, iris ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java + test/jdk/java/util/Calendar/JapaneseCalendarNameTest.java - test/jdk/java/util/Calendar/JapaneseEraNameTest.java From mullan at openjdk.org Thu Jun 12 19:34:15 2025 From: mullan at openjdk.org (Sean Mullan) Date: Thu, 12 Jun 2025 19:34:15 GMT Subject: git: openjdk/jdk: master: 8349550: Improve SASL random usage Message-ID: <143aeb81-24d1-4cda-a99b-2fa137284bcd@openjdk.org> Changeset: db7af2b3 Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-06-12 19:31:15 +0000 URL: https://git.openjdk.org/jdk/commit/db7af2b3c3bd63f17f7952e815ebafb5dd8486ab 8349550: Improve SASL random usage Reviewed-by: mullan ! src/java.base/share/classes/module-info.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java From kevinw at openjdk.org Thu Jun 12 20:08:03 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Thu, 12 Jun 2025 20:08:03 GMT Subject: git: openjdk/jdk: master: 8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP Message-ID: <5fd15ba2-8de8-4cf0-b1bc-28dd92c62fa8@openjdk.org> Changeset: 66535fe2 Branch: master Author: Kevin Walls Date: 2025-06-12 20:06:19 +0000 URL: https://git.openjdk.org/jdk/commit/66535fe26da27dfaf0940bd70deb30942f7d0cdc 8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP Reviewed-by: alanb, sspitsyn ! src/java.management/share/classes/javax/management/remote/package-info.java From bpb at openjdk.org Thu Jun 12 20:23:22 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Thu, 12 Jun 2025 20:23:22 GMT Subject: git: openjdk/jdk: master: 8357286: (bf) Remove obsolete instanceof checks in CharBuffer.append Message-ID: <1cf03449-a021-4a08-85db-fa209b70eb32@openjdk.org> Changeset: 0dd7c69b Branch: master Author: Brian Burkhalter Date: 2025-06-12 20:21:50 +0000 URL: https://git.openjdk.org/jdk/commit/0dd7c69b9e4307e6e8f290b84828f6de8a79e644 8357286: (bf) Remove obsolete instanceof checks in CharBuffer.append Reviewed-by: alanb ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template From kevinw at openjdk.org Thu Jun 12 20:25:51 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Thu, 12 Jun 2025 20:25:51 GMT Subject: git: openjdk/jdk: master: 8358970: CounterMonitorMBean.getDerivedGaugeTimeStamp() JavaDoc incorrectly documents null Message-ID: Changeset: 523a4efe Branch: master Author: Kevin Walls Date: 2025-06-12 20:23:28 +0000 URL: https://git.openjdk.org/jdk/commit/523a4efe1ce2231edd7019043a49f7bf0a0f6aef 8358970: CounterMonitorMBean.getDerivedGaugeTimeStamp() JavaDoc incorrectly documents null Reviewed-by: sspitsyn, lmesnik ! src/java.management/share/classes/javax/management/monitor/CounterMonitorMBean.java From qamai at openjdk.org Fri Jun 13 01:07:35 2025 From: qamai at openjdk.org (Quan Anh Mai) Date: Fri, 13 Jun 2025 01:07:35 GMT Subject: git: openjdk/jdk: master: 8315066: Add unsigned bounds and known bits to TypeInt/Long Message-ID: <091fefcc-499e-436c-9a8b-a3f542ca4d26@openjdk.org> Changeset: 991097b7 Branch: master Author: Quan Anh Mai Date: 2025-06-13 01:05:44 +0000 URL: https://git.openjdk.org/jdk/commit/991097b7bf08cc1a4ceedb0c555b12948ae71885 8315066: Add unsigned bounds and known bits to TypeInt/Long Co-authored-by: Emanuel Peter Reviewed-by: epeter, kvn, jbhateja ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/ifnode.cpp + src/hotspot/share/opto/rangeinference.cpp + src/hotspot/share/opto/rangeinference.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/utilities/count_leading_zeros.hpp + src/hotspot/share/utilities/intn_t.hpp + test/hotspot/gtest/opto/test_rangeinference.cpp + test/hotspot/gtest/utilities/test_intn_t.cpp From alanb at openjdk.org Fri Jun 13 06:34:20 2025 From: alanb at openjdk.org (Alan Bateman) Date: Fri, 13 Jun 2025 06:34:20 GMT Subject: git: openjdk/jdk: master: 8358958: (aio) AsynchronousByteChannel.read/write should throw IAE if buffer is thread-confined Message-ID: <08563417-5764-425d-a9bf-9357776e6d65@openjdk.org> Changeset: 9aeacf2d Branch: master Author: Alan Bateman Date: 2025-06-13 06:33:42 +0000 URL: https://git.openjdk.org/jdk/commit/9aeacf2de5bb8758dd614da365262338b0d26d6f 8358958: (aio) AsynchronousByteChannel.read/write should throw IAE if buffer is thread-confined Reviewed-by: jpai, bpb ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/nio/channels/AsynchronousByteChannel.java ! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java ! test/jdk/java/nio/channels/etc/MemorySegments.java From epeter at openjdk.org Fri Jun 13 06:57:32 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Fri, 13 Jun 2025 06:57:32 GMT Subject: git: openjdk/jdk: master: 8358772: Template-Framework Library: Primitive Types Message-ID: Changeset: 6749c62b Branch: master Author: Emanuel Peter Date: 2025-06-13 06:55:48 +0000 URL: https://git.openjdk.org/jdk/commit/6749c62b9e4261d25bea477e3c0840ab0ee9c73e 8358772: Template-Framework Library: Primitive Types Reviewed-by: mhaessig, chagedorn ! test/hotspot/jtreg/compiler/lib/template_framework/Hook.java ! test/hotspot/jtreg/compiler/lib/template_framework/Template.java ! test/hotspot/jtreg/compiler/lib/template_framework/Token.java + test/hotspot/jtreg/compiler/lib/template_framework/TokenParser.java + test/hotspot/jtreg/compiler/lib/template_framework/library/CodeGenerationDataNameType.java + test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java + test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java From thartmann at openjdk.org Fri Jun 13 07:46:49 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 13 Jun 2025 07:46:49 GMT Subject: git: openjdk/jdk: master: 8359200: Memory corruption in MStack::push Message-ID: Changeset: ed39e17e Branch: master Author: Tobias Hartmann Date: 2025-06-13 07:45:18 +0000 URL: https://git.openjdk.org/jdk/commit/ed39e17e34a2a3fd08a3e54d8d2c309deb99f61a 8359200: Memory corruption in MStack::push Reviewed-by: shade, kvn ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/arguments/TestOptoNodeListSize.java From ayang at openjdk.org Fri Jun 13 08:04:01 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 13 Jun 2025 08:04:01 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <177572db-3e94-41b8-8caa-e9623ce2481b@openjdk.org> Changeset: a8b42848 Branch: master Author: Doug Simon Date: 2025-06-13 08:01:18 +0000 URL: https://git.openjdk.org/jdk/commit/a8b42848489747f869e33a5067fdda91553eec96 8359293: Make TestNoNULL extensible Reviewed-by: kbarrett ! test/hotspot/jtreg/sources/TestNoNULL.java Changeset: 032ead1d Branch: master Author: Albert Mingkun Yang Date: 2025-06-13 08:03:33 +0000 URL: https://git.openjdk.org/jdk/commit/032ead1d905d820f1fe4bf7a49dff98f59a21ded 8358483: G1: Remove G1HeapRegionManager::num_available_regions Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp From syan at openjdk.org Fri Jun 13 08:48:10 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 13 Jun 2025 08:48:10 GMT Subject: git: openjdk/jdk: master: 8359272: Several vmTestbase/compact tests timed out on large memory machine Message-ID: <48a6fac9-a815-4b7a-a2f6-b2b3c6b9098b@openjdk.org> Changeset: a0fb35c8 Branch: master Author: SendaoYan Date: 2025-06-13 08:46:12 +0000 URL: https://git.openjdk.org/jdk/commit/a0fb35c8379295d2927c18d694ea52f7b7488a2b 8359272: Several vmTestbase/compact tests timed out on large memory machine Reviewed-by: tschatzl, ayang ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java From jbhateja at openjdk.org Fri Jun 13 09:02:27 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Fri, 13 Jun 2025 09:02:27 GMT Subject: git: openjdk/jdk: master: 8359327: Incorrect AVX3Threshold results into code buffer overflows on APX targets Message-ID: <8cafcd34-09aa-43b5-bb33-dce07b125f8d@openjdk.org> Changeset: e7f63ba3 Branch: master Author: Jatin Bhateja Date: 2025-06-13 09:01:09 +0000 URL: https://git.openjdk.org/jdk/commit/e7f63ba3109adf614cee1bc392cfeef85e9ca778 8359327: Incorrect AVX3Threshold results into code buffer overflows on APX targets Reviewed-by: sviswanathan ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp From vyazici at openjdk.org Fri Jun 13 09:12:41 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Fri, 13 Jun 2025 09:12:41 GMT Subject: git: openjdk/jdk: master: 8359225: Remove unused test/jdk/javax/script/MyContext.java Message-ID: <5b6cced8-94f3-4338-8457-381957287b17@openjdk.org> Changeset: 3a188726 Branch: master Author: Volkan Yazici Date: 2025-06-13 09:12:02 +0000 URL: https://git.openjdk.org/jdk/commit/3a1887269b9cecf9dea68637f99b0b103baafbdb 8359225: Remove unused test/jdk/javax/script/MyContext.java Reviewed-by: sundar - test/jdk/javax/script/MyContext.java From dfuchs at openjdk.org Fri Jun 13 10:34:01 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Fri, 13 Jun 2025 10:34:01 GMT Subject: git: openjdk/jdk: master: 8340182: Java HttpClient does not follow default retry limit of 3 retries Message-ID: <8ad15c44-d144-44c3-93ba-2a22d5a9bb9c@openjdk.org> Changeset: ead4529c Branch: master Author: Prateek Nima Committer: Daniel Fuchs Date: 2025-06-13 10:32:50 +0000 URL: https://git.openjdk.org/jdk/commit/ead4529c9219009fc4224e52e9ac4af5055e7137 8340182: Java HttpClient does not follow default retry limit of 3 retries Reviewed-by: dfuchs ! src/java.net.http/share/classes/module-info.java + test/jdk/java/net/httpclient/HttpClientAuthRetryLimitTest.java From egahlin at openjdk.org Fri Jun 13 10:48:30 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Fri, 13 Jun 2025 10:48:30 GMT Subject: git: openjdk/jdk: master: 8358602: JFR: Annotations in jdk.jfr package should not use "not null" in specification Message-ID: <276d8718-8f01-4e3a-9dcc-e695383a959c@openjdk.org> Changeset: 25b22c9b Branch: master Author: Erik Gahlin Date: 2025-06-13 10:47:26 +0000 URL: https://git.openjdk.org/jdk/commit/25b22c9b553ffab82eb44df23f6b4942724aedaf 8358602: JFR: Annotations in jdk.jfr package should not use "not null" in specification Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/DataAmount.java ! src/jdk.jfr/share/classes/jdk/jfr/Description.java ! src/jdk.jfr/share/classes/jdk/jfr/Label.java ! src/jdk.jfr/share/classes/jdk/jfr/Period.java ! src/jdk.jfr/share/classes/jdk/jfr/Threshold.java ! src/jdk.jfr/share/classes/jdk/jfr/Throttle.java ! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java ! src/jdk.jfr/share/classes/jdk/jfr/Timestamp.java From thartmann at openjdk.org Fri Jun 13 11:18:07 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 13 Jun 2025 11:18:07 GMT Subject: git: openjdk/jdk: master: 8357782: JVM JIT Causes Static Initialization Order Issue Message-ID: <7cb2da13-9687-46f0-8fb6-c73beb277c2c@openjdk.org> Changeset: e8ef93ae Branch: master Author: Manuel H?ssig Committer: Tobias Hartmann Date: 2025-06-13 11:16:36 +0000 URL: https://git.openjdk.org/jdk/commit/e8ef93ae9de624f25166bdf010c915672b2c5cf4 8357782: JVM JIT Causes Static Initialization Order Issue Co-authored-by: Tobias Hartmann Reviewed-by: thartmann, dlong, dfenacci ! src/hotspot/share/c1/c1_ValueMap.hpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp + test/hotspot/jtreg/compiler/c1/TestStaticInitializerSideEffect.java From mullan at openjdk.org Fri Jun 13 12:18:04 2025 From: mullan at openjdk.org (Sean Mullan) Date: Fri, 13 Jun 2025 12:18:04 GMT Subject: git: openjdk/jdk: master: 8314180: Disable XPath in XML Signatures Message-ID: Changeset: b5334fe2 Branch: master Author: Sean Mullan Date: 2025-06-13 12:15:27 +0000 URL: https://git.openjdk.org/jdk/commit/b5334fe23797a81b91a558f9e55cdcaaee61d37b 8314180: Disable XPath in XML Signatures Reviewed-by: weijun ! src/java.base/share/conf/security/java.security ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java ! test/jdk/javax/xml/crypto/dsig/HereFunction.java ! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java ! test/jdk/javax/xml/crypto/dsig/ValidationTests.java From chagedorn at openjdk.org Fri Jun 13 13:03:28 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Fri, 13 Jun 2025 13:03:28 GMT Subject: git: openjdk/jdk: master: 8354196: C2: reorder and capitalize phase definition Message-ID: Changeset: b4c4496e Branch: master Author: Manuel H?ssig Committer: Christian Hagedorn Date: 2025-06-13 13:02:27 +0000 URL: https://git.openjdk.org/jdk/commit/b4c4496ef8013df25b6368bdebf082d223d6afed 8354196: C2: reorder and capitalize phase definition Reviewed-by: chagedorn, mchevalier ! src/hotspot/share/opto/phasetype.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java From dfuchs at openjdk.org Fri Jun 13 13:17:58 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Fri, 13 Jun 2025 13:17:58 GMT Subject: git: openjdk/jdk: master: 8359364: java/net/URL/EarlyOrDelayedParsing test fails intermittently Message-ID: Changeset: 57cabc6d Branch: master Author: Daniel Fuchs Date: 2025-06-13 13:15:47 +0000 URL: https://git.openjdk.org/jdk/commit/57cabc6d741c14a8029aec324ba96e8ced4afcbd 8359364: java/net/URL/EarlyOrDelayedParsing test fails intermittently Reviewed-by: vyazici, syan, alanb ! test/jdk/java/net/URL/EarlyOrDelayedParsing.java From ayang at openjdk.org Fri Jun 13 13:42:21 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Fri, 13 Jun 2025 13:42:21 GMT Subject: git: openjdk/jdk: master: 8359224: G1: Incorrect size unit in logging of G1CollectedHeap::alloc_archive_region Message-ID: <848c9ff7-80bb-4e85-8a8b-8ab79fe45a2c@openjdk.org> Changeset: 417f8ecf Branch: master Author: Albert Mingkun Yang Date: 2025-06-13 13:40:43 +0000 URL: https://git.openjdk.org/jdk/commit/417f8ecf072daabe0f79d145ffab121e5336988f 8359224: G1: Incorrect size unit in logging of G1CollectedHeap::alloc_archive_region Reviewed-by: tschatzl, shade ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp From kevinw at openjdk.org Fri Jun 13 14:29:56 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Fri, 13 Jun 2025 14:29:56 GMT Subject: git: openjdk/jdk: jdk25: 8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP Message-ID: Changeset: 74ea38e4 Branch: jdk25 Author: Kevin Walls Date: 2025-06-13 14:28:14 +0000 URL: https://git.openjdk.org/jdk/commit/74ea38e406058ae2e0b6e47e5d0bff5e77f74809 8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP Reviewed-by: alanb Backport-of: 66535fe26da27dfaf0940bd70deb30942f7d0cdc ! src/java.management/share/classes/javax/management/remote/package-info.java From msheppar at openjdk.org Fri Jun 13 15:59:17 2025 From: msheppar at openjdk.org (Mark Sheppard) Date: Fri, 13 Jun 2025 15:59:17 GMT Subject: git: openjdk/jdk: master: 8359127: Amend java/nio/channels/DatagramChannel/PromiscuousIPv6.java to use @requires for OS platform selection Message-ID: <3ca9c7a5-74e9-433e-9404-6bede8bd1413@openjdk.org> Changeset: 78b1360e Branch: master Author: dermster Committer: Mark Sheppard Date: 2025-06-13 15:57:00 +0000 URL: https://git.openjdk.org/jdk/commit/78b1360e7de84585d6e387ac6e0789a4d02187d5 8359127: Amend java/nio/channels/DatagramChannel/PromiscuousIPv6.java to use @requires for OS platform selection Reviewed-by: djelinski, dfuchs ! test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java From iklam at openjdk.org Fri Jun 13 16:14:07 2025 From: iklam at openjdk.org (Ioi Lam) Date: Fri, 13 Jun 2025 16:14:07 GMT Subject: git: openjdk/jdk: master: 8355556: JVM crash because archived method handle intrinsics are not restored Message-ID: <9ead9270-0f16-4c38-9d5c-e899c4a10f42@openjdk.org> Changeset: 366650a4 Branch: master Author: Ioi Lam Date: 2025-06-13 16:11:49 +0000 URL: https://git.openjdk.org/jdk/commit/366650a438d046f3da5b490c42e37faaf3a9abc5 8355556: JVM crash because archived method handle intrinsics are not restored Reviewed-by: adinn, vlivanov, shade ! src/hotspot/share/runtime/threads.cpp From kvn at openjdk.org Fri Jun 13 16:23:11 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Fri, 13 Jun 2025 16:23:11 GMT Subject: git: openjdk/jdk: master: 8358738: AOT cache created without graal jit should not be used with graal jit Message-ID: <3b8d6708-fbd8-428d-952e-4f6271a27c13@openjdk.org> Changeset: 12a0dd03 Branch: master Author: Vladimir Kozlov Date: 2025-06-13 16:20:11 +0000 URL: https://git.openjdk.org/jdk/commit/12a0dd03b89cc3bf7f9d32b17eb41ff2bf687536 8358738: AOT cache created without graal jit should not be used with graal jit Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp From dfuchs at openjdk.org Fri Jun 13 16:55:40 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Fri, 13 Jun 2025 16:55:40 GMT Subject: git: openjdk/jdk: jdk25: 8359364: java/net/URL/EarlyOrDelayedParsing test fails intermittently Message-ID: <97b7db97-8775-4f34-9fc1-7c66c91db030@openjdk.org> Changeset: 41117308 Branch: jdk25 Author: Daniel Fuchs Date: 2025-06-13 16:54:40 +0000 URL: https://git.openjdk.org/jdk/commit/41117308450a09df2de3ba608612b1ec67988761 8359364: java/net/URL/EarlyOrDelayedParsing test fails intermittently Reviewed-by: alanb Backport-of: 57cabc6d741c14a8029aec324ba96e8ced4afcbd ! test/jdk/java/net/URL/EarlyOrDelayedParsing.java From adinn at openjdk.org Fri Jun 13 16:55:42 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Fri, 13 Jun 2025 16:55:42 GMT Subject: git: openjdk/jdk: master: 8359373: Split stubgen initial blob into pre and post-universe blobs Message-ID: <04936506-27a7-43c2-861b-0d14686cdd38@openjdk.org> Changeset: ee35f638 Branch: master Author: Andrew Dinn Date: 2025-06-13 16:52:40 +0000 URL: https://git.openjdk.org/jdk/commit/ee35f6384fdd0783a7ae62508e837a66683cdd3c 8359373: Split stubgen initial blob into pre and post-universe blobs Reviewed-by: kvn ! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/arm/stubDeclarations_arm.hpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/ppc/stubDeclarations_ppc.hpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/riscv/stubDeclarations_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/s390/stubDeclarations_s390.hpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp ! src/hotspot/cpu/zero/stubDeclarations_zero.hpp ! src/hotspot/cpu/zero/stubGenerator_zero.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/stubDeclarations.hpp ! src/hotspot/share/runtime/stubRoutines.cpp From amenkov at openjdk.org Fri Jun 13 17:16:45 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Fri, 13 Jun 2025 17:16:45 GMT Subject: git: openjdk/jdk: master: 8358094: Test vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java still times out after JDK-8357282 Message-ID: <20d92cca-453e-4060-aa87-94a8e551f2f0@openjdk.org> Changeset: b3f56086 Branch: master Author: Alex Menkov Date: 2025-06-13 17:15:41 +0000 URL: https://git.openjdk.org/jdk/commit/b3f56086c99023a30b91f90c2acbed51b3b17ec0 8358094: Test vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java still times out after JDK-8357282 Reviewed-by: sspitsyn, cjplummer, lmesnik ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp From acobbs at openjdk.org Fri Jun 13 21:43:02 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Fri, 13 Jun 2025 21:43:02 GMT Subject: git: openjdk/jdk: master: 8354447: Missing test for retroactive @SuppressWarnings("dangling-doc-comments") behavior Message-ID: <57d203b5-5b3e-45dc-834c-c798c860a5d9@openjdk.org> Changeset: 0e725c6f Branch: master Author: Archie Cobbs Date: 2025-06-13 21:42:17 +0000 URL: https://git.openjdk.org/jdk/commit/0e725c6fb1f324b0fd17d206806b4104dc7ba767 8354447: Missing test for retroactive @SuppressWarnings("dangling-doc-comments") behavior Reviewed-by: darcy ! test/langtools/tools/javac/danglingDocComments/DanglingDocCommentsClass.java From rgiulietti at openjdk.org Sat Jun 14 10:03:56 2025 From: rgiulietti at openjdk.org (Raffaello Giulietti) Date: Sat, 14 Jun 2025 10:03:56 GMT Subject: git: openjdk/jdk: master: 8358804: Improve the API Note of BigDecimal.valueOf(double) Message-ID: Changeset: 26848a7d Branch: master Author: Raffaello Giulietti Date: 2025-06-14 08:15:12 +0000 URL: https://git.openjdk.org/jdk/commit/26848a7d6ce4c573b679a690fd36e6d7082243f6 8358804: Improve the API Note of BigDecimal.valueOf(double) Reviewed-by: bpb, darcy, iris ! src/java.base/share/classes/java/math/BigDecimal.java From thartmann at openjdk.org Sun Jun 15 09:05:36 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Sun, 15 Jun 2025 09:05:36 GMT Subject: git: openjdk/jdk: jdk25: 8359200: Memory corruption in MStack::push Message-ID: <7ac696d7-51f3-45ec-8d76-1633bdda5262@openjdk.org> Changeset: 03232d4a Branch: jdk25 Author: Tobias Hartmann Date: 2025-06-15 09:04:55 +0000 URL: https://git.openjdk.org/jdk/commit/03232d4a5d6adc11df3adff8f9b2e9bf5f216b6b 8359200: Memory corruption in MStack::push Reviewed-by: epeter, shade Backport-of: ed39e17e34a2a3fd08a3e54d8d2c309deb99f61a ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/arguments/TestOptoNodeListSize.java From thartmann at openjdk.org Sun Jun 15 09:07:57 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Sun, 15 Jun 2025 09:07:57 GMT Subject: git: openjdk/jdk: jdk25: 8357782: JVM JIT Causes Static Initialization Order Issue Message-ID: Changeset: 3bd80fe3 Branch: jdk25 Author: Tobias Hartmann Date: 2025-06-15 09:05:56 +0000 URL: https://git.openjdk.org/jdk/commit/3bd80fe3bab41135e9362c915862e150942f94dd 8357782: JVM JIT Causes Static Initialization Order Issue Reviewed-by: shade Backport-of: e8ef93ae9de624f25166bdf010c915672b2c5cf4 ! src/hotspot/share/c1/c1_ValueMap.hpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp + test/hotspot/jtreg/compiler/c1/TestStaticInitializerSideEffect.java From syan at openjdk.org Sun Jun 15 12:27:26 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 15 Jun 2025 12:27:26 GMT Subject: git: openjdk/jdk: jdk25: 8359181: Error messages generated by configure --help after 8301197 Message-ID: <1e246073-16a4-4986-9c3c-430cb8518dad@openjdk.org> Changeset: 3877746e Branch: jdk25 Author: SendaoYan Date: 2025-06-15 12:25:17 +0000 URL: https://git.openjdk.org/jdk/commit/3877746eb9c5f96b60fdc14fc7be5a4a71152718 8359181: Error messages generated by configure --help after 8301197 Reviewed-by: ihse Backport-of: 7b7136b4eca15693cfcd46ae63d644efc8a88d2c ! make/autoconf/configure From fjiang at openjdk.org Mon Jun 16 03:33:31 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Mon, 16 Jun 2025 03:33:31 GMT Subject: git: openjdk/jdk: master: 8359105: RISC-V: No need for acquire fence in safepoint poll during JNI calls Message-ID: Changeset: 1a01839f Branch: master Author: Anjian Wen Committer: Feilong Jiang Date: 2025-06-16 03:32:40 +0000 URL: https://git.openjdk.org/jdk/commit/1a01839f8c0522a90710e101cce6ecc479a77529 8359105: RISC-V: No need for acquire fence in safepoint poll during JNI calls Reviewed-by: rehn, fyang, fjiang ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp From tr at openjdk.org Mon Jun 16 05:29:41 2025 From: tr at openjdk.org (Tejesh R) Date: Mon, 16 Jun 2025 05:29:41 GMT Subject: git: openjdk/jdk: master: 8358532: JFileChooser in GTK L&F still displays HTML filename Message-ID: <9ee93f4f-be00-4a5e-bf30-4dabdececb01@openjdk.org> Changeset: 6fe9143b Branch: master Author: Tejesh R Date: 2025-06-16 05:27:52 +0000 URL: https://git.openjdk.org/jdk/commit/6fe9143bbbe269af62d2084834fc0c9afc51b5f3 8358532: JFileChooser in GTK L&F still displays HTML filename Reviewed-by: aivanov, dnguyen, kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! test/jdk/javax/swing/JFileChooser/HTMLFileName.java From dfenacci at openjdk.org Mon Jun 16 06:12:24 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Mon, 16 Jun 2025 06:12:24 GMT Subject: git: openjdk/jdk: master: 8358129: compiler/startup/StartupOutput.java runs into out of memory on Windows after JDK-8347406 Message-ID: <5eafce04-3a37-47b9-8878-4b3a778f0960@openjdk.org> Changeset: 534a8605 Branch: master Author: Damon Fenacci Date: 2025-06-16 06:11:08 +0000 URL: https://git.openjdk.org/jdk/commit/534a8605e5f4d771be69426687b2188d5353c91e 8358129: compiler/startup/StartupOutput.java runs into out of memory on Windows after JDK-8347406 Reviewed-by: thartmann, epeter ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/startup/StartupOutput.java From epeter at openjdk.org Mon Jun 16 07:29:46 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 16 Jun 2025 07:29:46 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <7f121863-2984-4cab-b5e8-b3a47aba4492@openjdk.org> Changeset: eacfcd86 Branch: master Author: Volkan Yazici Date: 2025-06-16 07:27:05 +0000 URL: https://git.openjdk.org/jdk/commit/eacfcd86d38f4acf0165275a42d246ba6c5fae56 8357995: Use "stdin.encoding" for reading System.in with InputStreamReader/Scanner [core] Reviewed-by: naoto, cjplummer ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java ! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java ! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java ! test/jdk/com/sun/jdi/MultiBreakpointsTest.java ! test/jdk/com/sun/security/sasl/ClientCallbackHandler.java ! test/jdk/com/sun/security/sasl/digest/ClientCallbackHandler.java ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/nio/charset/spi/CharsetTest.java Changeset: d8c3533a Branch: master Author: Beno?t Maillard Committer: Emanuel Peter Date: 2025-06-16 07:29:06 +0000 URL: https://git.openjdk.org/jdk/commit/d8c3533a91aa9c3a0b76846fe425c72bda9bd66c 8357816: Add test from JDK-8350576 Co-authored-by: Tobias Hartmann Reviewed-by: syan, thartmann, epeter + test/hotspot/jtreg/compiler/loopopts/LoopReductionHasControlOrBadInput.java From kevinw at openjdk.org Mon Jun 16 07:32:45 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Mon, 16 Jun 2025 07:32:45 GMT Subject: git: openjdk/jdk: master: 8346982: Remove JMX javadoc duplication that was in place due to JDK-6369229 Message-ID: Changeset: 8416ca31 Branch: master Author: Kevin Walls Date: 2025-06-16 07:29:24 +0000 URL: https://git.openjdk.org/jdk/commit/8416ca3104d98edad89ed20bdb203a36974f410a 8346982: Remove JMX javadoc duplication that was in place due to JDK-6369229 Reviewed-by: amenkov ! src/java.management/share/classes/javax/management/ImmutableDescriptor.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java From varadam at openjdk.org Mon Jun 16 08:31:40 2025 From: varadam at openjdk.org (Varada M) Date: Mon, 16 Jun 2025 08:31:40 GMT Subject: git: openjdk/jdk: master: 8348574: Simplify c1/c2_globals inclusions Message-ID: <20c38a87-19ef-460b-9a39-c396bdbb7d02@openjdk.org> Changeset: 79497ef7 Branch: master Author: Suchismith Roy Committer: Varada M Date: 2025-06-16 08:30:41 +0000 URL: https://git.openjdk.org/jdk/commit/79497ef7f55ef445b31348ae9d3d6dff6d3b6a54 8348574: Simplify c1/c2_globals inclusions Reviewed-by: mhaessig, kbarrett - src/hotspot/os/aix/c1_globals_aix.hpp - src/hotspot/os/aix/c2_globals_aix.hpp - src/hotspot/os/bsd/c1_globals_bsd.hpp - src/hotspot/os/bsd/c2_globals_bsd.hpp - src/hotspot/os/linux/c1_globals_linux.hpp - src/hotspot/os/linux/c2_globals_linux.hpp - src/hotspot/os/windows/c1_globals_windows.hpp - src/hotspot/os/windows/c2_globals_windows.hpp ! src/hotspot/share/c1/c1_globals.hpp - src/hotspot/share/c1/c1_globals_pd.hpp ! src/hotspot/share/compiler/compiler_globals_pd.hpp ! src/hotspot/share/opto/c2_globals.hpp - src/hotspot/share/opto/c2_globals_pd.hpp From thartmann at openjdk.org Mon Jun 16 08:49:44 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Mon, 16 Jun 2025 08:49:44 GMT Subject: git: openjdk/jdk: jdk25: 8359327: Incorrect AVX3Threshold results into code buffer overflows on APX targets Message-ID: <2bfca790-d48d-4cc8-8cf3-c6d0af1c4af5@openjdk.org> Changeset: 2a329457 Branch: jdk25 Author: Tobias Hartmann Date: 2025-06-16 08:48:49 +0000 URL: https://git.openjdk.org/jdk/commit/2a3294571a809a783b474cde5d344447e2981109 8359327: Incorrect AVX3Threshold results into code buffer overflows on APX targets Reviewed-by: chagedorn Backport-of: e7f63ba3109adf614cee1bc392cfeef85e9ca778 ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp From egahlin at openjdk.org Mon Jun 16 09:13:20 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 16 Jun 2025 09:13:20 GMT Subject: git: openjdk/jdk: master: 8359248: JFR: Help text for-XX:StartFlightRecording:report-on-exit should explain option can be repeated Message-ID: <15796a44-7bcc-4395-a83b-2765438a8815@openjdk.org> Changeset: fedd0a0e Branch: master Author: Erik Gahlin Date: 2025-06-16 09:09:55 +0000 URL: https://git.openjdk.org/jdk/commit/fedd0a0ee3aea9f73cfce34172a764e63c1ba46b 8359248: JFR: Help text for-XX:StartFlightRecording:report-on-exit should explain option can be repeated Reviewed-by: mgronlun ! src/java.base/share/man/java.md ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java From alanb at openjdk.org Mon Jun 16 09:22:32 2025 From: alanb at openjdk.org (Alan Bateman) Date: Mon, 16 Jun 2025 09:22:32 GMT Subject: git: openjdk/jdk: jdk25: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) Message-ID: Changeset: 077ce2ed Branch: jdk25 Author: Alan Bateman Date: 2025-06-16 09:19:56 +0000 URL: https://git.openjdk.org/jdk/commit/077ce2edc77b78e0a5a968bf935ed21468751dc9 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) Reviewed-by: iris, jpai Backport-of: e5196fc24d2ec9e581af7803ac47036111fee029 ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/Net.c + test/jdk/java/nio/channels/SocketChannel/PeerReadsAfterAsyncClose.java From fguallini at openjdk.org Mon Jun 16 09:54:54 2025 From: fguallini at openjdk.org (Fernando Guallini) Date: Mon, 16 Jun 2025 09:54:54 GMT Subject: git: openjdk/jdk: jdk25: 8358171: Additional code coverage for PEM API Message-ID: <4648d944-dd0b-42b3-8bf8-b6b80b895e46@openjdk.org> Changeset: 2ea2f74f Branch: jdk25 Author: Fernando Guallini Date: 2025-06-16 09:54:18 +0000 URL: https://git.openjdk.org/jdk/commit/2ea2f74f9238edd2492c4a9a050d14192f1ed42a 8358171: Additional code coverage for PEM API Reviewed-by: rhalade, ascarpino Backport-of: b2e7cda6a0bd21fa3c4ffe2a67da4953f1ca3f1f ! test/jdk/java/security/PEM/PEMData.java ! test/jdk/java/security/PEM/PEMDecoderTest.java ! test/jdk/java/security/PEM/PEMEncoderTest.java + test/jdk/java/security/PEM/PEMMultiThreadTest.java + test/jdk/java/security/PEM/java.security-anotherAlgo + test/jdk/java/security/PEM/java.security-emptyAlgo ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java ! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/lib/jdk/test/lib/security/SecurityUtils.java From mli at openjdk.org Mon Jun 16 10:22:32 2025 From: mli at openjdk.org (Hamlin Li) Date: Mon, 16 Jun 2025 10:22:32 GMT Subject: git: openjdk/jdk: master: 8358892: RISC-V: jvm crash when running dacapo sunflow after JDK-8352504 Message-ID: Changeset: 9d060574 Branch: master Author: Hamlin Li Date: 2025-06-16 10:20:25 +0000 URL: https://git.openjdk.org/jdk/commit/9d060574e5dbd13e634f00d749d0108ceff1fae8 8358892: RISC-V: jvm crash when running dacapo sunflow after JDK-8352504 8359045: RISC-V: construct test to verify invocation of C2_MacroAssembler::enc_cmove_cmp_fp => BoolTest::ge/gt Co-authored-by: Fei Yang Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp + test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison2.java From mli at openjdk.org Mon Jun 16 11:19:36 2025 From: mli at openjdk.org (Hamlin Li) Date: Mon, 16 Jun 2025 11:19:36 GMT Subject: git: openjdk/jdk: jdk25: 8358892: RISC-V: jvm crash when running dacapo sunflow after JDK-8352504 Message-ID: Changeset: d870a488 Branch: jdk25 Author: Hamlin Li Date: 2025-06-16 11:18:32 +0000 URL: https://git.openjdk.org/jdk/commit/d870a4888068238b3bc1fa655aed84d23aa6bb4d 8358892: RISC-V: jvm crash when running dacapo sunflow after JDK-8352504 8359045: RISC-V: construct test to verify invocation of C2_MacroAssembler::enc_cmove_cmp_fp => BoolTest::ge/gt Reviewed-by: fyang Backport-of: 9d060574e5dbd13e634f00d749d0108ceff1fae8 ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp + test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison2.java From ayang at openjdk.org Mon Jun 16 15:22:10 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 16 Jun 2025 15:22:10 GMT Subject: git: openjdk/jdk: master: 8359664: G1: Remove default arg for pretouch_workers of G1CollectedHeap::expand Message-ID: <77a45053-7d1f-4b88-954e-8dfd05e6583f@openjdk.org> Changeset: 59460ff7 Branch: master Author: Albert Mingkun Yang Date: 2025-06-16 15:20:48 +0000 URL: https://git.openjdk.org/jdk/commit/59460ff700e36f8dba5cb50ddc60f107d7d5ad7f 8359664: G1: Remove default arg for pretouch_workers of G1CollectedHeap::expand Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp From kevinw at openjdk.org Mon Jun 16 15:28:20 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Mon, 16 Jun 2025 15:28:20 GMT Subject: git: openjdk/jdk: master: 8347114: JMXServiceURL should require an explicit protocol Message-ID: <7479f13d-16c8-4019-84eb-6fc147ca111c@openjdk.org> Changeset: 9652ae9a Branch: master Author: Kevin Walls Date: 2025-06-16 15:25:51 +0000 URL: https://git.openjdk.org/jdk/commit/9652ae9a8d48924a90d25e9daffcdb7f582ff503 8347114: JMXServiceURL should require an explicit protocol Reviewed-by: dfuchs, sspitsyn ! src/java.management/share/classes/javax/management/remote/JMXConnectorServer.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorServerMBean.java ! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java + test/jdk/javax/management/remote/mandatory/connection/JMXServiceURLProtocol.java From smarks at openjdk.org Mon Jun 16 15:57:20 2025 From: smarks at openjdk.org (Stuart Marks) Date: Mon, 16 Jun 2025 15:57:20 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <5bf5a615-dd17-45d6-b21c-1d00e2e0167c@openjdk.org> Changeset: 6e390ef1 Branch: master Author: Vladimir Kozlov Date: 2025-06-16 15:55:51 +0000 URL: https://git.openjdk.org/jdk/commit/6e390ef17cf4b6134d5d53ba4e3ae8281fedb3f3 8358690: Some initialization code asks for AOT cache status way too early Reviewed-by: asmehra, adinn ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/code/aotCodeCache.hpp ! src/hotspot/share/oops/compressedKlass.hpp ! src/hotspot/share/oops/trainingData.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp Changeset: 06d804a0 Branch: master Author: Stuart Marks Date: 2025-06-16 15:56:08 +0000 URL: https://git.openjdk.org/jdk/commit/06d804a0f004f9403c7c12e1a9f2ca8775c639f7 8338140: (str) Add notes to String.trim and String.isEmpty pointing to newer APIs Reviewed-by: naoto, bpb ! src/java.base/share/classes/java/lang/String.java From egahlin at openjdk.org Mon Jun 16 16:12:38 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 16 Jun 2025 16:12:38 GMT Subject: git: openjdk/jdk: master: 8359593: JFR: Instrumentation of java.lang.String corrupts recording Message-ID: Changeset: 2f2acb2e Branch: master Author: Erik Gahlin Date: 2025-06-16 16:10:59 +0000 URL: https://git.openjdk.org/jdk/commit/2f2acb2e3f292517456f5b328a35182863188653 8359593: JFR: Instrumentation of java.lang.String corrupts recording Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/ExcludeList.java + test/jdk/jdk/jfr/event/tracing/TestTracedString.java From jbechberger at openjdk.org Mon Jun 16 16:24:12 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Mon, 16 Jun 2025 16:24:12 GMT Subject: git: openjdk/jdk: jdk25: 8359135: New test TestCPUTimeSampleThrottling fails intermittently Message-ID: Changeset: b6cacfcb Branch: jdk25 Author: Johannes Bechberger Date: 2025-06-16 16:20:54 +0000 URL: https://git.openjdk.org/jdk/commit/b6cacfcbc80fd6574b1040a3ec56639a1db47e46 8359135: New test TestCPUTimeSampleThrottling fails intermittently Reviewed-by: mdoerr Backport-of: 3f0fef2c9c323cb7b6e9191b17eac4296ff22dac ! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java From egahlin at openjdk.org Mon Jun 16 16:54:33 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 16 Jun 2025 16:54:33 GMT Subject: git: openjdk/jdk: master: 8359242: JFR: Missing help text for method trace and timing Message-ID: Changeset: e57a214e Branch: master Author: Erik Gahlin Date: 2025-06-16 16:52:17 +0000 URL: https://git.openjdk.org/jdk/commit/e57a214e2a1059109dd028369d518298cfa5d5b4 8359242: JFR: Missing help text for method trace and timing Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlElement.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlText.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Filter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc From bpb at openjdk.org Mon Jun 16 17:57:03 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Mon, 16 Jun 2025 17:57:03 GMT Subject: git: openjdk/jdk: master: 8357847: (ch) AsynchronousFileChannel implementations should support FFM Buffers Message-ID: Changeset: 9a1c1f2e Branch: master Author: Brian Burkhalter Date: 2025-06-16 17:56:27 +0000 URL: https://git.openjdk.org/jdk/commit/9a1c1f2efb1367ea8196b56d1b9b3b0841e4398d 8357847: (ch) AsynchronousFileChannel implementations should support FFM Buffers Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! test/jdk/java/nio/channels/AsynchronousFileChannel/Basic.java ! test/jdk/java/nio/channels/etc/MemorySegments.java From vyazici at openjdk.org Mon Jun 16 18:21:08 2025 From: vyazici at openjdk.org (Volkan Yazici) Date: Mon, 16 Jun 2025 18:21:08 GMT Subject: git: openjdk/jdk: master: 8359223: HttpClient: Remove leftovers from the SecurityManager cleanup Message-ID: <603f74e7-0bb7-4b8f-ba32-eab653e8d5e9@openjdk.org> Changeset: e55ddabf Branch: master Author: Volkan Yazici Date: 2025-06-16 18:20:28 +0000 URL: https://git.openjdk.org/jdk/commit/e55ddabffa90e28d22f546b387007fe4e434c3e0 8359223: HttpClient: Remove leftovers from the SecurityManager cleanup Reviewed-by: dfuchs - test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java - test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java = test/jdk/java/net/httpclient/FilePublisherTest.java From syan at openjdk.org Tue Jun 17 00:45:47 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 17 Jun 2025 00:45:47 GMT Subject: git: openjdk/jdk: jdk25: 8359272: Several vmTestbase/compact tests timed out on large memory machine Message-ID: Changeset: eb727dcb Branch: jdk25 Author: SendaoYan Date: 2025-06-17 00:43:52 +0000 URL: https://git.openjdk.org/jdk/commit/eb727dcb51963add7966a9d86b08520a003af0ca 8359272: Several vmTestbase/compact tests timed out on large memory machine Reviewed-by: ayang Backport-of: a0fb35c8379295d2927c18d694ea52f7b7488a2b ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java From iklam at openjdk.org Tue Jun 17 04:37:13 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 17 Jun 2025 04:37:13 GMT Subject: git: openjdk/jdk: jdk25: 8355556: JVM crash because archived method handle intrinsics are not restored Message-ID: <26e85291-e4d6-4a8b-8aa3-599cd8239634@openjdk.org> Changeset: 75370018 Branch: jdk25 Author: Ioi Lam Date: 2025-06-17 04:36:41 +0000 URL: https://git.openjdk.org/jdk/commit/753700182dfd0d0f4c22067f4e9aa77c138540a7 8355556: JVM crash because archived method handle intrinsics are not restored Reviewed-by: shade Backport-of: 366650a438d046f3da5b490c42e37faaf3a9abc5 ! src/hotspot/share/runtime/threads.cpp From syan at openjdk.org Tue Jun 17 05:40:04 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 17 Jun 2025 05:40:04 GMT Subject: git: openjdk/jdk: master: 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Message-ID: Changeset: a16d2355 Branch: master Author: SendaoYan Date: 2025-06-17 05:38:59 +0000 URL: https://git.openjdk.org/jdk/commit/a16d23557b101504ed2ff95cf1a3c5ba11afe33d 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Reviewed-by: vyazici, jpai ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java From rhalade at openjdk.org Tue Jun 17 06:13:08 2025 From: rhalade at openjdk.org (Rajan Halade) Date: Tue, 17 Jun 2025 06:13:08 GMT Subject: git: openjdk/jdk: jdk25: 8359170: Add 2 TLS and 2 CS Sectigo roots Message-ID: Changeset: ae71782e Branch: jdk25 Author: Rajan Halade Date: 2025-06-17 06:10:35 +0000 URL: https://git.openjdk.org/jdk/commit/ae71782e77113797f9d0a2244757c47896d2a213 8359170: Add 2 TLS and 2 CS Sectigo roots Reviewed-by: mullan Backport-of: 9586817cea3f1cad8a49d43e9106e25dafa04765 + src/java.base/share/data/cacerts/sectigocodesignroote46 + src/java.base/share/data/cacerts/sectigocodesignrootr46 + src/java.base/share/data/cacerts/sectigotlsroote46 + src/java.base/share/data/cacerts/sectigotlsrootr46 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SectigoCSRootCAs.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From jbhateja at openjdk.org Tue Jun 17 07:19:04 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Tue, 17 Jun 2025 07:19:04 GMT Subject: git: openjdk/jdk: master: 8351645: C2: Assertion failures in Expand/CompressBits idealizations with TOP Message-ID: <2509f03d-062c-4380-bc41-b161a0066835@openjdk.org> Changeset: ff75f763 Branch: master Author: Jatin Bhateja Date: 2025-06-17 07:16:19 +0000 URL: https://git.openjdk.org/jdk/commit/ff75f763c0a91534ab593a43e2ace741d05b0ccb 8351645: C2: Assertion failures in Expand/CompressBits idealizations with TOP Co-authored-by: Emanuel Peter Reviewed-by: epeter, sviswanathan ! src/hotspot/share/opto/intrinsicnode.cpp + test/hotspot/jtreg/compiler/c2/gvn/TestCompressExpandTopInput.java From roland at openjdk.org Tue Jun 17 08:08:16 2025 From: roland at openjdk.org (Roland Westrelin) Date: Tue, 17 Jun 2025 08:08:16 GMT Subject: git: openjdk/jdk: jdk25: 8358334: C2/Shenandoah: incorrect execution with Unsafe Message-ID: Changeset: 46cfc1e1 Branch: jdk25 Author: Roland Westrelin Date: 2025-06-17 08:06:58 +0000 URL: https://git.openjdk.org/jdk/commit/46cfc1e1940ff6b91c4f0cb0a9161fd0aef37c38 8358334: C2/Shenandoah: incorrect execution with Unsafe Reviewed-by: thartmann Backport-of: 1fcede053cca360c96606c1034b2a365a4fada82 ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java From jpai at openjdk.org Tue Jun 17 08:35:03 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 17 Jun 2025 08:35:03 GMT Subject: git: openjdk/jdk: master: 8332623: Remove setTTL()/getTTL() methods from DatagramSocketImpl/MulticastSocket and MulticastSocket.send(DatagramPacket, byte) Message-ID: <2496ccb8-74d3-41d2-957e-20b6f073f5b0@openjdk.org> Changeset: f7cd3fad Branch: master Author: Jaikiran Pai Date: 2025-06-17 08:32:17 +0000 URL: https://git.openjdk.org/jdk/commit/f7cd3fad2400cd3a07d8a3a44d86d5dc4d23913e 8332623: Remove setTTL()/getTTL() methods from DatagramSocketImpl/MulticastSocket and MulticastSocket.send(DatagramPacket, byte) Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/share/classes/java/net/NetMulticastSocket.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! test/jdk/java/net/DatagramSocket/AddressNotSet.java ! test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java ! test/jdk/java/net/DatagramSocket/OldDatagramSocketImplTest.java ! test/jdk/java/net/DatagramSocket/SendCheck.java ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/java.base/java/net/MyDatagramSocketImplFactory.java ! test/jdk/java/net/DatagramSocketImpl/TestCreate.java ! test/jdk/java/net/DatagramSocketImpl/TestDefaultBehavior.java - test/jdk/java/net/MulticastSocket/MulticastTTL.java ! test/jdk/java/net/MulticastSocket/SendPortZero.java ! test/jdk/java/net/MulticastSocket/SetLoopbackOption.java - test/jdk/java/net/MulticastSocket/SetTTLAndGetTTL.java ! test/jdk/java/net/MulticastSocket/SetTTLTo0.java ! test/jdk/java/net/SocketOption/CachedImplOptions.java ! test/jdk/java/net/SocketOption/ImmutableOptions.java ! test/jdk/java/nio/channels/DatagramChannel/AdaptorMulticasting.java From mdoerr at openjdk.org Tue Jun 17 10:02:48 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 17 Jun 2025 10:02:48 GMT Subject: git: openjdk/jdk: master: 8354650: [PPC64] Try to reduce register definitions Message-ID: <6fd4de8d-e214-4b08-a853-d47052d1f817@openjdk.org> Changeset: a0820828 Branch: master Author: David Briemann Committer: Martin Doerr Date: 2025-06-17 10:01:36 +0000 URL: https://git.openjdk.org/jdk/commit/a08208283bcfe395c9962c8de3ba19fdd8cab985 8354650: [PPC64] Try to reduce register definitions Reviewed-by: mdoerr, sroy ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/vmreg_ppc.cpp ! src/hotspot/cpu/ppc/vmreg_ppc.hpp ! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp From ayang at openjdk.org Tue Jun 17 12:34:35 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 17 Jun 2025 12:34:35 GMT Subject: git: openjdk/jdk: master: 8359701: G1: Move heap expansion time tracking of G1CollectedHeap:expand to call site Message-ID: <72cb5a95-d08f-46c6-85f0-a085b916ea02@openjdk.org> Changeset: f62f1178 Branch: master Author: Albert Mingkun Yang Date: 2025-06-17 12:32:17 +0000 URL: https://git.openjdk.org/jdk/commit/f62f1178aa01d812ee8ffb1d3dd165b4cf157186 8359701: G1: Move heap expansion time tracking of G1CollectedHeap:expand to call site Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp From dfenacci at openjdk.org Tue Jun 17 13:11:48 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Tue, 17 Jun 2025 13:11:48 GMT Subject: git: openjdk/jdk: jdk25: 8358129: compiler/startup/StartupOutput.java runs into out of memory on Windows after JDK-8347406 Message-ID: <76913e66-31f5-45a8-a637-87e3226af4ed@openjdk.org> Changeset: cc4e9716 Branch: jdk25 Author: Damon Fenacci Date: 2025-06-17 13:10:06 +0000 URL: https://git.openjdk.org/jdk/commit/cc4e9716acd9339c66176e4181e6444f65873016 8358129: compiler/startup/StartupOutput.java runs into out of memory on Windows after JDK-8347406 Reviewed-by: shade Backport-of: 534a8605e5f4d771be69426687b2188d5353c91e ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/startup/StartupOutput.java From coleenp at openjdk.org Tue Jun 17 13:48:30 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Tue, 17 Jun 2025 13:48:30 GMT Subject: git: openjdk/jdk: master: 8356556: AArch64: No need for acquire fence in safepoint poll in FFM Message-ID: Changeset: c1deb9ee Branch: master Author: Anton Artemov Committer: Coleen Phillimore Date: 2025-06-17 13:46:13 +0000 URL: https://git.openjdk.org/jdk/commit/c1deb9eebf1adecffe5b205486477009ec2f7348 8356556: AArch64: No need for acquire fence in safepoint poll in FFM Reviewed-by: dholmes, pchilanomate ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp From syan at openjdk.org Tue Jun 17 13:51:25 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 17 Jun 2025 13:51:25 GMT Subject: git: openjdk/jdk: master: 8359207: Remove runtime/signal/TestSigusr2.java since it is always skipped Message-ID: <57e896ec-5ef6-4872-b2f3-caf4e4543fed@openjdk.org> Changeset: 51877f56 Branch: master Author: SendaoYan Date: 2025-06-17 13:50:01 +0000 URL: https://git.openjdk.org/jdk/commit/51877f568ba84a8ec7721656571c90c5eb952eb3 8359207: Remove runtime/signal/TestSigusr2.java since it is always skipped Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java - test/hotspot/jtreg/runtime/signal/TestSigusr2.java From cstein at openjdk.org Tue Jun 17 14:05:15 2025 From: cstein at openjdk.org (Christian Stein) Date: Tue, 17 Jun 2025 14:05:15 GMT Subject: git: openjdk/jdk: master: 8357862: Java argument file is parsed unexpectedly with trailing comment Message-ID: <04b59a06-254c-46e9-9902-371495b92be4@openjdk.org> Changeset: 21b72dea Branch: master Author: Christian Stein Date: 2025-06-17 14:01:06 +0000 URL: https://git.openjdk.org/jdk/commit/21b72dea7805357b3644161d1a158c52f49d0e6e 8357862: Java argument file is parsed unexpectedly with trailing comment Co-authored-by: Stuart Marks Reviewed-by: vromero ! src/java.base/share/native/libjli/args.c ! test/jdk/tools/launcher/ArgFileSyntax.java From aivanov at openjdk.org Tue Jun 17 14:13:02 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Tue, 17 Jun 2025 14:13:02 GMT Subject: git: openjdk/jdk: master: 8357799: Improve instructions for JFileChooser/HTMLFileName.java Message-ID: <89cc19f2-3e5d-435b-a7a5-102465df634c@openjdk.org> Changeset: 53a83d15 Branch: master Author: Alexey Ivanov Date: 2025-06-17 14:09:11 +0000 URL: https://git.openjdk.org/jdk/commit/53a83d15a1b5686ed0f2aeb3d30cd46b73f80733 8357799: Improve instructions for JFileChooser/HTMLFileName.java Reviewed-by: honkar, tr, kizune ! test/jdk/javax/swing/JFileChooser/HTMLFileName.java From kvn at openjdk.org Tue Jun 17 15:56:15 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Tue, 17 Jun 2025 15:56:15 GMT Subject: git: openjdk/jdk: master: 8359646: C1 crash in AOTCodeAddressTable::add_C_string Message-ID: <05bff9ba-ea53-41b6-a39b-6df67cc06480@openjdk.org> Changeset: 96070212 Branch: master Author: Vladimir Kozlov Date: 2025-06-17 15:55:14 +0000 URL: https://git.openjdk.org/jdk/commit/96070212adfd15acd99edf6e180db6228ee7b4ff 8359646: C1 crash in AOTCodeAddressTable::add_C_string Reviewed-by: adinn, iklam ! src/hotspot/share/code/aotCodeCache.cpp From msheppar at openjdk.org Tue Jun 17 18:23:34 2025 From: msheppar at openjdk.org (Mark Sheppard) Date: Tue, 17 Jun 2025 18:23:34 GMT Subject: git: openjdk/jdk: master: 8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test Message-ID: <9aa478f8-bcbd-4633-b755-a80fdc50f369@openjdk.org> Changeset: 49a82d88 Branch: master Author: dermster Committer: Mark Sheppard Date: 2025-06-17 18:21:40 +0000 URL: https://git.openjdk.org/jdk/commit/49a82d880636a632f4a3471b14b1b1b29ce1d5e6 8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test Reviewed-by: bpb ! test/jdk/java/io/File/SymLinks.java From sspitsyn at openjdk.org Tue Jun 17 19:24:46 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Tue, 17 Jun 2025 19:24:46 GMT Subject: git: openjdk/jdk: master: 8359733: UnProblemList serviceability/jvmti/vthread/SuspendWithInterruptLock Message-ID: Changeset: 164cae46 Branch: master Author: Serguei Spitsyn Date: 2025-06-17 19:22:14 +0000 URL: https://git.openjdk.org/jdk/commit/164cae469ca0b97b01ce36402a248be308419af6 8359733: UnProblemList serviceability/jvmti/vthread/SuspendWithInterruptLock Reviewed-by: syan, dholmes, lmesnik ! test/hotspot/jtreg/ProblemList-Xcomp.txt From stuefe at openjdk.org Tue Jun 17 20:25:04 2025 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 17 Jun 2025 20:25:04 GMT Subject: git: openjdk/jdk: master: 8210549: Runtime.exec: in closeDescriptors(), use FD_CLOEXEC instead of close() Message-ID: Changeset: afa52e46 Branch: master Author: Thomas Stuefe Date: 2025-06-17 20:23:20 +0000 URL: https://git.openjdk.org/jdk/commit/afa52e4681f5d0392c3fdfddf48b00a004d1280c 8210549: Runtime.exec: in closeDescriptors(), use FD_CLOEXEC instead of close() Reviewed-by: rriggs ! make/test/JtregNativeJdk.gmk ! src/java.base/unix/native/libjava/childproc.c + test/jdk/java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java + test/jdk/java/lang/ProcessBuilder/FDLeakTest/exeFDLeakTester.c + test/jdk/java/lang/ProcessBuilder/FDLeakTest/libFDLeaker.c From smarks at openjdk.org Tue Jun 17 20:46:52 2025 From: smarks at openjdk.org (Stuart Marks) Date: Tue, 17 Jun 2025 20:46:52 GMT Subject: git: openjdk/jdk: jdk25: 8338140: (str) Add notes to String.trim and String.isEmpty pointing to newer APIs Message-ID: Changeset: 5bcea92e Branch: jdk25 Author: Stuart Marks Date: 2025-06-17 20:45:27 +0000 URL: https://git.openjdk.org/jdk/commit/5bcea92eaa278f632be1fd7de91b57bce46e6680 8338140: (str) Add notes to String.trim and String.isEmpty pointing to newer APIs Reviewed-by: naoto, bpb, liach Backport-of: 06d804a0f004f9403c7c12e1a9f2ca8775c639f7 ! src/java.base/share/classes/java/lang/String.java From honkar at openjdk.org Tue Jun 17 20:46:54 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Tue, 17 Jun 2025 20:46:54 GMT Subject: git: openjdk/jdk: master: 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions Message-ID: <6799ff60-65ea-4b5b-8817-c4af23da949d@openjdk.org> Changeset: 8c760e78 Branch: master Author: lawrence.andrews Committer: Harshitha Onkar Date: 2025-06-17 20:42:42 +0000 URL: https://git.openjdk.org/jdk/commit/8c760e78b9e3851d40f8036105666e9c451b09a1 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions Reviewed-by: honkar ! test/jdk/javax/swing/text/GlyphView/bug4188841.java From wkemper at openjdk.org Tue Jun 17 21:17:05 2025 From: wkemper at openjdk.org (William Kemper) Date: Tue, 17 Jun 2025 21:17:05 GMT Subject: git: openjdk/jdk: master: 8357976: GenShen crash in swap_card_tables: Should be clean Message-ID: Changeset: 382f870c Branch: master Author: William Kemper Date: 2025-06-17 21:15:25 +0000 URL: https://git.openjdk.org/jdk/commit/382f870cd53d69dfc1d2b96150aa2c026e47f642 8357976: GenShen crash in swap_card_tables: Should be clean Reviewed-by: kdnilsen, cslucas, ysr, xpeng ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp From jpai at openjdk.org Wed Jun 18 02:09:14 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 18 Jun 2025 02:09:14 GMT Subject: git: openjdk/jdk: master: 7116990: (spec) Socket.connect(addr, timeout) not clear if IOException because of TCP timeout Message-ID: <4009c3b6-f8db-4538-8c78-b30d3b268d14@openjdk.org> Changeset: 2f63d3ae Branch: master Author: Jaikiran Pai Date: 2025-06-18 02:06:22 +0000 URL: https://git.openjdk.org/jdk/commit/2f63d3aee555762bfaea2a77bf543a32ca43f069 7116990: (spec) Socket.connect(addr,timeout) not clear if IOException because of TCP timeout Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/Socket.java From psadhukhan at openjdk.org Wed Jun 18 02:59:19 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Wed, 18 Jun 2025 02:59:19 GMT Subject: git: openjdk/jdk: master: 6798061: The removal of System.out.println from KeyboardManager Message-ID: <25fe2b42-742e-4b63-be3a-59599e1b646c@openjdk.org> Changeset: 1130c1bc Branch: master Author: Prasanta Sadhukhan Date: 2025-06-18 02:56:48 +0000 URL: https://git.openjdk.org/jdk/commit/1130c1bc33cc9ab4acc6862d7738297afa017e8b 6798061: The removal of System.out.println from KeyboardManager Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java From psadhukhan at openjdk.org Wed Jun 18 05:09:59 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Wed, 18 Jun 2025 05:09:59 GMT Subject: git: openjdk/jdk: master: 8359428: Test 'javax/swing/JTabbedPane/bug4499556.java' failed because after selecting one of L&F items, the test case automatically failed when clicking on L&F Menu button again Message-ID: <5093b938-a967-417e-98e8-a644d8aab00d@openjdk.org> Changeset: 2b94b70e Branch: master Author: Prasanta Sadhukhan Date: 2025-06-18 05:08:06 +0000 URL: https://git.openjdk.org/jdk/commit/2b94b70ef50675f7853c0cb6a61e60e6eb7d92ed 8359428: Test 'javax/swing/JTabbedPane/bug4499556.java' failed because after selecting one of L&F items, the test case automatically failed when clicking on L&F Menu button again Reviewed-by: abhiscxk ! test/jdk/javax/swing/JTabbedPane/bug4499556.java From jpai at openjdk.org Wed Jun 18 09:06:26 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 18 Jun 2025 09:06:26 GMT Subject: git: openjdk/jdk: master: 8359709: java.net.HttpURLConnection sends unexpected "Host" request header in some cases after JDK-8344190 Message-ID: Changeset: 57266064 Branch: master Author: Jaikiran Pai Date: 2025-06-18 09:03:25 +0000 URL: https://git.openjdk.org/jdk/commit/57266064a7bb995c3c614c19b936687af35e9aa4 8359709: java.net.HttpURLConnection sends unexpected "Host" request header in some cases after JDK-8344190 Reviewed-by: dfuchs, djelinski, michaelm, vyazici ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HostHeaderTest.java From vklang at openjdk.org Wed Jun 18 11:27:43 2025 From: vklang at openjdk.org (Viktor Klang) Date: Wed, 18 Jun 2025 11:27:43 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: cabd7c1f Branch: master Author: Matthew Donovan Date: 2025-06-18 11:24:54 +0000 URL: https://git.openjdk.org/jdk/commit/cabd7c1f7a8c471d5461e3557fb589fdfe4d88be 8356897: Update NSS library to 3.111 Reviewed-by: rhalade ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: f07f5ce9 Branch: master Author: He-Pin(kerr) Committer: Viktor Klang Date: 2025-06-18 11:26:00 +0000 URL: https://git.openjdk.org/jdk/commit/f07f5ce9845c59348dc785cd5ee26391dd7e36c8 8359067: Fix typo in DelayScheduler.java Reviewed-by: syan, dl, rriggs, vklang ! src/java.base/share/classes/java/util/concurrent/DelayScheduler.java From azafari at openjdk.org Wed Jun 18 11:38:26 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Wed, 18 Jun 2025 11:38:26 GMT Subject: git: openjdk/jdk: master: 8337217: Port VirtualMemoryTracker to use VMATree Message-ID: <119b2b4d-8c58-4f12-8f63-a9dd3eb09340@openjdk.org> Changeset: 547ce030 Branch: master Author: Afshin Zafari Date: 2025-06-18 11:37:48 +0000 URL: https://git.openjdk.org/jdk/commit/547ce0301684fdebe95ce2e8e195a019bcefe493 8337217: Port VirtualMemoryTracker to use VMATree Reviewed-by: jsjolen, gziemski ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.hpp ! src/hotspot/share/nmt/nmtTreap.hpp ! src/hotspot/share/nmt/nmtUsage.cpp + src/hotspot/share/nmt/regionsTree.cpp + src/hotspot/share/nmt/regionsTree.hpp + src/hotspot/share/nmt/regionsTree.inline.hpp ! src/hotspot/share/nmt/threadStackTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/opto/printinlining.cpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp - test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp ! test/hotspot/gtest/nmt/test_nmt_treap.cpp + test/hotspot/gtest/nmt/test_regions_tree.cpp ! test/hotspot/gtest/nmt/test_vmatree.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp ! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java From eastigeevich at openjdk.org Wed Jun 18 11:51:24 2025 From: eastigeevich at openjdk.org (Evgeny Astigeevich) Date: Wed, 18 Jun 2025 11:51:24 GMT Subject: git: openjdk/jdk: master: 8358329: AArch64: emit direct branches in static stubs for small code caches Message-ID: Changeset: ba32b78b Branch: master Author: Mikhail Ablakatov Committer: Evgeny Astigeevich Date: 2025-06-18 11:48:45 +0000 URL: https://git.openjdk.org/jdk/commit/ba32b78bfaf83f69003f83333ab6975b35343fde 8358329: AArch64: emit direct branches in static stubs for small code caches Reviewed-by: aph, eastigeevich ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp + test/hotspot/jtreg/compiler/c2/aarch64/TestStaticCallStub.java From cnorrbin at openjdk.org Wed Jun 18 14:01:51 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Wed, 18 Jun 2025 14:01:51 GMT Subject: git: openjdk/jdk: master: 8358891: Remove the PerfDataSamplingIntervalFunc code Message-ID: <2c0abde9-1ec5-40b6-8699-e0817c97f714@openjdk.org> Changeset: cf789258 Branch: master Author: Casper Norrbin Date: 2025-06-18 13:58:45 +0000 URL: https://git.openjdk.org/jdk/commit/cf78925859dd2640b3c2500fc6be8b5bb308d96e 8358891: Remove the PerfDataSamplingIntervalFunc code Reviewed-by: shade, jwilhelm ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp From jsikstro at openjdk.org Wed Jun 18 14:09:49 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Wed, 18 Jun 2025 14:09:49 GMT Subject: git: openjdk/jdk: master: 8359923: Const accessors for the Deferred class Message-ID: Changeset: 42d3604a Branch: master Author: Joel Sikstr?m Date: 2025-06-18 14:07:25 +0000 URL: https://git.openjdk.org/jdk/commit/42d3604a31c4e5b5391468ee1d2c88c23c54c1d9 8359923: Const accessors for the Deferred class Reviewed-by: jsjolen ! src/hotspot/share/utilities/deferred.hpp From egahlin at openjdk.org Wed Jun 18 14:47:41 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Wed, 18 Jun 2025 14:47:41 GMT Subject: git: openjdk/jdk: master: 8359895: JFR: method-timing view doesn't work Message-ID: <6c97fec2-4fc7-4829-93c2-68971b885acd@openjdk.org> Changeset: 984d7f9c Branch: master Author: Erik Gahlin Date: 2025-06-18 14:43:55 +0000 URL: https://git.openjdk.org/jdk/commit/984d7f9cdfb0d75ea906ce32df0b6c447f4d5954 8359895: JFR: method-timing view doesn't work Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini From aivanov at openjdk.org Wed Jun 18 16:43:21 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Wed, 18 Jun 2025 16:43:21 GMT Subject: git: openjdk/jdk: master: 8359889: java/awt/MenuItem/SetLabelTest.java inadvertently triggers clicks on items pinned to the taskbar Message-ID: <4b004f81-63b7-499a-a8ed-993b07ac1c11@openjdk.org> Changeset: b7fcd0b2 Branch: master Author: Manukumar V S Committer: Alexey Ivanov Date: 2025-06-18 16:41:31 +0000 URL: https://git.openjdk.org/jdk/commit/b7fcd0b2351cee8d3d18abaf0bf5905d20c9d46c 8359889: java/awt/MenuItem/SetLabelTest.java inadvertently triggers clicks on items pinned to the taskbar Reviewed-by: aivanov, kizune ! test/jdk/java/awt/MenuItem/SetLabelTest.java From kbarrett at openjdk.org Wed Jun 18 18:08:05 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Wed, 18 Jun 2025 18:08:05 GMT Subject: git: openjdk/jdk: master: 8359227: Code cache/heap size options should be size_t Message-ID: <0ee0e7ac-42f0-4f84-8bee-c762ba0bcde1@openjdk.org> Changeset: 7bc0d824 Branch: master Author: Kim Barrett Date: 2025-06-18 18:05:18 +0000 URL: https://git.openjdk.org/jdk/commit/7bc0d82450e210b14c9f89687582d78a0a50ee54 8359227: Code cache/heap size options should be size_t Reviewed-by: mhaessig, tschatzl ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/riscv/c1_globals_riscv.hpp ! src/hotspot/cpu/riscv/c2_globals_riscv.hpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/s390/c1_globals_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/x86/c1_globals_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compiler_globals_pd.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java ! test/hotspot/jtreg/compiler/codecache/jmx/CodeCacheUtils.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java ! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java ! test/lib/jdk/test/whitebox/code/BlobType.java From sviswanathan at openjdk.org Wed Jun 18 18:32:03 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Wed, 18 Jun 2025 18:32:03 GMT Subject: git: openjdk/jdk: master: 8359386: Fix incorrect value for max_size of C2CodeStub when APX is used Message-ID: Changeset: b52af182 Branch: master Author: Srinivas Vamsi Parasa Committer: Sandhya Viswanathan Date: 2025-06-18 18:30:06 +0000 URL: https://git.openjdk.org/jdk/commit/b52af182c43380186decd7e35625e42c7cafb8c2 8359386: Fix incorrect value for max_size of C2CodeStub when APX is used Reviewed-by: thartmann, shade, jbhateja, sviswanathan ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp From cjplummer at openjdk.org Wed Jun 18 18:47:25 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Wed, 18 Jun 2025 18:47:25 GMT Subject: git: openjdk/jdk: master: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java Message-ID: Changeset: 982064e5 Branch: master Author: Chris Plummer Date: 2025-06-18 18:43:38 +0000 URL: https://git.openjdk.org/jdk/commit/982064e50ca6bbcfb7d1d619307921adc6f4fdcd 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java Reviewed-by: sspitsyn, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java - test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeArgumentHandler.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java From aturbanov at openjdk.org Wed Jun 18 20:59:41 2025 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Wed, 18 Jun 2025 20:59:41 GMT Subject: git: openjdk/jdk: master: 8357686: Remove unnecessary Map.get from AWTAutoShutdown.unregisterPeer Message-ID: <932b997d-be97-41dd-bc66-240edc9a778e@openjdk.org> Changeset: 5a62e995 Branch: master Author: Andrey Turbanov Date: 2025-06-18 20:58:01 +0000 URL: https://git.openjdk.org/jdk/commit/5a62e99523904e89caf561d4c1068c1565a97450 8357686: Remove unnecessary Map.get from AWTAutoShutdown.unregisterPeer Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java From serb at openjdk.org Wed Jun 18 22:56:05 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 18 Jun 2025 22:56:05 GMT Subject: git: openjdk/jdk: master: 8359180: Apply java.io.Serial annotations in java.instrument Message-ID: <459a01c1-8d97-49fb-8a76-3a3eea89f883@openjdk.org> Changeset: 23e1e2ff Branch: master Author: Sergey Bylokhov Date: 2025-06-18 22:54:05 +0000 URL: https://git.openjdk.org/jdk/commit/23e1e2ff4a4a75ec268c7925fb98d6b96a01bbcf 8359180: Apply java.io.Serial annotations in java.instrument Reviewed-by: phh, sspitsyn ! src/java.instrument/share/classes/java/lang/instrument/IllegalClassFormatException.java ! src/java.instrument/share/classes/java/lang/instrument/UnmodifiableClassException.java ! src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java From thartmann at openjdk.org Thu Jun 19 05:36:47 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 19 Jun 2025 05:36:47 GMT Subject: git: openjdk/jdk: master: 8359972: Problem list TestStaticCallStub until JDK-8359963 is fixed Message-ID: <3c03f6fd-317e-4c30-a1e3-95ce1981b079@openjdk.org> Changeset: 08b1fa4c Branch: master Author: Tobias Hartmann Date: 2025-06-19 05:35:51 +0000 URL: https://git.openjdk.org/jdk/commit/08b1fa4cb39e56497052e3ee13e679c8734cf7c5 8359972: Problem list TestStaticCallStub until JDK-8359963 is fixed Reviewed-by: mchevalier, chagedorn ! test/hotspot/jtreg/ProblemList.txt From cstein at openjdk.org Thu Jun 19 07:45:48 2025 From: cstein at openjdk.org (Christian Stein) Date: Thu, 19 Jun 2025 07:45:48 GMT Subject: git: openjdk/jdk: master: 8359123: Misleading examples in jmod man page Message-ID: Changeset: 0dce98b7 Branch: master Author: Ana Maria Mihalceanu Committer: Christian Stein Date: 2025-06-19 07:45:04 +0000 URL: https://git.openjdk.org/jdk/commit/0dce98b71648f270dca7395e7ab5451011b14b45 8359123: Misleading examples in jmod man page Reviewed-by: cstein, alanb, iris ! src/jdk.jlink/share/man/jmod.md From rcastanedalo at openjdk.org Thu Jun 19 09:37:19 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Thu, 19 Jun 2025 09:37:19 GMT Subject: git: openjdk/jdk: master: 8020282: Generated code quality: redundant LEAs in the chained dereferences Message-ID: <28af971c-75da-4f64-a258-88ded1599291@openjdk.org> Changeset: c7125aa2 Branch: master Author: Manuel H?ssig Committer: Roberto Casta?eda Lozano Date: 2025-06-19 09:36:29 +0000 URL: https://git.openjdk.org/jdk/commit/c7125aa2af43a339d401f8416a2251574f6de840 8020282: Generated code quality: redundant LEAs in the chained dereferences Co-authored-by: Roberto Casta?eda Lozano Reviewed-by: kvn, rcastanedalo ! src/hotspot/cpu/x86/peephole_x86_64.cpp ! src/hotspot/cpu/x86/peephole_x86_64.hpp ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/codegen/TestRedundantLea.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/vm/compiler/x86/RedundantLeaPeephole.java From kbarrett at openjdk.org Thu Jun 19 10:21:39 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Thu, 19 Jun 2025 10:21:39 GMT Subject: git: openjdk/jdk: master: 8319242: HotSpot Style Guide should discourage non-local variables with non-trivial initialization or destruction Message-ID: Changeset: 01d4b772 Branch: master Author: Kim Barrett Date: 2025-06-19 10:20:49 +0000 URL: https://git.openjdk.org/jdk/commit/01d4b772dee8470188793676ce983d6203c7fefb 8319242: HotSpot Style Guide should discourage non-local variables with non-trivial initialization or destruction Reviewed-by: stefank, dcubed, dholmes ! doc/hotspot-style.html ! doc/hotspot-style.md From nbenalla at openjdk.org Thu Jun 19 10:40:01 2025 From: nbenalla at openjdk.org (Nizar Benalla) Date: Thu, 19 Jun 2025 10:40:01 GMT Subject: git: openjdk/jdk: master: 8358769: Update --release 25 symbol information for JDK 25 build 26 Message-ID: Changeset: c4fb00a7 Branch: master Author: Nizar Benalla Date: 2025-06-19 10:38:24 +0000 URL: https://git.openjdk.org/jdk/commit/c4fb00a7be51c7a05a29d3d57d787feb5c698ddf 8358769: Update --release 25 symbol information for JDK 25 build 26 Reviewed-by: darcy, iris ! src/jdk.compiler/share/data/symbols/java.base-P.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-P.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.incubator.vector-P.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jfr-P.sym.txt From egahlin at openjdk.org Thu Jun 19 12:58:19 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 19 Jun 2025 12:58:19 GMT Subject: git: openjdk/jdk: jdk25: 8359248: JFR: Help text for-XX:StartFlightRecording:report-on-exit should explain option can be repeated Message-ID: Changeset: b79ca5f0 Branch: jdk25 Author: Erik Gahlin Date: 2025-06-19 12:56:19 +0000 URL: https://git.openjdk.org/jdk/commit/b79ca5f03b5c827212f854d39a26a6f6b7579589 8359248: JFR: Help text for-XX:StartFlightRecording:report-on-exit should explain option can be repeated Reviewed-by: mgronlun Backport-of: fedd0a0ee3aea9f73cfce34172a764e63c1ba46b ! src/java.base/share/man/java.md ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java From kvn at openjdk.org Thu Jun 19 13:51:48 2025 From: kvn at openjdk.org (Vladimir Kozlov) Date: Thu, 19 Jun 2025 13:51:48 GMT Subject: git: openjdk/jdk: jdk25: 8359646: C1 crash in AOTCodeAddressTable::add_C_string Message-ID: <695bfb80-3852-4cc3-9466-858d13a25ff3@openjdk.org> Changeset: e5ac75a3 Branch: jdk25 Author: Vladimir Kozlov Date: 2025-06-19 13:41:06 +0000 URL: https://git.openjdk.org/jdk/commit/e5ac75a35b20d952c2054525184c0d203592c156 8359646: C1 crash in AOTCodeAddressTable::add_C_string Reviewed-by: shade, thartmann Backport-of: 96070212adfd15acd99edf6e180db6228ee7b4ff ! src/hotspot/share/code/aotCodeCache.cpp From egahlin at openjdk.org Thu Jun 19 14:19:57 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 19 Jun 2025 14:19:57 GMT Subject: git: openjdk/jdk: jdk25: 8359593: JFR: Instrumentation of java.lang.String corrupts recording Message-ID: <286ff193-7273-452d-9b45-fe9232b4405e@openjdk.org> Changeset: c832f001 Branch: jdk25 Author: Erik Gahlin Date: 2025-06-19 14:19:16 +0000 URL: https://git.openjdk.org/jdk/commit/c832f001e47c0eb64948e90291991e678f6b2619 8359593: JFR: Instrumentation of java.lang.String corrupts recording Reviewed-by: mgronlun Backport-of: 2f2acb2e3f292517456f5b328a35182863188653 ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/ExcludeList.java + test/jdk/jdk/jfr/event/tracing/TestTracedString.java From yzheng at openjdk.org Thu Jun 19 15:52:17 2025 From: yzheng at openjdk.org (Yudi Zheng) Date: Thu, 19 Jun 2025 15:52:17 GMT Subject: git: openjdk/jdk: master: 8358686: CDS and AOT can cause buffer truncation warning even when logging is disabled Message-ID: <2ee9d99f-8e77-4082-9f46-44521adc9a7a@openjdk.org> Changeset: 2e3bdec9 Branch: master Author: Yudi Zheng Date: 2025-06-19 15:49:49 +0000 URL: https://git.openjdk.org/jdk/commit/2e3bdec9857c64b307737ac7afed58170125cca9 8358686: CDS and AOT can cause buffer truncation warning even when logging is disabled Reviewed-by: dnsimon, iklam ! src/hotspot/share/cds/metaspaceShared.cpp From jwilhelm at openjdk.org Thu Jun 19 16:04:00 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 19 Jun 2025 16:04:00 GMT Subject: git: openjdk/jdk: Added tag jdk-25+28 for changeset 5bcea92e Message-ID: <413f92a6-1211-4f9e-aa1b-7593a5e57e4c@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-06-19 16:00:39 +0000 Added tag jdk-25+28 for changeset 5bcea92e Changeset: 5bcea92e Author: Stuart Marks Date: 2025-06-17 20:45:27 +0000 URL: https://git.openjdk.org/jdk/commit/5bcea92eaa278f632be1fd7de91b57bce46e6680 From jwilhelm at openjdk.org Thu Jun 19 16:12:18 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 19 Jun 2025 16:12:18 GMT Subject: git: openjdk/jdk: Added tag jdk-26+3 for changeset 08b1fa4c Message-ID: <19010de4-d1eb-4445-8f4b-c63f9dfa226f@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-06-19 16:10:31 +0000 Added tag jdk-26+3 for changeset 08b1fa4c Changeset: 08b1fa4c Author: Tobias Hartmann Date: 2025-06-19 05:35:51 +0000 URL: https://git.openjdk.org/jdk/commit/08b1fa4cb39e56497052e3ee13e679c8734cf7c5 From cslucas at openjdk.org Thu Jun 19 18:04:38 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Thu, 19 Jun 2025 18:04:38 GMT Subject: git: openjdk/jdk: master: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client Message-ID: Changeset: 2fe12984 Branch: master Author: Cesar Soares Lucas Date: 2025-06-19 18:02:41 +0000 URL: https://git.openjdk.org/jdk/commit/2fe12984474656a08c4525c04a351d85be73f658 8359064: Expose reason for marking nmethod non-entrant to JVMCI client Reviewed-by: dnsimon, never ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotNmethod.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInvalidationReasonTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java From wkemper at openjdk.org Thu Jun 19 18:41:03 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 19 Jun 2025 18:41:03 GMT Subject: git: openjdk/jdk: master: 8359394: GC cause cleanup Message-ID: Changeset: dec42beb Branch: master Author: William Kemper Date: 2025-06-19 18:40:32 +0000 URL: https://git.openjdk.org/jdk/commit/dec42bebb836b2ea244dc19a5964dac828791135 8359394: GC cause cleanup Reviewed-by: shade, ysr, stefank ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java From ayang at openjdk.org Thu Jun 19 19:44:18 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 19 Jun 2025 19:44:18 GMT Subject: git: openjdk/jdk: master: 8359825: Parallel: Simplify MutableNUMASpace::ensure_parsability Message-ID: Changeset: 0dd50dbb Branch: master Author: Albert Mingkun Yang Date: 2025-06-19 19:43:24 +0000 URL: https://git.openjdk.org/jdk/commit/0dd50dbb3e6381af0ecc591ff1e5871bbc465732 8359825: Parallel: Simplify MutableNUMASpace::ensure_parsability Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp From syan at openjdk.org Fri Jun 20 01:36:41 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 20 Jun 2025 01:36:41 GMT Subject: git: openjdk/jdk: master: 8358578: Small -XX:NMethodSizeLimit triggers "not in CodeBuffer memory" assert in C1 Message-ID: Changeset: a6464b74 Branch: master Author: Manuel H?ssig Committer: SendaoYan Date: 2025-06-20 01:33:54 +0000 URL: https://git.openjdk.org/jdk/commit/a6464b74a8c9b97653b292c18f5604d4d030a9cb 8358578: Small -XX:NMethodSizeLimit triggers "not in CodeBuffer memory" assert in C1 Reviewed-by: kvn, syan, thartmann ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_globals.hpp ! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java ! test/hotspot/jtreg/compiler/c1/TestLinearScanOrderMain.java From psadhukhan at openjdk.org Fri Jun 20 03:11:30 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Fri, 20 Jun 2025 03:11:30 GMT Subject: git: openjdk/jdk: master: 8335986: Test javax/swing/JCheckBox/4449413/bug4449413.java fails on Windows 11 x64 because RBMenuItem's and CBMenuItem's checkmark on the left side are not visible Message-ID: <3a63783b-3aad-4fa8-a445-fb0aec6eb359@openjdk.org> Changeset: c51bed73 Branch: master Author: Prasanta Sadhukhan Date: 2025-06-20 03:09:57 +0000 URL: https://git.openjdk.org/jdk/commit/c51bed739d97167ae768e204dd8666d078d2e607 8335986: Test javax/swing/JCheckBox/4449413/bug4449413.java fails on Windows 11 x64 because RBMenuItem's and CBMenuItem's checkmark on the left side are not visible Reviewed-by: tr ! test/jdk/javax/swing/JCheckBox/4449413/bug4449413.java From thartmann at openjdk.org Fri Jun 20 05:37:23 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 20 Jun 2025 05:37:23 GMT Subject: git: openjdk/jdk: master: 8360069: Problem list CodeInvalidationReasonTest.java until JDK-8360049 is fixed Message-ID: Changeset: 33970629 Branch: master Author: Tobias Hartmann Date: 2025-06-20 05:35:10 +0000 URL: https://git.openjdk.org/jdk/commit/33970629ac63eea6009fca7a34c8f333f1a60a37 8360069: Problem list CodeInvalidationReasonTest.java until JDK-8360049 is fixed Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-zgc.txt From syan at openjdk.org Fri Jun 20 06:27:34 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 20 Jun 2025 06:27:34 GMT Subject: git: openjdk/jdk: jdk25: 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Message-ID: <0d7a8bf0-f078-419c-b776-143addcbfcb3@openjdk.org> Changeset: 36b185a9 Branch: jdk25 Author: SendaoYan Date: 2025-06-20 06:26:52 +0000 URL: https://git.openjdk.org/jdk/commit/36b185a93065a83ea6f93fbed6382a8465657810 8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp Reviewed-by: jpai Backport-of: a16d23557b101504ed2ff95cf1a3c5ba11afe33d ! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java From thartmann at openjdk.org Fri Jun 20 08:32:24 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 20 Jun 2025 08:32:24 GMT Subject: git: openjdk/jdk: jdk25: 8359386: Fix incorrect value for max_size of C2CodeStub when APX is used Message-ID: Changeset: 3f6b0c69 Branch: jdk25 Author: Tobias Hartmann Date: 2025-06-20 08:29:10 +0000 URL: https://git.openjdk.org/jdk/commit/3f6b0c69c3f49d28e76f0f9f0286988f1830c49a 8359386: Fix incorrect value for max_size of C2CodeStub when APX is used Reviewed-by: mhaessig, epeter Backport-of: b52af182c43380186decd7e35625e42c7cafb8c2 ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp From jpai at openjdk.org Fri Jun 20 09:48:57 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Fri, 20 Jun 2025 09:48:57 GMT Subject: git: openjdk/jdk: jdk25: 8359709: java.net.HttpURLConnection sends unexpected "Host" request header in some cases after JDK-8344190 Message-ID: Changeset: 41928aed Branch: jdk25 Author: Jaikiran Pai Date: 2025-06-20 09:47:26 +0000 URL: https://git.openjdk.org/jdk/commit/41928aed7dce0cc15be95f1552e6d62c18e9eea1 8359709: java.net.HttpURLConnection sends unexpected "Host" request header in some cases after JDK-8344190 Reviewed-by: dfuchs Backport-of: 57266064a7bb995c3c614c19b936687af35e9aa4 ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/jdk/java/net/HttpURLConnection/HostHeaderTest.java From alanb at openjdk.org Fri Jun 20 10:14:31 2025 From: alanb at openjdk.org (Alan Bateman) Date: Fri, 20 Jun 2025 10:14:31 GMT Subject: git: openjdk/jdk: master: 8317801: java/net/Socket/asyncClose/Race.java fails intermittently (aix) Message-ID: Changeset: 8f121a17 Branch: master Author: Shruthi Committer: Alan Bateman Date: 2025-06-20 10:13:01 +0000 URL: https://git.openjdk.org/jdk/commit/8f121a173ca2534c706682f6c68fbbb0b94ec057 8317801: java/net/Socket/asyncClose/Race.java fails intermittently (aix) Reviewed-by: alanb, jkern ! src/java.base/unix/classes/sun/nio/ch/NativeThread.java ! src/java.base/unix/classes/sun/nio/ch/UnixDispatcher.java ! src/java.base/unix/native/libnio/ch/NativeThread.c ! test/jdk/ProblemList.txt From roland at openjdk.org Fri Jun 20 11:24:49 2025 From: roland at openjdk.org (Roland Westrelin) Date: Fri, 20 Jun 2025 11:24:49 GMT Subject: git: openjdk/jdk: master: 8356708: C2: loop strip mining expansion doesn't take sunk stores into account Message-ID: Changeset: c11f36e6 Branch: master Author: Roland Westrelin Date: 2025-06-20 11:24:17 +0000 URL: https://git.openjdk.org/jdk/commit/c11f36e6200b6c39fd59530f28e9318c4153db49 8356708: C2: loop strip mining expansion doesn't take sunk stores into account Reviewed-by: rcastanedalo, epeter ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestStoresSunkInOuterStripMinedLoop.java From dnsimon at openjdk.org Fri Jun 20 13:27:20 2025 From: dnsimon at openjdk.org (Doug Simon) Date: Fri, 20 Jun 2025 13:27:20 GMT Subject: git: openjdk/jdk: master: 8360049: CodeInvalidationReasonTest.java fails with ZGC on AArch64 Message-ID: <043684bc-2fc6-4f5e-b6a2-7194b6752ea4@openjdk.org> Changeset: ff54a649 Branch: master Author: Doug Simon Date: 2025-06-20 13:25:38 +0000 URL: https://git.openjdk.org/jdk/commit/ff54a6493a63cfbcaab7ec90c7db0135e98a7f0c 8360049: CodeInvalidationReasonTest.java fails with ZGC on AArch64 Reviewed-by: aph, shade ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java From syan at openjdk.org Fri Jun 20 13:52:20 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 20 Jun 2025 13:52:20 GMT Subject: git: openjdk/jdk: master: 8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils Message-ID: <530fc32a-23e1-4d2a-93fe-78bc97366b63@openjdk.org> Changeset: c6ab63d3 Branch: master Author: Vladimir Petko Committer: SendaoYan Date: 2025-06-20 13:51:55 +0000 URL: https://git.openjdk.org/jdk/commit/c6ab63d306511c43622fc1f37e1aed6d8abaaa09 8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils Reviewed-by: rriggs ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/lang/ProcessHandle/InfoTest.java From wkemper at openjdk.org Fri Jun 20 17:10:48 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 20 Jun 2025 17:10:48 GMT Subject: git: openjdk/jdk: master: 8357550: GenShen crashes during freeze: assert(!chunk->requires_barriers()) failed Message-ID: <1f260dc7-2987-459e-9f44-96bbc34a4041@openjdk.org> Changeset: 17cf4974 Branch: master Author: William Kemper Date: 2025-06-20 17:08:08 +0000 URL: https://git.openjdk.org/jdk/commit/17cf49746d0c289bdf779c974cdc84a3ab32ab4b 8357550: GenShen crashes during freeze: assert(!chunk->requires_barriers()) failed Reviewed-by: kdnilsen, shade ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp From kbarrett at openjdk.org Fri Jun 20 19:50:04 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Fri, 20 Jun 2025 19:50:04 GMT Subject: git: openjdk/jdk: master: 8255082: HotSpot Style Guide should permit noexcept Message-ID: Changeset: 96f71a9a Branch: master Author: Kim Barrett Date: 2025-06-20 19:48:41 +0000 URL: https://git.openjdk.org/jdk/commit/96f71a9a6bf7b52c50a1f52d4d401a48dc40480f 8255082: HotSpot Style Guide should permit noexcept Reviewed-by: kvn, dholmes, dcubed ! doc/hotspot-style.html ! doc/hotspot-style.md From dcubed at openjdk.org Fri Jun 20 19:55:33 2025 From: dcubed at openjdk.org (Daniel D. Daugherty) Date: Fri, 20 Jun 2025 19:55:33 GMT Subject: git: openjdk/jdk: master: 8360143: ProblemList runtime/NMT/VirtualAllocTestType.java Message-ID: <00e534f3-e593-4e95-8ed4-5fe6186e03c4@openjdk.org> Changeset: d627282f Branch: master Author: Daniel D. Daugherty Date: 2025-06-20 19:53:17 +0000 URL: https://git.openjdk.org/jdk/commit/d627282f0c42c340db3b8b71121274b91638e09b 8360143: ProblemList runtime/NMT/VirtualAllocTestType.java Reviewed-by: rriggs ! test/hotspot/jtreg/ProblemList.txt From prr at openjdk.org Fri Jun 20 21:51:39 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 20 Jun 2025 21:51:39 GMT Subject: git: openjdk/jdk: jdk25: 8353950: Clipboard interaction on Windows is unstable Message-ID: <6b1fe905-d206-476a-8418-22f5a7d2b76e@openjdk.org> Changeset: 79a85df0 Branch: jdk25 Author: Matthias Bl?sing Committer: Phil Race Date: 2025-06-20 21:49:26 +0000 URL: https://git.openjdk.org/jdk/commit/79a85df074f25fbb767ad1b72db5082c51a88e9d 8353950: Clipboard interaction on Windows is unstable 8332271: Reading data from the clipboard from multiple threads crashes the JVM Reviewed-by: prr Backport-of: 92be7821f5d5cbf5fe0244b41b2b7b1ada898df0 ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java ! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + test/jdk/java/awt/Clipboard/ConcurrentClipboardAccessTest.java From prr at openjdk.org Fri Jun 20 22:24:32 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 20 Jun 2025 22:24:32 GMT Subject: git: openjdk/jdk: master: 8358526: Clarify behavior of java.awt.HeadlessException constructed with no-args Message-ID: Changeset: 81985d42 Branch: master Author: Phil Race Date: 2025-06-20 22:22:41 +0000 URL: https://git.openjdk.org/jdk/commit/81985d422d3a433c1248deec18e4fd9b9f780c2c 8358526: Clarify behavior of java.awt.HeadlessException constructed with no-args Reviewed-by: aivanov, honkar ! src/java.desktop/share/classes/java/awt/HeadlessException.java + test/jdk/java/awt/Headless/HeadlessExceptionTest.java From fyang at openjdk.org Mon Jun 23 00:34:57 2025 From: fyang at openjdk.org (Fei Yang) Date: Mon, 23 Jun 2025 00:34:57 GMT Subject: git: openjdk/jdk: master: 8359270: C2: alignment check should consider base offset when emitting arraycopy runtime call Message-ID: <74df4ce7-cc81-4636-b25a-53ef04333c86@openjdk.org> Changeset: 6b439391 Branch: master Author: Fei Yang Date: 2025-06-23 00:33:34 +0000 URL: https://git.openjdk.org/jdk/commit/6b4393917ae689818d67fcaf9cc61ca16ea6d426 8359270: C2: alignment check should consider base offset when emitting arraycopy runtime call Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/stringopts.cpp + test/hotspot/jtreg/compiler/c2/irTests/stringopts/TestArrayCopySelect.java From fjiang at openjdk.org Mon Jun 23 02:33:07 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Mon, 23 Jun 2025 02:33:07 GMT Subject: git: openjdk/jdk: master: 8359801: RISC-V: Simplify Interpreter::profile_taken_branch Message-ID: <9bf1663d-0cda-4dd0-baff-7e8cff4bf709@openjdk.org> Changeset: 620df7ec Branch: master Author: Anjian Wen Committer: Feilong Jiang Date: 2025-06-23 02:31:53 +0000 URL: https://git.openjdk.org/jdk/commit/620df7ec348598580884e3b9d45066495f0c40e5 8359801: RISC-V: Simplify Interpreter::profile_taken_branch Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp From abhiscxk at openjdk.org Mon Jun 23 04:56:06 2025 From: abhiscxk at openjdk.org (Abhishek Kumar) Date: Mon, 23 Jun 2025 04:56:06 GMT Subject: git: openjdk/jdk: master: 8359687: Use PassFailJFrame for java/awt/print/Dialog/DialogType.java Message-ID: <76fe88af-6686-4749-945a-12f2dfbe46ed@openjdk.org> Changeset: de34bb8e Branch: master Author: Srinivas Mandalika Committer: Abhishek Kumar Date: 2025-06-23 04:54:43 +0000 URL: https://git.openjdk.org/jdk/commit/de34bb8e66253cef90ba79831dadec0252595b35 8359687: Use PassFailJFrame for java/awt/print/Dialog/DialogType.java Reviewed-by: abhiscxk, aivanov ! test/jdk/java/awt/print/Dialog/DialogType.java From jsjolen at openjdk.org Mon Jun 23 07:06:16 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Mon, 23 Jun 2025 07:06:16 GMT Subject: git: openjdk/jdk: master: 8357220: Introduce a BSMAttributeEntry struct Message-ID: Changeset: 3d35b408 Branch: master Author: Johan Sj?len Date: 2025-06-23 07:05:33 +0000 URL: https://git.openjdk.org/jdk/commit/3d35b408e1e69d7e3953af142c5bf606691fbeb8 8357220: Introduce a BSMAttributeEntry struct Co-authored-by: John R Rose Reviewed-by: sspitsyn, coleenp, matsaave ! src/hotspot/share/cds/aotConstantPoolResolver.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java From thartmann at openjdk.org Mon Jun 23 07:48:37 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Mon, 23 Jun 2025 07:48:37 GMT Subject: git: openjdk/jdk: master: 8355276: Sort C2 includes Message-ID: <469fb2a9-5f01-45a6-b33b-f76f4bb5b152@openjdk.org> Changeset: 9ae39b62 Branch: master Author: Manuel H?ssig Committer: Tobias Hartmann Date: 2025-06-23 07:47:17 +0000 URL: https://git.openjdk.org/jdk/commit/9ae39b62b91ffacc6473534d96679f3282c612cc 8355276: Sort C2 includes Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/intrinsicnode.cpp ! src/hotspot/share/opto/intrinsicnode.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/printinlining.cpp ! src/hotspot/share/opto/printinlining.hpp ! src/hotspot/share/opto/rangeinference.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vtransform.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java From epeter at openjdk.org Mon Jun 23 07:55:16 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Mon, 23 Jun 2025 07:55:16 GMT Subject: git: openjdk/jdk: master: 8356865: C2: Unreasonable values for debug flag FastAllocateSizeLimit can lead to left-shift-overflow, which is UB Message-ID: Changeset: c220b135 Branch: master Author: Beno?t Maillard Committer: Emanuel Peter Date: 2025-06-23 07:52:02 +0000 URL: https://git.openjdk.org/jdk/commit/c220b1358c91bce2eb7515e9f600004c7b975ee6 8356865: C2: Unreasonable values for debug flag FastAllocateSizeLimit can lead to left-shift-overflow, which is UB Reviewed-by: epeter, mhaessig ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/globals.hpp + test/hotspot/jtreg/compiler/arguments/TestFastAllocateSizeLimit.java From fjiang at openjdk.org Mon Jun 23 08:06:26 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Mon, 23 Jun 2025 08:06:26 GMT Subject: git: openjdk/jdk: master: 8360169: Problem list CodeInvalidationReasonTest.java on linux-riscv64 until JDK-8360168 is fixed Message-ID: Changeset: ad1033d6 Branch: master Author: Dingli Zhang Committer: Feilong Jiang Date: 2025-06-23 08:02:40 +0000 URL: https://git.openjdk.org/jdk/commit/ad1033d68f4dd030cad27f9868d4fa83b5080bcd 8360169: Problem list CodeInvalidationReasonTest.java on linux-riscv64 until JDK-8360168 is fixed Reviewed-by: fyang, fjiang, syan, dnsimon ! test/hotspot/jtreg/ProblemList.txt From ayang at openjdk.org Mon Jun 23 08:29:22 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 23 Jun 2025 08:29:22 GMT Subject: git: openjdk/jdk: master: 8359924: Deprecate and obsolete ParallelRefProcEnabled Message-ID: <0f09ea3f-68ca-4111-90ed-041d00d344b2@openjdk.org> Changeset: 516197f5 Branch: master Author: Albert Mingkun Yang Date: 2025-06-23 08:27:13 +0000 URL: https://git.openjdk.org/jdk/commit/516197f50b079978a4aa1593744cef9d56e01c67 8359924: Deprecate and obsolete ParallelRefProcEnabled Reviewed-by: tschatzl, kbarrett, dholmes ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md From aturbanov at openjdk.org Mon Jun 23 08:33:16 2025 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Mon, 23 Jun 2025 08:33:16 GMT Subject: git: openjdk/jdk: master: 8359996: Remove unnecessary List.indexOf key from Track.remove Message-ID: Changeset: fe7ec312 Branch: master Author: Andrey Turbanov Date: 2025-06-23 08:32:02 +0000 URL: https://git.openjdk.org/jdk/commit/fe7ec312590ed9f70e6caad4ef454123138bbbcf 8359996: Remove unnecessary List.indexOf key from Track.remove Reviewed-by: aivanov, liach, azvegint ! src/java.desktop/share/classes/javax/sound/midi/Track.java From avu at openjdk.org Mon Jun 23 10:52:55 2025 From: avu at openjdk.org (Alexey Ushakov) Date: Mon, 23 Jun 2025 10:52:55 GMT Subject: git: openjdk/jdk: master: 8355904: Use variadic macros for J2dTrace Message-ID: <18569e08-1967-4c01-a041-16e4c347551a@openjdk.org> Changeset: 251f2ac7 Branch: master Author: Nikita Gubarkov Committer: Alexey Ushakov Date: 2025-06-23 10:52:07 +0000 URL: https://git.openjdk.org/jdk/commit/251f2ac785708a7ebf713d3fdc7d66317f1b2c2e 8355904: Use variadic macros for J2dTrace Reviewed-by: aivanov, serb, prr, avu ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/share/native/common/font/AccelGlyphCache.c ! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c ! src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.c ! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c ! src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.h ! src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.c ! src/java.desktop/share/native/common/java2d/opengl/OGLPaints.c ! src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.c ! src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.h ! src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.c ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c ! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c ! src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c ! src/java.desktop/share/native/libawt/java2d/Trace.h ! src/java.desktop/share/native/libawt/java2d/loops/DrawParallelogram.c ! src/java.desktop/share/native/libawt/java2d/pipe/BufferedMaskBlit.c ! src/java.desktop/share/native/libawt/java2d/pipe/BufferedRenderPipe.c ! src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.c ! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp ! src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.c ! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c ! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp ! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp ! src/java.desktop/windows/native/libawt/windows/Devices.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp From egahlin at openjdk.org Mon Jun 23 11:12:12 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 23 Jun 2025 11:12:12 GMT Subject: git: openjdk/jdk: master: 8360039: JFR: Improve parser logging of constants Message-ID: <99e5af80-3849-49ab-936e-e8eb664e6a0f@openjdk.org> Changeset: 10e6eec9 Branch: master Author: Erik Gahlin Date: 2025-06-23 11:09:11 +0000 URL: https://git.openjdk.org/jdk/commit/10e6eec9e63c89adc8078aeb27a368a80f793902 8360039: JFR: Improve parser logging of constants Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java From egahlin at openjdk.org Mon Jun 23 12:25:20 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 23 Jun 2025 12:25:20 GMT Subject: git: openjdk/jdk: jdk25: 8359242: JFR: Missing help text for method trace and timing Message-ID: <2c489472-9849-4a33-98f5-d2f59aa3b8d8@openjdk.org> Changeset: d5aa2254 Branch: jdk25 Author: Erik Gahlin Date: 2025-06-23 12:22:30 +0000 URL: https://git.openjdk.org/jdk/commit/d5aa225451520ad838b3512549c81b6a390129fc 8359242: JFR: Missing help text for method trace and timing Reviewed-by: mgronlun Backport-of: e57a214e2a1059109dd028369d518298cfa5d5b4 ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlElement.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlText.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Filter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc From shade at openjdk.org Mon Jun 23 12:47:45 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Jun 2025 12:47:45 GMT Subject: git: openjdk/jdk: master: 8360042: GHA: Bump MSVC to 14.44 Message-ID: <67c77f62-884a-41cf-992f-669d3095ad6d@openjdk.org> Changeset: 72679c94 Branch: master Author: Aleksey Shipilev Date: 2025-06-23 12:46:32 +0000 URL: https://git.openjdk.org/jdk/commit/72679c94ee00c87b9b51233938e5ffa97ef825b1 8360042: GHA: Bump MSVC to 14.44 Reviewed-by: erikj, ihse ! .github/workflows/main.yml From tschatzl at openjdk.org Mon Jun 23 12:50:44 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 23 Jun 2025 12:50:44 GMT Subject: git: openjdk/jdk: master: 8360024: Reorganize GC VM operations and implement is_gc_operation Message-ID: <30ff406b-d9c1-438a-85f8-255ed2d58e8d@openjdk.org> Changeset: c748d358 Branch: master Author: Jonas Norlinder Committer: Thomas Schatzl Date: 2025-06-23 12:49:59 +0000 URL: https://git.openjdk.org/jdk/commit/c748d358b2569928fb5a03722987c93762c30145 8360024: Reorganize GC VM operations and implement is_gc_operation Reviewed-by: tschatzl, dholmes ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/parallel/psVMOperations.hpp ! src/hotspot/share/gc/serial/serialVMOperations.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/runtime/vmOperation.hpp From egahlin at openjdk.org Mon Jun 23 13:11:16 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Mon, 23 Jun 2025 13:11:16 GMT Subject: git: openjdk/jdk: jdk25: 8359895: JFR: method-timing view doesn't work Message-ID: <98c76576-3922-432c-af7b-e2f683cf7d13@openjdk.org> Changeset: ca6b1650 Branch: jdk25 Author: Erik Gahlin Date: 2025-06-23 13:09:03 +0000 URL: https://git.openjdk.org/jdk/commit/ca6b165003ab0b3e1cc8344b916f8ff940f3e533 8359895: JFR: method-timing view doesn't work Reviewed-by: mgronlun Backport-of: 984d7f9cdfb0d75ea906ce32df0b6c447f4d5954 ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini From jlu at openjdk.org Mon Jun 23 14:30:04 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 23 Jun 2025 14:30:04 GMT Subject: git: openjdk/jdk: master: 8358729: jdk/internal/loader/URLClassPath/ClassnameCharTest.java depends on Applet Message-ID: <51068482-24e9-4cf4-99b7-0235a746a39a@openjdk.org> Changeset: dfcea054 Branch: master Author: Justin Lu Date: 2025-06-23 14:26:02 +0000 URL: https://git.openjdk.org/jdk/commit/dfcea0547e7756a546fcf57855d99d46ecfb1925 8358729: jdk/internal/loader/URLClassPath/ClassnameCharTest.java depends on Applet Reviewed-by: jpai, lancea ! test/jdk/jdk/internal/loader/URLClassPath/ClassnameCharTest.java - test/jdk/jdk/internal/loader/URLClassPath/testclasses.jar From naoto at openjdk.org Mon Jun 23 16:17:36 2025 From: naoto at openjdk.org (Naoto Sato) Date: Mon, 23 Jun 2025 16:17:36 GMT Subject: git: openjdk/jdk: master: 8359732: Make standard i/o encoding related system properties `StaticProperty` Message-ID: Changeset: 9c3eaa49 Branch: master Author: Naoto Sato Date: 2025-06-23 16:16:28 +0000 URL: https://git.openjdk.org/jdk/commit/9c3eaa49f7f8c6ade7319064566c0370e955f631 8359732: Make standard i/o encoding related system properties `StaticProperty` Reviewed-by: rriggs, alanb, vyazici ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/lang/IO.java ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMathLibrary.java From prr at openjdk.org Mon Jun 23 17:08:08 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 23 Jun 2025 17:08:08 GMT Subject: git: openjdk/jdk: jdk25: 8358526: Clarify behavior of java.awt.HeadlessException constructed with no-args Message-ID: Changeset: fe9efb75 Branch: jdk25 Author: Phil Race Date: 2025-06-23 17:05:48 +0000 URL: https://git.openjdk.org/jdk/commit/fe9efb75b0521ea3eeadcbf4a80fa8797226344f 8358526: Clarify behavior of java.awt.HeadlessException constructed with no-args Reviewed-by: honkar, tr, azvegint Backport-of: 81985d422d3a433c1248deec18e4fd9b9f780c2c ! src/java.desktop/share/classes/java/awt/HeadlessException.java + test/jdk/java/awt/Headless/HeadlessExceptionTest.java From kbarrett at openjdk.org Mon Jun 23 18:22:03 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Mon, 23 Jun 2025 18:22:03 GMT Subject: git: openjdk/jdk: master: 8360281: VMError::error_string has incorrect format usage Message-ID: <6c8eb3e0-55ff-4191-8cd3-7fd83884699b@openjdk.org> Changeset: 6df0f5e3 Branch: master Author: Kim Barrett Date: 2025-06-23 18:19:01 +0000 URL: https://git.openjdk.org/jdk/commit/6df0f5e390ecf874c1eca7284c51efa65ce23737 8360281: VMError::error_string has incorrect format usage Reviewed-by: coleenp ! src/hotspot/share/utilities/vmError.cpp From wkemper at openjdk.org Mon Jun 23 21:05:00 2025 From: wkemper at openjdk.org (William Kemper) Date: Mon, 23 Jun 2025 21:05:00 GMT Subject: git: openjdk/jdk: jdk25: 8357550: GenShen crashes during freeze: assert(!chunk->requires_barriers()) failed Message-ID: <0bafab9d-68a1-45ab-ac0a-61a7cb873f0c@openjdk.org> Changeset: 636b5637 Branch: jdk25 Author: William Kemper Date: 2025-06-23 21:03:04 +0000 URL: https://git.openjdk.org/jdk/commit/636b56374e4617ebd28c69ccac71fbf29dfd648e 8357550: GenShen crashes during freeze: assert(!chunk->requires_barriers()) failed Reviewed-by: shade Backport-of: 17cf49746d0c289bdf779c974cdc84a3ab32ab4b ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp From nbenalla at openjdk.org Mon Jun 23 22:25:38 2025 From: nbenalla at openjdk.org (Nizar Benalla) Date: Mon, 23 Jun 2025 22:25:38 GMT Subject: git: openjdk/jdk: master: 8346886: Add since checker test to jdk.management.jfr Message-ID: Changeset: 2a70a6dc Branch: master Author: Nizar Benalla Date: 2025-06-23 22:24:57 +0000 URL: https://git.openjdk.org/jdk/commit/2a70a6dc58ebd0085c34fee899667758b827c55c 8346886: Add since checker test to jdk.management.jfr Reviewed-by: egahlin + test/jdk/tools/sincechecker/modules/jdk.management.jfr/JdkManagementJfrCheckSince.java From syan at openjdk.org Tue Jun 24 02:24:01 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 24 Jun 2025 02:24:01 GMT Subject: git: openjdk/jdk: master: 8358697: TextLayout/MyanmarTextTest.java passes if no Myanmar font is found Message-ID: <06610d79-1c11-4237-9285-03d509587fb1@openjdk.org> Changeset: bcad87ea Branch: master Author: Manukumar V S Committer: SendaoYan Date: 2025-06-24 02:20:49 +0000 URL: https://git.openjdk.org/jdk/commit/bcad87eacbd7fbfd3254479b7e061bab34e64aec 8358697: TextLayout/MyanmarTextTest.java passes if no Myanmar font is found Reviewed-by: aivanov ! test/jdk/java/awt/font/TextLayout/MyanmarTextTest.java From syan at openjdk.org Tue Jun 24 02:37:38 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 24 Jun 2025 02:37:38 GMT Subject: git: openjdk/jdk: master: 8358655: AArch64: Simplify Interpreter::profile_taken_branch Message-ID: Changeset: a350a111 Branch: master Author: Chad Rakoczy Committer: SendaoYan Date: 2025-06-24 02:34:53 +0000 URL: https://git.openjdk.org/jdk/commit/a350a1115a32ae1aa013a22c05a009051a674793 8358655: AArch64: Simplify Interpreter::profile_taken_branch Reviewed-by: shade, aph ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp From fjiang at openjdk.org Tue Jun 24 03:10:29 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Tue, 24 Jun 2025 03:10:29 GMT Subject: git: openjdk/jdk: master: 8360179: RISC-V: Only enable BigInteger intrinsics when AvoidUnalignedAccess == false Message-ID: Changeset: 34412da5 Branch: master Author: Anjian Wen Committer: Feilong Jiang Date: 2025-06-24 03:08:50 +0000 URL: https://git.openjdk.org/jdk/commit/34412da52b41e9374168e67e3b6129576c8e4402 8360179: RISC-V: Only enable BigInteger intrinsics when AvoidUnalignedAccess == false Reviewed-by: fjiang, fyang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp From jpai at openjdk.org Tue Jun 24 05:21:19 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 24 Jun 2025 05:21:19 GMT Subject: git: openjdk/jdk: master: 8360307: Problemlist tools/sincechecker/modules/jdk.management.jfr/JdkManagementJfrCheckSince.java Message-ID: <3270bc7b-bfce-4e8c-9373-2533f25e5242@openjdk.org> Changeset: 9af36b13 Branch: master Author: Jaikiran Pai Date: 2025-06-24 05:19:18 +0000 URL: https://git.openjdk.org/jdk/commit/9af36b13c52b60274507a90874b8fb41fc3586f8 8360307: Problemlist tools/sincechecker/modules/jdk.management.jfr/JdkManagementJfrCheckSince.java Reviewed-by: dholmes, liach ! test/jdk/ProblemList.txt From shade at openjdk.org Tue Jun 24 05:51:12 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Jun 2025 05:51:12 GMT Subject: git: openjdk/jdk: jdk25: 8360042: GHA: Bump MSVC to 14.44 Message-ID: <896b998b-af19-47ec-a87d-2b18537b8ca1@openjdk.org> Changeset: 7cc1f82b Branch: jdk25 Author: Aleksey Shipilev Date: 2025-06-24 05:48:20 +0000 URL: https://git.openjdk.org/jdk/commit/7cc1f82b842982d7c95492df5f817f411b5594fa 8360042: GHA: Bump MSVC to 14.44 Reviewed-by: serb Backport-of: 72679c94ee00c87b9b51233938e5ffa97ef825b1 ! .github/workflows/main.yml From djelinski at openjdk.org Tue Jun 24 06:10:20 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Tue, 24 Jun 2025 06:10:20 GMT Subject: git: openjdk/jdk: master: 8131136: java/awt/font/JNICheck/JNICheck.sh issue warning on core-libs code Message-ID: <683563b1-2650-4301-b9bb-431c6b2888d8@openjdk.org> Changeset: dbbfa76b Branch: master Author: Daniel Jeli?ski Date: 2025-06-24 06:09:17 +0000 URL: https://git.openjdk.org/jdk/commit/dbbfa76b7335291b4bb9d8de6e7db8e6cec144ce 8131136: java/awt/font/JNICheck/JNICheck.sh issue warning on core-libs code Reviewed-by: aivanov, prr, serb ! src/java.base/share/native/libnet/net_util.c ! test/jdk/java/awt/font/JNICheck/JNICheck.sh From mhaessig at openjdk.org Tue Jun 24 06:57:43 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Tue, 24 Jun 2025 06:57:43 GMT Subject: git: openjdk/jdk: master: 8353815: [ubsan] compilationPolicy.cpp: division by zero related to tiered compilation flags Message-ID: Changeset: f6ff38ab Branch: master Author: Manuel H?ssig Date: 2025-06-24 06:55:05 +0000 URL: https://git.openjdk.org/jdk/commit/f6ff38ab4292762a35fb151b6886e58df60824d5 8353815: [ubsan] compilationPolicy.cpp: division by zero related to tiered compilation flags Reviewed-by: mbaesken, kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compiler_globals.hpp From mhaessig at openjdk.org Tue Jun 24 07:04:06 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Tue, 24 Jun 2025 07:04:06 GMT Subject: git: openjdk/jdk: master: 8358572: C1 hits "need debug information" assert with -XX:-DeoptC1 Message-ID: <21249064-67d3-455e-8657-855235cffdb1@openjdk.org> Changeset: 03d66d9e Branch: master Author: Manuel H?ssig Date: 2025-06-24 07:00:45 +0000 URL: https://git.openjdk.org/jdk/commit/03d66d9ee239d77d54912f4fa3074560ac2a8101 8358572: C1 hits "need debug information" assert with -XX:-DeoptC1 Reviewed-by: shade, aph ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_globals.hpp From ayang at openjdk.org Tue Jun 24 07:36:59 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 24 Jun 2025 07:36:59 GMT Subject: git: openjdk/jdk: master: 8360220: Deprecate and obsolete ParallelRefProcBalancingEnabled Message-ID: <276aa77d-ff15-4a04-aac7-12093aee5b0d@openjdk.org> Changeset: 54fec2b9 Branch: master Author: Albert Mingkun Yang Date: 2025-06-24 07:34:15 +0000 URL: https://git.openjdk.org/jdk/commit/54fec2b98ba2197a588df37d805c3ad495fd0e61 8360220: Deprecate and obsolete ParallelRefProcBalancingEnabled Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp From thartmann at openjdk.org Tue Jun 24 08:13:18 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 24 Jun 2025 08:13:18 GMT Subject: git: openjdk/jdk: master: 8360131: Remove use of soon-to-be-removed APIs by CTW framework Message-ID: Changeset: fdfc5578 Branch: master Author: David Beaumont Committer: Tobias Hartmann Date: 2025-06-24 08:09:53 +0000 URL: https://git.openjdk.org/jdk/commit/fdfc557878a7a2ec984002f38b871da5eec71217 8360131: Remove use of soon-to-be-removed APIs by CTW framework Reviewed-by: liach, thartmann ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java From michaelm at openjdk.org Tue Jun 24 09:17:29 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Tue, 24 Jun 2025 09:17:29 GMT Subject: git: openjdk/jdk: master: 8351983: HttpCookie Parser Incorrectly Handles Cookies with Expires Attribute Message-ID: Changeset: 116b8543 Branch: master Author: Michael McMahon Date: 2025-06-24 09:15:58 +0000 URL: https://git.openjdk.org/jdk/commit/116b8543b04bfcf542af0ba03ac547a744600b7c 8351983: HttpCookie Parser Incorrectly Handles Cookies with Expires Attribute Reviewed-by: dfuchs, vyazici ! src/java.base/share/classes/java/net/HttpCookie.java + test/jdk/java/net/HttpCookie/whitebox/MaxAgeExpiresDriver.java + test/jdk/java/net/HttpCookie/whitebox/java.base/java/net/MaxAgeExpires.java From ayang at openjdk.org Tue Jun 24 10:35:01 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 24 Jun 2025 10:35:01 GMT Subject: git: openjdk/jdk: master: 8360324: Parallel: Remove unused local variable in MutableNUMASpace::set_top Message-ID: Changeset: a3609ba5 Branch: master Author: Albert Mingkun Yang Date: 2025-06-24 10:34:14 +0000 URL: https://git.openjdk.org/jdk/commit/a3609ba5ac6a5531d905cdd136eea72706f9a028 8360324: Parallel: Remove unused local variable in MutableNUMASpace::set_top Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp From azafari at openjdk.org Tue Jun 24 11:21:33 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Tue, 24 Jun 2025 11:21:33 GMT Subject: git: openjdk/jdk: master: 8359959: Test runtime/NMT/VirtualAllocTestType.java failed: '\\[0x[0]*7f7dc4043000 - 0x[0]*7f7dc4083000\\] reserved 256KB for Test' missing from stdout/stderr Message-ID: <28eb9c15-eb8c-4e55-a9a3-a316f1872360@openjdk.org> Changeset: f5201ac1 Branch: master Author: Afshin Zafari Date: 2025-06-24 11:17:48 +0000 URL: https://git.openjdk.org/jdk/commit/f5201ac117fa66638f36cec3bc5f5059b37f2860 8359959: Test runtime/NMT/VirtualAllocTestType.java failed: '\\[0x[0]*7f7dc4043000 - 0x[0]*7f7dc4083000\\] reserved 256KB for Test' missing from stdout/stderr Reviewed-by: jsjolen, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java From coleenp at openjdk.org Tue Jun 24 12:32:18 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Tue, 24 Jun 2025 12:32:18 GMT Subject: git: openjdk/jdk: master: 8359920: Use names for frame types in stackmaps Message-ID: <540f3504-c45f-4afc-9d55-c1f9235ee698@openjdk.org> Changeset: 28e96e33 Branch: master Author: Coleen Phillimore Date: 2025-06-24 12:31:04 +0000 URL: https://git.openjdk.org/jdk/commit/28e96e333b61dfe60a84a48ff59bdf10c529f8be 8359920: Use names for frame types in stackmaps Reviewed-by: dholmes, jsjolen, matsaave, sspitsyn ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/stackMapTable.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp From kbarrett at openjdk.org Tue Jun 24 14:29:52 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Tue, 24 Jun 2025 14:29:52 GMT Subject: git: openjdk/jdk: master: 8360177: ParallelArguments::initialize has incorrect format string Message-ID: <8da56ca3-af1d-481b-8fbe-61b5b1362378@openjdk.org> Changeset: 0514cee6 Branch: master Author: Kim Barrett Date: 2025-06-24 14:27:47 +0000 URL: https://git.openjdk.org/jdk/commit/0514cee6c884b6d31735551b8a3ce7a2be661094 8360177: ParallelArguments::initialize has incorrect format string Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/parallel/parallelArguments.cpp From rriggs at openjdk.org Tue Jun 24 14:53:52 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Tue, 24 Jun 2025 14:53:52 GMT Subject: git: openjdk/jdk: master: 8294226: Document missing UnsupportedTemporalTypeException Message-ID: <38bd55ea-399c-4e9f-87a9-12e39702b79d@openjdk.org> Changeset: 54acadbe Branch: master Author: Gautham Krishnan Committer: Roger Riggs Date: 2025-06-24 14:53:14 +0000 URL: https://git.openjdk.org/jdk/commit/54acadbe668f6feced6eb9c28bcf46d1b3986eec 8294226: Document missing UnsupportedTemporalTypeException Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/time/chrono/ChronoLocalDate.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTime.java ! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java From shade at openjdk.org Tue Jun 24 15:07:39 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Jun 2025 15:07:39 GMT Subject: git: openjdk/jdk: master: 8360201: JFR: Initialize JfrThreadLocal::_sampling_critical_section Message-ID: <2ae40916-73f5-47ec-9661-81307190e84d@openjdk.org> Changeset: 5c1f77fa Branch: master Author: Aleksey Shipilev Date: 2025-06-24 15:05:40 +0000 URL: https://git.openjdk.org/jdk/commit/5c1f77fab1f56e470157d8680310417924abb298 8360201: JFR: Initialize JfrThreadLocal::_sampling_critical_section Reviewed-by: zgu, mgronlun ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp From abarashev at openjdk.org Tue Jun 24 15:35:01 2025 From: abarashev at openjdk.org (Artur Barashev) Date: Tue, 24 Jun 2025 15:35:01 GMT Subject: git: openjdk/jdk: master: 8156715: TrustStoreManager does not buffer keystore input stream Message-ID: Changeset: 2af869b1 Branch: master Author: Artur Barashev Date: 2025-06-24 15:32:13 +0000 URL: https://git.openjdk.org/jdk/commit/2af869b193017bbd8bec4cfef9f0870de6ec1285 8156715: TrustStoreManager does not buffer keystore input stream Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java From hannesw at openjdk.org Tue Jun 24 15:51:29 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 24 Jun 2025 15:51:29 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 9a726df3 Branch: master Author: Hannes Walln?fer Date: 2025-06-24 15:48:31 +0000 URL: https://git.openjdk.org/jdk/commit/9a726df3731a22bdd4e768d83835aba9240967d2 8359024: Accessibility bugs in API documentation Reviewed-by: vyazici, liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java Changeset: f8de5bc5 Branch: master Author: Hannes Walln?fer Date: 2025-06-24 15:50:51 +0000 URL: https://git.openjdk.org/jdk/commit/f8de5bc5827742dd60b8f8f4a0d3625c370af15b 8328848: Inaccuracy in the documentation of the -group option Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/man/javadoc.md From mgronlun at openjdk.org Tue Jun 24 16:12:21 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 24 Jun 2025 16:12:21 GMT Subject: git: openjdk/jdk: master: 8360403: Disable constant pool ID assert during troubleshooting Message-ID: <61b1de4b-8240-4900-8919-65d267eb8646@openjdk.org> Changeset: cbcf4011 Branch: master Author: Markus Gr?nlund Date: 2025-06-24 16:11:40 +0000 URL: https://git.openjdk.org/jdk/commit/cbcf401170e0600e48ef74770eaa47c84c7e50b0 8360403: Disable constant pool ID assert during troubleshooting Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java From mgronlun at openjdk.org Tue Jun 24 16:50:57 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 24 Jun 2025 16:50:57 GMT Subject: git: openjdk/jdk: jdk25: 8360403: Disable constant pool ID assert during troubleshooting Message-ID: Changeset: a3abaadc Branch: jdk25 Author: Markus Gr?nlund Date: 2025-06-24 16:49:43 +0000 URL: https://git.openjdk.org/jdk/commit/a3abaadc1500bbc64c140793f39536d41de53d75 8360403: Disable constant pool ID assert during troubleshooting Reviewed-by: egahlin Backport-of: cbcf401170e0600e48ef74770eaa47c84c7e50b0 ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java From coleenp at openjdk.org Tue Jun 24 17:14:02 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Tue, 24 Jun 2025 17:14:02 GMT Subject: git: openjdk/jdk: jdk25: 8352075: Perf regression accessing fields Message-ID: Changeset: 0694cc1d Branch: jdk25 Author: Coleen Phillimore Date: 2025-06-24 17:10:28 +0000 URL: https://git.openjdk.org/jdk/commit/0694cc1d527db17f2e5cdd4f9d2489ba04adfef5 8352075: Perf regression accessing fields Reviewed-by: shade, iklam Backport-of: e18277b470a162b9668297e8e286c812c4b0b604 ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/fieldInfo.cpp ! src/hotspot/share/oops/fieldInfo.hpp ! src/hotspot/share/oops/fieldInfo.inline.hpp ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/fieldStreams.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/globals.hpp + src/hotspot/share/utilities/packedTable.cpp + src/hotspot/share/utilities/packedTable.hpp ! src/hotspot/share/utilities/unsigned5.hpp + test/hotspot/gtest/utilities/test_packedTable.cpp + test/hotspot/jtreg/runtime/FieldStream/LocalFieldLookupTest.java From rriggs at openjdk.org Tue Jun 24 18:41:12 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Tue, 24 Jun 2025 18:41:12 GMT Subject: git: openjdk/jdk: master: 8359808: JavaRuntimeURLConnection should only connect to non-directory resources Message-ID: <210e3b46-2353-4533-886d-65003b0ee8aa@openjdk.org> Changeset: ba0c1223 Branch: master Author: David Beaumont Committer: Roger Riggs Date: 2025-06-24 18:40:24 +0000 URL: https://git.openjdk.org/jdk/commit/ba0c12231b0f5b680951e75765b5d292f31a2cbc 8359808: JavaRuntimeURLConnection should only connect to non-directory resources Reviewed-by: alanb, rriggs ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! test/jdk/sun/net/www/protocol/jrt/Basic.java From ascarpino at openjdk.org Tue Jun 24 19:35:03 2025 From: ascarpino at openjdk.org (Anthony Scarpino) Date: Tue, 24 Jun 2025 19:35:03 GMT Subject: git: openjdk/jdk: jdk25: 8358099: PEM spec updates Message-ID: Changeset: b89f3648 Branch: jdk25 Author: Anthony Scarpino Date: 2025-06-24 19:32:07 +0000 URL: https://git.openjdk.org/jdk/commit/b89f3648421601bc7520895afb4f9d5ff87030d8 8358099: PEM spec updates Reviewed-by: weijun Backport-of: 78158f30aee51e14ab203b0127aeb883c010319c ! src/java.base/share/classes/java/security/PEMDecoder.java ! src/java.base/share/classes/java/security/PEMEncoder.java ! src/java.base/share/classes/java/security/PEMRecord.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/util/Pem.java ! test/jdk/java/security/PEM/PEMDecoderTest.java From bpb at openjdk.org Tue Jun 24 23:53:22 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Tue, 24 Jun 2025 23:53:22 GMT Subject: git: openjdk/jdk: master: 8351010: Test java/io/File/GetXSpace.java failed: / usable space 56380809216 > free space 14912244940 Message-ID: Changeset: 50910576 Branch: master Author: Brian Burkhalter Date: 2025-06-24 23:50:35 +0000 URL: https://git.openjdk.org/jdk/commit/509105761492ced0ecdc91aae464dcd016e2a4d7 8351010: Test java/io/File/GetXSpace.java failed: / usable space 56380809216 > free space 14912244940 Reviewed-by: lancea, rriggs ! test/jdk/java/io/File/GetXSpace.java From xgong at openjdk.org Wed Jun 25 01:17:48 2025 From: xgong at openjdk.org (Xiaohong Gong) Date: Wed, 25 Jun 2025 01:17:48 GMT Subject: git: openjdk/jdk: master: 8357726: Improve C2 to recognize counted loops with multiple casts in trip counter Message-ID: Changeset: 7d6c902c Branch: master Author: Xiaohong Gong Date: 2025-06-25 01:16:08 +0000 URL: https://git.openjdk.org/jdk/commit/7d6c902ce8ffb9b42c264ecff56d4b54206e101b 8357726: Improve C2 to recognize counted loops with multiple casts in trip counter Reviewed-by: chagedorn, epeter, galder ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestCountedLoopCastIV.java + test/micro/org/openjdk/bench/vm/compiler/CountedLoopCastIV.java From amitkumar at openjdk.org Wed Jun 25 04:41:20 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Wed, 25 Jun 2025 04:41:20 GMT Subject: git: openjdk/jdk: master: 8358694: VM asserts if CodeCacheSegmentSize is not a power of 2 Message-ID: Changeset: 263e32bb Branch: master Author: Amit Kumar Date: 2025-06-25 04:39:07 +0000 URL: https://git.openjdk.org/jdk/commit/263e32bb8507310dd4c9a4eca7f6e428303d3a53 8358694: VM asserts if CodeCacheSegmentSize is not a power of 2 Reviewed-by: shade, dfenacci ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp + test/hotspot/jtreg/compiler/codecache/CodeCacheSegmentSizeTest.java From hannesw at openjdk.org Wed Jun 25 05:39:24 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Wed, 25 Jun 2025 05:39:24 GMT Subject: git: openjdk/jdk: jdk25: 8359024: Accessibility bugs in API documentation Message-ID: <534052a5-ca4e-4256-b12a-f89c2d5190ed@openjdk.org> Changeset: a5769520 Branch: jdk25 Author: Hannes Walln?fer Date: 2025-06-25 05:36:31 +0000 URL: https://git.openjdk.org/jdk/commit/a5769520393555fbf18992b62fb8d1526e809ce8 8359024: Accessibility bugs in API documentation Reviewed-by: liach Backport-of: 9a726df3731a22bdd4e768d83835aba9240967d2 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java From hannesw at openjdk.org Wed Jun 25 05:42:17 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Wed, 25 Jun 2025 05:42:17 GMT Subject: git: openjdk/jdk: jdk25: 8328848: Inaccuracy in the documentation of the -group option Message-ID: <28ff2d45-e2d1-4eae-935a-3543e45e75f4@openjdk.org> Changeset: 80cb773b Branch: jdk25 Author: Hannes Walln?fer Date: 2025-06-25 05:40:18 +0000 URL: https://git.openjdk.org/jdk/commit/80cb773b7ee8e15ecae9a3ae12683363004e03f7 8328848: Inaccuracy in the documentation of the -group option Reviewed-by: liach Backport-of: f8de5bc5827742dd60b8f8f4a0d3625c370af15b ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/man/javadoc.md From iveresov at openjdk.org Wed Jun 25 06:47:15 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Wed, 25 Jun 2025 06:47:15 GMT Subject: git: openjdk/jdk: master: 8359788: Internal Error: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded Message-ID: Changeset: 5c4f92ba Branch: master Author: Igor Veresov Date: 2025-06-25 06:45:32 +0000 URL: https://git.openjdk.org/jdk/commit/5c4f92ba9a2b820fa12920400c9037b5d3c37aa4 8359788: Internal Error: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded Reviewed-by: kvn, thartmann ! src/hotspot/share/oops/trainingData.hpp From rkennke at openjdk.org Wed Jun 25 08:11:05 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Wed, 25 Jun 2025 08:11:05 GMT Subject: git: openjdk/jdk: master: 8355319: Update Manpage for Compact Object Headers (Production) Message-ID: Changeset: 75ce44aa Branch: master Author: Roman Kennke Date: 2025-06-25 08:09:03 +0000 URL: https://git.openjdk.org/jdk/commit/75ce44aa84ebf0f48dd73b98f2bf2d6077473ed1 8355319: Update Manpage for Compact Object Headers (Production) Reviewed-by: coleenp, dholmes, phh ! src/java.base/share/man/java.md From cnorrbin at openjdk.org Wed Jun 25 08:35:06 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Wed, 25 Jun 2025 08:35:06 GMT Subject: git: openjdk/jdk: master: 8356868: Not all cgroup parameters are made available Message-ID: <1b69058c-a62b-4fa1-9902-ba4dc29787ae@openjdk.org> Changeset: 850bc203 Branch: master Author: Casper Norrbin Date: 2025-06-25 08:32:51 +0000 URL: https://git.openjdk.org/jdk/commit/850bc20306e5101d164566f9a8687707492b296b 8356868: Not all cgroup parameters are made available Reviewed-by: sgehwolf, gziemski ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! test/hotspot/jtreg/containers/docker/TestMisc.java From mdoerr at openjdk.org Wed Jun 25 09:04:36 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 25 Jun 2025 09:04:36 GMT Subject: git: openjdk/jdk: master: 8360405: [PPC64] some environments don't support mfdscr instruction Message-ID: <132653c8-8bb8-45b2-8b70-a13f7f0e2355@openjdk.org> Changeset: f71d64fb Branch: master Author: Martin Doerr Date: 2025-06-25 08:59:46 +0000 URL: https://git.openjdk.org/jdk/commit/f71d64fbeb0c196fd825241ff86d3a103d05a842 8360405: [PPC64] some environments don't support mfdscr instruction Reviewed-by: haosun, rrich ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp From michaelm at openjdk.org Wed Jun 25 09:49:19 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Wed, 25 Jun 2025 09:49:19 GMT Subject: git: openjdk/jdk: master: 8359268: 3 JNI exception pending defect groups in 2 files Message-ID: Changeset: 1fa09052 Branch: master Author: Michael McMahon Date: 2025-06-25 09:45:57 +0000 URL: https://git.openjdk.org/jdk/commit/1fa090524a7c3bb5f2c92fb0f7217b9277ade9d9 8359268: 3 JNI exception pending defect groups in 2 files Reviewed-by: djelinski ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c From mhaessig at openjdk.org Wed Jun 25 13:03:18 2025 From: mhaessig at openjdk.org (Manuel =?UTF-8?B?SMOkc3NpZw==?=) Date: Wed, 25 Jun 2025 13:03:18 GMT Subject: git: openjdk/jdk: master: 8354727: CompilationPolicy creates too many compiler threads when code cache space is scarce Message-ID: Changeset: f2ef8097 Branch: master Author: Manuel H?ssig Date: 2025-06-25 13:00:08 +0000 URL: https://git.openjdk.org/jdk/commit/f2ef809719cbb14f90a0a5f673e10e7c74fa0f45 8354727: CompilationPolicy creates too many compiler threads when code cache space is scarce Co-authored-by: Aleksey Shipilev Reviewed-by: kvn, shade ! src/hotspot/share/compiler/compilationPolicy.cpp From kbarrett at openjdk.org Wed Jun 25 15:19:58 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Wed, 25 Jun 2025 15:19:58 GMT Subject: git: openjdk/jdk: master: 8360178: TestArguments.atojulong gtest has incorrect format string Message-ID: <425f5d0f-869f-435c-b2b2-f349ad79fd14@openjdk.org> Changeset: 878497fb Branch: master Author: Kim Barrett Date: 2025-06-25 15:16:44 +0000 URL: https://git.openjdk.org/jdk/commit/878497fb85b9f7d066829b745324028f9f8cdc60 8360178: TestArguments.atojulong gtest has incorrect format string Reviewed-by: dholmes ! test/hotspot/gtest/runtime/test_arguments.cpp From ayang at openjdk.org Wed Jun 25 15:38:00 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 25 Jun 2025 15:38:00 GMT Subject: git: openjdk/jdk: master: 8360523: Parallel: Remove unused local variable in MutableNUMASpace::initialize Message-ID: Changeset: 4e1bf313 Branch: master Author: Albert Mingkun Yang Date: 2025-06-25 15:36:02 +0000 URL: https://git.openjdk.org/jdk/commit/4e1bf31368df9f6ba110a2b8c678cf1a22607535 8360523: Parallel: Remove unused local variable in MutableNUMASpace::initialize Reviewed-by: stefank, kbarrett ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp From ayang at openjdk.org Wed Jun 25 15:41:50 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 25 Jun 2025 15:41:50 GMT Subject: git: openjdk/jdk: master: 8349077: Rename GenerationCounters::update_all Message-ID: <0b93dc94-c5c1-47c5-828a-128c14e60f7b@openjdk.org> Changeset: 52c6044f Branch: master Author: Suchismith Roy Committer: Albert Mingkun Yang Date: 2025-06-25 15:39:57 +0000 URL: https://git.openjdk.org/jdk/commit/52c6044fe48f2e964be4c4603a865143f0d43f90 8349077: Rename GenerationCounters::update_all Reviewed-by: ayang, stefank ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/generationCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/z/zServiceability.cpp From phh at openjdk.org Wed Jun 25 15:53:42 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Jun 2025 15:53:42 GMT Subject: git: openjdk/jdk: master: 8279005: sun/tools/jstat tests do not check for test case exit codes after JDK-8245129 Message-ID: Changeset: c90c31b0 Branch: master Author: Paul Hohensee Date: 2025-06-25 15:52:30 +0000 URL: https://git.openjdk.org/jdk/commit/c90c31b07ef64eca65be5018a7757b960552f88a 8279005: sun/tools/jstat tests do not check for test case exit codes after JDK-8245129 Reviewed-by: cjplummer, rkennke ! test/jdk/sun/tools/jstat/jstatGcCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcCauseOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcMetaCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcNewCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcNewOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOldCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOldOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOutput1.sh ! test/jdk/sun/tools/jstat/jstatLineCounts1.sh ! test/jdk/sun/tools/jstat/jstatLineCounts2.sh ! test/jdk/sun/tools/jstat/jstatLineCounts3.sh ! test/jdk/sun/tools/jstat/jstatLineCounts4.sh ! test/jdk/sun/tools/jstat/lineCounts1.awk ! test/jdk/sun/tools/jstat/lineCounts2.awk ! test/jdk/sun/tools/jstat/lineCounts3.awk ! test/jdk/sun/tools/jstat/lineCounts4.awk From naoto at openjdk.org Wed Jun 25 16:05:47 2025 From: naoto at openjdk.org (Naoto Sato) Date: Wed, 25 Jun 2025 16:05:47 GMT Subject: git: openjdk/jdk: master: 8360045: StringTokenizer.hasMoreTokens() throws NPE after nextToken(null) Message-ID: Changeset: 74472764 Branch: master Author: Naoto Sato Date: 2025-06-25 16:02:47 +0000 URL: https://git.openjdk.org/jdk/commit/744727647564ee79349380eb819fefc81ca7dc3a 8360045: StringTokenizer.hasMoreTokens() throws NPE after nextToken(null) Reviewed-by: liach, alanb ! src/java.base/share/classes/java/util/StringTokenizer.java + test/jdk/java/util/StringTokenizer/NextTokenWithNullDelimTest.java From iveresov at openjdk.org Wed Jun 25 16:13:13 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Wed, 25 Jun 2025 16:13:13 GMT Subject: git: openjdk/jdk: jdk25: 8359788: Internal Error: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded Message-ID: Changeset: fdb3e37c Branch: jdk25 Author: Igor Veresov Date: 2025-06-25 16:12:45 +0000 URL: https://git.openjdk.org/jdk/commit/fdb3e37c714a5fd5aa78f9a5528a182c6e961485 8359788: Internal Error: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded Reviewed-by: shade Backport-of: 5c4f92ba9a2b820fa12920400c9037b5d3c37aa4 ! src/hotspot/share/oops/trainingData.hpp From michaelm at openjdk.org Wed Jun 25 16:21:24 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Wed, 25 Jun 2025 16:21:24 GMT Subject: git: openjdk/jdk: jdk25: 8359268: 3 JNI exception pending defect groups in 2 files Message-ID: <20a9d66e-1e13-4e95-ad82-6f5253aa6707@openjdk.org> Changeset: a84946dd Branch: jdk25 Author: Michael McMahon Date: 2025-06-25 16:17:18 +0000 URL: https://git.openjdk.org/jdk/commit/a84946dde4283fd423ef00ce3176bbe1985d7046 8359268: 3 JNI exception pending defect groups in 2 files Reviewed-by: dfuchs, djelinski Backport-of: 1fa090524a7c3bb5f2c92fb0f7217b9277ade9d9 ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c From kbarrett at openjdk.org Wed Jun 25 18:25:57 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Wed, 25 Jun 2025 18:25:57 GMT Subject: git: openjdk/jdk: master: 8352565: Add native method implementation of Reference.get() Message-ID: Changeset: 56c75453 Branch: master Author: Kim Barrett Date: 2025-06-25 18:22:06 +0000 URL: https://git.openjdk.org/jdk/commit/56c75453cd69e80b9411b4e1794c953998406342 8352565: Add native method implementation of Reference.get() Reviewed-by: vlivanov, tschatzl, lmesnik ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/native/libjava/Reference.c + test/hotspot/jtreg/gc/TestNativeReferenceGet.java From liach at openjdk.org Wed Jun 25 18:51:54 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 25 Jun 2025 18:51:54 GMT Subject: git: openjdk/jdk: master: 8360303: Remove two unused invoke files Message-ID: Changeset: f799cf18 Branch: master Author: Chen Liang Date: 2025-06-25 18:48:47 +0000 URL: https://git.openjdk.org/jdk/commit/f799cf180a00c6844a994c651852773a519dff2b 8360303: Remove two unused invoke files Reviewed-by: rriggs, jrose - src/java.base/share/classes/java/lang/invoke/InvokeDynamic.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java - src/java.base/share/classes/sun/invoke/empty/Empty.java ! src/java.base/share/classes/sun/invoke/util/VerifyType.java From sspitsyn at openjdk.org Wed Jun 25 19:24:21 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Wed, 25 Jun 2025 19:24:21 GMT Subject: git: openjdk/jdk: master: 8225354: serviceability/jvmti/ModuleAwareAgents/ThreadStart failed with Didn't get ThreadStart events in VM early start phase! Message-ID: Changeset: 52526080 Branch: master Author: Serguei Spitsyn Date: 2025-06-25 19:21:14 +0000 URL: https://git.openjdk.org/jdk/commit/52526080bae4fb69172d8c87403510aa4d3c8942 8225354: serviceability/jvmti/ModuleAwareAgents/ThreadStart failed with Didn't get ThreadStart events in VM early start phase! Reviewed-by: amenkov, cjplummer ! test/hotspot/jtreg/ProblemList.txt - test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java - test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/libMAAThreadStart.c From dlong at openjdk.org Wed Jun 25 19:27:36 2025 From: dlong at openjdk.org (Dean Long) Date: Wed, 25 Jun 2025 19:27:36 GMT Subject: git: openjdk/jdk: master: 8358821: patch_verified_entry causes problems, use nmethod entry barriers instead Message-ID: <9653e7d4-c286-4f9e-b5aa-d31f4fd21ef3@openjdk.org> Changeset: cf75f1f9 Branch: master Author: Dean Long Date: 2025-06-25 19:25:34 +0000 URL: https://git.openjdk.org/jdk/commit/cf75f1f9c6d2bc70c7133cb81c73a0ce0946dff9 8358821: patch_verified_entry causes problems, use nmethod entry barriers instead Co-authored-by: Martin Doerr Co-authored-by: Amit Kumar Reviewed-by: mdoerr, eosterlund ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.cpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp - src/hotspot/cpu/zero/nativeInst_zero.cpp ! src/hotspot/cpu/zero/nativeInst_zero.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From dholmes at openjdk.org Thu Jun 26 01:03:22 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 26 Jun 2025 01:03:22 GMT Subject: git: openjdk/jdk: master: 8360255: runtime/jni/checked/TestLargeUTF8Length.java fails with -XX:-CompactStrings Message-ID: Changeset: 1ca008fd Branch: master Author: David Holmes Date: 2025-06-26 01:02:03 +0000 URL: https://git.openjdk.org/jdk/commit/1ca008fd02496dc33e2707c102560cae1690fba5 8360255: runtime/jni/checked/TestLargeUTF8Length.java fails with -XX:-CompactStrings Reviewed-by: shade, kbarrett ! test/hotspot/jtreg/runtime/jni/checked/TestLargeUTF8Length.java From dholmes at openjdk.org Thu Jun 26 07:43:07 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 26 Jun 2025 07:43:07 GMT Subject: git: openjdk/jdk: master: 8359437: Make users and test suite not able to set LockingMode flag Message-ID: <691055b2-e7eb-4e93-b2e3-55b754659597@openjdk.org> Changeset: 5039b42d Branch: master Author: Anton Artemov Committer: David Holmes Date: 2025-06-26 07:41:22 +0000 URL: https://git.openjdk.org/jdk/commit/5039b42de170769797312969185ee9d67f34cf24 8359437: Make users and test suite not able to set LockingMode flag 8358542: Remove RTM test VMProps Co-authored-by: Fredrik Bredberg Reviewed-by: coleenp, lmesnik, fbredberg, alanb, dholmes ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/LockingMode.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! test/hotspot/jtreg/ProblemList-StaticJdk.txt ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/locks/TestSynchronizeWithEmptyBlock.java - test/hotspot/jtreg/gtest/LockStackGtests.java ! test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java ! test/hotspot/jtreg/runtime/Monitor/StressWrapper_TestRecursiveLocking_36M.java ! test/hotspot/jtreg/runtime/Monitor/TestRecursiveLocking.java ! test/hotspot/jtreg/runtime/lockStack/TestLockStackCapacity.java ! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java - test/hotspot/jtreg/runtime/vthread/JNIMonitor/JNIMonitor.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java ! test/jdk/com/sun/jdi/EATests.java ! test/jdk/java/lang/Thread/virtual/CarrierThreadInfo.java - test/jdk/java/lang/Thread/virtual/LockingMode.java ! test/jdk/java/lang/Thread/virtual/MiscMonitorTests.java ! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java ! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java ! test/jdk/java/lang/Thread/virtual/Parking.java ! test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java ! test/jdk/java/lang/Thread/virtual/stress/LotsOfContendedMonitorEnter.java ! test/jdk/java/lang/Thread/virtual/stress/LotsOfUncontendedMonitorEnter.java ! test/jdk/java/lang/Thread/virtual/stress/Skynet100kWithMonitors.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java ! test/jdk/jdk/internal/vm/Continuation/Basic.java ! test/jdk/jdk/internal/vm/Continuation/Fuzz.java ! test/jtreg-ext/requires/VMProps.java From mdoerr at openjdk.org Thu Jun 26 09:14:50 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 26 Jun 2025 09:14:50 GMT Subject: git: openjdk/jdk: jdk25: 8360405: [PPC64] some environments don't support mfdscr instruction Message-ID: <19355d0b-22fa-43ed-917c-a67d89a6adb4@openjdk.org> Changeset: 274a2dd7 Branch: jdk25 Author: Martin Doerr Date: 2025-06-26 09:14:18 +0000 URL: https://git.openjdk.org/jdk/commit/274a2dd729875f98401ef845fbc69ad1049a0c1f 8360405: [PPC64] some environments don't support mfdscr instruction Reviewed-by: haosun, rrich Backport-of: f71d64fbeb0c196fd825241ff86d3a103d05a842 ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp From ayang at openjdk.org Thu Jun 26 09:18:26 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Thu, 26 Jun 2025 09:18:26 GMT Subject: git: openjdk/jdk: master: 8360548: Parallel: Remove outdated comments in MutableNUMASpace::bias_region Message-ID: <7bb97261-5dc5-4dbb-b64f-ef246c09fe2d@openjdk.org> Changeset: 5a1301df Branch: master Author: Albert Mingkun Yang Date: 2025-06-26 09:15:32 +0000 URL: https://git.openjdk.org/jdk/commit/5a1301df19553c7ba04c746b4002164f3b833e70 8360548: Parallel: Remove outdated comments in MutableNUMASpace::bias_region Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp From dl at openjdk.org Thu Jun 26 12:06:49 2025 From: dl at openjdk.org (Doug Lea) Date: Thu, 26 Jun 2025 12:06:49 GMT Subject: git: openjdk/jdk: master: 8359919: Minor java.util.concurrent doc improvements Message-ID: <4d258146-2c2c-4be5-ab60-ba7d3373a6ad@openjdk.org> Changeset: ff24088c Branch: master Author: Doug Lea
Date: 2025-06-26 12:04:42 +0000 URL: https://git.openjdk.org/jdk/commit/ff24088c866864fa670bbfdd068b1a50b6bcf0db 8359919: Minor java.util.concurrent doc improvements 8187775: AtomicReferenceFieldUpdater does not support static fields 8254060: SubmissionPublisher close hangs if a publication is pending 8210149: Example in JavaDoc for java.util.concurrent.Flow violates Reactive Streams spec 8199501: Improve documentation of CompletableFuture, CompletionStage 8233050: CompletableFuture `whenComplete` and `thenApply` change exceptional result 8210312: JavaDoc example in SubmissionPublisher will potentially crash 8292365: CompletableFuture and CompletionStage should document Memory Model guarantees 8356304: Define "enabled" in ScheduledExecutorService 8353155: FutureTask#run(): doc implies synchronous, implementation is async 8186959: Clarify that Executors.newScheduledThreadPool() is fixed-size 8190889: TimeUnit.wait should document IllegalMonitorStateException 6351533: CyclicBarrier reset() should return the number of awaiters 6317534: CyclicBarrier should have a cancel() method 8195628: Documentation for lock(), trylock(), lockInterruptibly?() of ReentrantReadWriteLock.WriteLock needs to be corrected 8333172: Document a recommendation to use VarHandles instead of java.util.concurrent.atomic.*FieldUpdater 6374942: Improve thread safety of collection .equals() methods 7176957: ExecutorService submit method javaDoc enhancement 8172177: Improve documentation for CompletionException handling 6714849: ReentrantReadWriteLock: Abnormal behavior in non-fair mode 6625724: Allow ReentrantReadWriteLock to not track per-thread read holds 6526284: Improve AbstractExecutorService javadoc 8137156: Javadoc for Future is misleading with respect to cancellation 6663476: FutureTask.get() may return null if set() is not called from run() 8311131: ConcurrentHashMap.forEachKey parallelismThreshold description could be clearer Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/java.base/share/classes/java/util/concurrent/CompletionStage.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! src/java.base/share/classes/java/util/concurrent/ExecutorService.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/Flow.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/Future.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/RunnableFuture.java ! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/java.base/share/classes/java/util/concurrent/package-info.java From rkennke at openjdk.org Thu Jun 26 12:34:25 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 26 Jun 2025 12:34:25 GMT Subject: git: openjdk/jdk: jdk25: 8355319: Update Manpage for Compact Object Headers (Production) Message-ID: Changeset: 658f80e3 Branch: jdk25 Author: Roman Kennke Date: 2025-06-26 12:32:36 +0000 URL: https://git.openjdk.org/jdk/commit/658f80e392f1b675ba6adc2b789e0d0a108d1127 8355319: Update Manpage for Compact Object Headers (Production) Reviewed-by: coleenp Backport-of: 75ce44aa84ebf0f48dd73b98f2bf2d6077473ed1 ! src/java.base/share/man/java.md From jpai at openjdk.org Thu Jun 26 13:37:57 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Thu, 26 Jun 2025 13:37:57 GMT Subject: git: openjdk/jdk: master: 8359830: Incorrect os.version reported on macOS Tahoe 26 (Beta) Message-ID: <33327e1e-7a23-46d7-b863-b26ee7eda677@openjdk.org> Changeset: 8df6b2c4 Branch: master Author: Jaikiran Pai Date: 2025-06-26 13:37:13 +0000 URL: https://git.openjdk.org/jdk/commit/8df6b2c4a355751cd8ca37cc5932be66bccaa123 8359830: Incorrect os.version reported on macOS Tahoe 26 (Beta) Reviewed-by: rriggs, lancea, kcr ! src/java.base/macosx/native/libjava/java_props_macosx.c ! test/jdk/java/lang/System/OsVersionTest.java From dnguyen at openjdk.org Thu Jun 26 14:12:15 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Thu, 26 Jun 2025 14:12:15 GMT Subject: git: openjdk/jdk: master: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java Message-ID: Changeset: 7576064a Branch: master Author: Damon Nguyen Date: 2025-06-26 14:09:27 +0000 URL: https://git.openjdk.org/jdk/commit/7576064a10c0f7a1fbfe88fc39254f32005d88f8 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java Reviewed-by: honkar, aivanov ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Cursor/CursorDragTest/ListDragCursor.java From kdnilsen at openjdk.org Thu Jun 26 14:37:01 2025 From: kdnilsen at openjdk.org (Kelvin Nilsen) Date: Thu, 26 Jun 2025 14:37:01 GMT Subject: git: openjdk/jdk: master: 8359947: GenShen: use smaller TLABs by default Message-ID: Changeset: a0c3efa6 Branch: master Author: Kelvin Nilsen Date: 2025-06-26 14:36:33 +0000 URL: https://git.openjdk.org/jdk/commit/a0c3efa6a80fe95e22faf5a732e42f1e1291fb4c 8359947: GenShen: use smaller TLABs by default Reviewed-by: phh, xpeng ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java From iwalulya at openjdk.org Thu Jun 26 15:05:23 2025 From: iwalulya at openjdk.org (Ivan Walulya) Date: Thu, 26 Jun 2025 15:05:23 GMT Subject: git: openjdk/jdk: master: 8360522: G1: Flag constraint functions for G1SATBBufferSize and G1UpdateBufferSize are skipped during argument validation Message-ID: Changeset: bd666f90 Branch: master Author: Ivan Walulya Date: 2025-06-26 15:01:56 +0000 URL: https://git.openjdk.org/jdk/commit/bd666f90eb7325c5a8c51cb2b9c28e177c5fe3a3 8360522: G1: Flag constraint functions for G1SATBBufferSize and G1UpdateBufferSize are skipped during argument validation Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1_globals.hpp From kbarrett at openjdk.org Thu Jun 26 15:15:07 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Thu, 26 Jun 2025 15:15:07 GMT Subject: git: openjdk/jdk: master: 8360458: Rename Deferred<> to DeferredStatic<> and improve usage description Message-ID: Changeset: 7f702cf4 Branch: master Author: Kim Barrett Date: 2025-06-26 15:12:35 +0000 URL: https://git.openjdk.org/jdk/commit/7f702cf483018155a22a32736da8d80a11c9eca9 8360458: Rename Deferred<> to DeferredStatic<> and improve usage description Reviewed-by: jsikstro, jsjolen, stefank ! src/hotspot/share/nmt/memTracker.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/memoryFileTracker.cpp ! src/hotspot/share/nmt/memoryFileTracker.hpp - src/hotspot/share/utilities/deferred.hpp + src/hotspot/share/utilities/deferredStatic.hpp + test/hotspot/gtest/utilities/test_deferredStatic.cpp From jbhateja at openjdk.org Thu Jun 26 15:44:57 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Thu, 26 Jun 2025 15:44:57 GMT Subject: git: openjdk/jdk: master: 8352635: Improve inferencing of Float16 operations with constant inputs Message-ID: <26a31df9-b0dd-4dd1-ac92-40a0b877d6b6@openjdk.org> Changeset: a49ecb26 Branch: master Author: Jatin Bhateja Date: 2025-06-26 15:42:43 +0000 URL: https://git.openjdk.org/jdk/commit/a49ecb26c5ff2f949851937f3bb036d7946a103e 8352635: Improve inferencing of Float16 operations with constant inputs Reviewed-by: epeter, sviswanathan ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/jtreg/compiler/c2/irTests/TestFloat16ScalarOperations.java ! test/hotspot/jtreg/compiler/lib/generators/Generators.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java From jwilhelm at openjdk.org Thu Jun 26 16:09:10 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 26 Jun 2025 16:09:10 GMT Subject: git: openjdk/jdk: Added tag jdk-25+29 for changeset a84946dd Message-ID: <3a64fcae-62d7-4fe9-b942-ed4aa4328164@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-06-26 16:05:49 +0000 Added tag jdk-25+29 for changeset a84946dd Changeset: a84946dd Author: Michael McMahon Date: 2025-06-25 16:17:18 +0000 URL: https://git.openjdk.org/jdk/commit/a84946dde4283fd423ef00ce3176bbe1985d7046 From jwilhelm at openjdk.org Thu Jun 26 16:14:19 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 26 Jun 2025 16:14:19 GMT Subject: git: openjdk/jdk: Added tag jdk-26+4 for changeset 1ca008fd Message-ID: Tagged by: Jesper Wilhelmsson Date: 2025-06-26 16:11:41 +0000 Added tag jdk-26+4 for changeset 1ca008fd Changeset: 1ca008fd Author: David Holmes Date: 2025-06-26 01:02:03 +0000 URL: https://git.openjdk.org/jdk/commit/1ca008fd02496dc33e2707c102560cae1690fba5 From naoto at openjdk.org Thu Jun 26 16:36:45 2025 From: naoto at openjdk.org (Naoto Sato) Date: Thu, 26 Jun 2025 16:36:45 GMT Subject: git: openjdk/jdk: master: 8360554: Use the title from the JSON RFC for the @spec tag Message-ID: <76bf322d-69da-4a2f-840e-5119c7315268@openjdk.org> Changeset: 83fe688d Branch: master Author: Naoto Sato Date: 2025-06-26 16:35:43 +0000 URL: https://git.openjdk.org/jdk/commit/83fe688d809ca783f8ebf6528a1cf4540d698fb1 8360554: Use the title from the JSON RFC for the @spec tag Reviewed-by: alanb, kevinw ! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java From iklam at openjdk.org Thu Jun 26 17:27:32 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 26 Jun 2025 17:27:32 GMT Subject: git: openjdk/jdk: master: 8344165: Trace exceptions with a complete call-stack Message-ID: Changeset: 20e0055e Branch: master Author: Ioi Lam Date: 2025-06-26 17:23:55 +0000 URL: https://git.openjdk.org/jdk/commit/20e0055e202e523b40e8b066e2f71c21d8cc5ea9 8344165: Trace exceptions with a complete call-stack Reviewed-by: coleenp, dholmes ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp ! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java ! test/hotspot/jtreg/runtime/logging/ExceptionsTest_options_file From dholmes at openjdk.org Thu Jun 26 21:50:14 2025 From: dholmes at openjdk.org (David Holmes) Date: Thu, 26 Jun 2025 21:50:14 GMT Subject: git: openjdk/jdk: master: 8358645: Access violation in ThreadsSMRSupport::print_info_on during thread dump Message-ID: <2e69d167-4d84-4497-8ddf-752edde3fdd8@openjdk.org> Changeset: 334683e6 Branch: master Author: David Holmes Date: 2025-06-26 21:48:46 +0000 URL: https://git.openjdk.org/jdk/commit/334683e634c23a3672585e4309a528d0944d942e 8358645: Access violation in ThreadsSMRSupport::print_info_on during thread dump Reviewed-by: fbredberg, shade, dcubed ! src/hotspot/share/runtime/threadSMR.cpp From egahlin at openjdk.org Thu Jun 26 22:19:41 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 26 Jun 2025 22:19:41 GMT Subject: git: openjdk/jdk: master: 8360287: JFR: PlatformTracer class should be loaded lazily Message-ID: Changeset: 8ea544c3 Branch: master Author: Erik Gahlin Date: 2025-06-26 22:18:56 +0000 URL: https://git.openjdk.org/jdk/commit/8ea544c33fc502208577249fb83544f8d876bc17 8360287: JFR: PlatformTracer class should be loaded lazily Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java + test/jdk/jdk/jfr/event/tracing/TestLazyPlatformTracer.java From jpai at openjdk.org Fri Jun 27 02:21:14 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Fri, 27 Jun 2025 02:21:14 GMT Subject: git: openjdk/jdk: jdk25: 8359830: Incorrect os.version reported on macOS Tahoe 26 (Beta) Message-ID: Changeset: 926c900e Branch: jdk25 Author: Jaikiran Pai Date: 2025-06-27 02:18:57 +0000 URL: https://git.openjdk.org/jdk/commit/926c900efae3fbdb38e42928d2ffd485de3f06d1 8359830: Incorrect os.version reported on macOS Tahoe 26 (Beta) Reviewed-by: rriggs Backport-of: 8df6b2c4a355751cd8ca37cc5932be66bccaa123 ! src/java.base/macosx/native/libjava/java_props_macosx.c ! test/jdk/java/lang/System/OsVersionTest.java From erikj at openjdk.org Fri Jun 27 06:12:34 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Fri, 27 Jun 2025 06:12:34 GMT Subject: git: openjdk/jdk: master: 8357079: Fix Windows AArch64 DevKit Creation Message-ID: Changeset: 6d05a1d3 Branch: master Author: Luigi Montoya Committer: Erik Joelsson Date: 2025-06-27 06:11:33 +0000 URL: https://git.openjdk.org/jdk/commit/6d05a1d3f492b6f06b603ae2bb0d03dfb6c8b8f2 8357079: Fix Windows AArch64 DevKit Creation Reviewed-by: erikj, ihse ! make/devkit/createWindowsDevkit.sh From mbaesken at openjdk.org Fri Jun 27 06:46:30 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Jun 2025 06:46:30 GMT Subject: git: openjdk/jdk: master: 8360518: Docker tests do not work when asan is configured Message-ID: <71800f52-115c-4dd6-8bab-70dc97aa9bd1@openjdk.org> Changeset: 01b15bc1 Branch: master Author: Matthias Baesken Date: 2025-06-27 06:43:50 +0000 URL: https://git.openjdk.org/jdk/commit/01b15bc1f961f43ae11db0c15f45763c4ec4180b 8360518: Docker tests do not work when asan is configured Reviewed-by: sgehwolf ! 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/TestJcmdWithSideCar.java ! test/hotspot/jtreg/containers/docker/TestLimitsUpdating.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 From mbaesken at openjdk.org Fri Jun 27 07:39:48 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Jun 2025 07:39:48 GMT Subject: git: openjdk/jdk: master: 8360533: ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions Message-ID: <11155dca-a491-4e86-8ec9-d3c6414c878d@openjdk.org> Changeset: 97ec9d3e Branch: master Author: Matthias Baesken Date: 2025-06-27 07:37:44 +0000 URL: https://git.openjdk.org/jdk/commit/97ec9d3e0a6e3455579b567e1f58026f5b168c09 8360533: ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions Reviewed-by: lucy, mdoerr, dholmes ! test/lib/jdk/test/lib/containers/docker/ContainerRuntimeVersionTestUtils.java From aturbanov at openjdk.org Fri Jun 27 07:56:23 2025 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Fri, 27 Jun 2025 07:56:23 GMT Subject: git: openjdk/jdk: master: 8360487: Remove unnecessary List.indexOf key from AbstractMidiDevice.TransmitterList.remove Message-ID: Changeset: 20e983a9 Branch: master Author: Andrey Turbanov Date: 2025-06-27 07:53:49 +0000 URL: https://git.openjdk.org/jdk/commit/20e983a97c66902c61ee2fa1959a7e612266732b 8360487: Remove unnecessary List.indexOf key from AbstractMidiDevice.TransmitterList.remove Reviewed-by: azvegint, serb, aivanov ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java From stefank at openjdk.org Fri Jun 27 08:19:17 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Fri, 27 Jun 2025 08:19:17 GMT Subject: git: openjdk/jdk: master: 8360474: Add missing include guards for some HotSpot headers Message-ID: Changeset: aa26cede Branch: master Author: Qizheng Xing Committer: Stefan Karlsson Date: 2025-06-27 08:17:13 +0000 URL: https://git.openjdk.org/jdk/commit/aa26cede635011f5cc075cd528934ce8d8e8eef9 8360474: Add missing include guards for some HotSpot headers Reviewed-by: mhaessig, stefank, dholmes ! src/hotspot/os/aix/decoder_aix.hpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/utilities/packedTable.hpp From coleenp at openjdk.org Fri Jun 27 11:21:18 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Fri, 27 Jun 2025 11:21:18 GMT Subject: git: openjdk/jdk: master: 8268406: Deallocate jmethodID native memory Message-ID: Changeset: d8f9b188 Branch: master Author: Coleen Phillimore Date: 2025-06-27 11:20:49 +0000 URL: https://git.openjdk.org/jdk/commit/d8f9b188fa488c9c6e343c62a148cfe9fc8a563b 8268406: Deallocate jmethodID native memory Reviewed-by: dholmes, sspitsyn, dcubed, eosterlund, aboldtch ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/nmt/memTag.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp + src/hotspot/share/oops/jmethodIDTable.cpp + src/hotspot/share/oops/jmethodIDTable.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/mutexLocker.cpp + test/hotspot/gtest/oops/test_jmethodIDTable.cpp From eastigeevich at openjdk.org Fri Jun 27 12:51:09 2025 From: eastigeevich at openjdk.org (Evgeny Astigeevich) Date: Fri, 27 Jun 2025 12:51:09 GMT Subject: git: openjdk/jdk: master: 8359435: AArch64: add support for SB instruction to MacroAssembler::spin_wait Message-ID: <3b7b32bd-8b81-4abb-9ece-0957a59acc26@openjdk.org> Changeset: ecd2d830 Branch: master Author: Evgeny Astigeevich Date: 2025-06-27 12:49:20 +0000 URL: https://git.openjdk.org/jdk/commit/ecd2d83096a1fea7d5086736306770bcffa4fdb6 8359435: AArch64: add support for SB instruction to MacroAssembler::spin_wait Reviewed-by: shade, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.java From swen at openjdk.org Fri Jun 27 14:06:41 2025 From: swen at openjdk.org (Shaojin Wen) Date: Fri, 27 Jun 2025 14:06:41 GMT Subject: git: openjdk/jdk: master: 8357289: Break down the String constructor into smaller methods Message-ID: <95cb5aa7-f65b-47a0-906f-b6cf30f3a74b@openjdk.org> Changeset: 839cede1 Branch: master Author: Shaojin Wen Date: 2025-06-27 14:06:12 +0000 URL: https://git.openjdk.org/jdk/commit/839cede1a46b05d27abeaffbbd82c241910035cd 8357289: Break down the String constructor into smaller methods Reviewed-by: liach, rriggs ! src/java.base/share/classes/java/lang/String.java From abarashev at openjdk.org Fri Jun 27 14:16:57 2025 From: abarashev at openjdk.org (Artur Barashev) Date: Fri, 27 Jun 2025 14:16:57 GMT Subject: git: openjdk/jdk: master: 8360539: DTLS handshakes fails due to improper cookie validation logic Message-ID: <1ef17cb0-d553-4877-8d28-9c515dd90d63@openjdk.org> Changeset: a471fe99 Branch: master Author: Artur Barashev Date: 2025-06-27 14:15:55 +0000 URL: https://git.openjdk.org/jdk/commit/a471fe992fc0d71ba65b5fdbcc44b97a2783b90a 8360539: DTLS handshakes fails due to improper cookie validation logic Reviewed-by: ascarpino, hchao ! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java From kevinw at openjdk.org Fri Jun 27 14:55:34 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Fri, 27 Jun 2025 14:55:34 GMT Subject: git: openjdk/jdk: master: 8358624: ImmutableDescriptor violates equals/hashCode contract after deserialization Message-ID: Changeset: 12196baf Branch: master Author: Kevin Walls Date: 2025-06-27 14:54:12 +0000 URL: https://git.openjdk.org/jdk/commit/12196baf6700d00c244747cfa22767e532a4a963 8358624: ImmutableDescriptor violates equals/hashCode contract after deserialization Reviewed-by: cjplummer, sspitsyn ! src/java.management/share/classes/javax/management/ImmutableDescriptor.java + test/jdk/javax/management/descriptor/ImmutableDescriptorSerialHashCodeTest.java From achung at openjdk.org Fri Jun 27 16:14:13 2025 From: achung at openjdk.org (Alisen Chung) Date: Fri, 27 Jun 2025 16:14:13 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <5dfdb95a-f728-4420-bac6-36e6932c71b1@openjdk.org> Changeset: 4edf791a Branch: master Author: Coleen Phillimore Date: 2025-06-27 16:11:41 +0000 URL: https://git.openjdk.org/jdk/commit/4edf791aecd432ecde00652acfaabddf136f4ca7 8295851: Do not use ttyLock in BytecodeTracer::trace Reviewed-by: dholmes, matsaave ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! test/hotspot/jtreg/runtime/interpreter/TraceBytecodes.java Changeset: da7080ff Branch: master Author: Alisen Chung Date: 2025-06-27 16:13:03 +0000 URL: https://git.openjdk.org/jdk/commit/da7080fffb2389465dc9afca6d02e9085fe15302 8359761: JDK 25 RDP1 L10n resource files update Reviewed-by: aivanov, almatvee, nbenalla, jlu, dnguyen, cstein, naoto ! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_de.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_ja.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_zh_CN.properties ! src/java.base/share/classes/sun/security/util/resources/auth_zh_CN.properties ! src/java.base/share/classes/sun/security/util/resources/security_ja.properties ! src/java.base/share/classes/sun/security/util/resources/security_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_de.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_ja.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_de.properties + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_ja.properties + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties From roland at openjdk.org Fri Jun 27 16:29:31 2025 From: roland at openjdk.org (Roland Westrelin) Date: Fri, 27 Jun 2025 16:29:31 GMT Subject: git: openjdk/jdk: jdk25: 8356708: C2: loop strip mining expansion doesn't take sunk stores into account Message-ID: Changeset: eaaaae5b Branch: jdk25 Author: Roland Westrelin Date: 2025-06-27 16:27:33 +0000 URL: https://git.openjdk.org/jdk/commit/eaaaae5be95c16049f2cf8b50fbc55784f00fdda 8356708: C2: loop strip mining expansion doesn't take sunk stores into account Reviewed-by: thartmann, epeter Backport-of: c11f36e6200b6c39fd59530f28e9318c4153db49 ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestStoresSunkInOuterStripMinedLoop.java From cjplummer at openjdk.org Fri Jun 27 17:20:36 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Fri, 27 Jun 2025 17:20:36 GMT Subject: git: openjdk/jdk: master: 8360312: Serviceability Agent tests fail with JFR enabled due to unknown thread type JfrRecorderThread Message-ID: <3087c068-3fa2-468e-b574-a1917208e1f0@openjdk.org> Changeset: 712d866b Branch: master Author: Chris Plummer Date: 2025-06-27 17:19:22 +0000 URL: https://git.openjdk.org/jdk/commit/712d866b72b43c839c57c3303dfb215f94c0db3b 8360312: Serviceability Agent tests fail with JFR enabled due to unknown thread type JfrRecorderThread Reviewed-by: sspitsyn, kevinw, dholmes ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackWithConcurrentLock.java From acobbs at openjdk.org Fri Jun 27 18:28:35 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Fri, 27 Jun 2025 18:28:35 GMT Subject: git: openjdk/jdk: master: 8359596: Behavior change when both -Xlint:options and -Xlint:-options flags are given Message-ID: <720a482d-3c8c-4f64-81b5-1fe8cb2616e0@openjdk.org> Changeset: 3525a40f Branch: master Author: Archie Cobbs Date: 2025-06-27 18:25:27 +0000 URL: https://git.openjdk.org/jdk/commit/3525a40f39a966b8592f694a9b3cd4c5dc449266 8359596: Behavior change when both -Xlint:options and -Xlint:-options flags are given Reviewed-by: mcimadamore, uschindler ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java + test/langtools/tools/javac/lint/LintOptions.java + test/langtools/tools/javac/lint/LintOptions.out From mbaesken at openjdk.org Fri Jun 27 19:11:15 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Jun 2025 19:11:15 GMT Subject: git: openjdk/jdk: master: 8360478: libjsig related tier3 jtreg tests fail when asan is configured Message-ID: Changeset: a23de2ec Branch: master Author: Matthias Baesken Date: 2025-06-27 19:10:02 +0000 URL: https://git.openjdk.org/jdk/commit/a23de2ec090628b52532ee5d9bd4364a97499f5b 8360478: libjsig related tier3 jtreg tests fail when asan is configured Reviewed-by: dholmes, ihse ! make/data/asan/asan_default_options.c From achung at openjdk.org Fri Jun 27 19:31:00 2025 From: achung at openjdk.org (Alisen Chung) Date: Fri, 27 Jun 2025 19:31:00 GMT Subject: git: openjdk/jdk: jdk25: 8359761: JDK 25 RDP1 L10n resource files update Message-ID: <7d3ceaa2-1359-4723-97fc-f4a4329fc437@openjdk.org> Changeset: 12ffb0c1 Branch: jdk25 Author: Alisen Chung Date: 2025-06-27 19:28:15 +0000 URL: https://git.openjdk.org/jdk/commit/12ffb0c131c5100dc23549b9b7216625bc0dab9e 8359761: JDK 25 RDP1 L10n resource files update Reviewed-by: jlu, aivanov Backport-of: da7080fffb2389465dc9afca6d02e9085fe15302 ! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_de.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_ja.properties ! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_zh_CN.properties ! src/java.base/share/classes/sun/security/util/resources/auth_zh_CN.properties ! src/java.base/share/classes/sun/security/util/resources/security_ja.properties ! src/java.base/share/classes/sun/security/util/resources/security_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_de.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_ja.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_de.properties + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_ja.properties + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties From serb at openjdk.org Sun Jun 29 19:45:34 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 29 Jun 2025 19:45:34 GMT Subject: git: openjdk/jdk: master: 8359266: Delete the usage of AppContext in the GraphicsDevice Message-ID: <7c80752e-4464-4219-bcd0-ef5bc58fadb6@openjdk.org> Changeset: 240541e1 Branch: master Author: Sergey Bylokhov Date: 2025-06-29 19:44:01 +0000 URL: https://git.openjdk.org/jdk/commit/240541e1c1e3aee633da08e7d12117b8ea38b8f4 8359266: Delete the usage of AppContext in the GraphicsDevice Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/java/awt/GraphicsDevice.java + test/jdk/java/awt/GraphicsDevice/FullScreenWindowRace.java From dholmes at openjdk.org Mon Jun 30 01:07:39 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 30 Jun 2025 01:07:39 GMT Subject: git: openjdk/jdk: jdk25: 8358645: Access violation in ThreadsSMRSupport::print_info_on during thread dump Message-ID: Changeset: 0dc9e844 Branch: jdk25 Author: David Holmes Date: 2025-06-30 01:06:46 +0000 URL: https://git.openjdk.org/jdk/commit/0dc9e8447b42c032c6892053e31021054adcc5e5 8358645: Access violation in ThreadsSMRSupport::print_info_on during thread dump Reviewed-by: shade, dcubed Backport-of: 334683e634c23a3672585e4309a528d0944d942e ! src/hotspot/share/runtime/threadSMR.cpp From jpai at openjdk.org Mon Jun 30 02:02:54 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Mon, 30 Jun 2025 02:02:54 GMT Subject: git: openjdk/jdk: master: 8330940: Impossible to create a socket backlog greater than 200 on Windows 8+ Message-ID: <00c4273a-a34a-42e3-940b-7be1d3403c2e@openjdk.org> Changeset: 4dd1b3a6 Branch: master Author: Jaikiran Pai Date: 2025-06-30 01:58:54 +0000 URL: https://git.openjdk.org/jdk/commit/4dd1b3a6100f9e379c7cee3c699d63d0d01144a7 8330940: Impossible to create a socket backlog greater than 200 on Windows 8+ Reviewed-by: michaelm, dfuchs, alanb ! src/java.base/windows/native/libnio/ch/Net.c + test/jdk/java/net/ServerSocket/LargeBacklogTest.java From thartmann at openjdk.org Mon Jun 30 05:43:38 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Mon, 30 Jun 2025 05:43:38 GMT Subject: git: openjdk/jdk: master: 8361032: Problem list TestOnSpinWaitAArch64 until JDK-8360936 is fixed Message-ID: <48d6eadb-716b-437e-b615-204f0d8a1e83@openjdk.org> Changeset: c2d76f98 Branch: master Author: Tobias Hartmann Date: 2025-06-30 05:41:37 +0000 URL: https://git.openjdk.org/jdk/commit/c2d76f9844aadf77a0b213a9169a7c5c8c8f1ffb 8361032: Problem list TestOnSpinWaitAArch64 until JDK-8360936 is fixed Reviewed-by: alanb ! test/hotspot/jtreg/ProblemList.txt From tschatzl at openjdk.org Mon Jun 30 11:25:08 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 30 Jun 2025 11:25:08 GMT Subject: git: openjdk/jdk: master: 8274051: Remove supports_vtime()/elapsedVTime() Message-ID: Changeset: 00adbbe5 Branch: master Author: Thomas Schatzl Date: 2025-06-30 11:22:46 +0000 URL: https://git.openjdk.org/jdk/commit/00adbbe5538ec5c26dc5bd17ca94cc29db9bc478 8274051: Remove supports_vtime()/elapsedVTime() Reviewed-by: kbarrett, iwalulya ! 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/windows/os_windows.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.hpp ! src/hotspot/share/runtime/os.hpp From shade at openjdk.org Mon Jun 30 12:59:26 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 30 Jun 2025 12:59:26 GMT Subject: git: openjdk/jdk: master: 8360867: CTW: Disable inline cache verification Message-ID: <1d4315c2-bf3d-4858-8817-93cd276d902d@openjdk.org> Changeset: aa191119 Branch: master Author: Aleksey Shipilev Date: 2025-06-30 12:55:36 +0000 URL: https://git.openjdk.org/jdk/commit/aa1911191cf8c2b855268a76baf0757909d66d1b 8360867: CTW: Disable inline cache verification Reviewed-by: kvn, thartmann ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java From shade at openjdk.org Mon Jun 30 13:31:38 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 30 Jun 2025 13:31:38 GMT Subject: git: openjdk/jdk: jdk25: 8360201: JFR: Initialize JfrThreadLocal::_sampling_critical_section Message-ID: Changeset: b5b0b3a3 Branch: jdk25 Author: Aleksey Shipilev Date: 2025-06-30 13:28:03 +0000 URL: https://git.openjdk.org/jdk/commit/b5b0b3a33a3b37573ebcd8b9b8fdfd232f82f8c5 8360201: JFR: Initialize JfrThreadLocal::_sampling_critical_section Reviewed-by: zgu Backport-of: 5c1f77fab1f56e470157d8680310417924abb298 ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp From ccheung at openjdk.org Mon Jun 30 17:53:27 2025 From: ccheung at openjdk.org (Calvin Cheung) Date: Mon, 30 Jun 2025 17:53:27 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <5b399900-1d84-405c-babe-542da6ab9f78@openjdk.org> Changeset: 1dda79cf Branch: master Author: Calvin Cheung Date: 2025-06-30 17:51:20 +0000 URL: https://git.openjdk.org/jdk/commit/1dda79cfab597782e0a7bb63af6dcc30aeff62d1 8360743: Enables regeneration of JLI holder classes for CDS static dump Reviewed-by: iklam, liach ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/regeneratedClasses.cpp ! src/hotspot/share/cds/regeneratedClasses.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Changeset: 9d518b32 Branch: master Author: Calvin Cheung Date: 2025-06-30 17:52:28 +0000 URL: https://git.openjdk.org/jdk/commit/9d518b3213af7c60cb604138a2c4022181bb2daa 8310831: Some methods are missing from CDS regenerated JLI holder class Reviewed-by: iklam, liach ! src/hotspot/share/cds/regeneratedClasses.cpp