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