From serb at openjdk.org Wed Oct 1 01:26:33 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 1 Oct 2025 01:26:33 GMT Subject: [jdk17u-dev] RFR: 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 Message-ID: Hi all, This pull request contains a backport of commit [89af6e13](https://github.com/openjdk/jdk/commit/89af6e13f2354d6e32872791d157144cd478a88f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 30 Sep 2025 and was reviewed by Alexey Ushakov and Phil Race. Thanks! ------------- Commit messages: - Backport 89af6e13f2354d6e32872791d157144cd478a88f Changes: https://git.openjdk.org/jdk17u-dev/pull/4007/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4007&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362204 Stats: 44 lines in 1 file changed: 40 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4007.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4007/head:pull/4007 PR: https://git.openjdk.org/jdk17u-dev/pull/4007 From mbaesken at openjdk.org Wed Oct 1 07:04:54 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 07:04:54 GMT Subject: [jdk25u] Integrated: 8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 13:04:43 GMT, Matthias Baesken wrote: > 8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing This pull request has now been integrated. Changeset: 756bcc99 Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/756bcc99640a66e0d77f5575728b9ca1d5f44a8d Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8357691: File blocked.certs contains bad content when boot jdk 25 is used, sun/security/lib/CheckBlockedCerts.java failing Backport-of: a80ba6260effdca7a7703c6903f273401b861793 ------------- PR: https://git.openjdk.org/jdk25u/pull/249 From mbaesken at openjdk.org Wed Oct 1 07:20:48 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 07:20:48 GMT Subject: [jdk25u] RFR: 8359423: Improve error message in case of missing jsa shared archive In-Reply-To: References: Message-ID: On Mon, 22 Sep 2025 13:08:01 GMT, Matthias Baesken wrote: > Backport of 8359423 Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/226#issuecomment-3355049582 From mbaesken at openjdk.org Wed Oct 1 07:20:49 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 07:20:49 GMT Subject: [jdk25u] Integrated: 8359423: Improve error message in case of missing jsa shared archive In-Reply-To: References: Message-ID: On Mon, 22 Sep 2025 13:08:01 GMT, Matthias Baesken wrote: > Backport of 8359423 This pull request has now been integrated. Changeset: 87c8c19d Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/87c8c19d0b6fedab11a3695d15fd42f9b90b20c5 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8359423: Improve error message in case of missing jsa shared archive Reviewed-by: clanger Backport-of: ef291d2d5d5c6ef9767a218b0f8401a0fb911bb2 ------------- PR: https://git.openjdk.org/jdk25u/pull/226 From shade at openjdk.org Wed Oct 1 08:08:49 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 1 Oct 2025 08:08:49 GMT Subject: [jdk25u] RFR: 8365823: Revert storing abstract and interface Klasses to non-class metaspace In-Reply-To: <3WclcQDK9zbY9_s_AyO0-I9gT15NSUtHfIfZu8K6zPk=.aaf4be80-1475-4f7a-a323-66236bdd3c58@github.com> References: <3WclcQDK9zbY9_s_AyO0-I9gT15NSUtHfIfZu8K6zPk=.aaf4be80-1475-4f7a-a323-66236bdd3c58@github.com> Message-ID: On Tue, 30 Sep 2025 19:23:29 GMT, Coleen Phillimore wrote: > Please review this clean backport to JDK 25.02 of the change to disable allocating interface and abstract classes to non-class metaspace. The way the code has always been up to JDK 24. Marked as reviewed by shade (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/256#pullrequestreview-3288012429 From coleenp at openjdk.org Wed Oct 1 12:41:51 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Wed, 1 Oct 2025 12:41:51 GMT Subject: [jdk25u] RFR: 8365823: Revert storing abstract and interface Klasses to non-class metaspace In-Reply-To: <3WclcQDK9zbY9_s_AyO0-I9gT15NSUtHfIfZu8K6zPk=.aaf4be80-1475-4f7a-a323-66236bdd3c58@github.com> References: <3WclcQDK9zbY9_s_AyO0-I9gT15NSUtHfIfZu8K6zPk=.aaf4be80-1475-4f7a-a323-66236bdd3c58@github.com> Message-ID: <_LqxYwK5ZNUQsNXxP0S15A29FgP0y5LB-WhAZRtc5Ts=.77d8dca9-c319-4057-9da6-13e342957abe@github.com> On Tue, 30 Sep 2025 19:23:29 GMT, Coleen Phillimore wrote: > Please review this clean backport to JDK 25.02 of the change to disable allocating interface and abstract classes to non-class metaspace. The way the code has always been up to JDK 24. Thanks Aleksey. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/256#issuecomment-3356110644 From coleenp at openjdk.org Wed Oct 1 12:41:51 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Wed, 1 Oct 2025 12:41:51 GMT Subject: [jdk25u] Integrated: 8365823: Revert storing abstract and interface Klasses to non-class metaspace In-Reply-To: <3WclcQDK9zbY9_s_AyO0-I9gT15NSUtHfIfZu8K6zPk=.aaf4be80-1475-4f7a-a323-66236bdd3c58@github.com> References: <3WclcQDK9zbY9_s_AyO0-I9gT15NSUtHfIfZu8K6zPk=.aaf4be80-1475-4f7a-a323-66236bdd3c58@github.com> Message-ID: <3aaLiSmQT64znx_3gvoRrepLkFBpRf3b86vUVIhda7Y=.50541c3c-c1bb-4860-9325-ce39898985c5@github.com> On Tue, 30 Sep 2025 19:23:29 GMT, Coleen Phillimore wrote: > Please review this clean backport to JDK 25.02 of the change to disable allocating interface and abstract classes to non-class metaspace. The way the code has always been up to JDK 24. This pull request has now been integrated. Changeset: ee89511e Author: Coleen Phillimore URL: https://git.openjdk.org/jdk25u/commit/ee89511ee1dbb905df6a4d77bbb785c3863e3c5f Stats: 104 lines in 19 files changed: 7 ins; 66 del; 31 mod 8365823: Revert storing abstract and interface Klasses to non-class metaspace Reviewed-by: shade Backport-of: fa00b24954d63abed0093b696e5971c1918eec4d ------------- PR: https://git.openjdk.org/jdk25u/pull/256 From mbaesken at openjdk.org Wed Oct 1 14:06:41 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 14:06:41 GMT Subject: [jdk21u-dev] RFR: 8361868: [GCC static analyzer] complains about missing calloc - NULL checks in p11_util.c Message-ID: 8361868: [GCC static analyzer] complains about missing calloc - NULL checks in p11_util.c ------------- Commit messages: - Backport 1cde536b98f2ebde0c18c65dcbf26254ed402776 Changes: https://git.openjdk.org/jdk21u-dev/pull/2287/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2287&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361868 Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2287.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2287/head:pull/2287 PR: https://git.openjdk.org/jdk21u-dev/pull/2287 From mbaesken at openjdk.org Wed Oct 1 14:08:09 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 14:08:09 GMT Subject: [jdk21u-dev] Integrated: 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 13:33:37 GMT, Matthias Baesken wrote: > 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c This pull request has now been integrated. Changeset: 20d362c5 Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/20d362c578d91231d7ae11eb6097684463682420 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c Backport-of: 518d5f4bbb78ae35db793d7fd15b3cd35c881664 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2264 From mbaesken at openjdk.org Wed Oct 1 14:24:22 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 14:24:22 GMT Subject: [jdk21u-dev] RFR: 8365240: [asan] exclude some tests when using asan enabled binaries Message-ID: 8365240: [asan] exclude some tests when using asan enabled binaries ------------- Commit messages: - Backport d78fa5a9f6254e2e93e75c693efba75e09736749 Changes: https://git.openjdk.org/jdk21u-dev/pull/2289/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2289&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365240 Stats: 6 lines in 2 files changed: 4 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2289.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2289/head:pull/2289 PR: https://git.openjdk.org/jdk21u-dev/pull/2289 From mbaesken at openjdk.org Wed Oct 1 14:24:27 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 14:24:27 GMT Subject: [jdk21u-dev] RFR: 8364514: [asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow Message-ID: 8364514: [asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow ------------- Commit messages: - Backport 67ba8b45dd632c40d5e6872d2a6ce24f86c22152 Changes: https://git.openjdk.org/jdk21u-dev/pull/2288/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2288&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364514 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2288.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2288/head:pull/2288 PR: https://git.openjdk.org/jdk21u-dev/pull/2288 From mbaesken at openjdk.org Wed Oct 1 14:42:03 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Oct 2025 14:42:03 GMT Subject: [jdk21u-dev] RFR: 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' Message-ID: 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' ------------- Commit messages: - Backport a6e2a329a07c71582ac696809fb5349c6a0b681c Changes: https://git.openjdk.org/jdk21u-dev/pull/2290/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2290&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366092 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2290.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2290/head:pull/2290 PR: https://git.openjdk.org/jdk21u-dev/pull/2290 From gnu.andrew at redhat.com Wed Oct 1 15:05:55 2025 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 1 Oct 2025 16:05:55 +0100 Subject: [11u] [FREEZE] 11.0.29 NOW FROZEN Message-ID: The release forest: https://github.com/openjdk/jdk11u is frozen as of 2025-09-27 in preparation for release on or after 2025-10-21. The final pre-release tag is jdk-11.0.29+6. [0] The final release tag will thus be no lower than jdk-11.0.29+7. [0] https://github.com/openjdk/jdk11u/releases/tag/jdk-11.0.29%2B6 Thanks, -- Andrew :) Pronouns: he / him or they / them Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 Please contact via e-mail, not proprietary chat networks -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From duke at openjdk.org Wed Oct 1 15:51:25 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 15:51:25 GMT Subject: [jdk17u-dev] RFR: 8297302: gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm In-Reply-To: References: Message-ID: <5GyjENKybWCTOGbwLhm6eKIk0q9wkBnYWqnpuf_QOHk=.f5bba005-7b89-448d-a3c9-3c669037043e@github.com> On Fri, 26 Sep 2025 18:41:57 GMT, Elif Aslan wrote: > Clean backport to resolve intermittent failures gtest/AsyncLogGtest.java test. > Tested with GHA and Tier 1 test run locally. @elifaslan1 Your change (at version ef7a2ac7fb8d673f9a1671db6516f5ec9cae9653) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3996#issuecomment-3357047551 From shade at openjdk.org Wed Oct 1 16:19:45 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 1 Oct 2025 16:19:45 GMT Subject: [jdk25u] RFR: 8357141: Update to use jtreg 7.5.2 Message-ID: <9F5q7mXordAyDt1M6UC-EZZrQhmDTGMXZpVsPK_i_LY=.132c14bf-9fa2-4c9d-af07-dfcd361b1d0d@github.com> Upgrading jtreg to 7.5.2 to match mainline, on our way to jtreg 8. It is a separate commit, so that we can backout jtreg 8 upgrade separately, if we need. Additional testing: - [ ] GHA - [ ] Linux AArch64 server fastdebug, `all` ------------- Commit messages: - Backport fe3be498b83e70a9f4739ddad6642c3aa04a97d3 Changes: https://git.openjdk.org/jdk25u/pull/258/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=258&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357141 Stats: 10 lines in 9 files changed: 0 ins; 0 del; 10 mod Patch: https://git.openjdk.org/jdk25u/pull/258.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/258/head:pull/258 PR: https://git.openjdk.org/jdk25u/pull/258 From duke at openjdk.org Wed Oct 1 16:33:44 2025 From: duke at openjdk.org (Elif Aslan) Date: Wed, 1 Oct 2025 16:33:44 GMT Subject: [jdk17u-dev] Integrated: 8297302: gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm In-Reply-To: References: Message-ID: On Fri, 26 Sep 2025 18:41:57 GMT, Elif Aslan wrote: > Clean backport to resolve intermittent failures gtest/AsyncLogGtest.java test. > Tested with GHA and Tier 1 test run locally. This pull request has now been integrated. Changeset: d2255792 Author: Elif Aslan Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/d22557924ec5dfc5c8248f21504c9fa80c1d22bf Stats: 24 lines in 1 file changed: 8 ins; 2 del; 14 mod 8297302: gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm Backport-of: 9412c0a2caf7d1c279f933e1f767eb3689a2a1ca ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3996 From ssubramaniam at openjdk.org Wed Oct 1 16:34:47 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 1 Oct 2025 16:34:47 GMT Subject: [jdk21u-dev] Integrated: 8328247: Remove redundant dir for tests converted from applet to main In-Reply-To: <3GKySjc9qUS4S-8etnSRvadrX5rUeMBuacjJqSnD4jE=.77702454-ff71-42e4-89ee-9e003f0a82b6@github.com> References: <3GKySjc9qUS4S-8etnSRvadrX5rUeMBuacjJqSnD4jE=.77702454-ff71-42e4-89ee-9e003f0a82b6@github.com> Message-ID: On Mon, 29 Sep 2025 17:13:46 GMT, Satyen Subramaniam wrote: > Backporting JDK-8328247: Remove redundant dir for tests converted from applet to main. Renames three javax swing tests, as per change accepted by Oracle. This pull request has now been integrated. Changeset: 04046b18 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/04046b185003a99e93905d54964b7018ae892147 Stats: 0 lines in 3 files changed: 0 ins; 0 del; 0 mod 8328247: Remove redundant dir for tests converted from applet to main Backport-of: ece4124f25f676da9bf2d1b7fd8e4394dd7d31af ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2276 From ssubramaniam at openjdk.org Wed Oct 1 16:34:52 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 1 Oct 2025 16:34:52 GMT Subject: [jdk21u-dev] Integrated: 8353958: Open source several AWT ScrollPane tests - Batch 2 In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 17:12:58 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353958: Open source several AWT ScrollPane tests - Batch 2. Adds five scroll tests. Ran GHA Sanity Checks, local Tier 1 and 2, and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 3c13123c Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/3c13123c3c1cfa47534b4b8c32067a5559ad31ce Stats: 517 lines in 6 files changed: 517 ins; 0 del; 0 mod 8353958: Open source several AWT ScrollPane tests - Batch 2 Backport-of: e00355a036936c5290cf8d85fd3c4f743b0ad23a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2275 From ssubramaniam at openjdk.org Wed Oct 1 17:08:01 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 1 Oct 2025 17:08:01 GMT Subject: [jdk21u-dev] RFR: 8355333: Some Problem list entries point to non-existent / wrong files [v2] In-Reply-To: <8tdP7jx2ARJgW1rTWKLJ6jVMHkhked77FfC3IGTKl0M=.ca478100-4be6-47cb-a41b-0f0396fb3347@github.com> References: <8tdP7jx2ARJgW1rTWKLJ6jVMHkhked77FfC3IGTKl0M=.ca478100-4be6-47cb-a41b-0f0396fb3347@github.com> Message-ID: > Backporting JDK-8355333: Some Problem list entries point to non-existent / wrong files. Renames three existing tests in exclude lists (After JDK-8353958 and JDK-8328247) and removes two tests (that only run on windows). Backporting for parity with Oracle. Satyen Subramaniam has updated the pull request with a new target base due to a merge or a rebase. ------------- Changes: https://git.openjdk.org/jdk21u-dev/pull/2277/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2277&range=01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2277.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2277/head:pull/2277 PR: https://git.openjdk.org/jdk21u-dev/pull/2277 From ssubramaniam at openjdk.org Wed Oct 1 17:08:01 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 1 Oct 2025 17:08:01 GMT Subject: [jdk21u-dev] Withdrawn: 8355333: Some Problem list entries point to non-existent / wrong files In-Reply-To: <8tdP7jx2ARJgW1rTWKLJ6jVMHkhked77FfC3IGTKl0M=.ca478100-4be6-47cb-a41b-0f0396fb3347@github.com> References: <8tdP7jx2ARJgW1rTWKLJ6jVMHkhked77FfC3IGTKl0M=.ca478100-4be6-47cb-a41b-0f0396fb3347@github.com> Message-ID: On Mon, 29 Sep 2025 17:16:32 GMT, Satyen Subramaniam wrote: > Backporting JDK-8355333: Some Problem list entries point to non-existent / wrong files. Renames three existing tests in exclude lists (After JDK-8353958 and JDK-8328247) and removes two tests (that only run on windows). Backporting for parity with Oracle. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2277 From ssubramaniam at openjdk.org Wed Oct 1 17:08:45 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 1 Oct 2025 17:08:45 GMT Subject: [jdk21u-dev] Withdrawn: 8328247: Remove redundant dir for tests converted from applet to main In-Reply-To: References: Message-ID: On Mon, 22 Sep 2025 21:50:03 GMT, Satyen Subramaniam wrote: > Backporting JDK-8328247: Remove redundant dir for tests converted from applet to main. Renames three javax swing tests, as per change accepted by Oracle. > > Notably, this change also adapts JDK-8355333: Some Problem list entries point to non-existent / wrong files, to ensure that the renamed files are correctly excluded. I'm also removing the PrintToFileTest tests from the exclude list (since these only run on windows anyway). The `ScrollPaneEventType.java` test hasn't been backported yet (I'll follow up with another PR doing so and excluding as needed), so I've left that change out. > > Ran GHA Sanity Checks, local Tier 1 and 2, and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2260 From shade at openjdk.org Wed Oct 1 17:11:19 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 1 Oct 2025 17:11:19 GMT Subject: [jdk25u] RFR: 8362282: runtime/logging/StressAsyncUL.java failed with exitValue = 134 Message-ID: Improves `-Xlog:async` reliability. Additional testing: - [x] Linux x86_64 server fastdebug, `all` - [x] Linux x86_64 server fastdebug, `all` with `-Xlog:async` ------------- Commit messages: - Backport c968a672c034fe533ea5f4ac5efe37ffb76c93e2 Changes: https://git.openjdk.org/jdk25u/pull/254/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=254&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362282 Stats: 5 lines in 1 file changed: 2 ins; 2 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/254.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/254/head:pull/254 PR: https://git.openjdk.org/jdk25u/pull/254 From ssubramaniam at openjdk.org Wed Oct 1 17:17:29 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 1 Oct 2025 17:17:29 GMT Subject: [jdk21u-dev] RFR: 8355333: Some Problem list entries point to non-existent / wrong files Message-ID: Backporting JDK-8355333: Some Problem list entries point to non-existent / wrong files. Renames three existing tests in exclude lists (After JDK-8353958 and JDK-8328247) and removes two tests (that only run on windows). Backporting for parity with Oracle. Note: moving to this fresh PR to apply patch cleanly (previous PR: https://github.com/openjdk/jdk21u-dev/pull/2277) ------------- Commit messages: - Backport 32a597b36f994d6e720e0576ad110dac4a5304fe Changes: https://git.openjdk.org/jdk21u-dev/pull/2291/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2291&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355333 Stats: 5 lines in 1 file changed: 0 ins; 2 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2291.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2291/head:pull/2291 PR: https://git.openjdk.org/jdk21u-dev/pull/2291 From cslucas at openjdk.org Wed Oct 1 18:16:11 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Wed, 1 Oct 2025 18:16:11 GMT Subject: [jdk25u] RFR: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" Message-ID: Hi all, This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport 62fde687088ce72ef33b94e73babf4bfe1395c17 Changes: https://git.openjdk.org/jdk25u/pull/259/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=259&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357396 Stats: 115 lines in 15 files changed: 80 ins; 4 del; 31 mod Patch: https://git.openjdk.org/jdk25u/pull/259.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/259/head:pull/259 PR: https://git.openjdk.org/jdk25u/pull/259 From duke at openjdk.org Wed Oct 1 18:18:44 2025 From: duke at openjdk.org (duke) Date: Wed, 1 Oct 2025 18:18:44 GMT Subject: [jdk21u-dev] Withdrawn: 8334870: javac does not accept classfiles with certain permitted RuntimeVisibleParameterAnnotations and RuntimeInvisibleParameterAnnotations attributes In-Reply-To: References: Message-ID: On Fri, 27 Jun 2025 01:16:59 GMT, Liam Miller-Cushon wrote: > This change allows javac to tolerate `RuntimeVisibleParameterAnnotations` and `RuntimeInvisibleParameterAnnotations` that do not contain entries for all parameters, or that contain additional entries. > > Currently class reading crashes with an `ArrayIndexOutOfBoundsException` if the attributes contain fewer than the expected number of parameters, which leaves method symbols in an invalid state and causes the crash discussed in [JDK-8359336](https://bugs.openjdk.org/browse/JDK-8359336). This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/1930 From wkemper at openjdk.org Wed Oct 1 18:58:26 2025 From: wkemper at openjdk.org (William Kemper) Date: Wed, 1 Oct 2025 18:58:26 GMT Subject: [jdk21u-dev] RFR: 8360288: Shenandoah crash at size_given_klass in op_degenerated Message-ID: Not clean, but not difficult to resolve. ------------- Commit messages: - 8360288: Shenandoah crash at size_given_klass in op_degenerated Changes: https://git.openjdk.org/jdk21u-dev/pull/2281/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2281&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8360288 Stats: 20 lines in 2 files changed: 4 ins; 7 del; 9 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2281.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2281/head:pull/2281 PR: https://git.openjdk.org/jdk21u-dev/pull/2281 From missa at openjdk.org Wed Oct 1 21:05:35 2025 From: missa at openjdk.org (Mohamed Issa) Date: Wed, 1 Oct 2025 21:05:35 GMT Subject: [jdk25u] RFR: 8358556: Assert when running with -XX:-UseLibmIntrinsic Message-ID: Hi all, This pull request contains a backport of commit [ef4cbec6](https://github.com/openjdk/jdk/commit/ef4cbec6fba77fd84b328d333f8592c6eedf1a2d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Mohamed Issa on 11 Jun 2025 and was reviewed by Sandhya Viswanathan and Vladimir Kozlov. Thanks! ------------- Commit messages: - Backport ef4cbec6fba77fd84b328d333f8592c6eedf1a2d Changes: https://git.openjdk.org/jdk25u/pull/260/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=260&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358556 Stats: 19 lines in 2 files changed: 13 ins; 2 del; 4 mod Patch: https://git.openjdk.org/jdk25u/pull/260.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/260/head:pull/260 PR: https://git.openjdk.org/jdk25u/pull/260 From shade at openjdk.org Wed Oct 1 21:37:30 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 1 Oct 2025 21:37:30 GMT Subject: [jdk25u] RFR: 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues Message-ID: Improves jpackage and test reliability, especially with older glibc-s that have `dlerror` issues under concurrent access. Additional testing: - [x] Linux x86_64 server fastdebug, observing the failure with GCC 7.3.1 - [x] Linux x86_64 server fastdebug, `sun/management/jmxremote`, 20x, no failures - [x] Linux x86_64 server fastdebug, `tools/jpackage`, 5x, no failures - [x] Linux x86_64 server fastdebug, `jdk_all`, no failures ------------- Commit messages: - Backport 685da0323b27abda5ab0484f4c8abaaeeff882ea Changes: https://git.openjdk.org/jdk25u/pull/257/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=257&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8345810 Stats: 3 lines in 2 files changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/257.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/257/head:pull/257 PR: https://git.openjdk.org/jdk25u/pull/257 From goetz at openjdk.org Wed Oct 1 21:39:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Oct 2025 21:39:19 GMT Subject: [jdk21u-dev] RFR: Merge jdk21u:master Message-ID: <-QLw5H6UVj8H2NIQymwmkVzxKyzq4whTPka9uCTpKs0=.690b6234-e33d-40a1-bf01-4dbb25353188@github.com> Merge build tag 21.0.9+* from jdk21u to jdk21u-dev ------------- Commit messages: - Merge - 8368308: ISO 4217 Amendment 180 Update - 8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk21u-dev/pull/2292/files Stats: 90 lines in 9 files changed: 14 ins; 50 del; 26 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2292.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2292/head:pull/2292 PR: https://git.openjdk.org/jdk21u-dev/pull/2292 From goetz at openjdk.org Wed Oct 1 21:42:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Oct 2025 21:42:37 GMT Subject: [jdk17u-dev] RFR: Merge jdk17u:master Message-ID: Merge build tag 17.0.17+9 from jdk17u to jdk17u-dev ------------- Commit messages: - Merge - 8368308: ISO 4217 Amendment 180 Update - 8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4008&range=00.0 - jdk17u:master: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4008&range=00.1 Changes: https://git.openjdk.org/jdk17u-dev/pull/4008/files Stats: 90 lines in 9 files changed: 14 ins; 50 del; 26 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4008.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4008/head:pull/4008 PR: https://git.openjdk.org/jdk17u-dev/pull/4008 From goetz at openjdk.org Wed Oct 1 21:51:59 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Oct 2025 21:51:59 GMT Subject: [jdk21u-dev] Integrated: Merge jdk21u:master In-Reply-To: <-QLw5H6UVj8H2NIQymwmkVzxKyzq4whTPka9uCTpKs0=.690b6234-e33d-40a1-bf01-4dbb25353188@github.com> References: <-QLw5H6UVj8H2NIQymwmkVzxKyzq4whTPka9uCTpKs0=.690b6234-e33d-40a1-bf01-4dbb25353188@github.com> Message-ID: On Wed, 1 Oct 2025 21:32:15 GMT, Goetz Lindenmaier wrote: > Merge build tag 21.0.9+* from jdk21u to jdk21u-dev This pull request has now been integrated. Changeset: 48509ab3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/48509ab37ebd08890f1c5ed98c5a2d8a86dd319b Stats: 90 lines in 9 files changed: 14 ins; 50 del; 26 mod Merge ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2292 From goetz at openjdk.org Wed Oct 1 21:54:57 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Oct 2025 21:54:57 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 21:36:44 GMT, Goetz Lindenmaier wrote: > Merge build tag 17.0.17+9 from jdk17u to jdk17u-dev This pull request has now been integrated. Changeset: 5c4b47c0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5c4b47c0d25f04c2b0314eb746765793b638395c Stats: 90 lines in 9 files changed: 14 ins; 50 del; 26 mod Merge ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4008 From sparasa at openjdk.org Wed Oct 1 22:30:33 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Wed, 1 Oct 2025 22:30:33 GMT Subject: [jdk25u] RFR: 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX Message-ID: Hi all, This pull request contains a backport of commit [38a26141](https://github.com/openjdk/jdk/commit/38a261415dc29aae01c9b878d94cb302c60a3983) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Srinivas Vamsi Parasa on 13 Aug 2025 and was reviewed by Aleksey Shipilev, Jatin Bhateja and Andrew Haley. Thanks! ------------- Commit messages: - Backport 38a261415dc29aae01c9b878d94cb302c60a3983 Changes: https://git.openjdk.org/jdk25u/pull/261/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=261&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365265 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/261.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/261/head:pull/261 PR: https://git.openjdk.org/jdk25u/pull/261 From iveresov at openjdk.org Wed Oct 1 23:24:59 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Wed, 1 Oct 2025 23:24:59 GMT Subject: [jdk25u] RFR: 8368698: runtime/cds/appcds/aotCache/OldClassSupport.java assert(can_add()) failed: Cannot add TrainingData objects Message-ID: This is a follow up to JDK-8366948. We need to fix this in 25. This may potentially cause crashes in product. ------------- Commit messages: - Backport 4df41d2a751e2942c2188ed01313d78e681835bc Changes: https://git.openjdk.org/jdk25u/pull/262/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=262&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368698 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/262.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/262/head:pull/262 PR: https://git.openjdk.org/jdk25u/pull/262 From ddamodaran at openjdk.org Thu Oct 2 10:05:37 2025 From: ddamodaran at openjdk.org (Deepak Damodaran) Date: Thu, 2 Oct 2025 10:05:37 GMT Subject: [jdk25u] RFR: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Message-ID: Almost clean except one extra import statement at line no 44. Mach5 runs: - https://mach5.us.oracle.com/mdash/jobs/ddamoadr-adhoc-20251002-0918-35284814 (Impacted area) - https://mach5.us.oracle.com/mdash/jobs/ddamoadr-adhoc-20251002-0954-35286208 (Tiers 1-5) ------------- Commit messages: - Backport 31847149c1956b23c19a99309982660b4bbdd2d6 - Backport 31847149c1956b23c19a99309982660b4bbdd2d6 Changes: https://git.openjdk.org/jdk25u/pull/263/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=263&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8325766 Stats: 772 lines in 3 files changed: 164 ins; 565 del; 43 mod Patch: https://git.openjdk.org/jdk25u/pull/263.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/263/head:pull/263 PR: https://git.openjdk.org/jdk25u/pull/263 From clanger at openjdk.org Thu Oct 2 12:59:54 2025 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 2 Oct 2025 12:59:54 GMT Subject: [jdk21u-dev] Integrated: 8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS In-Reply-To: References: Message-ID: <3q-CLfhOcHw9pL6fyIRO_JhaEjKEc9FJ26MrH3e-FwQ=.a6ff9905-e3ef-4c6c-9338-e1e5d74f1456@github.com> On Fri, 26 Sep 2025 19:44:11 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of commit [a3eef6c2](https://github.com/openjdk/jdk25u/commit/a3eef6c2416eb0e02fbd154d84c98b12bcb66e97) from the [openjdk/jdk25u](https://git.openjdk.org/jdk25u) repository. > > The commit being backported was authored by Matthias Baesken on 17 Jan 2025 and was reviewed by Erik Gahlin. > > Thanks! This pull request has now been integrated. Changeset: e2a9bb18 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u-dev/commit/e2a9bb18c9724b6ca31239ef6899bd925760e585 Stats: 23 lines in 1 file changed: 19 ins; 1 del; 3 mod 8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS Backport-of: a3eef6c2416eb0e02fbd154d84c98b12bcb66e97 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2271 From duke at openjdk.org Thu Oct 2 15:18:46 2025 From: duke at openjdk.org (Yassine OUAAL) Date: Thu, 2 Oct 2025 15:18:46 GMT Subject: [jdk25u] RFR: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 Message-ID: Hi all, This pull request contains a backport of commit bdf9834 from the openjdk/jdk repository. The commit being backported was authored by Prasanta Sadhukhan and was reviewed by Alexander Zuev and Damon Nguyen. Thanks! ------------- Commit messages: - Backport bdf9834b81f0565e3572de42ebd42981d1d05a5c Changes: https://git.openjdk.org/jdk25u/pull/264/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=264&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365425 Stats: 15 lines in 1 file changed: 13 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/264.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/264/head:pull/264 PR: https://git.openjdk.org/jdk25u/pull/264 From duke at openjdk.org Thu Oct 2 15:59:39 2025 From: duke at openjdk.org (duke) Date: Thu, 2 Oct 2025 15:59:39 GMT Subject: [jdk21u-dev] RFR: 8360178: TestArguments.atojulong gtest has incorrect format string In-Reply-To: <-a2ZuyL_8My68hMWTcdCWqXzYm412K-ahxm__7M0Xtg=.a83f361a-f9ca-4f29-96f1-c4ea66b4299d@github.com> References: <-a2ZuyL_8My68hMWTcdCWqXzYm412K-ahxm__7M0Xtg=.a83f361a-f9ca-4f29-96f1-c4ea66b4299d@github.com> Message-ID: On Tue, 30 Sep 2025 02:11:59 GMT, Rui Li wrote: > A clean backport for JDK-8360178. > > Backport this for parity with oracle. This patch fixes formatting problem. Testing: make test-only TEST="gtest:ArgumentsTest". @rgithubli Your change (at version 216fd8dc5632450a8e8e79725efef024e4911199) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2285#issuecomment-3361976991 From duke at openjdk.org Thu Oct 2 16:59:03 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 2 Oct 2025 16:59:03 GMT Subject: [jdk21u-dev] Integrated: 8360178: TestArguments.atojulong gtest has incorrect format string In-Reply-To: <-a2ZuyL_8My68hMWTcdCWqXzYm412K-ahxm__7M0Xtg=.a83f361a-f9ca-4f29-96f1-c4ea66b4299d@github.com> References: <-a2ZuyL_8My68hMWTcdCWqXzYm412K-ahxm__7M0Xtg=.a83f361a-f9ca-4f29-96f1-c4ea66b4299d@github.com> Message-ID: On Tue, 30 Sep 2025 02:11:59 GMT, Rui Li wrote: > A clean backport for JDK-8360178. > > Backport this for parity with oracle. This patch fixes formatting problem. Testing: make test-only TEST="gtest:ArgumentsTest". This pull request has now been integrated. Changeset: 2d017610 Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/2d017610815b25878943393e1157e89becf7681f Stats: 4 lines in 1 file changed: 2 ins; 1 del; 1 mod 8360178: TestArguments.atojulong gtest has incorrect format string Backport-of: 878497fb85b9f7d066829b745324028f9f8cdc60 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2285 From phh at openjdk.org Thu Oct 2 17:03:44 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 2 Oct 2025 17:03:44 GMT Subject: [jdk21u-dev] RFR: 8360288: Shenandoah crash at size_given_klass in op_degenerated In-Reply-To: References: Message-ID: <2x-mhy-G79uGc_JnGkH3FU6njj_c4oz8vTJDbGePOlY=.560b64ea-8eb8-4b39-8b50-ff906e98ad65@github.com> On Mon, 29 Sep 2025 22:37:20 GMT, William Kemper wrote: > Not clean, but not difficult to resolve. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2281#pullrequestreview-3295551486 From dchuyko at openjdk.org Thu Oct 2 17:20:26 2025 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 2 Oct 2025 17:20:26 GMT Subject: [jdk11u-dev] Integrated: 8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool In-Reply-To: References: Message-ID: On Thu, 13 Mar 2025 14:57:19 GMT, Dmitry Chuyko wrote: > This a backport of JDK-8351933 [0] (PR [1]) for 11u. At one of code paths the TC subfield of ctl field is decremented and the result is not masked correctly. The target code is in runWorker() instead of tryTrim()/awaitWork() and the surrounding code is different from the current master, as well as the original mask name. The core change is the same, candidate for CTL.compareAndSet is constructed using '(RC_MASK & c) | (TC_MASK & (c - TC_UNIT))' instead of '(UC_MASK & (c - TC_UNIT))' to correctly preserve the RC subfield. > > [0] https://bugs.openjdk.org/browse/JDK-8351933 > [1] https://github.com/openjdk/jdk/pull/24034 This pull request has now been integrated. Changeset: 8a139678 Author: Dmitry Chuyko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/8a139678771b9136bd7c05bcf4f72e48be6300c6 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool Reviewed-by: phh, dl ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3012 From sgehwolf at openjdk.org Thu Oct 2 17:25:33 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 2 Oct 2025 17:25:33 GMT Subject: [jdk17u-dev] RFR: 8347129: cpuset cgroups controller is required for no good reason Message-ID: Clean backport from JDK 21u. Should be low risk. Affects newer development systems on Linux, like F41+, where memory limits aren't properly detected. Container tests fail on affected systems (before the patch): Passed: containers/cgroup/CgroupSubsystemFactory.java Passed: containers/cgroup/PlainRead.java Passed: containers/docker/DockerBasicTest.java Passed: containers/docker/ShareTmpDir.java Passed: containers/docker/TestContainerInfo.java FAILED: containers/docker/TestCPUAwareness.java FAILED: containers/docker/TestCPUSets.java Passed: containers/docker/TestJcmd.java Passed: containers/docker/TestJcmdWithSideCar.java FAILED: containers/docker/TestJFREvents.java Passed: containers/docker/TestJFRNetworkEvents.java Passed: containers/docker/TestJFRWithJMX.java FAILED: containers/docker/TestLimitsUpdating.java FAILED: containers/docker/TestMemoryAwareness.java Passed: containers/docker/TestMemoryWithCgroupV1.java FAILED: containers/docker/TestMisc.java FAILED: containers/docker/TestPids.java Test results: passed: 10; failed: 7; skipped: 1 Caused by: stdout: [[0.000s][trace][os,container] OSContainer::init: Initializing Container Support [0.000s][debug][os,container] Detected optional pids controller entry in /proc/cgroups [0.000s][debug][os,container] controller cpu is not enabled [0.000s][debug][os,container] One or more required controllers disabled at kernel level. openjdk version "17.0.18-internal" 2026-01-20 OpenJDK Runtime Environment (fastdebug build 17.0.18-internal+0-adhoc.sgehwolf.jdk17u-dev) OpenJDK 64-Bit Server VM (fastdebug build 17.0.18-internal+0-adhoc.sgehwolf.jdk17u-dev, mixed mode, sharing) ]; stderr: [] exitValue = 0 java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr Testing after the patch (on an affected system): Passed: containers/cgroup/CgroupSubsystemFactory.java Passed: containers/cgroup/PlainRead.java Passed: containers/docker/DockerBasicTest.java Passed: containers/docker/ShareTmpDir.java Passed: containers/docker/TestContainerInfo.java Passed: containers/docker/TestCPUAwareness.java Passed: containers/docker/TestCPUSets.java Passed: containers/docker/TestJcmd.java Passed: containers/docker/TestJcmdWithSideCar.java Passed: containers/docker/TestJFREvents.java Passed: containers/docker/TestJFRNetworkEvents.java Passed: containers/docker/TestJFRWithJMX.java Passed: containers/docker/TestLimitsUpdating.java Passed: containers/docker/TestMemoryAwareness.java Passed: containers/docker/TestMemoryWithCgroupV1.java Passed: containers/docker/TestMisc.java Passed: containers/docker/TestPids.java Test results: passed: 17 After patch on cgroup v1 (no-op there): Passed: containers/cgroup/CgroupSubsystemFactory.java Passed: containers/cgroup/PlainRead.java Passed: containers/docker/DockerBasicTest.java Passed: containers/docker/ShareTmpDir.java Passed: containers/docker/TestContainerInfo.java Passed: containers/docker/TestCPUAwareness.java Passed: containers/docker/TestCPUSets.java Passed: containers/docker/TestJcmd.java Passed: containers/docker/TestJcmdWithSideCar.java Passed: containers/docker/TestJFREvents.java Passed: containers/docker/TestJFRNetworkEvents.java Passed: containers/docker/TestJFRWithJMX.java Passed: containers/docker/TestLimitsUpdating.java Passed: containers/docker/TestMemoryAwareness.java Passed: containers/docker/TestMemoryWithCgroupV1.java Passed: containers/docker/TestMisc.java Passed: containers/docker/TestPids.java Test results: passed: 17; skipped: 1 ------------- Commit messages: - Backport be245be258cda7e06366b4051eec24ad6df04f20 Changes: https://git.openjdk.org/jdk17u-dev/pull/4009/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4009&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8347129 Stats: 6 lines in 1 file changed: 2 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4009.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4009/head:pull/4009 PR: https://git.openjdk.org/jdk17u-dev/pull/4009 From goetz at openjdk.org Thu Oct 2 18:07:07 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Oct 2025 18:07:07 GMT Subject: [jdk17u-dev] RFR: 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash In-Reply-To: References: Message-ID: On Fri, 26 Sep 2025 16:16:50 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [e1071797](https://github.com/openjdk/jdk/commit/e1071797a4f0ab1a6af29824a777a7800d729b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 16 Sep 2025 and was reviewed by Phil Race. > > Thanks! Have you verified that the test still works? ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3995#issuecomment-3362392948 From ssubramaniam at openjdk.org Thu Oct 2 18:07:10 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 18:07:10 GMT Subject: [jdk17u-dev] Integrated: 8354701: Open source few JToolTip tests In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 16:53:27 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354701: Open source few JToolTip tests. Adds three tooltip tests. Ran GHA Sanity Checks, local Tier 1 and 2, and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: c9fb6f52 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/c9fb6f52b870b4187bb5b7cc6d334316b40efc36 Stats: 226 lines in 3 files changed: 226 ins; 0 del; 0 mod 8354701: Open source few JToolTip tests Backport-of: f98af0ad617a445362859e58af48258bfd5bed03 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3999 From ssubramaniam at openjdk.org Thu Oct 2 18:08:15 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 18:08:15 GMT Subject: [jdk21u-dev] Integrated: 8354701: Open source few JToolTip tests In-Reply-To: <9HSPaRsrGkmaByHBSrjXABITg9GcW3Kvk9u14ErQ_9s=.2eb7ce00-8397-42fd-b1ac-db5d6dc4078b@github.com> References: <9HSPaRsrGkmaByHBSrjXABITg9GcW3Kvk9u14ErQ_9s=.2eb7ce00-8397-42fd-b1ac-db5d6dc4078b@github.com> Message-ID: On Mon, 29 Sep 2025 16:53:26 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354701: Open source few JToolTip tests. Adds three tooltip tests. Ran GHA Sanity Checks, local Tier 1 and 2, and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: ca626569 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/ca626569b1b3bfae9513b1d31e72fd13ff6fa84e Stats: 226 lines in 3 files changed: 226 ins; 0 del; 0 mod 8354701: Open source few JToolTip tests Backport-of: f98af0ad617a445362859e58af48258bfd5bed03 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2274 From ssubramaniam at openjdk.org Thu Oct 2 18:08:03 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 18:08:03 GMT Subject: [jdk21u-dev] Integrated: 8355333: Some Problem list entries point to non-existent / wrong files In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 17:11:00 GMT, Satyen Subramaniam wrote: > Backporting JDK-8355333: Some Problem list entries point to non-existent / wrong files. Renames three existing tests in exclude lists (After JDK-8353958 and JDK-8328247) and removes two tests (that only run on windows). Backporting for parity with Oracle. > > Note: moving to this fresh PR to apply patch cleanly (previous PR: https://github.com/openjdk/jdk21u-dev/pull/2277) This pull request has now been integrated. Changeset: 867b4179 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/867b4179409feb8e5acc4ba3c4ba1ea66768edfd Stats: 5 lines in 1 file changed: 0 ins; 2 del; 3 mod 8355333: Some Problem list entries point to non-existent / wrong files Backport-of: 32a597b36f994d6e720e0576ad110dac4a5304fe ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2291 From goetz at openjdk.org Thu Oct 2 18:15:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Oct 2025 18:15:02 GMT Subject: [jdk17u-dev] RFR: 8328247: Remove redundant dir for tests converted from applet to main In-Reply-To: <2pE1iyqD6FG-0mWLCnEuNk3RCeNe8nxKZH3LYaNdLmw=.ed3bbd49-e877-4c5e-a02c-92b329daa97c@github.com> References: <2pE1iyqD6FG-0mWLCnEuNk3RCeNe8nxKZH3LYaNdLmw=.ed3bbd49-e877-4c5e-a02c-92b329daa97c@github.com> Message-ID: On Mon, 29 Sep 2025 17:13:45 GMT, Satyen Subramaniam wrote: > Backporting JDK-8328247: Remove redundant dir for tests converted from applet to main. Renames three javax swing tests, as per change accepted by Oracle. Thanks for doing it this way! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4001#issuecomment-3362414215 From sparasa at openjdk.org Thu Oct 2 18:15:18 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Thu, 2 Oct 2025 18:15:18 GMT Subject: [jdk25u] RFR: 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present Message-ID: Hi all, This pull request contains a backport of commit [3d4e0491](https://github.com/openjdk/jdk/commit/3d4e0491940c4b4a05ac84006933d939370e7e2b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Srinivas Vamsi Parasa on 19 Sep 2025 and was reviewed by Sandhya Viswanathan and Volodymyr Paprotski. Thanks! ------------- Commit messages: - Backport 3d4e0491940c4b4a05ac84006933d939370e7e2b Changes: https://git.openjdk.org/jdk25u/pull/265/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=265&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367780 Stats: 29 lines in 2 files changed: 26 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/265.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/265/head:pull/265 PR: https://git.openjdk.org/jdk25u/pull/265 From duke at openjdk.org Thu Oct 2 18:49:17 2025 From: duke at openjdk.org (duke) Date: Thu, 2 Oct 2025 18:49:17 GMT Subject: [jdk17u-dev] RFR: 8363720: Follow up to JDK-8360411 with post review comments In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 01:16:54 GMT, Rui Li wrote: > A clean backport for JDK-8363720. > > The prerequisite JDK-8360411 is already in 17. The updated test passed locally. Backporting it for parity with oracle. @rgithubli Your change (at version 9350eb53d1031c8043385715c0bd16d1b3904351) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4004#issuecomment-3362518182 From duke at openjdk.org Thu Oct 2 18:49:18 2025 From: duke at openjdk.org (duke) Date: Thu, 2 Oct 2025 18:49:18 GMT Subject: [jdk17u-dev] RFR: 8365919: Replace currentTimeMillis with nanoTime in Stresser.java In-Reply-To: <8EVgNmkDyhIRT5ljSJgZlqTmKpdRPeFLAJ7pL4w0r88=.9cbee2f2-e39d-40a9-9732-175a4c7e9531@github.com> References: <8EVgNmkDyhIRT5ljSJgZlqTmKpdRPeFLAJ7pL4w0r88=.9cbee2f2-e39d-40a9-9732-175a4c7e9531@github.com> Message-ID: On Tue, 30 Sep 2025 01:28:32 GMT, Rui Li wrote: > A clean backport for JDK-8365919. > > Stress tests need monotonic time. Replace System.currentTimeMillis with System.nanoTime. Tests are running. Backport this for the parity with oracle. @rgithubli Your change (at version ddf6e5048d71bf1a28955f5d2fe5f5b8819016e5) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4005#issuecomment-3362519050 From duke at openjdk.org Thu Oct 2 18:50:21 2025 From: duke at openjdk.org (duke) Date: Thu, 2 Oct 2025 18:50:21 GMT Subject: [jdk21u-dev] RFR: 8365919: Replace currentTimeMillis with nanoTime in Stresser.java In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 01:24:02 GMT, Rui Li wrote: > A clean backport for JDK-8365919. > > Stress tests need monotonic time. Replace `System.currentTimeMillis` with `System.nanoTime`. Tests are running. Backport this for the parity with oracle. @rgithubli Your change (at version f6a0fac9430d34bf0213f403c67c536400f895af) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2284#issuecomment-3362521853 From duke at openjdk.org Thu Oct 2 18:50:25 2025 From: duke at openjdk.org (duke) Date: Thu, 2 Oct 2025 18:50:25 GMT Subject: [jdk21u-dev] RFR: 8363720: Follow up to JDK-8360411 with post review comments In-Reply-To: References: Message-ID: <7y44Nvplq0JW1VNH2MnmjBCepzBl7dPQ5PFyyus5m44=.663c9e65-10ed-40d5-a938-13f7c674b033@github.com> On Tue, 30 Sep 2025 01:07:55 GMT, Rui Li wrote: > A clean backport for JDK-8363720. > > The prerequisite JDK-8360411 is already in 21. The updated test passed locally. Backporting it for parity with oracle. @rgithubli Your change (at version 0ca8b55cbd9ba331410b7033665ed772d7b5851d) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2283#issuecomment-3362521530 From ssubramaniam at openjdk.org Thu Oct 2 19:31:54 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 19:31:54 GMT Subject: [jdk17u-dev] Integrated: 8328247: Remove redundant dir for tests converted from applet to main In-Reply-To: <2pE1iyqD6FG-0mWLCnEuNk3RCeNe8nxKZH3LYaNdLmw=.ed3bbd49-e877-4c5e-a02c-92b329daa97c@github.com> References: <2pE1iyqD6FG-0mWLCnEuNk3RCeNe8nxKZH3LYaNdLmw=.ed3bbd49-e877-4c5e-a02c-92b329daa97c@github.com> Message-ID: On Mon, 29 Sep 2025 17:13:45 GMT, Satyen Subramaniam wrote: > Backporting JDK-8328247: Remove redundant dir for tests converted from applet to main. Renames three javax swing tests, as per change accepted by Oracle. This pull request has now been integrated. Changeset: 0a31d7ad Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/0a31d7adaf7586fc07a51f778320f37e381ab514 Stats: 0 lines in 3 files changed: 0 ins; 0 del; 0 mod 8328247: Remove redundant dir for tests converted from applet to main Backport-of: ece4124f25f676da9bf2d1b7fd8e4394dd7d31af ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4001 From ssubramaniam at openjdk.org Thu Oct 2 19:31:59 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 19:31:59 GMT Subject: [jdk17u-dev] Integrated: 8353958: Open source several AWT ScrollPane tests - Batch 2 In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 17:13:02 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353958: Open source several AWT ScrollPane tests - Batch 2. Adds five scroll tests. Ran GHA Sanity Checks, local Tier 1 and 2, and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 6c4a3276 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/6c4a327609ed43945c9cd4c0868ea2bc7a7e933d Stats: 517 lines in 6 files changed: 517 ins; 0 del; 0 mod 8353958: Open source several AWT ScrollPane tests - Batch 2 Backport-of: e00355a036936c5290cf8d85fd3c4f743b0ad23a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4000 From ssubramaniam at openjdk.org Thu Oct 2 19:38:26 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 19:38:26 GMT Subject: [jdk17u-dev] RFR: 8355333: Some Problem list entries point to non-existent / wrong files [v2] In-Reply-To: References: Message-ID: > Backporting JDK-8355333: Some Problem list entries point to non-existent / wrong files. Renames three existing tests in exclude lists (After JDK-8353958 and JDK-8328247) and removes two tests (that only run on windows). Backporting for parity with Oracle. Satyen Subramaniam has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: Backport 32a597b36f994d6e720e0576ad110dac4a5304fe ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/4002/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4002&range=01 Stats: 5 lines in 1 file changed: 0 ins; 2 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4002.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4002/head:pull/4002 PR: https://git.openjdk.org/jdk17u-dev/pull/4002 From mdoerr at openjdk.org Thu Oct 2 20:08:57 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 2 Oct 2025 20:08:57 GMT Subject: [jdk17u-dev] Integrated: 8339386: Assertion on AIX - original PC must be in the main code section of the compiled method In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 14:08:03 GMT, Martin Doerr wrote: > Backport of [JDK-8339386](https://bugs.openjdk.org/browse/JDK-8339386). Applies almost cleanly, but needs a modification (see 2nd commit). `orig_pc_offset()` is not available in 17u. We can use the `frame` constructor which doesn't have the problematic assertion in 17u (see comment in the new code). > So, this backport doesn't fix the assertion mentioned in the title (because it doesn't exist in 17u). But, it makes checks more reliable. This pull request has now been integrated. Changeset: 6f50c6da Author: Martin Doerr URL: https://git.openjdk.org/jdk17u-dev/commit/6f50c6da13cf21dbb5153734c631b01e0861ef32 Stats: 14 lines in 1 file changed: 11 ins; 0 del; 3 mod 8339386: Assertion on AIX - original PC must be in the main code section of the compiled method Reviewed-by: rrich Backport-of: 9a25f822fb2529c1cae3ae909761381789d7b7b1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3998 From serb at openjdk.org Thu Oct 2 20:13:55 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 2 Oct 2025 20:13:55 GMT Subject: [jdk17u-dev] RFR: 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash In-Reply-To: References: Message-ID: <9hBJFWRSbfAxv2ojnPX2FCDFgnUs3jAKzRMUqRWEixo=.92118987-71c0-496e-ac04-d24629ec6c04@github.com> On Thu, 2 Oct 2025 18:04:39 GMT, Goetz Lindenmaier wrote: > Have you verified that the test still works? sure, it works ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3995#issuecomment-3362762634 From duke at openjdk.org Thu Oct 2 21:12:00 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 2 Oct 2025 21:12:00 GMT Subject: [jdk17u-dev] Integrated: 8363720: Follow up to JDK-8360411 with post review comments In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 01:16:54 GMT, Rui Li wrote: > A clean backport for JDK-8363720. > > The prerequisite JDK-8360411 is already in 17. The updated test passed locally. Backporting it for parity with oracle. This pull request has now been integrated. Changeset: dac1fa0e Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/dac1fa0eca4e549685e79b95821350a962a35706 Stats: 28 lines in 1 file changed: 8 ins; 7 del; 13 mod 8363720: Follow up to JDK-8360411 with post review comments Backport-of: a5e0c9d0c52e028321bb38e471ce98e389e67fe1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4004 From duke at openjdk.org Thu Oct 2 21:12:00 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 2 Oct 2025 21:12:00 GMT Subject: [jdk17u-dev] Integrated: 8365919: Replace currentTimeMillis with nanoTime in Stresser.java In-Reply-To: <8EVgNmkDyhIRT5ljSJgZlqTmKpdRPeFLAJ7pL4w0r88=.9cbee2f2-e39d-40a9-9732-175a4c7e9531@github.com> References: <8EVgNmkDyhIRT5ljSJgZlqTmKpdRPeFLAJ7pL4w0r88=.9cbee2f2-e39d-40a9-9732-175a4c7e9531@github.com> Message-ID: On Tue, 30 Sep 2025 01:28:32 GMT, Rui Li wrote: > A clean backport for JDK-8365919. > > Stress tests need monotonic time. Replace System.currentTimeMillis with System.nanoTime. Tests are running. Backport this for the parity with oracle. This pull request has now been integrated. Changeset: c80edc3e Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/c80edc3e3b0c7de2db2884f1484d2cefe58ed31e Stats: 25 lines in 1 file changed: 6 ins; 6 del; 13 mod 8365919: Replace currentTimeMillis with nanoTime in Stresser.java Backport-of: 0ca38bdc4d503158fda57bbc8bc9adc420628079 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4005 From duke at openjdk.org Thu Oct 2 21:12:52 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 2 Oct 2025 21:12:52 GMT Subject: [jdk21u-dev] Integrated: 8365919: Replace currentTimeMillis with nanoTime in Stresser.java In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 01:24:02 GMT, Rui Li wrote: > A clean backport for JDK-8365919. > > Stress tests need monotonic time. Replace `System.currentTimeMillis` with `System.nanoTime`. Tests are running. Backport this for the parity with oracle. This pull request has now been integrated. Changeset: 98eb9baf Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/98eb9bafa5f8336349994329f3076cd7e79d70f8 Stats: 25 lines in 1 file changed: 6 ins; 6 del; 13 mod 8365919: Replace currentTimeMillis with nanoTime in Stresser.java Backport-of: 0ca38bdc4d503158fda57bbc8bc9adc420628079 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2284 From duke at openjdk.org Thu Oct 2 21:12:58 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 2 Oct 2025 21:12:58 GMT Subject: [jdk21u-dev] Integrated: 8363720: Follow up to JDK-8360411 with post review comments In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 01:07:55 GMT, Rui Li wrote: > A clean backport for JDK-8363720. > > The prerequisite JDK-8360411 is already in 21. The updated test passed locally. Backporting it for parity with oracle. This pull request has now been integrated. Changeset: a4ae3e9d Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/a4ae3e9d95af01e01fef6f04b252cddd8b613173 Stats: 28 lines in 1 file changed: 8 ins; 7 del; 13 mod 8363720: Follow up to JDK-8360411 with post review comments Backport-of: a5e0c9d0c52e028321bb38e471ce98e389e67fe1 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2283 From ssubramaniam at openjdk.org Thu Oct 2 22:06:10 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 22:06:10 GMT Subject: [jdk17u-dev] RFR: 8353586: Open source several toolkit tests Message-ID: Backporting JDK-8353586: Open source several toolkit tests. Adds two toolkit tests - one for window and one for linux systems. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 2ba80d2403f749a7d8d4e64139b796737bbb62bf Changes: https://git.openjdk.org/jdk17u-dev/pull/4010/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4010&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353586 Stats: 400 lines in 2 files changed: 400 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4010.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4010/head:pull/4010 PR: https://git.openjdk.org/jdk17u-dev/pull/4010 From ssubramaniam at openjdk.org Thu Oct 2 22:07:31 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 2 Oct 2025 22:07:31 GMT Subject: [jdk21u-dev] RFR: 8353586: Open source several toolkit tests Message-ID: Backporting JDK-8353586: Open source several toolkit tests. Adds two toolkit tests - one for window and one for linux systems. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 2ba80d2403f749a7d8d4e64139b796737bbb62bf Changes: https://git.openjdk.org/jdk21u-dev/pull/2293/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2293&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353586 Stats: 400 lines in 2 files changed: 400 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2293.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2293/head:pull/2293 PR: https://git.openjdk.org/jdk21u-dev/pull/2293 From syan at openjdk.org Fri Oct 3 06:02:11 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 3 Oct 2025 06:02:11 GMT Subject: [jdk25u] RFR: 8368367: Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0" In-Reply-To: References: Message-ID: <6RyqylPDE3xy0-Qo7BnIWXxxnec0-70k0mfdszGT_mw=.96086635-3d69-42f0-a44f-d0164067318e@github.com> On Wed, 24 Sep 2025 14:32:22 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [ed31023f](https://github.com/openjdk/jdk/commit/ed31023fc5a96a6f9a16c8a5c0fc86e794ce4aa7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Schatzl on 24 Sep 2025 and was reviewed by Ivan Walulya, Albert Mingkun Yang and SendaoYan. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/239#issuecomment-3364370418 From syan at openjdk.org Fri Oct 3 06:02:12 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 3 Oct 2025 06:02:12 GMT Subject: [jdk25u] Integrated: 8368367: Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0" In-Reply-To: References: Message-ID: On Wed, 24 Sep 2025 14:32:22 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [ed31023f](https://github.com/openjdk/jdk/commit/ed31023fc5a96a6f9a16c8a5c0fc86e794ce4aa7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Schatzl on 24 Sep 2025 and was reviewed by Ivan Walulya, Albert Mingkun Yang and SendaoYan. > > Thanks! This pull request has now been integrated. Changeset: 7c60413a Author: SendaoYan URL: https://git.openjdk.org/jdk25u/commit/7c60413ad5156be940cb61bf12b95ca0f780fb5d Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8368367: Test jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java fails jdk.GCHeapMemoryUsage "expected 0 > 0" Backport-of: ed31023fc5a96a6f9a16c8a5c0fc86e794ce4aa7 ------------- PR: https://git.openjdk.org/jdk25u/pull/239 From rrich at openjdk.org Fri Oct 3 06:22:02 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Fri, 3 Oct 2025 06:22:02 GMT Subject: [jdk17u-dev] Integrated: 8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106 In-Reply-To: References: Message-ID: On Thu, 18 Sep 2025 14:39:31 GMT, Richard Reingruber wrote: > Hi all, > > This pull request contains a backport of commit [72bcd824](https://github.com/openjdk/jdk21u-dev/commit/72bcd824606d8a9bc25fb088e73de4c25738ecea) from the [openjdk/jdk21u-dev](https://git.openjdk.org/jdk21u-dev) repository. > > https://github.com/openjdk/jdk17u-dev/pull/3957 depends on this backport. > It fixes build problems by including the declaration of `class os::Linux` referenced in https://github.com/openjdk/jdk17u-dev/pull/3957 . > In jdk17 os_linux.hpp cannot be included directly though. os.hpp needs to be included which includes os_linux.hpp into the declaration of `class os` (see [here](https://github.com/openjdk/jdk17u-dev/blob/78cafc3138f09de208a786b7e55bed585e42ade8/src/hotspot/share/runtime/os.hpp#L896)). > > Risk is low. > > Thanks, Richard. This pull request has now been integrated. Changeset: 1d96b820 Author: Richard Reingruber URL: https://git.openjdk.org/jdk17u-dev/commit/1d96b820532112525588b5ff16ed304d1a84eb30 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106 Reviewed-by: mdoerr Backport-of: 72bcd824606d8a9bc25fb088e73de4c25738ecea ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3949 From rrich at openjdk.org Fri Oct 3 06:24:59 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Fri, 3 Oct 2025 06:24:59 GMT Subject: [jdk17u-dev] Integrated: 8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 07:22:50 GMT, Richard Reingruber wrote: > This pull request contains a backport of commit [d5908231](https://github.com/openjdk/jdk21u-dev/commit/d5908231ebc16f443b3fc9b2ebf03cc4deb67373) from the [openjdk/jdk21u-dev](https://git.openjdk.org/jdk21u-dev) repository. > > There are a few trivial adaptations > * of copyright headers > * of the hunk that includes os.inline.hpp because of a diff in the context > * and because `frame::abi_minframe` was renamed `frame::common_abi` in higher releases > > In addition to these there's a non-trivial adaptation. In jdk17, we cannot use the frame constructor that takes a `pc` as 2nd argument because it requires it not to be `nullptr`. The appropriate [frame constructor to use](https://github.com/openjdk/jdk17u-dev/blob/dca33960959f71ef646d346e328acd27196f5bef/src/hotspot/cpu/ppc/frame_ppc.inline.hpp#L61) is the one that takes `sp` as single argument. It reads the pc from the frames `lr` slot just as [`frame::setup()`](https://github.com/openjdk/jdk21u-dev/blob/43c84df4a3d73ca3b0aeddc738d2e2f0e9f5145a/src/hotspot/cpu/ppc/frame_ppc.inline.hpp#L40) in jdk21. > > This pr depends on https://github.com/openjdk/jdk17u-dev/pull/3949. > > Risk is low because the patch is small and ppc only and the changed method `JavaThread::pd_get_top_frame_for_profiling()` is only used when profiling with jfr or async-profiler. > > The backport passed our CI testing: JTReg tests: tier1-4 of hotspot and jdk. All of Langtools and jaxp. JCK, SPECjvm2008, SPECjbb2015, Renaissance Suite, and SAP specific tests. > Testing was done with fastdebug builds on the main platforms and also on Linux/PPC64le. This pull request has now been integrated. Changeset: c363d3f1 Author: Richard Reingruber URL: https://git.openjdk.org/jdk17u-dev/commit/c363d3f14fda2945021ea374383a660964b2b1c4 Stats: 31 lines in 2 files changed: 21 ins; 0 del; 10 mod 8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set Reviewed-by: mdoerr Backport-of: d5908231ebc16f443b3fc9b2ebf03cc4deb67373 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3957 From duke at openjdk.org Fri Oct 3 08:54:26 2025 From: duke at openjdk.org (Anawesha Khuntia) Date: Fri, 3 Oct 2025 08:54:26 GMT Subject: [jdk25u] RFR: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race Message-ID: Straight Backport Ran the tests under 1) open/test/jdk/java/net/ 2) open/test/jdk/com/sun/net/httpserver/ for windows, macos and linux and the tests have passed ------------- Commit messages: - Backport e1681c48287bcce6c8f617d9c0c25354dd62870a Changes: https://git.openjdk.org/jdk25u/pull/266/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=266&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359477 Stats: 152 lines in 2 files changed: 46 ins; 68 del; 38 mod Patch: https://git.openjdk.org/jdk25u/pull/266.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/266/head:pull/266 PR: https://git.openjdk.org/jdk25u/pull/266 From rmarchenko at openjdk.org Fri Oct 3 10:43:21 2025 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Fri, 3 Oct 2025 10:43:21 GMT Subject: [jdk21u-dev] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken Message-ID: This is backport of JDK-8358751, as it's reported jdk21 is affected. Clean backport. The reproducer crashes before the fix, and OK after the fix. ------------- Commit messages: - Backport 9cca4f7c760bea9bf79f7c03f37a70449acad51e Changes: https://git.openjdk.org/jdk21u-dev/pull/2294/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2294&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358751 Stats: 76 lines in 4 files changed: 42 ins; 1 del; 33 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2294.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2294/head:pull/2294 PR: https://git.openjdk.org/jdk21u-dev/pull/2294 From duke at openjdk.org Fri Oct 3 14:49:30 2025 From: duke at openjdk.org (duke) Date: Fri, 3 Oct 2025 14:49:30 GMT Subject: [jdk11u-dev] RFR: 8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag In-Reply-To: <8qCxSVqkiyB7HhgS8e0Uw3-9Iled0mrsvx8jvkAjidY=.f97a9f17-eb4e-49dc-81c1-596b71a50f26@github.com> References: <8qCxSVqkiyB7HhgS8e0Uw3-9Iled0mrsvx8jvkAjidY=.f97a9f17-eb4e-49dc-81c1-596b71a50f26@github.com> Message-ID: On Fri, 5 Sep 2025 16:27:07 GMT, Jan Kratochvil wrote: > It is needed in jdk11 as a prerequisite for JDK-8347377. > A testcase is included. > It is a clean backport (except for copyright years). > This backport is authored by Anton Voznia, I am only submitting it. Anton Voznia is an Azul employee so he should be covered by Azul OCA. Anton Voznia has not signed a personal OCA from Oracle. @jankratochvil Your change (at version 71a8b6316f2fdf443c0d958c341229d6d99e51ca) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3088#issuecomment-3366002596 From jkratochvil at openjdk.org Fri Oct 3 14:55:37 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Fri, 3 Oct 2025 14:55:37 GMT Subject: [jdk17u-dev] RFR: 8346465: Add a check in setData() to restrict the update of Built-In ICC_Profiles [v3] In-Reply-To: References: Message-ID: <-rAUVDMeJ6jZHVluhlDQ3lKjD-R4bTbBZTm99DnEXUQ=.a92483fc-6df3-453b-a47f-7366b18a210c@github.com> > Built-in singleton ICC_Profiles could be modified using setData(). Throw an exception for such an attempt. > A testcase is included. > It is a clean backport. > This backport is authored by Anton Voznia, I am only submitting it. Anton Voznia is an Azul employee so he should be covered by Azul OCA. Anton Voznia has not signed a personal OCA from Oracle. > It requires https://github.com/openjdk/jdk17u-dev/pull/3886 as a prerequisite. Jan Kratochvil has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'devmaster' into 8347377-8346465 - 8346465: Add a check in setData() to restrict the update of Built-In ICC_Profiles Reviewed-by: aivanov, jdv, prr, serb - 8347377: Add validation checks for ICC_Profile header fields Reviewed-by: prr, jdv ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3887/files - new: https://git.openjdk.org/jdk17u-dev/pull/3887/files/4b88192e..e77db6ff Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3887&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3887&range=01-02 Stats: 14966 lines in 342 files changed: 12056 ins; 2093 del; 817 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3887.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3887/head:pull/3887 PR: https://git.openjdk.org/jdk17u-dev/pull/3887 From schernyshev at openjdk.org Fri Oct 3 15:23:00 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 3 Oct 2025 15:23:00 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks In-Reply-To: References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: On Fri, 29 Aug 2025 17:13:06 GMT, Timofei Pushkin wrote: >> Backport of [JDK-8347911](https://bugs.openjdk.org/browse/JDK-8347911) from JDK 17, for parity with Oracle 11.0.27. >> >> No conflicts. >> >> Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) > > The CI failure seems unrelated, see https://github.com/openjdk/jdk11u-dev/pull/3081#issuecomment-3235993069 for a discussion of a similar failure in a dependency. Hi @TimPushkin I am not sure #3082 is necessary for this backport. It seems that Oracle has ported 8347911 to 8 and 11 without it. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3083#issuecomment-3366159287 From schernyshev at openjdk.org Fri Oct 3 15:33:14 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 3 Oct 2025 15:33:14 GMT Subject: [jdk11u-dev] RFR: 8274893: Update java.desktop classes to use try-with-resources [v3] In-Reply-To: References: <2-JtIzp5zeIRKsNskliVIcAGxRMbh4qrV0def7ANrVs=.de09f132-3bdf-4403-a7cc-4dffb802cd30@github.com> Message-ID: <2pSFAlBisugKGHUSHamfpzlAe_EPz7fRVznexzG3e8Q=.62917612-de63-4d66-b99e-1916c9ca3c92@github.com> On Thu, 25 Sep 2025 07:45:29 GMT, Timofei Pushkin wrote: >> Backport of [JDK-8274893](https://bugs.openjdk.org/browse/JDK-8274893) from JDK 17, for parity with Oracle 11.0.27. >> >> The only conflict was trivial: in imports of `JEditorPane` which uses * imports in this release, so no change was needed. >> >> Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) > > Timofei Pushkin has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - 8274893: Update java.desktop classes to use try-with-resources > > Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 > - Merge remote-tracking branch 'openjdk-jdk11/master' into 8274893-jdk11 > - 8274893: Update java.desktop classes to use try-with-resources > > Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 > - 8271456: Avoid looking up standard charsets in "java.desktop" module > > Reviewed-by: phh > Backport-of: 6b55ef3b58ae405c46f440e06b5adb03cec3a500 Hi @TimPushkin It looks to me 8274893 hasn't been ported to Oracle's 11.0.27. The descroption is therefore incorrect. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3082#issuecomment-3366196935 From duke at openjdk.org Fri Oct 3 16:39:48 2025 From: duke at openjdk.org (Sean Gilligan) Date: Fri, 3 Oct 2025 16:39:48 GMT Subject: [jdk25u] RFR: 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 12:52:58 GMT, Aleksey Shipilev wrote: > Improves jpackage and test reliability, especially with older glibc-s that have `dlerror` issues under concurrent access. > > Additional testing: > - [x] Linux x86_64 server fastdebug, observing the failure with GCC 7.3.1 > - [x] Linux x86_64 server fastdebug, `sun/management/jmxremote`, 20x, no failures > - [x] Linux x86_64 server fastdebug, `tools/jpackage`, 5x, no failures > - [x] Linux x86_64 server fastdebug, `jdk_all`, no failures @shipilev pardon my newb question, but is this PR likely to be included in 25.0.1 or 25.0.2? ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/257#issuecomment-3366389594 From tpushkin at openjdk.org Fri Oct 3 17:09:09 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Fri, 3 Oct 2025 17:09:09 GMT Subject: [jdk11u-dev] RFR: 8274893: Update java.desktop classes to use try-with-resources [v3] In-Reply-To: <2pSFAlBisugKGHUSHamfpzlAe_EPz7fRVznexzG3e8Q=.62917612-de63-4d66-b99e-1916c9ca3c92@github.com> References: <2-JtIzp5zeIRKsNskliVIcAGxRMbh4qrV0def7ANrVs=.de09f132-3bdf-4403-a7cc-4dffb802cd30@github.com> <2pSFAlBisugKGHUSHamfpzlAe_EPz7fRVznexzG3e8Q=.62917612-de63-4d66-b99e-1916c9ca3c92@github.com> Message-ID: On Fri, 3 Oct 2025 15:30:41 GMT, Sergey Chernyshev wrote: >> Timofei Pushkin has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: >> >> - 8274893: Update java.desktop classes to use try-with-resources >> >> Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 >> - Merge remote-tracking branch 'openjdk-jdk11/master' into 8274893-jdk11 >> - 8274893: Update java.desktop classes to use try-with-resources >> >> Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 >> - 8271456: Avoid looking up standard charsets in "java.desktop" module >> >> Reviewed-by: phh >> Backport-of: 6b55ef3b58ae405c46f440e06b5adb03cec3a500 > > Hi @TimPushkin > It looks to me 8274893 hasn't been ported to Oracle's 11.0.27. > The descroption is therefore incorrect. @sercher Hi, the description is based on JDK-8348382 ? a backport of JDK-8274893 with fix version 11.0.27-oracle ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3082#issuecomment-3366496584 From tpushkin at openjdk.org Fri Oct 3 17:12:03 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Fri, 3 Oct 2025 17:12:03 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks In-Reply-To: References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: On Fri, 3 Oct 2025 15:20:15 GMT, Sergey Chernyshev wrote: >> The CI failure seems unrelated, see https://github.com/openjdk/jdk11u-dev/pull/3081#issuecomment-3235993069 for a discussion of a similar failure in a dependency. > > Hi @TimPushkin > I am not sure #3082 is necessary for this backport. It seems that Oracle has ported 8347911 to 8 and 11 without it. @sercher Hi, as I see it #3082 hass ben backported to both [11](https://bugs.openjdk.org/browse/JDK-8348382) and [8](https://bugs.openjdk.org/browse/JDK-8350718) by Oracle, maybe I am reading JBS wrong? It is certainly possible to backport this without #3082, it just won't be clean. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3083#issuecomment-3366508941 From schernyshev at openjdk.org Fri Oct 3 18:43:00 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 3 Oct 2025 18:43:00 GMT Subject: [jdk11u-dev] RFR: 8274893: Update java.desktop classes to use try-with-resources [v3] In-Reply-To: References: <2-JtIzp5zeIRKsNskliVIcAGxRMbh4qrV0def7ANrVs=.de09f132-3bdf-4403-a7cc-4dffb802cd30@github.com> <2pSFAlBisugKGHUSHamfpzlAe_EPz7fRVznexzG3e8Q=.62917612-de63-4d66-b99e-1916c9ca3c92@github.com> Message-ID: On Fri, 3 Oct 2025 17:05:51 GMT, Timofei Pushkin wrote: >> Hi @TimPushkin >> It looks to me 8274893 hasn't been ported to Oracle's 11.0.27. >> The descroption is therefore incorrect. > > @sercher Hi, the description is based on JDK-8348382 ? a backport of JDK-8274893 with fix version 11.0.27-oracle @TimPushkin Ouch, you are correct. Apologies, I was looking at the wrong issue. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3082#issuecomment-3366825308 From schernyshev at openjdk.org Fri Oct 3 18:47:00 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 3 Oct 2025 18:47:00 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks In-Reply-To: References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: On Fri, 3 Oct 2025 17:09:34 GMT, Timofei Pushkin wrote: >> Hi @TimPushkin >> I am not sure #3082 is necessary for this backport. It seems that Oracle has ported 8347911 to 8 and 11 without it. > > @sercher Hi, as I see it #3082 hass ben backported to both [11](https://bugs.openjdk.org/browse/JDK-8348382) and [8](https://bugs.openjdk.org/browse/JDK-8350718) by Oracle, maybe I am reading JBS wrong? It is certainly possible to backport this without #3082, it just won't be clean. @TimPushkin Apologies, you are correct. I was looking at the wrong issue. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3083#issuecomment-3366833355 From duke at openjdk.org Fri Oct 3 23:56:03 2025 From: duke at openjdk.org (duke) Date: Fri, 3 Oct 2025 23:56:03 GMT Subject: [jdk11u-dev] Withdrawn: 8217527: jmod hash does not work if --hash-module does not include the target module In-Reply-To: References: Message-ID: On Fri, 30 May 2025 00:26:01 GMT, Daniel Hu wrote: > I'd like to backport this fix because currently `jmod hash` command does not work on already created modules and this fixes that issue. This isn't intended behavior; nothing in Oracle documentation states this limitation, and moreover the command itself gives opaque response: there's no error message or non-zero exit, instead the command does nothing and no modules are changed after hashing. > > The backport isn't clean because of conflicts in `HashesTest.java`. The conflicts are due to later commits being backported first; as all main `HashesTest.java` patches on jdk17 are now backport to 11, resolution meant simply copying 17's implementation over (some differences remain like `upgradeableModule` method is in different location but otherwise its function is exactly the same). This change was ran on internal Amazon pipelines and passes jtreg tier1-4 + tck tests on the following platforms: linux x64, aarch64, x86, aarch32; macos x64, aarch64; windows x64, x86. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3039 From goetz at openjdk.org Sat Oct 4 12:04:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 4 Oct 2025 12:04:52 GMT Subject: [jdk21u-dev] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken In-Reply-To: References: Message-ID: On Fri, 3 Oct 2025 10:36:32 GMT, Roman Marchenko wrote: > This is backport of JDK-8358751, as it's reported jdk21 is affected. > > Clean backport. Tier1 is OK. > > The reproducer crashes before the fix, and OK after the fix. Please backport to 25 first. Removing label in meantime. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2294#issuecomment-3368164702 From goetz at openjdk.org Sat Oct 4 12:20:57 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 4 Oct 2025 12:20:57 GMT Subject: [jdk17u-dev] RFR: 8339280: jarsigner -verify performs cross-checking between CEN and LOC [v2] In-Reply-To: References: Message-ID: <5lbhoCAL8ssAnISUcaKlpPySESOBbEn996TfZMgKAa4=.b85f6152-0eb5-4535-8084-e593b8cc0fc3@github.com> On Fri, 19 Sep 2025 18:43:41 GMT, Francisco Ferrari Bihurriet wrote: >> Hi, this is a backport of openjdk/jdk21u-dev#2235. The backport is almost clean, except for: >> >> * A slightly different context around `Main.java` imports >> * ~~17u doesn't have `Resources_de.java` (changes were discarded)~~ >> * $\mbox{\color{red}UPDATE}$ (ea571bc85aae540b395d0175bc4014e899413064): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). >> * The `jarsigner.1` manpage has a slightly different format (manually adjusted to match the 17u format) >> >> #### Related issues ("relates to" Jira issue links) >> >> [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. >> >> Since `test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. >> >> #### Testing >> >> * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk17u-dev/actions/runs/17832135845) (all passed), I ran a regression using the following categories and individual tests: >> * `test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java` >> * `test/jdk/java/security/SignedJar` >> * `test/jdk/java/util/jar` >> * `test/jdk/jdk/security/jarsigner` >> * `test/jdk/sun/security/pkcs/pkcs7` >> * `test/jdk/sun/security/tools/jarsigner` >> * Includes `VerifyJarEntryName.java`, created for this issue >> * `test/jdk/sun/security/tools/keytool` >> >> No regressions were found against the current `master` branch (ec6528e9cf66abe34b9c293359ca11a4b550b7a8). > > Francisco Ferrari Bihurriet has updated the pull request incrementally with one additional commit since the last revision: > > Remove internationalized messages Hi @franferrax, Next time, please backport on the base of the push to 21. (This should be done always if the backport to 21 was not clean). The important part of that is to make the title "backport . You can also use the /backport command in the push to 21, this is especially useful if the backport to 17 from 21 is clean. This would make the comment of this change very simple: "Clean backport from 21 except for formatting in the man page jarsigner.1" ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3954#issuecomment-3368176030 From syan at openjdk.org Sat Oct 4 13:33:55 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 4 Oct 2025 13:33:55 GMT Subject: [jdk21u-dev] RFR: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited In-Reply-To: References: Message-ID: On Mon, 25 Aug 2025 12:53:48 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2124#issuecomment-3368236446 From syan at openjdk.org Sat Oct 4 13:33:56 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 4 Oct 2025 13:33:56 GMT Subject: [jdk21u-dev] Integrated: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited In-Reply-To: References: Message-ID: <31tqEirMBtiYg4NXDS60I9CbySVLlSndU2SWhBtMnnI=.a6905f24-6fac-41ec-8bce-3424909553c3@github.com> On Mon, 25 Aug 2025 12:53:48 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. > > Thanks! This pull request has now been integrated. Changeset: a8ea7e79 Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/a8ea7e79cd7ae5fff3e228d0371a6ef16abe82e7 Stats: 6 lines in 1 file changed: 2 ins; 1 del; 3 mod 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited Backport-of: 7ab74c5f268dac82bbd36355acf8e4f3d357134c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2124 From goetz at openjdk.org Sat Oct 4 19:50:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 4 Oct 2025 19:50:23 GMT Subject: [jdk17u-dev] RFR: 8282047: Enhance StringDecode/Encode microbenchmarks Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport d4d12ad1d92ae6d353ce9e16b1b72e6416874cd6 Changes: https://git.openjdk.org/jdk17u-dev/pull/4011/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4011&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282047 Stats: 358 lines in 2 files changed: 218 ins; 71 del; 69 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4011.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4011/head:pull/4011 PR: https://git.openjdk.org/jdk17u-dev/pull/4011 From goetz at openjdk.org Sat Oct 4 20:14:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 4 Oct 2025 20:14:25 GMT Subject: [jdk17u-dev] RFR: 8288109: HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897 Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport f9827ad17205ad1cec21bf76f8553f415439b38b Changes: https://git.openjdk.org/jdk17u-dev/pull/4012/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4012&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288109 Stats: 120 lines in 2 files changed: 119 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4012.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4012/head:pull/4012 PR: https://git.openjdk.org/jdk17u-dev/pull/4012 From serb at openjdk.org Sat Oct 4 20:59:53 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 4 Oct 2025 20:59:53 GMT Subject: [jdk21u-dev] Integrated: 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 20:11:43 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [89af6e13](https://github.com/openjdk/jdk/commit/89af6e13f2354d6e32872791d157144cd478a88f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 30 Sep 2025 and was reviewed by Alexey Ushakov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 888901f9 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk21u-dev/commit/888901f9307259534bdbe4dbd8a3c184ca56b5c4 Stats: 44 lines in 1 file changed: 40 ins; 0 del; 4 mod 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 Backport-of: 89af6e13f2354d6e32872791d157144cd478a88f ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2286 From serb at openjdk.org Sat Oct 4 23:08:55 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 4 Oct 2025 23:08:55 GMT Subject: [jdk17u-dev] Integrated: 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 20:27:02 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [89af6e13](https://github.com/openjdk/jdk/commit/89af6e13f2354d6e32872791d157144cd478a88f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 30 Sep 2025 and was reviewed by Alexey Ushakov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 94a79aae Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk17u-dev/commit/94a79aaeb6fcb5b6a2e32b6a01568df6f65fe5c4 Stats: 44 lines in 1 file changed: 40 ins; 0 del; 4 mod 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 Backport-of: 89af6e13f2354d6e32872791d157144cd478a88f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4007 From serb at openjdk.org Sat Oct 4 23:13:36 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 4 Oct 2025 23:13:36 GMT Subject: [jdk17u-dev] RFR: 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [e1071797](https://github.com/openjdk/jdk/commit/e1071797a4f0ab1a6af29824a777a7800d729b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 16 Sep 2025 and was reviewed by Phil Race. > > Thanks! Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-mrserb-e1071797-master - Backport e1071797a4f0ab1a6af29824a777a7800d729b0e ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3995/files - new: https://git.openjdk.org/jdk17u-dev/pull/3995/files/bd6f0f66..d65a3cb5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3995&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3995&range=00-01 Stats: 1400 lines in 32 files changed: 1240 ins; 71 del; 89 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3995.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3995/head:pull/3995 PR: https://git.openjdk.org/jdk17u-dev/pull/3995 From serb at openjdk.org Sat Oct 4 23:14:32 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 4 Oct 2025 23:14:32 GMT Subject: [jdk21u-dev] RFR: 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [e1071797](https://github.com/openjdk/jdk/commit/e1071797a4f0ab1a6af29824a777a7800d729b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 16 Sep 2025 and was reviewed by Phil Race. > > Thanks! Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-mrserb-e1071797-master - Backport e1071797a4f0ab1a6af29824a777a7800d729b0e ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2270/files - new: https://git.openjdk.org/jdk21u-dev/pull/2270/files/1e3d5674..aeabfa86 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2270&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2270&range=00-01 Stats: 1400 lines in 38 files changed: 1232 ins; 83 del; 85 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2270.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2270/head:pull/2270 PR: https://git.openjdk.org/jdk21u-dev/pull/2270 From serb at openjdk.org Sat Oct 4 23:21:33 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 4 Oct 2025 23:21:33 GMT Subject: [jdk17u-dev] RFR: 8355561: [macos] Build failure with Xcode 16.3 [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [762423d6](https://github.com/openjdk/jdk/commit/762423d64d10dcdb37800767d2b2f1b7757c804a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 7 May 2025 and was reviewed by Alexander Zuev and Phil Race. > > Thanks! Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Backport 762423d64d10dcdb37800767d2b2f1b7757c804a ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3974/files - new: https://git.openjdk.org/jdk17u-dev/pull/3974/files/29f5b31d..f86dca11 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=00-01 Stats: 5903 lines in 139 files changed: 4110 ins; 1463 del; 330 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3974.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3974/head:pull/3974 PR: https://git.openjdk.org/jdk17u-dev/pull/3974 From goetz at openjdk.org Sun Oct 5 16:03:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 16:03:23 GMT Subject: [jdk17u-dev] RFR: 8299553: Make ScaledEtchedBorderTest.java comprehensive Message-ID: <8wXI99SAUqleypU8QnHNeX22HqRZvwqYvL3FmBBivBQ=.83feb11a-c3ab-4172-953b-91d146ead899@github.com> I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 558d610bebb6967b4cfe922f62f1c4ba0df7daaf Changes: https://git.openjdk.org/jdk17u-dev/pull/4013/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4013&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299553 Stats: 288 lines in 3 files changed: 145 ins; 54 del; 89 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4013.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4013/head:pull/4013 PR: https://git.openjdk.org/jdk17u-dev/pull/4013 From goetz at openjdk.org Sun Oct 5 16:09:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 16:09:04 GMT Subject: [jdk21u-dev] RFR: 8349188: LineBorder does not scale correctly Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 24117c6e9aa862bad839e93eff70810a75605ac5 Changes: https://git.openjdk.org/jdk21u-dev/pull/2295/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2295&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8349188 Stats: 95 lines in 3 files changed: 42 ins; 19 del; 34 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2295.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2295/head:pull/2295 PR: https://git.openjdk.org/jdk21u-dev/pull/2295 From goetz at openjdk.org Sun Oct 5 17:34:26 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 17:34:26 GMT Subject: [jdk17u-dev] RFR: 8349188: LineBorder does not scale correctly Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4013 Commit messages: - backport 24117c6e9aa862bad839e93eff70810a75605ac5 Changes: https://git.openjdk.org/jdk17u-dev/pull/4014/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8349188 Stats: 95 lines in 3 files changed: 42 ins; 19 del; 34 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4014.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4014/head:pull/4014 PR: https://git.openjdk.org/jdk17u-dev/pull/4014 From goetz at openjdk.org Sun Oct 5 17:47:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 17:47:27 GMT Subject: [jdk21u-dev] RFR: 8310049: Refactor Charset tests to use JUnit Message-ID: I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport 09174e0c994dfb19fd09f551720c13c6479812d4 Changes: https://git.openjdk.org/jdk21u-dev/pull/2296/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2296&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310049 Stats: 2072 lines in 8 files changed: 425 ins; 376 del; 1271 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2296.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2296/head:pull/2296 PR: https://git.openjdk.org/jdk21u-dev/pull/2296 From goetz at openjdk.org Sun Oct 5 17:58:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 17:58:43 GMT Subject: [jdk17u-dev] RFR: 8349188: LineBorder does not scale correctly [v2] In-Reply-To: References: Message-ID: <6_lpERyV7mE36IUJ5NpTJrHckTMf6D5jOzf-0l8ayeQ=.ef5542df-4343-4d93-a1c4-ac4ff32bb377@github.com> > I backport this for parity with 17.0.18-oracle. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: backport 09174e0c994dfb19fd09f551720c13c6479812d4 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4014/files - new: https://git.openjdk.org/jdk17u-dev/pull/4014/files/96603a7f..69a16e87 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=00-01 Stats: 2047 lines in 8 files changed: 405 ins; 358 del; 1284 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4014.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4014/head:pull/4014 PR: https://git.openjdk.org/jdk17u-dev/pull/4014 From goetz at openjdk.org Sun Oct 5 18:06:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 18:06:02 GMT Subject: [jdk17u-dev] RFR: 8310049: Refactor Charset tests to use JUnit Message-ID: <2DiRwHGVOfzxStxqCnK7zQaSB46TSjDAjCDt1n2WRRc=.ac9be43a-86b2-4cdb-8abe-97eb8288625a@github.com> I backport this for parity with 17.0.18-oracle. I had to resolve as [8260265: UTF-8 by Default](https://bugs.openjdk.org/browse/JDK-8260265) is not in 17. The most notable difference is that I omitted the method defaultCharsetTest() rather at the beginning, which replaces the try/catch added by 8260265 at the end. ------------- Commit messages: - backport 09174e0c994dfb19fd09f551720c13c6479812d4 Changes: https://git.openjdk.org/jdk17u-dev/pull/4015/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4015&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310049 Stats: 2047 lines in 8 files changed: 405 ins; 358 del; 1284 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4015.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4015/head:pull/4015 PR: https://git.openjdk.org/jdk17u-dev/pull/4015 From goetz at openjdk.org Sun Oct 5 18:07:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 18:07:36 GMT Subject: [jdk17u-dev] RFR: 8349188: LineBorder does not scale correctly [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. The pull request now contains one commit: backport 24117c6e9aa862bad839e93eff70810a75605ac5 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4014/files - new: https://git.openjdk.org/jdk17u-dev/pull/4014/files/69a16e87..96603a7f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=01-02 Stats: 2004 lines in 8 files changed: 315 ins; 362 del; 1327 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4014.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4014/head:pull/4014 PR: https://git.openjdk.org/jdk17u-dev/pull/4014 From goetz at openjdk.org Sun Oct 5 18:48:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 18:48:04 GMT Subject: [jdk17u-dev] RFR: 8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file Message-ID: I backport this to simplify later changes. Backport is based on push to 21. Skipped some more files, needed further resolves: test/jdk/tools/jpackage/linux/ReleaseTest.java Resolved @test block test/jdk/tools/jpackage/macosx/SigningAppImageTest.java test/jdk/tools/jpackage/macosx/SigningPackageTest.java Copyright test/jdk/tools/jpackage/share/AddLauncherTest.java Resolved @test block test/jdk/tools/jpackage/share/AppImagePackageTest.java Copyright test/jdk/tools/jpackage/share/IconTest.java Resolved @test block test/jdk/tools/jpackage/share/LicenseTest.java Copyright test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java Resolved @test block ------------- Commit messages: - backport e1b5f3c56d02c6738726106d3d069fea7a633245 Changes: https://git.openjdk.org/jdk17u-dev/pull/4016/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4016&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343314 Stats: 231 lines in 70 files changed: 3 ins; 89 del; 139 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4016.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4016/head:pull/4016 PR: https://git.openjdk.org/jdk17u-dev/pull/4016 From goetz at openjdk.org Sun Oct 5 19:06:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 5 Oct 2025 19:06:15 GMT Subject: [jdk17u-dev] RFR: 8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file [v2] In-Reply-To: References: Message-ID: <7HTN0u7m5bdULmMlKaTsJMGZ7ghgC2CKG_BElOgAf_0=.d5cd2432-ebd9-462a-a254-9e10494fd599@github.com> > I backport this to simplify later changes. > > Backport is based on push to 21. > Skipped some more files, needed further resolves: > > test/jdk/tools/jpackage/linux/ReleaseTest.java > Resolved @test block > > test/jdk/tools/jpackage/macosx/SigningAppImageTest.java > test/jdk/tools/jpackage/macosx/SigningPackageTest.java > Copyright > > test/jdk/tools/jpackage/share/AddLauncherTest.java > Resolved @test block > > test/jdk/tools/jpackage/share/AppImagePackageTest.java > Copyright > > test/jdk/tools/jpackage/share/IconTest.java > Resolved @test block > > test/jdk/tools/jpackage/share/LicenseTest.java > Copyright > > test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java > Resolved @test block Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: backport e1b5f3c56d02c6738726106d3d069fea7a633245 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4016/files - new: https://git.openjdk.org/jdk17u-dev/pull/4016/files/255253c7..d71a1c2a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4016&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4016&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4016.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4016/head:pull/4016 PR: https://git.openjdk.org/jdk17u-dev/pull/4016 From serb at openjdk.org Sun Oct 5 21:08:55 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 5 Oct 2025 21:08:55 GMT Subject: [jdk21u-dev] Integrated: 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash In-Reply-To: References: Message-ID: On Fri, 26 Sep 2025 16:08:56 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [e1071797](https://github.com/openjdk/jdk/commit/e1071797a4f0ab1a6af29824a777a7800d729b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 16 Sep 2025 and was reviewed by Phil Race. > > Thanks! This pull request has now been integrated. Changeset: a773fb61 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk21u-dev/commit/a773fb6167835c876acbd1e46e29cb8bd04f9e64 Stats: 265 lines in 2 files changed: 7 ins; 231 del; 27 mod 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash Backport-of: e1071797a4f0ab1a6af29824a777a7800d729b0e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2270 From serb at openjdk.org Sun Oct 5 22:39:53 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 5 Oct 2025 22:39:53 GMT Subject: [jdk17u-dev] Integrated: 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash In-Reply-To: References: Message-ID: <6CaG6JSXzRBqg7FAlvzjZewcYRU6jAURLhx9-gPJeoo=.6e58ec47-60a0-4970-8e51-651fec8953f6@github.com> On Fri, 26 Sep 2025 16:16:50 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [e1071797](https://github.com/openjdk/jdk/commit/e1071797a4f0ab1a6af29824a777a7800d729b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 16 Sep 2025 and was reviewed by Phil Race. > > Thanks! This pull request has now been integrated. Changeset: f21f00c8 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk17u-dev/commit/f21f00c85a70f676004d93258fd61f63600d35c9 Stats: 265 lines in 2 files changed: 7 ins; 231 del; 27 mod 8367017: Remove legacy checks from WrappedToolkitTest and convert from bash Backport-of: e1071797a4f0ab1a6af29824a777a7800d729b0e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3995 From jpai at openjdk.org Mon Oct 6 06:49:51 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Mon, 6 Oct 2025 06:49:51 GMT Subject: [jdk25u] RFR: 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent In-Reply-To: References: Message-ID: On Sat, 23 Aug 2025 02:50:10 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [09aad0ae](https://github.com/openjdk/jdk/commit/09aad0aea8b9f9fda14c5b18ae67b30ffce817d9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Aug 2025 and was reviewed by Jaikiran Pai. > > Thanks! This test-only looks fine to me and is trivial. I am not a Reviewer in the updates project, so I'll let someone from that project to review it. ------------- Marked as reviewed by jpai (no project role). PR Review: https://git.openjdk.org/jdk25u/pull/126#pullrequestreview-3303018567 From shade at openjdk.org Mon Oct 6 07:10:52 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 07:10:52 GMT Subject: [jdk25u] RFR: 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues In-Reply-To: References: Message-ID: On Fri, 3 Oct 2025 16:37:31 GMT, Sean Gilligan wrote: > @shipilev pardon my newb question, but is this PR likely to be included in 25.0.1 or 25.0.2? Current merge window is open for 25.0.2 (January 2026). 25.0.1 is way past the freeze. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/257#issuecomment-3370202736 From duke at openjdk.org Mon Oct 6 07:47:10 2025 From: duke at openjdk.org (duke) Date: Mon, 6 Oct 2025 07:47:10 GMT Subject: [jdk25u] RFR: 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux In-Reply-To: References: Message-ID: On Wed, 17 Sep 2025 14:54:32 GMT, Andreas Steiner wrote: > 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux @ansteiner Your change (at version 1ba586854c2620ec530aa89333294464c33443e6) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/209#issuecomment-3370322248 From sgehwolf at openjdk.org Mon Oct 6 08:22:01 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 6 Oct 2025 08:22:01 GMT Subject: [jdk21u-dev] RFR: 8353175: Eliminate double iteration of stream in FieldDescriptor reinitialization In-Reply-To: References: Message-ID: On Tue, 22 Jul 2025 15:15:13 GMT, Radim Vansa wrote: > This backport is a partial fix for a performance regression and prerequisite for backport of https://github.com/openjdk/jdk/pull/24847 (will be done through https://github.com/rvansa/jdk21u-dev/tree/refs/heads/rvansa/backport-8352075) > > The backport was not clean; a notable new change is in `reflectionUtils.hpp` (later JDK versions remove the affected class) - I am adding `friend class FieldStream` to `InstanceKlass` to accomodate for this. > > Backport-of: f169fc5a99ee2b485e156c043134ab76b7e5ebd9 @rvansa Do you plan to integrate this? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2010#issuecomment-3370438221 From coffeys at openjdk.org Mon Oct 6 08:32:46 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Mon, 6 Oct 2025 08:32:46 GMT Subject: [jdk25u] RFR: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 10:00:27 GMT, Deepak Damodaran wrote: > 25u backport of [31847149c1956b23c19a99309982660b4bbdd2d6](https://github.com/openjdk/jdk/commit/31847149c1956b23c19a99309982660b4bbdd2d6) > Almost clean except one extra import statement at line no 44. LGTM ------------- Marked as reviewed by coffeys (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/263#pullrequestreview-3303368068 From duke at openjdk.org Mon Oct 6 08:58:48 2025 From: duke at openjdk.org (duke) Date: Mon, 6 Oct 2025 08:58:48 GMT Subject: [jdk25u] RFR: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically In-Reply-To: References: Message-ID: <1Txux7Izf9zhbjEmDZPGWNJRTMr_HsVLQ1ZWEv9ThI0=.e9287ed2-4c59-4d35-9003-862d388ebb2f@github.com> On Thu, 2 Oct 2025 10:00:27 GMT, Deepak Damodaran wrote: > 25u backport of [31847149c1956b23c19a99309982660b4bbdd2d6](https://github.com/openjdk/jdk/commit/31847149c1956b23c19a99309982660b4bbdd2d6) > Almost clean except one extra import statement at line no 44. @deepakdamodaran Your change (at version a86d489a7cf80a7befd1ebcac93d102589f5902b) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/263#issuecomment-3370571070 From ddamodaran at openjdk.org Mon Oct 6 09:09:18 2025 From: ddamodaran at openjdk.org (Deepak Damodaran) Date: Mon, 6 Oct 2025 09:09:18 GMT Subject: [jdk25u] Integrated: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 10:00:27 GMT, Deepak Damodaran wrote: > 25u backport of [31847149c1956b23c19a99309982660b4bbdd2d6](https://github.com/openjdk/jdk/commit/31847149c1956b23c19a99309982660b4bbdd2d6) > Almost clean except one extra import statement at line no 44. This pull request has now been integrated. Changeset: 61a014e9 Author: Deepak Damodaran Committer: Sean Coffey URL: https://git.openjdk.org/jdk25u/commit/61a014e99841897d210f16c9b25e2248086dd2c6 Stats: 772 lines in 3 files changed: 164 ins; 565 del; 43 mod 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Reviewed-by: coffeys ------------- PR: https://git.openjdk.org/jdk25u/pull/263 From asteiner at openjdk.org Mon Oct 6 09:19:33 2025 From: asteiner at openjdk.org (Andreas Steiner) Date: Mon, 6 Oct 2025 09:19:33 GMT Subject: [jdk25u] Integrated: 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux In-Reply-To: References: Message-ID: On Wed, 17 Sep 2025 14:54:32 GMT, Andreas Steiner wrote: > 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux This pull request has now been integrated. Changeset: 1c9880bb Author: Andreas Steiner Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/1c9880bb7a33f8b6bd6e04eff599eedaa4d4995e Stats: 61 lines in 3 files changed: 57 ins; 0 del; 4 mod 8359104: gc/TestAlwaysPreTouchBehavior.java# fails on Linux Backport-of: 73df06c80c33be584b054a528ecdab4ecbf51d56 ------------- PR: https://git.openjdk.org/jdk25u/pull/209 From duke at openjdk.org Mon Oct 6 09:21:01 2025 From: duke at openjdk.org (Trupti Patil) Date: Mon, 6 Oct 2025 09:21:01 GMT Subject: [jdk25u] RFR: 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist Message-ID: - PR Changes The test is problem listed with incorrect bug JDK-6849371. JDK-6849371 is for a different test and it is closed. A new bug has been raised for ChoiceMouseWheelTest.java test failure. - Conflicts No conflicts. Clean backport. - Are higher backports completed(25u,21u,17u,11u,8u etc) ? Applicable to 25u via this MR and the others are being worked upon. - Does it contain multiple changesets ? No ------------- Commit messages: - Backport b674a425531974bb78c4622e0f1d9b46a117f575 Changes: https://git.openjdk.org/jdk25u/pull/268/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=268&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366750 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/268.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/268/head:pull/268 PR: https://git.openjdk.org/jdk25u/pull/268 From clanger at openjdk.org Mon Oct 6 12:26:31 2025 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 6 Oct 2025 12:26:31 GMT Subject: [jdk21u-dev] RFR: 8344577: Virtual thread tests are timing out on some macOS systems Message-ID: Hi all, This pull request contains a backport of [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), commit [a032de29](https://github.com/openjdk/jdk/commit/a032de2904baf83143415858ed7191549c659035) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Alan Bateman on 25 Nov 2024 and was reviewed by Jaikiran Pai. Thanks! ------------- Commit messages: - Backport a032de2904baf83143415858ed7191549c659035 Changes: https://git.openjdk.org/jdk21u-dev/pull/2297/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2297&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8344577 Stats: 41 lines in 3 files changed: 29 ins; 1 del; 11 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2297.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2297/head:pull/2297 PR: https://git.openjdk.org/jdk21u-dev/pull/2297 From clanger at openjdk.org Mon Oct 6 12:37:38 2025 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 6 Oct 2025 12:37:38 GMT Subject: [jdk17u-dev] Integrated: 8252329: runtime/LoadClass/TestResize.java timed out In-Reply-To: References: Message-ID: <-zVMsyWMtBBKcZWhqw5TdEBiw09yBVx9rWrII3UJte4=.86cb34ba-a30b-4b55-a178-690488c89baa@github.com> On Fri, 26 Sep 2025 19:42:05 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of commit [f93beacd](https://github.com/openjdk/jdk21u-dev/commit/f93beacd2f64aab0f930ac822859380c00c51f0c) from the [openjdk/jdk21u-dev](https://git.openjdk.org/jdk21u-dev) repository. > > The commit being backported was authored by Coleen Phillimore on 7 Jul 2022 and was reviewed by Harold Seigel and Ioi Lam. > > I had to resolve the test TestResize.java for Copyright and because of the usage of ProcessTools.createLimitedTestJavaProcessBuilder. > > Thanks! This pull request has now been integrated. Changeset: 838f69c2 Author: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/838f69c226367279176bae366d52afb2fe0f0f31 Stats: 58 lines in 4 files changed: 30 ins; 2 del; 26 mod 8252329: runtime/LoadClass/TestResize.java timed out Reviewed-by: mbaesken Backport-of: f93beacd2f64aab0f930ac822859380c00c51f0c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3997 From clanger at openjdk.org Mon Oct 6 12:45:24 2025 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 6 Oct 2025 12:45:24 GMT Subject: [jdk17u-dev] RFR: 8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS Message-ID: Hi all, This pull request contains a backport of commit [e2a9bb18](https://github.com/openjdk/jdk21u-dev/commit/e2a9bb18c9724b6ca31239ef6899bd925760e585) from the [openjdk/jdk21u-dev](https://git.openjdk.org/jdk21u-dev) repository. The commit being backported was authored by Christoph Langer on 2 Oct 2025 and had no reviewers. Thanks! ------------- Commit messages: - Backport e2a9bb18c9724b6ca31239ef6899bd925760e585 Changes: https://git.openjdk.org/jdk17u-dev/pull/4018/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4018&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346875 Stats: 23 lines in 1 file changed: 19 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4018.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4018/head:pull/4018 PR: https://git.openjdk.org/jdk17u-dev/pull/4018 From shade at openjdk.org Mon Oct 6 15:18:53 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 15:18:53 GMT Subject: [jdk25u] RFR: 8362282: runtime/logging/StressAsyncUL.java failed with exitValue = 134 In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 10:07:33 GMT, Aleksey Shipilev wrote: > Improves `-Xlog:async` reliability. > > Additional testing: > - [x] Linux x86_64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` with `-Xlog:async` Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/254#issuecomment-3372244949 From shade at openjdk.org Mon Oct 6 15:18:55 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 15:18:55 GMT Subject: [jdk25u] RFR: 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 12:52:58 GMT, Aleksey Shipilev wrote: > Improves jpackage and test reliability, especially with older glibc-s that have `dlerror` issues under concurrent access. > > Additional testing: > - [x] Linux x86_64 server fastdebug, observing the failure with GCC 7.3.1 > - [x] Linux x86_64 server fastdebug, `sun/management/jmxremote`, 20x, no failures > - [x] Linux x86_64 server fastdebug, `tools/jpackage`, 5x, no failures > - [x] Linux x86_64 server fastdebug, `jdk_all`, no failures Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/257#issuecomment-3372243924 From shade at openjdk.org Mon Oct 6 15:19:56 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 15:19:56 GMT Subject: [jdk25u] RFR: 8357141: Update to use jtreg 7.5.2 In-Reply-To: <9F5q7mXordAyDt1M6UC-EZZrQhmDTGMXZpVsPK_i_LY=.132c14bf-9fa2-4c9d-af07-dfcd361b1d0d@github.com> References: <9F5q7mXordAyDt1M6UC-EZZrQhmDTGMXZpVsPK_i_LY=.132c14bf-9fa2-4c9d-af07-dfcd361b1d0d@github.com> Message-ID: On Wed, 1 Oct 2025 16:15:35 GMT, Aleksey Shipilev wrote: > Upgrading jtreg to 7.5.2 to match mainline, on our way to jtreg 8. It is a separate commit, so that we can backout jtreg 8 upgrade separately, if we need. > > Additional testing: > - [x] GHA > - [x] Linux AArch64 server fastdebug, `all` with jtreg-7.5.2 Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/258#issuecomment-3372241757 From shade at openjdk.org Mon Oct 6 15:19:57 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 15:19:57 GMT Subject: [jdk25u] Integrated: 8357141: Update to use jtreg 7.5.2 In-Reply-To: <9F5q7mXordAyDt1M6UC-EZZrQhmDTGMXZpVsPK_i_LY=.132c14bf-9fa2-4c9d-af07-dfcd361b1d0d@github.com> References: <9F5q7mXordAyDt1M6UC-EZZrQhmDTGMXZpVsPK_i_LY=.132c14bf-9fa2-4c9d-af07-dfcd361b1d0d@github.com> Message-ID: On Wed, 1 Oct 2025 16:15:35 GMT, Aleksey Shipilev wrote: > Upgrading jtreg to 7.5.2 to match mainline, on our way to jtreg 8. It is a separate commit, so that we can backout jtreg 8 upgrade separately, if we need. > > Additional testing: > - [x] GHA > - [x] Linux AArch64 server fastdebug, `all` with jtreg-7.5.2 This pull request has now been integrated. Changeset: 73eb1d7d Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/73eb1d7dfe07836933bd02e9964c3acf0bfb1696 Stats: 10 lines in 9 files changed: 0 ins; 0 del; 10 mod 8357141: Update to use jtreg 7.5.2 Backport-of: fe3be498b83e70a9f4739ddad6642c3aa04a97d3 ------------- PR: https://git.openjdk.org/jdk25u/pull/258 From shade at openjdk.org Mon Oct 6 15:23:20 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 15:23:20 GMT Subject: [jdk25u] Integrated: 8362282: runtime/logging/StressAsyncUL.java failed with exitValue = 134 In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 10:07:33 GMT, Aleksey Shipilev wrote: > Improves `-Xlog:async` reliability. > > Additional testing: > - [x] Linux x86_64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` with `-Xlog:async` This pull request has now been integrated. Changeset: affde098 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/affde098719d863572f5b6b87497c2602a97441a Stats: 5 lines in 1 file changed: 2 ins; 2 del; 1 mod 8362282: runtime/logging/StressAsyncUL.java failed with exitValue = 134 Backport-of: c968a672c034fe533ea5f4ac5efe37ffb76c93e2 ------------- PR: https://git.openjdk.org/jdk25u/pull/254 From shade at openjdk.org Mon Oct 6 15:23:20 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 15:23:20 GMT Subject: [jdk25u] Integrated: 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 12:52:58 GMT, Aleksey Shipilev wrote: > Improves jpackage and test reliability, especially with older glibc-s that have `dlerror` issues under concurrent access. > > Additional testing: > - [x] Linux x86_64 server fastdebug, observing the failure with GCC 7.3.1 > - [x] Linux x86_64 server fastdebug, `sun/management/jmxremote`, 20x, no failures > - [x] Linux x86_64 server fastdebug, `tools/jpackage`, 5x, no failures > - [x] Linux x86_64 server fastdebug, `jdk_all`, no failures This pull request has now been integrated. Changeset: 954430c1 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/954430c17feae114d91e2992188b00a9e4c3ac13 Stats: 3 lines in 2 files changed: 1 ins; 0 del; 2 mod 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues Backport-of: 685da0323b27abda5ab0484f4c8abaaeeff882ea ------------- PR: https://git.openjdk.org/jdk25u/pull/257 From sparasa at openjdk.org Mon Oct 6 15:58:22 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Mon, 6 Oct 2025 15:58:22 GMT Subject: [jdk25u] RFR: 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated Message-ID: Hi all, This pull request contains a backport of commit [8520fd3f](https://github.com/openjdk/jdk/commit/8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Vladimir Ivanov on 4 Sep 2025 and was reviewed by Vladimir Kozlov and Sandhya Viswanathan. Thanks! ------------- Commit messages: - Backport 8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6 Changes: https://git.openjdk.org/jdk25u/pull/270/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=270&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366365 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/270.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/270/head:pull/270 PR: https://git.openjdk.org/jdk25u/pull/270 From ssubramaniam at openjdk.org Mon Oct 6 16:12:55 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 6 Oct 2025 16:12:55 GMT Subject: [jdk17u-dev] Integrated: 8355333: Some Problem list entries point to non-existent / wrong files In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 17:16:31 GMT, Satyen Subramaniam wrote: > Backporting JDK-8355333: Some Problem list entries point to non-existent / wrong files. Renames three existing tests in exclude lists (After JDK-8353958 and JDK-8328247) and removes two tests (that only run on windows). Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 138c1f58 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/138c1f58d3e326397bd9bd0b354cb2748e9daa99 Stats: 5 lines in 1 file changed: 0 ins; 2 del; 3 mod 8355333: Some Problem list entries point to non-existent / wrong files Backport-of: 32a597b36f994d6e720e0576ad110dac4a5304fe ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4002 From ssubramaniam at openjdk.org Mon Oct 6 16:12:56 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 6 Oct 2025 16:12:56 GMT Subject: [jdk17u-dev] Integrated: 8353586: Open source several toolkit tests In-Reply-To: References: Message-ID: <0qGhYfyY89d4lN8-1yFWci7GjGQjQ7lojPXsj6tXaL4=.92538fa4-cf80-45c6-8a79-54282ab9aafd@github.com> On Thu, 2 Oct 2025 21:56:34 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353586: Open source several toolkit tests. Adds two toolkit tests - one for window and one for linux systems. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 200552e2 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/200552e2697746c2961f53dc890b6fcd40011133 Stats: 400 lines in 2 files changed: 400 ins; 0 del; 0 mod 8353586: Open source several toolkit tests Backport-of: 2ba80d2403f749a7d8d4e64139b796737bbb62bf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4010 From ssubramaniam at openjdk.org Mon Oct 6 16:13:57 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 6 Oct 2025 16:13:57 GMT Subject: [jdk21u-dev] Integrated: 8353586: Open source several toolkit tests In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 21:56:28 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353586: Open source several toolkit tests. Adds two toolkit tests - one for window and one for linux systems. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: ee59cd68 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/ee59cd680d2f6db25bd24b398832415a2d5ca484 Stats: 400 lines in 2 files changed: 400 ins; 0 del; 0 mod 8353586: Open source several toolkit tests Backport-of: 2ba80d2403f749a7d8d4e64139b796737bbb62bf ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2293 From duke at openjdk.org Mon Oct 6 16:43:26 2025 From: duke at openjdk.org (Sean Gilligan) Date: Mon, 6 Oct 2025 16:43:26 GMT Subject: [jdk25u] RFR: 8345810: Custom launchers must be linked with pthread to avoid dynamic linker issues In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 15:16:23 GMT, Aleksey Shipilev wrote: >> Improves jpackage and test reliability, especially with older glibc-s that have `dlerror` issues under concurrent access. >> >> Additional testing: >> - [x] Linux x86_64 server fastdebug, observing the failure with GCC 7.3.1 >> - [x] Linux x86_64 server fastdebug, `sun/management/jmxremote`, 20x, no failures >> - [x] Linux x86_64 server fastdebug, `tools/jpackage`, 5x, no failures >> - [x] Linux x86_64 server fastdebug, `jdk_all`, no failures > > Push approval granted. > > @shipilev pardon my newb question, but is this PR likely to be included in 25.0.1 or 25.0.2? > > Current merge window is open for 25.0.2 (January 2026). 25.0.1 is way past the freeze. Thanks! We are anxiously awaiting 25.0.2! ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/257#issuecomment-3372750983 From shade at openjdk.org Mon Oct 6 16:49:24 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 16:49:24 GMT Subject: [jdk25u] RFR: 8367313: CTW: Execute in AWT headless mode Message-ID: Improves CTW reliability. Additional testing: - [x] Linux x86_64 server fastdebug, `applications/ctw/modules` ------------- Commit messages: - Backport 7e738f0d906e574706a277fabbc2cc1df6f11f19 Changes: https://git.openjdk.org/jdk25u/pull/271/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=271&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367313 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/271.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/271/head:pull/271 PR: https://git.openjdk.org/jdk25u/pull/271 From duke at openjdk.org Mon Oct 6 17:35:56 2025 From: duke at openjdk.org (duke) Date: Mon, 6 Oct 2025 17:35:56 GMT Subject: [jdk25u] RFR: 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 22:24:01 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [38a26141](https://github.com/openjdk/jdk/commit/38a261415dc29aae01c9b878d94cb302c60a3983) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 13 Aug 2025 and was reviewed by Aleksey Shipilev, Jatin Bhateja and Andrew Haley. > > Thanks! @vamsi-parasa Your change (at version 0b2c2534b68529388fea50ff51cbe281d8b34fe6) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/261#issuecomment-3373002538 From sparasa at openjdk.org Mon Oct 6 17:40:41 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Mon, 6 Oct 2025 17:40:41 GMT Subject: [jdk25u] RFR: 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 22:24:01 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [38a26141](https://github.com/openjdk/jdk/commit/38a261415dc29aae01c9b878d94cb302c60a3983) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 13 Aug 2025 and was reviewed by Aleksey Shipilev, Jatin Bhateja and Andrew Haley. > > Thanks! > @shipilev @vamsi-parasa Pushed as commit [ee6a040](https://github.com/openjdk/jdk25u/commit/ee6a0405103dbe769d1227f59b5ef7d56022e4f0). > Thank you Aleksey! ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/261#issuecomment-3373027530 From sparasa at openjdk.org Mon Oct 6 17:40:42 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Mon, 6 Oct 2025 17:40:42 GMT Subject: [jdk25u] Integrated: 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 22:24:01 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [38a26141](https://github.com/openjdk/jdk/commit/38a261415dc29aae01c9b878d94cb302c60a3983) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 13 Aug 2025 and was reviewed by Aleksey Shipilev, Jatin Bhateja and Andrew Haley. > > Thanks! This pull request has now been integrated. Changeset: ee6a0405 Author: Srinivas Vamsi Parasa Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/ee6a0405103dbe769d1227f59b5ef7d56022e4f0 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX Backport-of: 38a261415dc29aae01c9b878d94cb302c60a3983 ------------- PR: https://git.openjdk.org/jdk25u/pull/261 From shade at openjdk.org Mon Oct 6 17:43:03 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 6 Oct 2025 17:43:03 GMT Subject: [jdk25u] RFR: 8361950: Update to use jtreg 8 Message-ID: Upgrading jtreg to 8 to match mainline. It is a separate commit, so that we can backout jtreg 8 upgrade separately, if we need. Additional testing: - [x] GHA - [ ] Linux AArch64 server fastdebug, `all` with jtreg-8+2 ------------- Commit messages: - Backport 5db1dfe5c8b5df40779bb450849e6433aa9825ab Changes: https://git.openjdk.org/jdk25u/pull/269/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=269&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361950 Stats: 41 lines in 11 files changed: 9 ins; 19 del; 13 mod Patch: https://git.openjdk.org/jdk25u/pull/269.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/269/head:pull/269 PR: https://git.openjdk.org/jdk25u/pull/269 From serb at openjdk.org Mon Oct 6 18:56:49 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Mon, 6 Oct 2025 18:56:49 GMT Subject: [jdk25u] Integrated: 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 In-Reply-To: References: Message-ID: <_4fyyQFpHLNDnP3Nzzv8jhjEaacsr2OeJLaegXanyvA=.6cdaf90d-80b2-4bc4-8172-a64f4b0e4b72@github.com> On Tue, 30 Sep 2025 18:56:15 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [89af6e13](https://github.com/openjdk/jdk/commit/89af6e13f2354d6e32872791d157144cd478a88f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 30 Sep 2025 and was reviewed by Alexey Ushakov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: f5c27566 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk25u/commit/f5c27566fa9b836574cdd4b6341a259b1da7bc3e Stats: 44 lines in 1 file changed: 40 ins; 0 del; 4 mod 8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04 Backport-of: 89af6e13f2354d6e32872791d157144cd478a88f ------------- PR: https://git.openjdk.org/jdk25u/pull/255 From iveresov at openjdk.org Mon Oct 6 21:54:48 2025 From: iveresov at openjdk.org (Igor Veresov) Date: Mon, 6 Oct 2025 21:54:48 GMT Subject: [jdk25u] Integrated: 8368698: runtime/cds/appcds/aotCache/OldClassSupport.java assert(can_add()) failed: Cannot add TrainingData objects In-Reply-To: References: Message-ID: <93qySYyGhcKplBAnkBM8fNgij_tlOiP8SBqK2XdluCs=.55154d5d-d9e9-44e0-9f13-d97aeb4d4323@github.com> On Wed, 1 Oct 2025 23:18:49 GMT, Igor Veresov wrote: > This is a follow up to JDK-8366948. We need to fix this in 25. This may potentially cause crashes in product. This pull request has now been integrated. Changeset: a3854cff Author: Igor Veresov URL: https://git.openjdk.org/jdk25u/commit/a3854cff5339111503d9f1dbf2d52961272c8859 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8368698: runtime/cds/appcds/aotCache/OldClassSupport.java assert(can_add()) failed: Cannot add TrainingData objects Backport-of: 4df41d2a751e2942c2188ed01313d78e681835bc ------------- PR: https://git.openjdk.org/jdk25u/pull/262 From duke at openjdk.org Mon Oct 6 23:00:46 2025 From: duke at openjdk.org (duke) Date: Mon, 6 Oct 2025 23:00:46 GMT Subject: [jdk25u] RFR: 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle In-Reply-To: References: Message-ID: On Wed, 24 Sep 2025 23:44:26 GMT, William Kemper wrote: > Not clean, but conflict was trivial to resolve. @earthling-amzn Your change (at version ed32b37af093d944174dbd2a237889c87dba1593) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/241#issuecomment-3374566865 From duke at openjdk.org Mon Oct 6 23:00:55 2025 From: duke at openjdk.org (duke) Date: Mon, 6 Oct 2025 23:00:55 GMT Subject: [jdk25u] RFR: 8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely In-Reply-To: <74B8QApSQ5B76bEvLT41auYaxjBf2bfs5G4X5y6uINY=.d87c8f35-2175-43e2-a9e6-9b9e23c23607@github.com> References: <74B8QApSQ5B76bEvLT41auYaxjBf2bfs5G4X5y6uINY=.d87c8f35-2175-43e2-a9e6-9b9e23c23607@github.com> Message-ID: On Fri, 12 Sep 2025 21:59:39 GMT, William Kemper wrote: > Not clean, but not especially difficult to resolve. @earthling-amzn Your change (at version afe8c511fa773f8850a9416f10bb80798c53c7ec) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/198#issuecomment-3374566246 From duke at openjdk.org Mon Oct 6 23:25:47 2025 From: duke at openjdk.org (duke) Date: Mon, 6 Oct 2025 23:25:47 GMT Subject: [jdk25u] RFR: 8367694: Fix jtreg test failure when Intel APX is enabled for KNL platforms In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 21:09:08 GMT, Srinivas Vamsi Parasa wrote: > Hi All, > > This pull request contains a backport of commit [e883dec6](https://github.com/openjdk/jdk/commit/e883dec6be8cb2fc44e45a6b4677cca2f4df58ef) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 16 Sep 2025 and was reviewed by Sandhya Viswanathan and Emanuel Peter. > > Thanks! @vamsi-parasa Your change (at version dc7f5086c730ae5579f435e222f8d7ea0214ee71) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/251#issuecomment-3374623112 From dzhang at openjdk.org Tue Oct 7 00:51:53 2025 From: dzhang at openjdk.org (Dingli Zhang) Date: Tue, 7 Oct 2025 00:51:53 GMT Subject: [jdk25u] Integrated: 8368732: RISC-V: Detect support for misaligned vector access via hwprobe In-Reply-To: References: Message-ID: <42AhXVbl-sHJAgXs66q7NbcMtyiwgjIhBWGUfvPa59E=.964d9cf6-96c7-4048-9d9f-55cb1494437e@github.com> On Tue, 30 Sep 2025 04:46:01 GMT, Dingli Zhang wrote: > Hi, > Please help review this backport to jdk25u, thanks! > > Backport of [JDK-8368732](https://bugs.openjdk.org/browse/JDK-8368732). > > The original patch cannot be directly applied because of jdk25u do not have [JDK-8367253](https://bugs.openjdk.org/browse/JDK-8367253) or [JDK-8367103](https://bugs.openjdk.org/browse/JDK-8367103). > > Manually checked the result on platforms w/wo fast misaligned vector accesses by running: > > $ java -XX:+PrintFlagsFinal -version | grep AlignVector This pull request has now been integrated. Changeset: 66de4b41 Author: Dingli Zhang Committer: Fei Yang URL: https://git.openjdk.org/jdk25u/commit/66de4b41b9eb19e5ba3a3b7ae04bc0932419cbed Stats: 61 lines in 4 files changed: 47 ins; 1 del; 13 mod 8368732: RISC-V: Detect support for misaligned vector access via hwprobe Reviewed-by: fyang Backport-of: 538a722c2e9123cc575355879ff230444cf2dadc ------------- PR: https://git.openjdk.org/jdk25u/pull/252 From ssubramaniam at openjdk.org Tue Oct 7 04:45:09 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 7 Oct 2025 04:45:09 GMT Subject: [jdk17u-dev] RFR: 8353483: Open source some JProgressBar tests Message-ID: Backporting JDK-8353483: Open source some JProgressBar tests. Adds four progress bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 46a6fc84ef17f38eedd49f59a3c05f7c95fe23bc Changes: https://git.openjdk.org/jdk17u-dev/pull/4020/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4020&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353483 Stats: 458 lines in 4 files changed: 458 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4020.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4020/head:pull/4020 PR: https://git.openjdk.org/jdk17u-dev/pull/4020 From ssubramaniam at openjdk.org Tue Oct 7 04:46:40 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 7 Oct 2025 04:46:40 GMT Subject: [jdk17u-dev] RFR: 8353592: Open source several scrollbar tests Message-ID: Backporting JDK-8353592: Open source several scrollbar tests. Adds three scroll bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 5280b7b031bb3dc44fb923c3be7ae04ec22fd364 Changes: https://git.openjdk.org/jdk17u-dev/pull/4019/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4019&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353592 Stats: 382 lines in 3 files changed: 382 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4019.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4019/head:pull/4019 PR: https://git.openjdk.org/jdk17u-dev/pull/4019 From ssubramaniam at openjdk.org Tue Oct 7 04:45:42 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 7 Oct 2025 04:45:42 GMT Subject: [jdk21u-dev] RFR: 8353483: Open source some JProgressBar tests Message-ID: Backporting JDK-8353483: Open source some JProgressBar tests. Adds four progress bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 46a6fc84ef17f38eedd49f59a3c05f7c95fe23bc Changes: https://git.openjdk.org/jdk21u-dev/pull/2299/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2299&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353483 Stats: 458 lines in 4 files changed: 458 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2299.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2299/head:pull/2299 PR: https://git.openjdk.org/jdk21u-dev/pull/2299 From ssubramaniam at openjdk.org Tue Oct 7 04:47:33 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 7 Oct 2025 04:47:33 GMT Subject: [jdk21u-dev] RFR: 8353592: Open source several scrollbar tests Message-ID: <6648ZYQzB7zfyetipLg930u9HOmi5I_qX0gRKq_8yDk=.a48074e6-40c2-4d38-aeee-f1d6ad12f8df@github.com> Backporting JDK-8353592: Open source several scrollbar tests. Adds three scroll bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 5280b7b031bb3dc44fb923c3be7ae04ec22fd364 Changes: https://git.openjdk.org/jdk21u-dev/pull/2298/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2298&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353592 Stats: 382 lines in 3 files changed: 382 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2298.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2298/head:pull/2298 PR: https://git.openjdk.org/jdk21u-dev/pull/2298 From duke at openjdk.org Tue Oct 7 04:47:40 2025 From: duke at openjdk.org (Rui Li) Date: Tue, 7 Oct 2025 04:47:40 GMT Subject: [jdk25u] RFR: 8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic Message-ID: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> Two issues in this backport, both are clean: - (prerequisite) https://bugs.openjdk.org/browse/JDK-8360411 - (follow up) https://bugs.openjdk.org/browse/JDK-8363720 Both patches are in oracle 21 & 17. For some reason oracle hasn't backported those to 25. Backporting them to 25u here. Tests are running. ------------- Commit messages: - 8363720: Follow up to JDK-8360411 with post review comments - Backport 016694bf74f6920f850330e353df9fd03458cca1 Changes: https://git.openjdk.org/jdk25u/pull/272/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=272&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8360411 Stats: 34 lines in 1 file changed: 15 ins; 10 del; 9 mod Patch: https://git.openjdk.org/jdk25u/pull/272.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/272/head:pull/272 PR: https://git.openjdk.org/jdk25u/pull/272 From shade at openjdk.org Tue Oct 7 05:59:50 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 7 Oct 2025 05:59:50 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently In-Reply-To: References: Message-ID: On Fri, 8 Aug 2025 08:52:37 GMT, Johannes Bechberger wrote: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently @parttimenerd -- the approval is granted, it seems, are you willing to integrate this? Maybe remerge with jdk25u master to make sure the tests are still working fine. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/76#issuecomment-3375321358 From wkemper at openjdk.org Tue Oct 7 06:04:52 2025 From: wkemper at openjdk.org (William Kemper) Date: Tue, 7 Oct 2025 06:04:52 GMT Subject: [jdk25u] Integrated: 8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely In-Reply-To: <74B8QApSQ5B76bEvLT41auYaxjBf2bfs5G4X5y6uINY=.d87c8f35-2175-43e2-a9e6-9b9e23c23607@github.com> References: <74B8QApSQ5B76bEvLT41auYaxjBf2bfs5G4X5y6uINY=.d87c8f35-2175-43e2-a9e6-9b9e23c23607@github.com> Message-ID: <4UTCsPBXRE7pMYtgCF5nAYDzIIu6FnkDIRNzqI_6vek=.72bdd90a-35da-4a7b-8941-22fd51641253@github.com> On Fri, 12 Sep 2025 21:59:39 GMT, William Kemper wrote: > Not clean, but not especially difficult to resolve. This pull request has now been integrated. Changeset: c66d45ab Author: William Kemper Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/c66d45ab91d3bdd1b30b75b3946e2d115dace88a Stats: 348 lines in 15 files changed: 254 ins; 29 del; 65 mod 8365956: GenShen: Adaptive tenuring threshold algorithm may raise threshold prematurely Reviewed-by: phh, kdnilsen Backport-of: 7fcce27096605a27ca3b74349d1012bb0bd5963d ------------- PR: https://git.openjdk.org/jdk25u/pull/198 From wkemper at openjdk.org Tue Oct 7 06:06:50 2025 From: wkemper at openjdk.org (William Kemper) Date: Tue, 7 Oct 2025 06:06:50 GMT Subject: [jdk25u] Integrated: 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle In-Reply-To: References: Message-ID: On Wed, 24 Sep 2025 23:44:26 GMT, William Kemper wrote: > Not clean, but conflict was trivial to resolve. This pull request has now been integrated. Changeset: ac9a03a6 Author: William Kemper Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/ac9a03a67a28b172a0f20f15c1c5878b2b68ee76 Stats: 143 lines in 5 files changed: 110 ins; 19 del; 14 mod 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle Reviewed-by: kdnilsen, phh Backport-of: f36c33c86df0400d2155bfadd9a6b5ea56743133 ------------- PR: https://git.openjdk.org/jdk25u/pull/241 From shade at openjdk.org Tue Oct 7 06:05:52 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 7 Oct 2025 06:05:52 GMT Subject: [jdk25u] RFR: 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent In-Reply-To: References: Message-ID: On Sat, 23 Aug 2025 02:50:10 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [09aad0ae](https://github.com/openjdk/jdk/commit/09aad0aea8b9f9fda14c5b18ae67b30ffce817d9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Aug 2025 and was reviewed by Jaikiran Pai. > > Thanks! @sendaoYan -- the approval was granted a few weeks ago, are you willing to integrate? ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/126#issuecomment-3375334158 From hkummari at openjdk.org Tue Oct 7 06:07:18 2025 From: hkummari at openjdk.org (Hari Prasad Kummari) Date: Tue, 7 Oct 2025 06:07:18 GMT Subject: [jdk25u] RFR: 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java Message-ID: <434V7OWt1RArAuEkoHElmAAYZmUsdZQn9cTlP_OAqLA=.e6697030-a4b1-4262-864d-78633decf549@github.com> Tested local changes and no failure is observed. ------------- Commit messages: - backport 2f1aed2a165259a873636792cff7c9de4e1f334e Changes: https://git.openjdk.org/jdk25u/pull/273/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=273&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361423 Stats: 11 lines in 1 file changed: 7 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/273.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/273/head:pull/273 PR: https://git.openjdk.org/jdk25u/pull/273 From jbechberger at openjdk.org Tue Oct 7 06:38:55 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Tue, 7 Oct 2025 06:38:55 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently In-Reply-To: References: Message-ID: On Fri, 8 Aug 2025 08:52:37 GMT, Johannes Bechberger wrote: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently Yes, I'll do it today. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/76#issuecomment-3375421095 From duke at openjdk.org Tue Oct 7 06:46:50 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Oct 2025 06:46:50 GMT Subject: [jdk25u] RFR: 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist In-Reply-To: References: Message-ID: <6ltZs8jg5ZvBjjq2ZaiVwgpk5RT-1CX864TmkLbdNfM=.3c6d81ac-733c-4966-8cb6-d06f687ed49d@github.com> On Mon, 6 Oct 2025 09:14:11 GMT, Trupti Patil wrote: > - PR Changes > The test is problem listed with incorrect bug JDK-6849371. JDK-6849371 is for a different test and it is closed. > A new bug has been raised for ChoiceMouseWheelTest.java test failure. > > - Conflicts > No conflicts. Clean backport. > > - Are higher backports completed(25u,21u,17u,11u,8u etc) ? > Applicable to 25u via this MR and the others are being worked upon. > > - Does it contain multiple changesets ? > No @truptipatil-13 Your change (at version f4731ecd487fda9bc0903ab1ea9552bfc3788e0b) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/268#issuecomment-3375439624 From clanger at openjdk.org Tue Oct 7 06:54:52 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 7 Oct 2025 06:54:52 GMT Subject: [jdk25u] Integrated: 8364454: ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986 In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 05:22:02 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8364454](https://bugs.openjdk.org/browse/JDK-8364454), commit [ad0fd13f](https://github.com/openjdk/jdk/commit/ad0fd13f2007c93d8a109626a627823f30e4c8d7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Ioi Lam on 12 Aug 2025 and was reviewed by Calvin Cheung. > > It excludes a test for which a fix is in the makings in head. > > Thanks! This pull request has now been integrated. Changeset: a98b2436 Author: Christoph Langer URL: https://git.openjdk.org/jdk25u/commit/a98b24369812ce1f6022576a62b5b92fdd93aff2 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8364454: ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986 Backport-of: ad0fd13f2007c93d8a109626a627823f30e4c8d7 ------------- PR: https://git.openjdk.org/jdk25u/pull/253 From duke at openjdk.org Tue Oct 7 07:36:52 2025 From: duke at openjdk.org (Trupti Patil) Date: Tue, 7 Oct 2025 07:36:52 GMT Subject: [jdk25u] Integrated: 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist In-Reply-To: References: Message-ID: <0RMO284-Jv0ceMMLayy8Ob-r6eZ6IV6Iy0E6DWSfLmQ=.1440815c-2ac5-460f-ac20-08a7a28e9d6b@github.com> On Mon, 6 Oct 2025 09:14:11 GMT, Trupti Patil wrote: > - PR Changes > The test is problem listed with incorrect bug JDK-6849371. JDK-6849371 is for a different test and it is closed. > A new bug has been raised for ChoiceMouseWheelTest.java test failure. > > - Conflicts > No conflicts. Clean backport. > > - Are higher backports completed(25u,21u,17u,11u,8u etc) ? > Applicable to 25u via this MR and the others are being worked upon. > > - Does it contain multiple changesets ? > No This pull request has now been integrated. Changeset: a1e42d7a Author: Trupti Patil Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/a1e42d7a4c30f2da1405bfd6fa47cd6181975042 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist Backport-of: b674a425531974bb78c4622e0f1d9b46a117f575 ------------- PR: https://git.openjdk.org/jdk25u/pull/268 From jnordstrom at openjdk.org Tue Oct 7 09:08:36 2025 From: jnordstrom at openjdk.org (Joakim =?UTF-8?B?Tm9yZHN0csO2bQ==?=) Date: Tue, 7 Oct 2025 09:08:36 GMT Subject: [jdk25u] RFR: 8365913: Support latest MSC_VER in abstract_vm_version.cpp Message-ID: This pull request contains a backport of commit [af532cc1](https://github.com/openjdk/jdk/commit/af532cc1b227c56cd03caca7d7558d58687d8584) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Joakim Nordstr?m on 2 Sep 2025 and was reviewed by David Holmes. Thanks! ------------- Commit messages: - Backport af532cc1b227c56cd03caca7d7558d58687d8584 Changes: https://git.openjdk.org/jdk25u/pull/274/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=274&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365913 Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/274.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/274/head:pull/274 PR: https://git.openjdk.org/jdk25u/pull/274 From duke at openjdk.org Tue Oct 7 09:12:01 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Oct 2025 09:12:01 GMT Subject: [jdk25u] RFR: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 14:45:37 GMT, Yassine OUAAL wrote: > Hi all, > > This pull request contains a backport of commit bdf9834 from the openjdk/jdk repository. > > The commit being backported was authored by Prasanta Sadhukhan and was reviewed by Alexander Zuev and Damon Nguyen. > > Thanks! @Yassine-O Your change (at version 43e63613f60031bc166c04a58e4a25e436d3d4f3) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/264#issuecomment-3375912014 From duke at openjdk.org Tue Oct 7 11:19:34 2025 From: duke at openjdk.org (Nibedita Jena) Date: Tue, 7 Oct 2025 11:19:34 GMT Subject: [jdk25u] RFR: 8367133: DTLS: fragmentation of Finished message results in handshake failure Message-ID: Clean backport ------------- Commit messages: - Backport 80cb0ead502ae439660f2a3bbab42df4da39d9d6 Changes: https://git.openjdk.org/jdk25u/pull/275/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=275&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367133 Stats: 78 lines in 2 files changed: 75 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/275.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/275/head:pull/275 PR: https://git.openjdk.org/jdk25u/pull/275 From mbaesken at openjdk.org Tue Oct 7 12:09:02 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 7 Oct 2025 12:09:02 GMT Subject: [jdk21u-dev] Integrated: 8361868: [GCC static analyzer] complains about missing calloc - NULL checks in p11_util.c In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 13:58:39 GMT, Matthias Baesken wrote: > 8361868: [GCC static analyzer] complains about missing calloc - NULL checks in p11_util.c This pull request has now been integrated. Changeset: 8a60781e Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/8a60781e73c9398923ce5b33c244fdcdfa1d1704 Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod 8361868: [GCC static analyzer] complains about missing calloc - NULL checks in p11_util.c Backport-of: 1cde536b98f2ebde0c18c65dcbf26254ed402776 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2287 From mbaesken at openjdk.org Tue Oct 7 12:14:03 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 7 Oct 2025 12:14:03 GMT Subject: [jdk21u-dev] Integrated: 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform In-Reply-To: References: Message-ID: On Thu, 25 Sep 2025 11:46:12 GMT, Matthias Baesken wrote: > 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform This pull request has now been integrated. Changeset: 46de7afe Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/46de7afe1eade10f4acad08c98904d746547c314 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform Backport-of: d25ad881ebfec40ca6b0a73f78d1f9d2cb722e01 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2268 From jnordstrom at openjdk.org Tue Oct 7 12:15:34 2025 From: jnordstrom at openjdk.org (Joakim =?UTF-8?B?Tm9yZHN0csO2bQ==?=) Date: Tue, 7 Oct 2025 12:15:34 GMT Subject: [jdk25u] RFR: 8364993: JFR: Disable jdk.ModuleExport in default.jfc Message-ID: This pull request contains a backport of commit [a382996b](https://github.com/openjdk/jdk/commit/a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Erik Gahlin on 12 Aug 2025 and was reviewed by Markus Gr?nlund. Thanks! ------------- Commit messages: - Backport a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d Changes: https://git.openjdk.org/jdk25u/pull/277/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=277&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364993 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/277.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/277/head:pull/277 PR: https://git.openjdk.org/jdk25u/pull/277 From jnordstrom at openjdk.org Tue Oct 7 12:16:28 2025 From: jnordstrom at openjdk.org (Joakim =?UTF-8?B?Tm9yZHN0csO2bQ==?=) Date: Tue, 7 Oct 2025 12:16:28 GMT Subject: [jdk25u] RFR: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Message-ID: <7TwW_otiVDXx87VqR7H5C3B07jhIwc05pkdUKA9sOAM=.ed03ae58-eed1-46c3-a453-be22c3650a29@github.com> This pull request contains a backport of commit [7698c373](https://github.com/openjdk/jdk/commit/7698c373a684235812c9dc11edd751059f9e8e81) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Erik Gahlin on 14 Aug 2025 and was reviewed by Markus Gr?nlund. Thanks! ------------- Commit messages: - Backport 7698c373a684235812c9dc11edd751059f9e8e81 Changes: https://git.openjdk.org/jdk25u/pull/276/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=276&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364556 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/276.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/276/head:pull/276 PR: https://git.openjdk.org/jdk25u/pull/276 From mbaesken at openjdk.org Tue Oct 7 12:20:00 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 7 Oct 2025 12:20:00 GMT Subject: [jdk21u-dev] Integrated: 8365240: [asan] exclude some tests when using asan enabled binaries In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 14:16:27 GMT, Matthias Baesken wrote: > 8365240: [asan] exclude some tests when using asan enabled binaries This pull request has now been integrated. Changeset: 36d5f7e0 Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/36d5f7e0ef33f5fbc627773a4694e7656e73d54c Stats: 6 lines in 2 files changed: 4 ins; 0 del; 2 mod 8365240: [asan] exclude some tests when using asan enabled binaries Backport-of: d78fa5a9f6254e2e93e75c693efba75e09736749 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2289 From duke at openjdk.org Tue Oct 7 12:34:48 2025 From: duke at openjdk.org (Yassine OUAAL) Date: Tue, 7 Oct 2025 12:34:48 GMT Subject: [jdk25u] Integrated: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 14:45:37 GMT, Yassine OUAAL wrote: > Hi all, > > This pull request contains a backport of commit bdf9834 from the openjdk/jdk repository. > > The commit being backported was authored by Prasanta Sadhukhan and was reviewed by Alexander Zuev and Damon Nguyen. > > Thanks! This pull request has now been integrated. Changeset: 9305ebfd Author: Yassine Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/9305ebfd106d23872bb4411732a8ab977127173a Stats: 15 lines in 1 file changed: 13 ins; 0 del; 2 mod 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 Backport-of: bdf9834b81f0565e3572de42ebd42981d1d05a5c ------------- PR: https://git.openjdk.org/jdk25u/pull/264 From mbaesken at openjdk.org Tue Oct 7 12:46:52 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 7 Oct 2025 12:46:52 GMT Subject: [jdk21u-dev] Integrated: 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' In-Reply-To: References: Message-ID: <_ITbmuLOxg_NFO7eqSj0dNgdXqTE1ExR_fOOWY8fRUI=.2fb6d9d2-e167-4ff9-856e-f5897d3b7489@github.com> On Wed, 1 Oct 2025 14:32:58 GMT, Matthias Baesken wrote: > 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' This pull request has now been integrated. Changeset: f2474dfd Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/f2474dfd045952e34153bead436def7c82608429 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' Backport-of: a6e2a329a07c71582ac696809fb5349c6a0b681c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2290 From mbaesken at openjdk.org Tue Oct 7 12:58:34 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 7 Oct 2025 12:58:34 GMT Subject: [jdk21u-dev] RFR: 8365487: [asan] some oops (mode) related tests fail Message-ID: 8365487: [asan] some oops (mode) related tests fail ------------- Commit messages: - Backport 98f54d90ea56f63c2fc5137af98b57dbc90fe150 Changes: https://git.openjdk.org/jdk21u-dev/pull/2300/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2300&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365487 Stats: 7 lines in 3 files changed: 6 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2300.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2300/head:pull/2300 PR: https://git.openjdk.org/jdk21u-dev/pull/2300 From phh at openjdk.org Tue Oct 7 13:09:59 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 7 Oct 2025 13:09:59 GMT Subject: [jdk25u] RFR: 8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic In-Reply-To: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> References: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> Message-ID: On Tue, 7 Oct 2025 04:29:07 GMT, Rui Li wrote: > Two issues in this backport, both are clean: > - (prerequisite) https://bugs.openjdk.org/browse/JDK-8360411 > - (follow up) https://bugs.openjdk.org/browse/JDK-8363720 > > Both patches are in oracle 21 & 17. For some reason oracle hasn't backported those to 25. Backporting them to 25u here. Tests are running. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/272#pullrequestreview-3310039371 From akozlov at openjdk.org Tue Oct 7 13:13:35 2025 From: akozlov at openjdk.org (Anton Kozlov) Date: Tue, 7 Oct 2025 13:13:35 GMT Subject: [jdk11u-dev] RFR: 8283276: java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs In-Reply-To: References: Message-ID: On Wed, 16 Jul 2025 18:10:08 GMT, Satyen Subramaniam wrote: >> Backporting JDK-8283276: java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs. Adjusting test to be compatible with GCs other than G1. Ran GHA Sanity Checks, local Tier 1 and 2, and adjusted test directly. Patch is **nearly clean**: since `Reference.refersTo` is not supported, needs minor adjustments. > > Taking a closer look at the history, seeing [this](https://github.com/openjdk/jdk11u-dev/pull/869/commits/5ec1e0b8a2a1c3ed745b8ff5fb97b8c0d67354a3) commit when initially backporting the test. Planning to adjust to not use `Reference.refersTo` (which JDK 11 doesn't directly support), rerun local tests and add another commit here. As far as I can see the Jira issue lacks approval request. @satyenme are you going to proceed with this change? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3064#issuecomment-3376829150 From azeller at openjdk.org Tue Oct 7 14:41:27 2025 From: azeller at openjdk.org (Arno Zeller) Date: Tue, 7 Oct 2025 14:41:27 GMT Subject: [jdk25u] RFR: 8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX Message-ID: 8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX ------------- Commit messages: - Backport de59da27a60bd0afaf8deaf6d4a3d743a4f59db8 Changes: https://git.openjdk.org/jdk25u/pull/278/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=278&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362581 Stats: 4 lines in 1 file changed: 0 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/278.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/278/head:pull/278 PR: https://git.openjdk.org/jdk25u/pull/278 From sparasa at openjdk.org Tue Oct 7 15:07:40 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Tue, 7 Oct 2025 15:07:40 GMT Subject: [jdk25u] Integrated: 8367694: Fix jtreg test failure when Intel APX is enabled for KNL platforms In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 21:09:08 GMT, Srinivas Vamsi Parasa wrote: > Hi All, > > This pull request contains a backport of commit [e883dec6](https://github.com/openjdk/jdk/commit/e883dec6be8cb2fc44e45a6b4677cca2f4df58ef) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 16 Sep 2025 and was reviewed by Sandhya Viswanathan and Emanuel Peter. > > Thanks! This pull request has now been integrated. Changeset: e80db07a Author: Srinivas Vamsi Parasa Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/e80db07ae66882206c0a3e3dc3b587ebeafa9673 Stats: 34 lines in 2 files changed: 12 ins; 10 del; 12 mod 8367694: Fix jtreg test failure when Intel APX is enabled for KNL platforms Backport-of: e883dec6be8cb2fc44e45a6b4677cca2f4df58ef ------------- PR: https://git.openjdk.org/jdk25u/pull/251 From jkratochvil at openjdk.org Tue Oct 7 15:16:59 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Tue, 7 Oct 2025 15:16:59 GMT Subject: [jdk11u-dev] Integrated: 8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag In-Reply-To: <8qCxSVqkiyB7HhgS8e0Uw3-9Iled0mrsvx8jvkAjidY=.f97a9f17-eb4e-49dc-81c1-596b71a50f26@github.com> References: <8qCxSVqkiyB7HhgS8e0Uw3-9Iled0mrsvx8jvkAjidY=.f97a9f17-eb4e-49dc-81c1-596b71a50f26@github.com> Message-ID: On Fri, 5 Sep 2025 16:27:07 GMT, Jan Kratochvil wrote: > It is needed in jdk11 as a prerequisite for JDK-8347377. > A testcase is included. > It is a clean backport (except for copyright years). > This backport is authored by Anton Voznia, I am only submitting it. Anton Voznia is an Azul employee so he should be covered by Azul OCA. Anton Voznia has not signed a personal OCA from Oracle. This pull request has now been integrated. Changeset: b638bb35 Author: Jan Kratochvil Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/b638bb35cc124122e84ba0583c1218a08c60bf93 Stats: 133 lines in 2 files changed: 88 ins; 35 del; 10 mod 8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag Co-authored-by: Anton Voznia Backport-of: 01ddf3d28004834d57f4cee92d0e055fb544a292 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3088 From jkratochvil at openjdk.org Tue Oct 7 15:23:04 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Tue, 7 Oct 2025 15:23:04 GMT Subject: [jdk11u-dev] RFR: 8347377: Add validation checks for ICC_Profile header fields [v2] In-Reply-To: References: Message-ID: > ICC_Profile header is validated too late leading later to unexpected exceptions. > A testcase is included. > It is not a clean backport - it has to change return switch expressions to their old format. > This backport is authored by Anton Voznia, I am only submitting it. Anton Voznia is an Azul employee so he should be covered by Azul OCA. Anton Voznia has not signed a personal OCA from Oracle. > It requires https://github.com/openjdk/jdk11u-dev/pull/3088 as a prerequisite. Jan Kratochvil has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3089/files - new: https://git.openjdk.org/jdk11u-dev/pull/3089/files/0d831417..0d831417 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3089&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3089&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3089.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3089/head:pull/3089 PR: https://git.openjdk.org/jdk11u-dev/pull/3089 From shade at openjdk.org Tue Oct 7 15:43:18 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 7 Oct 2025 15:43:18 GMT Subject: [jdk25u] RFR: 8367313: CTW: Execute in AWT headless mode In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 16:16:30 GMT, Aleksey Shipilev wrote: > Improves CTW reliability. > > Additional testing: > - [x] Linux x86_64 server fastdebug, `applications/ctw/modules` Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/271#issuecomment-3377489070 From shade at openjdk.org Tue Oct 7 15:47:08 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 7 Oct 2025 15:47:08 GMT Subject: [jdk25u] Integrated: 8367313: CTW: Execute in AWT headless mode In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 16:16:30 GMT, Aleksey Shipilev wrote: > Improves CTW reliability. > > Additional testing: > - [x] Linux x86_64 server fastdebug, `applications/ctw/modules` This pull request has now been integrated. Changeset: 4e67a486 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/4e67a486895c0e6c3fa23a99ae8dde9910841884 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8367313: CTW: Execute in AWT headless mode Backport-of: 7e738f0d906e574706a277fabbc2cc1df6f11f19 ------------- PR: https://git.openjdk.org/jdk25u/pull/271 From goetz at openjdk.org Tue Oct 7 16:19:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 7 Oct 2025 16:19:48 GMT Subject: [jdk17u-dev] RFR: 8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform Message-ID: I backport this to improve testing. Resolved one chunk in Win8301247Test.java ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4016 Commit messages: - backport 227c430b55e7f9a4257b9249881c8ec75574895c Changes: https://git.openjdk.org/jdk17u-dev/pull/4017/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4017&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8344275 Stats: 33 lines in 2 files changed: 27 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4017.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4017/head:pull/4017 PR: https://git.openjdk.org/jdk17u-dev/pull/4017 From duke at openjdk.org Tue Oct 7 16:31:31 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Oct 2025 16:31:31 GMT Subject: [jdk25u] RFR: 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 18:11:00 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [3d4e0491](https://github.com/openjdk/jdk/commit/3d4e0491940c4b4a05ac84006933d939370e7e2b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 19 Sep 2025 and was reviewed by Sandhya Viswanathan and Volodymyr Paprotski. > > Thanks! @vamsi-parasa Your change (at version fd989e0c33a784f5abb6bbe9f9b11ee960668801) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/265#issuecomment-3377664046 From duke at openjdk.org Tue Oct 7 16:37:52 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Oct 2025 16:37:52 GMT Subject: [jdk21u-dev] RFR: 8315130: java.lang.IllegalAccessError when processing classlist to create CDS archive [v4] In-Reply-To: References: Message-ID: On Wed, 17 Sep 2025 14:18:24 GMT, Timofei Pushkin wrote: >> Fixes a error which significantly complicates the use of static CDS in some applications with user-provided class loaders (workarounds require either manually editing the generated CDS classlist which is error-prone, or switching to dynamic CDS which has its own implications, or rewriting the application which is not always possible). >> >> The conflicts were trivial: a few neighboring methods missing from this version and not directly related to the change. >> >> The PR depends on #1833 and #1834 though it can be rewritten not to if needed. >> >> Testing besides the CI (performed on macos/arm64): `runtime/cds`, a minimal reproducer app described in the original bug report. > > Timofei Pushkin has updated the pull request incrementally with one additional commit since the last revision: > > Make an assert less general @TimPushkin Your change (at version f2249d8148faf285273d75758bea2109c914ca03) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1835#issuecomment-3377682282 From duke at openjdk.org Tue Oct 7 16:43:23 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Oct 2025 16:43:23 GMT Subject: [jdk21u-dev] RFR: 8360288: Shenandoah crash at size_given_klass in op_degenerated In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 22:37:20 GMT, William Kemper wrote: > Not clean, but not difficult to resolve. @earthling-amzn Your change (at version 068ef698e28437e098963a5dc0f7071427a21cd7) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2281#issuecomment-3377699720 From duke at openjdk.org Tue Oct 7 16:55:06 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Oct 2025 16:55:06 GMT Subject: [jdk25u] RFR: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race In-Reply-To: References: Message-ID: On Fri, 3 Oct 2025 08:48:35 GMT, Anawesha Khuntia wrote: > Straight Backport > Ran the tests under > 1) open/test/jdk/java/net/ > 2) open/test/jdk/com/sun/net/httpserver/ > > for windows, macos and linux and the tests have passed @ankhunti Your change (at version a059af0e7aefaab0ab21d2a14c38c0fb3ccbcef7) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/266#issuecomment-3377737520 From sgehwolf at openjdk.org Tue Oct 7 16:58:22 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 7 Oct 2025 16:58:22 GMT Subject: [jdk17u-dev] Integrated: 8347129: cpuset cgroups controller is required for no good reason In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 16:18:46 GMT, Severin Gehwolf wrote: > Clean backport from JDK 21u. Should be low risk. Affects newer development systems on Linux, like F41+, where memory limits aren't properly detected. > > Container tests fail on affected systems (before the patch): > > Passed: containers/cgroup/CgroupSubsystemFactory.java > Passed: containers/cgroup/PlainRead.java > Passed: containers/docker/DockerBasicTest.java > Passed: containers/docker/ShareTmpDir.java > Passed: containers/docker/TestContainerInfo.java > FAILED: containers/docker/TestCPUAwareness.java > FAILED: containers/docker/TestCPUSets.java > Passed: containers/docker/TestJcmd.java > Passed: containers/docker/TestJcmdWithSideCar.java > FAILED: containers/docker/TestJFREvents.java > Passed: containers/docker/TestJFRNetworkEvents.java > Passed: containers/docker/TestJFRWithJMX.java > FAILED: containers/docker/TestLimitsUpdating.java > FAILED: containers/docker/TestMemoryAwareness.java > Passed: containers/docker/TestMemoryWithCgroupV1.java > FAILED: containers/docker/TestMisc.java > FAILED: containers/docker/TestPids.java > Test results: passed: 10; failed: 7; skipped: 1 > > > Caused by: > > stdout: [[0.000s][trace][os,container] OSContainer::init: Initializing Container Support > [0.000s][debug][os,container] Detected optional pids controller entry in /proc/cgroups > [0.000s][debug][os,container] controller cpu is not enabled > > [0.000s][debug][os,container] One or more required controllers disabled at kernel level. > openjdk version "17.0.18-internal" 2026-01-20 > OpenJDK Runtime Environment (fastdebug build 17.0.18-internal+0-adhoc.sgehwolf.jdk17u-dev) > OpenJDK 64-Bit Server VM (fastdebug build 17.0.18-internal+0-adhoc.sgehwolf.jdk17u-dev, mixed mode, sharing) > ]; > stderr: [] > exitValue = 0 > > java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr > > > Testing after the patch (on an affected system): > > Passed: containers/cgroup/CgroupSubsystemFactory.java > Passed: containers/cgroup/PlainRead.java > Passed: containers/docker/DockerBasicTest.java > Passed: containers/docker/ShareTmpDir.java > Passed: containers/docker/TestContainerInfo.java > Passed: containers/docker/TestCPUAwareness.java > Passed: containers/docker/TestCPUSets.java > Passed: containers/docker/TestJcmd.java > Passed: containers/docker/TestJcmdWithSideCar.java > Passed: containers/docker/TestJFREvents.java > Passed: containers/docker/TestJFRNetworkEvents.java > Passed: containers/docker/TestJFRWithJMX.java > Passed: containers/docker/TestLimitsUpdating.java > Passed: containers/docker/TestMemoryAwareness.java > Passed: containers/docker/TestMe... This pull request has now been integrated. Changeset: 78287797 Author: Severin Gehwolf URL: https://git.openjdk.org/jdk17u-dev/commit/78287797bff8f469b16ebef80cc7f211501724b0 Stats: 6 lines in 1 file changed: 2 ins; 0 del; 4 mod 8347129: cpuset cgroups controller is required for no good reason Backport-of: be245be258cda7e06366b4051eec24ad6df04f20 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4009 From drwhite at openjdk.org Tue Oct 7 17:12:26 2025 From: drwhite at openjdk.org (Derek White) Date: Tue, 7 Oct 2025 17:12:26 GMT Subject: [jdk25u] RFR: 8367694: Fix jtreg test failure when Intel APX is enabled for KNL platforms In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 21:09:08 GMT, Srinivas Vamsi Parasa wrote: > Hi All, > > This pull request contains a backport of commit [e883dec6](https://github.com/openjdk/jdk/commit/e883dec6be8cb2fc44e45a6b4677cca2f4df58ef) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 16 Sep 2025 and was reviewed by Sandhya Viswanathan and Emanuel Peter. > > Thanks! looks good. ha -Paul beat me to it :-) ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/251#issuecomment-3377789490 From rschmelter at openjdk.org Tue Oct 7 17:19:23 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Tue, 7 Oct 2025 17:19:23 GMT Subject: [jdk17u-dev] RFR: 8310049: Refactor Charset tests to use JUnit In-Reply-To: <2DiRwHGVOfzxStxqCnK7zQaSB46TSjDAjCDt1n2WRRc=.ac9be43a-86b2-4cdb-8abe-97eb8288625a@github.com> References: <2DiRwHGVOfzxStxqCnK7zQaSB46TSjDAjCDt1n2WRRc=.ac9be43a-86b2-4cdb-8abe-97eb8288625a@github.com> Message-ID: On Sun, 5 Oct 2025 18:00:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > I had to resolve as [8260265: UTF-8 by Default](https://bugs.openjdk.org/browse/JDK-8260265) is not in 17. > > The most notable difference is that I omitted the method defaultCharsetTest() > rather at the beginning, which replaces the try/catch added by 8260265 at the end. Looks good ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4015#pullrequestreview-3311097303 From jlu at openjdk.org Tue Oct 7 17:32:22 2025 From: jlu at openjdk.org (Justin Lu) Date: Tue, 7 Oct 2025 17:32:22 GMT Subject: [jdk21u-dev] RFR: 8310049: Refactor Charset tests to use JUnit In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 17:41:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle test/jdk/java/nio/charset/Charset/IllegalCharsetName.java line 52: > 50: assertThrows(IllegalCharsetNameException.class, > 51: () -> Charset.forName(name)); > 52: assertThrows(IllegalCharsetNameException.class, In _illegalCharsetsTest_ and _emptyCharsetsTest_, please consider changing the second instance of `Charset.forName` to `Charset.isSupported` which was a faulty conversion made in the original change. Otherwise if not in this PR, please consider back-porting [JDK-8369078](https://bugs.openjdk.org/browse/JDK-8369078) as well, thank you. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2296#discussion_r2411376021 From jlu at openjdk.org Tue Oct 7 17:32:25 2025 From: jlu at openjdk.org (Justin Lu) Date: Tue, 7 Oct 2025 17:32:25 GMT Subject: [jdk17u-dev] RFR: 8310049: Refactor Charset tests to use JUnit In-Reply-To: <2DiRwHGVOfzxStxqCnK7zQaSB46TSjDAjCDt1n2WRRc=.ac9be43a-86b2-4cdb-8abe-97eb8288625a@github.com> References: <2DiRwHGVOfzxStxqCnK7zQaSB46TSjDAjCDt1n2WRRc=.ac9be43a-86b2-4cdb-8abe-97eb8288625a@github.com> Message-ID: On Sun, 5 Oct 2025 18:00:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > I had to resolve as [8260265: UTF-8 by Default](https://bugs.openjdk.org/browse/JDK-8260265) is not in 17. > > The most notable difference is that I omitted the method defaultCharsetTest() > rather at the beginning, which replaces the try/catch added by 8260265 at the end. test/jdk/java/nio/charset/Charset/IllegalCharsetName.java line 52: > 50: assertThrows(IllegalCharsetNameException.class, > 51: () -> Charset.forName(name)); > 52: assertThrows(IllegalCharsetNameException.class, Please see the same concerns as suggested here: https://github.com/openjdk/jdk21u-dev/pull/2296/files#r2411376021. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/4015#discussion_r2411378729 From abakhtin at openjdk.org Tue Oct 7 19:46:29 2025 From: abakhtin at openjdk.org (Alexey Bakhtin) Date: Tue, 7 Oct 2025 19:46:29 GMT Subject: [jdk11u-dev] RFR: 8339280: jarsigner -verify performs cross-checking between CEN and LOC [v2] In-Reply-To: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> References: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> Message-ID: On Fri, 19 Sep 2025 18:43:32 GMT, Francisco Ferrari Bihurriet wrote: >> Hi, this is a backport of openjdk/jdk17u-dev#3954. The backport is almost clean, except for: >> >> * Trivial context differences in `Main.java`~~, `Resources.java`, `Resources_ja.java`, and `Resources_zh_CN.java`~~ >> * The English `jarsigner.1` manpages have a slightly different format (manually adjusted to match the 11u format) >> * Also, there are 3 identical files for it (_Linux_, _BSD_, _Solaris_) >> * ~~There also exist a Japanese version of the `jarsigner.1` manpages, they were updated using an LLM translation (giving as context the translations from the resources files, where there is a similar sentence), if any Japanese speaker is reading this, please check it:~~ >> > ~~This jar contains internal inconsistencies detected during verification that may result in different contents when reading via JarFile and JarInputStream.~~ >> > ~~??~~ >> > ~~??jar????????????????????????JarFile?JarInputStream???????????????????????????~~ >> * ~~I updated `src/linux/doc/man/ja/jarsigner.1` and `src/solaris/doc/sun/man/man1/ja/jarsigner.1` (identical), and left `src/bsd/doc/man/ja/jarsigner.1` untouched (doesn't have any content besides the headers)~~ >> * ~~Tip: these files are encoded in `EUC-JP`, to open them in VIM use `vim -c "e ++enc=EUC-JP" .../ja/jarsigner.1`~~ >> >> $\mbox{\color{red}UPDATE}$ (191d5cad9c8c0d452c0571c669e06b375b9f578a): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). >> >> #### Related issues ("relates to" Jira issue links) >> >> [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. >> >> Since `test/hotspot/jtreg/runtime/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. >> >> #### Testing >> >> * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk11u-dev/actions/runs/17843495340) (all passed), I ran a r... > > Francisco Ferrari Bihurriet has updated the pull request incrementally with one additional commit since the last revision: > > Remove internationalized messages LGTM ------------- Marked as reviewed by abakhtin (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/3098#pullrequestreview-3311646475 From duke at openjdk.org Tue Oct 7 21:00:11 2025 From: duke at openjdk.org (duke) Date: Tue, 7 Oct 2025 21:00:11 GMT Subject: [jdk17u-dev] RFR: 8339280: jarsigner -verify performs cross-checking between CEN and LOC [v2] In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 18:43:41 GMT, Francisco Ferrari Bihurriet wrote: >> Hi, this is a backport of openjdk/jdk21u-dev#2235. The backport is almost clean, except for: >> >> * A slightly different context around `Main.java` imports >> * ~~17u doesn't have `Resources_de.java` (changes were discarded)~~ >> * $\mbox{\color{red}UPDATE}$ (ea571bc85aae540b395d0175bc4014e899413064): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). >> * The `jarsigner.1` manpage has a slightly different format (manually adjusted to match the 17u format) >> >> #### Related issues ("relates to" Jira issue links) >> >> [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. >> >> Since `test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. >> >> #### Testing >> >> * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk17u-dev/actions/runs/17832135845) (all passed), I ran a regression using the following categories and individual tests: >> * `test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java` >> * `test/jdk/java/security/SignedJar` >> * `test/jdk/java/util/jar` >> * `test/jdk/jdk/security/jarsigner` >> * `test/jdk/sun/security/pkcs/pkcs7` >> * `test/jdk/sun/security/tools/jarsigner` >> * Includes `VerifyJarEntryName.java`, created for this issue >> * `test/jdk/sun/security/tools/keytool` >> >> No regressions were found against the current `master` branch (ec6528e9cf66abe34b9c293359ca11a4b550b7a8). > > Francisco Ferrari Bihurriet has updated the pull request incrementally with one additional commit since the last revision: > > Remove internationalized messages @franferrax Your change (at version ea571bc85aae540b395d0175bc4014e899413064) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3954#issuecomment-3378696658 From fferrari at openjdk.org Tue Oct 7 21:21:59 2025 From: fferrari at openjdk.org (Francisco Ferrari Bihurriet) Date: Tue, 7 Oct 2025 21:21:59 GMT Subject: [jdk17u-dev] Integrated: 8339280: jarsigner -verify performs cross-checking between CEN and LOC In-Reply-To: References: Message-ID: <4d8UmCw_Xi_0LQRWxx_qiIeHhUBixT95TSTPR6wehGs=.0184c37b-4b76-4dc3-892d-536fb9a064d5@github.com> On Thu, 18 Sep 2025 21:30:13 GMT, Francisco Ferrari Bihurriet wrote: > Hi, this is a backport of openjdk/jdk21u-dev#2235. The backport is almost clean, except for: > > * A slightly different context around `Main.java` imports > * ~~17u doesn't have `Resources_de.java` (changes were discarded)~~ > * $\mbox{\color{red}UPDATE}$ (ea571bc85aae540b395d0175bc4014e899413064): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). > * The `jarsigner.1` manpage has a slightly different format (manually adjusted to match the 17u format) > > #### Related issues ("relates to" Jira issue links) > > [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. > > Since `test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. > > #### Testing > > * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk17u-dev/actions/runs/17832135845) (all passed), I ran a regression using the following categories and individual tests: > * `test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java` > * `test/jdk/java/security/SignedJar` > * `test/jdk/java/util/jar` > * `test/jdk/jdk/security/jarsigner` > * `test/jdk/sun/security/pkcs/pkcs7` > * `test/jdk/sun/security/tools/jarsigner` > * Includes `VerifyJarEntryName.java`, created for this issue > * `test/jdk/sun/security/tools/keytool` > > No regressions were found against the current `master` branch (ec6528e9cf66abe34b9c293359ca11a4b550b7a8). This pull request has now been integrated. Changeset: 82f1ed62 Author: Francisco Ferrari Bihurriet Committer: Alexey Bakhtin URL: https://git.openjdk.org/jdk17u-dev/commit/82f1ed62ae93209789e8da93066a867deafe4364 Stats: 325 lines in 4 files changed: 325 ins; 0 del; 0 mod 8339280: jarsigner -verify performs cross-checking between CEN and LOC 8353299: VerifyJarEntryName.java test fails 8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName Reviewed-by: abakhtin Backport-of: bbd5b174c50346152a624317b6bd76ec48f7e551 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3954 From ssubramaniam at openjdk.org Wed Oct 8 01:51:15 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 01:51:15 GMT Subject: [jdk17u-dev] Integrated: 8353483: Open source some JProgressBar tests In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 04:38:29 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353483: Open source some JProgressBar tests. Adds four progress bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 4f053ec9 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/4f053ec9e6766582f2aa8c18e4396000414fcbd4 Stats: 458 lines in 4 files changed: 458 ins; 0 del; 0 mod 8353483: Open source some JProgressBar tests Backport-of: 46a6fc84ef17f38eedd49f59a3c05f7c95fe23bc ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4020 From ssubramaniam at openjdk.org Wed Oct 8 01:52:11 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 01:52:11 GMT Subject: [jdk21u-dev] Integrated: 8353592: Open source several scrollbar tests In-Reply-To: <6648ZYQzB7zfyetipLg930u9HOmi5I_qX0gRKq_8yDk=.a48074e6-40c2-4d38-aeee-f1d6ad12f8df@github.com> References: <6648ZYQzB7zfyetipLg930u9HOmi5I_qX0gRKq_8yDk=.a48074e6-40c2-4d38-aeee-f1d6ad12f8df@github.com> Message-ID: On Tue, 7 Oct 2025 04:37:08 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353592: Open source several scrollbar tests. Adds three scroll bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 4d0efce6 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/4d0efce60d06fca011bf42781cbfe5652e17a6ed Stats: 382 lines in 3 files changed: 382 ins; 0 del; 0 mod 8353592: Open source several scrollbar tests Backport-of: 5280b7b031bb3dc44fb923c3be7ae04ec22fd364 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2298 From ssubramaniam at openjdk.org Wed Oct 8 01:52:17 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 01:52:17 GMT Subject: [jdk21u-dev] Integrated: 8353483: Open source some JProgressBar tests In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 04:38:31 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353483: Open source some JProgressBar tests. Adds four progress bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: ccfe9c58 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/ccfe9c5873143dda0e1d30739310f40daf3c4deb Stats: 458 lines in 4 files changed: 458 ins; 0 del; 0 mod 8353483: Open source some JProgressBar tests Backport-of: 46a6fc84ef17f38eedd49f59a3c05f7c95fe23bc ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2299 From ssubramaniam at openjdk.org Wed Oct 8 01:52:22 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 01:52:22 GMT Subject: [jdk17u-dev] Integrated: 8353592: Open source several scrollbar tests In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 04:37:23 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353592: Open source several scrollbar tests. Adds three scroll bar tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 2ed5a8bb Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/2ed5a8bbad58a8e1bef2660d5bbcdfc098aacbb9 Stats: 382 lines in 3 files changed: 382 ins; 0 del; 0 mod 8353592: Open source several scrollbar tests Backport-of: 5280b7b031bb3dc44fb923c3be7ae04ec22fd364 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4019 From duke at openjdk.org Wed Oct 8 03:11:08 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Oct 2025 03:11:08 GMT Subject: [jdk25u] RFR: 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java In-Reply-To: <434V7OWt1RArAuEkoHElmAAYZmUsdZQn9cTlP_OAqLA=.e6697030-a4b1-4262-864d-78633decf549@github.com> References: <434V7OWt1RArAuEkoHElmAAYZmUsdZQn9cTlP_OAqLA=.e6697030-a4b1-4262-864d-78633decf549@github.com> Message-ID: On Tue, 7 Oct 2025 05:59:13 GMT, Hari Prasad Kummari wrote: > Tested local changes and no failure is observed. @hari-kummari Your change (at version 5d17ccb3a875178d07bda5f5dc68aa867e6a4534) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/273#issuecomment-3379410147 From duke at openjdk.org Wed Oct 8 04:53:14 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Oct 2025 04:53:14 GMT Subject: [jdk21u-dev] RFR: 8343191: Cgroup v1 subsystem fails to set subsystem path In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 19:38:16 GMT, Sergey Chernyshev wrote: > This is a clean backport of JDK-8343191 except for the only difference is in the copyright header in cgroupV1Subsystem_linux.cpp > > JDK-8343191 has immediate follow up fixes: > > 1. JDK-8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing > > The newly added test failed in rootless docker/podman setups > PR: #2279 > > 2. JDK-8352926: New test TestDockerMemoryMetricsSubgroup.java fails > 3. JDK-8360533: ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions > > The test failed in docker versions < 20.10 and podman < 1.5 that don't support `--cgroupns` switch. 8360533 is the direct follow up of 8352926. > PR: #2280 > > 4. 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 > > Test failed in rootless docker/podman, similar to 8351382. > PR: #2282 > > The following test: > test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java > > is failing on newer Linux kernels (6.14) in Ubuntu 24, because 'required' cgroup controllers are not mounted. It is unrelated to this fix. The failure can be fixed separately for newer kernels with JDK-8347811/JDK-8349988 that is currently in the LTS release (25), it should be fine for 21.0.10. The fix works for both Cgroup v1 & v2 hosts. > > There are more test failures in newer kernels in > > test/hotspot/jtreg/containers/ > test/jdk/jdk/internal/platform/ > > they are not related to this backport and its follow ups. > > In kernel 6.11 there are 2 failed tests, > > test/jdk/jdk/internal/platform/docker/TestPidsLimit.java > test/hotspot/jtreg/containers/docker/TestPid.java > > the failures are not related to this backport. @sercher Your change (at version 3bb85a3f614eb97a770496f193f692da9564f4d7) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2278#issuecomment-3379558863 From rmarchenko at openjdk.org Wed Oct 8 06:17:37 2025 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Wed, 8 Oct 2025 06:17:37 GMT Subject: [jdk25u] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken Message-ID: This is backport of JDK-8358751 "C2: Recursive inlining check for compiled lambda forms is broken" Clean backport. ------------- Commit messages: - Backport 9cca4f7c760bea9bf79f7c03f37a70449acad51e Changes: https://git.openjdk.org/jdk25u/pull/279/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=279&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358751 Stats: 76 lines in 4 files changed: 42 ins; 1 del; 33 mod Patch: https://git.openjdk.org/jdk25u/pull/279.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/279/head:pull/279 PR: https://git.openjdk.org/jdk25u/pull/279 From goetz at openjdk.org Wed Oct 8 06:42:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 06:42:10 GMT Subject: [jdk21u-dev] RFR: 8310049: Refactor Charset tests to use JUnit In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 17:29:40 GMT, Justin Lu wrote: >> I backport this for parity with 21.0.10-oracle > > test/jdk/java/nio/charset/Charset/IllegalCharsetName.java line 52: > >> 50: assertThrows(IllegalCharsetNameException.class, >> 51: () -> Charset.forName(name)); >> 52: assertThrows(IllegalCharsetNameException.class, > > In _illegalCharsetsTest_ and _emptyCharsetsTest_, please consider changing the second instance of `Charset.forName` to `Charset.isSupported` which was a faulty conversion made in the original change. Otherwise if not in this PR, please consider back-porting [JDK-8369078](https://bugs.openjdk.org/browse/JDK-8369078) as well, thank you. Thanks for pointing me to this. I will backport 8369078, too. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2296#discussion_r2412731399 From goetz at openjdk.org Wed Oct 8 06:45:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 06:45:11 GMT Subject: [jdk21u-dev] RFR: 8310049: Refactor Charset tests to use JUnit In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 17:41:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle GHA failures: macos: infra issue windows: jdk21u-dev/make/scripts/fixpath.sh: line 427: 1401 Segmentation fault "$command" "${collected_args[@]}" unrelated. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2296#issuecomment-3379938412 From goetz at openjdk.org Wed Oct 8 06:49:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 06:49:12 GMT Subject: [jdk21u-dev] Integrated: 8310049: Refactor Charset tests to use JUnit In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 17:41:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: 9a19496b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/9a19496bd62b9db75dd498f205a1b4a067e3be3f Stats: 2072 lines in 8 files changed: 425 ins; 376 del; 1271 mod 8310049: Refactor Charset tests to use JUnit Backport-of: 09174e0c994dfb19fd09f551720c13c6479812d4 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2296 From goetz at openjdk.org Wed Oct 8 06:53:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 06:53:22 GMT Subject: [jdk17u-dev] Integrated: 8282047: Enhance StringDecode/Encode microbenchmarks In-Reply-To: References: Message-ID: On Sat, 4 Oct 2025 19:44:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 235637ce Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/235637cef2d26bd598b19386572d5f9ed1b0d197 Stats: 358 lines in 2 files changed: 218 ins; 71 del; 69 mod 8282047: Enhance StringDecode/Encode microbenchmarks Backport-of: d4d12ad1d92ae6d353ce9e16b1b72e6416874cd6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4011 From goetz at openjdk.org Wed Oct 8 06:53:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 06:53:12 GMT Subject: [jdk21u-dev] Integrated: 8349188: LineBorder does not scale correctly In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 16:03:05 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 9cf9fca2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/9cf9fca2f01b48c48aaa8e6eaa7e1d940727e58b Stats: 95 lines in 3 files changed: 42 ins; 19 del; 34 mod 8349188: LineBorder does not scale correctly Backport-of: 24117c6e9aa862bad839e93eff70810a75605ac5 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2295 From goetz at openjdk.org Wed Oct 8 06:55:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 06:55:13 GMT Subject: [jdk17u-dev] Integrated: 8299553: Make ScaledEtchedBorderTest.java comprehensive In-Reply-To: <8wXI99SAUqleypU8QnHNeX22HqRZvwqYvL3FmBBivBQ=.83feb11a-c3ab-4172-953b-91d146ead899@github.com> References: <8wXI99SAUqleypU8QnHNeX22HqRZvwqYvL3FmBBivBQ=.83feb11a-c3ab-4172-953b-91d146ead899@github.com> Message-ID: On Sun, 5 Oct 2025 15:58:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 9936f31f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9936f31f02afb8591ecd51d15d9739310502f6e9 Stats: 288 lines in 3 files changed: 145 ins; 54 del; 89 mod 8299553: Make ScaledEtchedBorderTest.java comprehensive Backport-of: 558d610bebb6967b4cfe922f62f1c4ba0df7daaf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4013 From goetz at openjdk.org Wed Oct 8 06:58:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 06:58:13 GMT Subject: [jdk17u-dev] Integrated: 8288109: HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897 In-Reply-To: References: Message-ID: On Sat, 4 Oct 2025 20:08:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 35dbfb2b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/35dbfb2bbe62030eb773fee5800d3b820b2a4b54 Stats: 120 lines in 2 files changed: 119 ins; 0 del; 1 mod 8288109: HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897 Backport-of: f9827ad17205ad1cec21bf76f8553f415439b38b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4012 From goetz at openjdk.org Wed Oct 8 07:03:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 07:03:20 GMT Subject: [jdk17u-dev] Integrated: 8310049: Refactor Charset tests to use JUnit In-Reply-To: <2DiRwHGVOfzxStxqCnK7zQaSB46TSjDAjCDt1n2WRRc=.ac9be43a-86b2-4cdb-8abe-97eb8288625a@github.com> References: <2DiRwHGVOfzxStxqCnK7zQaSB46TSjDAjCDt1n2WRRc=.ac9be43a-86b2-4cdb-8abe-97eb8288625a@github.com> Message-ID: On Sun, 5 Oct 2025 18:00:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > I had to resolve as [8260265: UTF-8 by Default](https://bugs.openjdk.org/browse/JDK-8260265) is not in 17. > > The most notable difference is that I omitted the method defaultCharsetTest() > rather at the beginning, which replaces the try/catch added by 8260265 at the end. This pull request has now been integrated. Changeset: 9ae44eff Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9ae44eff128f92f7111e8f088639c6ef1150753c Stats: 2047 lines in 8 files changed: 405 ins; 358 del; 1284 mod 8310049: Refactor Charset tests to use JUnit Reviewed-by: rschmelter Backport-of: 09174e0c994dfb19fd09f551720c13c6479812d4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4015 From goetz at openjdk.org Wed Oct 8 07:05:38 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 07:05:38 GMT Subject: [jdk17u-dev] RFR: 8349188: LineBorder does not scale correctly [v4] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8349188 - backport 24117c6e9aa862bad839e93eff70810a75605ac5 - Backport 558d610bebb6967b4cfe922f62f1c4ba0df7daaf ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4014/files - new: https://git.openjdk.org/jdk17u-dev/pull/4014/files/96603a7f..d7a08bc8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=02-03 Stats: 4425 lines in 34 files changed: 2347 ins; 664 del; 1414 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4014.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4014/head:pull/4014 PR: https://git.openjdk.org/jdk17u-dev/pull/4014 From fyang at openjdk.org Wed Oct 8 07:22:33 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 8 Oct 2025 07:22:33 GMT Subject: [jdk25u] RFR: 8367692: RISC-V: Align post call nop Message-ID: <9IF51JNeCr3cOpLRQPEFYKIdM8AvcsWsvOehSvSenr8=.f16166b7-fe50-42be-a831-dd0c184bf4c4@github.com> Same issue exist in jdk25u repo as well. (Attention @robehn) Backport is not clean as we don't have fix for https://bugs.openjdk.org/browse/JDK-8358821 in this repo. So I have to keep `NativeIllegalInstruction::insert` as it is still used in this repo. Run full tier1-tier3 tests with fastdebug build on linux-riscv64 platform. ------------- Commit messages: - 8367692: RISC-V: Align post call nop Changes: https://git.openjdk.org/jdk25u/pull/280/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=280&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367692 Stats: 134 lines in 7 files changed: 76 ins; 18 del; 40 mod Patch: https://git.openjdk.org/jdk25u/pull/280.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/280/head:pull/280 PR: https://git.openjdk.org/jdk25u/pull/280 From goetz at openjdk.org Wed Oct 8 07:23:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 07:23:44 GMT Subject: [jdk17u-dev] RFR: 8349188: LineBorder does not scale correctly [v5] In-Reply-To: References: Message-ID: <7DiDBFjvjfpwttHRJc4c57HSLGBCduoKjLf7QATO0yQ=.b36d0e3d-8f7f-48eb-babf-d4de3ff9de9f@github.com> > I backport this for parity with 17.0.18-oracle. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: fix whitespace ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4014/files - new: https://git.openjdk.org/jdk17u-dev/pull/4014/files/d7a08bc8..ee7c8a2e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4014&range=03-04 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4014.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4014/head:pull/4014 PR: https://git.openjdk.org/jdk17u-dev/pull/4014 From goetz at openjdk.org Wed Oct 8 07:31:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 07:31:24 GMT Subject: [jdk21u-dev] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java Message-ID: <56ysepedSyMHjbWi_Hg5M2rVKCn_AncgXPCzNcdisyo=.abdcb8c7-737b-4ddc-9d5d-86f7c413e282@github.com> I backport this as follow up of [JDK-8310049](https://bugs.openjdk.org/browse/JDK-8310049). ------------- Commit messages: - Backport 0f406c420e35f7a4358dc99711fd23d162f21777 Changes: https://git.openjdk.org/jdk21u-dev/pull/2301/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2301&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369078 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2301.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2301/head:pull/2301 PR: https://git.openjdk.org/jdk21u-dev/pull/2301 From rehn at openjdk.org Wed Oct 8 07:32:25 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Wed, 8 Oct 2025 07:32:25 GMT Subject: [jdk25u] RFR: 8367692: RISC-V: Align post call nop In-Reply-To: <9IF51JNeCr3cOpLRQPEFYKIdM8AvcsWsvOehSvSenr8=.f16166b7-fe50-42be-a831-dd0c184bf4c4@github.com> References: <9IF51JNeCr3cOpLRQPEFYKIdM8AvcsWsvOehSvSenr8=.f16166b7-fe50-42be-a831-dd0c184bf4c4@github.com> Message-ID: On Wed, 8 Oct 2025 07:09:12 GMT, Fei Yang wrote: > Same issue exist in jdk25u repo as well. (Attention @robehn) > Backport is not clean as we don't have fix for https://bugs.openjdk.org/browse/JDK-8358821 in this repo. > So I have to keep `NativeIllegalInstruction::insert` as it is still used in this repo. This is removed in the original patch. > > Testing: Run full tier1-tier3 tests with fastdebug build on linux-riscv64 platform. Thank you again! I think I owe you a few by now! Marked as reviewed by rehn (Committer). ------------- Marked as reviewed by rehn (Committer). PR Review: https://git.openjdk.org/jdk25u/pull/280#pullrequestreview-3313382370 PR Review: https://git.openjdk.org/jdk25u/pull/280#pullrequestreview-3313383259 From goetz at openjdk.org Wed Oct 8 07:33:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 07:33:25 GMT Subject: [jdk17u-dev] Integrated: 8349188: LineBorder does not scale correctly In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 17:29:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 73413029 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/73413029211c198f451f1d6ef3e21780ed3ac44f Stats: 95 lines in 3 files changed: 42 ins; 19 del; 34 mod 8349188: LineBorder does not scale correctly Backport-of: 24117c6e9aa862bad839e93eff70810a75605ac5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4014 From goetz at openjdk.org Wed Oct 8 07:34:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 07:34:50 GMT Subject: [jdk17u-dev] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java Message-ID: I backport this as follow up of [JDK-8310049](https://bugs.openjdk.org/browse/JDK-8310049). ------------- Commit messages: - Backport 0f406c420e35f7a4358dc99711fd23d162f21777 Changes: https://git.openjdk.org/jdk17u-dev/pull/4021/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4021&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369078 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4021.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4021/head:pull/4021 PR: https://git.openjdk.org/jdk17u-dev/pull/4021 From fyang at openjdk.org Wed Oct 8 07:45:17 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 8 Oct 2025 07:45:17 GMT Subject: [jdk25u] RFR: 8367692: RISC-V: Align post call nop In-Reply-To: References: <9IF51JNeCr3cOpLRQPEFYKIdM8AvcsWsvOehSvSenr8=.f16166b7-fe50-42be-a831-dd0c184bf4c4@github.com> Message-ID: On Wed, 8 Oct 2025 07:29:30 GMT, Robbin Ehn wrote: >> Same issue exist in jdk25u repo as well. (Attention @robehn) >> Backport is not clean as we don't have fix for https://bugs.openjdk.org/browse/JDK-8358821 in this repo. >> So I have to keep `NativeIllegalInstruction::insert` as it is still used in this repo. This is removed in the original patch. >> >> Testing: Run full tier1-tier3 tests with fastdebug build on linux-riscv64 platform. > > Marked as reviewed by rehn (Committer). @robehn: Thanks for the quick reply. We still need a `Reviewer` here. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/280#issuecomment-3380155574 From fyang at openjdk.org Wed Oct 8 08:00:15 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 8 Oct 2025 08:00:15 GMT Subject: [jdk25u] Withdrawn: 8367692: RISC-V: Align post call nop In-Reply-To: <9IF51JNeCr3cOpLRQPEFYKIdM8AvcsWsvOehSvSenr8=.f16166b7-fe50-42be-a831-dd0c184bf4c4@github.com> References: <9IF51JNeCr3cOpLRQPEFYKIdM8AvcsWsvOehSvSenr8=.f16166b7-fe50-42be-a831-dd0c184bf4c4@github.com> Message-ID: On Wed, 8 Oct 2025 07:09:12 GMT, Fei Yang wrote: > Same issue exist in jdk25u repo as well. (Attention @robehn) > Backport is not clean as we don't have fix for https://bugs.openjdk.org/browse/JDK-8358821 in this repo. > So I have to keep `NativeIllegalInstruction::insert` as it is still used in this repo. This is removed in the original patch. > > Testing: Run full tier1-tier3 tests with fastdebug build on linux-riscv64 platform. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/280 From mbaesken at openjdk.org Wed Oct 8 08:18:57 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 8 Oct 2025 08:18:57 GMT Subject: [jdk21u-dev] Integrated: 8364514: [asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 14:15:16 GMT, Matthias Baesken wrote: > 8364514: [asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow This pull request has now been integrated. Changeset: 353cba9f Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/353cba9f4d498fdee43c10ae85077ef38c056646 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8364514: [asan] runtime/jni/checked/TestCharArrayReleasing.java heap-buffer-overflow Backport-of: 67ba8b45dd632c40d5e6872d2a6ce24f86c22152 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2288 From mbaesken at openjdk.org Wed Oct 8 08:25:34 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 8 Oct 2025 08:25:34 GMT Subject: [jdk21u-dev] Integrated: 8365487: [asan] some oops (mode) related tests fail In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 12:51:16 GMT, Matthias Baesken wrote: > 8365487: [asan] some oops (mode) related tests fail This pull request has now been integrated. Changeset: 6c3d3ba6 Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/6c3d3ba6e27f1cf3e143663688c11367724fdea5 Stats: 7 lines in 3 files changed: 6 ins; 0 del; 1 mod 8365487: [asan] some oops (mode) related tests fail Backport-of: 98f54d90ea56f63c2fc5137af98b57dbc90fe150 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2300 From goetz at openjdk.org Wed Oct 8 08:27:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 08:27:32 GMT Subject: [jdk21u-dev] RFR: 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test Message-ID: I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport 0e223f1456c14efdb423595bee3444d5e26db7c6 Changes: https://git.openjdk.org/jdk21u-dev/pull/2302/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2302&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8349534 Stats: 173 lines in 2 files changed: 18 ins; 137 del; 18 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2302.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2302/head:pull/2302 PR: https://git.openjdk.org/jdk21u-dev/pull/2302 From goetz at openjdk.org Wed Oct 8 08:27:39 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 08:27:39 GMT Subject: [jdk17u-dev] RFR: 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 0e223f1456c14efdb423595bee3444d5e26db7c6 Changes: https://git.openjdk.org/jdk17u-dev/pull/4022/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4022&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8349534 Stats: 173 lines in 2 files changed: 18 ins; 137 del; 18 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4022.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4022/head:pull/4022 PR: https://git.openjdk.org/jdk17u-dev/pull/4022 From goetz at openjdk.org Wed Oct 8 08:29:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 08:29:54 GMT Subject: [jdk17u-dev] RFR: 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 466c00ac88569d145a47845b2c9a2522a1649889 Changes: https://git.openjdk.org/jdk17u-dev/pull/4023/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4023&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346234 Stats: 59 lines in 1 file changed: 45 ins; 0 del; 14 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4023.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4023/head:pull/4023 PR: https://git.openjdk.org/jdk17u-dev/pull/4023 From goetz at openjdk.org Wed Oct 8 08:31:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Oct 2025 08:31:13 GMT Subject: [jdk21u-dev] RFR: 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 466c00ac88569d145a47845b2c9a2522a1649889 Changes: https://git.openjdk.org/jdk21u-dev/pull/2303/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2303&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346234 Stats: 59 lines in 1 file changed: 45 ins; 0 del; 14 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2303.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2303/head:pull/2303 PR: https://git.openjdk.org/jdk21u-dev/pull/2303 From sparasa at openjdk.org Wed Oct 8 08:57:17 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Wed, 8 Oct 2025 08:57:17 GMT Subject: [jdk25u] Integrated: 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present In-Reply-To: References: Message-ID: On Thu, 2 Oct 2025 18:11:00 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [3d4e0491](https://github.com/openjdk/jdk/commit/3d4e0491940c4b4a05ac84006933d939370e7e2b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 19 Sep 2025 and was reviewed by Sandhya Viswanathan and Volodymyr Paprotski. > > Thanks! This pull request has now been integrated. Changeset: 60377bfe Author: Srinivas Vamsi Parasa Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/60377bfe974fba2312ee55a3a5de7434dafe5342 Stats: 29 lines in 2 files changed: 26 ins; 0 del; 3 mod 8367780: Enable UseAPX on Intel CPUs only when both APX_F and APX_NCI_NDD_NF cpuid features are present Backport-of: 3d4e0491940c4b4a05ac84006933d939370e7e2b ------------- PR: https://git.openjdk.org/jdk25u/pull/265 From duke at openjdk.org Wed Oct 8 08:59:16 2025 From: duke at openjdk.org (Anawesha Khuntia) Date: Wed, 8 Oct 2025 08:59:16 GMT Subject: [jdk25u] Integrated: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race In-Reply-To: References: Message-ID: On Fri, 3 Oct 2025 08:48:35 GMT, Anawesha Khuntia wrote: > Straight Backport > Ran the tests under > 1) open/test/jdk/java/net/ > 2) open/test/jdk/com/sun/net/httpserver/ > > for windows, macos and linux and the tests have passed This pull request has now been integrated. Changeset: a95aa607 Author: Anawesha Khuntia Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/a95aa6070eaee00f2b4b20530bbfc91edefdad3d Stats: 152 lines in 2 files changed: 46 ins; 68 del; 38 mod 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race Backport-of: e1681c48287bcce6c8f617d9c0c25354dd62870a ------------- PR: https://git.openjdk.org/jdk25u/pull/266 From hkummari at openjdk.org Wed Oct 8 09:02:46 2025 From: hkummari at openjdk.org (Hari Prasad Kummari) Date: Wed, 8 Oct 2025 09:02:46 GMT Subject: [jdk25u] Integrated: 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java In-Reply-To: <434V7OWt1RArAuEkoHElmAAYZmUsdZQn9cTlP_OAqLA=.e6697030-a4b1-4262-864d-78633decf549@github.com> References: <434V7OWt1RArAuEkoHElmAAYZmUsdZQn9cTlP_OAqLA=.e6697030-a4b1-4262-864d-78633decf549@github.com> Message-ID: On Tue, 7 Oct 2025 05:59:13 GMT, Hari Prasad Kummari wrote: > Tested local changes and no failure is observed. This pull request has now been integrated. Changeset: 6569f3ef Author: Hari Prasad Kummari Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/6569f3ef8ab6db1c02f5996a1fcb3cf7ba0b6f9d Stats: 11 lines in 1 file changed: 7 ins; 1 del; 3 mod 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java Backport-of: 2f1aed2a165259a873636792cff7c9de4e1f334e ------------- PR: https://git.openjdk.org/jdk25u/pull/273 From wkemper at openjdk.org Wed Oct 8 09:23:58 2025 From: wkemper at openjdk.org (William Kemper) Date: Wed, 8 Oct 2025 09:23:58 GMT Subject: [jdk21u-dev] Integrated: 8360288: Shenandoah crash at size_given_klass in op_degenerated In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 22:37:20 GMT, William Kemper wrote: > Not clean, but not difficult to resolve. This pull request has now been integrated. Changeset: ec152d94 Author: William Kemper Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/ec152d943634f3394708c2f287f30d60b4f152db Stats: 20 lines in 2 files changed: 4 ins; 7 del; 9 mod 8360288: Shenandoah crash at size_given_klass in op_degenerated Reviewed-by: phh Backport-of: 3b44d7bfa4d78e3ec715fce1863e052852f33180 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2281 From shade at openjdk.org Wed Oct 8 09:25:05 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 8 Oct 2025 09:25:05 GMT Subject: [jdk21u-dev] RFR: 8352926: New test TestDockerMemoryMetricsSubgroup.java fails In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 22:19:54 GMT, Sergey Chernyshev wrote: > These are clean backports of JDK-8352926 and it's follow up fix JDK-8360533. > > JDK-8352926 and JDK-8360533 are follow up fixes for JDK-8343191 (#2278) > > This PR depends on and can be integrated after #2279 Yeah, series of clean backports are not markable as clean, unfortunately. This looks fine. ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2280#pullrequestreview-3313898667 From schernyshev at openjdk.org Wed Oct 8 09:26:20 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Wed, 8 Oct 2025 09:26:20 GMT Subject: [jdk21u-dev] Integrated: 8343191: Cgroup v1 subsystem fails to set subsystem path In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 19:38:16 GMT, Sergey Chernyshev wrote: > This is a clean backport of JDK-8343191 except for the only difference is in the copyright header in cgroupV1Subsystem_linux.cpp > > JDK-8343191 has immediate follow up fixes: > > 1. JDK-8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing > > The newly added test failed in rootless docker/podman setups > PR: #2279 > > 2. JDK-8352926: New test TestDockerMemoryMetricsSubgroup.java fails > 3. JDK-8360533: ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions > > The test failed in docker versions < 20.10 and podman < 1.5 that don't support `--cgroupns` switch. 8360533 is the direct follow up of 8352926. > PR: #2280 > > 4. 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 > > Test failed in rootless docker/podman, similar to 8351382. > PR: #2282 > > The following test: > test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java > > is failing on newer Linux kernels (6.14) in Ubuntu 24, because 'required' cgroup controllers are not mounted. It is unrelated to this fix. The failure can be fixed separately for newer kernels with JDK-8347811/JDK-8349988 that is currently in the LTS release (25), it should be fine for 21.0.10. The fix works for both Cgroup v1 & v2 hosts. > > There are more test failures in newer kernels in > > test/hotspot/jtreg/containers/ > test/jdk/jdk/internal/platform/ > > they are not related to this backport and its follow ups. > > In kernel 6.11 there are 2 failed tests, > > test/jdk/jdk/internal/platform/docker/TestPidsLimit.java > test/hotspot/jtreg/containers/docker/TestPid.java > > the failures are not related to this backport. This pull request has now been integrated. Changeset: 859fcefd Author: Sergey Chernyshev Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/859fcefd77df95402bb22975c258eaea450d13c7 Stats: 491 lines in 9 files changed: 449 ins; 3 del; 39 mod 8343191: Cgroup v1 subsystem fails to set subsystem path Backport-of: de29ef3bf3a029f99f340de9f093cd20544217fd ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2278 From schernyshev at openjdk.org Wed Oct 8 09:35:36 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Wed, 8 Oct 2025 09:35:36 GMT Subject: [jdk21u-dev] RFR: 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing [v2] In-Reply-To: References: Message-ID: > Clean backport of 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing > > This PR depends on and can be integrated after #2278 Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2279/files - new: https://git.openjdk.org/jdk21u-dev/pull/2279/files/beeb9026..beeb9026 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2279&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2279&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2279.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2279/head:pull/2279 PR: https://git.openjdk.org/jdk21u-dev/pull/2279 From mbaesken at openjdk.org Wed Oct 8 11:47:20 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 8 Oct 2025 11:47:20 GMT Subject: [jdk21u-dev] RFR: 8344577: Virtual thread tests are timing out on some macOS systems In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 12:20:08 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), commit [a032de29](https://github.com/openjdk/jdk/commit/a032de2904baf83143415858ed7191549c659035) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alan Bateman on 25 Nov 2024 and was reviewed by Jaikiran Pai. > > I did a minor resolve in test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java and dropped changes to several tests which do not exist in 21. > > Thanks! Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2297#pullrequestreview-3314431243 From phh at openjdk.org Wed Oct 8 12:17:37 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 8 Oct 2025 12:17:37 GMT Subject: [jdk17u-dev] RFR: 8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 19:23:17 GMT, Goetz Lindenmaier wrote: > I backport this to improve testing. > > Resolved one chunk in Win8301247Test.java Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4017#pullrequestreview-3314537363 From rehn at openjdk.org Wed Oct 8 12:37:51 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Wed, 8 Oct 2025 12:37:51 GMT Subject: [jdk25u] RFR: 8367692: RISC-V: Align post call nop Message-ID: Hi all, This pull request contains a backport of commit [07ecc93d](https://github.com/openjdk/jdk/commit/07ecc93dbd0b74e2362d369e22b5141289eb1f76) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Robbin Ehn on 30 Sep 2025 and was reviewed by Fei Yang, Feilong Jiang and Hamlin Li. Not clean! Thanks! ------------- Commit messages: - Backport 07ecc93dbd0b74e2362d369e22b5141289eb1f76 Changes: https://git.openjdk.org/jdk25u/pull/281/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=281&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367692 Stats: 133 lines in 7 files changed: 76 ins; 18 del; 39 mod Patch: https://git.openjdk.org/jdk25u/pull/281.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/281/head:pull/281 PR: https://git.openjdk.org/jdk25u/pull/281 From asemenyuk at openjdk.org Wed Oct 8 13:09:20 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 8 Oct 2025 13:09:20 GMT Subject: [jdk17u-dev] RFR: 8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform In-Reply-To: References: Message-ID: <21GVrlSpbGKfK2GiR9Fo7AQQeau9YtkxRCjSBrnU0JE=.bce09933-6a35-4ec0-8a30-6bc63722b0eb@github.com> On Sun, 5 Oct 2025 19:23:17 GMT, Goetz Lindenmaier wrote: > I backport this to improve testing. > > Resolved one chunk in Win8301247Test.java Marked as reviewed by asemenyuk (Author). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4017#pullrequestreview-3314733573 From rehn at openjdk.org Wed Oct 8 13:24:46 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Wed, 8 Oct 2025 13:24:46 GMT Subject: [jdk25u] RFR: 8367692: RISC-V: Align post call nop In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 12:32:03 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [07ecc93d](https://github.com/openjdk/jdk/commit/07ecc93dbd0b74e2362d369e22b5141289eb1f76) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Robbin Ehn on 30 Sep 2025 and was reviewed by Fei Yang, Feilong Jiang and Hamlin Li. > > Not clean! > > Thanks! @RealFYang ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/281#issuecomment-3381529592 From fyang at openjdk.org Wed Oct 8 14:24:57 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 8 Oct 2025 14:24:57 GMT Subject: [jdk25u] RFR: 8367692: RISC-V: Align post call nop In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 12:32:03 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [07ecc93d](https://github.com/openjdk/jdk/commit/07ecc93dbd0b74e2362d369e22b5141289eb1f76) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Robbin Ehn on 30 Sep 2025 and was reviewed by Fei Yang, Feilong Jiang and Hamlin Li. > > Not clean! > > Thanks! LGTM. Thanks. ------------- Marked as reviewed by fyang (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/281#pullrequestreview-3315077432 From duke at openjdk.org Wed Oct 8 14:58:39 2025 From: duke at openjdk.org (Yassine OUAAL) Date: Wed, 8 Oct 2025 14:58:39 GMT Subject: [jdk25u] RFR: 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java Message-ID: Hi all, This pull request contains a clean backport of commit f1ee1b4a from the openjdk/jdk repository. The commit being backported was authored by DamonGuy and was reviewed by Alexey Ivanov and Harshitha Onkar. Thanks! ------------- Commit messages: - Backport f1ee1b4a3d7c47b6f61b36b78504e3ec997a925a Changes: https://git.openjdk.org/jdk25u/pull/282/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=282&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366844 Stats: 58 lines in 1 file changed: 31 ins; 1 del; 26 mod Patch: https://git.openjdk.org/jdk25u/pull/282.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/282/head:pull/282 PR: https://git.openjdk.org/jdk25u/pull/282 From shade at openjdk.org Wed Oct 8 15:40:55 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 8 Oct 2025 15:40:55 GMT Subject: [jdk25u] RFR: 8361950: Update to use jtreg 8 In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 15:29:15 GMT, Aleksey Shipilev wrote: > Upgrading jtreg to 8 to match mainline. It is a separate commit, so that we can backout jtreg 8 upgrade separately, if we need. > > Additional testing: > - [x] GHA > - [x] Linux AArch64 server fastdebug, `all` with jtreg-8+2 Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/269#issuecomment-3382146335 From shade at openjdk.org Wed Oct 8 15:40:56 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 8 Oct 2025 15:40:56 GMT Subject: [jdk25u] Integrated: 8361950: Update to use jtreg 8 In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 15:29:15 GMT, Aleksey Shipilev wrote: > Upgrading jtreg to 8 to match mainline. It is a separate commit, so that we can backout jtreg 8 upgrade separately, if we need. > > Additional testing: > - [x] GHA > - [x] Linux AArch64 server fastdebug, `all` with jtreg-8+2 This pull request has now been integrated. Changeset: 9df689f1 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/9df689f143e43d92bb5d281985ce9c5c514f8803 Stats: 41 lines in 11 files changed: 9 ins; 19 del; 13 mod 8361950: Update to use jtreg 8 Backport-of: 5db1dfe5c8b5df40779bb450849e6433aa9825ab ------------- PR: https://git.openjdk.org/jdk25u/pull/269 From tpushkin at openjdk.org Wed Oct 8 15:44:08 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Wed, 8 Oct 2025 15:44:08 GMT Subject: [jdk21u-dev] Integrated: 8315130: java.lang.IllegalAccessError when processing classlist to create CDS archive In-Reply-To: References: Message-ID: On Tue, 27 May 2025 09:12:21 GMT, Timofei Pushkin wrote: > Fixes a error which significantly complicates the use of static CDS in some applications with user-provided class loaders (workarounds require either manually editing the generated CDS classlist which is error-prone, or switching to dynamic CDS which has its own implications, or rewriting the application which is not always possible). > > The conflicts were trivial: a few neighboring methods missing from this version and not directly related to the change. > > The PR depends on #1833 and #1834 though it can be rewritten not to if needed. > > Testing besides the CI (performed on macos/arm64): `runtime/cds`, a minimal reproducer app described in the original bug report. This pull request has now been integrated. Changeset: d2976226 Author: Timofei Pushkin Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/d29762266330884a9e037b5744751690d773ab37 Stats: 694 lines in 13 files changed: 513 ins; 121 del; 60 mod 8315130: java.lang.IllegalAccessError when processing classlist to create CDS archive Reviewed-by: iklam Backport-of: 46a12e781edcbe9da7bd39eb9e101fc680053cef ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/1835 From jlu at openjdk.org Wed Oct 8 16:33:12 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 8 Oct 2025 16:33:12 GMT Subject: [jdk21u-dev] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: <56ysepedSyMHjbWi_Hg5M2rVKCn_AncgXPCzNcdisyo=.abdcb8c7-737b-4ddc-9d5d-86f7c413e282@github.com> References: <56ysepedSyMHjbWi_Hg5M2rVKCn_AncgXPCzNcdisyo=.abdcb8c7-737b-4ddc-9d5d-86f7c413e282@github.com> Message-ID: On Wed, 8 Oct 2025 07:26:14 GMT, Goetz Lindenmaier wrote: > I backport this as follow up of [JDK-8310049](https://bugs.openjdk.org/browse/JDK-8310049). Marked as reviewed by jlu (no project role). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2301#pullrequestreview-3315650243 From jlu at openjdk.org Wed Oct 8 16:33:12 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 8 Oct 2025 16:33:12 GMT Subject: [jdk17u-dev] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 07:26:26 GMT, Goetz Lindenmaier wrote: > I backport this as follow up of [JDK-8310049](https://bugs.openjdk.org/browse/JDK-8310049). Marked as reviewed by jlu (no project role). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4021#pullrequestreview-3315649354 From duke at openjdk.org Wed Oct 8 16:59:31 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Oct 2025 16:59:31 GMT Subject: [jdk25u] RFR: 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 15:51:36 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [8520fd3f](https://github.com/openjdk/jdk/commit/8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Vladimir Ivanov on 4 Sep 2025 and was reviewed by Vladimir Kozlov and Sandhya Viswanathan. > > Thanks! @vamsi-parasa Your change (at version 0f1358116dbb300c18cc80a6a0a71a6612c341e3) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/270#issuecomment-3382449343 From ssubramaniam at openjdk.org Wed Oct 8 17:14:11 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 17:14:11 GMT Subject: [jdk17u-dev] RFR: 8354928: Clean up and open source some miscellaneous AWT tests Message-ID: Backporting JDK-8354928: Clean up and open source some miscellaneous AWT tests. Adds a input event time event test and three scroll tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 1b8f760d1b60e63c1391dcad42753a7ebb3f80ec Changes: https://git.openjdk.org/jdk17u-dev/pull/4024/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4024&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354928 Stats: 499 lines in 4 files changed: 499 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4024.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4024/head:pull/4024 PR: https://git.openjdk.org/jdk17u-dev/pull/4024 From ssubramaniam at openjdk.org Wed Oct 8 17:15:10 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 17:15:10 GMT Subject: [jdk21u-dev] RFR: 8354928: Clean up and open source some miscellaneous AWT tests Message-ID: Backporting JDK-8354928: Clean up and open source some miscellaneous AWT tests. Adds a input event time event test and three scroll tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 1b8f760d1b60e63c1391dcad42753a7ebb3f80ec Changes: https://git.openjdk.org/jdk21u-dev/pull/2304/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2304&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354928 Stats: 499 lines in 4 files changed: 499 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2304.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2304/head:pull/2304 PR: https://git.openjdk.org/jdk21u-dev/pull/2304 From ssubramaniam at openjdk.org Wed Oct 8 17:16:48 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 17:16:48 GMT Subject: [jdk17u-dev] RFR: 8354561: Open source several swing tests batch0 Message-ID: Backporting JDK-8354561: Open source several swing tests batch0. Adds three combo box tests and a test for drawing borders and titles. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport a4c5ed8144376f7ba0d2cb992da63b3e53d51f8b Changes: https://git.openjdk.org/jdk17u-dev/pull/4025/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4025&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354561 Stats: 397 lines in 4 files changed: 397 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4025.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4025/head:pull/4025 PR: https://git.openjdk.org/jdk17u-dev/pull/4025 From ssubramaniam at openjdk.org Wed Oct 8 17:18:18 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 8 Oct 2025 17:18:18 GMT Subject: [jdk21u-dev] RFR: 8354561: Open source several swing tests batch0 Message-ID: Backporting JDK-8354561: Open source several swing tests batch0. Adds three combo box tests and a test for drawing borders and titles. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport a4c5ed8144376f7ba0d2cb992da63b3e53d51f8b Changes: https://git.openjdk.org/jdk21u-dev/pull/2305/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2305&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354561 Stats: 397 lines in 4 files changed: 397 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2305.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2305/head:pull/2305 PR: https://git.openjdk.org/jdk21u-dev/pull/2305 From duke at openjdk.org Wed Oct 8 18:19:33 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Oct 2025 18:19:33 GMT Subject: [jdk25u] RFR: 8358723: jpackage signing issues: the main launcher doesn't have entitlements [v2] In-Reply-To: References: Message-ID: On Tue, 30 Sep 2025 01:44:13 GMT, Alexey Semenyuk wrote: >> A clean backport of https://github.com/openjdk/jdk/pull/27493 PR. It required backports of a couple of additional patches. Two minor conflicts required resolution. Both straightforward. > > Alexey Semenyuk has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > 8368890: open/test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java fails randomly @alexeysemenyukoracle Your change (at version ab5b3c6540a67b29d342207c69b4452d639deb26) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/250#issuecomment-3382695929 From schernyshev at openjdk.org Wed Oct 8 21:54:48 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Wed, 8 Oct 2025 21:54:48 GMT Subject: [jdk21u-dev] RFR: 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing [v3] In-Reply-To: References: Message-ID: > Clean backport of 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing > > This PR depends on and can be integrated after #2278 Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into Backport-8352926 - Backport 46b3d1d8cfd03e01d993be19d725cdbcafef7865 - Backport de29ef3bf3a029f99f340de9f093cd20544217fd ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2279/files - new: https://git.openjdk.org/jdk21u-dev/pull/2279/files/beeb9026..424596a5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2279&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2279&range=01-02 Stats: 5444 lines in 80 files changed: 3116 ins; 837 del; 1491 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2279.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2279/head:pull/2279 PR: https://git.openjdk.org/jdk21u-dev/pull/2279 From duke at openjdk.org Wed Oct 8 21:54:50 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Oct 2025 21:54:50 GMT Subject: [jdk21u-dev] RFR: 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing [v2] In-Reply-To: References: Message-ID: <4eTQgN_ZSt0IrfcaHK-pAubZLpBJU4SHlJ4bWq5cp9M=.dd65a37a-cf7b-4960-a46c-d4c46a40992d@github.com> On Wed, 8 Oct 2025 09:35:36 GMT, Sergey Chernyshev wrote: >> Clean backport of 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing >> >> This PR depends on and can be integrated after #2278 > > Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. @sercher Your change (at version 424596a5a1c15fd7b773755913b162ff0f95fd81) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2279#issuecomment-3383372170 From duke at openjdk.org Wed Oct 8 21:56:22 2025 From: duke at openjdk.org (duke) Date: Wed, 8 Oct 2025 21:56:22 GMT Subject: [jdk17u-dev] Withdrawn: 8347712: IllegalStateException on multithreaded ZipFile access with non-UTF8 charset In-Reply-To: References: Message-ID: On Tue, 8 Jul 2025 13:30:17 GMT, Jan Kratochvil wrote: > Multithreaded handling of ZIP files can throw an exception. > > This backport is far from clean. The last commit resolves the conflicts. > > The backport would be a little cleaner if there was backported as a pre-requisite JDK-8321156. But given there is [a backward compatibility concern](https://bugs.openjdk.org/browse/JDK-8321156?focusedId=14630523&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14630523) I have not backported it. > > (jdk25 already contains it), [jdk21](https://github.com/openjdk/jdk21u-dev/pull/1949), this jdk17. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3720 From duke at openjdk.org Thu Oct 9 05:19:01 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Oct 2025 05:19:01 GMT Subject: [jdk25u] RFR: 8367133: DTLS: fragmentation of Finished message results in handshake failure In-Reply-To: References: Message-ID: <9WHmv2NQQRwwuRs3qWDn6sUpWP-BxRNpinWXmUbCqYE=.3313ca53-f55a-4f62-8e3e-7417da40fd2f@github.com> On Tue, 7 Oct 2025 11:12:59 GMT, Nibedita Jena wrote: > Clean backport @nibjen Your change (at version bd960efa8c78af58ac78286f179a3d8cc629c5cf) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/275#issuecomment-3384169486 From dzhang at openjdk.org Thu Oct 9 06:53:48 2025 From: dzhang at openjdk.org (Dingli Zhang) Date: Thu, 9 Oct 2025 06:53:48 GMT Subject: [jdk25u] RFR: 8368893: RISC-V: crash after JDK-8352673 on fastdebug version Message-ID: Hi all, This pull request contains a backport of commit [f49849a5](https://github.com/openjdk/jdk/commit/f49849a5ed4e9383e39e69ce76bb8ea74fb443f9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Hamlin Li on 1 Oct 2025 and was reviewed by Fei Yang and Dingli Zhang. Thanks! ------------- Commit messages: - Backport f49849a5ed4e9383e39e69ce76bb8ea74fb443f9 Changes: https://git.openjdk.org/jdk25u/pull/284/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=284&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368893 Stats: 8 lines in 2 files changed: 0 ins; 6 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/284.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/284/head:pull/284 PR: https://git.openjdk.org/jdk25u/pull/284 From shade at openjdk.org Thu Oct 9 07:27:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 9 Oct 2025 07:27:04 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently In-Reply-To: References: Message-ID: On Fri, 8 Aug 2025 08:52:37 GMT, Johannes Bechberger wrote: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently How is it going? :) ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/76#issuecomment-3384508947 From sparasa at openjdk.org Thu Oct 9 07:30:06 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Thu, 9 Oct 2025 07:30:06 GMT Subject: [jdk25u] Integrated: 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated In-Reply-To: References: Message-ID: <1xTXCMk0SOhtvWJEoGQqcT_5rKEwXzg4A7A6EkNo76s=.7f1944cc-9f18-46b3-8ffd-8ea83e06258d@github.com> On Mon, 6 Oct 2025 15:51:36 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [8520fd3f](https://github.com/openjdk/jdk/commit/8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Vladimir Ivanov on 4 Sep 2025 and was reviewed by Vladimir Kozlov and Sandhya Viswanathan. > > Thanks! This pull request has now been integrated. Changeset: 83170861 Author: Srinivas Vamsi Parasa Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/8317086129e1b74db087094ddaebf0e6f68616c1 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated Backport-of: 8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6 ------------- PR: https://git.openjdk.org/jdk25u/pull/270 From asemenyuk at openjdk.org Thu Oct 9 07:32:11 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 9 Oct 2025 07:32:11 GMT Subject: [jdk25u] Integrated: 8358723: jpackage signing issues: the main launcher doesn't have entitlements In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 20:43:17 GMT, Alexey Semenyuk wrote: > A clean backport of https://github.com/openjdk/jdk/pull/27493 PR. It required backports of a couple of additional patches. Two minor conflicts required resolution. Both straightforward. This pull request has now been integrated. Changeset: 1bb4af87 Author: Alexey Semenyuk Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/1bb4af873a3cb7ad1e404cbd18c7784a0bbce62a Stats: 3425 lines in 29 files changed: 2644 ins; 500 del; 281 mod 8358723: jpackage signing issues: the main launcher doesn't have entitlements 8334238: Enhance AddLShortcutTest jpackage test 8364984: Many jpackage tests are failing on Linux after JDK-8334238 8368890: open/test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java fails randomly Reviewed-by: aivanov Backport-of: bdb7d25ac11ca60a357b371c75544b346e523940 ------------- PR: https://git.openjdk.org/jdk25u/pull/250 From jkratochvil at openjdk.org Thu Oct 9 08:02:18 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Thu, 9 Oct 2025 08:02:18 GMT Subject: [jdk17u-dev] RFR: 8347712: IllegalStateException on multithreaded ZipFile access with non-UTF8 charset [v2] In-Reply-To: References: Message-ID: On Wed, 9 Jul 2025 18:08:35 GMT, Jan Kratochvil wrote: >> Multithreaded handling of ZIP files can throw an exception. >> >> This backport is far from clean. The last commit resolves the conflicts. >> >> The backport would be a little cleaner if there was backported as a pre-requisite JDK-8321156. But given there is [a backward compatibility concern](https://bugs.openjdk.org/browse/JDK-8321156?focusedId=14630523&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14630523) I have not backported it. >> >> (jdk25 already contains it), [jdk21](https://github.com/openjdk/jdk21u-dev/pull/1949), this jdk17. > > Jan Kratochvil has updated the pull request incrementally with one additional commit since the last revision: > > Fix testcase compatibility with jdk17 Reopened as it is waiting for maintainer approvals (2). ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3720#issuecomment-3384627375 From duke at openjdk.org Thu Oct 9 08:04:15 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Oct 2025 08:04:15 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently In-Reply-To: References: Message-ID: <2XZwxCjgoWv8AG5ATQVS4FA2DCL_oDSCvFSohlraNUs=.23c4b469-cf46-473d-aa1a-b4c8b5ea2cfa@github.com> On Fri, 8 Aug 2025 08:52:37 GMT, Johannes Bechberger wrote: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently @parttimenerd Your change (at version b15948452d7c6ce0ee3f56a4778aecdd1bb8f77b) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/76#issuecomment-3384635456 From schernyshev at openjdk.org Thu Oct 9 08:19:03 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Thu, 9 Oct 2025 08:19:03 GMT Subject: [jdk21u-dev] Integrated: 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 21:59:59 GMT, Sergey Chernyshev wrote: > Clean backport of 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing > > This PR depends on and can be integrated after #2278 This pull request has now been integrated. Changeset: 77a30729 Author: Sergey Chernyshev Committer: Severin Gehwolf URL: https://git.openjdk.org/jdk21u-dev/commit/77a30729797f8f8afb1068f1573b6c6c18cd9dfc Stats: 17 lines in 1 file changed: 17 ins; 0 del; 0 mod 8351382: New test containers/docker/TestMemoryWithSubgroups.java is failing Backport-of: 46b3d1d8cfd03e01d993be19d725cdbcafef7865 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2279 From schernyshev at openjdk.org Thu Oct 9 08:28:27 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Thu, 9 Oct 2025 08:28:27 GMT Subject: [jdk21u-dev] RFR: 8352926: New test TestDockerMemoryMetricsSubgroup.java fails [v2] In-Reply-To: References: Message-ID: > These are clean backports of JDK-8352926 and it's follow up fix JDK-8360533. > > JDK-8352926 and JDK-8360533 are follow up fixes for JDK-8343191 (#2278) > > This PR depends on and can be integrated after #2279 Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2280/files - new: https://git.openjdk.org/jdk21u-dev/pull/2280/files/0bac8c85..0bac8c85 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2280&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2280&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2280.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2280/head:pull/2280 PR: https://git.openjdk.org/jdk21u-dev/pull/2280 From duke at openjdk.org Thu Oct 9 08:44:48 2025 From: duke at openjdk.org (duke) Date: Thu, 9 Oct 2025 08:44:48 GMT Subject: [jdk25u] RFR: 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 14:49:35 GMT, Yassine OUAAL wrote: > Hi all, > > This pull request contains a clean backport of commit f1ee1b4a from the openjdk/jdk repository. > > The commit being backported was authored by DamonGuy and was reviewed by Alexey Ivanov and Harshitha Onkar. > > Thanks! @Yassine-O Your change (at version 576c1250b2314b3d4ef067103c5a990c691ad932) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/282#issuecomment-3384781443 From shade at openjdk.org Thu Oct 9 10:16:13 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 9 Oct 2025 10:16:13 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently In-Reply-To: References: Message-ID: On Fri, 8 Aug 2025 08:52:37 GMT, Johannes Bechberger wrote: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently > At the time when this comment was updated there had been 188 new commits pushed to the master branch: Please remerge with current master before integrating? ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/76#issuecomment-3385153844 From duke at openjdk.org Thu Oct 9 10:21:09 2025 From: duke at openjdk.org (Yassine OUAAL) Date: Thu, 9 Oct 2025 10:21:09 GMT Subject: [jdk25u] Integrated: 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 14:49:35 GMT, Yassine OUAAL wrote: > Hi all, > > This pull request contains a clean backport of commit f1ee1b4a from the openjdk/jdk repository. > > The commit being backported was authored by DamonGuy and was reviewed by Alexey Ivanov and Harshitha Onkar. > > Thanks! This pull request has now been integrated. Changeset: 9f72e61d Author: Yassine-O Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/9f72e61d7e911a889ae078f4a3dd45e06ba87bca Stats: 58 lines in 1 file changed: 31 ins; 1 del; 26 mod 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java Backport-of: f1ee1b4a3d7c47b6f61b36b78504e3ec997a925a ------------- PR: https://git.openjdk.org/jdk25u/pull/282 From jbechberger at openjdk.org Thu Oct 9 10:32:19 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Thu, 9 Oct 2025 10:32:19 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently In-Reply-To: References: Message-ID: On Fri, 8 Aug 2025 08:52:37 GMT, Johannes Bechberger wrote: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently Oh, sorry, I'll do it soon ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/76#issuecomment-3385219550 From goetz at openjdk.org Thu Oct 9 10:57:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 10:57:11 GMT Subject: [jdk17u-dev] RFR: 8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 19:23:17 GMT, Goetz Lindenmaier wrote: > I backport this to improve testing. > > Resolved one chunk in Win8301247Test.java Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4017#issuecomment-3385308052 From goetz at openjdk.org Thu Oct 9 11:04:06 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:04:06 GMT Subject: [jdk21u-dev] RFR: 8344577: Virtual thread tests are timing out on some macOS systems In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 12:20:08 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), commit [a032de29](https://github.com/openjdk/jdk/commit/a032de2904baf83143415858ed7191549c659035) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alan Bateman on 25 Nov 2024 and was reviewed by Jaikiran Pai. > > I did a minor resolve in test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java and dropped changes to several tests which do not exist in 21. > > Thanks! GHA failure: build failed, unrelated. /d/a/jdk21u-dev/jdk21u-dev/make/scripts/fixpath.sh: line 427: 718 Segmentation fault "$command" ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2297#issuecomment-3385331266 From goetz at openjdk.org Thu Oct 9 11:10:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:10:09 GMT Subject: [jdk21u-dev] RFR: 8344577: Virtual thread tests are timing out on some macOS systems In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 12:20:08 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), commit [a032de29](https://github.com/openjdk/jdk/commit/a032de2904baf83143415858ed7191549c659035) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alan Bateman on 25 Nov 2024 and was reviewed by Jaikiran Pai. > > I did a minor resolve in test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java and dropped changes to several tests which do not exist in 21. > > Thanks! Hi Shouldn't we first backport [8323002: test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64](https://github.com/openjdk/jdk/commit/d33dfe5cb2bec682f94fbae850e167d6f437fecb) [8323296: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out](https://github.com/openjdk/jdk/commit/e72723dc5c61292303a992319794e5edb28a4e98) [8344143: Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64](https://github.com/openjdk/jdk/commit/48223f7b9c6fbaf4e6751a5b41ea9e9046a48f91) Best regards, Goetz. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2297#issuecomment-3385350791 From goetz at openjdk.org Thu Oct 9 11:25:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:25:05 GMT Subject: [jdk21u-dev] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: References: <56ysepedSyMHjbWi_Hg5M2rVKCn_AncgXPCzNcdisyo=.abdcb8c7-737b-4ddc-9d5d-86f7c413e282@github.com> Message-ID: On Wed, 8 Oct 2025 16:30:20 GMT, Justin Lu wrote: >> I backport this as follow up of [JDK-8310049](https://bugs.openjdk.org/browse/JDK-8310049). > > Marked as reviewed by jlu (no project role). Hi @justin-curtis-lu thanks for the reviews. Will you do 25, or should I address that, too? Thanks! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2301#issuecomment-3385402181 From goetz at openjdk.org Thu Oct 9 11:28:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:28:14 GMT Subject: [jdk21u-dev] RFR: 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 08:22:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. GHA failure: jdk/java/util/concurrent/ExecutorService/CloseTest.java failed. Seen before. Unrelated. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2303#issuecomment-3385412964 From goetz at openjdk.org Thu Oct 9 11:37:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:37:55 GMT Subject: [jdk17u-dev] RFR: 8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 0753376b0c3d0d98e3db14d26020b23822176557 Changes: https://git.openjdk.org/jdk17u-dev/pull/4026/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4026&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297531 Stats: 5 lines in 1 file changed: 1 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4026.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4026/head:pull/4026 PR: https://git.openjdk.org/jdk17u-dev/pull/4026 From goetz at openjdk.org Thu Oct 9 11:38:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:38:50 GMT Subject: [jdk21u-dev] RFR: 8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" Message-ID: I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport 0753376b0c3d0d98e3db14d26020b23822176557 Changes: https://git.openjdk.org/jdk21u-dev/pull/2306/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2306&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297531 Stats: 5 lines in 1 file changed: 1 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2306.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2306/head:pull/2306 PR: https://git.openjdk.org/jdk21u-dev/pull/2306 From duke at openjdk.org Thu Oct 9 11:40:33 2025 From: duke at openjdk.org (KavyaKS94) Date: Thu, 9 Oct 2025 11:40:33 GMT Subject: [jdk25u] RFR: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH Message-ID: Clean backport. SingleStep handler has no checks for thread or location. So once SingleStep event is enabled, event from other thread can be posted first (or several events from different threads). The fix enables SingleStep event only for test thread. Tested changes locally. ------------- Commit messages: - 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH Changes: https://git.openjdk.org/jdk25u/pull/286/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=286&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8304811 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/286.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/286/head:pull/286 PR: https://git.openjdk.org/jdk25u/pull/286 From goetz at openjdk.org Thu Oct 9 11:46:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:46:42 GMT Subject: [jdk21u-dev] RFR: 8356752: Log mouse enter and exit events for debugging Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport ab8c808ed8ebec4f70141ee31fbaf312fccf7fa4 Changes: https://git.openjdk.org/jdk21u-dev/pull/2308/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2308&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356752 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2308.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2308/head:pull/2308 PR: https://git.openjdk.org/jdk21u-dev/pull/2308 From goetz at openjdk.org Thu Oct 9 11:46:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:46:48 GMT Subject: [jdk21u-dev] RFR: 8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine Message-ID: <9w-FNHCkVfrhnH_pgNPn11HyT8FtZWkA7JE2NG3SC5U=.a3839934-a169-4336-817c-9cee474e22ea@github.com> I backport this for parity with 21.0.10-oracle. Skara refused to backport this, although it;'s perfectly clean. ------------- Commit messages: - backport 7b317623756d3e21d029bcded8a5e15de070a0c9 Changes: https://git.openjdk.org/jdk21u-dev/pull/2307/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2307&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354235 Stats: 12 lines in 1 file changed: 0 ins; 7 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2307.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2307/head:pull/2307 PR: https://git.openjdk.org/jdk21u-dev/pull/2307 From goetz at openjdk.org Thu Oct 9 11:46:53 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:46:53 GMT Subject: [jdk17u-dev] RFR: 8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine Message-ID: I backport this for parity with 17.0.18-oracle, ------------- Commit messages: - Backport 7b317623756d3e21d029bcded8a5e15de070a0c9 Changes: https://git.openjdk.org/jdk17u-dev/pull/4027/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4027&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354235 Stats: 12 lines in 1 file changed: 0 ins; 7 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4027.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4027/head:pull/4027 PR: https://git.openjdk.org/jdk17u-dev/pull/4027 From goetz at openjdk.org Thu Oct 9 11:46:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 11:46:58 GMT Subject: [jdk17u-dev] RFR: 8356752: Log mouse enter and exit events for debugging Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport ab8c808ed8ebec4f70141ee31fbaf312fccf7fa4 Changes: https://git.openjdk.org/jdk17u-dev/pull/4028/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4028&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356752 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4028.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4028/head:pull/4028 PR: https://git.openjdk.org/jdk17u-dev/pull/4028 From goetz at openjdk.org Thu Oct 9 12:00:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 12:00:22 GMT Subject: [jdk17u-dev] RFR: 8357561: BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8 Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 7b94338f7b8c23265a916adf989e1e2c64ae2769 Changes: https://git.openjdk.org/jdk17u-dev/pull/4029/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4029&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357561 Stats: 18 lines in 4 files changed: 13 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4029.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4029/head:pull/4029 PR: https://git.openjdk.org/jdk17u-dev/pull/4029 From goetz at openjdk.org Thu Oct 9 12:00:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 12:00:54 GMT Subject: [jdk17u-dev] RFR: 8357799: Improve instructions for JFileChooser/HTMLFileName.java Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 53a83d15a1b5686ed0f2aeb3d30cd46b73f80733 Changes: https://git.openjdk.org/jdk17u-dev/pull/4030/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4030&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357799 Stats: 48 lines in 1 file changed: 19 ins; 10 del; 19 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4030.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4030/head:pull/4030 PR: https://git.openjdk.org/jdk17u-dev/pull/4030 From goetz at openjdk.org Thu Oct 9 12:07:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 12:07:43 GMT Subject: [jdk21u-dev] RFR: 8357799: Improve instructions for JFileChooser/HTMLFileName.java Message-ID: <9C6eAFXmeFs4iovua6CyB2f5TcPiW1BGCpkhuT4kJlI=.dab51575-3a40-4174-9d88-5d2df6cc9b62@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 53a83d15a1b5686ed0f2aeb3d30cd46b73f80733 Changes: https://git.openjdk.org/jdk21u-dev/pull/2309/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2309&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357799 Stats: 48 lines in 1 file changed: 19 ins; 10 del; 19 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2309.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2309/head:pull/2309 PR: https://git.openjdk.org/jdk21u-dev/pull/2309 From syan at openjdk.org Thu Oct 9 12:08:15 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 9 Oct 2025 12:08:15 GMT Subject: [jdk25u] RFR: 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 06:02:54 GMT, Aleksey Shipilev wrote: > @sendaoYan -- the approval was granted a few weeks ago, are you willing to integrate? Sorry for the delay response. Thanks for the reviews @jaikiran ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/126#issuecomment-3385555050 From syan at openjdk.org Thu Oct 9 12:08:16 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 9 Oct 2025 12:08:16 GMT Subject: [jdk25u] Integrated: 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent In-Reply-To: References: Message-ID: <6GQnsT2xtExczT9-j0W7J-zDVaA08H4sEpVdWZ4c7Ho=.f607d1df-9302-42ff-93ac-0ae04c5e0422@github.com> On Sat, 23 Aug 2025 02:50:10 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [09aad0ae](https://github.com/openjdk/jdk/commit/09aad0aea8b9f9fda14c5b18ae67b30ffce817d9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Aug 2025 and was reviewed by Jaikiran Pai. > > Thanks! This pull request has now been integrated. Changeset: 3bc75388 Author: SendaoYan URL: https://git.openjdk.org/jdk25u/commit/3bc7538867aabe91cbbcd46bd058e239afe6ccb3 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent Reviewed-by: jpai Backport-of: 09aad0aea8b9f9fda14c5b18ae67b30ffce817d9 ------------- PR: https://git.openjdk.org/jdk25u/pull/126 From goetz at openjdk.org Thu Oct 9 12:12:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 12:12:31 GMT Subject: [jdk17u-dev] RFR: 8360022: ClassRefDupInConstantPoolTest.java fails when running in repeat Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport db2a8bcdd7cf3287a8765abdca5256dc7bfe7cd2 Changes: https://git.openjdk.org/jdk17u-dev/pull/4031/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4031&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8360022 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4031.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4031/head:pull/4031 PR: https://git.openjdk.org/jdk17u-dev/pull/4031 From goetz at openjdk.org Thu Oct 9 12:13:47 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 12:13:47 GMT Subject: [jdk21u-dev] RFR: 8361253: CommandLineOptionTest library should report observed values on failure Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport f153e415d740f4ede272929171e9bb3e73ddbe1c Changes: https://git.openjdk.org/jdk21u-dev/pull/2310/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2310&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361253 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2310.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2310/head:pull/2310 PR: https://git.openjdk.org/jdk21u-dev/pull/2310 From goetz at openjdk.org Thu Oct 9 12:14:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 12:14:41 GMT Subject: [jdk17u-dev] RFR: 8361253: CommandLineOptionTest library should report observed values on failure Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport f153e415d740f4ede272929171e9bb3e73ddbe1c Changes: https://git.openjdk.org/jdk17u-dev/pull/4032/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4032&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361253 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4032.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4032/head:pull/4032 PR: https://git.openjdk.org/jdk17u-dev/pull/4032 From syan at openjdk.org Thu Oct 9 12:32:17 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 9 Oct 2025 12:32:17 GMT Subject: [jdk17u-dev] RFR: 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent In-Reply-To: References: Message-ID: <4jmMy5aJ_h4-030qulXxwLpr9gSQoYCGAvAvGvdT3Lk=.6c964fef-6c53-4133-98b9-5e878904b08c@github.com> On Sat, 23 Aug 2025 02:58:27 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [09aad0ae](https://github.com/openjdk/jdk/commit/09aad0aea8b9f9fda14c5b18ae67b30ffce817d9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Aug 2025 and was reviewed by Jaikiran Pai. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3871#issuecomment-3385639427 From syan at openjdk.org Thu Oct 9 12:32:18 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 9 Oct 2025 12:32:18 GMT Subject: [jdk17u-dev] Integrated: 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent In-Reply-To: References: Message-ID: On Sat, 23 Aug 2025 02:58:27 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [09aad0ae](https://github.com/openjdk/jdk/commit/09aad0aea8b9f9fda14c5b18ae67b30ffce817d9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Aug 2025 and was reviewed by Jaikiran Pai. > > Thanks! This pull request has now been integrated. Changeset: 207dd315 Author: SendaoYan URL: https://git.openjdk.org/jdk17u-dev/commit/207dd315f22fa094f48da44cc1aafac0ea4c44f0 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8365834: Mark java/net/httpclient/ManyRequests.java as intermittent Backport-of: 09aad0aea8b9f9fda14c5b18ae67b30ffce817d9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3871 From sgehwolf at openjdk.org Thu Oct 9 12:50:22 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 9 Oct 2025 12:50:22 GMT Subject: [jdk21u-dev] RFR: 8352926: New test TestDockerMemoryMetricsSubgroup.java fails [v2] In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 08:28:27 GMT, Sergey Chernyshev wrote: >> These are clean backports of JDK-8352926 and it's follow up fix JDK-8360533. >> >> JDK-8352926 and JDK-8360533 are follow up fixes for JDK-8343191 (#2278) >> >> This PR depends on and can be integrated after #2279 > > Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. @sercher Please resolve the conflict in here to move it forward. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2280#issuecomment-3385714311 From syan at openjdk.org Thu Oct 9 13:10:44 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 9 Oct 2025 13:10:44 GMT Subject: [jdk25u] RFR: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second In-Reply-To: References: Message-ID: <-j-fo14thjzeEeQ2VCzbzNVyznrHvIIYlsgySSzYFKY=.947ec598-6679-4f09-8e87-a060a838bf97@github.com> On Tue, 9 Sep 2025 03:49:21 GMT, SendaoYan wrote: > Hi all, > > This backport PR contains two issues, [JDK-8366694](https://bugs.openjdk.org/browse/JDK-8366694) and [JDK-8366850](https://bugs.openjdk.org/browse/JDK-8366850). These two backports add '-Xmx256' to make debugee JVM to finish the java heap allocation quickly. > > Both of the two backport are clean. Change has been verified locally on linux-x64, test-fix only, no risk. Looking reviewers for this clean test-fix only backport. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/176#issuecomment-3385796280 From rschmelter at openjdk.org Thu Oct 9 13:16:03 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Thu, 9 Oct 2025 13:16:03 GMT Subject: [jdk17u-dev] RFR: 8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file [v2] In-Reply-To: <7HTN0u7m5bdULmMlKaTsJMGZ7ghgC2CKG_BElOgAf_0=.d5cd2432-ebd9-462a-a254-9e10494fd599@github.com> References: <7HTN0u7m5bdULmMlKaTsJMGZ7ghgC2CKG_BElOgAf_0=.d5cd2432-ebd9-462a-a254-9e10494fd599@github.com> Message-ID: On Sun, 5 Oct 2025 19:06:15 GMT, Goetz Lindenmaier wrote: >> I backport this to simplify later changes. >> >> Backport is based on push to 21. >> Skipped some more files, needed further resolves: >> >> test/jdk/tools/jpackage/linux/ReleaseTest.java >> Resolved @test block >> >> test/jdk/tools/jpackage/macosx/SigningAppImageTest.java >> test/jdk/tools/jpackage/macosx/SigningPackageTest.java >> Copyright >> >> test/jdk/tools/jpackage/share/AddLauncherTest.java >> Resolved @test block >> >> test/jdk/tools/jpackage/share/AppImagePackageTest.java >> Copyright >> >> test/jdk/tools/jpackage/share/IconTest.java >> Resolved @test block >> >> test/jdk/tools/jpackage/share/LicenseTest.java >> Copyright >> >> test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java >> Resolved @test block > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > backport e1b5f3c56d02c6738726106d3d069fea7a633245 Looks good. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4016#pullrequestreview-3318916932 From goetz at openjdk.org Thu Oct 9 13:29:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 13:29:37 GMT Subject: [jdk17u-dev] RFR: 8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file [v2] In-Reply-To: <7HTN0u7m5bdULmMlKaTsJMGZ7ghgC2CKG_BElOgAf_0=.d5cd2432-ebd9-462a-a254-9e10494fd599@github.com> References: <7HTN0u7m5bdULmMlKaTsJMGZ7ghgC2CKG_BElOgAf_0=.d5cd2432-ebd9-462a-a254-9e10494fd599@github.com> Message-ID: On Sun, 5 Oct 2025 19:06:15 GMT, Goetz Lindenmaier wrote: >> I backport this to simplify later changes. >> >> Backport is based on push to 21. >> Skipped some more files, needed further resolves: >> >> test/jdk/tools/jpackage/linux/ReleaseTest.java >> Resolved @test block >> >> test/jdk/tools/jpackage/macosx/SigningAppImageTest.java >> test/jdk/tools/jpackage/macosx/SigningPackageTest.java >> Copyright >> >> test/jdk/tools/jpackage/share/AddLauncherTest.java >> Resolved @test block >> >> test/jdk/tools/jpackage/share/AppImagePackageTest.java >> Copyright >> >> test/jdk/tools/jpackage/share/IconTest.java >> Resolved @test block >> >> test/jdk/tools/jpackage/share/LicenseTest.java >> Copyright >> >> test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java >> Resolved @test block > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > backport e1b5f3c56d02c6738726106d3d069fea7a633245 Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4016#issuecomment-3385887811 From jcking at openjdk.org Thu Oct 9 13:57:19 2025 From: jcking at openjdk.org (Justin King) Date: Thu, 9 Oct 2025 13:57:19 GMT Subject: [jdk25u] RFR: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler Message-ID: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler ------------- Commit messages: - Backport fd29677479797956e0d205b5ce6e7cb9ad407bd1 Changes: https://git.openjdk.org/jdk25u/pull/287/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=287&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369190 Stats: 18 lines in 2 files changed: 8 ins; 9 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/287.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/287/head:pull/287 PR: https://git.openjdk.org/jdk25u/pull/287 From jbechberger at openjdk.org Thu Oct 9 13:59:42 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Thu, 9 Oct 2025 13:59:42 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently [v2] In-Reply-To: References: Message-ID: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently Johannes Bechberger has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-parttimenerd-487cc3c5-master - Backport 487cc3c5be769d15d61cb950137d52ba0eb982b5 ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/76/files - new: https://git.openjdk.org/jdk25u/pull/76/files/b1594845..a8b04c7c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=76&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=76&range=00-01 Stats: 13545 lines in 508 files changed: 8992 ins; 2524 del; 2029 mod Patch: https://git.openjdk.org/jdk25u/pull/76.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/76/head:pull/76 PR: https://git.openjdk.org/jdk25u/pull/76 From goetz at openjdk.org Thu Oct 9 16:52:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Oct 2025 16:52:55 GMT Subject: [jdk21u-dev] RFR: 8350102: Decouple jpackage test-lib Executor.Result and Executor classes Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - backport 3487f8cbd55b06d332d897a010ae8eb371dd4956 Changes: https://git.openjdk.org/jdk21u-dev/pull/2311/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2311&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8350102 Stats: 48 lines in 3 files changed: 15 ins; 7 del; 26 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2311.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2311/head:pull/2311 PR: https://git.openjdk.org/jdk21u-dev/pull/2311 From sparasa at openjdk.org Thu Oct 9 17:49:44 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Thu, 9 Oct 2025 17:49:44 GMT Subject: [jdk25u] RFR: 8366365: [test] test/lib-test/jdk/test/whitebox/CPUInfoTest.java should be updated In-Reply-To: References: Message-ID: <-VKNpCkwcKmxVE7tsPaRh9eD9fSdXL9nLPGI7nLxa4E=.9b5e9d24-1ce0-4f71-b134-fb601b3382d9@github.com> On Mon, 6 Oct 2025 15:51:36 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [8520fd3f](https://github.com/openjdk/jdk/commit/8520fd3f6a8d00d3ab0b01af6ce2307f74258fb6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Vladimir Ivanov on 4 Sep 2025 and was reviewed by Vladimir Kozlov and Sandhya Viswanathan. > > Thanks! > /sponsor Thank you Aleksey! ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/270#issuecomment-3386919806 From fitzsim at openjdk.org Thu Oct 9 21:03:36 2025 From: fitzsim at openjdk.org (Thomas Fitzsimmons) Date: Thu, 9 Oct 2025 21:03:36 GMT Subject: [jdk25u] RFR: 8361711: Add library name configurability to PKCS11Test.java Message-ID: Hi all, This pull request contains a backport of commit [1cb1267c](https://github.com/openjdk/jdk/commit/1cb1267ce84dea2bfcb434b03c982b859997c6d2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Thomas Fitzsimmons on 15 Sep 2025 and was reviewed by Valerie Peng. This backport will allow the Kryoptic continuous integration scripts to test against upstream OpenJDK 25. I have this patch working with Kryoptic CI (merged in https://github.com/latchset/kryoptic/pull/347) in a branch of my own jdk25u fork (https://github.com/fitzsim/jdk25u/tree/kryoptic-jdk-25). Thanks! ------------- Commit messages: - Backport 1cb1267ce84dea2bfcb434b03c982b859997c6d2 Changes: https://git.openjdk.org/jdk25u/pull/288/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=288&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361711 Stats: 46 lines in 1 file changed: 45 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/288.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/288/head:pull/288 PR: https://git.openjdk.org/jdk25u/pull/288 From fitzsim at openjdk.org Thu Oct 9 21:03:36 2025 From: fitzsim at openjdk.org (Thomas Fitzsimmons) Date: Thu, 9 Oct 2025 21:03:36 GMT Subject: [jdk25u] RFR: 8361711: Add library name configurability to PKCS11Test.java In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 14:06:25 GMT, Thomas Fitzsimmons wrote: > Hi all, > > This pull request contains a backport of commit [1cb1267c](https://github.com/openjdk/jdk/commit/1cb1267ce84dea2bfcb434b03c982b859997c6d2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Fitzsimmons on 15 Sep 2025 and was reviewed by Valerie Peng. > > This backport will allow the Kryoptic continuous integration scripts to test against upstream OpenJDK 25. I have this patch working with Kryoptic CI (merged in https://github.com/latchset/kryoptic/pull/347) in a branch of my own jdk25u fork (https://github.com/fitzsim/jdk25u/tree/kryoptic-jdk-25). > > Thanks! There was a failure in [linux-x64 / test (hs/tier1 serviceability)](https://github.com/openjdk-bots/jdk25u/actions/runs/18356476808/job/52393812838#logs) but that does not seem related to this patch. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/288#issuecomment-3387461968 From schernyshev at openjdk.org Thu Oct 9 22:27:28 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Thu, 9 Oct 2025 22:27:28 GMT Subject: [jdk21u-dev] RFR: 8352926: New test TestDockerMemoryMetricsSubgroup.java fails [v3] In-Reply-To: References: Message-ID: > These are clean backports of JDK-8352926 and it's follow up fix JDK-8360533. > > JDK-8352926 and JDK-8360533 are follow up fixes for JDK-8343191 (#2278) > > This PR depends on and can be integrated after #2279 Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: - Merge branch 'master' into Backport-9ca1004e76a614328cd2eb7546143839c4d2f810 - Backport 97ec9d3e0a6e3455579b567e1f58026f5b168c09 - Backport 9ca1004e76a614328cd2eb7546143839c4d2f810 - Backport 46b3d1d8cfd03e01d993be19d725cdbcafef7865 - Backport de29ef3bf3a029f99f340de9f093cd20544217fd ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2280/files - new: https://git.openjdk.org/jdk21u-dev/pull/2280/files/0bac8c85..c54224fc Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2280&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2280&range=01-02 Stats: 5444 lines in 80 files changed: 3116 ins; 837 del; 1491 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2280.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2280/head:pull/2280 PR: https://git.openjdk.org/jdk21u-dev/pull/2280 From fyang at openjdk.org Fri Oct 10 01:06:09 2025 From: fyang at openjdk.org (Fei Yang) Date: Fri, 10 Oct 2025 01:06:09 GMT Subject: [jdk25u] RFR: 8367692: RISC-V: Align post call nop In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 12:32:03 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [07ecc93d](https://github.com/openjdk/jdk/commit/07ecc93dbd0b74e2362d369e22b5141289eb1f76) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Robbin Ehn on 30 Sep 2025 and was reviewed by Fei Yang, Feilong Jiang and Hamlin Li. > > Not clean! > > Thanks! Just FYI: My local hs:tier1-hs:tier3 tests are still good with fastdebug build. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/281#issuecomment-3387922667 From shade at openjdk.org Fri Oct 10 06:25:14 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 10 Oct 2025 06:25:14 GMT Subject: [jdk21u-dev] RFR: 8352926: New test TestDockerMemoryMetricsSubgroup.java fails [v3] In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 22:27:28 GMT, Sergey Chernyshev wrote: >> These are clean backports of JDK-8352926 and it's follow up fix JDK-8360533. >> >> JDK-8352926 and JDK-8360533 are follow up fixes for JDK-8343191 (#2278) >> >> This PR depends on and can be integrated after #2279 > > Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: > > - Merge branch 'master' into Backport-9ca1004e76a614328cd2eb7546143839c4d2f810 > - Backport 97ec9d3e0a6e3455579b567e1f58026f5b168c09 > - Backport 9ca1004e76a614328cd2eb7546143839c4d2f810 > - Backport 46b3d1d8cfd03e01d993be19d725cdbcafef7865 > - Backport de29ef3bf3a029f99f340de9f093cd20544217fd Marked as reviewed by shade (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2280#pullrequestreview-3321520867 From rehn at openjdk.org Fri Oct 10 06:50:11 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Fri, 10 Oct 2025 06:50:11 GMT Subject: [jdk25u] Integrated: 8367692: RISC-V: Align post call nop In-Reply-To: References: Message-ID: <7FQZWJvd5WuPPOSxrl8c7_ngej1Ff0JN06h46AVWCiA=.20a8d443-12e9-49ef-a320-03bbeb0be056@github.com> On Wed, 8 Oct 2025 12:32:03 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [07ecc93d](https://github.com/openjdk/jdk/commit/07ecc93dbd0b74e2362d369e22b5141289eb1f76) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Robbin Ehn on 30 Sep 2025 and was reviewed by Fei Yang, Feilong Jiang and Hamlin Li. > > Not clean! > > Thanks! This pull request has now been integrated. Changeset: 09226178 Author: Robbin Ehn URL: https://git.openjdk.org/jdk25u/commit/092261785cb931085391de1746673f671555677b Stats: 133 lines in 7 files changed: 76 ins; 18 del; 39 mod 8367692: RISC-V: Align post call nop Reviewed-by: fyang Backport-of: 07ecc93dbd0b74e2362d369e22b5141289eb1f76 ------------- PR: https://git.openjdk.org/jdk25u/pull/281 From duke at openjdk.org Fri Oct 10 07:32:08 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Oct 2025 07:32:08 GMT Subject: [jdk21u-dev] RFR: 8352926: New test TestDockerMemoryMetricsSubgroup.java fails [v3] In-Reply-To: References: Message-ID: <5MjL2hTdJg79F85PMVrr6CAPL3U4135H4Pj3bBaxclc=.3a8a1586-3cf8-491d-8aff-4da1ead922da@github.com> On Thu, 9 Oct 2025 22:27:28 GMT, Sergey Chernyshev wrote: >> These are clean backports of JDK-8352926 and it's follow up fix JDK-8360533. >> >> JDK-8352926 and JDK-8360533 are follow up fixes for JDK-8343191 (#2278) >> >> This PR depends on and can be integrated after #2279 > > Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: > > - Merge branch 'master' into Backport-9ca1004e76a614328cd2eb7546143839c4d2f810 > - Backport 97ec9d3e0a6e3455579b567e1f58026f5b168c09 > - Backport 9ca1004e76a614328cd2eb7546143839c4d2f810 > - Backport 46b3d1d8cfd03e01d993be19d725cdbcafef7865 > - Backport de29ef3bf3a029f99f340de9f093cd20544217fd @sercher Your change (at version c54224fc941187e56f7634856455ffa69333c06a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2280#issuecomment-3388638401 From schernyshev at openjdk.org Fri Oct 10 08:20:06 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 10 Oct 2025 08:20:06 GMT Subject: [jdk21u-dev] Integrated: 8352926: New test TestDockerMemoryMetricsSubgroup.java fails In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 22:19:54 GMT, Sergey Chernyshev wrote: > These are clean backports of JDK-8352926 and it's follow up fix JDK-8360533. > > JDK-8352926 and JDK-8360533 are follow up fixes for JDK-8343191 (#2278) > > This PR depends on and can be integrated after #2279 This pull request has now been integrated. Changeset: 89253576 Author: Sergey Chernyshev Committer: Severin Gehwolf URL: https://git.openjdk.org/jdk21u-dev/commit/89253576cac59d485fa1d73f68148ee29bf9305e Stats: 127 lines in 3 files changed: 124 ins; 3 del; 0 mod 8352926: New test TestDockerMemoryMetricsSubgroup.java fails 8360533: ContainerRuntimeVersionTestUtils fromVersionString fails with some docker versions Reviewed-by: shade Backport-of: 9ca1004e76a614328cd2eb7546143839c4d2f810 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2280 From schernyshev at openjdk.org Fri Oct 10 08:30:13 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 10 Oct 2025 08:30:13 GMT Subject: [jdk21u-dev] RFR: 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 [v2] In-Reply-To: References: Message-ID: > This is a clean backport of JDK-8354475, a follow up fix for JDK-8343191 (#2278) > > This PR depends on and can be integrated after #2280 Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2282/files - new: https://git.openjdk.org/jdk21u-dev/pull/2282/files/e798031a..e798031a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2282&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2282&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2282.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2282/head:pull/2282 PR: https://git.openjdk.org/jdk21u-dev/pull/2282 From schernyshev at openjdk.org Fri Oct 10 09:04:54 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 10 Oct 2025 09:04:54 GMT Subject: [jdk21u-dev] RFR: 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 [v3] In-Reply-To: References: Message-ID: <7bD67RfsSJob2UWQc1WIpiNYzYZ-sGX3xge2bSdnYOY=.2e70b738-0c76-47aa-be70-60fc33eb39e9@github.com> > This is a clean backport of JDK-8354475, a follow up fix for JDK-8343191 (#2278) > > This PR depends on and can be integrated after #2280 Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains six commits: - Merge branch 'master' into Backport-e579cca619147aa51563dc00f374e02db49e1238 - Backport e579cca619147aa51563dc00f374e02db49e1238 - Backport 97ec9d3e0a6e3455579b567e1f58026f5b168c09 - Backport 9ca1004e76a614328cd2eb7546143839c4d2f810 - Backport 46b3d1d8cfd03e01d993be19d725cdbcafef7865 - Backport de29ef3bf3a029f99f340de9f093cd20544217fd ------------- Changes: https://git.openjdk.org/jdk21u-dev/pull/2282/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2282&range=02 Stats: 18 lines in 1 file changed: 18 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2282.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2282/head:pull/2282 PR: https://git.openjdk.org/jdk21u-dev/pull/2282 From goetz at openjdk.org Fri Oct 10 09:12:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:12:56 GMT Subject: [jdk21u-dev] RFR: 8342934: TYPE_USE annotations printed with error causing "," in toString output [v3] In-Reply-To: References: Message-ID: On Wed, 17 Sep 2025 20:22:18 GMT, Liam Miller-Cushon wrote: >> Hi @cushon >> what is the status of this backport? >> As it is approved, it's in the filter of changes approved but not integrated, and I'd >> like to get it out of there. >> If you don't intend to integrate it, I will remove the approval labels. Else please merge head, retest >> and integrate. >> Thanks, Goetz. > > @GoeLin thanks for the ping I'm still interested in backporting this, I was just waiting for a review and then lost track of it. > > I have re-opened it and merged the latest changes from head, and will re-test. Hi @cushon, you might want to integrate? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1802#issuecomment-3389003135 From duke at openjdk.org Fri Oct 10 09:16:03 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Oct 2025 09:16:03 GMT Subject: [jdk21u-dev] RFR: 8342934: TYPE_USE annotations printed with error causing "," in toString output [v4] In-Reply-To: References: Message-ID: On Wed, 17 Sep 2025 20:28:00 GMT, Liam Miller-Cushon wrote: >> This backport of [JDK-8342934](https://bugs.openjdk.org/browse/JDK-8342934) fixes a bug in `TypeMirror#toString` output. > > Liam Miller-Cushon has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' into backport-JDK-8342934 > - Merge remote-tracking branch 'origin/master' into backport-JDK-8342934 > - Merge remote-tracking branch 'origin/master' into backport-JDK-8342934 > - Backport ff165f9f0cf519144d7361b766bcce53d04c518e @cushon Your change (at version 7426e625519728ebb24dd1bb47fcf04e220f4a2e) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1802#issuecomment-3389012881 From goetz at openjdk.org Fri Oct 10 09:16:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:16:04 GMT Subject: [jdk21u-dev] Integrated: 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 08:22:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: be1156da Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/be1156dae1f413af607b0396a05b9f85e725faea Stats: 59 lines in 1 file changed: 45 ins; 0 del; 14 mod 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI Backport-of: 466c00ac88569d145a47845b2c9a2522a1649889 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2303 From goetz at openjdk.org Fri Oct 10 09:18:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:18:17 GMT Subject: [jdk17u-dev] Integrated: 8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 18:42:54 GMT, Goetz Lindenmaier wrote: > I backport this to simplify later changes. > > Backport is based on push to 21. > Skipped some more files, needed further resolves: > > test/jdk/tools/jpackage/linux/ReleaseTest.java > Resolved @test block > > test/jdk/tools/jpackage/macosx/SigningAppImageTest.java > test/jdk/tools/jpackage/macosx/SigningPackageTest.java > Copyright > > test/jdk/tools/jpackage/share/AddLauncherTest.java > Resolved @test block > > test/jdk/tools/jpackage/share/AppImagePackageTest.java > Copyright > > test/jdk/tools/jpackage/share/IconTest.java > Resolved @test block > > test/jdk/tools/jpackage/share/LicenseTest.java > Copyright > > test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java > Resolved @test block This pull request has now been integrated. Changeset: ff3c3b49 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ff3c3b490e62361c2123ed929ac306d5a64a297e Stats: 232 lines in 70 files changed: 3 ins; 90 del; 139 mod 8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file Reviewed-by: rschmelter Backport-of: e1b5f3c56d02c6738726106d3d069fea7a633245 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4016 From goetz at openjdk.org Fri Oct 10 09:18:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:18:32 GMT Subject: [jdk17u-dev] RFR: 8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform [v2] In-Reply-To: References: Message-ID: > I backport this to improve testing. > > Resolved one chunk in Win8301247Test.java Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4017/files - new: https://git.openjdk.org/jdk17u-dev/pull/4017/files/d167a25a..d167a25a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4017&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4017&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4017.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4017/head:pull/4017 PR: https://git.openjdk.org/jdk17u-dev/pull/4017 From goetz at openjdk.org Fri Oct 10 09:19:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:19:18 GMT Subject: [jdk21u-dev] Integrated: 8350102: Decouple jpackage test-lib Executor.Result and Executor classes In-Reply-To: References: Message-ID: <6RVkKJrh4n17m0PBluqvr0J42ZYjK6f_BoKw9q9TOYc=.f8de3f1a-05b8-4580-9584-cbefca024e9f@github.com> On Thu, 9 Oct 2025 16:45:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 830a186e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/830a186e1ccf04174437d9338588535212c77e08 Stats: 48 lines in 3 files changed: 15 ins; 7 del; 26 mod 8350102: Decouple jpackage test-lib Executor.Result and Executor classes Backport-of: 3487f8cbd55b06d332d897a010ae8eb371dd4956 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2311 From goetz at openjdk.org Fri Oct 10 09:21:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:21:18 GMT Subject: [jdk21u-dev] Integrated: 8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" In-Reply-To: References: Message-ID: <_aXtgwbhM5hTb59QFqD3CRaKpQgFDu8lju5g3W-qgQw=.b0c3a259-2b41-4950-8b05-68c82f7f189c@github.com> On Thu, 9 Oct 2025 11:31:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: 07afa848 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/07afa84876bf3f22bad5730be5abd3ba05857495 Stats: 5 lines in 1 file changed: 1 ins; 0 del; 4 mod 8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" Backport-of: 0753376b0c3d0d98e3db14d26020b23822176557 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2306 From goetz at openjdk.org Fri Oct 10 09:24:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:24:25 GMT Subject: [jdk21u-dev] Integrated: 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 08:20:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: e9eeb971 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/e9eeb971b9f66ca2c3bc9654b2cbc5fae0ed5ed6 Stats: 173 lines in 2 files changed: 18 ins; 137 del; 18 mod 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test Backport-of: 0e223f1456c14efdb423595bee3444d5e26db7c6 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2302 From goetz at openjdk.org Fri Oct 10 09:24:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:24:27 GMT Subject: [jdk17u-dev] Integrated: 8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform In-Reply-To: References: Message-ID: On Sun, 5 Oct 2025 19:23:17 GMT, Goetz Lindenmaier wrote: > I backport this to improve testing. > > Resolved one chunk in Win8301247Test.java This pull request has now been integrated. Changeset: a829921e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a829921ec468d6038712f5862e9b6fa479aa8967 Stats: 33 lines in 2 files changed: 27 ins; 0 del; 6 mod 8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform Reviewed-by: phh, asemenyuk Backport-of: 227c430b55e7f9a4257b9249881c8ec75574895c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4017 From goetz at openjdk.org Fri Oct 10 09:25:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:25:27 GMT Subject: [jdk17u-dev] Integrated: 8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 11:31:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: b791f3da Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b791f3da0e70061f2d6e5e8abe56fa2716ee4bd0 Stats: 5 lines in 1 file changed: 1 ins; 0 del; 4 mod 8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?" Backport-of: 0753376b0c3d0d98e3db14d26020b23822176557 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4026 From goetz at openjdk.org Fri Oct 10 09:26:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:26:31 GMT Subject: [jdk17u-dev] Integrated: 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 08:22:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 76251c02 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/76251c02bc0ad1158939972df4a978d7c092ded7 Stats: 59 lines in 1 file changed: 45 ins; 0 del; 14 mod 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI Backport-of: 466c00ac88569d145a47845b2c9a2522a1649889 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4023 From goetz at openjdk.org Fri Oct 10 09:27:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:27:32 GMT Subject: [jdk21u-dev] Integrated: 8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine In-Reply-To: <9w-FNHCkVfrhnH_pgNPn11HyT8FtZWkA7JE2NG3SC5U=.a3839934-a169-4336-817c-9cee474e22ea@github.com> References: <9w-FNHCkVfrhnH_pgNPn11HyT8FtZWkA7JE2NG3SC5U=.a3839934-a169-4336-817c-9cee474e22ea@github.com> Message-ID: <35H75T7bCEkJeQTJH8naI_GzuK5ih8ewUaabNK0vMpM=.0f94f0d5-4177-4e17-a6db-859104c71e78@github.com> On Thu, 9 Oct 2025 11:39:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Skara refused to backport this, although it;'s perfectly clean. This pull request has now been integrated. Changeset: 51462e52 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/51462e52167f9aedaf4752130487305aee196c7a Stats: 12 lines in 1 file changed: 0 ins; 7 del; 5 mod 8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine Backport-of: 7b317623756d3e21d029bcded8a5e15de070a0c9 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2307 From goetz at openjdk.org Fri Oct 10 09:28:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:28:34 GMT Subject: [jdk21u-dev] Integrated: 8356752: Log mouse enter and exit events for debugging In-Reply-To: References: Message-ID: <6iR_bdsD2DzSerTmcBQ0nFwYqBYFhnX2ZhZLff4-WPQ=.7cd30b72-635c-423d-aaee-b3ac2c67605f@github.com> On Thu, 9 Oct 2025 11:40:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 05733eee Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/05733eee1ecc7bdfbdfee5be324974defbcdd8b4 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod 8356752: Log mouse enter and exit events for debugging Backport-of: ab8c808ed8ebec4f70141ee31fbaf312fccf7fa4 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2308 From goetz at openjdk.org Fri Oct 10 09:30:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:30:43 GMT Subject: [jdk17u-dev] Integrated: 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test In-Reply-To: References: Message-ID: <5Qf8yiQR18xx4g3Ca-dht9dWVMy3ZS1YaQH69vAANGE=.257b0797-8909-47de-b41e-9473187b2340@github.com> On Wed, 8 Oct 2025 08:20:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 7397bc02 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7397bc0221fa74c42494e62f6da01da9734b2dbe Stats: 173 lines in 2 files changed: 18 ins; 137 del; 18 mod 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test Backport-of: 0e223f1456c14efdb423595bee3444d5e26db7c6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4022 From goetz at openjdk.org Fri Oct 10 09:31:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:31:40 GMT Subject: [jdk21u-dev] Integrated: 8357799: Improve instructions for JFileChooser/HTMLFileName.java In-Reply-To: <9C6eAFXmeFs4iovua6CyB2f5TcPiW1BGCpkhuT4kJlI=.dab51575-3a40-4174-9d88-5d2df6cc9b62@github.com> References: <9C6eAFXmeFs4iovua6CyB2f5TcPiW1BGCpkhuT4kJlI=.dab51575-3a40-4174-9d88-5d2df6cc9b62@github.com> Message-ID: On Thu, 9 Oct 2025 11:54:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 7f776604 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/7f7766046f6f4cc600b39435aff0928a5828eaea Stats: 48 lines in 1 file changed: 19 ins; 10 del; 19 mod 8357799: Improve instructions for JFileChooser/HTMLFileName.java Backport-of: 53a83d15a1b5686ed0f2aeb3d30cd46b73f80733 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2309 From goetz at openjdk.org Fri Oct 10 09:45:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:45:37 GMT Subject: [jdk17u-dev] Integrated: 8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 11:39:20 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle, This pull request has now been integrated. Changeset: 5f37c8ea Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5f37c8ea7ca8728afcb2ee1e2d0b39a8209da8c3 Stats: 12 lines in 1 file changed: 0 ins; 7 del; 5 mod 8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine Backport-of: 7b317623756d3e21d029bcded8a5e15de070a0c9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4027 From goetz at openjdk.org Fri Oct 10 09:46:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:46:34 GMT Subject: [jdk21u-dev] Integrated: 8361253: CommandLineOptionTest library should report observed values on failure In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 12:06:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: d21d952f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/d21d952f74c237d387c413dd55d3333cf25c1e2c Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod 8361253: CommandLineOptionTest library should report observed values on failure Backport-of: f153e415d740f4ede272929171e9bb3e73ddbe1c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2310 From goetz at openjdk.org Fri Oct 10 09:52:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:52:28 GMT Subject: [jdk17u-dev] Integrated: 8356752: Log mouse enter and exit events for debugging In-Reply-To: References: Message-ID: <9zlu_TTwpLdHO2fftL8fqo8pGtlj-_g0NYXyhJMoKss=.216930a7-689d-43c5-a89c-c465637907fd@github.com> On Thu, 9 Oct 2025 11:40:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: ffda6a3a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ffda6a3af720d821b4c5475facee533a1fd9740f Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod 8356752: Log mouse enter and exit events for debugging Backport-of: ab8c808ed8ebec4f70141ee31fbaf312fccf7fa4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4028 From goetz at openjdk.org Fri Oct 10 09:53:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 09:53:29 GMT Subject: [jdk17u-dev] Integrated: 8357561: BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8 In-Reply-To: References: Message-ID: <-Gg-Ed_JtGOiGSWbn2HGVK8fOBAPkpnbW7050xXFs3o=.1fae0d04-b91d-4290-bf94-d9bf9c938999@github.com> On Thu, 9 Oct 2025 11:54:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: b7bdb507 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b7bdb507732d5e49d3c6b32d24b0f2a7e815c9c1 Stats: 18 lines in 4 files changed: 13 ins; 0 del; 5 mod 8357561: BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8 Backport-of: 7b94338f7b8c23265a916adf989e1e2c64ae2769 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4029 From goetz at openjdk.org Fri Oct 10 10:00:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 10:00:32 GMT Subject: [jdk17u-dev] Integrated: 8357799: Improve instructions for JFileChooser/HTMLFileName.java In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 11:54:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 09e4cabc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/09e4cabc110451e40c9481465c7d5f3d64b9bb1f Stats: 48 lines in 1 file changed: 19 ins; 10 del; 19 mod 8357799: Improve instructions for JFileChooser/HTMLFileName.java Backport-of: 53a83d15a1b5686ed0f2aeb3d30cd46b73f80733 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4030 From goetz at openjdk.org Fri Oct 10 10:22:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 10:22:03 GMT Subject: [jdk17u-dev] Integrated: 8360022: ClassRefDupInConstantPoolTest.java fails when running in repeat In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 12:05:53 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: df818fcc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/df818fcc236d2a86c5be68ae85d2fe97dd7f3030 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8360022: ClassRefDupInConstantPoolTest.java fails when running in repeat Backport-of: db2a8bcdd7cf3287a8765abdca5256dc7bfe7cd2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4031 From goetz at openjdk.org Fri Oct 10 10:24:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 10:24:04 GMT Subject: [jdk17u-dev] Integrated: 8361253: CommandLineOptionTest library should report observed values on failure In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 12:07:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 049f629b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/049f629b4bd83da5e21f0c74f6a49348e187b4c9 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod 8361253: CommandLineOptionTest library should report observed values on failure Backport-of: f153e415d740f4ede272929171e9bb3e73ddbe1c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4032 From cushon at openjdk.org Fri Oct 10 10:25:06 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Fri, 10 Oct 2025 10:25:06 GMT Subject: [jdk21u-dev] Integrated: 8342934: TYPE_USE annotations printed with error causing "," in toString output In-Reply-To: References: Message-ID: On Fri, 16 May 2025 16:09:34 GMT, Liam Miller-Cushon wrote: > This backport of [JDK-8342934](https://bugs.openjdk.org/browse/JDK-8342934) fixes a bug in `TypeMirror#toString` output. This pull request has now been integrated. Changeset: 7a85f612 Author: Liam Miller-Cushon Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/7a85f61204067e9b6d5a3fe6fc7ee549fc8928fe Stats: 8 lines in 3 files changed: 4 ins; 0 del; 4 mod 8342934: TYPE_USE annotations printed with error causing "," in toString output Backport-of: ff165f9f0cf519144d7361b766bcce53d04c518e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/1802 From goetz at openjdk.org Fri Oct 10 10:29:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 10:29:20 GMT Subject: [jdk17u-dev] RFR: 8350102: Decouple jpackage test-lib Executor.Result and Executor classes Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - backport 3487f8cbd55b06d332d897a010ae8eb371dd4956 Changes: https://git.openjdk.org/jdk17u-dev/pull/4033/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4033&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8350102 Stats: 48 lines in 3 files changed: 15 ins; 7 del; 26 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4033.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4033/head:pull/4033 PR: https://git.openjdk.org/jdk17u-dev/pull/4033 From goetz at openjdk.org Fri Oct 10 11:03:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 11:03:17 GMT Subject: [jdk21u-dev] RFR: 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package In-Reply-To: <-1YWD2HM4ytAyMXXXrT9f5FfOtx3qgJCru2bu2I1ZVU=.0f2ffb00-d0dd-4a4a-bae5-a67451f19a43@github.com> References: <-1YWD2HM4ytAyMXXXrT9f5FfOtx3qgJCru2bu2I1ZVU=.0f2ffb00-d0dd-4a4a-bae5-a67451f19a43@github.com> Message-ID: On Fri, 3 Jan 2025 10:11:27 GMT, Matthias Baesken wrote: > Looks okay, but the comment about the backport in the PR seems to contain a wrong JBS issue number for the other issue where stuff was taken from . Yes, thanks, fixed ... a bit late ... ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1298#issuecomment-3389371005 From goetz at openjdk.org Fri Oct 10 11:49:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 11:49:05 GMT Subject: [jdk17u-dev] RFR: 8343396: Use OperatingSystem, Architecture, and OSVersion in jpackage tests Message-ID: I backport this to improve testing in 17. ------------- Commit messages: - Backport a63f501b9238c6aae81c2e39fcc1852652116780 Changes: https://git.openjdk.org/jdk17u-dev/pull/4034/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4034&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343396 Stats: 8 lines in 2 files changed: 2 ins; 2 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4034.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4034/head:pull/4034 PR: https://git.openjdk.org/jdk17u-dev/pull/4034 From goetz at openjdk.org Fri Oct 10 12:09:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Oct 2025 12:09:05 GMT Subject: [jdk21u-dev] RFR: 8343876: Enhancements to jpackage test lib Message-ID: I would like to backport this to simpify later backports. Skipped new file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java, it was already backported by https://bugs.openjdk.org/browse/JDK-8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java Copyright patching file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java Omitted, was already backported with change mentioned above. test/jdk/tools/jpackage/share/InOutPathTest.java Was added by https://bugs.openjdk.org/browse/JDK-8325089: "jpackage utility creates an "infinite", undeleteable directory tree" which is too big to backport. Patch omitted. ------------- Commit messages: - backport 41a627b7890ab7fefef49e3bac3aad8403d0e82e Changes: https://git.openjdk.org/jdk21u-dev/pull/2313/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2313&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343876 Stats: 1526 lines in 10 files changed: 1250 ins; 166 del; 110 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2313.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2313/head:pull/2313 PR: https://git.openjdk.org/jdk21u-dev/pull/2313 From shade at openjdk.org Fri Oct 10 12:50:21 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 10 Oct 2025 12:50:21 GMT Subject: [jdk25u] RFR: 8369226: GHA: Switch to MacOS 15 Message-ID: Switching MacOS builders ahead of upcoming brownouts and deprecations. Additional testing: - [ ] GHA ------------- Commit messages: - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea Changes: https://git.openjdk.org/jdk25u/pull/289/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=289&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369226 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk25u/pull/289.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/289/head:pull/289 PR: https://git.openjdk.org/jdk25u/pull/289 From shade at openjdk.org Fri Oct 10 13:01:24 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 10 Oct 2025 13:01:24 GMT Subject: [jdk25u] RFR: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 18:09:06 GMT, Cesar Soares Lucas wrote: > Hi all, > > This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. > > Thanks! Ready to go in, I think. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/259#issuecomment-3389950083 From duke at openjdk.org Fri Oct 10 13:15:35 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Oct 2025 13:15:35 GMT Subject: [jdk25u] RFR: 8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 14:36:07 GMT, Arno Zeller wrote: > 8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX @ArnoZeller Your change (at version 71124f0e894a9afe61f1b2d4c853c77fd072e263) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/278#issuecomment-3390021204 From clanger at openjdk.org Fri Oct 10 13:21:39 2025 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 10 Oct 2025 13:21:39 GMT Subject: [jdk21u-dev] RFR: 8344577: Virtual thread tests are timing out on some macOS systems [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), commit [a032de29](https://github.com/openjdk/jdk/commit/a032de2904baf83143415858ed7191549c659035) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alan Bateman on 25 Nov 2024 and was reviewed by Jaikiran Pai. > > I did a minor resolve in test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java and dropped changes to several tests which do not exist in 21. > > Thanks! Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: 8344143: Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64 8344577: Virtual thread tests are timing out on some macOS systems ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2297/files - new: https://git.openjdk.org/jdk21u-dev/pull/2297/files/9345ee98..ef41e434 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2297&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2297&range=00-01 Stats: 5153 lines in 69 files changed: 2945 ins; 687 del; 1521 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2297.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2297/head:pull/2297 PR: https://git.openjdk.org/jdk21u-dev/pull/2297 From clanger at openjdk.org Fri Oct 10 13:30:41 2025 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 10 Oct 2025 13:30:41 GMT Subject: [jdk21u-dev] RFR: 8344577: Virtual thread tests are timing out on some macOS systems In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 11:07:53 GMT, Goetz Lindenmaier wrote: > Hi Shouldn't we first backport > > [8323002: test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64](https://github.com/openjdk/jdk/commit/d33dfe5cb2bec682f94fbae850e167d6f437fecb) > > [8323296: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out](https://github.com/openjdk/jdk/commit/e72723dc5c61292303a992319794e5edb28a4e98) -> these are already in 21 > [8344143: Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64](https://github.com/openjdk/jdk/commit/48223f7b9c6fbaf4e6751a5b41ea9e9046a48f91) -> ok, maybe not a bad idea. So, I inlined this into this PR as I would have had to resolve anyway. I also added the changes to test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java from [JDK-8336254](https://bugs.openjdk.org/browse/JDK-8336254) ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2297#issuecomment-3390110768 From mbaesken at openjdk.org Fri Oct 10 13:45:49 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 10 Oct 2025 13:45:49 GMT Subject: [jdk21u-dev] RFR: 8344577: Virtual thread tests are timing out on some macOS systems [v2] In-Reply-To: References: Message-ID: <2czA_GlbsVQzdr8cYmk4A3N9KxEKFUFeDS5BdDGow5c=.956afc41-7c4c-4a80-bc1b-ae655cdf26c0@github.com> On Fri, 10 Oct 2025 13:21:39 GMT, Christoph Langer wrote: >> Hi all, >> >> This pull request contains a backport of [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), commit [a032de29](https://github.com/openjdk/jdk/commit/a032de2904baf83143415858ed7191549c659035) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Alan Bateman on 25 Nov 2024 and was reviewed by Jaikiran Pai. >> >> I did a minor resolve in test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java and dropped changes to several tests which do not exist in 21. >> >> Thanks! > > Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: > > 8344143: Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64 > 8344577: Virtual thread tests are timing out on some macOS systems Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2297#pullrequestreview-3323618322 From azeller at openjdk.org Fri Oct 10 13:47:58 2025 From: azeller at openjdk.org (Arno Zeller) Date: Fri, 10 Oct 2025 13:47:58 GMT Subject: [jdk25u] Integrated: 8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 14:36:07 GMT, Arno Zeller wrote: > 8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX This pull request has now been integrated. Changeset: 0fc34e6c Author: Arno Zeller Committer: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/0fc34e6cee90fcae27ab9cc980db6f8fbb571958 Stats: 4 lines in 1 file changed: 0 ins; 3 del; 1 mod 8362581: Timeouts in java/nio/channels/SocketChannel/OpenLeak.java on UNIX Backport-of: de59da27a60bd0afaf8deaf6d4a3d743a4f59db8 ------------- PR: https://git.openjdk.org/jdk25u/pull/278 From shade at openjdk.org Fri Oct 10 14:01:42 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 10 Oct 2025 14:01:42 GMT Subject: [jdk25u] RFR: 8367948: JFR: MethodTrace threshold setting has no effect Message-ID: Fixes minor bug in new JFR feature added in JDK 25. Additional testing: - [x] macos-aarch64-server-fastdebug, new regression test fails without the fix, passes with it - [x] macos-aarch64-server-fastdebug, `jdk_jfr` ------------- Commit messages: - Backport 4bc86a26db1eb3d054d80c9759fe04686e1e36b3 Changes: https://git.openjdk.org/jdk25u/pull/290/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=290&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367948 Stats: 34 lines in 3 files changed: 29 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk25u/pull/290.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/290/head:pull/290 PR: https://git.openjdk.org/jdk25u/pull/290 From shade at openjdk.org Fri Oct 10 14:01:43 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 10 Oct 2025 14:01:43 GMT Subject: [jdk25u] RFR: 8367948: JFR: MethodTrace threshold setting has no effect In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 13:54:24 GMT, Aleksey Shipilev wrote: > Fixes minor bug in new JFR feature added in JDK 25. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, new regression test fails without the fix, passes with it > - [x] macos-aarch64-server-fastdebug, `jdk_jfr` @egahlin, FYI, I am pulling this into 25.0.2 :) ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/290#issuecomment-3390285755 From shade at openjdk.org Fri Oct 10 14:14:13 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 10 Oct 2025 14:14:13 GMT Subject: [jdk25u] RFR: 8367953: JFR sampler threads does not appear in thread dump Message-ID: Fixes another minor bug in new JFR feature added in JDK 24/25. Additional testing: - [x] macos-aarch64-server-fastdebug, `jdk_jfr` ------------- Commit messages: - Backport 64c46d8efc27911b8667c3974275c075cf79a311 Changes: https://git.openjdk.org/jdk25u/pull/291/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=291&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367953 Stats: 14 lines in 2 files changed: 14 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/291.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/291/head:pull/291 PR: https://git.openjdk.org/jdk25u/pull/291 From clanger at openjdk.org Fri Oct 10 14:30:22 2025 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 10 Oct 2025 14:30:22 GMT Subject: [jdk17u-dev] Integrated: 8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 12:39:21 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of commit [e2a9bb18](https://github.com/openjdk/jdk21u-dev/commit/e2a9bb18c9724b6ca31239ef6899bd925760e585) from the [openjdk/jdk21u-dev](https://git.openjdk.org/jdk21u-dev) repository. > > The commit being backported was authored by Christoph Langer on 2 Oct 2025 and had no reviewers. > > Thanks! This pull request has now been integrated. Changeset: d4496d86 Author: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/d4496d866aeb25d9cffe250ff37f595a7bf2e6bd Stats: 23 lines in 1 file changed: 19 ins; 1 del; 3 mod 8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS Backport-of: e2a9bb18c9724b6ca31239ef6899bd925760e585 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4018 From duke at openjdk.org Fri Oct 10 14:42:36 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Oct 2025 14:42:36 GMT Subject: [jdk25u] RFR: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently [v2] In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 13:59:42 GMT, Johannes Bechberger wrote: >> 8359690: New test TestCPUTimeSampleThrottling still fails intermittently > > Johannes Bechberger has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-parttimenerd-487cc3c5-master > - Backport 487cc3c5be769d15d61cb950137d52ba0eb982b5 @parttimenerd Your change (at version a8b04c7c3faa231228d784e01b2c7b1d7e852af2) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/76#issuecomment-3390533623 From jbechberger at openjdk.org Fri Oct 10 14:49:49 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Fri, 10 Oct 2025 14:49:49 GMT Subject: [jdk25u] Integrated: 8359690: New test TestCPUTimeSampleThrottling still fails intermittently In-Reply-To: References: Message-ID: <4PlAPq7HfUUaicN08hF5YcAm3kMdnmkRIGIEOutN0Mw=.5f7519b5-5a00-4c45-959c-6aca9ab8b0e0@github.com> On Fri, 8 Aug 2025 08:52:37 GMT, Johannes Bechberger wrote: > 8359690: New test TestCPUTimeSampleThrottling still fails intermittently This pull request has now been integrated. Changeset: b1921d3a Author: Johannes Bechberger Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/b1921d3a97c68b4c423f2ddd06c64f5c707e1ef3 Stats: 15 lines in 1 file changed: 3 ins; 7 del; 5 mod 8359690: New test TestCPUTimeSampleThrottling still fails intermittently Backport-of: 487cc3c5be769d15d61cb950137d52ba0eb982b5 ------------- PR: https://git.openjdk.org/jdk25u/pull/76 From jbechberger at openjdk.org Fri Oct 10 16:23:22 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Fri, 10 Oct 2025 16:23:22 GMT Subject: [jdk25u] RFR: 8367302: New test jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java from JDK-8366082 is failing Message-ID: Hi all, This pull request contains a backport of commit [d27649fe](https://github.com/openjdk/jdk/commit/d27649fe22a5bed9db72ac6c2595ac91f1fa28f8) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Johannes Bechberger on 8 Oct 2025 and was reviewed by David Holmes and Andrei Pangin. Thanks! ------------- Commit messages: - Backport d27649fe22a5bed9db72ac6c2595ac91f1fa28f8 Changes: https://git.openjdk.org/jdk25u/pull/292/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=292&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367302 Stats: 250 lines in 6 files changed: 247 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/292.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/292/head:pull/292 PR: https://git.openjdk.org/jdk25u/pull/292 From ssubramaniam at openjdk.org Fri Oct 10 16:41:04 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 10 Oct 2025 16:41:04 GMT Subject: [jdk17u-dev] Integrated: 8354928: Clean up and open source some miscellaneous AWT tests In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 17:07:52 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354928: Clean up and open source some miscellaneous AWT tests. Adds a input event time event test and three scroll tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 70036843 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/700368436db0d74ae5de4b9ef624504c9b1cddde Stats: 499 lines in 4 files changed: 499 ins; 0 del; 0 mod 8354928: Clean up and open source some miscellaneous AWT tests Backport-of: 1b8f760d1b60e63c1391dcad42753a7ebb3f80ec ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4024 From ssubramaniam at openjdk.org Fri Oct 10 16:41:07 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 10 Oct 2025 16:41:07 GMT Subject: [jdk17u-dev] Integrated: 8354561: Open source several swing tests batch0 In-Reply-To: References: Message-ID: <_GGSMXgeAeT1Y8PG5VpWv80w99lEEr3g5EMZGXxbIRM=.457b285c-39d7-4414-a02f-bd46d19f9751@github.com> On Wed, 8 Oct 2025 17:09:38 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354561: Open source several swing tests batch0. Adds three combo box tests and a test for drawing borders and titles. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 349a52ae Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/349a52ae47ed90426c4cf4418f4d9e54ff1314d2 Stats: 397 lines in 4 files changed: 397 ins; 0 del; 0 mod 8354561: Open source several swing tests batch0 Backport-of: a4c5ed8144376f7ba0d2cb992da63b3e53d51f8b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4025 From ssubramaniam at openjdk.org Fri Oct 10 16:42:06 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 10 Oct 2025 16:42:06 GMT Subject: [jdk21u-dev] Integrated: 8354561: Open source several swing tests batch0 In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 17:09:39 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354561: Open source several swing tests batch0. Adds three combo box tests and a test for drawing borders and titles. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 0e679882 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/0e6798820241306bcb4efe7d2241ea3c999d96b6 Stats: 397 lines in 4 files changed: 397 ins; 0 del; 0 mod 8354561: Open source several swing tests batch0 Backport-of: a4c5ed8144376f7ba0d2cb992da63b3e53d51f8b ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2305 From ssubramaniam at openjdk.org Fri Oct 10 16:42:10 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 10 Oct 2025 16:42:10 GMT Subject: [jdk21u-dev] Integrated: 8354928: Clean up and open source some miscellaneous AWT tests In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 17:07:55 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354928: Clean up and open source some miscellaneous AWT tests. Adds a input event time event test and three scroll tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: f84d7696 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/f84d76961ca3d1676263246494cfd0704406abb9 Stats: 499 lines in 4 files changed: 499 ins; 0 del; 0 mod 8354928: Clean up and open source some miscellaneous AWT tests Backport-of: 1b8f760d1b60e63c1391dcad42753a7ebb3f80ec ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2304 From serb at openjdk.org Fri Oct 10 16:55:23 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 10 Oct 2025 16:55:23 GMT Subject: [jdk25u] RFR: 8367384: The ICC_Profile class may throw exceptions during serialization Message-ID: Hi all, This pull request contains a backport of commit [0e98ec36](https://github.com/openjdk/jdk/commit/0e98ec36623d5d83172209058574a97bab1d6038) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 3 Oct 2025 and was reviewed by Harshitha Onkar and Phil Race. Thanks! ------------- Commit messages: - Backport 0e98ec36623d5d83172209058574a97bab1d6038 Changes: https://git.openjdk.org/jdk25u/pull/283/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=283&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367384 Stats: 205 lines in 25 files changed: 173 ins; 14 del; 18 mod Patch: https://git.openjdk.org/jdk25u/pull/283.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/283/head:pull/283 PR: https://git.openjdk.org/jdk25u/pull/283 From jlu at openjdk.org Fri Oct 10 17:35:34 2025 From: jlu at openjdk.org (Justin Lu) Date: Fri, 10 Oct 2025 17:35:34 GMT Subject: [jdk21u-dev] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: References: <56ysepedSyMHjbWi_Hg5M2rVKCn_AncgXPCzNcdisyo=.abdcb8c7-737b-4ddc-9d5d-86f7c413e282@github.com> Message-ID: On Thu, 9 Oct 2025 11:22:06 GMT, Goetz Lindenmaier wrote: >> Marked as reviewed by jlu (no project role). > > Hi @justin-curtis-lu > thanks for the reviews. > Will you do 25, or should I address that, too? > Thanks! Hi @GoeLin, thanks for handling this. I can address the change for 25. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2301#issuecomment-3391420220 From duke at openjdk.org Fri Oct 10 17:47:43 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Oct 2025 17:47:43 GMT Subject: [jdk25u] RFR: 8361711: Add library name configurability to PKCS11Test.java In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 14:06:25 GMT, Thomas Fitzsimmons wrote: > Hi all, > > This pull request contains a backport of commit [1cb1267c](https://github.com/openjdk/jdk/commit/1cb1267ce84dea2bfcb434b03c982b859997c6d2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Fitzsimmons on 15 Sep 2025 and was reviewed by Valerie Peng. > > This backport will allow the Kryoptic continuous integration scripts to test against upstream OpenJDK 25. I have this patch working with Kryoptic CI (merged in https://github.com/latchset/kryoptic/pull/347) in a branch of my own jdk25u fork (https://github.com/fitzsim/jdk25u/tree/kryoptic-jdk-25). > > Thanks! @fitzsim Your change (at version 23c57fdc63026d7582990e741f9bc060d5b1e989) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/288#issuecomment-3391487052 From jlu at openjdk.org Fri Oct 10 18:22:20 2025 From: jlu at openjdk.org (Justin Lu) Date: Fri, 10 Oct 2025 18:22:20 GMT Subject: [jdk25u] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java Message-ID: A test-only correction, which is a backport of commit [0f406c42](https://github.com/openjdk/jdk/commit/0f406c420e35f7a4358dc99711fd23d162f21777) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. ------------- Commit messages: - Backport 0f406c420e35f7a4358dc99711fd23d162f21777 Changes: https://git.openjdk.org/jdk25u/pull/293/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=293&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369078 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/293.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/293/head:pull/293 PR: https://git.openjdk.org/jdk25u/pull/293 From duke at openjdk.org Fri Oct 10 18:27:14 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Oct 2025 18:27:14 GMT Subject: [jdk21u-dev] RFR: 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 [v3] In-Reply-To: <7bD67RfsSJob2UWQc1WIpiNYzYZ-sGX3xge2bSdnYOY=.2e70b738-0c76-47aa-be70-60fc33eb39e9@github.com> References: <7bD67RfsSJob2UWQc1WIpiNYzYZ-sGX3xge2bSdnYOY=.2e70b738-0c76-47aa-be70-60fc33eb39e9@github.com> Message-ID: <65udfsWSrG0jf18wD1Jy7B9629se4ilh5loO9qGTeKI=.83d54cb0-1acf-4380-8d49-86c62ae35d47@github.com> On Fri, 10 Oct 2025 09:04:54 GMT, Sergey Chernyshev wrote: >> This is a clean backport of JDK-8354475, a follow up fix for JDK-8343191 (#2278) >> >> This PR depends on and can be integrated after #2280 > > Sergey Chernyshev has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains six commits: > > - Merge branch 'master' into Backport-e579cca619147aa51563dc00f374e02db49e1238 > - Backport e579cca619147aa51563dc00f374e02db49e1238 > - Backport 97ec9d3e0a6e3455579b567e1f58026f5b168c09 > - Backport 9ca1004e76a614328cd2eb7546143839c4d2f810 > - Backport 46b3d1d8cfd03e01d993be19d725cdbcafef7865 > - Backport de29ef3bf3a029f99f340de9f093cd20544217fd @sercher Your change (at version 0aa5048e2ed30a90ab7e2149179a095803274058) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2282#issuecomment-3391690957 From duke at openjdk.org Fri Oct 10 19:35:01 2025 From: duke at openjdk.org (duke) Date: Fri, 10 Oct 2025 19:35:01 GMT Subject: [jdk25u] RFR: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: <3nJTy-jPZo8yn7ZbBPX-7n3Bs0p4XW6xyV2WsVj0yvE=.2b471b1e-337f-48f1-bd71-87daa9385aad@github.com> On Thu, 9 Oct 2025 13:48:04 GMT, Justin King wrote: > 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler @jcking Your change (at version e7c052d784e1243a3956dd19517d3f4fb101c07d) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/287#issuecomment-3392033444 From jcking at openjdk.org Fri Oct 10 22:28:09 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 10 Oct 2025 22:28:09 GMT Subject: [jdk25u] Integrated: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 13:48:04 GMT, Justin King wrote: > 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler This pull request has now been integrated. Changeset: e8b86f47 Author: Justin King Committer: Chuck Rasbold URL: https://git.openjdk.org/jdk25u/commit/e8b86f471bfe97b048b9678a5d87f71864e1d394 Stats: 18 lines in 2 files changed: 8 ins; 9 del; 1 mod 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler Backport-of: fd29677479797956e0d205b5ce6e7cb9ad407bd1 ------------- PR: https://git.openjdk.org/jdk25u/pull/287 From duke at openjdk.org Sat Oct 11 00:13:21 2025 From: duke at openjdk.org (Rui Li) Date: Sat, 11 Oct 2025 00:13:21 GMT Subject: [jdk21u-dev] RFR: 8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags Message-ID: Backport for parity with oracle. This patch removes duplicate vm flags. A clean backport. Tests are running ------------- Commit messages: - Backport 458f033d4dd3c646028b2f9bab88f9a308cad4af Changes: https://git.openjdk.org/jdk21u-dev/pull/2314/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2314&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362533 Stats: 21 lines in 3 files changed: 0 ins; 17 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2314.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2314/head:pull/2314 PR: https://git.openjdk.org/jdk21u-dev/pull/2314 From duke at openjdk.org Sat Oct 11 00:29:24 2025 From: duke at openjdk.org (Rui Li) Date: Sat, 11 Oct 2025 00:29:24 GMT Subject: [jdk17u-dev] RFR: 8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags Message-ID: Backport for parity with oracle. This patch removes duplicate vm flags. A clean backport. The updated tests passed locally: - test/jdk/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java - test/jdk/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java - test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java - test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java The rests are running in GHA. Test changes. Low risk. ------------- Commit messages: - Backport 458f033d4dd3c646028b2f9bab88f9a308cad4af Changes: https://git.openjdk.org/jdk17u-dev/pull/4035/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4035&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362533 Stats: 21 lines in 3 files changed: 0 ins; 17 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4035.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4035/head:pull/4035 PR: https://git.openjdk.org/jdk17u-dev/pull/4035 From dzhang at openjdk.org Sat Oct 11 01:05:02 2025 From: dzhang at openjdk.org (Dingli Zhang) Date: Sat, 11 Oct 2025 01:05:02 GMT Subject: [jdk25u] Integrated: 8368893: RISC-V: crash after JDK-8352673 on fastdebug version In-Reply-To: References: Message-ID: <2OwaTT1pk5I2qQNoId_siuy6tX5R7V14vObviYKFVWw=.5994d697-19ec-403d-98fd-fbbf69a06e9c@github.com> On Thu, 9 Oct 2025 06:47:25 GMT, Dingli Zhang wrote: > Hi all, > > This pull request contains a backport of commit [f49849a5](https://github.com/openjdk/jdk/commit/f49849a5ed4e9383e39e69ce76bb8ea74fb443f9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Hamlin Li on 1 Oct 2025 and was reviewed by Fei Yang and Dingli Zhang. > > Thanks! This pull request has now been integrated. Changeset: 1ad9e756 Author: Dingli Zhang Committer: Fei Yang URL: https://git.openjdk.org/jdk25u/commit/1ad9e756f15286dc79d222f59293db616cd2550a Stats: 8 lines in 2 files changed: 0 ins; 6 del; 2 mod 8368893: RISC-V: crash after JDK-8352673 on fastdebug version Backport-of: f49849a5ed4e9383e39e69ce76bb8ea74fb443f9 ------------- PR: https://git.openjdk.org/jdk25u/pull/284 From duke at openjdk.org Sat Oct 11 06:29:14 2025 From: duke at openjdk.org (duke) Date: Sat, 11 Oct 2025 06:29:14 GMT Subject: [jdk17u-dev] Withdrawn: 8294399: (ch) Refactor some methods out of sun.nio.ch.UnixFileDispatcherImpl In-Reply-To: References: Message-ID: <3qRgoM9DMypDBc30kNRMSEGEsB9rBfY0oZv69M5Is7E=.7fd422ff-6ea7-4df9-beb6-4578d0c6886a@github.com> On Wed, 11 Jun 2025 14:08:10 GMT, Shruthi Acharya wrote: > Signed-off-by: Shruthi [Shruthi.Shruthi1 at ibm.com](mailto:Shruthi.Shruthi1 at ibm.com) > > OpenJDK PR : https://github.com/openjdk/jdk/pull/10434 > OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8294399 > > The original patch does not apply cleanly to JDK17u-dev, as UnixFileDispatcherImpl.java and UnixFileDispatcherImpl.c do not exist in this version. > Instead, JDK 17 uses FileDispatcherImpl.java and FileDispatcherImpl.c under the unix directory for the relevant implementation. > Therefore, the changes were applied manually to align with the JDK 17 structure. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3631 From serb at openjdk.org Sun Oct 12 02:02:09 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 12 Oct 2025 02:02:09 GMT Subject: [jdk21u-dev] RFR: 8367384: The ICC_Profile class may throw exceptions during serialization Message-ID: Hi all, This pull request contains a backport of commit 0e98ec36 from the openjdk/jdk repository. The commit being backported was authored by Sergey Bylokhov on 3 Oct 2025 and was reviewed by Harshitha Onkar and Phil Race. Thanks! ------------- Commit messages: - Backport 0e98ec36623d5d83172209058574a97bab1d6038 Changes: https://git.openjdk.org/jdk21u-dev/pull/2312/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2312&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367384 Stats: 205 lines in 25 files changed: 173 ins; 14 del; 18 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2312.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2312/head:pull/2312 PR: https://git.openjdk.org/jdk21u-dev/pull/2312 From syan at openjdk.org Sun Oct 12 08:13:12 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 12 Oct 2025 08:13:12 GMT Subject: [jdk25u] RFR: 8365983: Tests should throw SkippedException when SCTP not supported In-Reply-To: References: Message-ID: On Tue, 2 Sep 2025 14:24:40 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [a029245a](https://github.com/openjdk/jdk/commit/a029245a4e1f04052fa0f0a5af16ae0e770bd822) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 2 Sep 2025 and was reviewed by Jaikiran Pai. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/155#issuecomment-3394056463 From syan at openjdk.org Sun Oct 12 08:13:13 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 12 Oct 2025 08:13:13 GMT Subject: [jdk25u] Integrated: 8365983: Tests should throw SkippedException when SCTP not supported In-Reply-To: References: Message-ID: On Tue, 2 Sep 2025 14:24:40 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [a029245a](https://github.com/openjdk/jdk/commit/a029245a4e1f04052fa0f0a5af16ae0e770bd822) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 2 Sep 2025 and was reviewed by Jaikiran Pai. > > Thanks! This pull request has now been integrated. Changeset: 5838de91 Author: SendaoYan URL: https://git.openjdk.org/jdk25u/commit/5838de919aad72ef60d2580d5951ebcec7bc4bd5 Stats: 209 lines in 16 files changed: 103 ins; 89 del; 17 mod 8365983: Tests should throw SkippedException when SCTP not supported Backport-of: a029245a4e1f04052fa0f0a5af16ae0e770bd822 ------------- PR: https://git.openjdk.org/jdk25u/pull/155 From duke at openjdk.org Mon Oct 13 04:17:05 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 04:17:05 GMT Subject: [jdk25u] RFR: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 11:32:34 GMT, KavyaKS94 wrote: > Clean backport. > SingleStep handler has no checks for thread or location. So once SingleStep event is enabled, event from other thread can be posted first (or several events from different threads). > The fix enables SingleStep event only for test thread. > Tested changes locally. @KavyaKS94 Your change (at version 936e46e920140804c7e79344a066043ec3b013ec) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/286#issuecomment-3395797792 From duke at openjdk.org Mon Oct 13 06:40:12 2025 From: duke at openjdk.org (Ashish Kumar) Date: Mon, 13 Oct 2025 06:40:12 GMT Subject: [jdk25u] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: <42WJAZcWeHJVzHI2euADGIWoH_ZMXJU7jiNNhvivVXs=.9b12f28d-d518-4454-8e57-0209a1f2f679@github.com> On Tue, 9 Sep 2025 06:45:50 GMT, Ashish Kumar wrote: > Backport bug fix from jdk repo. A comparison of BindServer.java reveals a one-line difference between the source (JDK 25) and the backported version. The JDK 25 file has 1848 lines, which includes a terminating newline character, that's the reason it's not clean backport. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/178#issuecomment-3396058626 From goetz at openjdk.org Mon Oct 13 07:18:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 07:18:20 GMT Subject: [jdk17u-dev] RFR: 8343396: Use OperatingSystem, Architecture, and OSVersion in jpackage tests In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 11:42:45 GMT, Goetz Lindenmaier wrote: > I backport this to improve testing in 17. jdk.internal.util.OperatingSystem not in 17. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4034#issuecomment-3396156846 From goetz at openjdk.org Mon Oct 13 07:18:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 07:18:21 GMT Subject: [jdk17u-dev] Withdrawn: 8343396: Use OperatingSystem, Architecture, and OSVersion in jpackage tests In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 11:42:45 GMT, Goetz Lindenmaier wrote: > I backport this to improve testing in 17. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4034 From shade at openjdk.org Mon Oct 13 07:48:06 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 13 Oct 2025 07:48:06 GMT Subject: [jdk25u] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 12:44:03 GMT, Aleksey Shipilev wrote: > Switching MacOS builders ahead of upcoming brownouts and deprecations. > > Additional testing: > - [x] GHA Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/289#issuecomment-3396255895 From shade at openjdk.org Mon Oct 13 07:48:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 13 Oct 2025 07:48:07 GMT Subject: [jdk25u] Integrated: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 12:44:03 GMT, Aleksey Shipilev wrote: > Switching MacOS builders ahead of upcoming brownouts and deprecations. > > Additional testing: > - [x] GHA This pull request has now been integrated. Changeset: 667daee3 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/667daee3683897956d2af755b28e9376a664cb75 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 8369226: GHA: Switch to MacOS 15 Backport-of: 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea ------------- PR: https://git.openjdk.org/jdk25u/pull/289 From syan at openjdk.org Mon Oct 13 09:37:26 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 13 Oct 2025 09:37:26 GMT Subject: [jdk21u-dev] RFR: 8366359: Test should throw SkippedException when there is no lpstat In-Reply-To: <3t8I6COBZoBuz4if5qPLm6Kvayqhe926nIpZZ8PWkYc=.27d17372-cc26-4c1e-a145-428081404339@github.com> References: <3t8I6COBZoBuz4if5qPLm6Kvayqhe926nIpZZ8PWkYc=.27d17372-cc26-4c1e-a145-428081404339@github.com> Message-ID: On Thu, 11 Sep 2025 06:34:51 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [f23c1507](https://github.com/openjdk/jdk/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 30 Aug 2025 and was reviewed by Alexey Ivanov and Phil Race. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2177#issuecomment-3396639268 From syan at openjdk.org Mon Oct 13 09:37:27 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 13 Oct 2025 09:37:27 GMT Subject: [jdk21u-dev] Integrated: 8366359: Test should throw SkippedException when there is no lpstat In-Reply-To: <3t8I6COBZoBuz4if5qPLm6Kvayqhe926nIpZZ8PWkYc=.27d17372-cc26-4c1e-a145-428081404339@github.com> References: <3t8I6COBZoBuz4if5qPLm6Kvayqhe926nIpZZ8PWkYc=.27d17372-cc26-4c1e-a145-428081404339@github.com> Message-ID: On Thu, 11 Sep 2025 06:34:51 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [f23c1507](https://github.com/openjdk/jdk/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 30 Aug 2025 and was reviewed by Alexey Ivanov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: d3facda8 Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/d3facda853ef22472f8be396c66c69c287a76adf Stats: 23 lines in 1 file changed: 11 ins; 7 del; 5 mod 8366359: Test should throw SkippedException when there is no lpstat Backport-of: f23c150709fbd6d9b84261a7c99b67d7d08334b9 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2177 From duke at openjdk.org Mon Oct 13 10:17:54 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 10:17:54 GMT Subject: [jdk25u] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 06:08:03 GMT, Roman Marchenko wrote: > This is backport of JDK-8358751 "C2: Recursive inlining check for compiled lambda forms is broken" > > Clean backport. tier1-tier4 seem OK, run on linux64. @wkia Your change (at version aa83f2fc7c7202b3f893be12a8ac60dd78d21857) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/279#issuecomment-3396798093 From clanger at openjdk.org Mon Oct 13 12:05:35 2025 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 13 Oct 2025 12:05:35 GMT Subject: [jdk21u-dev] Integrated: 8344577: Virtual thread tests are timing out on some macOS systems In-Reply-To: References: Message-ID: On Mon, 6 Oct 2025 12:20:08 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), commit [a032de29](https://github.com/openjdk/jdk/commit/a032de2904baf83143415858ed7191549c659035) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alan Bateman on 25 Nov 2024 and was reviewed by Jaikiran Pai. > > I did a minor resolve in test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java and dropped changes to several tests which do not exist in 21. > > Thanks! This pull request has now been integrated. Changeset: 222ada98 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u-dev/commit/222ada98eef5ff04b5b6915af0d717bed18f657b Stats: 52 lines in 3 files changed: 34 ins; 1 del; 17 mod 8344577: Virtual thread tests are timing out on some macOS systems 8344143: Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64 Reviewed-by: mbaesken Backport-of: a032de2904baf83143415858ed7191549c659035 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2297 From duke at openjdk.org Mon Oct 13 12:08:18 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 12:08:18 GMT Subject: [jdk25u] RFR: 8364993: JFR: Disable jdk.ModuleExport in default.jfc In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 12:09:36 GMT, Joakim Nordstr?m wrote: > This pull request contains a backport of commit [a382996b](https://github.com/openjdk/jdk/commit/a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Erik Gahlin on 12 Aug 2025 and was reviewed by Markus Gr?nlund. > > Thanks! @jaokim Your change (at version 3343e80ca6dfcb97b67825a5f9424cfd56d9df5a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/277#issuecomment-3397246883 From duke at openjdk.org Mon Oct 13 12:08:25 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 12:08:25 GMT Subject: [jdk25u] RFR: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc In-Reply-To: <7TwW_otiVDXx87VqR7H5C3B07jhIwc05pkdUKA9sOAM=.ed03ae58-eed1-46c3-a453-be22c3650a29@github.com> References: <7TwW_otiVDXx87VqR7H5C3B07jhIwc05pkdUKA9sOAM=.ed03ae58-eed1-46c3-a453-be22c3650a29@github.com> Message-ID: <4aaQ1JGuOnX6E06xOXX4T66aU_UipuTJYoF2d2KvZPA=.61db3558-e8d3-4264-be3e-e4ffa77c1ddc@github.com> On Tue, 7 Oct 2025 12:09:11 GMT, Joakim Nordstr?m wrote: > This pull request contains a backport of commit [7698c373](https://github.com/openjdk/jdk/commit/7698c373a684235812c9dc11edd751059f9e8e81) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Erik Gahlin on 14 Aug 2025 and was reviewed by Markus Gr?nlund. > > Thanks! @jaokim Your change (at version 5e6eaa61652162cafd7eefedf0c2eb0426bd891e) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/276#issuecomment-3397247605 From jnordstrom at openjdk.org Mon Oct 13 12:12:22 2025 From: jnordstrom at openjdk.org (Joakim =?UTF-8?B?Tm9yZHN0csO2bQ==?=) Date: Mon, 13 Oct 2025 12:12:22 GMT Subject: [jdk25u] Integrated: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc In-Reply-To: <7TwW_otiVDXx87VqR7H5C3B07jhIwc05pkdUKA9sOAM=.ed03ae58-eed1-46c3-a453-be22c3650a29@github.com> References: <7TwW_otiVDXx87VqR7H5C3B07jhIwc05pkdUKA9sOAM=.ed03ae58-eed1-46c3-a453-be22c3650a29@github.com> Message-ID: On Tue, 7 Oct 2025 12:09:11 GMT, Joakim Nordstr?m wrote: > This pull request contains a backport of commit [7698c373](https://github.com/openjdk/jdk/commit/7698c373a684235812c9dc11edd751059f9e8e81) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Erik Gahlin on 14 Aug 2025 and was reviewed by Markus Gr?nlund. > > Thanks! This pull request has now been integrated. Changeset: 31399cd7 Author: Joakim Nordstr?m Committer: Erik Gahlin URL: https://git.openjdk.org/jdk25u/commit/31399cd7ea8ea10bbb63a2ab1450890e0e62ea42 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Backport-of: 7698c373a684235812c9dc11edd751059f9e8e81 ------------- PR: https://git.openjdk.org/jdk25u/pull/276 From jnordstrom at openjdk.org Mon Oct 13 12:13:25 2025 From: jnordstrom at openjdk.org (Joakim =?UTF-8?B?Tm9yZHN0csO2bQ==?=) Date: Mon, 13 Oct 2025 12:13:25 GMT Subject: [jdk25u] Integrated: 8364993: JFR: Disable jdk.ModuleExport in default.jfc In-Reply-To: References: Message-ID: <_W5yBBFSyHu1h0vuUAvDkHE8vyjCEKIgvxr9OgOO5Cs=.354278b3-1b71-4402-9c54-412660b1c552@github.com> On Tue, 7 Oct 2025 12:09:36 GMT, Joakim Nordstr?m wrote: > This pull request contains a backport of commit [a382996b](https://github.com/openjdk/jdk/commit/a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Erik Gahlin on 12 Aug 2025 and was reviewed by Markus Gr?nlund. > > Thanks! This pull request has now been integrated. Changeset: b26b71db Author: Joakim Nordstr?m Committer: Erik Gahlin URL: https://git.openjdk.org/jdk25u/commit/b26b71db02bb98a82c58578b0a48872e3364f3ca Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8364993: JFR: Disable jdk.ModuleExport in default.jfc Backport-of: a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d ------------- PR: https://git.openjdk.org/jdk25u/pull/277 From mbaesken at openjdk.org Mon Oct 13 12:46:12 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 13 Oct 2025 12:46:12 GMT Subject: [jdk21u-dev] RFR: 8365442: [asan] runtime/ErrorHandling/CreateCoredumpOnCrash.java fails Message-ID: <1xgYYk1fE8b1Aiil0UwbHn7MCbQOVenYXEAH42jvdXE=.b89f76ee-c2c8-481a-9243-4f0255ce96ec@github.com> Backport 8365442, diffs in the stride ------------- Commit messages: - Backport e5ec464120bec50ab111ee32dfb930f26150b109 Changes: https://git.openjdk.org/jdk21u-dev/pull/2316/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2316&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365442 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2316.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2316/head:pull/2316 PR: https://git.openjdk.org/jdk21u-dev/pull/2316 From goetz at openjdk.org Mon Oct 13 13:55:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 13:55:42 GMT Subject: [jdk21u-dev] RFR: 8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out Message-ID: I would like to imrove this test in 21. Simple resolves, maybe clean. ------------- Commit messages: - backport 1bd4abf98e26d04076f330c0b2e44f666f8c27a1 Changes: https://git.openjdk.org/jdk21u-dev/pull/2317/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2317&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8327434 Stats: 6 lines in 1 file changed: 2 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2317.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2317/head:pull/2317 PR: https://git.openjdk.org/jdk21u-dev/pull/2317 From goetz at openjdk.org Mon Oct 13 14:03:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 14:03:44 GMT Subject: [jdk17u-dev] RFR: 8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out Message-ID: I would like to imrove this test in 17. Clean backport from 21. ------------- Commit messages: - backport 1bd4abf98e26d04076f330c0b2e44f666f8c27a1 Changes: https://git.openjdk.org/jdk17u-dev/pull/4037/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4037&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8327434 Stats: 6 lines in 1 file changed: 2 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4037.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4037/head:pull/4037 PR: https://git.openjdk.org/jdk17u-dev/pull/4037 From goetz at openjdk.org Mon Oct 13 14:23:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 14:23:19 GMT Subject: [jdk21u-dev] RFR: 8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - backport c8a521fddac9d42fe93ea9b3ab89e804bc48bf4e Changes: https://git.openjdk.org/jdk21u-dev/pull/2318/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2318&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8345213 Stats: 30 lines in 1 file changed: 0 ins; 28 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2318.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2318/head:pull/2318 PR: https://git.openjdk.org/jdk21u-dev/pull/2318 From goetz at openjdk.org Mon Oct 13 14:23:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 14:23:27 GMT Subject: [jdk17u-dev] RFR: 8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - backport c8a521fddac9d42fe93ea9b3ab89e804bc48bf4e Changes: https://git.openjdk.org/jdk17u-dev/pull/4038/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4038&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8345213 Stats: 30 lines in 1 file changed: 0 ins; 28 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4038.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4038/head:pull/4038 PR: https://git.openjdk.org/jdk17u-dev/pull/4038 From chris.w.dennis at gmail.com Mon Oct 13 14:57:36 2025 From: chris.w.dennis at gmail.com (Chris Dennis) Date: Mon, 13 Oct 2025 10:57:36 -0400 Subject: Backport request for JDK-8362123 to JDK 21 and JDK 25 Message-ID: I attempted to create a backport PR for https://bugs.openjdk.org/browse/JDK-8362123 via the Skara tooling (/backport) but as I only hold Contributor status it appears that I will need assistance in triggering everything. I couldn't find solid documentation for how this is supposed to happen, so my apologies if there is some other process that I'm missing. Ideally I would like to see this fix backported to JDK 21 and JDK 25, and believe it is a good candidate given that it is small, applies cleanly, has clear test coverage, and is not in a typically performance sensitive area. Thanks, Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Mon Oct 13 14:59:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 14:59:31 GMT Subject: [jdk17u-dev] RFR: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java Message-ID: I backport this for parity with 17.0.18-oracle, ------------- Commit messages: - backport 7576064a10c0f7a1fbfe88fc39254f32005d88f8 Changes: https://git.openjdk.org/jdk17u-dev/pull/4039/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4039&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359061 Stats: 85 lines in 2 files changed: 66 ins; 3 del; 16 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4039.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4039/head:pull/4039 PR: https://git.openjdk.org/jdk17u-dev/pull/4039 From goetz at openjdk.org Mon Oct 13 15:02:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:02:22 GMT Subject: [jdk17u-dev] RFR: 8360178: TestArguments.atojulong gtest has incorrect format string Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - backport 878497fb85b9f7d066829b745324028f9f8cdc60 Changes: https://git.openjdk.org/jdk17u-dev/pull/4040/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4040&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8360178 Stats: 4 lines in 1 file changed: 2 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4040.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4040/head:pull/4040 PR: https://git.openjdk.org/jdk17u-dev/pull/4040 From goetz at openjdk.org Mon Oct 13 15:00:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:00:40 GMT Subject: [jdk21u-dev] RFR: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java Message-ID: <1LAtVZyQlh5ngM3INj-CA3Y47xpfEqtF-RhRVkuRq4c=.ad5bd032-6b24-42c0-8e1f-2f33b7ae24de@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - backport 7576064a10c0f7a1fbfe88fc39254f32005d88f8 Changes: https://git.openjdk.org/jdk21u-dev/pull/2319/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2319&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359061 Stats: 85 lines in 2 files changed: 66 ins; 3 del; 16 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2319.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2319/head:pull/2319 PR: https://git.openjdk.org/jdk21u-dev/pull/2319 From goetz at openjdk.org Mon Oct 13 15:12:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:12:12 GMT Subject: [jdk17u-dev] RFR: 8362207: Add more test cases for possible double-rounding in fma Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 8462e57fad85466bbe3e5d82b4e77bfdb76700e7 Changes: https://git.openjdk.org/jdk17u-dev/pull/4041/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4041&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362207 Stats: 5 lines in 1 file changed: 1 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4041.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4041/head:pull/4041 PR: https://git.openjdk.org/jdk17u-dev/pull/4041 From goetz at openjdk.org Mon Oct 13 15:14:07 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:14:07 GMT Subject: [jdk17u-dev] Integrated: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: References: Message-ID: On Wed, 8 Oct 2025 07:26:26 GMT, Goetz Lindenmaier wrote: > I backport this as follow up of [JDK-8310049](https://bugs.openjdk.org/browse/JDK-8310049). This pull request has now been integrated. Changeset: bef2159f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/bef2159f8b59685968b45e1fef8aed9fe6297601 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8369078: Fix faulty test conversion in IllegalCharsetName.java Reviewed-by: jlu Backport-of: 0f406c420e35f7a4358dc99711fd23d162f21777 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4021 From goetz at openjdk.org Mon Oct 13 15:14:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:14:23 GMT Subject: [jdk17u-dev] RFR: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle, Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: typo ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4039/files - new: https://git.openjdk.org/jdk17u-dev/pull/4039/files/71778467..84bf5a71 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4039&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4039&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4039.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4039/head:pull/4039 PR: https://git.openjdk.org/jdk17u-dev/pull/4039 From goetz at openjdk.org Mon Oct 13 15:15:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:15:19 GMT Subject: [jdk21u-dev] Integrated: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: <56ysepedSyMHjbWi_Hg5M2rVKCn_AncgXPCzNcdisyo=.abdcb8c7-737b-4ddc-9d5d-86f7c413e282@github.com> References: <56ysepedSyMHjbWi_Hg5M2rVKCn_AncgXPCzNcdisyo=.abdcb8c7-737b-4ddc-9d5d-86f7c413e282@github.com> Message-ID: On Wed, 8 Oct 2025 07:26:14 GMT, Goetz Lindenmaier wrote: > I backport this as follow up of [JDK-8310049](https://bugs.openjdk.org/browse/JDK-8310049). This pull request has now been integrated. Changeset: 86ca7e9d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/86ca7e9d9bde64f690fe743fdc814069200aa9a3 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8369078: Fix faulty test conversion in IllegalCharsetName.java Reviewed-by: jlu Backport-of: 0f406c420e35f7a4358dc99711fd23d162f21777 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2301 From goetz at openjdk.org Mon Oct 13 15:15:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:15:27 GMT Subject: [jdk17u-dev] RFR: 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 2f1aed2a165259a873636792cff7c9de4e1f334e Changes: https://git.openjdk.org/jdk17u-dev/pull/4042/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4042&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361423 Stats: 11 lines in 1 file changed: 7 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4042.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4042/head:pull/4042 PR: https://git.openjdk.org/jdk17u-dev/pull/4042 From goetz at openjdk.org Mon Oct 13 15:15:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:15:37 GMT Subject: [jdk21u-dev] RFR: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java [v2] In-Reply-To: <1LAtVZyQlh5ngM3INj-CA3Y47xpfEqtF-RhRVkuRq4c=.ad5bd032-6b24-42c0-8e1f-2f33b7ae24de@github.com> References: <1LAtVZyQlh5ngM3INj-CA3Y47xpfEqtF-RhRVkuRq4c=.ad5bd032-6b24-42c0-8e1f-2f33b7ae24de@github.com> Message-ID: > I backport this for parity with 21.0.10-oracle. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: typo ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2319/files - new: https://git.openjdk.org/jdk21u-dev/pull/2319/files/f580a1f3..4a2ebfdb Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2319&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2319&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2319.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2319/head:pull/2319 PR: https://git.openjdk.org/jdk21u-dev/pull/2319 From goetz at openjdk.org Mon Oct 13 15:17:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Oct 2025 15:17:13 GMT Subject: [jdk21u-dev] RFR: 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 2f1aed2a165259a873636792cff7c9de4e1f334e Changes: https://git.openjdk.org/jdk21u-dev/pull/2320/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2320&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361423 Stats: 11 lines in 1 file changed: 7 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2320.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2320/head:pull/2320 PR: https://git.openjdk.org/jdk21u-dev/pull/2320 From sgehwolf at redhat.com Mon Oct 13 15:20:49 2025 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Mon, 13 Oct 2025 17:20:49 +0200 Subject: Backport request for JDK-8362123 to JDK 21 and JDK 25 In-Reply-To: References: Message-ID: <2c6ec4b76088a369a518863d1591b9a37839111d.camel@redhat.com> On Mon, 2025-10-13 at 10:57 -0400, Chris Dennis wrote: > I attempted to create a backport PR > for?https://bugs.openjdk.org/browse/JDK-8362123 via the Skara tooling > (/backport) but as I only hold Contributor status it appears that I > will need assistance in triggering everything. I couldn't find > solid?documentation for how?this is supposed to happen, so my > apologies if there is some other process that I'm missing. Ideally I > would like to see this fix backported to JDK 21 and JDK 25, and > believe it is a good candidate given that it is small, applies > cleanly, has clear test coverage, and is not in a typically > performance sensitive area. https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix ... has instructions how to contribute a backport. You can do it without /backport. HTH. Thanks, Severin From shade at openjdk.org Mon Oct 13 15:57:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 13 Oct 2025 15:57:04 GMT Subject: [jdk25u] RFR: 8367948: JFR: MethodTrace threshold setting has no effect In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 13:54:24 GMT, Aleksey Shipilev wrote: > Fixes minor bug in new JFR feature added in JDK 25. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, new regression test fails without the fix, passes with it > - [x] macos-aarch64-server-fastdebug, `jdk_jfr` Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/290#issuecomment-3398094403 From shade at openjdk.org Mon Oct 13 15:58:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 13 Oct 2025 15:58:04 GMT Subject: [jdk25u] RFR: 8367953: JFR sampler threads does not appear in thread dump In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 14:07:13 GMT, Aleksey Shipilev wrote: > Fixes another minor bug in new JFR feature added in JDK 24/25. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `jdk_jfr` Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/291#issuecomment-3398093230 From shade at openjdk.org Mon Oct 13 15:58:05 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 13 Oct 2025 15:58:05 GMT Subject: [jdk25u] Integrated: 8367953: JFR sampler threads does not appear in thread dump In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 14:07:13 GMT, Aleksey Shipilev wrote: > Fixes another minor bug in new JFR feature added in JDK 24/25. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `jdk_jfr` This pull request has now been integrated. Changeset: 8df7dd1c Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/8df7dd1c01490edd6591a9bbc1f97a4d4fad77a9 Stats: 14 lines in 2 files changed: 14 ins; 0 del; 0 mod 8367953: JFR sampler threads does not appear in thread dump Backport-of: 64c46d8efc27911b8667c3974275c075cf79a311 ------------- PR: https://git.openjdk.org/jdk25u/pull/291 From shade at openjdk.org Mon Oct 13 15:59:57 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 13 Oct 2025 15:59:57 GMT Subject: [jdk25u] Integrated: 8367948: JFR: MethodTrace threshold setting has no effect In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 13:54:24 GMT, Aleksey Shipilev wrote: > Fixes minor bug in new JFR feature added in JDK 25. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, new regression test fails without the fix, passes with it > - [x] macos-aarch64-server-fastdebug, `jdk_jfr` This pull request has now been integrated. Changeset: d4a7d0da Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/d4a7d0dae9c1898856ecd39f6484dad413625382 Stats: 34 lines in 3 files changed: 29 ins; 0 del; 5 mod 8367948: JFR: MethodTrace threshold setting has no effect Backport-of: 4bc86a26db1eb3d054d80c9759fe04686e1e36b3 ------------- PR: https://git.openjdk.org/jdk25u/pull/290 From duke at openjdk.org Mon Oct 13 16:12:17 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 16:12:17 GMT Subject: [jdk21u-dev] RFR: 8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags In-Reply-To: References: Message-ID: On Sat, 11 Oct 2025 00:07:46 GMT, Rui Li wrote: > Backport for parity with oracle. This patch removes duplicate vm flags. A clean backport. > > The updated tests passed locally: > - test/jdk/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java > - test/jdk/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java > - test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java > - test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java > > The rests are running in GHA. Test changes. Low risk. @rgithubli Your change (at version 9bdd47cc6eb995c9e04e68b61718219402b77f26) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2314#issuecomment-3398147151 From duke at openjdk.org Mon Oct 13 16:13:20 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 16:13:20 GMT Subject: [jdk25u] RFR: 8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic In-Reply-To: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> References: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> Message-ID: On Tue, 7 Oct 2025 04:29:07 GMT, Rui Li wrote: > Two issues in this backport, both are clean: > - (prerequisite) https://bugs.openjdk.org/browse/JDK-8360411 > - (follow up) https://bugs.openjdk.org/browse/JDK-8363720 > > Both patches are in oracle 21 & 17. For some reason oracle hasn't backported those to 25. Backporting them to 25u here. Tests passed locally on windows. @rgithubli Your change (at version ff0e7ad56adfde3694860e53ef4aecf9600a672f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/272#issuecomment-3398152199 From duke at openjdk.org Mon Oct 13 16:15:31 2025 From: duke at openjdk.org (Rui Li) Date: Mon, 13 Oct 2025 16:15:31 GMT Subject: [jdk21u-dev] Integrated: 8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags In-Reply-To: References: Message-ID: On Sat, 11 Oct 2025 00:07:46 GMT, Rui Li wrote: > Backport for parity with oracle. This patch removes duplicate vm flags. A clean backport. > > The updated tests passed locally: > - test/jdk/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java > - test/jdk/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java > - test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java > - test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java > > The rests are running in GHA. Test changes. Low risk. This pull request has now been integrated. Changeset: 865205a6 Author: Rui Li Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/865205a61265741c3cdbc86376ba4271a35e1889 Stats: 21 lines in 3 files changed: 0 ins; 17 del; 4 mod 8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags Backport-of: 458f033d4dd3c646028b2f9bab88f9a308cad4af ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2314 From duke at openjdk.org Mon Oct 13 16:15:33 2025 From: duke at openjdk.org (Rui Li) Date: Mon, 13 Oct 2025 16:15:33 GMT Subject: [jdk17u-dev] Integrated: 8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags In-Reply-To: References: Message-ID: <6RF4_uCQjWUdcDVgZeHCYIMn9R482J7b6177fVADS8I=.5f1d77dd-73c8-45a0-9e67-863c4bbcb1b7@github.com> On Sat, 11 Oct 2025 00:23:14 GMT, Rui Li wrote: > Backport for parity with oracle. This patch removes duplicate vm flags. A clean backport. > > The updated tests passed locally: > > - test/jdk/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java > - test/jdk/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java > - test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java > - test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java > > The rests are running in GHA. Test changes. Low risk. This pull request has now been integrated. Changeset: 27170348 Author: Rui Li Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/27170348b1b07124b0530353fcc4ebb2b4b03914 Stats: 21 lines in 3 files changed: 0 ins; 17 del; 4 mod 8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags Backport-of: 458f033d4dd3c646028b2f9bab88f9a308cad4af ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4035 From duke at openjdk.org Mon Oct 13 16:16:20 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 16:16:20 GMT Subject: [jdk25u] RFR: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 18:15:50 GMT, Justin Lu wrote: > A test-only correction, which is a backport of commit [0f406c42](https://github.com/openjdk/jdk/commit/0f406c420e35f7a4358dc99711fd23d162f21777) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. @justin-curtis-lu Your change (at version 1d1e06b59a0fb1d3917f47c51541b5fd3b4b789f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/293#issuecomment-3398163885 From duke at openjdk.org Mon Oct 13 16:17:31 2025 From: duke at openjdk.org (Chris Dennis) Date: Mon, 13 Oct 2025 16:17:31 GMT Subject: [jdk25u] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) Message-ID: This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. ------------- Commit messages: - Backport d5a207994b9c374e6638e57826326f8f4593b96b Changes: https://git.openjdk.org/jdk25u/pull/295/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=295&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362123 Stats: 65 lines in 2 files changed: 63 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/295.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/295/head:pull/295 PR: https://git.openjdk.org/jdk25u/pull/295 From duke at openjdk.org Mon Oct 13 16:20:04 2025 From: duke at openjdk.org (Rui Li) Date: Mon, 13 Oct 2025 16:20:04 GMT Subject: [jdk25u] RFR: 8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic [v2] In-Reply-To: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> References: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> Message-ID: > Two issues in this backport, both are clean: > - (prerequisite) https://bugs.openjdk.org/browse/JDK-8360411 > - (follow up) https://bugs.openjdk.org/browse/JDK-8363720 > > Both patches are in oracle 21 & 17. For some reason oracle hasn't backported those to 25. Backporting them to 25u here. Tests passed locally on windows. Rui Li has updated the pull request incrementally with one additional commit since the last revision: Update full name ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/272/files - new: https://git.openjdk.org/jdk25u/pull/272/files/ff0e7ad5..315a4396 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=272&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=272&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/272.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/272/head:pull/272 PR: https://git.openjdk.org/jdk25u/pull/272 From duke at openjdk.org Mon Oct 13 16:22:50 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 16:22:50 GMT Subject: [jdk25u] RFR: 8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic [v2] In-Reply-To: References: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> Message-ID: On Mon, 13 Oct 2025 16:20:04 GMT, Rui Li wrote: >> Two issues in this backport, both are clean: >> - (prerequisite) https://bugs.openjdk.org/browse/JDK-8360411 >> - (follow up) https://bugs.openjdk.org/browse/JDK-8363720 >> >> Both patches are in oracle 21 & 17. For some reason oracle hasn't backported those to 25. Backporting them to 25u here. Tests passed locally on windows. > > Rui Li has updated the pull request incrementally with one additional commit since the last revision: > > Update full name @rgithubli Your change (at version 315a4396220c9494cc2ee24c6ee9c017ad5297f9) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/272#issuecomment-3398186829 From duke at openjdk.org Mon Oct 13 16:28:57 2025 From: duke at openjdk.org (Rui Li) Date: Mon, 13 Oct 2025 16:28:57 GMT Subject: [jdk25u] Integrated: 8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic In-Reply-To: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> References: <8DDl-lpZ8TLmE0JibFZDhLKsWuDC8CdioklTdi2iSR8=.5973371e-1e37-42a6-9609-a8045d4f807f@github.com> Message-ID: On Tue, 7 Oct 2025 04:29:07 GMT, Rui Li wrote: > Two issues in this backport, both are clean: > - (prerequisite) https://bugs.openjdk.org/browse/JDK-8360411 > - (follow up) https://bugs.openjdk.org/browse/JDK-8363720 > > Both patches are in oracle 21 & 17. For some reason oracle hasn't backported those to 25. Backporting them to 25u here. Tests passed locally on windows. This pull request has now been integrated. Changeset: a44b6bdf Author: Rui Li Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/a44b6bdf6e4cf3fa50cd976f1c47c7ec5a8cecf3 Stats: 34 lines in 1 file changed: 15 ins; 10 del; 9 mod 8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic 8363720: Follow up to JDK-8360411 with post review comments Reviewed-by: phh Backport-of: 016694bf74f6920f850330e353df9fd03458cca1 ------------- PR: https://git.openjdk.org/jdk25u/pull/272 From duke at openjdk.org Mon Oct 13 16:30:55 2025 From: duke at openjdk.org (Anawesha Khuntia) Date: Mon, 13 Oct 2025 16:30:55 GMT Subject: [jdk25u] RFR: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Message-ID: Had run the tier1 - tier3 tests and there were no valid failures due to the fix ------------- Commit messages: - Backport 4f4030a423d04c8f488d143f0eda4a8de9dbd469 Changes: https://git.openjdk.org/jdk25u/pull/296/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=296&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8333526 Stats: 57 lines in 1 file changed: 0 ins; 27 del; 30 mod Patch: https://git.openjdk.org/jdk25u/pull/296.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/296/head:pull/296 PR: https://git.openjdk.org/jdk25u/pull/296 From jlu at openjdk.org Mon Oct 13 16:49:11 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 13 Oct 2025 16:49:11 GMT Subject: [jdk25u] Integrated: 8369078: Fix faulty test conversion in IllegalCharsetName.java In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 18:15:50 GMT, Justin Lu wrote: > A test-only correction, which is a backport of commit [0f406c42](https://github.com/openjdk/jdk/commit/0f406c420e35f7a4358dc99711fd23d162f21777) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. This pull request has now been integrated. Changeset: cbc605a2 Author: Justin Lu Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/cbc605a229172274bac420ef9ceb7ff7cd898e68 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8369078: Fix faulty test conversion in IllegalCharsetName.java Backport-of: 0f406c420e35f7a4358dc99711fd23d162f21777 ------------- PR: https://git.openjdk.org/jdk25u/pull/293 From sgehwolf at openjdk.org Mon Oct 13 17:08:15 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 13 Oct 2025 17:08:15 GMT Subject: [jdk21u-dev] RFR: 8318492: Http2ClientImpl should attempt to close and remove connection in stop() In-Reply-To: References: Message-ID: On Tue, 16 Sep 2025 21:09:22 GMT, Daniel Hu wrote: > Clean backport. Improves Http2ClientImpl::stop(); when connections are successfully closed, they are removed from the internal map tracking connections. GHA passes. @cost0much Why is this an important fix to have in JDK 21? I can see why this might help in some cases, but the general benefit to warrant doing this backport doesn't seem to warrant the risk of this change in behaviour. Please provided more details. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2221#issuecomment-3398347151 From duke at openjdk.org Mon Oct 13 17:29:23 2025 From: duke at openjdk.org (Daniel Hu) Date: Mon, 13 Oct 2025 17:29:23 GMT Subject: [jdk21u-dev] RFR: 8318492: Http2ClientImpl should attempt to close and remove connection in stop() In-Reply-To: References: Message-ID: On Tue, 16 Sep 2025 21:09:22 GMT, Daniel Hu wrote: > Clean backport. Improves Http2ClientImpl::stop(); when connections are successfully closed, they are removed from the internal map tracking connections. GHA passes. I saw it as a improvement to current logic without much risk, but if out of extra precaution, then it isn't wholly necessary so closing. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2221#issuecomment-3398448170 From duke at openjdk.org Mon Oct 13 17:29:23 2025 From: duke at openjdk.org (Daniel Hu) Date: Mon, 13 Oct 2025 17:29:23 GMT Subject: [jdk21u-dev] Withdrawn: 8318492: Http2ClientImpl should attempt to close and remove connection in stop() In-Reply-To: References: Message-ID: <8ewwBr4RAmuFXv9Y-QjxdS28iB4gkGhtovQa-_17yys=.a9e24ca6-06b5-45d2-93ea-f4c6ee79050e@github.com> On Tue, 16 Sep 2025 21:09:22 GMT, Daniel Hu wrote: > Clean backport. Improves Http2ClientImpl::stop(); when connections are successfully closed, they are removed from the internal map tracking connections. GHA passes. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2221 From mbaesken at openjdk.org Mon Oct 13 17:36:18 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 13 Oct 2025 17:36:18 GMT Subject: [jdk21u-dev] Integrated: 8365442: [asan] runtime/ErrorHandling/CreateCoredumpOnCrash.java fails In-Reply-To: <1xgYYk1fE8b1Aiil0UwbHn7MCbQOVenYXEAH42jvdXE=.b89f76ee-c2c8-481a-9243-4f0255ce96ec@github.com> References: <1xgYYk1fE8b1Aiil0UwbHn7MCbQOVenYXEAH42jvdXE=.b89f76ee-c2c8-481a-9243-4f0255ce96ec@github.com> Message-ID: On Mon, 13 Oct 2025 12:37:21 GMT, Matthias Baesken wrote: > Backport 8365442, diffs in the stride This pull request has now been integrated. Changeset: 6509ec0a Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/6509ec0a026baf58029a505ddc21bd4d3635628c Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8365442: [asan] runtime/ErrorHandling/CreateCoredumpOnCrash.java fails Backport-of: e5ec464120bec50ab111ee32dfb930f26150b109 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2316 From rmarchenko at openjdk.org Mon Oct 13 17:37:13 2025 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Mon, 13 Oct 2025 17:37:13 GMT Subject: [jdk25u] Integrated: 8358751: C2: Recursive inlining check for compiled lambda forms is broken In-Reply-To: References: Message-ID: <1ARuDfR6YxawoJKf0Uv0Y_kMFHyk4gej_Dx2M_Jl0Ws=.5c92fe8b-f598-4025-87dc-004cf9ce29ed@github.com> On Wed, 8 Oct 2025 06:08:03 GMT, Roman Marchenko wrote: > This is backport of JDK-8358751 "C2: Recursive inlining check for compiled lambda forms is broken" > > Clean backport. tier1-tier4 seem OK, run on linux64. This pull request has now been integrated. Changeset: a1564472 Author: Roman Marchenko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/a1564472916f2da60d3b8a9ec4f8f8aaf82b1a92 Stats: 76 lines in 4 files changed: 42 ins; 1 del; 33 mod 8358751: C2: Recursive inlining check for compiled lambda forms is broken Backport-of: 9cca4f7c760bea9bf79f7c03f37a70449acad51e ------------- PR: https://git.openjdk.org/jdk25u/pull/279 From duke at openjdk.org Mon Oct 13 17:40:01 2025 From: duke at openjdk.org (KavyaKS94) Date: Mon, 13 Oct 2025 17:40:01 GMT Subject: [jdk25u] Integrated: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 11:32:34 GMT, KavyaKS94 wrote: > Clean backport. > SingleStep handler has no checks for thread or location. So once SingleStep event is enabled, event from other thread can be posted first (or several events from different threads). > The fix enables SingleStep event only for test thread. > Tested changes locally. This pull request has now been integrated. Changeset: 1471c205 Author: Alex Menkov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/1471c205e5b6bb29f86f458adcf30cedab716491 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH Backport-of: 854b384b120fa2af41adca3048070866fe3cafd4 ------------- PR: https://git.openjdk.org/jdk25u/pull/286 From schernyshev at openjdk.org Mon Oct 13 17:42:02 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Mon, 13 Oct 2025 17:42:02 GMT Subject: [jdk21u-dev] Integrated: 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 22:40:58 GMT, Sergey Chernyshev wrote: > This is a clean backport of JDK-8354475, a follow up fix for JDK-8343191 (#2278) > > This PR depends on and can be integrated after #2280 This pull request has now been integrated. Changeset: 2cf20dbb Author: Sergey Chernyshev Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/2cf20dbbad55c3c12ed447e03a3bd74228846526 Stats: 18 lines in 1 file changed: 18 ins; 0 del; 0 mod 8354475: TestDockerMemoryMetricsSubgroup.java fails with exitValue = 1 Backport-of: e579cca619147aa51563dc00f374e02db49e1238 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2282 From fitzsim at openjdk.org Mon Oct 13 17:42:45 2025 From: fitzsim at openjdk.org (Thomas Fitzsimmons) Date: Mon, 13 Oct 2025 17:42:45 GMT Subject: [jdk25u] Integrated: 8361711: Add library name configurability to PKCS11Test.java In-Reply-To: References: Message-ID: <49ir3P8vYd6r2X7yPhIwjpkOBFPswr1D4TJUQ4nBih0=.d5729c23-9ed6-45cb-a89e-f024a9ee0347@github.com> On Thu, 9 Oct 2025 14:06:25 GMT, Thomas Fitzsimmons wrote: > Hi all, > > This pull request contains a backport of commit [1cb1267c](https://github.com/openjdk/jdk/commit/1cb1267ce84dea2bfcb434b03c982b859997c6d2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Fitzsimmons on 15 Sep 2025 and was reviewed by Valerie Peng. > > This backport will allow the Kryoptic continuous integration scripts to test against upstream OpenJDK 25. I have this patch working with Kryoptic CI (merged in https://github.com/latchset/kryoptic/pull/347) in a branch of my own jdk25u fork (https://github.com/fitzsim/jdk25u/tree/kryoptic-jdk-25). > > Thanks! This pull request has now been integrated. Changeset: a1d5dd1f Author: Thomas Fitzsimmons Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/a1d5dd1f4a50dd4fedde8b4f9aa999d89b7e4200 Stats: 46 lines in 1 file changed: 45 ins; 0 del; 1 mod 8361711: Add library name configurability to PKCS11Test.java Backport-of: 1cb1267ce84dea2bfcb434b03c982b859997c6d2 ------------- PR: https://git.openjdk.org/jdk25u/pull/288 From serb at openjdk.org Mon Oct 13 18:03:25 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Mon, 13 Oct 2025 18:03:25 GMT Subject: [jdk25u] Integrated: 8367384: The ICC_Profile class may throw exceptions during serialization In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 06:11:13 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [0e98ec36](https://github.com/openjdk/jdk/commit/0e98ec36623d5d83172209058574a97bab1d6038) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 3 Oct 2025 and was reviewed by Harshitha Onkar and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 368e829f Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk25u/commit/368e829f281befe597e7b123d400f9fcb5a71f20 Stats: 205 lines in 25 files changed: 173 ins; 14 del; 18 mod 8367384: The ICC_Profile class may throw exceptions during serialization Backport-of: 0e98ec36623d5d83172209058574a97bab1d6038 ------------- PR: https://git.openjdk.org/jdk25u/pull/283 From duke at openjdk.org Mon Oct 13 18:05:11 2025 From: duke at openjdk.org (Nibedita Jena) Date: Mon, 13 Oct 2025 18:05:11 GMT Subject: [jdk25u] Integrated: 8367133: DTLS: fragmentation of Finished message results in handshake failure In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 11:12:59 GMT, Nibedita Jena wrote: > Clean backport This pull request has now been integrated. Changeset: a875f32a Author: nibjen Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/a875f32a00b62d07363a83ead77e5bc34fe11b6c Stats: 78 lines in 2 files changed: 75 ins; 0 del; 3 mod 8367133: DTLS: fragmentation of Finished message results in handshake failure Backport-of: 80cb0ead502ae439660f2a3bbab42df4da39d9d6 ------------- PR: https://git.openjdk.org/jdk25u/pull/275 From serb at openjdk.org Mon Oct 13 19:07:33 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Mon, 13 Oct 2025 19:07:33 GMT Subject: [jdk21u-dev] Integrated: 8367384: The ICC_Profile class may throw exceptions during serialization In-Reply-To: References: Message-ID: On Thu, 9 Oct 2025 19:47:46 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [0e98ec36](https://github.com/openjdk/jdk/commit/0e98ec36623d5d83172209058574a97bab1d6038) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 3 Oct 2025 and was reviewed by Harshitha Onkar and Phil Race. This pull request has now been integrated. Changeset: 62c5a168 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk21u-dev/commit/62c5a1684126c813db2a57301c2b7741dbb98b98 Stats: 205 lines in 25 files changed: 173 ins; 14 del; 18 mod 8367384: The ICC_Profile class may throw exceptions during serialization Backport-of: 0e98ec36623d5d83172209058574a97bab1d6038 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2312 From vpetko at openjdk.org Mon Oct 13 19:28:45 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Mon, 13 Oct 2025 19:28:45 GMT Subject: [jdk25u] RFR: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Message-ID: This PR backports the commit https://github.com/openjdk/jdk/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a from https://github.com/openjdk/jdk repository. Testing: Configure: $ sh configure ... checking if date is a GNU compatible version... yes ... [configure.log](https://github.com/user-attachments/files/22874123/configure.log) Build make images Building target 'images' in configuration 'linux-x86_64-server-release' ... Finished building target 'images' in configuration 'linux-x86_64-server-release' ------------- Commit messages: - Backport b73228b51c1b1c59c8cd8ee7b14522edc12d564a Changes: https://git.openjdk.org/jdk25u/pull/294/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=294&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369450 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/294.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/294/head:pull/294 PR: https://git.openjdk.org/jdk25u/pull/294 From kfarrell at openjdk.org Mon Oct 13 19:44:37 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Mon, 13 Oct 2025 19:44:37 GMT Subject: [jdk25u] RFR: 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values Message-ID: Clean backport ------------- Commit messages: - bp Changes: https://git.openjdk.org/jdk25u/pull/297/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=297&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369184 Stats: 102 lines in 2 files changed: 94 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk25u/pull/297.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/297/head:pull/297 PR: https://git.openjdk.org/jdk25u/pull/297 From duke at openjdk.org Mon Oct 13 21:04:06 2025 From: duke at openjdk.org (duke) Date: Mon, 13 Oct 2025 21:04:06 GMT Subject: [jdk25u] RFR: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 18:09:06 GMT, Cesar Soares Lucas wrote: > Hi all, > > This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. > > Thanks! @JohnTortugo Your change (at version 7b7aa36fe16a645e81d24f039fa0a881d4579a07) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/259#issuecomment-3399060694 From duke at openjdk.org Tue Oct 14 00:50:13 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 00:50:13 GMT Subject: [jdk21u-dev] RFR: 8364257: JFR: User-defined events and settings with a one-letter name cannot be configured In-Reply-To: References: Message-ID: On Fri, 5 Sep 2025 00:52:59 GMT, Rui Li wrote: > A clean backport for https://bugs.openjdk.org/browse/JDK-8364257 > > This fixes a bug where a single letter name jfr event couldn't be configured. On tip for about one month. The test `test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java` passed locally. Other tests are running. Relatively low risk. @rgithubli Your change (at version 3058e7c813bf99e10e84ff62766cfb70cf897825) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2153#issuecomment-3399556911 From egahlin at openjdk.org Tue Oct 14 01:03:57 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 14 Oct 2025 01:03:57 GMT Subject: [jdk25u] RFR: 8368670: Deadlock in JFR on event register + class load Message-ID: 8368670: Deadlock in JFR on event register + class load ------------- Commit messages: - Backport 5fccabff15ae8bcc3d03156fa331bbc0fefb0cbe Changes: https://git.openjdk.org/jdk25u/pull/298/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=298&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368670 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/298.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/298/head:pull/298 PR: https://git.openjdk.org/jdk25u/pull/298 From ssubramaniam at openjdk.org Tue Oct 14 01:51:51 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 01:51:51 GMT Subject: [jdk21u-dev] RFR: 8354553: Open source several clipboard tests batch0 Message-ID: Backporting JDK-8354553: Open source several clipboard tests batch0. Adds four clipboard tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport b10a304b2bdec5fdd3d689ae8fcd341e68e80b72 Changes: https://git.openjdk.org/jdk21u-dev/pull/2321/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2321&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354553 Stats: 1079 lines in 5 files changed: 1079 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2321.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2321/head:pull/2321 PR: https://git.openjdk.org/jdk21u-dev/pull/2321 From ssubramaniam at openjdk.org Tue Oct 14 01:51:59 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 01:51:59 GMT Subject: [jdk17u-dev] RFR: 8354553: Open source several clipboard tests batch0 Message-ID: Backporting JDK-8354553: Open source several clipboard tests batch0. Adds four clipboard tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport b10a304b2bdec5fdd3d689ae8fcd341e68e80b72 Changes: https://git.openjdk.org/jdk17u-dev/pull/4043/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4043&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354553 Stats: 1079 lines in 5 files changed: 1079 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4043.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4043/head:pull/4043 PR: https://git.openjdk.org/jdk17u-dev/pull/4043 From ssubramaniam at openjdk.org Tue Oct 14 02:02:11 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 02:02:11 GMT Subject: [jdk21u-dev] RFR: 8352997: Open source several Swing JTabbedPane tests Message-ID: Backporting JDK-8352997: Open source several Swing JTabbedPane tests. Adds five Swing JTabbedPane tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 9fcb06f9340f4f8f5bf2b74d0c4007f237625a72 Changes: https://git.openjdk.org/jdk21u-dev/pull/2322/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2322&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352997 Stats: 470 lines in 6 files changed: 470 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2322.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2322/head:pull/2322 PR: https://git.openjdk.org/jdk21u-dev/pull/2322 From ssubramaniam at openjdk.org Tue Oct 14 02:01:53 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 02:01:53 GMT Subject: [jdk17u-dev] RFR: 8352997: Open source several Swing JTabbedPane tests Message-ID: Backporting JDK-8352997: Open source several Swing JTabbedPane tests. Adds five Swing JTabbedPane tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 9fcb06f9340f4f8f5bf2b74d0c4007f237625a72 Changes: https://git.openjdk.org/jdk17u-dev/pull/4044/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4044&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352997 Stats: 470 lines in 6 files changed: 470 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4044.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4044/head:pull/4044 PR: https://git.openjdk.org/jdk17u-dev/pull/4044 From david.holmes at oracle.com Tue Oct 14 02:03:53 2025 From: david.holmes at oracle.com (David Holmes) Date: Tue, 14 Oct 2025 12:03:53 +1000 Subject: Backport request for JDK-8362123 to JDK 21 and JDK 25 In-Reply-To: <2c6ec4b76088a369a518863d1591b9a37839111d.camel@redhat.com> References: <2c6ec4b76088a369a518863d1591b9a37839111d.camel@redhat.com> Message-ID: <62dc5ec2-e299-45c1-8f24-004459006fad@oracle.com> On 14/10/2025 1:20 am, Severin Gehwolf wrote: > On Mon, 2025-10-13 at 10:57 -0400, Chris Dennis wrote: >> I attempted to create a backport PR >> for?https://bugs.openjdk.org/browse/JDK-8362123 via the Skara tooling >> (/backport) but as I only hold Contributor status it appears that I >> will need assistance in triggering everything. I couldn't find >> solid?documentation for how?this is supposed to happen, so my >> apologies if there is some other process that I'm missing. Ideally I >> would like to see this fix backported to JDK 21 and JDK 25, and >> believe it is a good candidate given that it is small, applies >> cleanly, has clear test coverage, and is not in a typically >> performance sensitive area. > > https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix > > ... has instructions how to contribute a backport. You can do it > without /backport. The info for 11u seems a little different compared to the general approval process needed for 21u and 25u: https://openjdk.org/projects/jdk-updates/approval.html David > HTH. > > Thanks, > Severin > From egahlin at openjdk.org Tue Oct 14 03:01:47 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 14 Oct 2025 03:01:47 GMT Subject: [jdk25u] RFR: 8364190: JFR: RemoteRecordingStream withers don't work Message-ID: 8364190: JFR: RemoteRecordingStream withers don't work ------------- Commit messages: - Backport da0d9598d049b17c04da95b61214b093c97fb60e Changes: https://git.openjdk.org/jdk25u/pull/299/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=299&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364190 Stats: 151 lines in 3 files changed: 143 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk25u/pull/299.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/299/head:pull/299 PR: https://git.openjdk.org/jdk25u/pull/299 From duke at openjdk.org Tue Oct 14 05:21:23 2025 From: duke at openjdk.org (Rui Li) Date: Tue, 14 Oct 2025 05:21:23 GMT Subject: [jdk21u-dev] RFR: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Message-ID: A clean backport for JDK-8368192. Backport it for parity with oracle. This patch fixes test failure in Basic.java. Tested on mac 15.7.1. ------------- Commit messages: - Backport 218e82c875237f82a649a214c72d925a5ebf188c Changes: https://git.openjdk.org/jdk21u-dev/pull/2323/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2323&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368192 Stats: 20 lines in 1 file changed: 2 ins; 3 del; 15 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2323.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2323/head:pull/2323 PR: https://git.openjdk.org/jdk21u-dev/pull/2323 From duke at openjdk.org Tue Oct 14 06:23:36 2025 From: duke at openjdk.org (KavyaKS94) Date: Tue, 14 Oct 2025 06:23:36 GMT Subject: [jdk25u] RFR: 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Message-ID: <7aexbecGytUnPsjFD_E9tm7JHIn3FRQyrfHb3wR2mC8=.fde498ab-a0b8-48c0-934c-5cd9f0ba8e75@github.com> ?mory machine Reviewed-by: lmesnik ------------- Commit messages: - 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Changes: https://git.openjdk.org/jdk25u/pull/300/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=300&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368668 Stats: 20 lines in 10 files changed: 0 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk25u/pull/300.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/300/head:pull/300 PR: https://git.openjdk.org/jdk25u/pull/300 From mbaesken at openjdk.org Tue Oct 14 07:50:09 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Oct 2025 07:50:09 GMT Subject: [jdk21u-dev] RFR: 8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 13:50:16 GMT, Goetz Lindenmaier wrote: > I would like to imrove this test in 21. > > Simple resolves, maybe clean. -- No, not clean. Head has an additional bug number in @bug. > > Resolved because "8174269: Remove COMPAT locale data provider from JDK" not in 21. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2317#pullrequestreview-3334314766 From goetz at openjdk.org Tue Oct 14 07:50:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Oct 2025 07:50:49 GMT Subject: [jdk21u-dev] RFR: 8343875: Minor improvements of jpackage test library Message-ID: I backport this to keep the jpackage testing infra up to date. Simplifies later test backports. Two files had conflicts: test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/DirectoryContentVerifierTest.java Was added by 8325089: "jpackage utility creates an "infinite", undeleteable directory tree", too big to backport. Omit patch. test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java Resolved one chunk due to modifier order. Resolved to the order used in 25 in this place. And I needed some adaption, again as 8325089: "jpackage utility creates an "infinite", undeleteable directory tree" is missing. I added one chunk from 8325089 to TKitTest.java and I added assertAssert() to TKit.java. ------------- Commit messages: - Add on from JDK-8325089 - backport 95a00f8a188048952871a10dc428566b18b91cb8 Changes: https://git.openjdk.org/jdk21u-dev/pull/2315/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2315&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343875 Stats: 546 lines in 10 files changed: 491 ins; 21 del; 34 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2315.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2315/head:pull/2315 PR: https://git.openjdk.org/jdk21u-dev/pull/2315 From shade at openjdk.org Tue Oct 14 08:04:08 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 14 Oct 2025 08:04:08 GMT Subject: [jdk25u] RFR: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 18:09:06 GMT, Cesar Soares Lucas wrote: > Hi all, > > This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. > > Thanks! Since this a refactoring touching many files, can you please merge from current master and check that GHA is still green? I'll sponsor then. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/259#issuecomment-3400571999 From rgangadhar at openjdk.org Tue Oct 14 08:57:50 2025 From: rgangadhar at openjdk.org (Ramesh Bhagavatam Gangadhar) Date: Tue, 14 Oct 2025 08:57:50 GMT Subject: [jdk25u] RFR: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Message-ID: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom ------------- Commit messages: - Backport 166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 Changes: https://git.openjdk.org/jdk25u/pull/301/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=301&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366159 Stats: 59 lines in 5 files changed: 25 ins; 7 del; 27 mod Patch: https://git.openjdk.org/jdk25u/pull/301.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/301/head:pull/301 PR: https://git.openjdk.org/jdk25u/pull/301 From mbaesken at openjdk.org Tue Oct 14 09:14:25 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Oct 2025 09:14:25 GMT Subject: [jdk21u-dev] RFR: 8343876: Enhancements to jpackage test lib In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 12:01:50 GMT, Goetz Lindenmaier wrote: > I would like to backport this to simpify later backports. > > Skipped new file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java, it was already backported by > https://bugs.openjdk.org/browse/JDK-8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package > > test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java > Copyright > > patching file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java > Omitted, was already backported with change mentioned above. > > test/jdk/tools/jpackage/share/InOutPathTest.java > Was added by https://bugs.openjdk.org/browse/JDK-8325089: "jpackage utility creates an "infinite", undeleteable directory tree" which is too > big to backport. Patch omitted. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2313#pullrequestreview-3334642133 From mgronlun at openjdk.org Tue Oct 14 09:57:31 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 14 Oct 2025 09:57:31 GMT Subject: [jdk25u] RFR: 8364190: JFR: RemoteRecordingStream withers don't work In-Reply-To: References: Message-ID: <0pPLjoqjBSS053ayzkvwxlJPZ7OagX5i3CRjyuI4iy0=.7a52b19b-b51e-4215-84ce-2dae08b24fe1@github.com> On Tue, 14 Oct 2025 02:42:43 GMT, Erik Gahlin wrote: > 8364190: JFR: RemoteRecordingStream withers don't work Marked as reviewed by mgronlun (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/299#pullrequestreview-3334798174 From mgronlun at openjdk.org Tue Oct 14 09:57:33 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 14 Oct 2025 09:57:33 GMT Subject: [jdk25u] RFR: 8368670: Deadlock in JFR on event register + class load In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 00:52:58 GMT, Erik Gahlin wrote: > 8368670: Deadlock in JFR on event register + class load Marked as reviewed by mgronlun (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/298#pullrequestreview-3334799638 From duke at openjdk.org Tue Oct 14 10:03:59 2025 From: duke at openjdk.org (Vanitha B P) Date: Tue, 14 Oct 2025 10:03:59 GMT Subject: [jdk25u] RFR: 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils Message-ID: Clean Backport. ------------- Commit messages: - Backport 29908148f819281dc6d1ef1274ca4d67a47754c0 Changes: https://git.openjdk.org/jdk25u/pull/302/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=302&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367598 Stats: 14 lines in 1 file changed: 1 ins; 8 del; 5 mod Patch: https://git.openjdk.org/jdk25u/pull/302.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/302/head:pull/302 PR: https://git.openjdk.org/jdk25u/pull/302 From duke at openjdk.org Tue Oct 14 10:28:02 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 10:28:02 GMT Subject: [jdk25u] RFR: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 16:20:35 GMT, Anawesha Khuntia wrote: > Had run the tier1 - tier3 tests and there were no valid failures due to the fix @ankhunti Your change (at version 6180f1c5de349f77d3ceacf4c3dd09074106f8f6) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/296#issuecomment-3401132676 From mbaesken at openjdk.org Tue Oct 14 12:04:13 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Oct 2025 12:04:13 GMT Subject: [jdk21u-dev] RFR: 8343875: Minor improvements of jpackage test library In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 07:48:49 GMT, Goetz Lindenmaier wrote: > I backport this to keep the jpackage testing infra up to date. Simplifies later test backports. > > Two files had conflicts: > > test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/DirectoryContentVerifierTest.java > Was added by 8325089: "jpackage utility creates an "infinite", undeleteable directory tree", > too big to backport. Omit patch. > > test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java > Resolved one chunk due to modifier order. Resolved to the order used in 25 in this place. > > And I needed some adaption, again as 8325089: "jpackage utility creates an "infinite", undeleteable directory tree" > is missing. I added one chunk from 8325089 to TKitTest.java and I added assertAssert() to TKit.java. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2315#pullrequestreview-3335233189 From coffeys at openjdk.org Tue Oct 14 12:42:27 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Tue, 14 Oct 2025 12:42:27 GMT Subject: [jdk25u] RFR: 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently Message-ID: Hardening of the java/net/httpclient/CancelRequestTest.java test case as per recommendation from @dfuch ------------- Commit messages: - 8369319 Changes: https://git.openjdk.org/jdk25u/pull/303/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=303&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369319 Stats: 7 lines in 1 file changed: 4 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/303.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/303/head:pull/303 PR: https://git.openjdk.org/jdk25u/pull/303 From chris.w.dennis at gmail.com Tue Oct 14 13:02:05 2025 From: chris.w.dennis at gmail.com (Chris Dennis) Date: Tue, 14 Oct 2025 09:02:05 -0400 Subject: Backport request for JDK-8362123 to JDK 21 and JDK 25 In-Reply-To: <62dc5ec2-e299-45c1-8f24-004459006fad@oracle.com> References: <2c6ec4b76088a369a518863d1591b9a37839111d.camel@redhat.com> <62dc5ec2-e299-45c1-8f24-004459006fad@oracle.com> Message-ID: I think following the process linked to by Severin, along with being led by the nose by the bridgekeeper bot has resulted in the same state as required by the second document. I think I'm just waiting on review/approval now: https://github.com/openjdk/jdk25u/pull/295 Thanks to all, Chris On Tue, 14 Oct 2025 at 00:05, David Holmes wrote: > On 14/10/2025 1:20 am, Severin Gehwolf wrote: > > On Mon, 2025-10-13 at 10:57 -0400, Chris Dennis wrote: > >> I attempted to create a backport PR > >> for https://bugs.openjdk.org/browse/JDK-8362123 via the Skara tooling > >> (/backport) but as I only hold Contributor status it appears that I > >> will need assistance in triggering everything. I couldn't find > >> solid documentation for how this is supposed to happen, so my > >> apologies if there is some other process that I'm missing. Ideally I > >> would like to see this fix backported to JDK 21 and JDK 25, and > >> believe it is a good candidate given that it is small, applies > >> cleanly, has clear test coverage, and is not in a typically > >> performance sensitive area. > > > > > https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix > > > > ... has instructions how to contribute a backport. You can do it > > without /backport. > > The info for 11u seems a little different compared to the general > approval process needed for 21u and 25u: > > https://openjdk.org/projects/jdk-updates/approval.html > > David > > > HTH. > > > > Thanks, > > Severin > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Tue Oct 14 13:41:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Oct 2025 13:41:16 GMT Subject: [jdk21u-dev] RFR: 8343875: Minor improvements of jpackage test library In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 07:48:49 GMT, Goetz Lindenmaier wrote: > I backport this to keep the jpackage testing infra up to date. Simplifies later test backports. > > Two files had conflicts: > > test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/DirectoryContentVerifierTest.java > Was added by 8325089: "jpackage utility creates an "infinite", undeleteable directory tree", > too big to backport. Omit patch. > > test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java > Resolved one chunk due to modifier order. Resolved to the order used in 25 in this place. > > And I needed some adaption, again as 8325089: "jpackage utility creates an "infinite", undeleteable directory tree" > is missing. I added one chunk from 8325089 to TKitTest.java and I added assertAssert() to TKit.java. Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2315#issuecomment-3401939340 From dfuchs at openjdk.org Tue Oct 14 13:59:14 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Tue, 14 Oct 2025 13:59:14 GMT Subject: [jdk25u] RFR: 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently In-Reply-To: References: Message-ID: <-M122nKFWXdwxvR-t9GDzimJNV1OmVD45IPcqjiYoyA=.a85de1dc-12c8-4eb6-90cf-4d95ea952519@github.com> On Tue, 14 Oct 2025 12:33:41 GMT, Sean Coffey wrote: > Hardening of the java/net/httpclient/CancelRequestTest.java test case as per recommendation from @dfuch LGTM ------------- Marked as reviewed by dfuchs (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/303#pullrequestreview-3335848358 From rriggs at openjdk.org Tue Oct 14 14:00:36 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Tue, 14 Oct 2025 14:00:36 GMT Subject: [jdk21u-dev] RFR: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 05:15:04 GMT, Rui Li wrote: > A clean backport for JDK-8368192. > > Backport it for parity with oracle. This patch fixes test failure in Basic.java. Tested on mac 15.7.1. LGTM ------------- Marked as reviewed by rriggs (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2323#pullrequestreview-3335857037 From fjiang at openjdk.org Tue Oct 14 14:02:51 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Tue, 14 Oct 2025 14:02:51 GMT Subject: [jdk25u] RFR: 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler Message-ID: Hi all, This pull request contains a backport of commit [72663695](https://github.com/openjdk/jdk/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Feilong Jiang on 14 Oct 2025 and was reviewed by Fei Yang and Ludovic Henry. Thanks! ------------- Commit messages: - Backport 72663695da9a51c8eefbd496f14a6d1625ad7b42 Changes: https://git.openjdk.org/jdk25u/pull/304/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=304&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369616 Stats: 19 lines in 2 files changed: 9 ins; 9 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/304.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/304/head:pull/304 PR: https://git.openjdk.org/jdk25u/pull/304 From duke at openjdk.org Tue Oct 14 14:15:21 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 14:15:21 GMT Subject: [jdk25u] RFR: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom In-Reply-To: References: Message-ID: <1FXnQd-B_LXWvDZRzRsmaqG_K8iBc_IwuJVWwhmJFv4=.670106e2-6582-45b7-a3b2-397d07bac427@github.com> On Tue, 14 Oct 2025 08:52:35 GMT, Ramesh Bhagavatam Gangadhar wrote: > 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom @rgangadhar Your change (at version 0d421341c4bef39f4d666c93f5f3f127d9f13e09) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/301#issuecomment-3402091759 From goetz at openjdk.org Tue Oct 14 14:15:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Oct 2025 14:15:27 GMT Subject: [jdk21u-dev] Integrated: 8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out In-Reply-To: References: Message-ID: <9B-yURgSzeFn5spTf25ce34wtLLKDjuDgrp2qTCR8lo=.40c16160-e285-404c-9f1c-f59b1613dbcb@github.com> On Mon, 13 Oct 2025 13:50:16 GMT, Goetz Lindenmaier wrote: > I would like to imrove this test in 21. > > Simple resolves, maybe clean. -- No, not clean. Head has an additional bug number in @bug. > > Resolved because "8174269: Remove COMPAT locale data provider from JDK" not in 21. This pull request has now been integrated. Changeset: aea5c11a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/aea5c11ace542c8472313aafd00dd1a99280e70b Stats: 6 lines in 1 file changed: 2 ins; 1 del; 3 mod 8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out Reviewed-by: mbaesken Backport-of: 1bd4abf98e26d04076f330c0b2e44f666f8c27a1 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2317 From goetz at openjdk.org Tue Oct 14 14:18:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Oct 2025 14:18:34 GMT Subject: [jdk21u-dev] Integrated: 8343875: Minor improvements of jpackage test library In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 07:48:49 GMT, Goetz Lindenmaier wrote: > I backport this to keep the jpackage testing infra up to date. Simplifies later test backports. > > Two files had conflicts: > > test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/DirectoryContentVerifierTest.java > Was added by 8325089: "jpackage utility creates an "infinite", undeleteable directory tree", > too big to backport. Omit patch. > > test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java > Resolved one chunk due to modifier order. Resolved to the order used in 25 in this place. > > And I needed some adaption, again as 8325089: "jpackage utility creates an "infinite", undeleteable directory tree" > is missing. I added one chunk from 8325089 to TKitTest.java and I added assertAssert() to TKit.java. This pull request has now been integrated. Changeset: 2cdc9ed6 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/2cdc9ed6d687cee343a5792a066a24839c6baccf Stats: 546 lines in 10 files changed: 491 ins; 21 del; 34 mod 8343875: Minor improvements of jpackage test library Reviewed-by: mbaesken Backport-of: 95a00f8a188048952871a10dc428566b18b91cb8 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2315 From goetz at openjdk.org Tue Oct 14 14:22:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Oct 2025 14:22:18 GMT Subject: [jdk21u-dev] RFR: 8343876: Enhancements to jpackage test lib [v2] In-Reply-To: References: Message-ID: > I would like to backport this to simpify later backports. > > Skipped new file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java, it was already backported by > https://bugs.openjdk.org/browse/JDK-8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package > > test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java > Copyright > > patching file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java > Omitted, was already backported with change mentioned above. > > test/jdk/tools/jpackage/share/InOutPathTest.java > Was added by https://bugs.openjdk.org/browse/JDK-8325089: "jpackage utility creates an "infinite", undeleteable directory tree" which is too > big to backport. Patch omitted. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'master' into goetz_backport_8343876 - backport 41a627b7890ab7fefef49e3bac3aad8403d0e82e ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2313/files - new: https://git.openjdk.org/jdk21u-dev/pull/2313/files/63e39274..7d8a4324 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2313&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2313&range=00-01 Stats: 1779 lines in 57 files changed: 1630 ins; 61 del; 88 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2313.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2313/head:pull/2313 PR: https://git.openjdk.org/jdk21u-dev/pull/2313 From sgehwolf at openjdk.org Tue Oct 14 14:39:14 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 14 Oct 2025 14:39:14 GMT Subject: [jdk25u] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 16:12:40 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. @chrisdennis Please enable GHA for your fork. See how here: https://github.com/openjdk/jdk25u/pull/295/checks?check_run_id=52627905452 ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/295#issuecomment-3402197036 From goetz at openjdk.org Tue Oct 14 14:40:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Oct 2025 14:40:45 GMT Subject: [jdk17u-dev] RFR: 8350102: Decouple jpackage test-lib Executor.Result and Executor classes [v2] In-Reply-To: References: Message-ID: <-_sWH-nyxrrvhyckz8rbvLPxYJaMMtbPsPg3gnagnWY=.9e9141d9-060d-449c-8d6f-531585835d40@github.com> > I backport this for parity with 17.0.18-oracle. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: fix build ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4033/files - new: https://git.openjdk.org/jdk17u-dev/pull/4033/files/4bd783f1..4ff135ae Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4033&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4033&range=00-01 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4033.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4033/head:pull/4033 PR: https://git.openjdk.org/jdk17u-dev/pull/4033 From duke at openjdk.org Tue Oct 14 15:27:40 2025 From: duke at openjdk.org (Chris Dennis) Date: Tue, 14 Oct 2025 15:27:40 GMT Subject: [jdk25u] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) [v2] In-Reply-To: References: Message-ID: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. Chris Dennis has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: Backport d5a207994b9c374e6638e57826326f8f4593b96b ------------- Changes: https://git.openjdk.org/jdk25u/pull/295/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=295&range=01 Stats: 65 lines in 2 files changed: 63 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/295.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/295/head:pull/295 PR: https://git.openjdk.org/jdk25u/pull/295 From rgangadhar at openjdk.org Tue Oct 14 15:04:01 2025 From: rgangadhar at openjdk.org (Ramesh Bhagavatam Gangadhar) Date: Tue, 14 Oct 2025 15:04:01 GMT Subject: [jdk25u] Integrated: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 08:52:35 GMT, Ramesh Bhagavatam Gangadhar wrote: > 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom This pull request has now been integrated. Changeset: b8aa130b Author: Ramesh Bhagavatam Gangadhar Committer: Sean Coffey URL: https://git.openjdk.org/jdk25u/commit/b8aa130bab715f187476181acc5021b27958833f Stats: 59 lines in 5 files changed: 25 ins; 7 del; 27 mod 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Backport-of: 166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 ------------- PR: https://git.openjdk.org/jdk25u/pull/301 From mbaesken at openjdk.org Tue Oct 14 15:36:02 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Oct 2025 15:36:02 GMT Subject: [jdk25u] RFR: 8368565: Adjust comment regarding dependency of libjvm.so to librt Message-ID: 8368565: Adjust comment regarding dependency of libjvm.so to librt ------------- Commit messages: - Backport 7bfdb0120752d01da96c19e8037a6e909847d63c Changes: https://git.openjdk.org/jdk25u/pull/305/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=305&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368565 Stats: 5 lines in 1 file changed: 0 ins; 4 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/305.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/305/head:pull/305 PR: https://git.openjdk.org/jdk25u/pull/305 From duke at openjdk.org Tue Oct 14 16:02:59 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 16:02:59 GMT Subject: [jdk25u] RFR: 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 09:57:26 GMT, Vanitha B P wrote: > Clean Backport. @Vanitha-bp Your change (at version 6520cef0ad670a9e7c35e25d617071ca1a926f19) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/302#issuecomment-3402589510 From duke at openjdk.org Tue Oct 14 16:02:58 2025 From: duke at openjdk.org (Vanitha B P) Date: Tue, 14 Oct 2025 16:02:58 GMT Subject: [jdk25u] RFR: 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils [v2] In-Reply-To: References: Message-ID: > Clean Backport. Vanitha B P has updated the pull request incrementally with one additional commit since the last revision: Vanitha B P ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/302/files - new: https://git.openjdk.org/jdk25u/pull/302/files/6ea6e3aa..6520cef0 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=302&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=302&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/302.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/302/head:pull/302 PR: https://git.openjdk.org/jdk25u/pull/302 From sshivang at openjdk.org Tue Oct 14 17:13:22 2025 From: sshivang at openjdk.org (Shivangi Gupta) Date: Tue, 14 Oct 2025 17:13:22 GMT Subject: [jdk25u] RFR: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Message-ID: Straight Backport.Tests are passing ------------- Commit messages: - Backport fc3e3e26c515ae0f9ae32aec504974fba393928d Changes: https://git.openjdk.org/jdk25u/pull/306/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=306&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8201778 Stats: 34 lines in 2 files changed: 7 ins; 22 del; 5 mod Patch: https://git.openjdk.org/jdk25u/pull/306.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/306/head:pull/306 PR: https://git.openjdk.org/jdk25u/pull/306 From ssubramaniam at openjdk.org Tue Oct 14 17:30:56 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 17:30:56 GMT Subject: [jdk17u-dev] Integrated: 8352997: Open source several Swing JTabbedPane tests In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 01:50:45 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352997: Open source several Swing JTabbedPane tests. Adds five Swing JTabbedPane tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 9e4d9a82 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/9e4d9a8235c45aa59b9a7f789bf6ffa38846f4a3 Stats: 470 lines in 6 files changed: 470 ins; 0 del; 0 mod 8352997: Open source several Swing JTabbedPane tests Backport-of: 9fcb06f9340f4f8f5bf2b74d0c4007f237625a72 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4044 From ssubramaniam at openjdk.org Tue Oct 14 17:31:51 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 17:31:51 GMT Subject: [jdk17u-dev] Integrated: 8354553: Open source several clipboard tests batch0 In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 01:45:13 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354553: Open source several clipboard tests batch0. Adds four clipboard tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 88d877f1 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/88d877f186ae5dd519e72ce45f00aab8f25c0c0c Stats: 1079 lines in 5 files changed: 1079 ins; 0 del; 0 mod 8354553: Open source several clipboard tests batch0 Backport-of: b10a304b2bdec5fdd3d689ae8fcd341e68e80b72 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4043 From ssubramaniam at openjdk.org Tue Oct 14 17:31:53 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 17:31:53 GMT Subject: [jdk21u-dev] Integrated: 8354553: Open source several clipboard tests batch0 In-Reply-To: References: Message-ID: <1eiACDQyc8zkVfUQJeriMqOTiAq7Il5YzY9Mr51QB3g=.6d574382-0f01-4404-90df-5c3f6f70f039@github.com> On Tue, 14 Oct 2025 01:45:03 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354553: Open source several clipboard tests batch0. Adds four clipboard tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 4dfd7426 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/4dfd7426b0426626c1464b0fa0357988177de4f6 Stats: 1079 lines in 5 files changed: 1079 ins; 0 del; 0 mod 8354553: Open source several clipboard tests batch0 Backport-of: b10a304b2bdec5fdd3d689ae8fcd341e68e80b72 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2321 From ssubramaniam at openjdk.org Tue Oct 14 17:32:44 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 17:32:44 GMT Subject: [jdk21u-dev] Integrated: 8352997: Open source several Swing JTabbedPane tests In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 01:50:33 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352997: Open source several Swing JTabbedPane tests. Adds five Swing JTabbedPane tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: ce34e080 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/ce34e08023fa0b42eeebe9f777a9467e3cfdb777 Stats: 470 lines in 6 files changed: 470 ins; 0 del; 0 mod 8352997: Open source several Swing JTabbedPane tests Backport-of: 9fcb06f9340f4f8f5bf2b74d0c4007f237625a72 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2322 From duke at openjdk.org Tue Oct 14 18:48:27 2025 From: duke at openjdk.org (Daniel Hu) Date: Tue, 14 Oct 2025 18:48:27 GMT Subject: [jdk21u-dev] RFR: 8342582: user.region for formatting number no longer works for 21.0.5 Message-ID: Clean backport. This fixes a regression from previous backport [JDK-8321206](https://bugs.openjdk.org/browse/JDK-8321206); JDK stopped respecting number formatting set by user.region in 21.0.5. Passes GHA and new test passes with the change, fails without. ------------- Commit messages: - Backport e64f0798be64d334b3ec2a918687aafc2031a8b7 Changes: https://git.openjdk.org/jdk21u-dev/pull/2324/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2324&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8342582 Stats: 118 lines in 3 files changed: 91 ins; 20 del; 7 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2324.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2324/head:pull/2324 PR: https://git.openjdk.org/jdk21u-dev/pull/2324 From duke at openjdk.org Tue Oct 14 19:27:31 2025 From: duke at openjdk.org (Daniel Hu) Date: Tue, 14 Oct 2025 19:27:31 GMT Subject: [jdk21u-dev] RFR: 8313231: Redundant if statement in ZoneInfoFile Message-ID: <_wT05klnhECbAiZcSDMuMh8KjhNie45sw3N-d8zSRoY=.9d2622e6-d17a-4348-ad85-32f7c570cc98@github.com> Clean backport. Removes a redundant if statement. Passes GHA. ------------- Commit messages: - Backport f8c2b7fee101d66107704b3ee464737c5ccdc13a Changes: https://git.openjdk.org/jdk21u-dev/pull/2325/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2325&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313231 Stats: 4 lines in 1 file changed: 0 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2325.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2325/head:pull/2325 PR: https://git.openjdk.org/jdk21u-dev/pull/2325 From duke at openjdk.org Tue Oct 14 19:30:10 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 19:30:10 GMT Subject: [jdk25u] RFR: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date In-Reply-To: References: Message-ID: On Sun, 12 Oct 2025 19:28:44 GMT, Vladimir Petko wrote: > This PR backports the commit https://github.com/openjdk/jdk/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a from https://github.com/openjdk/jdk repository. > > Testing: > Configure: > > $ sh configure > ... > checking if date is a GNU compatible version... yes > ... > > [configure.log](https://github.com/user-attachments/files/22874123/configure.log) > > Build > > make images > Building target 'images' in configuration 'linux-x86_64-server-release' > ... > Finished building target 'images' in configuration 'linux-x86_64-server-release' @vpa1977 Your change (at version c88dfc144379771bffb1f1c47a4727287fd478d3) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/294#issuecomment-3403291963 From duke at openjdk.org Tue Oct 14 20:51:06 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 20:51:06 GMT Subject: [jdk25u] RFR: 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 19:39:37 GMT, Kieran Farrell wrote: > Clean backport @kieran-farrell Your change (at version 8f1fcfd17772767fe7775aa71d5c73537d5f3c60) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/297#issuecomment-3403567352 From kfarrell at openjdk.org Tue Oct 14 20:56:03 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Tue, 14 Oct 2025 20:56:03 GMT Subject: [jdk25u] RFR: 8336695: Update Commons BCEL to Version 6.10.0 Message-ID: Clean backport ------------- Commit messages: - bp Changes: https://git.openjdk.org/jdk25u/pull/307/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=307&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8336695 Stats: 2579 lines in 122 files changed: 1451 ins; 118 del; 1010 mod Patch: https://git.openjdk.org/jdk25u/pull/307.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/307/head:pull/307 PR: https://git.openjdk.org/jdk25u/pull/307 From kfarrell at openjdk.org Tue Oct 14 21:02:26 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Tue, 14 Oct 2025 21:02:26 GMT Subject: [jdk25u] RFR: 8367021: Regression in LocaleDataTest refactoring Message-ID: Clean backport ------------- Commit messages: - bp Changes: https://git.openjdk.org/jdk25u/pull/308/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=308&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367021 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/308.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/308/head:pull/308 PR: https://git.openjdk.org/jdk25u/pull/308 From duke at openjdk.org Tue Oct 14 21:19:05 2025 From: duke at openjdk.org (duke) Date: Tue, 14 Oct 2025 21:19:05 GMT Subject: [jdk25u] RFR: 8367021: Regression in LocaleDataTest refactoring In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 20:56:59 GMT, Kieran Farrell wrote: > Clean backport @kieran-farrell Your change (at version 52fcfad8738b93a7aff105084871cc7cffed752a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/308#issuecomment-3403644850 From kfarrell at openjdk.org Tue Oct 14 21:26:16 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Tue, 14 Oct 2025 21:26:16 GMT Subject: [jdk25u] Integrated: 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 19:39:37 GMT, Kieran Farrell wrote: > Clean backport This pull request has now been integrated. Changeset: 28eaab42 Author: Kieran Farrell Committer: Naoto Sato URL: https://git.openjdk.org/jdk25u/commit/28eaab4297169d71e672a87c08444ec2aa244195 Stats: 102 lines in 2 files changed: 94 ins; 0 del; 8 mod 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values Backport-of: 37b725d9c12834358a562e6c03fb7f566d639ca5 ------------- PR: https://git.openjdk.org/jdk25u/pull/297 From kfarrell at openjdk.org Tue Oct 14 21:28:05 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Tue, 14 Oct 2025 21:28:05 GMT Subject: [jdk25u] Integrated: 8367021: Regression in LocaleDataTest refactoring In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 20:56:59 GMT, Kieran Farrell wrote: > Clean backport This pull request has now been integrated. Changeset: 702e30eb Author: Kieran Farrell Committer: Naoto Sato URL: https://git.openjdk.org/jdk25u/commit/702e30ebdf31e54a27ea35a964361c31a1d0f495 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8367021: Regression in LocaleDataTest refactoring Backport-of: 48831c65b5535fef706b64a4eb23ba28b1567ead ------------- PR: https://git.openjdk.org/jdk25u/pull/308 From cslucas at openjdk.org Tue Oct 14 21:57:24 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Tue, 14 Oct 2025 21:57:24 GMT Subject: [jdk25u] RFR: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. > > Thanks! Cesar Soares Lucas has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge remote-tracking branch 'upstream/master' into backport-JohnTortugo-62fde687-master - Backport 62fde687088ce72ef33b94e73babf4bfe1395c17 ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/259/files - new: https://git.openjdk.org/jdk25u/pull/259/files/7b7aa36f..29931e9d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=259&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=259&range=00-01 Stats: 6268 lines in 167 files changed: 4172 ins; 1379 del; 717 mod Patch: https://git.openjdk.org/jdk25u/pull/259.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/259/head:pull/259 PR: https://git.openjdk.org/jdk25u/pull/259 From ssubramaniam at openjdk.org Tue Oct 14 23:22:50 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 23:22:50 GMT Subject: [jdk17u-dev] RFR: 8353470: Clean up and open source couple AWT Graphics related tests (Part 2) Message-ID: Backporting JDK-8353470: Clean up and open source couple AWT Graphics related tests (Part 2). Adding four graphics tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 8270cd0ad2e0df72f063f36853328a935595f71f Changes: https://git.openjdk.org/jdk17u-dev/pull/4045/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4045&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353470 Stats: 606 lines in 5 files changed: 606 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4045.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4045/head:pull/4045 PR: https://git.openjdk.org/jdk17u-dev/pull/4045 From ssubramaniam at openjdk.org Tue Oct 14 23:25:33 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 23:25:33 GMT Subject: [jdk17u-dev] RFR: 8340354: Open source AWT desktop properties and print related tests Message-ID: Backporting JDK-8340354: Open source AWT desktop properties and print related tests. Adding two desktop properties and three printer tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 988f13a3875a6d29d7de07c5e97fcd6e7f9a31ff Changes: https://git.openjdk.org/jdk17u-dev/pull/4046/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4046&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8340354 Stats: 1227 lines in 5 files changed: 1227 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4046.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4046/head:pull/4046 PR: https://git.openjdk.org/jdk17u-dev/pull/4046 From ssubramaniam at openjdk.org Tue Oct 14 23:25:38 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 23:25:38 GMT Subject: [jdk21u-dev] RFR: 8340354: Open source AWT desktop properties and print related tests Message-ID: Backporting JDK-8340354: Open source AWT desktop properties and print related tests. Adding two desktop properties and three printer tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 988f13a3875a6d29d7de07c5e97fcd6e7f9a31ff Changes: https://git.openjdk.org/jdk21u-dev/pull/2327/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2327&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8340354 Stats: 1227 lines in 5 files changed: 1227 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2327.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2327/head:pull/2327 PR: https://git.openjdk.org/jdk21u-dev/pull/2327 From ssubramaniam at openjdk.org Tue Oct 14 23:25:43 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 14 Oct 2025 23:25:43 GMT Subject: [jdk21u-dev] RFR: 8353470: Clean up and open source couple AWT Graphics related tests (Part 2) Message-ID: Backporting JDK-8353470: Clean up and open source couple AWT Graphics related tests (Part 2). Adding four graphics tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 8270cd0ad2e0df72f063f36853328a935595f71f Changes: https://git.openjdk.org/jdk21u-dev/pull/2326/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2326&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353470 Stats: 606 lines in 5 files changed: 606 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2326.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2326/head:pull/2326 PR: https://git.openjdk.org/jdk21u-dev/pull/2326 From egahlin at openjdk.org Wed Oct 15 01:31:21 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Wed, 15 Oct 2025 01:31:21 GMT Subject: [jdk25u] Integrated: 8364190: JFR: RemoteRecordingStream withers don't work In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 02:42:43 GMT, Erik Gahlin wrote: > 8364190: JFR: RemoteRecordingStream withers don't work This pull request has now been integrated. Changeset: 38fd7944 Author: Erik Gahlin URL: https://git.openjdk.org/jdk25u/commit/38fd7944e98ddeae76d29fb37d2359a8b7c2d006 Stats: 151 lines in 3 files changed: 143 ins; 0 del; 8 mod 8364190: JFR: RemoteRecordingStream withers don't work Reviewed-by: mgronlun Backport-of: da0d9598d049b17c04da95b61214b093c97fb60e ------------- PR: https://git.openjdk.org/jdk25u/pull/299 From asemenyuk at openjdk.org Wed Oct 15 02:27:12 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 15 Oct 2025 02:27:12 GMT Subject: [jdk25u] RFR: 8369853: jpackage signing tests fail after JDK-8358723 Message-ID: <0dXpom85DA3gYE3E6bzaX3A8-uAwLAgysJiT7AlrpWA=.110f3d0f-dd7e-4334-baef-f212c8849aec@github.com> 8369853: jpackage signing tests fail after JDK-8358723 ------------- Commit messages: - Backport 95def24b025341b5a6b99abdd4d1f3d26a40431c Changes: https://git.openjdk.org/jdk25u/pull/309/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=309&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369853 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/309.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/309/head:pull/309 PR: https://git.openjdk.org/jdk25u/pull/309 From cjplummer at openjdk.org Wed Oct 15 05:41:08 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Wed, 15 Oct 2025 05:41:08 GMT Subject: [jdk25u] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Tue, 9 Sep 2025 06:45:50 GMT, Ashish Kumar wrote: > Backport bug fix from jdk repo. Marked as reviewed by cjplummer (Committer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/178#pullrequestreview-3338432681 From duke at openjdk.org Wed Oct 15 05:49:05 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 05:49:05 GMT Subject: [jdk21u-dev] RFR: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 05:15:04 GMT, Rui Li wrote: > A clean backport for JDK-8368192. > > Backport it for parity with oracle. This patch fixes test failure in Basic.java. Tested on mac 15.7.1. @rgithubli Your change (at version 8572e202e99af523e366ce652fa6a87af227fc60) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2323#issuecomment-3404610800 From coffeys at openjdk.org Wed Oct 15 06:26:09 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Wed, 15 Oct 2025 06:26:09 GMT Subject: [jdk25u] RFR: 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently In-Reply-To: References: Message-ID: <4OukHuZfe3d5EV3KJaL9wlCJbB9bW5-okonCVgMsgwg=.651d72bf-42b9-4ed8-ac42-ba8295675cdc@github.com> On Tue, 14 Oct 2025 12:33:41 GMT, Sean Coffey wrote: > Hardening of the java/net/httpclient/CancelRequestTest.java test case as per recommendation from @dfuch Thanks for the suggestions Daniel ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/303#issuecomment-3404744768 From coffeys at openjdk.org Wed Oct 15 06:26:11 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Wed, 15 Oct 2025 06:26:11 GMT Subject: [jdk25u] Integrated: 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 12:33:41 GMT, Sean Coffey wrote: > Hardening of the java/net/httpclient/CancelRequestTest.java test case as per recommendation from @dfuch This pull request has now been integrated. Changeset: 21e63914 Author: Sean Coffey URL: https://git.openjdk.org/jdk25u/commit/21e63914e687cb122fad0e88924c59eb16c3ba61 Stats: 7 lines in 1 file changed: 4 ins; 0 del; 3 mod 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently Reviewed-by: dfuchs ------------- PR: https://git.openjdk.org/jdk25u/pull/303 From hkummari at openjdk.org Wed Oct 15 06:29:54 2025 From: hkummari at openjdk.org (Hari Prasad Kummari) Date: Wed, 15 Oct 2025 06:29:54 GMT Subject: [jdk25u] RFR: 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion Message-ID: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipException ------------- Commit messages: - backport ec7361e082eff3859d9f0dd732f39ae9abd5089a Changes: https://git.openjdk.org/jdk25u/pull/310/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=310&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365660 Stats: 49 lines in 5 files changed: 9 ins; 28 del; 12 mod Patch: https://git.openjdk.org/jdk25u/pull/310.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/310/head:pull/310 PR: https://git.openjdk.org/jdk25u/pull/310 From schernyshev at openjdk.org Wed Oct 15 06:37:37 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Wed, 15 Oct 2025 06:37:37 GMT Subject: [jdk11u-dev] RFR: 8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError [v2] In-Reply-To: References: Message-ID: On Fri, 8 Aug 2025 09:44:25 GMT, Severin Gehwolf wrote: >> Sergey Chernyshev has updated the pull request incrementally with two additional commits since the last revision: >> >> - Backport 91072ee3934616ab2edc4850a59c0a25fd0de3b4 >> - Backport 6e18883d8ffd9a7b7d495da05e9859dc1d1a2677 > > Please resolve the merge conflict and re-apply for approval. Hi @jerboaa Could you please take a look at this? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3036#issuecomment-3404780275 From sshivang at openjdk.org Wed Oct 15 06:44:04 2025 From: sshivang at openjdk.org (Shivangi Gupta) Date: Wed, 15 Oct 2025 06:44:04 GMT Subject: [jdk25u] Integrated: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 17:01:31 GMT, Shivangi Gupta wrote: > Straight Backport.Tests are passing This pull request has now been integrated. Changeset: a5faa592 Author: Shivangi Gupta Committer: Sean Coffey URL: https://git.openjdk.org/jdk25u/commit/a5faa59229ac4b31eca2072716b8b82782960648 Stats: 34 lines in 2 files changed: 7 ins; 22 del; 5 mod 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Backport-of: fc3e3e26c515ae0f9ae32aec504974fba393928d ------------- PR: https://git.openjdk.org/jdk25u/pull/306 From mbaesken at openjdk.org Wed Oct 15 06:54:08 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 15 Oct 2025 06:54:08 GMT Subject: [jdk25u] Integrated: 8368565: Adjust comment regarding dependency of libjvm.so to librt In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 15:28:49 GMT, Matthias Baesken wrote: > 8368565: Adjust comment regarding dependency of libjvm.so to librt This pull request has now been integrated. Changeset: 1cd8cd8e Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/1cd8cd8e33daed1f5c3c6bc4d87cc388e1a39de1 Stats: 5 lines in 1 file changed: 0 ins; 4 del; 1 mod 8368565: Adjust comment regarding dependency of libjvm.so to librt Backport-of: 7bfdb0120752d01da96c19e8037a6e909847d63c ------------- PR: https://git.openjdk.org/jdk25u/pull/305 From mbaesken at openjdk.org Wed Oct 15 07:04:20 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 15 Oct 2025 07:04:20 GMT Subject: [jdk25u] RFR: 8369560: Slowdebug build without CDS fails Message-ID: Backport of 8369560, vmClasses needs manual adjustment and remove empty line ------------- Commit messages: - Backport 0af959a340fe68caa47fc476ff861f0e86087162 Changes: https://git.openjdk.org/jdk25u/pull/311/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=311&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369560 Stats: 6 lines in 2 files changed: 6 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/311.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/311/head:pull/311 PR: https://git.openjdk.org/jdk25u/pull/311 From syan at openjdk.org Wed Oct 15 07:05:52 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 15 Oct 2025 07:05:52 GMT Subject: [jdk21u-dev] RFR: 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Message-ID: Hi all, This pull request contains a backport of commit [9093d3a0](https://github.com/openjdk/jdk/commit/9093d3a04cd2b66425cefb44de2990cb5362a29f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 27 Sep 2025 and was reviewed by Leonid Mesnik. Thanks! ------------- Commit messages: - Backport 9093d3a04cd2b66425cefb44de2990cb5362a29f Changes: https://git.openjdk.org/jdk21u-dev/pull/2328/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2328&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368668 Stats: 20 lines in 10 files changed: 0 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2328.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2328/head:pull/2328 PR: https://git.openjdk.org/jdk21u-dev/pull/2328 From rgangadhar at openjdk.org Wed Oct 15 07:09:00 2025 From: rgangadhar at openjdk.org (Ramesh Bhagavatam Gangadhar) Date: Wed, 15 Oct 2025 07:09:00 GMT Subject: [jdk25u] RFR: 8366342: Key generator and key pair generator tests skipping, but showing as passed Message-ID: 8366342: Key generator and key pair generator tests skipping, but showing as passed ------------- Commit messages: - Backport 7690a45f77a2da47fa912fe7a2b2faa589f259f0 Changes: https://git.openjdk.org/jdk25u/pull/312/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=312&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366342 Stats: 35 lines in 6 files changed: 11 ins; 9 del; 15 mod Patch: https://git.openjdk.org/jdk25u/pull/312.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/312/head:pull/312 PR: https://git.openjdk.org/jdk25u/pull/312 From lucy at openjdk.org Wed Oct 15 07:13:08 2025 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 15 Oct 2025 07:13:08 GMT Subject: [jdk25u] RFR: 8369560: Slowdebug build without CDS fails In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 06:59:07 GMT, Matthias Baesken wrote: > Backport of 8369560, vmClasses needs manual adjustment and remove empty line LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/311#pullrequestreview-3338735891 From mbaesken at openjdk.org Wed Oct 15 07:17:17 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 15 Oct 2025 07:17:17 GMT Subject: [jdk25u] RFR: 8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 Message-ID: 8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 ------------- Commit messages: - Backport 4b85ba90671c0ac816a772584c3eeb30ef9062ba Changes: https://git.openjdk.org/jdk25u/pull/313/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=313&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369657 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/313.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/313/head:pull/313 PR: https://git.openjdk.org/jdk25u/pull/313 From duke at openjdk.org Wed Oct 15 07:19:08 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 07:19:08 GMT Subject: [jdk25u] RFR: 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: <-TOWV5p5iICGNSJg-HwCMxNaUktFGEmRHql5xtlBaY4=.5778d73a-c08e-4746-b2db-abda78cd9717@github.com> On Tue, 14 Oct 2025 13:54:16 GMT, Feilong Jiang wrote: > Hi all, > > This pull request contains a backport of commit [72663695](https://github.com/openjdk/jdk/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 14 Oct 2025 and was reviewed by Fei Yang and Ludovic Henry. > > Thanks! @feilongjiang Your change (at version cd5abe649c0ccfb446bd63f18cae7c12f5c13f53) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/304#issuecomment-3404921908 From fjiang at openjdk.org Wed Oct 15 07:22:06 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Wed, 15 Oct 2025 07:22:06 GMT Subject: [jdk25u] Integrated: 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 13:54:16 GMT, Feilong Jiang wrote: > Hi all, > > This pull request contains a backport of commit [72663695](https://github.com/openjdk/jdk/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 14 Oct 2025 and was reviewed by Fei Yang and Ludovic Henry. > > Thanks! This pull request has now been integrated. Changeset: c767b2d9 Author: Feilong Jiang Committer: Fei Yang URL: https://git.openjdk.org/jdk25u/commit/c767b2d9a8f84c6ea47ce5f4eec10181763a6c52 Stats: 19 lines in 2 files changed: 9 ins; 9 del; 1 mod 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler Backport-of: 72663695da9a51c8eefbd496f14a6d1625ad7b42 ------------- PR: https://git.openjdk.org/jdk25u/pull/304 From coffeys at openjdk.org Wed Oct 15 07:25:13 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Wed, 15 Oct 2025 07:25:13 GMT Subject: [jdk25u] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Tue, 9 Sep 2025 06:45:50 GMT, Ashish Kumar wrote: > Backport bug fix from jdk repo. Looks like a good port ------------- Marked as reviewed by coffeys (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/178#pullrequestreview-3338781030 From duke at openjdk.org Wed Oct 15 07:28:21 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 07:28:21 GMT Subject: [jdk25u] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Tue, 9 Sep 2025 06:45:50 GMT, Ashish Kumar wrote: > Backport bug fix from jdk repo. @ashish-cb-kumar Your change (at version eecf4080c25d0cd577665560a553a081a75ea7bd) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/178#issuecomment-3404954287 From rgangadhar at openjdk.org Wed Oct 15 07:32:07 2025 From: rgangadhar at openjdk.org (Ramesh Bhagavatam Gangadhar) Date: Wed, 15 Oct 2025 07:32:07 GMT Subject: [jdk25u] Integrated: 8366342: Key generator and key pair generator tests skipping, but showing as passed In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 07:02:17 GMT, Ramesh Bhagavatam Gangadhar wrote: > 8366342: Key generator and key pair generator tests skipping, but showing as passed This pull request has now been integrated. Changeset: 07b5de6b Author: Ramesh Bhagavatam Gangadhar Committer: Sean Coffey URL: https://git.openjdk.org/jdk25u/commit/07b5de6b401c2b50aaccbb58cb0d66d6ac208d5e Stats: 35 lines in 6 files changed: 11 ins; 9 del; 15 mod 8366342: Key generator and key pair generator tests skipping, but showing as passed Backport-of: 7690a45f77a2da47fa912fe7a2b2faa589f259f0 ------------- PR: https://git.openjdk.org/jdk25u/pull/312 From aph at openjdk.org Wed Oct 15 08:08:07 2025 From: aph at openjdk.org (Andrew Haley) Date: Wed, 15 Oct 2025 08:08:07 GMT Subject: [jdk25u] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) [v2] In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 15:27:40 GMT, Chris Dennis wrote: >> This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. > > Chris Dennis has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport d5a207994b9c374e6638e57826326f8f4593b96b Marked as reviewed by aph (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/295#pullrequestreview-3338955521 From duke at openjdk.org Wed Oct 15 08:21:19 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 08:21:19 GMT Subject: [jdk25u] RFR: 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine In-Reply-To: <7aexbecGytUnPsjFD_E9tm7JHIn3FRQyrfHb3wR2mC8=.fde498ab-a0b8-48c0-934c-5cd9f0ba8e75@github.com> References: <7aexbecGytUnPsjFD_E9tm7JHIn3FRQyrfHb3wR2mC8=.fde498ab-a0b8-48c0-934c-5cd9f0ba8e75@github.com> Message-ID: On Tue, 14 Oct 2025 06:17:38 GMT, KavyaKS94 wrote: > Clean backport. Tested changes locally. Increased timeout in vmTestbase/vm/gc/compact tests @KavyaKS94 Your change (at version 656aa6e3c8322e2e50376314e056a518bf6872a9) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/300#issuecomment-3405139593 From goetz at openjdk.org Wed Oct 15 08:37:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:37:54 GMT Subject: [jdk17u-dev] RFR: 8291733: Remove JFR events that expose hashtable Message-ID: <1mhU_QWLcUnlX4Ig7cZW-EMAGZ1mOkSMDrBK__7ox6k=.a57f0d61-8fe5-47f7-822a-f6e85a0e5d43@github.com> I backport this for parity with 17.0.18-oracle. Resolved EventNames.java, probably clean anyways. ------------- Commit messages: - backport b7d2bde8e37817e827e685bd675b075c1f29b4c2 Changes: https://git.openjdk.org/jdk17u-dev/pull/4047/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4047&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291733 Stats: 113 lines in 8 files changed: 0 ins; 111 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4047.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4047/head:pull/4047 PR: https://git.openjdk.org/jdk17u-dev/pull/4047 From goetz at openjdk.org Wed Oct 15 08:45:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:45:37 GMT Subject: [jdk21u-dev] Integrated: 8343876: Enhancements to jpackage test lib In-Reply-To: References: Message-ID: On Fri, 10 Oct 2025 12:01:50 GMT, Goetz Lindenmaier wrote: > I would like to backport this to simpify later backports. > > Skipped new file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java, it was already backported by > https://bugs.openjdk.org/browse/JDK-8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package > > test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java > Copyright > > patching file test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java > Omitted, was already backported with change mentioned above. > > test/jdk/tools/jpackage/share/InOutPathTest.java > Was added by https://bugs.openjdk.org/browse/JDK-8325089: "jpackage utility creates an "infinite", undeleteable directory tree" which is too > big to backport. Patch omitted. This pull request has now been integrated. Changeset: 6b04f80d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/6b04f80d15f995d9ddaa1e5f333dc6a7edc98a57 Stats: 1526 lines in 10 files changed: 1250 ins; 166 del; 110 mod 8343876: Enhancements to jpackage test lib Reviewed-by: mbaesken Backport-of: 41a627b7890ab7fefef49e3bac3aad8403d0e82e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2313 From goetz at openjdk.org Wed Oct 15 08:47:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:47:32 GMT Subject: [jdk21u-dev] Integrated: 8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 14:15:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 245ba287 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/245ba2873bbcc4a38bbff96cfb0370111d5eaadc Stats: 30 lines in 1 file changed: 0 ins; 28 del; 2 mod 8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 Backport-of: c8a521fddac9d42fe93ea9b3ab89e804bc48bf4e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2318 From goetz at openjdk.org Wed Oct 15 08:48:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:48:35 GMT Subject: [jdk17u-dev] Integrated: 8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out In-Reply-To: References: Message-ID: <4Bq6eZtfIVCJfxZbFTWzAS16LlicmZ8dtcXDwfOUbLQ=.35f52d5d-44ed-40c8-9242-9066111aa5af@github.com> On Mon, 13 Oct 2025 13:58:27 GMT, Goetz Lindenmaier wrote: > I would like to imrove this test in 17. > > Clean backport from 21. This pull request has now been integrated. Changeset: b0eeb398 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b0eeb398b6e37b3b3419fd5fabf9299860eb7b52 Stats: 6 lines in 1 file changed: 2 ins; 1 del; 3 mod 8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out Backport-of: aea5c11ace542c8472313aafd00dd1a99280e70b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4037 From goetz at openjdk.org Wed Oct 15 08:49:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:49:37 GMT Subject: [jdk21u-dev] Integrated: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java In-Reply-To: <1LAtVZyQlh5ngM3INj-CA3Y47xpfEqtF-RhRVkuRq4c=.ad5bd032-6b24-42c0-8e1f-2f33b7ae24de@github.com> References: <1LAtVZyQlh5ngM3INj-CA3Y47xpfEqtF-RhRVkuRq4c=.ad5bd032-6b24-42c0-8e1f-2f33b7ae24de@github.com> Message-ID: <5N8gIUHScw_XdrD5a2Uc4wdPb7fjtJ_LxzTOqK0_N2g=.714da55c-6e60-4065-bd8d-db9be9ca6c8a@github.com> On Mon, 13 Oct 2025 14:53:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 8cbf878e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/8cbf878e46544c110c4d1e868f6c0dfecf46e199 Stats: 85 lines in 2 files changed: 66 ins; 3 del; 16 mod 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java Backport-of: 7576064a10c0f7a1fbfe88fc39254f32005d88f8 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2319 From goetz at openjdk.org Wed Oct 15 08:50:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:50:43 GMT Subject: [jdk17u-dev] Integrated: 8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 14:15:46 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 2735d223 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2735d223d24fc29faa1abeb55e84dfc8e565a8e4 Stats: 30 lines in 1 file changed: 0 ins; 28 del; 2 mod 8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12 Backport-of: c8a521fddac9d42fe93ea9b3ab89e804bc48bf4e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4038 From goetz at openjdk.org Wed Oct 15 08:51:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:51:37 GMT Subject: [jdk21u-dev] Integrated: 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 15:08:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 983dea44 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/983dea44649846f90a2ec8cb7f827b66c73d041c Stats: 11 lines in 1 file changed: 7 ins; 1 del; 3 mod 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java Backport-of: 2f1aed2a165259a873636792cff7c9de4e1f334e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2320 From goetz at openjdk.org Wed Oct 15 08:54:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 08:54:45 GMT Subject: [jdk17u-dev] Integrated: 8360178: TestArguments.atojulong gtest has incorrect format string In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 14:56:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 95611149 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9561114913695f236741737502b8058a0b39eea2 Stats: 4 lines in 1 file changed: 2 ins; 1 del; 1 mod 8360178: TestArguments.atojulong gtest has incorrect format string Backport-of: 878497fb85b9f7d066829b745324028f9f8cdc60 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4040 From goetz at openjdk.org Wed Oct 15 09:01:30 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 09:01:30 GMT Subject: [jdk17u-dev] Integrated: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 14:53:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle, This pull request has now been integrated. Changeset: 4be4e5e3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/4be4e5e3a0dea54044b83afdd0b261a79ad49855 Stats: 85 lines in 2 files changed: 66 ins; 3 del; 16 mod 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java Backport-of: 7576064a10c0f7a1fbfe88fc39254f32005d88f8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4039 From duke at openjdk.org Wed Oct 15 09:01:28 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 09:01:28 GMT Subject: [jdk25u] RFR: 8365913: Support latest MSC_VER in abstract_vm_version.cpp In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 09:03:23 GMT, Joakim Nordstr?m wrote: > This pull request contains a backport of commit [af532cc1](https://github.com/openjdk/jdk/commit/af532cc1b227c56cd03caca7d7558d58687d8584) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Joakim Nordstr?m on 2 Sep 2025 and was reviewed by David Holmes. > > Thanks! @jaokim Your change (at version 955a7fa5bc8803fd26dce4e5b7c8af73d39d7535) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/274#issuecomment-3405314555 From goetz at openjdk.org Wed Oct 15 09:03:38 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 09:03:38 GMT Subject: [jdk17u-dev] Integrated: 8362207: Add more test cases for possible double-rounding in fma In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 15:05:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: c0647b0e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c0647b0e5d4aca371fe2e3df2af436962a192872 Stats: 5 lines in 1 file changed: 1 ins; 0 del; 4 mod 8362207: Add more test cases for possible double-rounding in fma Backport-of: 8462e57fad85466bbe3e5d82b4e77bfdb76700e7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4041 From goetz at openjdk.org Wed Oct 15 09:04:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 09:04:13 GMT Subject: [jdk17u-dev] RFR: 8295991: java/net/httpclient/CancelRequestTest.java fails intermittently Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport e15d2419ab9c812a3dc18812406f7b59976d2143 Changes: https://git.openjdk.org/jdk17u-dev/pull/4048/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4048&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295991 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4048.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4048/head:pull/4048 PR: https://git.openjdk.org/jdk17u-dev/pull/4048 From goetz at openjdk.org Wed Oct 15 09:09:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 09:09:05 GMT Subject: [jdk17u-dev] Integrated: 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 15:08:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: b86d8505 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b86d8505841a7e8f28d67633975db8300e4c31b2 Stats: 11 lines in 1 file changed: 7 ins; 1 del; 3 mod 8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java Backport-of: 2f1aed2a165259a873636792cff7c9de4e1f334e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4042 From egahlin at openjdk.org Wed Oct 15 10:10:28 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Wed, 15 Oct 2025 10:10:28 GMT Subject: [jdk25u] Integrated: 8368670: Deadlock in JFR on event register + class load In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 00:52:58 GMT, Erik Gahlin wrote: > 8368670: Deadlock in JFR on event register + class load This pull request has now been integrated. Changeset: 179653f6 Author: Erik Gahlin URL: https://git.openjdk.org/jdk25u/commit/179653f62f0dab6d2a9134636bf302017925f9db Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8368670: Deadlock in JFR on event register + class load Reviewed-by: mgronlun Backport-of: 5fccabff15ae8bcc3d03156fa331bbc0fefb0cbe ------------- PR: https://git.openjdk.org/jdk25u/pull/298 From kfarrell at openjdk.org Wed Oct 15 10:37:57 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Wed, 15 Oct 2025 10:37:57 GMT Subject: [jdk25u] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Message-ID: Clean backport ------------- Commit messages: - update spec Changes: https://git.openjdk.org/jdk25u/pull/314/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=314&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367237 Stats: 17 lines in 2 files changed: 10 ins; 4 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/314.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/314/head:pull/314 PR: https://git.openjdk.org/jdk25u/pull/314 From goetz at openjdk.org Wed Oct 15 11:01:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 11:01:18 GMT Subject: [jdk21u-dev] RFR: 8347841: Test fixes that use deprecated time zone IDs Message-ID: I backport this for parity with 21.0.10-oracle. Resolved because "8174269: Remove COMPAT locale data provider from JDK" is not in 21. One chunk in Bug6329116 due to context, the others all copyright and @bug statement. These are the files touched: test/jdk/java/text/Format/DateFormat/DateFormatRegression.java test/jdk/java/text/Format/DateFormat/DateFormatTest.java test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java test/jdk/java/util/TimeZone/Bug6329116.java test/jdk/java/util/TimeZone/TimeZoneRegression.java ------------- Commit messages: - backport 81912e958ba77c1c9371305ecfedad13aaa3fa6a Changes: https://git.openjdk.org/jdk21u-dev/pull/2329/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2329&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8347841 Stats: 213 lines in 27 files changed: 67 ins; 34 del; 112 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2329.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2329/head:pull/2329 PR: https://git.openjdk.org/jdk21u-dev/pull/2329 From jnordstrom at openjdk.org Wed Oct 15 11:05:17 2025 From: jnordstrom at openjdk.org (Joakim =?UTF-8?B?Tm9yZHN0csO2bQ==?=) Date: Wed, 15 Oct 2025 11:05:17 GMT Subject: [jdk25u] Integrated: 8365913: Support latest MSC_VER in abstract_vm_version.cpp In-Reply-To: References: Message-ID: On Tue, 7 Oct 2025 09:03:23 GMT, Joakim Nordstr?m wrote: > This pull request contains a backport of commit [af532cc1](https://github.com/openjdk/jdk/commit/af532cc1b227c56cd03caca7d7558d58687d8584) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Joakim Nordstr?m on 2 Sep 2025 and was reviewed by David Holmes. > > Thanks! This pull request has now been integrated. Changeset: 9bc74ce1 Author: Joakim Nordstr?m Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/9bc74ce1038d8c4b6ded6da6f6c25c98c2064f6d Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod 8365913: Support latest MSC_VER in abstract_vm_version.cpp Backport-of: af532cc1b227c56cd03caca7d7558d58687d8584 ------------- PR: https://git.openjdk.org/jdk25u/pull/274 From duke at openjdk.org Wed Oct 15 11:05:21 2025 From: duke at openjdk.org (Ashish Kumar) Date: Wed, 15 Oct 2025 11:05:21 GMT Subject: [jdk25u] Integrated: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Tue, 9 Sep 2025 06:45:50 GMT, Ashish Kumar wrote: > Backport bug fix from jdk repo. This pull request has now been integrated. Changeset: 2d8955b4 Author: Ashish Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/2d8955b4a3ac450fc1533c64ada2b36b091e655d Stats: 1906 lines in 6 files changed: 2 ins; 1895 del; 9 mod 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java Reviewed-by: cjplummer, coffeys Backport-of: 982064e50ca6bbcfb7d1d619307921adc6f4fdcd ------------- PR: https://git.openjdk.org/jdk25u/pull/178 From duke at openjdk.org Wed Oct 15 11:09:04 2025 From: duke at openjdk.org (Anawesha Khuntia) Date: Wed, 15 Oct 2025 11:09:04 GMT Subject: [jdk25u] Integrated: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 16:20:35 GMT, Anawesha Khuntia wrote: > Had run the tier1 - tier3 tests and there were no valid failures due to the fix This pull request has now been integrated. Changeset: ef1e448d Author: Anawesha Khuntia Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/ef1e448d6d2a816780c2a2a556b06e6c05b547a4 Stats: 57 lines in 1 file changed: 0 ins; 27 del; 30 mod 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Backport-of: 4f4030a423d04c8f488d143f0eda4a8de9dbd469 ------------- PR: https://git.openjdk.org/jdk25u/pull/296 From duke at openjdk.org Wed Oct 15 11:12:51 2025 From: duke at openjdk.org (Vanitha B P) Date: Wed, 15 Oct 2025 11:12:51 GMT Subject: [jdk25u] Integrated: 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 09:57:26 GMT, Vanitha B P wrote: > Clean Backport. This pull request has now been integrated. Changeset: db4391bd Author: Vanitha B P Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/db4391bd973bea5aab8e558256fa976af37aeb14 Stats: 14 lines in 1 file changed: 1 ins; 8 del; 5 mod 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils Backport-of: 29908148f819281dc6d1ef1274ca4d67a47754c0 ------------- PR: https://git.openjdk.org/jdk25u/pull/302 From vpetko at openjdk.org Wed Oct 15 11:13:41 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Wed, 15 Oct 2025 11:13:41 GMT Subject: [jdk25u] Integrated: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date In-Reply-To: References: Message-ID: On Sun, 12 Oct 2025 19:28:44 GMT, Vladimir Petko wrote: > This PR backports the commit https://github.com/openjdk/jdk/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a from https://github.com/openjdk/jdk repository. > > Testing: > Configure: > > $ sh configure > ... > checking if date is a GNU compatible version... yes > ... > > [configure.log](https://github.com/user-attachments/files/22874123/configure.log) > > Build > > make images > Building target 'images' in configuration 'linux-x86_64-server-release' > ... > Finished building target 'images' in configuration 'linux-x86_64-server-release' This pull request has now been integrated. Changeset: 50c298fb Author: Vladimir Petko Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/50c298fb4ffac5c47bda20c4cbea7aebae15835b Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Backport-of: b73228b51c1b1c59c8cd8ee7b14522edc12d564a ------------- PR: https://git.openjdk.org/jdk25u/pull/294 From duke at openjdk.org Wed Oct 15 11:23:55 2025 From: duke at openjdk.org (KavyaKS94) Date: Wed, 15 Oct 2025 11:23:55 GMT Subject: [jdk25u] Integrated: 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine In-Reply-To: <7aexbecGytUnPsjFD_E9tm7JHIn3FRQyrfHb3wR2mC8=.fde498ab-a0b8-48c0-934c-5cd9f0ba8e75@github.com> References: <7aexbecGytUnPsjFD_E9tm7JHIn3FRQyrfHb3wR2mC8=.fde498ab-a0b8-48c0-934c-5cd9f0ba8e75@github.com> Message-ID: On Tue, 14 Oct 2025 06:17:38 GMT, KavyaKS94 wrote: > Clean backport. Tested changes locally. Increased timeout in vmTestbase/vm/gc/compact tests This pull request has now been integrated. Changeset: ef2719a7 Author: SendaoYan Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/ef2719a761def9b2bff41cf01fc3101741a843d8 Stats: 20 lines in 10 files changed: 0 ins; 0 del; 20 mod 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Backport-of: 9093d3a04cd2b66425cefb44de2990cb5362a29f ------------- PR: https://git.openjdk.org/jdk25u/pull/300 From goetz at openjdk.org Wed Oct 15 11:48:57 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Oct 2025 11:48:57 GMT Subject: [jdk21u-dev] RFR: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race Message-ID: I backport this for parity with 21.0.10-oracle Resolved Copyright. ------------- Commit messages: - backport e1681c48287bcce6c8f617d9c0c25354dd62870a Changes: https://git.openjdk.org/jdk21u-dev/pull/2330/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2330&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359477 Stats: 152 lines in 2 files changed: 46 ins; 68 del; 38 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2330.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2330/head:pull/2330 PR: https://git.openjdk.org/jdk21u-dev/pull/2330 From asemenyuk at openjdk.org Wed Oct 15 15:33:11 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 15 Oct 2025 15:33:11 GMT Subject: [jdk25u] RFR: 8369868: Compilation error in Win8365790Test.java with JDK-8358723 fix resulting in CI tier3 failure Message-ID: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> Bring in the commit that was supposed to be a part of the https://git.openjdk.org/jdk25u/pull/250 PR but was accidentally left sitting in the local repo. ------------- Commit messages: - Fix merge Changes: https://git.openjdk.org/jdk25u/pull/315/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=315&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369868 Stats: 6 lines in 1 file changed: 1 ins; 2 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/315.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/315/head:pull/315 PR: https://git.openjdk.org/jdk25u/pull/315 From duke at openjdk.org Wed Oct 15 16:08:28 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 16:08:28 GMT Subject: [jdk21u-dev] RFR: 8313231: Redundant if statement in ZoneInfoFile In-Reply-To: <_wT05klnhECbAiZcSDMuMh8KjhNie45sw3N-d8zSRoY=.9d2622e6-d17a-4348-ad85-32f7c570cc98@github.com> References: <_wT05klnhECbAiZcSDMuMh8KjhNie45sw3N-d8zSRoY=.9d2622e6-d17a-4348-ad85-32f7c570cc98@github.com> Message-ID: On Tue, 14 Oct 2025 18:48:13 GMT, Daniel Hu wrote: > Clean backport. Removes a redundant if statement. Passes GHA. @cost0much Your change (at version 37f1d64c5d1daea0ac268f3fbd6796103cddc0de) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2325#issuecomment-3407224109 From duke at openjdk.org Wed Oct 15 16:08:28 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 16:08:28 GMT Subject: [jdk21u-dev] RFR: 8342582: user.region for formatting number no longer works for 21.0.5 In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 17:12:56 GMT, Daniel Hu wrote: > Clean backport. This fixes a regression from previous backport [JDK-8321206](https://bugs.openjdk.org/browse/JDK-8321206); JDK stopped respecting number formatting set by user.region in 21.0.5. Passes GHA and new test passes with the change, fails without. @cost0much Your change (at version 8aa043823f7b81a022aeecb66bffeb9f1ed53b5e) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2324#issuecomment-3407226107 From jlu at openjdk.org Wed Oct 15 17:03:57 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 15 Oct 2025 17:03:57 GMT Subject: [jdk25u] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: References: Message-ID: <2d3ZoLgZbgLDwoCEcc8gi-HiXlL2ZpkHK-0P3Q7x6-I=.09544333-0163-45f1-9a16-b5aab4c68061@github.com> On Wed, 15 Oct 2025 10:32:48 GMT, Kieran Farrell wrote: > Clean backport Marked as reviewed by jlu (no project role). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/314#pullrequestreview-3341460408 From ssubramaniam at openjdk.org Wed Oct 15 17:10:23 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 15 Oct 2025 17:10:23 GMT Subject: [jdk21u-dev] Integrated: 8353470: Clean up and open source couple AWT Graphics related tests (Part 2) In-Reply-To: References: Message-ID: <_ATQU_YFolz_zRCTD5kHNQuARHxJ1BcAnS6pPYu3hY8=.80759d68-35ff-4c99-836a-e3405664b98e@github.com> On Tue, 14 Oct 2025 23:18:01 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353470: Clean up and open source couple AWT Graphics related tests (Part 2). Adding four graphics tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: d0bdbdc4 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/d0bdbdc4adeab9097aeef845aa268e3b074d6384 Stats: 606 lines in 5 files changed: 606 ins; 0 del; 0 mod 8353470: Clean up and open source couple AWT Graphics related tests (Part 2) Backport-of: 8270cd0ad2e0df72f063f36853328a935595f71f ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2326 From ssubramaniam at openjdk.org Wed Oct 15 17:12:37 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 15 Oct 2025 17:12:37 GMT Subject: [jdk17u-dev] Integrated: 8353470: Clean up and open source couple AWT Graphics related tests (Part 2) In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 23:18:04 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353470: Clean up and open source couple AWT Graphics related tests (Part 2). Adding four graphics tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 6eb80336 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/6eb80336893b1d02e1aaf1bf336b75be0f797894 Stats: 606 lines in 5 files changed: 606 ins; 0 del; 0 mod 8353470: Clean up and open source couple AWT Graphics related tests (Part 2) Backport-of: 8270cd0ad2e0df72f063f36853328a935595f71f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4045 From ssubramaniam at openjdk.org Wed Oct 15 17:12:37 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 15 Oct 2025 17:12:37 GMT Subject: [jdk17u-dev] Integrated: 8340354: Open source AWT desktop properties and print related tests In-Reply-To: References: Message-ID: <7Mh6bhOLqLoLDENU7SoIszfxuWDmDu0g8dGHa6D-AcQ=.e88e3992-dd8b-4fdb-9e9e-bc025c8a233b@github.com> On Tue, 14 Oct 2025 23:19:04 GMT, Satyen Subramaniam wrote: > Backporting JDK-8340354: Open source AWT desktop properties and print related tests. Adding two desktop properties and three printer tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 0680df7c Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/0680df7cb10404b521e61be88a13f942864315d7 Stats: 1227 lines in 5 files changed: 1227 ins; 0 del; 0 mod 8340354: Open source AWT desktop properties and print related tests Backport-of: 988f13a3875a6d29d7de07c5e97fcd6e7f9a31ff ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4046 From ssubramaniam at openjdk.org Wed Oct 15 17:13:37 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 15 Oct 2025 17:13:37 GMT Subject: [jdk21u-dev] Integrated: 8340354: Open source AWT desktop properties and print related tests In-Reply-To: References: Message-ID: <77Uk3StUx4SA8-guR-3NGhLbMwsZDe-Se8IihQfHPT0=.ef47333a-a104-4529-8e6d-699298352232@github.com> On Tue, 14 Oct 2025 23:18:55 GMT, Satyen Subramaniam wrote: > Backporting JDK-8340354: Open source AWT desktop properties and print related tests. Adding two desktop properties and three printer tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 4f9f708a Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/4f9f708a59c7ad2ba089c58565e6c37bccff7c7e Stats: 1227 lines in 5 files changed: 1227 ins; 0 del; 0 mod 8340354: Open source AWT desktop properties and print related tests Backport-of: 988f13a3875a6d29d7de07c5e97fcd6e7f9a31ff ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2327 From duke at openjdk.org Wed Oct 15 17:20:39 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 17:20:39 GMT Subject: [jdk17u-dev] RFR: 8360288: Shenandoah crash at size_given_klass in op_degenerated In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 22:43:51 GMT, William Kemper wrote: > Not clean. @earthling-amzn Your change (at version e658b4ad109106a2570630eb01bfc174824279b9) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4003#issuecomment-3407495549 From asemenyuk at openjdk.org Wed Oct 15 18:12:43 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 15 Oct 2025 18:12:43 GMT Subject: [jdk25u] RFR: 8369868: Compilation error in Win8365790Test.java with JDK-8358723 fix resulting in CI tier3 failure In-Reply-To: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> References: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> Message-ID: On Wed, 15 Oct 2025 15:27:54 GMT, Alexey Semenyuk wrote: > Bring in the commit that was supposed to be a part of the https://git.openjdk.org/jdk25u/pull/250 PR but was accidentally left sitting in the local repo. @aivanov-jdk PTAL ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/315#issuecomment-3407688710 From aivanov at openjdk.org Wed Oct 15 18:29:41 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Wed, 15 Oct 2025 18:29:41 GMT Subject: [jdk25u] RFR: 8369868: Compilation error in Win8365790Test.java with JDK-8358723 fix resulting in CI tier3 failure In-Reply-To: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> References: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> Message-ID: On Wed, 15 Oct 2025 15:27:54 GMT, Alexey Semenyuk wrote: > Bring in the commit that was supposed to be a part of the https://git.openjdk.org/jdk25u/pull/250 PR but was accidentally left sitting in the local repo. Marked as reviewed by aivanov (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/315#pullrequestreview-3341749643 From duke at openjdk.org Wed Oct 15 19:14:04 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 19:14:04 GMT Subject: [jdk25u] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 10:32:48 GMT, Kieran Farrell wrote: > Clean backport @kieran-farrell Your change (at version e3a3abe444c10664e8afa5aff26504e9807dbf58) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/314#issuecomment-3407885674 From kfarrell at openjdk.org Wed Oct 15 19:17:46 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Wed, 15 Oct 2025 19:17:46 GMT Subject: [jdk25u] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: <2d3ZoLgZbgLDwoCEcc8gi-HiXlL2ZpkHK-0P3Q7x6-I=.09544333-0163-45f1-9a16-b5aab4c68061@github.com> References: <2d3ZoLgZbgLDwoCEcc8gi-HiXlL2ZpkHK-0P3Q7x6-I=.09544333-0163-45f1-9a16-b5aab4c68061@github.com> Message-ID: <1jon9nx7JFGebft7sBl0AuCbiVMW173F9RmzLr-YWxc=.e8418b7f-bf45-4fdc-96fc-58a17665bc92@github.com> On Wed, 15 Oct 2025 17:00:47 GMT, Justin Lu wrote: >> Clean backport > > Marked as reviewed by jlu (no project role). @justin-curtis-lu would you mind sponsoring this? thanks ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/314#issuecomment-3407918565 From wkemper at openjdk.org Wed Oct 15 19:50:59 2025 From: wkemper at openjdk.org (William Kemper) Date: Wed, 15 Oct 2025 19:50:59 GMT Subject: [jdk17u-dev] Integrated: 8360288: Shenandoah crash at size_given_klass in op_degenerated In-Reply-To: References: Message-ID: On Mon, 29 Sep 2025 22:43:51 GMT, William Kemper wrote: > Not clean. This pull request has now been integrated. Changeset: 3a21a274 Author: William Kemper Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/3a21a2741395ad9bfd5afb421e8a50b8ee769c11 Stats: 20 lines in 2 files changed: 4 ins; 7 del; 9 mod 8360288: Shenandoah crash at size_given_klass in op_degenerated Reviewed-by: phh Backport-of: 3b44d7bfa4d78e3ec715fce1863e052852f33180 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4003 From duke at openjdk.org Wed Oct 15 20:42:29 2025 From: duke at openjdk.org (Rui Li) Date: Wed, 15 Oct 2025 20:42:29 GMT Subject: [jdk21u-dev] Integrated: 8364257: JFR: User-defined events and settings with a one-letter name cannot be configured In-Reply-To: References: Message-ID: <4_To1-SssKGFlziayD1FmO3qfzJvt-7pPX97pEfT_3Y=.f4fa3f94-75e4-4aaa-89f5-05f67f54b320@github.com> On Fri, 5 Sep 2025 00:52:59 GMT, Rui Li wrote: > A clean backport for https://bugs.openjdk.org/browse/JDK-8364257 > > This fixes a bug where a single letter name jfr event couldn't be configured. On tip for about one month. The test `test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java` passed locally. Other tests are running. Relatively low risk. This pull request has now been integrated. Changeset: 71f3b399 Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/71f3b3998e1e9ad8d7a8ee3be99b1b11a9aa5fdd Stats: 10 lines in 2 files changed: 4 ins; 0 del; 6 mod 8364257: JFR: User-defined events and settings with a one-letter name cannot be configured Backport-of: ea7e943874288e1cbea10a6bd82d6c7f2a1c9ae0 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2153 From duke at openjdk.org Wed Oct 15 20:42:29 2025 From: duke at openjdk.org (Rui Li) Date: Wed, 15 Oct 2025 20:42:29 GMT Subject: [jdk21u-dev] Integrated: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 05:15:04 GMT, Rui Li wrote: > A clean backport for JDK-8368192. > > Backport it for parity with oracle. This patch fixes test failure in Basic.java. Tested on mac 15.7.1. This pull request has now been integrated. Changeset: 32fb490f Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/32fb490fcd88886a4b43227754bf6286acba7307 Stats: 20 lines in 1 file changed: 2 ins; 3 del; 15 mod 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Reviewed-by: rriggs Backport-of: 218e82c875237f82a649a214c72d925a5ebf188c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2323 From hohensee at amazon.com Wed Oct 15 20:49:32 2025 From: hohensee at amazon.com (Hohensee, Paul) Date: Wed, 15 Oct 2025 20:49:32 +0000 Subject: CFV: New JDK Updates Committer: Rui Li Message-ID: <8663E794-F33A-4B4E-A301-89A44A334A0A@amazon.com> I hereby nominate Rui Li (ruili [1]) to JDK Updates Committer. Rui is an Amazon JDK development engineer and has been contributing to jdk-updates for some time, see her contributions [2] below. Rui plans to continue contributing to the JDK Updates project going forward and Committer status would be helpful for that. Votes are due by 23:59 US Eastern time on Wednesday, October 29th, 2025. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, Paul [1] https://openjdk.org/census#ruili [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Argithubli+label%3Aintegrated&type=pullrequests&s=created&o=desc [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From ssubramaniam at openjdk.org Wed Oct 15 21:16:53 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 15 Oct 2025 21:16:53 GMT Subject: [jdk17u-dev] RFR: 8352678: Opensource few JMenuItem tests Message-ID: Backporting JDK-8352678: Opensource few JMenuItem tests and JDK-8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java (caused by first JBS issue). Renames a test file, and open sources 4 tests. Ran GHA Sanity Checks and new tests directly. ------------- Commit messages: - Backport a94d1a04076c64f983e508c4da2e59a8aab5e4c5 - Backport 8a40498d79a18dcf91cf4979d34c3583a6c39322 Changes: https://git.openjdk.org/jdk17u-dev/pull/4049/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4049&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352678 Stats: 739 lines in 7 files changed: 553 ins; 186 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4049.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4049/head:pull/4049 PR: https://git.openjdk.org/jdk17u-dev/pull/4049 From jlu at openjdk.org Wed Oct 15 21:18:10 2025 From: jlu at openjdk.org (Justin Lu) Date: Wed, 15 Oct 2025 21:18:10 GMT Subject: [jdk25u] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: <1jon9nx7JFGebft7sBl0AuCbiVMW173F9RmzLr-YWxc=.e8418b7f-bf45-4fdc-96fc-58a17665bc92@github.com> References: <2d3ZoLgZbgLDwoCEcc8gi-HiXlL2ZpkHK-0P3Q7x6-I=.09544333-0163-45f1-9a16-b5aab4c68061@github.com> <1jon9nx7JFGebft7sBl0AuCbiVMW173F9RmzLr-YWxc=.e8418b7f-bf45-4fdc-96fc-58a17665bc92@github.com> Message-ID: <6g6smWDfoKHmVEU7ZXCKlqAPHU1zWdPBuHulG_37yzw=.bfa6fc7b-df60-4779-896f-4ca429d8b4e6@github.com> On Wed, 15 Oct 2025 19:15:36 GMT, Kieran Farrell wrote: >> Marked as reviewed by jlu (no project role). > > @justin-curtis-lu would you mind sponsoring this? thanks @kieran-farrell I am not a committer on the open census of the jdk-updates project. @naotoj, would you mind sponsoring this for us? ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/314#issuecomment-3408309582 From ssubramaniam at openjdk.org Wed Oct 15 21:19:19 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 15 Oct 2025 21:19:19 GMT Subject: [jdk17u-dev] RFR: 8303089: [jittester] Add time limit to IRTree generation Message-ID: Backporting JDK-8303089: [jittester] Add time limit to IRTree generation. Adds a time limit (defaults to 10 minutes) to the generation of a single test in jittester's Automatic.java. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 4d33fbd582d0a3c38180385bdef7225426273806 Changes: https://git.openjdk.org/jdk17u-dev/pull/4050/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4050&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303089 Stats: 67 lines in 3 files changed: 40 ins; 6 del; 21 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4050.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4050/head:pull/4050 PR: https://git.openjdk.org/jdk17u-dev/pull/4050 From ssubramaniam at openjdk.org Wed Oct 15 21:19:46 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 15 Oct 2025 21:19:46 GMT Subject: [jdk21u-dev] RFR: 8352678: Opensource few JMenuItem tests Message-ID: Backporting JDK-8352678: Opensource few JMenuItem tests and JDK-8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java (caused by first JBS issue). Renames a test file, and open sources 4 tests. Ran GHA Sanity Checks and new tests directly. ------------- Commit messages: - Backport a94d1a04076c64f983e508c4da2e59a8aab5e4c5 - Backport 8a40498d79a18dcf91cf4979d34c3583a6c39322 Changes: https://git.openjdk.org/jdk21u-dev/pull/2332/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2332&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352678 Stats: 739 lines in 7 files changed: 553 ins; 186 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2332.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2332/head:pull/2332 PR: https://git.openjdk.org/jdk21u-dev/pull/2332 From kfarrell at openjdk.org Wed Oct 15 21:33:36 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Wed, 15 Oct 2025 21:33:36 GMT Subject: [jdk25u] Integrated: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 10:32:48 GMT, Kieran Farrell wrote: > Clean backport This pull request has now been integrated. Changeset: 1f4134ed Author: Kieran Farrell Committer: Naoto Sato URL: https://git.openjdk.org/jdk25u/commit/1f4134ed34aaf94b6722819989bc46ecf98977f6 Stats: 17 lines in 2 files changed: 10 ins; 4 del; 3 mod 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Reviewed-by: jlu Backport-of: 64155dfac068cf01bcab6adb401b360499f33a5f ------------- PR: https://git.openjdk.org/jdk25u/pull/314 From duke at openjdk.org Wed Oct 15 21:53:05 2025 From: duke at openjdk.org (duke) Date: Wed, 15 Oct 2025 21:53:05 GMT Subject: [jdk25u] Withdrawn: 8361492: [IR Framework] Has too restrictive regex for load and store In-Reply-To: References: Message-ID: On Wed, 20 Aug 2025 05:39:14 GMT, Shyam Kishor wrote: > 8361492: [IR Framework] Has too restrictive regex for load and store This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/110 From egahlin at openjdk.org Thu Oct 16 02:34:13 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 16 Oct 2025 02:34:13 GMT Subject: [jdk17u-dev] RFR: 8291733: Remove JFR events that expose hashtable In-Reply-To: <1mhU_QWLcUnlX4Ig7cZW-EMAGZ1mOkSMDrBK__7ox6k=.a57f0d61-8fe5-47f7-822a-f6e85a0e5d43@github.com> References: <1mhU_QWLcUnlX4Ig7cZW-EMAGZ1mOkSMDrBK__7ox6k=.a57f0d61-8fe5-47f7-822a-f6e85a0e5d43@github.com> Message-ID: <9VJwfkTxKDFuGhTW0HcXOMPolcX7UEB_e5H6np-14Sw=.b451fa3c-1017-489b-b705-127e58daa016@github.com> On Wed, 15 Oct 2025 08:30:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Resolved EventNames.java, probably clean anyways. Sorry about this. Oracle plans to back out the removal of these events, as the enhancement backport was a mistake. Instead, the events will be disabled in default.jfc, which is much less intrusive but still prevents excessive overhead in the out-of-the-box configuration. In other words, only make this change: diff --git a/src/jdk.jfr/share/conf/jfr/default.jfc b/src/jdk.jfr/share/conf/jfr/default.jfc index 6faba56991c..6b5659a24b0 100644 --- a/src/jdk.jfr/share/conf/jfr/default.jfc +++ b/src/jdk.jfr/share/conf/jfr/default.jfc @@ -38,17 +38,17 @@ - true + false 10 s - true + false 10 s - true + false 10 s ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4047#issuecomment-3408937611 From duke at openjdk.org Thu Oct 16 05:51:44 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 16 Oct 2025 05:51:44 GMT Subject: [jdk21u-dev] RFR: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Message-ID: A clean backport for JDK-8201778. Backport it for parity with oracle. This patch speeds up the tests. Risk is low - test changes. The updated test passed locally. ------------- Commit messages: - Backport fc3e3e26c515ae0f9ae32aec504974fba393928d Changes: https://git.openjdk.org/jdk21u-dev/pull/2333/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2333&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8201778 Stats: 34 lines in 2 files changed: 7 ins; 22 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2333.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2333/head:pull/2333 PR: https://git.openjdk.org/jdk21u-dev/pull/2333 From duke at openjdk.org Thu Oct 16 06:03:51 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 16 Oct 2025 06:03:51 GMT Subject: [jdk21u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software Message-ID: A clean backport for JDK-8333783. Backport for parity with oracle. Stabilize test `DirectIOTest.java`. The test passed locally. Low risk - test changes. ------------- Commit messages: - Backport 8c6d12250b524c0f4ee25dbbc6fe959581b7617b Changes: https://git.openjdk.org/jdk21u-dev/pull/2334/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2334&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8333783 Stats: 107 lines in 2 files changed: 67 ins; 23 del; 17 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2334.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2334/head:pull/2334 PR: https://git.openjdk.org/jdk21u-dev/pull/2334 From duke at openjdk.org Thu Oct 16 06:25:41 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 16 Oct 2025 06:25:41 GMT Subject: [jdk17u-dev] RFR: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Message-ID: A clean backport for JDK-8201778. Backport it for parity with oracle. This patch speeds up the tests. Risk is low - test changes. The updated test passed locally. ------------- Commit messages: - Backport fc3e3e26c515ae0f9ae32aec504974fba393928d Changes: https://git.openjdk.org/jdk17u-dev/pull/4051/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4051&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8201778 Stats: 34 lines in 2 files changed: 7 ins; 22 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4051.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4051/head:pull/4051 PR: https://git.openjdk.org/jdk17u-dev/pull/4051 From duke at openjdk.org Thu Oct 16 06:29:38 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 16 Oct 2025 06:29:38 GMT Subject: [jdk17u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software Message-ID: A clean backport for JDK-8333783. Backport for parity with oracle. Stabilize test DirectIOTest.java. The test passed locally. Low risk - test changes. ------------- Commit messages: - Backport 8c6d12250b524c0f4ee25dbbc6fe959581b7617b Changes: https://git.openjdk.org/jdk17u-dev/pull/4052/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4052&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8333783 Stats: 107 lines in 2 files changed: 67 ins; 23 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4052.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4052/head:pull/4052 PR: https://git.openjdk.org/jdk17u-dev/pull/4052 From syan at openjdk.org Thu Oct 16 06:50:58 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 16 Oct 2025 06:50:58 GMT Subject: [jdk17u-dev] RFR: 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 Message-ID: Hi all, This pull request contains a backport of commit [fa5ad700](https://github.com/openjdk/jdk/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 19 Jul 2024 and was reviewed by Leonid Mesnik and Serguei Spitsyn. Thanks! ------------- Commit messages: - Backport fa5ad700bb6a92aef7577969e09b4fbd93feb388 Changes: https://git.openjdk.org/jdk17u-dev/pull/4053/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4053&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8334771 Stats: 5 lines in 2 files changed: 2 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4053.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4053/head:pull/4053 PR: https://git.openjdk.org/jdk17u-dev/pull/4053 From syan at openjdk.org Thu Oct 16 06:51:48 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 16 Oct 2025 06:51:48 GMT Subject: [jdk21u-dev] RFR: 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 Message-ID: Hi all, This pull request contains a backport of commit [fa5ad700](https://github.com/openjdk/jdk/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 19 Jul 2024 and was reviewed by Leonid Mesnik and Serguei Spitsyn. Thanks! ------------- Commit messages: - Backport fa5ad700bb6a92aef7577969e09b4fbd93feb388 Changes: https://git.openjdk.org/jdk21u-dev/pull/2336/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2336&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8334771 Stats: 5 lines in 2 files changed: 2 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2336.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2336/head:pull/2336 PR: https://git.openjdk.org/jdk21u-dev/pull/2336 From shade at openjdk.org Thu Oct 16 06:58:08 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 16 Oct 2025 06:58:08 GMT Subject: [jdk25u] RFR: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" [v2] In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 21:57:24 GMT, Cesar Soares Lucas wrote: >> Hi all, >> >> This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. >> >> Thanks! > > Cesar Soares Lucas has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge remote-tracking branch 'upstream/master' into backport-JohnTortugo-62fde687-master > - Backport 62fde687088ce72ef33b94e73babf4bfe1395c17 You can integrate it now, or you will need to merge again next week :) ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/259#issuecomment-3409443405 From mbaesken at openjdk.org Thu Oct 16 07:14:10 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 16 Oct 2025 07:14:10 GMT Subject: [jdk25u] Integrated: 8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 In-Reply-To: References: Message-ID: <0VhX6axV3FgeOGiT9LEWYbae-EjZGOO90qXDK9b0W7E=.4fb9a655-2897-4d1b-83a8-0924e563ee70@github.com> On Wed, 15 Oct 2025 07:13:01 GMT, Matthias Baesken wrote: > 8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 This pull request has now been integrated. Changeset: 7acc55ab Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/7acc55ab7232dd11ab94a827b49f36407b0d7473 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod 8369657: [AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064 Backport-of: 4b85ba90671c0ac816a772584c3eeb30ef9062ba ------------- PR: https://git.openjdk.org/jdk25u/pull/313 From mbaesken at openjdk.org Thu Oct 16 07:16:11 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 16 Oct 2025 07:16:11 GMT Subject: [jdk25u] RFR: 8369560: Slowdebug build without CDS fails In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 06:59:07 GMT, Matthias Baesken wrote: > Backport of 8369560, vmClasses needs manual adjustment and remove empty line Thanks for the review ! ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/311#issuecomment-3409487334 From mbaesken at openjdk.org Thu Oct 16 07:16:12 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 16 Oct 2025 07:16:12 GMT Subject: [jdk25u] Integrated: 8369560: Slowdebug build without CDS fails In-Reply-To: References: Message-ID: <52yNvNeEQ0WeBmHKiA_kOVgYaGZLCWEQhw_gL_PCCpw=.cbb6f89b-bb08-452f-9ded-78f617d7a4ed@github.com> On Wed, 15 Oct 2025 06:59:07 GMT, Matthias Baesken wrote: > Backport of 8369560, vmClasses needs manual adjustment and remove empty line This pull request has now been integrated. Changeset: a428b6bf Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/a428b6bf6c368644aa0c2bc9ce70574db39d8cf0 Stats: 6 lines in 2 files changed: 6 ins; 0 del; 0 mod 8369560: Slowdebug build without CDS fails Reviewed-by: lucy Backport-of: 0af959a340fe68caa47fc476ff861f0e86087162 ------------- PR: https://git.openjdk.org/jdk25u/pull/311 From syan at openjdk.org Thu Oct 16 07:22:49 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 16 Oct 2025 07:22:49 GMT Subject: [jdk11u-dev] RFR: 8264524: jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working Message-ID: <4p0uFjsITNbqEpdVf0BbplMJdGkc0WsLZKkmdurMyLs=.809adb7d-f52d-4cd7-bff9-95ad1bd6e28b@github.com> Hi all, This pull request contains a backport of commit [bfb034ab](https://github.com/openjdk/jdk/commit/bfb034abf9d5e5eb24d524f35b3f745e94631c4a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Jie Fu on 6 Apr 2021 and was reviewed by Severin Gehwolf. Thanks! ------------- Commit messages: - Backport bfb034abf9d5e5eb24d524f35b3f745e94631c4a Changes: https://git.openjdk.org/jdk11u-dev/pull/3104/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3104&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264524 Stats: 25 lines in 1 file changed: 23 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3104.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3104/head:pull/3104 PR: https://git.openjdk.org/jdk11u-dev/pull/3104 From goetz at openjdk.org Thu Oct 16 07:46:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 07:46:18 GMT Subject: [jdk17u-dev] RFR: 8291733: Remove JFR events that expose hashtable In-Reply-To: <1mhU_QWLcUnlX4Ig7cZW-EMAGZ1mOkSMDrBK__7ox6k=.a57f0d61-8fe5-47f7-822a-f6e85a0e5d43@github.com> References: <1mhU_QWLcUnlX4Ig7cZW-EMAGZ1mOkSMDrBK__7ox6k=.a57f0d61-8fe5-47f7-822a-f6e85a0e5d43@github.com> Message-ID: On Wed, 15 Oct 2025 08:30:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Resolved EventNames.java, probably clean anyways. Thanks for the patch above! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4047#issuecomment-3409605572 From goetz at openjdk.org Thu Oct 16 07:46:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 07:46:19 GMT Subject: [jdk17u-dev] Withdrawn: 8291733: Remove JFR events that expose hashtable In-Reply-To: <1mhU_QWLcUnlX4Ig7cZW-EMAGZ1mOkSMDrBK__7ox6k=.a57f0d61-8fe5-47f7-822a-f6e85a0e5d43@github.com> References: <1mhU_QWLcUnlX4Ig7cZW-EMAGZ1mOkSMDrBK__7ox6k=.a57f0d61-8fe5-47f7-822a-f6e85a0e5d43@github.com> Message-ID: On Wed, 15 Oct 2025 08:30:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Resolved EventNames.java, probably clean anyways. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4047 From mbaesken at openjdk.org Thu Oct 16 07:55:46 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 16 Oct 2025 07:55:46 GMT Subject: [jdk25u] RFR: 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files Message-ID: 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files ------------- Commit messages: - Backport 98e1d2fab123befa78342ba53b76a560dddd6385 Changes: https://git.openjdk.org/jdk25u/pull/316/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=316&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369563 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/316.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/316/head:pull/316 PR: https://git.openjdk.org/jdk25u/pull/316 From avieirov at redhat.com Thu Oct 16 08:59:42 2025 From: avieirov at redhat.com (Antonio Vieiro) Date: Thu, 16 Oct 2025 10:59:42 +0200 Subject: CFV: New JDK Updates Committer: Rui Li In-Reply-To: <8663E794-F33A-4B4E-A301-89A44A334A0A@amazon.com> References: <8663E794-F33A-4B4E-A301-89A44A334A0A@amazon.com> Message-ID: <14f1b8fc-6425-4162-ad89-fa2abcbb04fe@redhat.com> Vote: yes El 15/10/25 a las 22:49, Hohensee, Paul escribi?: > I hereby nominate Rui Li (ruili [1]) to JDK Updates Committer. > > Rui is an Amazon JDK development engineer and has been contributing to jdk-updates for some time, see her contributions [2] below. Rui plans to > > continue contributing to the JDK Updates project going forward and Committer status would be helpful for that. > > Votes are due by 23:59 US Eastern time on Wednesday, October 29th, 2025. > > Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > Thanks, > > Paul > > [1]https://openjdk.org/census#ruili > > [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Argithubli+label%3Aintegrated&type=pullrequests&s=created&o=desc > > [3]https://openjdk.java.net/census#jdk-updates > > [4]http://openjdk.java.net/projects/#committer-vote > -- Antonio Vieiro Sustaining Engineering Red Hat, Inc. (https://www.redhat.com) PGP key : https://keys.openpgp.org/vks/v1/by-fingerprint/9A0CE286F22F7CCF2BC045FB1163A4EF861302B0 Fingerprint: 9A0C E286 F22F 7CCF 2BC0 45FB 1163 A4EF 8613 02B0 From goetz at openjdk.org Thu Oct 16 09:22:26 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 09:22:26 GMT Subject: [jdk17u-dev] RFR: 8281682: Redundant .ico files in Windows app-image cause unnecessary bloat Message-ID: I would like to backport this to 17. This is a nice to have fix for jpackage, and it makes later backports more simple. Will also do the test follow-ups. ------------- Commit messages: - backport 45180633d34b6cbb679bae0753d9f422e76d6297 Changes: https://git.openjdk.org/jdk17u-dev/pull/4054/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4054&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281682 Stats: 165 lines in 7 files changed: 148 ins; 6 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4054.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4054/head:pull/4054 PR: https://git.openjdk.org/jdk17u-dev/pull/4054 From vklang at openjdk.org Thu Oct 16 09:34:33 2025 From: vklang at openjdk.org (Viktor Klang) Date: Thu, 16 Oct 2025 09:34:33 GMT Subject: [jdk25u] RFR: 8369656: Calling CompletableFuture.join() could execute task in common pool Message-ID: Backports the fix to https://bugs.openjdk.org/browse/JDK-8369656 from `master`. ------------- Commit messages: - Backport b5b83247da9caea30c88b69543e350783663bc46 Changes: https://git.openjdk.org/jdk25u/pull/317/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=317&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369656 Stats: 47 lines in 2 files changed: 43 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk25u/pull/317.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/317/head:pull/317 PR: https://git.openjdk.org/jdk25u/pull/317 From goetz at openjdk.org Thu Oct 16 10:03:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 10:03:45 GMT Subject: [jdk17u-dev] RFR: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race Message-ID: Clean backport form 21. Test does not compile as https://bugs.openjdk.org/browse/JDK-8277090 8277090: jsr166 refresh for jdk19 is not in 17. That change makes ExecutorService implement Autoclosable. Replaced missing close() by its implementation. ------------- Commit messages: - replace close() introduced in 19 by 8277090 but its implementation - backport e1681c48287bcce6c8f617d9c0c25354dd62870a Changes: https://git.openjdk.org/jdk17u-dev/pull/4055/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4055&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359477 Stats: 166 lines in 2 files changed: 60 ins; 65 del; 41 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4055.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4055/head:pull/4055 PR: https://git.openjdk.org/jdk17u-dev/pull/4055 From abaya at openjdk.org Thu Oct 16 10:46:21 2025 From: abaya at openjdk.org (Anass Baya) Date: Thu, 16 Oct 2025 10:46:21 GMT Subject: [jdk25u] RFR: 8361521: BogusFocusableWindowState.java fails with StackOverflowError on Linux Message-ID: Hi all, This pull request contains a backport of commit [bdc3981](https://github.com/openjdk/jdk/commit/bdc39818ce7b3c3bad10f4682a2a52fbb696f247) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commits being backported was authored by Anass Baya and was reviewed by Sergey Bylokhov and Alexey Ivanov. ------------- Commit messages: - Backport bdc39818ce7b3c3bad10f4682a2a52fbb696f247 - Revert "Backport bdc39818ce7b3c3bad10f4682a2a52fbb696f247" - Backport bdc39818ce7b3c3bad10f4682a2a52fbb696f247 Changes: https://git.openjdk.org/jdk25u/pull/318/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=318&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361521 Stats: 8 lines in 3 files changed: 4 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/318.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/318/head:pull/318 PR: https://git.openjdk.org/jdk25u/pull/318 From goetz at openjdk.org Thu Oct 16 11:20:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 11:20:50 GMT Subject: [jdk17u-dev] RFR: 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays Message-ID: I backport this for parity with 17.0.18-oracle I had to resolve many places due to nullptr differences. ------------- Commit messages: - backport 1afb29ad5747baac9f165a8056d393df8de97c4a Changes: https://git.openjdk.org/jdk17u-dev/pull/4056/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4056&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361447 Stats: 348 lines in 6 files changed: 322 ins; 6 del; 20 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4056.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4056/head:pull/4056 PR: https://git.openjdk.org/jdk17u-dev/pull/4056 From goetz at openjdk.org Thu Oct 16 11:48:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 11:48:23 GMT Subject: [jdk17u-dev] RFR: 8287401: jpackage tests failing on Windows due to powershell issue Message-ID: <2SFuqXCEM-OnSKbJELcepquZemTQqjHqSech0ly4yXA=.ac82d02e-304c-41b3-b0c4-da82a1708877@github.com> I backport this as follow-up of JDK-8261682 ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4054 Commit messages: - backport c254c9d095d0473282ad74e66239a790912a3d76 Changes: https://git.openjdk.org/jdk17u-dev/pull/4057/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4057&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287401 Stats: 8 lines in 1 file changed: 0 ins; 3 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4057.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4057/head:pull/4057 PR: https://git.openjdk.org/jdk17u-dev/pull/4057 From goetz at openjdk.org Thu Oct 16 12:05:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 12:05:34 GMT Subject: [jdk17u-dev] RFR: 8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors Message-ID: I backport this for parity with 17.0.18-oracle ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4056 Commit messages: - backport 2a53f5a5c2544d4f7a77186d99addae110b06bab Changes: https://git.openjdk.org/jdk17u-dev/pull/4058/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4058&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361754 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4058.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4058/head:pull/4058 PR: https://git.openjdk.org/jdk17u-dev/pull/4058 From goetz at openjdk.org Thu Oct 16 12:09:39 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 12:09:39 GMT Subject: [jdk17u-dev] RFR: 8290557: tools/jpackage/share/AddLauncherTest.java#id1 failed with "ERROR: Failed: Check icon file" Message-ID: <8aXgNI7PCzPgLMVgCpFXplq4tssUSofj5gK0E4w9WOc=.d12fc5cb-26c6-45c5-b3f7-9e570b834ece@github.com> I backport this as follow up of JDK-8281682. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4057 Commit messages: - backport 7c3cfd13e3d67c185d15abb1c935853c856e8a42 Changes: https://git.openjdk.org/jdk17u-dev/pull/4059/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4059&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290557 Stats: 52 lines in 1 file changed: 45 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4059.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4059/head:pull/4059 PR: https://git.openjdk.org/jdk17u-dev/pull/4059 From kfarrell at openjdk.org Thu Oct 16 12:41:43 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Thu, 16 Oct 2025 12:41:43 GMT Subject: [jdk25u] RFR: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Message-ID: Clean backport ------------- Commit messages: - bp Changes: https://git.openjdk.org/jdk25u/pull/319/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=319&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365086 Stats: 127 lines in 2 files changed: 119 ins; 4 del; 4 mod Patch: https://git.openjdk.org/jdk25u/pull/319.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/319/head:pull/319 PR: https://git.openjdk.org/jdk25u/pull/319 From duke at openjdk.org Thu Oct 16 14:00:58 2025 From: duke at openjdk.org (Anawesha Khuntia) Date: Thu, 16 Oct 2025 14:00:58 GMT Subject: [jdk25u] RFR: 8364764: java/nio/channels/vthread/BlockingChannelOps.java subtests timed out Message-ID: Ran open/ test/jdk/java/nio/channels/vthread/BlockingChannelOps.java and it has passed across platforms ------------- Commit messages: - Backport f0498c2aed761d4023917bc9cd1f852a02ce977a Changes: https://git.openjdk.org/jdk25u/pull/320/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=320&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364764 Stats: 111 lines in 1 file changed: 80 ins; 2 del; 29 mod Patch: https://git.openjdk.org/jdk25u/pull/320.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/320/head:pull/320 PR: https://git.openjdk.org/jdk25u/pull/320 From goetz at openjdk.org Thu Oct 16 14:10:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:10:02 GMT Subject: [jdk21u-dev] RFR: 8356145: ListEnterExitTest.java fails on macos Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 99e01301cd7f063f167db107d31468b1d3f901aa Changes: https://git.openjdk.org/jdk21u-dev/pull/2337/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2337&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356145 Stats: 64 lines in 1 file changed: 22 ins; 26 del; 16 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2337.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2337/head:pull/2337 PR: https://git.openjdk.org/jdk21u-dev/pull/2337 From duke at openjdk.org Thu Oct 16 14:07:16 2025 From: duke at openjdk.org (duke) Date: Thu, 16 Oct 2025 14:07:16 GMT Subject: [jdk25u] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) [v2] In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 15:27:40 GMT, Chris Dennis wrote: >> This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. > > Chris Dennis has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport d5a207994b9c374e6638e57826326f8f4593b96b @chrisdennis Your change (at version 5226827bcc95aea69079dd06a34acc3f6bb0f185) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/295#issuecomment-3411061620 From goetz at openjdk.org Thu Oct 16 14:08:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:08:42 GMT Subject: [jdk17u-dev] RFR: 8356145: ListEnterExitTest.java fails on macos Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 99e01301cd7f063f167db107d31468b1d3f901aa Changes: https://git.openjdk.org/jdk17u-dev/pull/4060/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4060&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356145 Stats: 64 lines in 1 file changed: 22 ins; 26 del; 16 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4060.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4060/head:pull/4060 PR: https://git.openjdk.org/jdk17u-dev/pull/4060 From goetz at openjdk.org Thu Oct 16 14:29:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:29:46 GMT Subject: [jdk21u-dev] RFR: 8364993: JFR: Disable jdk.ModuleExport in default.jfc Message-ID: <0f_1aHnXk28S2oRbeyEU3Tzg4UB4xYv9ckMDYClsPHE=.198b07bb-33d4-441e-a986-23ae94545216@github.com> I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d Changes: https://git.openjdk.org/jdk21u-dev/pull/2338/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2338&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364993 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2338.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2338/head:pull/2338 PR: https://git.openjdk.org/jdk21u-dev/pull/2338 From goetz at openjdk.org Thu Oct 16 14:32:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:32:27 GMT Subject: [jdk17u-dev] RFR: 8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 15e8609a2c3d246e89cfb349cbd21777bc471bae Changes: https://git.openjdk.org/jdk17u-dev/pull/4061/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4061&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364996 Stats: 11 lines in 1 file changed: 6 ins; 3 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4061.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4061/head:pull/4061 PR: https://git.openjdk.org/jdk17u-dev/pull/4061 From goetz at openjdk.org Thu Oct 16 14:33:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:33:05 GMT Subject: [jdk17u-dev] RFR: 8364993: JFR: Disable jdk.ModuleExport in default.jfc Message-ID: <_KgusrawWpHruRGVpclIR2zvVGg7G5Pqkqs6a5iSvQM=.4b5d81d8-9763-49d7-8391-9929b862be40@github.com> I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d Changes: https://git.openjdk.org/jdk17u-dev/pull/4062/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4062&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364993 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4062.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4062/head:pull/4062 PR: https://git.openjdk.org/jdk17u-dev/pull/4062 From goetz at openjdk.org Thu Oct 16 14:40:59 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:40:59 GMT Subject: [jdk17u-dev] RFR: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Message-ID: <8yRDkuI64x1NHMQ60qJUQzDKcpOSwhdFNa-tzZnFxVQ=.422e05c4-6888-4fea-bf32-62710ef85a73@github.com> I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 7698c373a684235812c9dc11edd751059f9e8e81 Changes: https://git.openjdk.org/jdk17u-dev/pull/4063/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4063&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364556 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4063.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4063/head:pull/4063 PR: https://git.openjdk.org/jdk17u-dev/pull/4063 From goetz at openjdk.org Thu Oct 16 14:41:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:41:49 GMT Subject: [jdk21u-dev] RFR: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Message-ID: I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport 7698c373a684235812c9dc11edd751059f9e8e81 Changes: https://git.openjdk.org/jdk21u-dev/pull/2339/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2339&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364556 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2339.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2339/head:pull/2339 PR: https://git.openjdk.org/jdk21u-dev/pull/2339 From goetz at openjdk.org Thu Oct 16 14:51:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 14:51:44 GMT Subject: [jdk21u-dev] RFR: 8364263: HttpClient: Improve encapsulation of ProxyServer Message-ID: I backport this for parity with 21.0.10-oracle. Resolved one chunk, run() looks quite different. Mitght be clean anyways. ------------- Commit messages: - backport 190e113031bc6ece781fdf0d9f3c853ce324f170 Changes: https://git.openjdk.org/jdk21u-dev/pull/2340/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2340&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364263 Stats: 20 lines in 1 file changed: 2 ins; 10 del; 8 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2340.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2340/head:pull/2340 PR: https://git.openjdk.org/jdk21u-dev/pull/2340 From goetz at openjdk.org Thu Oct 16 15:07:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 15:07:48 GMT Subject: [jdk21u-dev] RFR: 8365615: Improve JMenuBar/RightLeftOrientation.java Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport afa8e79ba1a76066cf969cb3b5f76ea804780872 Changes: https://git.openjdk.org/jdk21u-dev/pull/2341/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2341&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365615 Stats: 56 lines in 1 file changed: 17 ins; 10 del; 29 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2341.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2341/head:pull/2341 PR: https://git.openjdk.org/jdk21u-dev/pull/2341 From goetz at openjdk.org Thu Oct 16 15:06:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 15:06:54 GMT Subject: [jdk17u-dev] RFR: 8365615: Improve JMenuBar/RightLeftOrientation.java Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport afa8e79ba1a76066cf969cb3b5f76ea804780872 Changes: https://git.openjdk.org/jdk17u-dev/pull/4064/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4064&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365615 Stats: 56 lines in 1 file changed: 17 ins; 10 del; 29 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4064.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4064/head:pull/4064 PR: https://git.openjdk.org/jdk17u-dev/pull/4064 From duke at openjdk.org Thu Oct 16 15:14:45 2025 From: duke at openjdk.org (Chris Dennis) Date: Thu, 16 Oct 2025 15:14:45 GMT Subject: [jdk25u] Integrated: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: On Mon, 13 Oct 2025 16:12:40 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. This pull request has now been integrated. Changeset: 9018319c Author: Chris Dennis Committer: Severin Gehwolf URL: https://git.openjdk.org/jdk25u/commit/9018319c0e27923a5660853a30175b1fcfd7b8d7 Stats: 65 lines in 2 files changed: 63 ins; 1 del; 1 mod 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) Reviewed-by: aph Backport-of: d5a207994b9c374e6638e57826326f8f4593b96b ------------- PR: https://git.openjdk.org/jdk25u/pull/295 From goetz at openjdk.org Thu Oct 16 15:16:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 15:16:27 GMT Subject: [jdk17u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 8c6d12250b524c0f4ee25dbbc6fe959581b7617b Changes: https://git.openjdk.org/jdk17u-dev/pull/4065/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4065&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8333783 Stats: 107 lines in 2 files changed: 67 ins; 23 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4065.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4065/head:pull/4065 PR: https://git.openjdk.org/jdk17u-dev/pull/4065 From duke at openjdk.org Thu Oct 16 15:16:59 2025 From: duke at openjdk.org (Daniel Hu) Date: Thu, 16 Oct 2025 15:16:59 GMT Subject: [jdk21u-dev] Integrated: 8313231: Redundant if statement in ZoneInfoFile In-Reply-To: <_wT05klnhECbAiZcSDMuMh8KjhNie45sw3N-d8zSRoY=.9d2622e6-d17a-4348-ad85-32f7c570cc98@github.com> References: <_wT05klnhECbAiZcSDMuMh8KjhNie45sw3N-d8zSRoY=.9d2622e6-d17a-4348-ad85-32f7c570cc98@github.com> Message-ID: On Tue, 14 Oct 2025 18:48:13 GMT, Daniel Hu wrote: > Clean backport. Removes a redundant if statement. Passes GHA. This pull request has now been integrated. Changeset: 53ff4d55 Author: Daniel Hu Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/53ff4d55852947efd57b2fc434b8a5d334b47ad7 Stats: 4 lines in 1 file changed: 0 ins; 1 del; 3 mod 8313231: Redundant if statement in ZoneInfoFile Backport-of: f8c2b7fee101d66107704b3ee464737c5ccdc13a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2325 From goetz at openjdk.org Thu Oct 16 15:17:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 15:17:11 GMT Subject: [jdk21u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software Message-ID: <-9w7Wdyob30HUw_KGhF22RfQTmD9-zxEckbpTBM1JGo=.883b19ff-bcd5-4326-bbb0-08fa9e47e298@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 8c6d12250b524c0f4ee25dbbc6fe959581b7617b Changes: https://git.openjdk.org/jdk21u-dev/pull/2342/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2342&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8333783 Stats: 107 lines in 2 files changed: 67 ins; 23 del; 17 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2342.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2342/head:pull/2342 PR: https://git.openjdk.org/jdk21u-dev/pull/2342 From duke at openjdk.org Thu Oct 16 15:22:18 2025 From: duke at openjdk.org (Daniel Hu) Date: Thu, 16 Oct 2025 15:22:18 GMT Subject: [jdk21u-dev] Integrated: 8342582: user.region for formatting number no longer works for 21.0.5 In-Reply-To: References: Message-ID: On Tue, 14 Oct 2025 17:12:56 GMT, Daniel Hu wrote: > Clean backport. This fixes a regression from previous backport [JDK-8321206](https://bugs.openjdk.org/browse/JDK-8321206); JDK stopped respecting number formatting set by user.region in 21.0.5. Passes GHA and new test passes with the change, fails without. This pull request has now been integrated. Changeset: 74acd388 Author: Daniel Hu Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/74acd38886c59060c0263380bfa48eb60772f594 Stats: 118 lines in 3 files changed: 91 ins; 20 del; 7 mod 8342582: user.region for formatting number no longer works for 21.0.5 Backport-of: e64f0798be64d334b3ec2a918687aafc2031a8b7 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2324 From goetz at openjdk.org Thu Oct 16 15:37:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Oct 2025 15:37:31 GMT Subject: [jdk21u-dev] RFR: 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport b674a425531974bb78c4622e0f1d9b46a117f575 Changes: https://git.openjdk.org/jdk21u-dev/pull/2343/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2343&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366750 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2343.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2343/head:pull/2343 PR: https://git.openjdk.org/jdk21u-dev/pull/2343 From ssubramaniam at openjdk.org Thu Oct 16 16:24:20 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 16 Oct 2025 16:24:20 GMT Subject: [jdk17u-dev] Integrated: 8303089: [jittester] Add time limit to IRTree generation In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 21:14:39 GMT, Satyen Subramaniam wrote: > Backporting JDK-8303089: [jittester] Add time limit to IRTree generation. Adds a time limit (defaults to 10 minutes) to the generation of a single test in jittester's Automatic.java. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 105c4865 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/105c4865b3c7962fac50e6c4ddfeac1faaf65e75 Stats: 67 lines in 3 files changed: 40 ins; 6 del; 21 mod 8303089: [jittester] Add time limit to IRTree generation Backport-of: 4d33fbd582d0a3c38180385bdef7225426273806 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4050 From duke at openjdk.org Thu Oct 16 16:39:16 2025 From: duke at openjdk.org (duke) Date: Thu, 16 Oct 2025 16:39:16 GMT Subject: [jdk25u] RFR: 8369853: jpackage signing tests fail after JDK-8358723 In-Reply-To: <0dXpom85DA3gYE3E6bzaX3A8-uAwLAgysJiT7AlrpWA=.110f3d0f-dd7e-4334-baef-f212c8849aec@github.com> References: <0dXpom85DA3gYE3E6bzaX3A8-uAwLAgysJiT7AlrpWA=.110f3d0f-dd7e-4334-baef-f212c8849aec@github.com> Message-ID: On Wed, 15 Oct 2025 02:21:29 GMT, Alexey Semenyuk wrote: > Clean backport of https://github.com/openjdk/jdk/pull/27809 PR @alexeysemenyukoracle Your change (at version 436bcd7ee537731b9c298363f4b40c6b968cb8ff) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/309#issuecomment-3411720285 From duke at openjdk.org Thu Oct 16 16:41:18 2025 From: duke at openjdk.org (duke) Date: Thu, 16 Oct 2025 16:41:18 GMT Subject: [jdk25u] RFR: 8369868: Compilation error in Win8365790Test.java with JDK-8358723 fix resulting in CI tier3 failure In-Reply-To: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> References: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> Message-ID: <05BdcErmJ_2GRNdCaixIp1tbxThohynek5VKdlpGLX0=.3fb9d53d-23d4-4167-9fb2-a9be80aedbaf@github.com> On Wed, 15 Oct 2025 15:27:54 GMT, Alexey Semenyuk wrote: > Bring in the commit that was supposed to be a part of the https://git.openjdk.org/jdk25u/pull/250 PR but was accidentally left sitting in the local repo. @alexeysemenyukoracle Your change (at version 1230d0e548a729a763c295206c239d25334dd0ce) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/315#issuecomment-3411726350 From duke at openjdk.org Thu Oct 16 16:58:22 2025 From: duke at openjdk.org (Daniel Hu) Date: Thu, 16 Oct 2025 16:58:22 GMT Subject: [jdk21u-dev] RFR: 8313226: Redundant condition test in X509CRLImpl Message-ID: Clean backport. Minor fix removing a redundant if check condition in X509CRLImpl. GHA passes. ------------- Commit messages: - Backport 28be34c1b9179e21c8ec5d2f9b05e3f842bb30a1 Changes: https://git.openjdk.org/jdk21u-dev/pull/2344/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2344&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313226 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2344.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2344/head:pull/2344 PR: https://git.openjdk.org/jdk21u-dev/pull/2344 From duke at openjdk.org Thu Oct 16 16:58:03 2025 From: duke at openjdk.org (Daniel Hu) Date: Thu, 16 Oct 2025 16:58:03 GMT Subject: [jdk21u-dev] RFR: 8323803: ConstantOopReadValue::print_on should print 'null' instead of 'nullptr' Message-ID: Clean backport. Fixes ConstantOopReadValue::print_on printing 'nullptr' when it should print 'null'; this is a regression from [JDK-8300242](https://bugs.openjdk.org/browse/JDK-8300242) introduced in 21-ga https://github.com/openjdk/jdk/commit/cfe57466ddecb93b528478d0b053b089dd1ed285. GHA passes. ------------- Commit messages: - Backport 7620b129888d57514d9ef588e0681f1d43377236 Changes: https://git.openjdk.org/jdk21u-dev/pull/2345/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2345&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8323803 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2345.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2345/head:pull/2345 PR: https://git.openjdk.org/jdk21u-dev/pull/2345 From asemenyuk at openjdk.org Thu Oct 16 17:04:22 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 16 Oct 2025 17:04:22 GMT Subject: [jdk25u] Integrated: 8369868: Compilation error in Win8365790Test.java with JDK-8358723 fix resulting in CI tier3 failure In-Reply-To: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> References: <4_Yf5aUuq0kri80NoVF4Hk_nA7O8wk7c2VOY_JGzgss=.1e27f9d1-a57d-4299-b739-47d21b1e5430@github.com> Message-ID: On Wed, 15 Oct 2025 15:27:54 GMT, Alexey Semenyuk wrote: > Bring in the commit that was supposed to be a part of the https://git.openjdk.org/jdk25u/pull/250 PR but was accidentally left sitting in the local repo. This pull request has now been integrated. Changeset: 36ba6d1b Author: Alexey Semenyuk Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/36ba6d1b18c84b897a3e382f1e12abaff6d53b42 Stats: 6 lines in 1 file changed: 1 ins; 2 del; 3 mod 8369868: Compilation error in Win8365790Test.java with JDK-8358723 fix resulting in CI tier3 failure Reviewed-by: aivanov ------------- PR: https://git.openjdk.org/jdk25u/pull/315 From asemenyuk at openjdk.org Thu Oct 16 17:04:23 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 16 Oct 2025 17:04:23 GMT Subject: [jdk25u] Integrated: 8369853: jpackage signing tests fail after JDK-8358723 In-Reply-To: <0dXpom85DA3gYE3E6bzaX3A8-uAwLAgysJiT7AlrpWA=.110f3d0f-dd7e-4334-baef-f212c8849aec@github.com> References: <0dXpom85DA3gYE3E6bzaX3A8-uAwLAgysJiT7AlrpWA=.110f3d0f-dd7e-4334-baef-f212c8849aec@github.com> Message-ID: On Wed, 15 Oct 2025 02:21:29 GMT, Alexey Semenyuk wrote: > Clean backport of https://github.com/openjdk/jdk/pull/27809 PR This pull request has now been integrated. Changeset: 6ec62eb0 Author: Alexey Semenyuk Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/6ec62eb02903600dbf08d3ec0b183937af62abbb Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8369853: jpackage signing tests fail after JDK-8358723 Backport-of: 95def24b025341b5a6b99abdd4d1f3d26a40431c ------------- PR: https://git.openjdk.org/jdk25u/pull/309 From duke at openjdk.org Thu Oct 16 17:06:28 2025 From: duke at openjdk.org (duke) Date: Thu, 16 Oct 2025 17:06:28 GMT Subject: [jdk25u] RFR: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" [v2] In-Reply-To: References: Message-ID: <06vrx5le5flZvQNZT1qGuNwYHLgGWq55dmql1FbrC1Y=.9651bf2c-87ea-40a3-bcb0-794367b61273@github.com> On Tue, 14 Oct 2025 21:57:24 GMT, Cesar Soares Lucas wrote: >> Hi all, >> >> This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. >> >> Thanks! > > Cesar Soares Lucas has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge remote-tracking branch 'upstream/master' into backport-JohnTortugo-62fde687-master > - Backport 62fde687088ce72ef33b94e73babf4bfe1395c17 @JohnTortugo Your change (at version 29931e9d7bfbf7bf0be9282d0abcd7118f6636e5) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/259#issuecomment-3411812269 From duke at openjdk.org Thu Oct 16 17:18:43 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 16 Oct 2025 17:18:43 GMT Subject: [jdk21u-dev] RFR: 8353953: com/sun/jdi tests should be fixed to not always require includevirtualthreads=y Message-ID: <2_2CNYd_fjt9J7Zn_XvjAI19hZuODBpVTD2b5LOM0wE=.6554920d-db27-45ce-99f2-37c1e1272f55@github.com> A clean backport for JDK-8353953. Backport for parity with oracle. `includevirtualthreads=y` is currently the default, but it's not desirable since it eliminates `includevirtualthreads=n testing coverage` and negates JDK-8282441. Remove the default and only provide `includevirtualthreads=y` to required tests. Tests are running. Low risk - test changes. ------------- Commit messages: - Backport d1d81dd01ca6f3fc1e4710e6055c5a3185f43d9a Changes: https://git.openjdk.org/jdk21u-dev/pull/2335/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2335&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353953 Stats: 17 lines in 4 files changed: 9 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2335.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2335/head:pull/2335 PR: https://git.openjdk.org/jdk21u-dev/pull/2335 From duke at openjdk.org Thu Oct 16 17:18:43 2025 From: duke at openjdk.org (Rui Li) Date: Thu, 16 Oct 2025 17:18:43 GMT Subject: [jdk21u-dev] RFR: 8353953: com/sun/jdi tests should be fixed to not always require includevirtualthreads=y In-Reply-To: <2_2CNYd_fjt9J7Zn_XvjAI19hZuODBpVTD2b5LOM0wE=.6554920d-db27-45ce-99f2-37c1e1272f55@github.com> References: <2_2CNYd_fjt9J7Zn_XvjAI19hZuODBpVTD2b5LOM0wE=.6554920d-db27-45ce-99f2-37c1e1272f55@github.com> Message-ID: On Thu, 16 Oct 2025 06:02:12 GMT, Rui Li wrote: > A clean backport for JDK-8353953. > > Backport for parity with oracle. `includevirtualthreads=y` is currently the default, but it's not desirable since it eliminates `includevirtualthreads=n testing coverage` and negates JDK-8282441. Remove the default and only provide `includevirtualthreads=y` to required tests. Tests are running. Low risk - test changes. One GHA failed: tools/javac/patterns/SOEDeeplyNestedBlocksTest.java. Possibly related: JDK-8332619. Rerunning when other GHA finish. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2335#issuecomment-3411870964 From cslucas at openjdk.org Thu Oct 16 17:28:42 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Thu, 16 Oct 2025 17:28:42 GMT Subject: [jdk25u] Integrated: 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 18:09:06 GMT, Cesar Soares Lucas wrote: > Hi all, > > This pull request contains a backport of commit [62fde687](https://github.com/openjdk/jdk/commit/62fde687088ce72ef33b94e73babf4bfe1395c17) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 5 Jun 2025 and was reviewed by Manuel H?ssig and Aleksey Shipilev. > > Thanks! This pull request has now been integrated. Changeset: c02e1f0c Author: Cesar Soares Lucas Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/c02e1f0c8d1be85788ddda2b2fcc328fc80d7a88 Stats: 115 lines in 15 files changed: 80 ins; 4 del; 31 mod 8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*" Backport-of: 62fde687088ce72ef33b94e73babf4bfe1395c17 ------------- PR: https://git.openjdk.org/jdk25u/pull/259 From duke at openjdk.org Thu Oct 16 17:34:06 2025 From: duke at openjdk.org (Chris Dennis) Date: Thu, 16 Oct 2025 17:34:06 GMT Subject: [jdk21u-dev] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) Message-ID: This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. ------------- Commit messages: - Backport d5a207994b9c374e6638e57826326f8f4593b96b Changes: https://git.openjdk.org/jdk21u-dev/pull/2346/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2346&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362123 Stats: 65 lines in 2 files changed: 63 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2346.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2346/head:pull/2346 PR: https://git.openjdk.org/jdk21u-dev/pull/2346 From ssubramaniam at openjdk.org Thu Oct 16 23:10:47 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 16 Oct 2025 23:10:47 GMT Subject: [jdk21u-dev] RFR: 8339366: [jittester] Make it possible to generate tests without execution Message-ID: Backporting JDK-8339366: [jittester] Make it possible to generate tests without execution. Refactos jittester logic to separate generating tests with compiling and executing them. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 559fc711e03cf0086bea399ffb40cf294cbbb6e1 Changes: https://git.openjdk.org/jdk21u-dev/pull/2347/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2347&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8339366 Stats: 247 lines in 7 files changed: 167 ins; 59 del; 21 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2347.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2347/head:pull/2347 PR: https://git.openjdk.org/jdk21u-dev/pull/2347 From ssubramaniam at openjdk.org Thu Oct 16 23:12:27 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 16 Oct 2025 23:12:27 GMT Subject: [jdk17u-dev] RFR: 8339366: [jittester] Make it possible to generate tests without execution Message-ID: <8wv109dbFvAT3Pi-hQg9rx3KXbmBJddii494UPGt3ow=.e012933e-d7d9-43e3-8b32-3ea24c9d271e@github.com> Backporting JDK-8339366: [jittester] Make it possible to generate tests without execution. Refactos jittester logic to separate generating tests with compiling and executing them. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 559fc711e03cf0086bea399ffb40cf294cbbb6e1 Changes: https://git.openjdk.org/jdk17u-dev/pull/4066/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4066&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8339366 Stats: 247 lines in 7 files changed: 167 ins; 59 del; 21 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4066.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4066/head:pull/4066 PR: https://git.openjdk.org/jdk17u-dev/pull/4066 From wkemper at openjdk.org Thu Oct 16 23:51:34 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 16 Oct 2025 23:51:34 GMT Subject: [jdk25u] RFR: 8370048: Shenandoah: Deprecated ShenandoahPacing option Message-ID: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> This is not a direct backport. We removed `ShenandoahPacing` from JDK26. This was an experimental option, so we did not formally deprecate it at the time. However, in hindsight, we feel it would be a better user experience in 25 to receive a deprecation warning if the option is given. Testing: [0] % ./build/linux-x86_64-server-release/jdk/bin/java -XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:-ShenandoahPacing -version OpenJDK 64-Bit Server VM warning: Option ShenandoahPacing was deprecated in version 25.0 and will likely be removed in a future release. ------------- Commit messages: - Deprecate ShenandoahPacing option in 25 (pacing was removed in 26) Changes: https://git.openjdk.org/jdk25u/pull/321/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=321&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370048 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/321.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/321/head:pull/321 PR: https://git.openjdk.org/jdk25u/pull/321 From ysr at openjdk.org Fri Oct 17 00:11:08 2025 From: ysr at openjdk.org (Y. Srinivas Ramakrishna) Date: Fri, 17 Oct 2025 00:11:08 GMT Subject: [jdk25u] RFR: 8370048: Shenandoah: Deprecated ShenandoahPacing option In-Reply-To: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> References: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> Message-ID: <29JUQS13C5Tr1JGA3lQ4Yep8Nve-ZoJhsleK-PNiteA=.688712a8-e79c-4b2c-8d60-d2be0035f578@github.com> On Thu, 16 Oct 2025 23:41:16 GMT, William Kemper wrote: > This is not a direct backport. We removed `ShenandoahPacing` from JDK26. This was an experimental option, so we did not formally deprecate it at the time. However, in hindsight, we feel it would be a better user experience in 25 to receive a deprecation warning if the option is given. > > Testing: > > [0] % ./build/linux-x86_64-server-release/jdk/bin/java -XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:-ShenandoahPacing -version > OpenJDK 64-Bit Server VM warning: Option ShenandoahPacing was deprecated in version 25.0 and will likely be removed in a future release. Thank you for cleaning up _mea culpa_! ------------- Marked as reviewed by ysr (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/321#pullrequestreview-3347492012 From jcking at openjdk.org Fri Oct 17 00:21:19 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 00:21:19 GMT Subject: [jdk25u] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Message-ID: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 ------------- Commit messages: - Backport 18fd04770294e27011bd576b5ea5fe43fa03e5e3 Changes: https://git.openjdk.org/jdk25u/pull/322/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=322&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369506 Stats: 25 lines in 3 files changed: 22 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/322.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/322/head:pull/322 PR: https://git.openjdk.org/jdk25u/pull/322 From wkemper at openjdk.org Fri Oct 17 00:16:07 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 17 Oct 2025 00:16:07 GMT Subject: [jdk25u] RFR: 8370048: Shenandoah: Deprecated ShenandoahPacing option In-Reply-To: <29JUQS13C5Tr1JGA3lQ4Yep8Nve-ZoJhsleK-PNiteA=.688712a8-e79c-4b2c-8d60-d2be0035f578@github.com> References: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> <29JUQS13C5Tr1JGA3lQ4Yep8Nve-ZoJhsleK-PNiteA=.688712a8-e79c-4b2c-8d60-d2be0035f578@github.com> Message-ID: On Fri, 17 Oct 2025 00:08:45 GMT, Y. Srinivas Ramakrishna wrote: >> This is not a direct backport. We removed `ShenandoahPacing` from JDK26. This was an experimental option, so we did not formally deprecate it at the time. However, in hindsight, we feel it would be a better user experience in 25 to receive a deprecation warning if the option is given. >> >> Testing: >> >> [0] % ./build/linux-x86_64-server-release/jdk/bin/java -XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:-ShenandoahPacing -version >> OpenJDK 64-Bit Server VM warning: Option ShenandoahPacing was deprecated in version 25.0 and will likely be removed in a future release. > > Thank you for cleaning up _mea culpa_! @ysramakrishna - no problem, happy to help. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/321#issuecomment-3413311341 From duke at openjdk.org Fri Oct 17 04:58:06 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 04:58:06 GMT Subject: [jdk25u] RFR: 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 06:24:03 GMT, Hari Prasad Kummari wrote: > test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipException @hari-kummari Your change (at version e9c3036c4c5d40314f575f24469971f6c20cf2ad) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/310#issuecomment-3413883678 From hkummari at openjdk.org Fri Oct 17 05:23:09 2025 From: hkummari at openjdk.org (Hari Prasad Kummari) Date: Fri, 17 Oct 2025 05:23:09 GMT Subject: [jdk25u] Integrated: 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 06:24:03 GMT, Hari Prasad Kummari wrote: > test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipException This pull request has now been integrated. Changeset: f431f9c3 Author: Hari Prasad Kummari Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/f431f9c39941bce36c673226c03e8db57970b79c Stats: 49 lines in 5 files changed: 9 ins; 28 del; 12 mod 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion Backport-of: ec7361e082eff3859d9f0dd732f39ae9abd5089a ------------- PR: https://git.openjdk.org/jdk25u/pull/310 From alanb at openjdk.org Fri Oct 17 06:35:07 2025 From: alanb at openjdk.org (Alan Bateman) Date: Fri, 17 Oct 2025 06:35:07 GMT Subject: [jdk25u] RFR: 8369656: Calling CompletableFuture.join() could execute task in common pool In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:26:47 GMT, Viktor Klang wrote: > Backports the fix to https://bugs.openjdk.org/browse/JDK-8369656 from `master`. Marked as reviewed by alanb (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/317#pullrequestreview-3348506148 From goetz at openjdk.org Fri Oct 17 06:43:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 06:43:09 GMT Subject: [jdk21u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 05:56:05 GMT, Rui Li wrote: > A clean backport for JDK-8333783. > > Backport for parity with oracle. Stabilize test `DirectIOTest.java`. The test passed locally. Low risk - test changes. Hi @rgithubli , seems we both worked on this, no matter, please go ahead! I will close my PRs. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2334#issuecomment-3414097381 From goetz at openjdk.org Fri Oct 17 06:45:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 06:45:15 GMT Subject: [jdk21u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: <-9w7Wdyob30HUw_KGhF22RfQTmD9-zxEckbpTBM1JGo=.883b19ff-bcd5-4326-bbb0-08fa9e47e298@github.com> References: <-9w7Wdyob30HUw_KGhF22RfQTmD9-zxEckbpTBM1JGo=.883b19ff-bcd5-4326-bbb0-08fa9e47e298@github.com> Message-ID: On Thu, 16 Oct 2025 15:10:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. Rui Li also backported this. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2342#issuecomment-3414100415 From goetz at openjdk.org Fri Oct 17 06:45:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 06:45:15 GMT Subject: [jdk17u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 15:10:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle Rui Li also backported this. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4065#issuecomment-3414100660 From goetz at openjdk.org Fri Oct 17 06:45:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 06:45:16 GMT Subject: [jdk21u-dev] Withdrawn: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: <-9w7Wdyob30HUw_KGhF22RfQTmD9-zxEckbpTBM1JGo=.883b19ff-bcd5-4326-bbb0-08fa9e47e298@github.com> References: <-9w7Wdyob30HUw_KGhF22RfQTmD9-zxEckbpTBM1JGo=.883b19ff-bcd5-4326-bbb0-08fa9e47e298@github.com> Message-ID: <8LlQG8hpssGu0Udz6F3xnHY9QtlN2Kk3txLG1Q2dAVk=.c82e75d6-7593-4e64-aebb-291ee5daec39@github.com> On Thu, 16 Oct 2025 15:10:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2342 From goetz at openjdk.org Fri Oct 17 06:45:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 06:45:16 GMT Subject: [jdk17u-dev] Withdrawn: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 15:10:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4065 From goetz at openjdk.org Fri Oct 17 06:54:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 06:54:12 GMT Subject: [jdk21u-dev] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: <8GOKorbwY7idbJ37Dpb5Kj72eLMHlbuFvkceJB6e5SI=.c428c2dd-5955-4251-ba71-f976da9c324a@github.com> On Thu, 16 Oct 2025 17:26:09 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. Hi @chrisdennis I am not sure this is a good backport as it adds a public method. Do we need a CSR? Also, if this was introduced in 21, can you please point out the change that did this and link it as "caused by"? Thanks. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2346#issuecomment-3414121955 From goetz at openjdk.org Fri Oct 17 06:58:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 06:58:11 GMT Subject: [jdk21u-dev] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken In-Reply-To: References: Message-ID: On Fri, 3 Oct 2025 10:36:32 GMT, Roman Marchenko wrote: > This is backport of JDK-8358751, as it's reported jdk21 is affected. > > Clean backport. Tier1 is OK. > > The reproducer crashes before the fix, and OK after the fix. Hi @wkia this fix is brand new and in a central component. I would prefer to delay this to the next release of 21. Do you know which change caused this issue? Could you please link it to the JBS issue? Thanks. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2294#issuecomment-3414129421 From goetz at openjdk.org Fri Oct 17 07:12:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 07:12:14 GMT Subject: [jdk21u-dev] RFR: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 14:33:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle GHA failure: crash in the build. Unrelated. Generating adlc files /d/a/jdk21u-dev/jdk21u-dev/make/scripts/fixpath.sh: line 427: 1377 Segmentation fault "$command" "${collected_args[@]}" make[3]: *** [gensrc/GensrcAdlc.gmk:217: /d/a/jdk21u-dev/jdk21u-dev/build/windows-aarch64/hotspot/variant-server/support/adlc/_adlc_run_exec.marker] Error 139 ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2339#issuecomment-3414168098 From goetz at openjdk.org Fri Oct 17 07:06:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 07:06:08 GMT Subject: [jdk21u-dev] RFR: 8313226: Redundant condition test in X509CRLImpl In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 16:42:02 GMT, Daniel Hu wrote: > Clean backport. Minor fix removing a redundant if check condition in X509CRLImpl. GHA passes. Hi @cost0much why do we need this backport? Even if this is simple, we should not backport cleanups. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2344#issuecomment-3414151741 From rmarchenko at openjdk.org Fri Oct 17 09:10:43 2025 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Fri, 17 Oct 2025 09:10:43 GMT Subject: [jdk21u-dev] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 06:55:01 GMT, Goetz Lindenmaier wrote: >> This is backport of JDK-8358751, as it's reported jdk21 is affected. >> >> Clean backport. Tier1 is OK. >> >> The reproducer crashes before the fix, and OK after the fix. > > Hi @wkia > this fix is brand new and in a central component. > I would prefer to delay this to the next release of 21. > Do you know which change caused this issue? > Could you please link it to the JBS issue? > Thanks. @GoeLin Probably it's caused by "8011138: C2: stack overflow in compiler thread because of recursive inlining of lambda form methods". This issue is mentioned in JDK-8358751's comments, but I don't know why it's not linked. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2294#issuecomment-3414539509 From aph at openjdk.org Fri Oct 17 09:41:07 2025 From: aph at openjdk.org (Andrew Haley) Date: Fri, 17 Oct 2025 09:41:07 GMT Subject: [jdk25u] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 00:11:19 GMT, Justin King wrote: > 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Marked as reviewed by aph (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/322#pullrequestreview-3349129566 From goetz at openjdk.org Fri Oct 17 09:44:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 09:44:40 GMT Subject: [jdk21u-dev] RFR: 8308780: Fix the Java Integer types on Windows Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport c92b049db7853a061ce05cebdc1fd73205ed0c83 Changes: https://git.openjdk.org/jdk21u-dev/pull/2348/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2348&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308780 Stats: 28 lines in 10 files changed: 0 ins; 5 del; 23 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2348.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2348/head:pull/2348 PR: https://git.openjdk.org/jdk21u-dev/pull/2348 From goetz at openjdk.org Fri Oct 17 09:48:30 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 09:48:30 GMT Subject: [jdk21u-dev] RFR: 8317132: Prepare HotSpot for permissive- Message-ID: I backport this for parity with 21.0.10-oracle. resolved flags-cflags.m4 ------------- Commit messages: - backport 4a85f6ae9f0381f0e29160fb1d304d7bde5840ba Changes: https://git.openjdk.org/jdk21u-dev/pull/2349/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2349&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317132 Stats: 16 lines in 4 files changed: 1 ins; 0 del; 15 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2349.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2349/head:pull/2349 PR: https://git.openjdk.org/jdk21u-dev/pull/2349 From duke at openjdk.org Fri Oct 17 09:52:23 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 09:52:23 GMT Subject: [jdk25u] RFR: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 12:36:13 GMT, Kieran Farrell wrote: > Clean backport @kieran-farrell Your change (at version e01a1169daab587ab2dde0907e2fa07ce1ccc032) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/319#issuecomment-3414698784 From duke at openjdk.org Fri Oct 17 09:55:14 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 09:55:14 GMT Subject: [jdk25u] RFR: 8364764: java/nio/channels/vthread/BlockingChannelOps.java subtests timed out In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 13:53:45 GMT, Anawesha Khuntia wrote: > Ran open/ test/jdk/java/nio/channels/vthread/BlockingChannelOps.java and it has passed across platforms @ankhunti Your change (at version a7e6774833238500a7278d8ecaa2228a1d3bfb6d) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/320#issuecomment-3414708501 From goetz at openjdk.org Fri Oct 17 10:16:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 10:16:28 GMT Subject: [jdk21u-dev] RFR: 8324065: Daylight saving information for `Africa/Casablanca` are incorrect Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 0d8543d6773a516dad54038070dce507179d0709 Changes: https://git.openjdk.org/jdk21u-dev/pull/2350/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2350&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8324065 Stats: 44 lines in 6 files changed: 5 ins; 7 del; 32 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2350.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2350/head:pull/2350 PR: https://git.openjdk.org/jdk21u-dev/pull/2350 From goetz at openjdk.org Fri Oct 17 10:30:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 10:30:03 GMT Subject: [jdk17u-dev] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - backport 64155dfac068cf01bcab6adb401b360499f33a5f Changes: https://git.openjdk.org/jdk17u-dev/pull/4067/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4067&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367237 Stats: 17 lines in 2 files changed: 10 ins; 4 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4067.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4067/head:pull/4067 PR: https://git.openjdk.org/jdk17u-dev/pull/4067 From goetz at openjdk.org Fri Oct 17 10:32:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 10:32:37 GMT Subject: [jdk21u-dev] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - backport 64155dfac068cf01bcab6adb401b360499f33a5f Changes: https://git.openjdk.org/jdk21u-dev/pull/2351/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2351&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367237 Stats: 17 lines in 2 files changed: 10 ins; 4 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2351.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2351/head:pull/2351 PR: https://git.openjdk.org/jdk21u-dev/pull/2351 From goetz at openjdk.org Fri Oct 17 10:48:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 10:48:45 GMT Subject: [jdk17u-dev] RFR: 8367133: DTLS: fragmentation of Finished message results in handshake failure Message-ID: I backport this for parity with 17.0.18-oracle, ------------- Commit messages: - Backport 80cb0ead502ae439660f2a3bbab42df4da39d9d6 Changes: https://git.openjdk.org/jdk17u-dev/pull/4068/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4068&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367133 Stats: 78 lines in 2 files changed: 75 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4068.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4068/head:pull/4068 PR: https://git.openjdk.org/jdk17u-dev/pull/4068 From goetz at openjdk.org Fri Oct 17 10:49:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 10:49:21 GMT Subject: [jdk21u-dev] RFR: 8367133: DTLS: fragmentation of Finished message results in handshake failure Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 80cb0ead502ae439660f2a3bbab42df4da39d9d6 Changes: https://git.openjdk.org/jdk21u-dev/pull/2352/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2352&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367133 Stats: 78 lines in 2 files changed: 75 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2352.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2352/head:pull/2352 PR: https://git.openjdk.org/jdk21u-dev/pull/2352 From mdoerr at openjdk.org Fri Oct 17 12:54:14 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 17 Oct 2025 12:54:14 GMT Subject: [jdk17u-dev] RFR: 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 11:13:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle > > I had to resolve many places due to nullptr differences. I think the comment `@param tag2 optional general purpose tag (see GuardedMemory::get_tag2())` should also be added before `static void* wrap_copy`. Otherwise, LGTM. ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4056#pullrequestreview-3350204365 From mdoerr at openjdk.org Fri Oct 17 13:04:09 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 17 Oct 2025 13:04:09 GMT Subject: [jdk17u-dev] RFR: 8281682: Redundant .ico files in Windows app-image cause unnecessary bloat In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:16:09 GMT, Goetz Lindenmaier wrote: > I would like to backport this to 17. This is a nice to have fix for jpackage, and it makes later backports more simple. Will also do the test follow-ups. Ok, `AddLShortcutTest.java` is not in 17u and the rest is clean. So, just don't forget the 3 follow-up fixes, please. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4054#pullrequestreview-3350269901 From goetz at openjdk.org Fri Oct 17 13:06:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:06:49 GMT Subject: [jdk17u-dev] RFR: 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle > > I had to resolve many places due to nullptr differences. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: add missing comment ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4056/files - new: https://git.openjdk.org/jdk17u-dev/pull/4056/files/58607eaf..99a3727c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4056&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4056&range=00-01 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4056.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4056/head:pull/4056 PR: https://git.openjdk.org/jdk17u-dev/pull/4056 From mdoerr at openjdk.org Fri Oct 17 13:06:49 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 17 Oct 2025 13:06:49 GMT Subject: [jdk17u-dev] RFR: 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays [v2] In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 13:03:01 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle >> >> I had to resolve many places due to nullptr differences. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > add missing comment Thanks! ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4056#pullrequestreview-3350276708 From goetz at openjdk.org Fri Oct 17 13:06:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:06:49 GMT Subject: [jdk17u-dev] RFR: 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays [v2] In-Reply-To: References: Message-ID: <9v9Nlcl2NypoQTvuv6j0bB86M81nYGM6kuuDPAaLhyg=.2dfb9a10-e0c1-4fa3-a28f-53837868fae2@github.com> On Fri, 17 Oct 2025 12:51:32 GMT, Martin Doerr wrote: > I think the comment `@param tag2 optional general purpose tag (see GuardedMemory::get_tag2())` should also be added before `static void* wrap_copy`. Otherwise, LGTM. You are right, that is missing. fixed. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4056#issuecomment-3415527167 From goetz at openjdk.org Fri Oct 17 13:32:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:32:42 GMT Subject: [jdk21u-dev] Integrated: 8356145: ListEnterExitTest.java fails on macos In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 14:01:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 501e5831 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/501e58319943464e261cedf355435aad8bfba1dd Stats: 64 lines in 1 file changed: 22 ins; 26 del; 16 mod 8356145: ListEnterExitTest.java fails on macos Backport-of: 99e01301cd7f063f167db107d31468b1d3f901aa ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2337 From goetz at openjdk.org Fri Oct 17 13:34:38 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:34:38 GMT Subject: [jdk21u-dev] Integrated: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 11:41:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved Copyright. This pull request has now been integrated. Changeset: bdd77102 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/bdd7710216dae40f8108e2095a20531d57ae53d5 Stats: 152 lines in 2 files changed: 46 ins; 68 del; 38 mod 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race Backport-of: e1681c48287bcce6c8f617d9c0c25354dd62870a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2330 From duke at openjdk.org Fri Oct 17 13:36:30 2025 From: duke at openjdk.org (Chris Dennis) Date: Fri, 17 Oct 2025 13:36:30 GMT Subject: [jdk21u-dev] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 17:26:09 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. This isn't adding a new public (API) method it's just adding a missing override of an existing public method in a static inner class of `Executors`. The bug was introduced when the `Executors.newSingleThreadExecutor(...)` moved from a `finalize()` based approach for last chance cleanup to a `Cleaner` based one. The commit that introduced it was therefore 2e78d838a5e55e3ef68bc8df2b40615e8bdb0389 (JDK-8302899). Unfortunately, I don't think I can create a link reflecting this as I lack direct JBS access due to being only a Contributor. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2346#issuecomment-3415646284 From goetz at openjdk.org Fri Oct 17 13:37:33 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:37:33 GMT Subject: [jdk21u-dev] Integrated: 8364993: JFR: Disable jdk.ModuleExport in default.jfc In-Reply-To: <0f_1aHnXk28S2oRbeyEU3Tzg4UB4xYv9ckMDYClsPHE=.198b07bb-33d4-441e-a986-23ae94545216@github.com> References: <0f_1aHnXk28S2oRbeyEU3Tzg4UB4xYv9ckMDYClsPHE=.198b07bb-33d4-441e-a986-23ae94545216@github.com> Message-ID: <3icvOVubGtpDgvo8qkCvYE5efrELqnQABpbdPAwoc5s=.9792e9a7-f1e5-4c8c-9ad9-04c6bc2a7b9e@github.com> On Thu, 16 Oct 2025 14:21:55 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: 92d02c18 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/92d02c1839ac0d3b4be25b6ae83c08b438738763 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8364993: JFR: Disable jdk.ModuleExport in default.jfc Backport-of: a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2338 From goetz at openjdk.org Fri Oct 17 13:39:30 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:39:30 GMT Subject: [jdk21u-dev] Integrated: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc In-Reply-To: References: Message-ID: <1qWX08mRdoPSLWQXNSHEpgVvyeCo2CBdsfcuFuF12dY=.45ff1ee0-9fb8-4d95-af9d-f24bf29df67f@github.com> On Thu, 16 Oct 2025 14:33:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: a05de7d9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/a05de7d986f096e1522c1c1464b81b69850659b8 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Backport-of: 7698c373a684235812c9dc11edd751059f9e8e81 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2339 From goetz at openjdk.org Fri Oct 17 13:41:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:41:20 GMT Subject: [jdk21u-dev] Integrated: 8364263: HttpClient: Improve encapsulation of ProxyServer In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 14:45:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved one chunk, run() looks quite different. > Mitght be clean anyways. This pull request has now been integrated. Changeset: e7cf1821 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/e7cf18212b2dd75b9e068e5bb02e6372e8893954 Stats: 20 lines in 1 file changed: 2 ins; 10 del; 8 mod 8364263: HttpClient: Improve encapsulation of ProxyServer Backport-of: 190e113031bc6ece781fdf0d9f3c853ce324f170 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2340 From goetz at openjdk.org Fri Oct 17 13:49:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:49:10 GMT Subject: [jdk21u-dev] Integrated: 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 15:29:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: d50f483e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/d50f483e594a58c9dd92ec34b24e1df55ed799e0 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8366750: Remove test 'java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java' from problemlist Backport-of: b674a425531974bb78c4622e0f1d9b46a117f575 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2343 From goetz at openjdk.org Fri Oct 17 13:50:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:50:11 GMT Subject: [jdk21u-dev] Integrated: 8365615: Improve JMenuBar/RightLeftOrientation.java In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 14:58:50 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: f94493cc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/f94493cc51ed9a4bbad426ab987837097541a73e Stats: 56 lines in 1 file changed: 17 ins; 10 del; 29 mod 8365615: Improve JMenuBar/RightLeftOrientation.java Backport-of: afa8e79ba1a76066cf969cb3b5f76ea804780872 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2341 From goetz at openjdk.org Fri Oct 17 13:51:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:51:13 GMT Subject: [jdk17u-dev] Integrated: 8295991: java/net/httpclient/CancelRequestTest.java fails intermittently In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 08:55:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 417761d4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/417761d4c26de0f5e87c61c7d6dd037d5d965f73 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8295991: java/net/httpclient/CancelRequestTest.java fails intermittently Backport-of: e15d2419ab9c812a3dc18812406f7b59976d2143 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4048 From goetz at openjdk.org Fri Oct 17 13:53:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:53:13 GMT Subject: [jdk17u-dev] Integrated: 8356145: ListEnterExitTest.java fails on macos In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 14:02:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 3f2a7284 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3f2a7284b7207b5ce0ef5ad266efc119d6d3682c Stats: 64 lines in 1 file changed: 22 ins; 26 del; 16 mod 8356145: ListEnterExitTest.java fails on macos Backport-of: 99e01301cd7f063f167db107d31468b1d3f901aa ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4060 From duke at openjdk.org Fri Oct 17 13:53:10 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 13:53:10 GMT Subject: [jdk25u] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 00:11:19 GMT, Justin King wrote: > 8369506: Bytecode rewriting causes Java heap corruption on AArch64 @jcking Your change (at version 2046f7e403bf50e889a5770cde0a1de275ae669e) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/322#issuecomment-3415705855 From goetz at openjdk.org Fri Oct 17 13:57:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:57:17 GMT Subject: [jdk17u-dev] Integrated: 8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 14:15:21 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 8f292b32 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8f292b32c3efdcd0b81c9fea4bf7717672afeb73 Stats: 11 lines in 1 file changed: 6 ins; 3 del; 2 mod 8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows Backport-of: 15e8609a2c3d246e89cfb349cbd21777bc471bae ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4061 From goetz at openjdk.org Fri Oct 17 13:59:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 13:59:16 GMT Subject: [jdk17u-dev] Integrated: 8364993: JFR: Disable jdk.ModuleExport in default.jfc In-Reply-To: <_KgusrawWpHruRGVpclIR2zvVGg7G5Pqkqs6a5iSvQM=.4b5d81d8-9763-49d7-8391-9929b862be40@github.com> References: <_KgusrawWpHruRGVpclIR2zvVGg7G5Pqkqs6a5iSvQM=.4b5d81d8-9763-49d7-8391-9929b862be40@github.com> Message-ID: <6UGFi8EjMUI_I3wSN9wGcLZvQa5Sh-PR3ZtKM2ELpWE=.7d7f875a-fd0c-42d2-9b2c-7941526ebf16@github.com> On Thu, 16 Oct 2025 14:21:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 3f17ba18 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3f17ba1843f6d95b2845bdf9fe28f482c16d862b Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8364993: JFR: Disable jdk.ModuleExport in default.jfc Backport-of: a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4062 From goetz at openjdk.org Fri Oct 17 14:00:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 14:00:15 GMT Subject: [jdk21u-dev] RFR: 8317132: Prepare HotSpot for permissive- In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 09:42:21 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > resolved flags-cflags.m4 GHA failure: this needs some more work ... ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2349#issuecomment-3415727996 From goetz at openjdk.org Fri Oct 17 14:04:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 14:04:20 GMT Subject: [jdk17u-dev] Integrated: 8365615: Improve JMenuBar/RightLeftOrientation.java In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 14:58:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 8a5ee8f0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8a5ee8f05cbc3e0a5dcd869374065fe0dd7111a7 Stats: 56 lines in 1 file changed: 17 ins; 10 del; 29 mod 8365615: Improve JMenuBar/RightLeftOrientation.java Backport-of: afa8e79ba1a76066cf969cb3b5f76ea804780872 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4064 From goetz at openjdk.org Fri Oct 17 14:04:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Oct 2025 14:04:17 GMT Subject: [jdk17u-dev] Integrated: 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc In-Reply-To: <8yRDkuI64x1NHMQ60qJUQzDKcpOSwhdFNa-tzZnFxVQ=.422e05c4-6888-4fea-bf32-62710ef85a73@github.com> References: <8yRDkuI64x1NHMQ60qJUQzDKcpOSwhdFNa-tzZnFxVQ=.422e05c4-6888-4fea-bf32-62710ef85a73@github.com> Message-ID: On Thu, 16 Oct 2025 14:33:53 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 2a23946d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2a23946daf66d5ff8456e27ac48f927cb777bac3 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc Backport-of: 7698c373a684235812c9dc11edd751059f9e8e81 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4063 From jcking at openjdk.org Fri Oct 17 14:31:50 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 14:31:50 GMT Subject: [jdk21u] RFR: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler Message-ID: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler ------------- Commit messages: - Backport fd29677479797956e0d205b5ce6e7cb9ad407bd1 Changes: https://git.openjdk.org/jdk21u/pull/473/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=473&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369190 Stats: 18 lines in 2 files changed: 8 ins; 9 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/473.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/473/head:pull/473 PR: https://git.openjdk.org/jdk21u/pull/473 From shade at openjdk.org Fri Oct 17 14:42:20 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 17 Oct 2025 14:42:20 GMT Subject: [jdk21u] RFR: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 14:24:58 GMT, Justin King wrote: > 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler Same, if you want it, should be against jdk21u-dev: https://github.com/openjdk/jdk21u-dev ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/473#issuecomment-3415876471 From jcking at openjdk.org Fri Oct 17 14:45:07 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 14:45:07 GMT Subject: [jdk21u] RFR: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 14:39:37 GMT, Aleksey Shipilev wrote: > Same, if you want it, should be against jdk21u-dev: https://github.com/openjdk/jdk21u-dev Whoops. Let me move over there. Did not realize that. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/473#issuecomment-3415888232 From shade at openjdk.org Fri Oct 17 14:46:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 17 Oct 2025 14:46:07 GMT Subject: [jdk25u] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 00:11:19 GMT, Justin King wrote: > 8369506: Bytecode rewriting causes Java heap corruption on AArch64 It is fairly unusual for the product code backport to be pushed mere days after the mainline commit. But this one is well understood, and there is enough time for the change to stabilize in 25u. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/322#issuecomment-3415883869 From jcking at openjdk.org Fri Oct 17 14:46:08 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 14:46:08 GMT Subject: [jdk25u] Integrated: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 00:11:19 GMT, Justin King wrote: > 8369506: Bytecode rewriting causes Java heap corruption on AArch64 This pull request has now been integrated. Changeset: 26c856f5 Author: Justin King Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/26c856f505e8389d39575a5cf7c7cf28773a49ae Stats: 25 lines in 3 files changed: 22 ins; 0 del; 3 mod 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Reviewed-by: aph Backport-of: 18fd04770294e27011bd576b5ea5fe43fa03e5e3 ------------- PR: https://git.openjdk.org/jdk25u/pull/322 From kfarrell at openjdk.org Fri Oct 17 14:48:06 2025 From: kfarrell at openjdk.org (Kieran Farrell) Date: Fri, 17 Oct 2025 14:48:06 GMT Subject: [jdk25u] Integrated: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 12:36:13 GMT, Kieran Farrell wrote: > Clean backport This pull request has now been integrated. Changeset: 07af85cb Author: Kieran Farrell Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/07af85cbda7ae3fe832adf6250b6d638b9469465 Stats: 127 lines in 2 files changed: 119 ins; 4 del; 4 mod 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Backport-of: 022e29a77533aacabd56820d00ecffa9646a8362 ------------- PR: https://git.openjdk.org/jdk25u/pull/319 From duke at openjdk.org Fri Oct 17 14:49:08 2025 From: duke at openjdk.org (Anawesha Khuntia) Date: Fri, 17 Oct 2025 14:49:08 GMT Subject: [jdk25u] Integrated: 8364764: java/nio/channels/vthread/BlockingChannelOps.java subtests timed out In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 13:53:45 GMT, Anawesha Khuntia wrote: > Ran open/ test/jdk/java/nio/channels/vthread/BlockingChannelOps.java and it has passed across platforms This pull request has now been integrated. Changeset: 79721d18 Author: Anawesha Khuntia Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/79721d189048963e3623bdbc88c307761bde3261 Stats: 111 lines in 1 file changed: 80 ins; 2 del; 29 mod 8364764: java/nio/channels/vthread/BlockingChannelOps.java subtests timed out Backport-of: f0498c2aed761d4023917bc9cd1f852a02ce977a ------------- PR: https://git.openjdk.org/jdk25u/pull/320 From duke at openjdk.org Fri Oct 17 14:51:03 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 14:51:03 GMT Subject: [jdk17u-dev] RFR: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 06:20:22 GMT, Rui Li wrote: > A clean backport for JDK-8201778. > > Backport it for parity with oracle. This patch speeds up the tests. Risk is low - test changes. The updated test passed locally. @rgithubli Your change (at version 2cf712e85614569dd4a4e915ba84d5c76e5b43b2) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4051#issuecomment-3415907155 From duke at openjdk.org Fri Oct 17 14:51:05 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 14:51:05 GMT Subject: [jdk17u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 06:21:52 GMT, Rui Li wrote: > A clean backport for JDK-8333783. > > Backport for parity with oracle. Stabilize test DirectIOTest.java. The test passed locally. Low risk - test changes. @rgithubli Your change (at version 2a02f65e40da86cceaa5d4975ed420d7b3646d76) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4052#issuecomment-3415906592 From duke at openjdk.org Fri Oct 17 14:52:04 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 14:52:04 GMT Subject: [jdk21u-dev] RFR: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java In-Reply-To: References: Message-ID: <-Ljn1-0E2u8XzwqoTqe3UpNM06w7GQqvZn9w5trBMd4=.50f20e16-88a5-4141-ac6a-583f5250b95f@github.com> On Thu, 16 Oct 2025 05:43:58 GMT, Rui Li wrote: > A clean backport for JDK-8201778. > > Backport it for parity with oracle. This patch speeds up the tests. Risk is low - test changes. The updated test passed locally. @rgithubli Your change (at version d857687cc01ec92c0dd97a089c46b4e85e22eb7a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2333#issuecomment-3415910509 From duke at openjdk.org Fri Oct 17 14:52:01 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 14:52:01 GMT Subject: [jdk21u-dev] RFR: 8353953: com/sun/jdi tests should be fixed to not always require includevirtualthreads=y In-Reply-To: <2_2CNYd_fjt9J7Zn_XvjAI19hZuODBpVTD2b5LOM0wE=.6554920d-db27-45ce-99f2-37c1e1272f55@github.com> References: <2_2CNYd_fjt9J7Zn_XvjAI19hZuODBpVTD2b5LOM0wE=.6554920d-db27-45ce-99f2-37c1e1272f55@github.com> Message-ID: <94JzQCfnoPkdLFsvPYXfYP7DzgEaTY58e_IauF55Yk4=.fca551f0-e59c-4064-9efe-51253c59661d@github.com> On Thu, 16 Oct 2025 06:02:12 GMT, Rui Li wrote: > A clean backport for JDK-8353953. > > Backport for parity with oracle. `includevirtualthreads=y` is currently the default, but it's not desirable since it eliminates `includevirtualthreads=n testing coverage` and negates JDK-8282441. Remove the default and only provide `includevirtualthreads=y` to required tests. Tests are running. Low risk - test changes. @rgithubli Your change (at version 4fd10d3edca3ce7cd7bc41f2191fe17d8a0b0571) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2335#issuecomment-3415908880 From duke at openjdk.org Fri Oct 17 14:52:01 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 14:52:01 GMT Subject: [jdk21u-dev] RFR: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 05:56:05 GMT, Rui Li wrote: > A clean backport for JDK-8333783. > > Backport for parity with oracle. Stabilize test `DirectIOTest.java`. The test passed locally. Low risk - test changes. @rgithubli Your change (at version f4af929e7fde7963fe1d9c5c1ae6f62396dc11f4) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2334#issuecomment-3415909751 From jcking at openjdk.org Fri Oct 17 14:53:57 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 14:53:57 GMT Subject: [jdk21u] Withdrawn: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 14:24:58 GMT, Justin King wrote: > 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u/pull/473 From jcking at openjdk.org Fri Oct 17 14:58:32 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 14:58:32 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Message-ID: Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. ------------- Commit messages: - Backport 18fd04770294e27011bd576b5ea5fe43fa03e5e3 Changes: https://git.openjdk.org/jdk21u-dev/pull/2355/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2355&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369506 Stats: 29 lines in 3 files changed: 27 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2355.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2355/head:pull/2355 PR: https://git.openjdk.org/jdk21u-dev/pull/2355 From jcking at openjdk.org Fri Oct 17 14:58:33 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 14:58:33 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 14:50:15 GMT, Justin King wrote: > Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. @shipilev Correct repo this time. PTAL to help verify barriers/fences for JDK 21. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#issuecomment-3415921154 From jcking at openjdk.org Fri Oct 17 15:01:40 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 15:01:40 GMT Subject: [jdk21u-dev] RFR: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler Message-ID: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler ------------- Commit messages: - Backport fd29677479797956e0d205b5ce6e7cb9ad407bd1 Changes: https://git.openjdk.org/jdk21u-dev/pull/2356/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2356&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369190 Stats: 18 lines in 2 files changed: 8 ins; 9 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2356.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2356/head:pull/2356 PR: https://git.openjdk.org/jdk21u-dev/pull/2356 From duke at openjdk.org Fri Oct 17 15:52:14 2025 From: duke at openjdk.org (Rui Li) Date: Fri, 17 Oct 2025 15:52:14 GMT Subject: [jdk17u-dev] Integrated: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 06:21:52 GMT, Rui Li wrote: > A clean backport for JDK-8333783. > > Backport for parity with oracle. Stabilize test DirectIOTest.java. The test passed locally. Low risk - test changes. This pull request has now been integrated. Changeset: 43f0cd97 Author: Rui Li Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/43f0cd9721ad402e3137e1729e129c3c93663cd6 Stats: 107 lines in 2 files changed: 67 ins; 23 del; 17 mod 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software Backport-of: 8c6d12250b524c0f4ee25dbbc6fe959581b7617b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4052 From duke at openjdk.org Fri Oct 17 15:54:06 2025 From: duke at openjdk.org (Rui Li) Date: Fri, 17 Oct 2025 15:54:06 GMT Subject: [jdk17u-dev] Integrated: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 06:20:22 GMT, Rui Li wrote: > A clean backport for JDK-8201778. > > Backport it for parity with oracle. This patch speeds up the tests. Risk is low - test changes. The updated test passed locally. This pull request has now been integrated. Changeset: a63ed596 Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/a63ed59692d110781f2bf7152a265e7a109021cd Stats: 34 lines in 2 files changed: 7 ins; 22 del; 5 mod 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Backport-of: fc3e3e26c515ae0f9ae32aec504974fba393928d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4051 From duke at openjdk.org Fri Oct 17 15:55:00 2025 From: duke at openjdk.org (Rui Li) Date: Fri, 17 Oct 2025 15:55:00 GMT Subject: [jdk21u-dev] Integrated: 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 05:43:58 GMT, Rui Li wrote: > A clean backport for JDK-8201778. > > Backport it for parity with oracle. This patch speeds up the tests. Risk is low - test changes. The updated test passed locally. This pull request has now been integrated. Changeset: 6bbe3e9f Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/6bbe3e9f01e763fdd87b55166dabab8e64d122c5 Stats: 34 lines in 2 files changed: 7 ins; 22 del; 5 mod 8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java Backport-of: fc3e3e26c515ae0f9ae32aec504974fba393928d ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2333 From duke at openjdk.org Fri Oct 17 15:55:05 2025 From: duke at openjdk.org (Rui Li) Date: Fri, 17 Oct 2025 15:55:05 GMT Subject: [jdk21u-dev] Integrated: 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 05:56:05 GMT, Rui Li wrote: > A clean backport for JDK-8333783. > > Backport for parity with oracle. Stabilize test `DirectIOTest.java`. The test passed locally. Low risk - test changes. This pull request has now been integrated. Changeset: 8d8c0173 Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/8d8c01735b47a4d4f386d18e94ee4daf047b3092 Stats: 107 lines in 2 files changed: 67 ins; 23 del; 17 mod 8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software Backport-of: 8c6d12250b524c0f4ee25dbbc6fe959581b7617b ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2334 From duke at openjdk.org Fri Oct 17 15:55:05 2025 From: duke at openjdk.org (Rui Li) Date: Fri, 17 Oct 2025 15:55:05 GMT Subject: [jdk21u-dev] Integrated: 8353953: com/sun/jdi tests should be fixed to not always require includevirtualthreads=y In-Reply-To: <2_2CNYd_fjt9J7Zn_XvjAI19hZuODBpVTD2b5LOM0wE=.6554920d-db27-45ce-99f2-37c1e1272f55@github.com> References: <2_2CNYd_fjt9J7Zn_XvjAI19hZuODBpVTD2b5LOM0wE=.6554920d-db27-45ce-99f2-37c1e1272f55@github.com> Message-ID: On Thu, 16 Oct 2025 06:02:12 GMT, Rui Li wrote: > A clean backport for JDK-8353953. > > Backport for parity with oracle. `includevirtualthreads=y` is currently the default, but it's not desirable since it eliminates `includevirtualthreads=n testing coverage` and negates JDK-8282441. Remove the default and only provide `includevirtualthreads=y` to required tests. Tests are running. Low risk - test changes. This pull request has now been integrated. Changeset: da233775 Author: Rui Li Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/da233775049cf47130646bcd24ca0e0d3ded5790 Stats: 17 lines in 4 files changed: 9 ins; 0 del; 8 mod 8353953: com/sun/jdi tests should be fixed to not always require includevirtualthreads=y Backport-of: d1d81dd01ca6f3fc1e4710e6055c5a3185f43d9a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2335 From duke at openjdk.org Fri Oct 17 16:45:21 2025 From: duke at openjdk.org (Daniel Hu) Date: Fri, 17 Oct 2025 16:45:21 GMT Subject: [jdk21u-dev] RFR: 8313226: Redundant condition test in X509CRLImpl In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 07:03:48 GMT, Goetz Lindenmaier wrote: >> Clean backport. Minor fix removing a redundant if check condition in X509CRLImpl. GHA passes. > > Hi @cost0much > why do we need this backport? Even if this is simple, we should not backport cleanups. @GoeLin I backported a [similar issue](https://github.com/openjdk/jdk21u-dev/pull/2325) a few days ago, so I thought this would also be appropriate. I'll close this then. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2344#issuecomment-3416325048 From duke at openjdk.org Fri Oct 17 16:45:23 2025 From: duke at openjdk.org (Daniel Hu) Date: Fri, 17 Oct 2025 16:45:23 GMT Subject: [jdk21u-dev] Withdrawn: 8313226: Redundant condition test in X509CRLImpl In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 16:42:02 GMT, Daniel Hu wrote: > Clean backport. Minor fix removing a redundant if check condition in X509CRLImpl. GHA passes. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2344 From duke at openjdk.org Fri Oct 17 16:46:20 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 16:46:20 GMT Subject: [jdk21u-dev] RFR: 8323803: ConstantOopReadValue::print_on should print 'null' instead of 'nullptr' In-Reply-To: References: Message-ID: <01b-VaTNSeVxpCifYa2A7WW7CpbTsbhlRayQ1_5AOQQ=.200eb388-c954-4948-b084-1f4e603754a8@github.com> On Thu, 16 Oct 2025 16:42:25 GMT, Daniel Hu wrote: > Clean backport. Fixes ConstantOopReadValue::print_on printing 'nullptr' when it should print 'null'; this is a regression from [JDK-8300242](https://bugs.openjdk.org/browse/JDK-8300242) introduced in 21-ga https://github.com/openjdk/jdk/commit/cfe57466ddecb93b528478d0b053b089dd1ed285. GHA passes. @cost0much Your change (at version b487d37716c15be0c26cf945e9a1ebdf13832807) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2345#issuecomment-3416327850 From duke at openjdk.org Fri Oct 17 16:55:07 2025 From: duke at openjdk.org (duke) Date: Fri, 17 Oct 2025 16:55:07 GMT Subject: [jdk25u] RFR: 8370048: Shenandoah: Deprecated ShenandoahPacing option In-Reply-To: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> References: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> Message-ID: On Thu, 16 Oct 2025 23:41:16 GMT, William Kemper wrote: > This is not a direct backport. We removed `ShenandoahPacing` from JDK26. This was an experimental option, so we did not formally deprecate it at the time. However, in hindsight, we feel it would be a better user experience in 25 to receive a deprecation warning if the option is given. > > Testing: > > [0] % ./build/linux-x86_64-server-release/jdk/bin/java -XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:-ShenandoahPacing -version > OpenJDK 64-Bit Server VM warning: Option ShenandoahPacing was deprecated in version 25.0 and will likely be removed in a future release. @earthling-amzn Your change (at version f9c530844ddbb9e620baeb05ebdc9ff2be93a0d6) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/321#issuecomment-3416349981 From aph at openjdk.org Fri Oct 17 17:11:07 2025 From: aph at openjdk.org (Andrew Haley) Date: Fri, 17 Oct 2025 17:11:07 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 14:50:15 GMT, Justin King wrote: > Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. src/hotspot/cpu/aarch64/templateTable_aarch64.cpp line 3152: > 3150: __ ldr(r0, aaddress(0)); > 3151: // access constant pool cache > 3152: __ get_cache_and_index_at_bcp(r2, r3, 2); I spent a little while looking at the other uses of `get_cache_and_index_at_bcp` and I couldn't find anything obviously wrong, but that might not mean we're OK. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#discussion_r2440636769 From ssubramaniam at openjdk.org Fri Oct 17 18:01:32 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 17 Oct 2025 18:01:32 GMT Subject: [jdk21u-dev] Integrated: 8339366: [jittester] Make it possible to generate tests without execution In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 23:01:45 GMT, Satyen Subramaniam wrote: > Backporting JDK-8339366: [jittester] Make it possible to generate tests without execution. Refactos jittester logic to separate generating tests with compiling and executing them. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 38baaa91 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/38baaa916c65fcebeb28b9555b98e4daf3ea85ae Stats: 247 lines in 7 files changed: 167 ins; 59 del; 21 mod 8339366: [jittester] Make it possible to generate tests without execution Backport-of: 559fc711e03cf0086bea399ffb40cf294cbbb6e1 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2347 From ssubramaniam at openjdk.org Fri Oct 17 18:02:37 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 17 Oct 2025 18:02:37 GMT Subject: [jdk17u-dev] Integrated: 8339366: [jittester] Make it possible to generate tests without execution In-Reply-To: <8wv109dbFvAT3Pi-hQg9rx3KXbmBJddii494UPGt3ow=.e012933e-d7d9-43e3-8b32-3ea24c9d271e@github.com> References: <8wv109dbFvAT3Pi-hQg9rx3KXbmBJddii494UPGt3ow=.e012933e-d7d9-43e3-8b32-3ea24c9d271e@github.com> Message-ID: On Thu, 16 Oct 2025 23:01:41 GMT, Satyen Subramaniam wrote: > Backporting JDK-8339366: [jittester] Make it possible to generate tests without execution. Refactos jittester logic to separate generating tests with compiling and executing them. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: ff97f224 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/ff97f224875ce0cd6800227aeaf1d9344b9e4fb9 Stats: 247 lines in 7 files changed: 167 ins; 59 del; 21 mod 8339366: [jittester] Make it possible to generate tests without execution Backport-of: 559fc711e03cf0086bea399ffb40cf294cbbb6e1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4066 From jcking at openjdk.org Fri Oct 17 18:27:25 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 18:27:25 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: References: Message-ID: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> > Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. Justin King has updated the pull request incrementally with one additional commit since the last revision: Replace oopDesc::base_offset_in_bytes with equivalent logic Signed-off-by: Justin King ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2355/files - new: https://git.openjdk.org/jdk21u-dev/pull/2355/files/e548ef2a..f6e2040b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2355&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2355&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2355.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2355/head:pull/2355 PR: https://git.openjdk.org/jdk21u-dev/pull/2355 From jcking at openjdk.org Fri Oct 17 19:12:06 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 17 Oct 2025 19:12:06 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 17:07:56 GMT, Andrew Haley wrote: >> Justin King has updated the pull request incrementally with one additional commit since the last revision: >> >> Replace oopDesc::base_offset_in_bytes with equivalent logic >> >> Signed-off-by: Justin King > > src/hotspot/cpu/aarch64/templateTable_aarch64.cpp line 3152: > >> 3150: __ ldr(r0, aaddress(0)); >> 3151: // access constant pool cache >> 3152: __ get_cache_and_index_at_bcp(r2, r3, 2); > > I spent a little while looking at the other uses of `get_cache_and_index_at_bcp` and I couldn't find anything obviously wrong, but that might not mean we're OK. Ran this change with our reproducer, and no observable failures. I also made `verify_field_offset` be present in the optimized build to be sure. So I think we are good. This is as approximate of a fix we can get I think. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#discussion_r2440979236 From wkemper at openjdk.org Fri Oct 17 20:42:04 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 17 Oct 2025 20:42:04 GMT Subject: [jdk25u] Integrated: 8370048: Shenandoah: Deprecated ShenandoahPacing option In-Reply-To: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> References: <75I-D3Gv-iu-iq3mDSXoxSl8fuqPRqQYaO4yej1qhJY=.14d15a70-7293-44e0-b606-4b861712612e@github.com> Message-ID: On Thu, 16 Oct 2025 23:41:16 GMT, William Kemper wrote: > This is not a direct backport. We removed `ShenandoahPacing` from JDK26. This was an experimental option, so we did not formally deprecate it at the time. However, in hindsight, we feel it would be a better user experience in 25 to receive a deprecation warning if the option is given. > > Testing: > > [0] % ./build/linux-x86_64-server-release/jdk/bin/java -XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:-ShenandoahPacing -version > OpenJDK 64-Bit Server VM warning: Option ShenandoahPacing was deprecated in version 25.0 and will likely be removed in a future release. This pull request has now been integrated. Changeset: 9d467de7 Author: William Kemper Committer: Y. Srinivas Ramakrishna URL: https://git.openjdk.org/jdk25u/commit/9d467de7d85c8443006c5d862a46e50bd507deac Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8370048: Shenandoah: Deprecated ShenandoahPacing option Reviewed-by: ysr ------------- PR: https://git.openjdk.org/jdk25u/pull/321 From fjiang at openjdk.org Sat Oct 18 01:44:20 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Sat, 18 Oct 2025 01:44:20 GMT Subject: [jdk25u] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V Message-ID: Hi all, This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Feilong Jiang on 18 Oct 2025 and was reviewed by Andrew Haley, Justin King and Fei Yang. Thanks! ------------- Commit messages: - Backport 462519935827e25475f2fb35746ad81a14bc5da7 Changes: https://git.openjdk.org/jdk25u/pull/323/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=323&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369947 Stats: 22 lines in 3 files changed: 21 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/323.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/323/head:pull/323 PR: https://git.openjdk.org/jdk25u/pull/323 From goetz at openjdk.org Sat Oct 18 17:16:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:16:18 GMT Subject: [jdk17u-dev] Integrated: 8281682: Redundant .ico files in Windows app-image cause unnecessary bloat In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:16:09 GMT, Goetz Lindenmaier wrote: > I would like to backport this to 17. This is a nice to have fix for jpackage, and it makes later backports more simple. Will also do the test follow-ups. This pull request has now been integrated. Changeset: 5d06ac0e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5d06ac0e2a5bb43ba7860e0ebdf8871ce88a95ce Stats: 165 lines in 7 files changed: 148 ins; 6 del; 11 mod 8281682: Redundant .ico files in Windows app-image cause unnecessary bloat Reviewed-by: mdoerr Backport-of: 45180633d34b6cbb679bae0753d9f422e76d6297 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4054 From goetz at openjdk.org Sat Oct 18 17:20:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:20:49 GMT Subject: [jdk17u-dev] RFR: 8287401: jpackage tests failing on Windows due to powershell issue [v2] In-Reply-To: <2SFuqXCEM-OnSKbJELcepquZemTQqjHqSech0ly4yXA=.ac82d02e-304c-41b3-b0c4-da82a1708877@github.com> References: <2SFuqXCEM-OnSKbJELcepquZemTQqjHqSech0ly4yXA=.ac82d02e-304c-41b3-b0c4-da82a1708877@github.com> Message-ID: <3xf9j7NpiNWulmTSC897HWRQ7_dEXjt6W7-u7DFR45w=.8e445b42-e97a-42fe-a860-b4ee53fec2e8@github.com> > I backport this as follow-up of JDK-8261682 Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8287401 - backport c254c9d095d0473282ad74e66239a790912a3d76 - backport 45180633d34b6cbb679bae0753d9f422e76d6297 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4057/files - new: https://git.openjdk.org/jdk17u-dev/pull/4057/files/da0b09fb..62f07686 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4057&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4057&range=00-01 Stats: 601 lines in 17 files changed: 338 ins; 156 del; 107 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4057.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4057/head:pull/4057 PR: https://git.openjdk.org/jdk17u-dev/pull/4057 From goetz at openjdk.org Sat Oct 18 17:20:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:20:49 GMT Subject: [jdk17u-dev] Integrated: 8287401: jpackage tests failing on Windows due to powershell issue In-Reply-To: <2SFuqXCEM-OnSKbJELcepquZemTQqjHqSech0ly4yXA=.ac82d02e-304c-41b3-b0c4-da82a1708877@github.com> References: <2SFuqXCEM-OnSKbJELcepquZemTQqjHqSech0ly4yXA=.ac82d02e-304c-41b3-b0c4-da82a1708877@github.com> Message-ID: <4n0Tp0Can_9q8CR7AqsKq86l0m-qpTOWdKYbQmIrZkI=.0615ddab-460d-4fe0-ac33-e3364947d4c5@github.com> On Thu, 16 Oct 2025 11:42:47 GMT, Goetz Lindenmaier wrote: > I backport this as follow-up of JDK-8261682 This pull request has now been integrated. Changeset: 91d7ef4c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/91d7ef4c1ce5fe684bf7d282b9615edf246ef55b Stats: 8 lines in 1 file changed: 0 ins; 3 del; 5 mod 8287401: jpackage tests failing on Windows due to powershell issue Backport-of: c254c9d095d0473282ad74e66239a790912a3d76 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4057 From goetz at openjdk.org Sat Oct 18 17:24:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:24:56 GMT Subject: [jdk17u-dev] RFR: 8290557: tools/jpackage/share/AddLauncherTest.java#id1 failed with "ERROR: Failed: Check icon file" [v2] In-Reply-To: <8aXgNI7PCzPgLMVgCpFXplq4tssUSofj5gK0E4w9WOc=.d12fc5cb-26c6-45c5-b3f7-9e570b834ece@github.com> References: <8aXgNI7PCzPgLMVgCpFXplq4tssUSofj5gK0E4w9WOc=.d12fc5cb-26c6-45c5-b3f7-9e570b834ece@github.com> Message-ID: > I backport this as follow up of JDK-8281682. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into goetz_backport_8290557 - backport 7c3cfd13e3d67c185d15abb1c935853c856e8a42 - backport c254c9d095d0473282ad74e66239a790912a3d76 - backport 45180633d34b6cbb679bae0753d9f422e76d6297 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4059/files - new: https://git.openjdk.org/jdk17u-dev/pull/4059/files/a1f71d1c..c12bd467 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4059&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4059&range=00-01 Stats: 601 lines in 17 files changed: 338 ins; 156 del; 107 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4059.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4059/head:pull/4059 PR: https://git.openjdk.org/jdk17u-dev/pull/4059 From goetz at openjdk.org Sat Oct 18 17:25:00 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:25:00 GMT Subject: [jdk17u-dev] Integrated: 8290557: tools/jpackage/share/AddLauncherTest.java#id1 failed with "ERROR: Failed: Check icon file" In-Reply-To: <8aXgNI7PCzPgLMVgCpFXplq4tssUSofj5gK0E4w9WOc=.d12fc5cb-26c6-45c5-b3f7-9e570b834ece@github.com> References: <8aXgNI7PCzPgLMVgCpFXplq4tssUSofj5gK0E4w9WOc=.d12fc5cb-26c6-45c5-b3f7-9e570b834ece@github.com> Message-ID: On Thu, 16 Oct 2025 12:03:29 GMT, Goetz Lindenmaier wrote: > I backport this as follow up of JDK-8281682. This pull request has now been integrated. Changeset: 40381e11 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/40381e11010c32e19940b4fca6dc57347b815ebc Stats: 52 lines in 1 file changed: 45 ins; 0 del; 7 mod 8290557: tools/jpackage/share/AddLauncherTest.java#id1 failed with "ERROR: Failed: Check icon file" Backport-of: 7c3cfd13e3d67c185d15abb1c935853c856e8a42 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4059 From goetz at openjdk.org Sat Oct 18 17:28:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:28:15 GMT Subject: [jdk17u-dev] Integrated: 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays In-Reply-To: References: Message-ID: <5R0PlaQJUUpiZTGczsZKNVLrrQpga6YxWIRq5gCaAhI=.f0d60fcb-4222-4ec4-860e-2a65515d2d54@github.com> On Thu, 16 Oct 2025 11:13:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle > > I had to resolve many places due to nullptr differences. This pull request has now been integrated. Changeset: 9a19b3bb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9a19b3bb9a6a09f632ceef574d91af1f04215433 Stats: 349 lines in 6 files changed: 323 ins; 6 del; 20 mod 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays Reviewed-by: mdoerr Backport-of: 1afb29ad5747baac9f165a8056d393df8de97c4a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4056 From goetz at openjdk.org Sat Oct 18 17:37:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:37:27 GMT Subject: [jdk17u-dev] RFR: 8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8361754 - backport 2a53f5a5c2544d4f7a77186d99addae110b06bab - backport 1afb29ad5747baac9f165a8056d393df8de97c4a ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4058/files - new: https://git.openjdk.org/jdk17u-dev/pull/4058/files/60e931bc..26656b93 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4058&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4058&range=00-01 Stats: 809 lines in 25 files changed: 529 ins; 162 del; 118 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4058.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4058/head:pull/4058 PR: https://git.openjdk.org/jdk17u-dev/pull/4058 From goetz at openjdk.org Sat Oct 18 17:37:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:37:28 GMT Subject: [jdk17u-dev] Integrated: 8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 11:59:39 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 207dd0f5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/207dd0f5b8b9bf52e22dd3e597a60af19975fe1f Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors Backport-of: 2a53f5a5c2544d4f7a77186d99addae110b06bab ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4058 From goetz at openjdk.org Sat Oct 18 17:48:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:48:41 GMT Subject: [jdk17u-dev] RFR: 8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 078d0d4968e26bb7a15417f1c4e891869c69dc6c Changes: https://git.openjdk.org/jdk17u-dev/pull/4069/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4069&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364235 Stats: 14 lines in 1 file changed: 8 ins; 2 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4069.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4069/head:pull/4069 PR: https://git.openjdk.org/jdk17u-dev/pull/4069 From goetz at openjdk.org Sat Oct 18 17:51:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 17:51:42 GMT Subject: [jdk17u-dev] RFR: 8299278: tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933 Message-ID: Follow-up to 8281682. ------------- Commit messages: - Backport c595f965abcf0ea80ace87b8f2180feebbb8984e Changes: https://git.openjdk.org/jdk17u-dev/pull/4070/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4070&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299278 Stats: 47 lines in 2 files changed: 41 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4070.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4070/head:pull/4070 PR: https://git.openjdk.org/jdk17u-dev/pull/4070 From goetz at openjdk.org Sat Oct 18 18:26:59 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 18 Oct 2025 18:26:59 GMT Subject: [jdk17u-dev] RFR: 8343875: Minor improvements of jpackage test library Message-ID: Resolved one import in test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java. Unfortunately I had to omit patching test/jdk/tools/jpackage/share/AddLShortcutTest.java which is not in 17. I had to keep the import of java.awt.Desktop in PackageTest.java to make it compile. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4070 Commit messages: - backport 2cdc9ed6d687cee343a5792a066a24839c6baccf Changes: https://git.openjdk.org/jdk17u-dev/pull/4071/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4071&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343875 Stats: 542 lines in 9 files changed: 491 ins; 18 del; 33 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4071.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4071/head:pull/4071 PR: https://git.openjdk.org/jdk17u-dev/pull/4071 From fjiang at openjdk.org Sun Oct 19 02:16:21 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Sun, 19 Oct 2025 02:16:21 GMT Subject: [jdk21u-dev] RFR: 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler Message-ID: Hi all, This pull request contains a backport of commit [72663695](https://github.com/openjdk/jdk/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Feilong Jiang on 14 Oct 2025 and was reviewed by Fei Yang and Ludovic Henry. Thanks! ------------- Commit messages: - Backport 72663695da9a51c8eefbd496f14a6d1625ad7b42 Changes: https://git.openjdk.org/jdk21u-dev/pull/2357/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2357&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369616 Stats: 19 lines in 2 files changed: 9 ins; 9 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2357.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2357/head:pull/2357 PR: https://git.openjdk.org/jdk21u-dev/pull/2357 From syan at openjdk.org Mon Oct 20 02:43:12 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 02:43:12 GMT Subject: [jdk17u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v2] In-Reply-To: References: Message-ID: <2kYGYTfzFra4kGLTp2kvhG2Yzv1Guo4_P7caFQQ4ILo=.1e93b545-823d-4fa2-83d2-2a6557a564eb@github.com> On Fri, 19 Sep 2025 06:46:56 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master > - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c Sorry, the backport PR make this test compilation fails: /Users/runner/work/jdk17u-dev/jdk17u-dev/test/jdk/java/lang/ref/FinalizerHistogramTest.java:76: error: cannot find symbol refProResult = wb.waitForReferenceProcessing(); ^ symbol: method waitForReferenceProcessing() location: variable wb of type WhiteBox ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3869#issuecomment-3420326662 From syan at openjdk.org Mon Oct 20 02:49:18 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 02:49:18 GMT Subject: [jdk17u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v2] In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 06:46:56 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master > - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c I think we need to backport JDK-8305186 first. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3869#issuecomment-3420337479 From syan at openjdk.org Mon Oct 20 02:59:45 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 02:59:45 GMT Subject: [jdk17u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests Message-ID: Hi all, This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. Thanks! ------------- Commit messages: - Backport d8f012ea2a0514020434d5db6047e36941e9349b Changes: https://git.openjdk.org/jdk17u-dev/pull/4072/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4072&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8305186 Stats: 51 lines in 1 file changed: 51 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4072.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4072/head:pull/4072 PR: https://git.openjdk.org/jdk17u-dev/pull/4072 From syan at openjdk.org Mon Oct 20 02:59:45 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 02:59:45 GMT Subject: [jdk17u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 02:53:20 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > Thanks! I have verified this clean backport PR locally with test test/jdk/java/lang/ref/FinalizerHistogramTest.java which use the newly added function. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4072#issuecomment-3420357372 From syan at openjdk.org Mon Oct 20 03:48:07 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 03:48:07 GMT Subject: [jdk21u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v2] In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 06:45:57 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master > - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c I think we need to backport JDK-8305186 first. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2118#issuecomment-3420437764 From syan at openjdk.org Mon Oct 20 04:12:42 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 04:12:42 GMT Subject: [jdk21u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests Message-ID: Hi all, This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. Thanks! ------------- Commit messages: - Backport d8f012ea2a0514020434d5db6047e36941e9349b Changes: https://git.openjdk.org/jdk21u-dev/pull/2358/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2358&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8305186 Stats: 51 lines in 1 file changed: 51 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2358.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2358/head:pull/2358 PR: https://git.openjdk.org/jdk21u-dev/pull/2358 From goetz at openjdk.org Mon Oct 20 05:29:07 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:29:07 GMT Subject: [jdk21u-dev] Integrated: 8308780: Fix the Java Integer types on Windows In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 09:37:39 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: a2eb5a87 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/a2eb5a872beb0c4b37bb65ecb6f586aee9155f27 Stats: 28 lines in 10 files changed: 0 ins; 5 del; 23 mod 8308780: Fix the Java Integer types on Windows Backport-of: c92b049db7853a061ce05cebdc1fd73205ed0c83 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2348 From goetz at openjdk.org Mon Oct 20 05:31:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:31:14 GMT Subject: [jdk21u-dev] Integrated: 8324065: Daylight saving information for `Africa/Casablanca` are incorrect In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 10:08:24 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 98281d1b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/98281d1b2725f3f0ca32b2483909bd394e0f7738 Stats: 44 lines in 6 files changed: 5 ins; 7 del; 32 mod 8324065: Daylight saving information for `Africa/Casablanca` are incorrect Backport-of: 0d8543d6773a516dad54038070dce507179d0709 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2350 From goetz at openjdk.org Mon Oct 20 05:34:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:34:13 GMT Subject: [jdk21u-dev] Integrated: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 10:24:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: f072be94 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/f072be943742a09badfb23ad2945a1c68ed36011 Stats: 17 lines in 2 files changed: 10 ins; 4 del; 3 mod 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Backport-of: 64155dfac068cf01bcab6adb401b360499f33a5f ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2351 From goetz at openjdk.org Mon Oct 20 05:35:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:35:13 GMT Subject: [jdk17u-dev] RFR: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: References: Message-ID: <8Ht1tH34i36yfFxkcptvWmL0iWn0TEyjF_dqVb0C-HQ=.894c79c3-2a70-4945-8dda-b594062e7306@github.com> On Fri, 17 Oct 2025 10:24:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle GHA failure: infra issue, unrelated. The hosted runner lost communication with the server. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4067#issuecomment-3420626624 From goetz at openjdk.org Mon Oct 20 05:35:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:35:14 GMT Subject: [jdk17u-dev] Integrated: 8367237: Thread-Safety Usage Warning for java.text.Collator Classes In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 10:24:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: bc693471 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/bc6934718164a403b72004986ab1a455535fb716 Stats: 17 lines in 2 files changed: 10 ins; 4 del; 3 mod 8367237: Thread-Safety Usage Warning for java.text.Collator Classes Backport-of: 64155dfac068cf01bcab6adb401b360499f33a5f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4067 From goetz at openjdk.org Mon Oct 20 05:36:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:36:09 GMT Subject: [jdk21u-dev] Integrated: 8367133: DTLS: fragmentation of Finished message results in handshake failure In-Reply-To: References: Message-ID: <8SFnIgjg5cmU4bXfVJWPtjLsabs2eI4D8ZHNeY5a7mg=.1864ad48-36b6-48ab-90ca-f45a1d2b3cd9@github.com> On Fri, 17 Oct 2025 10:43:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 2f8cf5d5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/2f8cf5d554a119c138877f0a16c14dd03afb563f Stats: 78 lines in 2 files changed: 75 ins; 0 del; 3 mod 8367133: DTLS: fragmentation of Finished message results in handshake failure Backport-of: 80cb0ead502ae439660f2a3bbab42df4da39d9d6 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2352 From goetz at openjdk.org Mon Oct 20 05:38:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:38:42 GMT Subject: [jdk21u-dev] RFR: 8317132: Prepare HotSpot for permissive- [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. > > resolved flags-cflags.m4 Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into goetz_backport_8317132 - backport 4a85f6ae9f0381f0e29160fb1d304d7bde5840ba ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2349/files - new: https://git.openjdk.org/jdk21u-dev/pull/2349/files/3f837c37..c4d87aeb Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2349&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2349&range=00-01 Stats: 868 lines in 42 files changed: 427 ins; 234 del; 207 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2349.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2349/head:pull/2349 PR: https://git.openjdk.org/jdk21u-dev/pull/2349 From syan at openjdk.org Mon Oct 20 05:41:06 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 05:41:06 GMT Subject: [jdk21u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 04:06:23 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > Thanks! I have verify this backport change with test test/jdk/java/lang/ref/FinalizerHistogramTest.java after backport JDK-8298783 manually, which use the newly added function by JDK-8305186. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2358#issuecomment-3420640632 From goetz at openjdk.org Mon Oct 20 05:46:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:46:14 GMT Subject: [jdk17u-dev] Integrated: 8367133: DTLS: fragmentation of Finished message results in handshake failure In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 10:43:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle, This pull request has now been integrated. Changeset: ea2dd169 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ea2dd16977344f3b0adff88187761b5dcfe79558 Stats: 78 lines in 2 files changed: 75 ins; 0 del; 3 mod 8367133: DTLS: fragmentation of Finished message results in handshake failure Backport-of: 80cb0ead502ae439660f2a3bbab42df4da39d9d6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4068 From goetz at openjdk.org Mon Oct 20 05:52:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 05:52:09 GMT Subject: [jdk21u-dev] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken In-Reply-To: References: Message-ID: <-Cbx09skVu-aI4GVYjCm_TQvbipfNnRdWrhvwkS6Ths=.f018cdad-27e1-4af6-84b8-245060eccbf9@github.com> On Fri, 3 Oct 2025 10:36:32 GMT, Roman Marchenko wrote: > This is backport of JDK-8358751, as it's reported jdk21 is affected. > > Clean backport. Tier1 is OK. > > The reproducer crashes before the fix, and OK after the fix. Ah, 8011138 is not visible to the public, so we an not link it. Let's wait for April, please. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2294#issuecomment-3420661428 From syan at openjdk.org Mon Oct 20 06:13:19 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 06:13:19 GMT Subject: [jdk11u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v2] In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 06:47:28 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master > - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c I think we should backport JDK-8305186 first. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3074#issuecomment-3420697904 From syan at openjdk.org Mon Oct 20 06:41:52 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 06:41:52 GMT Subject: [jdk11u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request incrementally with one additional commit since the last revision: Adopt to jdk11u-dev ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3074/files - new: https://git.openjdk.org/jdk11u-dev/pull/3074/files/254938b2..6c1eca29 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3074&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3074&range=01-02 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3074.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3074/head:pull/3074 PR: https://git.openjdk.org/jdk11u-dev/pull/3074 From syan at openjdk.org Mon Oct 20 06:41:55 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 06:41:55 GMT Subject: [jdk11u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v2] In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 06:47:28 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master > - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c The patch different to mainline: diff --git a/test/jdk/java/lang/ref/FinalizerHistogramTest.java b/test/jdk/java/lang/ref/FinalizerHistogramTest.java index 192c229c7b5..4dcea55b1f4 100644 --- a/test/jdk/java/lang/ref/FinalizerHistogramTest.java +++ b/test/jdk/java/lang/ref/FinalizerHistogramTest.java @@ -21,7 +21,7 @@ * questions. */ -import jdk.test.whitebox.WhiteBox; +import sun.hotspot.WhiteBox; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.locks.ReentrantLock; @@ -34,8 +34,8 @@ import java.lang.reflect.Field; * @summary Unit test for FinalizerHistogram * @modules java.base/java.lang.ref:open * @library /test/lib - * @build jdk.test.whitebox.WhiteBox - * @run driver jdk.test.lib.helpers.ClassFileInstaller jdk.test.whitebox.WhiteBox + * @build sun.hotspot.WhiteBox + * @run driver ClassFileInstaller sun.hotspot.WhiteBox * @run main/othervm * -Xbootclasspath/a:. * -XX:+UnlockDiagnosticVMOptions ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3074#issuecomment-3420752937 From syan at openjdk.org Mon Oct 20 06:49:40 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 06:49:40 GMT Subject: [jdk11u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests Message-ID: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> Hi all, This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. Thanks! ------------- Commit messages: - Revert change of supportsConcurrentGCPhaseControl - Revert "Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e" - Backport d8f012ea2a0514020434d5db6047e36941e9349b - Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e Changes: https://git.openjdk.org/jdk11u-dev/pull/3105/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3105&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8305186 Stats: 51 lines in 1 file changed: 51 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3105.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3105/head:pull/3105 PR: https://git.openjdk.org/jdk11u-dev/pull/3105 From syan at openjdk.org Mon Oct 20 06:49:41 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 06:49:41 GMT Subject: [jdk11u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests In-Reply-To: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> References: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> Message-ID: On Mon, 20 Oct 2025 06:14:27 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > Thanks! I have verified this clean backport PR locally with test test/jdk/java/lang/ref/FinalizerHistogramTest.java which use the newly added function. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3105#issuecomment-3420776682 From goetz at openjdk.org Mon Oct 20 07:07:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 07:07:19 GMT Subject: [jdk21u-dev] RFR: 8370214: [21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072 Message-ID: This is a backport of the test parts of [8227229: Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6](https://bugs.openjdk.org/browse/JDK-8227229) and [8312072: Deprecate for removal the -Xnoagent option](https://bugs.openjdk.org/browse/JDK-8312072) I prepared two commits to separate the edits of each of these. Backporting these changes makes [8327704: Update nsk/jdi tests to use driver instead of othervm](https://bugs.openjdk.org/browse/JDK-8327704) a clean backport. As 8327704 is huge, it would be quite unpleasant to review. Removing the usage of the options in 21 is fine as the effect of these options has been removed before 21. I do not and can not backport the deprecation part of the change. ------------- Commit messages: - backport usages of flag -Xdebug, see 8227229: Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6 - backport test parts of 8312072: Deprecate for removal the -Xnoagent option Changes: https://git.openjdk.org/jdk21u-dev/pull/2353/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2353&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370214 Stats: 40 lines in 20 files changed: 0 ins; 1 del; 39 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2353.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2353/head:pull/2353 PR: https://git.openjdk.org/jdk21u-dev/pull/2353 From syan at openjdk.org Mon Oct 20 07:30:35 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 07:30:35 GMT Subject: [jdk25u] RFR: 8343340: Swapping checking do not work for MetricsMemoryTester failcount Message-ID: Hi all, This pull request contains a backport of commit [7e068cc8](https://github.com/openjdk/jdk/commit/7e068cc8d572e61cf2f4203f66fe0175a541209d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 20 Oct 2025 and was reviewed by Severin Gehwolf. Thanks! ------------- Commit messages: - Backport 7e068cc8d572e61cf2f4203f66fe0175a541209d Changes: https://git.openjdk.org/jdk25u/pull/325/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=325&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343340 Stats: 14 lines in 2 files changed: 6 ins; 2 del; 6 mod Patch: https://git.openjdk.org/jdk25u/pull/325.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/325/head:pull/325 PR: https://git.openjdk.org/jdk25u/pull/325 From goetz at openjdk.org Mon Oct 20 07:35:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 07:35:46 GMT Subject: [jdk21u-dev] RFR: 8327704: Update nsk/jdi tests to use driver instead of othervm Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Depends on: https://git.openjdk.org/jdk21u-dev/pull/2353 Commit messages: - backport 771f6a2f8e236e224b0e33b89f664c4bfc49e595 Changes: https://git.openjdk.org/jdk21u-dev/pull/2359/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2359&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8327704 Stats: 7430 lines in 2080 files changed: 2794 ins; 228 del; 4408 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2359.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2359/head:pull/2359 PR: https://git.openjdk.org/jdk21u-dev/pull/2359 From mbaesken at openjdk.org Mon Oct 20 07:55:22 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 20 Oct 2025 07:55:22 GMT Subject: [jdk21u-dev] RFR: 8362516: Support of GCC static analyzer (-fanalyzer) Message-ID: Clean backport ------------- Commit messages: - Backport ba90ccc6a8ca7b0b728568ea614470c85a5f7f8a Changes: https://git.openjdk.org/jdk21u-dev/pull/2354/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2354&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362516 Stats: 28 lines in 2 files changed: 28 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2354.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2354/head:pull/2354 PR: https://git.openjdk.org/jdk21u-dev/pull/2354 From goetz at openjdk.org Mon Oct 20 08:14:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 08:14:41 GMT Subject: [jdk21u-dev] RFR: 8317332: Prepare security for permissive- Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 64f8253b7d9d382b18003c647a3941733f191329 Changes: https://git.openjdk.org/jdk21u-dev/pull/2360/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2360&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317332 Stats: 11 lines in 2 files changed: 6 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2360.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2360/head:pull/2360 PR: https://git.openjdk.org/jdk21u-dev/pull/2360 From mbaesken at openjdk.org Mon Oct 20 09:14:07 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 20 Oct 2025 09:14:07 GMT Subject: [jdk21u-dev] RFR: 8370214: [21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 13:16:34 GMT, Goetz Lindenmaier wrote: > This is a backport of the test parts of > > [8227229: Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6](https://bugs.openjdk.org/browse/JDK-8227229) > and > [8312072: Deprecate for removal the -Xnoagent option](https://bugs.openjdk.org/browse/JDK-8312072) > > I prepared two commits to separate the edits of each of these. > > Backporting these changes makes > [8327704: Update nsk/jdi tests to use driver instead of othervm](https://bugs.openjdk.org/browse/JDK-8327704) > a clean backport. As 8327704 is huge, it would be quite unpleasant to review. See https://github.com/openjdk/jdk21u-dev/pull/2359 > > Removing the usage of the options in 21 is fine as the effect of these options has been removed before 21. > I do not and can not backport the deprecation part of the change. Makes sense ; but in 21u-dev we have a few more places where those flags show up, e.g. netbeans-targets.xml . See https://github.com/search?q=repo%3Aopenjdk%2Fjdk21u-dev+%22-Xdebug%22&type=code should those be kicked out too ? Even in jdk (jdk26) we still mentioned '-Xdebug' in src/hotspot/share/prims/jvmti.xml ; should we better kick it out there (separate JBS issue) ? ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2353#pullrequestreview-3355619101 PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2353#issuecomment-3421168383 From ayang at openjdk.org Mon Oct 20 09:22:08 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 20 Oct 2025 09:22:08 GMT Subject: [jdk25u] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 12:04:44 GMT, Yagmur Eren wrote: > Hi all, > > This pull request contains a backport of commit [40bc083](https://github.com/openjdk/jdk/commit/40bc083267c0bac64b1092c63325b8d245937b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yagmur Eren on 20 Aug 2025 and was reviewed by Albert Yang and David Holmes. > > Thanks! Marked as reviewed by ayang (no project role). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/234#pullrequestreview-3355659064 From syan at openjdk.org Mon Oct 20 09:38:22 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 09:38:22 GMT Subject: [jdk21u-dev] RFR: 8341131: Some jdk/jfr/event/compiler tests shouldn't be executed with Xcomp Message-ID: <-XyAy8f7zIPF8TDg8fTVe_ItsF9HREwAenrmhWrcjbM=.eb39f904-af86-47bb-ac9f-9b988fd3a0c4@github.com> Hi all, This pull request contains a backport of commit [7312eea3](https://github.com/openjdk/jdk/commit/7312eea382eed048b6abdb6409c006fc8e8f45b4) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Leonid Mesnik on 8 Oct 2024 and was reviewed by Christian Hagedorn. Thanks! ------------- Commit messages: - Backport 7312eea382eed048b6abdb6409c006fc8e8f45b4 Changes: https://git.openjdk.org/jdk21u-dev/pull/2361/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2361&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8341131 Stats: 5 lines in 3 files changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2361.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2361/head:pull/2361 PR: https://git.openjdk.org/jdk21u-dev/pull/2361 From syan at openjdk.org Mon Oct 20 09:38:50 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 20 Oct 2025 09:38:50 GMT Subject: [jdk17u-dev] RFR: 8341131: Some jdk/jfr/event/compiler tests shouldn't be executed with Xcomp Message-ID: Hi all, This pull request contains a backport of commit [7312eea3](https://github.com/openjdk/jdk/commit/7312eea382eed048b6abdb6409c006fc8e8f45b4) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Leonid Mesnik on 8 Oct 2024 and was reviewed by Christian Hagedorn. Thanks! ------------- Commit messages: - Backport 7312eea382eed048b6abdb6409c006fc8e8f45b4 Changes: https://git.openjdk.org/jdk17u-dev/pull/4074/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4074&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8341131 Stats: 5 lines in 3 files changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4074.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4074/head:pull/4074 PR: https://git.openjdk.org/jdk17u-dev/pull/4074 From rrich at openjdk.org Mon Oct 20 09:39:21 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Mon, 20 Oct 2025 09:39:21 GMT Subject: [jdk21u-dev] RFR: 8347841: Test fixes that use deprecated time zone IDs In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 10:53:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved because "8174269: Remove COMPAT locale data provider from JDK" is not in 21. > One chunk in Bug6329116 due to context, the others all copyright and @bug statement. > > These are the files touched: > test/jdk/java/text/Format/DateFormat/DateFormatRegression.java > test/jdk/java/text/Format/DateFormat/DateFormatTest.java > test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java > test/jdk/java/util/TimeZone/Bug6329116.java > test/jdk/java/util/TimeZone/TimeZoneRegression.java Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2329#pullrequestreview-3355735587 From lucy at openjdk.org Mon Oct 20 09:52:10 2025 From: lucy at openjdk.org (Lutz Schmidt) Date: Mon, 20 Oct 2025 09:52:10 GMT Subject: [jdk21u-dev] RFR: 8362516: Support of GCC static analyzer (-fanalyzer) In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 13:26:15 GMT, Matthias Baesken wrote: > Clean backport LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2354#pullrequestreview-3355798268 From rrich at openjdk.org Mon Oct 20 09:55:15 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Mon, 20 Oct 2025 09:55:15 GMT Subject: [jdk17u-dev] RFR: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:57:02 GMT, Goetz Lindenmaier wrote: > Clean backport form 21. The hascode > [backport e1681c48287bcce6c8f617d9c0c25354dd62870a](https://github.com/openjdk/jdk17u-dev/pull/4055/commits/975200b378d92f2032eb153bd17487773a4b9eaf) is from 26 though. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4055#issuecomment-3421318532 From rrich at openjdk.org Mon Oct 20 10:04:20 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Mon, 20 Oct 2025 10:04:20 GMT Subject: [jdk17u-dev] RFR: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:57:02 GMT, Goetz Lindenmaier wrote: > Clean backport form 21. > > Test does not compile as https://bugs.openjdk.org/browse/JDK-8277090 8277090: jsr166 refresh for jdk19 > is not in 17. That change makes ExecutorService implement Autoclosable. > > Replaced missing close() by its implementation. Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4055#pullrequestreview-3355855672 From tkurashige at openjdk.org Mon Oct 20 10:43:47 2025 From: tkurashige at openjdk.org (Taizo Kurashige) Date: Mon, 20 Oct 2025 10:43:47 GMT Subject: [jdk21u-dev] RFR: 8334433: jshell.exe runs an executable test.exe on startup Message-ID: This is a backport of JDK-8334433 : jshell.exe runs an executable test.exe on startup This bug began occurring in jdk21 due to the backport of [JDK-8327476](https://bugs.openjdk.org/browse/JDK-8327476) (it likely also occurs in 17 and 11). Original patch does not apply cleanly, there are the following differences: ?ExecTerminalProvider.java Because of the presence of `FfmTerminalProvider` in the original patch, `isPosixSystemStream` is not executed on Windows, so test.exe is not executed. However, in jdk21, there is no `FfmTerminalProvider`, so `isPosixSystemStream` is executed and if the `PATH` contains the path of the directory containing unintended test.exe, this test.exe will be executed. To avoid this, I fixed to execute just `isWindowsSystemStream` on Windows (not including Cygwin and MSYS). ?OSUtils.java The original patch hardcoded the paths where test command is located in the Posix environment, but these paths are virtual, so if you are using Cygwin or MSYS, you must specify a Windows path (Usually C:\cygwin64\bin or C:\msys64\usr\bin), otherwise `isExecutable` will not be true, and eventually `isPosixSystemStream` will not be able to execute the intended test.exe. To solve this problem, Cygwin or MSYS uses `cygpath` to specify the actual path on Windows. (In the original fix, `isPosixSystemStream` is not executed on Cygwin or MSYS, so this does not matter.) ?ConsoleIOContext.java Since there is no `FfmTerminalProvider` in jdk21, the original fix is not applicable. Therefore, no fix was made for ConsoleIOContext.java. ?TerminalNoExecTest.java The original fix confirms that no processes are created, but since there is no `FfmTerminalProvider` in jdk21, the test command is executed. In jdk21, this fix causes the intended test command to run. Therefore, I created a test `TerminalExecTest.sh ` and `TerminalExecTest.java` to verify that the intended executable `test` was executed. (The reason for creating TerminalExecTest.sh is commented within it. To put it simply, I created it due to environmental variable considerations.) Testing: ?test/jdk/jdk/internal/jline, :langtools_jshell and test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java on RHEL9.4 and Windows Server 2022(Cygwin and MSYS), GHA testing ?I manually verified that the problem described in [JDK-8334433](https://bugs.openjdk.org/browse/JDK-8334433)'s Description does not reproduce in Windows Command Prompt. Thanks. ------------- Commit messages: - Merge branch 'openjdk:master' into jshell_test_exe_bug - Add empty check for commands - Fix to ignore tty - Merge branch 'openjdk:master' into jshell_test_exe_bug - Fix indent and space - Merge branch 'openjdk:master' into jshell_test_exe_bug - Fix to get Cygwin/MSYS root path - Revert "Fix to check whether unexpected is included" - Fix to execute isWindowsSystemStream() on posix - Fix to check whether unexpected is included - ... and 9 more: https://git.openjdk.org/jdk21u-dev/compare/38baaa91...44b90e04 Changes: https://git.openjdk.org/jdk21u-dev/pull/2362/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2362&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8334433 Stats: 226 lines in 4 files changed: 224 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2362.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2362/head:pull/2362 PR: https://git.openjdk.org/jdk21u-dev/pull/2362 From duke at openjdk.org Mon Oct 20 10:51:08 2025 From: duke at openjdk.org (duke) Date: Mon, 20 Oct 2025 10:51:08 GMT Subject: [jdk25u] RFR: 8369656: Calling CompletableFuture.join() could execute task in common pool In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:26:47 GMT, Viktor Klang wrote: > Backports the fix to https://bugs.openjdk.org/browse/JDK-8369656 from `master`. @viktorklang-ora Your change (at version 00be57ada8969423e707a57ff36b30663aa9e9bc) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/317#issuecomment-3421556846 From mbaesken at openjdk.org Mon Oct 20 10:52:10 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 20 Oct 2025 10:52:10 GMT Subject: [jdk21u-dev] RFR: 8362516: Support of GCC static analyzer (-fanalyzer) In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 13:26:15 GMT, Matthias Baesken wrote: > Clean backport Thanks for the review ! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2354#issuecomment-3421552952 From mbaesken at openjdk.org Mon Oct 20 10:52:11 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 20 Oct 2025 10:52:11 GMT Subject: [jdk21u-dev] Integrated: 8362516: Support of GCC static analyzer (-fanalyzer) In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 13:26:15 GMT, Matthias Baesken wrote: > Clean backport This pull request has now been integrated. Changeset: 199a2d9d Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/199a2d9d7b697a0c0269f42c868b4ab8594fa738 Stats: 28 lines in 2 files changed: 28 ins; 0 del; 0 mod 8362516: Support of GCC static analyzer (-fanalyzer) Reviewed-by: lucy Backport-of: ba90ccc6a8ca7b0b728568ea614470c85a5f7f8a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2354 From dbriemann at openjdk.org Mon Oct 20 11:08:39 2025 From: dbriemann at openjdk.org (David Briemann) Date: Mon, 20 Oct 2025 11:08:39 GMT Subject: [jdk25u] RFR: 8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64 Message-ID: <0TtF6zVSNdYnFcMApAOoJcADd4I2V6BxkMt9fXiXtKk=.64672045-ca06-4640-8c5a-ceb188159dbb@github.com> This pull request contains a backport of commit [9b9559a2](https://github.com/openjdk/jdk/commit/9b9559a2e33827126e1aeab7bf6f4861acaae109) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by David Briemann on 17 Oct 2025 and was reviewed by Andrew Haley and Martin Doerr. ------------- Commit messages: - Backport 9b9559a2e33827126e1aeab7bf6f4861acaae109 Changes: https://git.openjdk.org/jdk25u/pull/326/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=326&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369979 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/326.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/326/head:pull/326 PR: https://git.openjdk.org/jdk25u/pull/326 From goetz at openjdk.org Mon Oct 20 11:22:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 11:22:43 GMT Subject: [jdk17u-dev] RFR: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 09:52:42 GMT, Richard Reingruber wrote: >> Clean backport form 21. >> >> Test does not compile as https://bugs.openjdk.org/browse/JDK-8277090 8277090: jsr166 refresh for jdk19 >> is not in 17. That change makes ExecutorService implement Autoclosable. >> >> Replaced missing close() by its implementation. > >> Clean backport form 21. > > The hascode > >> [backport e1681c48287bcce6c8f617d9c0c25354dd62870a](https://github.com/openjdk/jdk17u-dev/pull/4055/commits/975200b378d92f2032eb153bd17487773a4b9eaf) > > is from 26 though. Hi @reinrich thanks for the reviews. Yes, after I saw that I had to edit the test I realized it't won't be clean and did not bother to update the hash. I started out with the PR for 21 ... ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4055#issuecomment-3421655223 From goetz at openjdk.org Mon Oct 20 11:27:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 11:27:24 GMT Subject: [jdk21u-dev] RFR: 8370214: [21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072 In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 09:11:22 GMT, Matthias Baesken wrote: >> This is a backport of the test parts of >> >> [8227229: Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6](https://bugs.openjdk.org/browse/JDK-8227229) >> and >> [8312072: Deprecate for removal the -Xnoagent option](https://bugs.openjdk.org/browse/JDK-8312072) >> >> I prepared two commits to separate the edits of each of these. >> >> Backporting these changes makes >> [8327704: Update nsk/jdi tests to use driver instead of othervm](https://bugs.openjdk.org/browse/JDK-8327704) >> a clean backport. As 8327704 is huge, it would be quite unpleasant to review. See https://github.com/openjdk/jdk21u-dev/pull/2359 >> >> Removing the usage of the options in 21 is fine as the effect of these options has been removed before 21. >> I do not and can not backport the deprecation part of the change. > > Even in jdk (jdk26) we still mentioned '-Xdebug' in src/hotspot/share/prims/jvmti.xml ; should we better kick it out there (separate JBS issue) ? Hi @MBaesken well, the mentioning of the flag in the man pages should not be removed, as the situation is unchanged. I do not backport the removal of the flag. Fixing of at least a row of the places your query shows was in the original change. In head though, I think any remains should be removed if possible. Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2353#issuecomment-3421670501 From mbaesken at openjdk.org Mon Oct 20 12:07:12 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 20 Oct 2025 12:07:12 GMT Subject: [jdk21u-dev] RFR: 8370214: [21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 13:16:34 GMT, Goetz Lindenmaier wrote: > This is a backport of the test parts of > > [8227229: Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6](https://bugs.openjdk.org/browse/JDK-8227229) > and > [8312072: Deprecate for removal the -Xnoagent option](https://bugs.openjdk.org/browse/JDK-8312072) > > I prepared two commits to separate the edits of each of these. > > Backporting these changes makes > [8327704: Update nsk/jdi tests to use driver instead of othervm](https://bugs.openjdk.org/browse/JDK-8327704) > a clean backport. As 8327704 is huge, it would be quite unpleasant to review. See https://github.com/openjdk/jdk21u-dev/pull/2359 > > Removing the usage of the options in 21 is fine as the effect of these options has been removed before 21. > I do not and can not backport the deprecation part of the change. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2353#pullrequestreview-3356222609 From goetz at openjdk.org Mon Oct 20 12:09:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:09:21 GMT Subject: [jdk21u-dev] RFR: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 6c616c71ec9a8ee6e0203921deef20d09db39698 Changes: https://git.openjdk.org/jdk21u-dev/pull/2363/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2363&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357822 Stats: 86 lines in 6 files changed: 81 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2363.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2363/head:pull/2363 PR: https://git.openjdk.org/jdk21u-dev/pull/2363 From goetz at openjdk.org Mon Oct 20 12:16:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:16:46 GMT Subject: [jdk21u-dev] RFR: 8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object Message-ID: <05efTHxvxn7eDOtstuacNmTxw_TJYU-zJWVE_Nghg1U=.87da6034-7ea7-4ce8-be14-6192824185fe@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 8f487d26c0f219d4df32be48ff1790e6f98d74a0 Changes: https://git.openjdk.org/jdk21u-dev/pull/2364/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2364&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358577 Stats: 3 lines in 1 file changed: 1 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2364.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2364/head:pull/2364 PR: https://git.openjdk.org/jdk21u-dev/pull/2364 From goetz at openjdk.org Mon Oct 20 12:20:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:20:43 GMT Subject: [jdk21u-dev] RFR: 8352016: Improve java/lang/RuntimeTests/RuntimeExitLogTest.java Message-ID: I backport this for parity with 21.0.10-oracle. Resolved ExitLogging-FINE.properties and ExitLogging-INFO.properties due to whitespace differences. Probably clean. ------------- Commit messages: - backport 1926aeb1a3b39cf2e4ea48f4c489cd023b5aa77d Changes: https://git.openjdk.org/jdk21u-dev/pull/2365/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2365&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352016 Stats: 70 lines in 3 files changed: 50 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2365.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2365/head:pull/2365 PR: https://git.openjdk.org/jdk21u-dev/pull/2365 From goetz at openjdk.org Mon Oct 20 12:23:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:23:41 GMT Subject: [jdk21u-dev] Integrated: 8347841: Test fixes that use deprecated time zone IDs In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 10:53:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved because "8174269: Remove COMPAT locale data provider from JDK" is not in 21. > One chunk in Bug6329116 due to context, the others all copyright and @bug statement. > > These are the files touched: > test/jdk/java/text/Format/DateFormat/DateFormatRegression.java > test/jdk/java/text/Format/DateFormat/DateFormatTest.java > test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java > test/jdk/java/util/TimeZone/Bug6329116.java > test/jdk/java/util/TimeZone/TimeZoneRegression.java This pull request has now been integrated. Changeset: 50537aef Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/50537aefc736db43e4b08133dcd181ba69f10e8d Stats: 213 lines in 27 files changed: 67 ins; 34 del; 112 mod 8347841: Test fixes that use deprecated time zone IDs Reviewed-by: rrich Backport-of: 81912e958ba77c1c9371305ecfedad13aaa3fa6a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2329 From goetz at openjdk.org Mon Oct 20 12:24:57 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:24:57 GMT Subject: [jdk17u-dev] Integrated: 8299278: tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933 In-Reply-To: References: Message-ID: On Sat, 18 Oct 2025 17:45:21 GMT, Goetz Lindenmaier wrote: > Follow-up to 8281682. This pull request has now been integrated. Changeset: 078e3237 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/078e3237d64143547719a3d3ce8375083ab5b594 Stats: 47 lines in 2 files changed: 41 ins; 0 del; 6 mod 8299278: tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933 Backport-of: c595f965abcf0ea80ace87b8f2180feebbb8984e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4070 From goetz at openjdk.org Mon Oct 20 12:28:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:28:25 GMT Subject: [jdk17u-dev] Integrated: 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:57:02 GMT, Goetz Lindenmaier wrote: > Clean backport form 21. > > Test does not compile as https://bugs.openjdk.org/browse/JDK-8277090 8277090: jsr166 refresh for jdk19 > is not in 17. That change makes ExecutorService implement Autoclosable. > > Replaced missing close() by its implementation. This pull request has now been integrated. Changeset: 05713515 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/057135156c1780d068bb4c97c61aa6d8ca8799d3 Stats: 166 lines in 2 files changed: 60 ins; 65 del; 41 mod 8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race Reviewed-by: rrich Backport-of: e1681c48287bcce6c8f617d9c0c25354dd62870a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4055 From goetz at openjdk.org Mon Oct 20 12:28:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:28:36 GMT Subject: [jdk17u-dev] RFR: 8347841: Test fixes that use deprecated time zone IDs Message-ID: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> I backport this for parity with 17.0.18-oracle Based on the push to 21. Trivial resolves, probably clean anyways. Needed to resolve these as "8283698: Refactor Locale constructors used in src/test" is only in 19. test/jdk/java/text/Format/DateFormat/bug4358730.java Resolved time zone string. test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java Copyright test/jdk/sun/util/resources/TimeZone/Bug4640234.java Copyright Several changes missing in 17: test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java Copyright ------------- Commit messages: - backport from 21 Changes: https://git.openjdk.org/jdk17u-dev/pull/4073/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4073&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8347841 Stats: 214 lines in 27 files changed: 67 ins; 34 del; 113 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4073.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4073/head:pull/4073 PR: https://git.openjdk.org/jdk17u-dev/pull/4073 From goetz at openjdk.org Mon Oct 20 12:33:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 12:33:02 GMT Subject: [jdk17u-dev] RFR: 8343875: Minor improvements of jpackage test library [v2] In-Reply-To: References: Message-ID: > Backport of the change in 21. > > Resolved one import in test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java. > > Unfortunately I had to omit patching test/jdk/tools/jpackage/share/AddLShortcutTest.java > which is not in 17. > > I had to keep the import of java.awt.Desktop in PackageTest.java to make it compile. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4071/files - new: https://git.openjdk.org/jdk17u-dev/pull/4071/files/dfb8afd5..dfb8afd5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4071&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4071&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4071.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4071/head:pull/4071 PR: https://git.openjdk.org/jdk17u-dev/pull/4071 From mbaesken at openjdk.org Mon Oct 20 14:21:22 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 20 Oct 2025 14:21:22 GMT Subject: [jdk25u] RFR: 8368960: Adjust java UL logging in the build Message-ID: 8368960: Adjust java UL logging in the build ------------- Commit messages: - Backport bd25db1fb8573fc908f7a8a96bca417b1d44689a Changes: https://git.openjdk.org/jdk25u/pull/327/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=327&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368960 Stats: 4 lines in 2 files changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/327.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/327/head:pull/327 PR: https://git.openjdk.org/jdk25u/pull/327 From fjiang at openjdk.org Mon Oct 20 14:30:37 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Mon, 20 Oct 2025 14:30:37 GMT Subject: [jdk25u] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V In-Reply-To: References: Message-ID: On Sat, 18 Oct 2025 01:35:06 GMT, Feilong Jiang wrote: > Hi all, > > This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 18 Oct 2025 and was reviewed by Andrew Haley, Justin King and Fei Yang. > > Thanks! GHA macOS arm64 failure seems not related, as this backport only modifies riscv, going to integrate. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/323#issuecomment-3422314974 From duke at openjdk.org Mon Oct 20 14:30:37 2025 From: duke at openjdk.org (duke) Date: Mon, 20 Oct 2025 14:30:37 GMT Subject: [jdk25u] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V In-Reply-To: References: Message-ID: On Sat, 18 Oct 2025 01:35:06 GMT, Feilong Jiang wrote: > Hi all, > > This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 18 Oct 2025 and was reviewed by Andrew Haley, Justin King and Fei Yang. > > Thanks! @feilongjiang Your change (at version 7b118dc101a09f6e57107a4400b97ce235714de6) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/323#issuecomment-3422322922 From fjiang at openjdk.org Mon Oct 20 14:37:40 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Mon, 20 Oct 2025 14:37:40 GMT Subject: [jdk25u] Integrated: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V In-Reply-To: References: Message-ID: On Sat, 18 Oct 2025 01:35:06 GMT, Feilong Jiang wrote: > Hi all, > > This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 18 Oct 2025 and was reviewed by Andrew Haley, Justin King and Fei Yang. > > Thanks! This pull request has now been integrated. Changeset: cd99e8fe Author: Feilong Jiang Committer: Fei Yang URL: https://git.openjdk.org/jdk25u/commit/cd99e8febdebc904c2737ceac427960ee5ac48a2 Stats: 22 lines in 3 files changed: 21 ins; 0 del; 1 mod 8369947: Bytecode rewriting causes Java heap corruption on RISC-V Backport-of: 462519935827e25475f2fb35746ad81a14bc5da7 ------------- PR: https://git.openjdk.org/jdk25u/pull/323 From sparasa at openjdk.org Mon Oct 20 16:49:37 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Mon, 20 Oct 2025 16:49:37 GMT Subject: [jdk25u] RFR: 8354348: Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 Message-ID: Hi all, This pull request contains a backport of commit [c41add8d](https://github.com/openjdk/jdk/commit/c41add8d3e24be5f469f18cfbf0f476f2baf63a6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Srinivas Vamsi Parasa on 16 Sep 2025 and was reviewed by Jatin Bhateja, Emanuel Peter and Sandhya Viswanathan. Thanks! ------------- Commit messages: - Backport c41add8d3e24be5f469f18cfbf0f476f2baf63a6 Changes: https://git.openjdk.org/jdk25u/pull/328/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=328&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354348 Stats: 3085 lines in 4 files changed: 518 ins; 169 del; 2398 mod Patch: https://git.openjdk.org/jdk25u/pull/328.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/328/head:pull/328 PR: https://git.openjdk.org/jdk25u/pull/328 From duke at openjdk.org Mon Oct 20 17:43:15 2025 From: duke at openjdk.org (duke) Date: Mon, 20 Oct 2025 17:43:15 GMT Subject: [jdk21u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization In-Reply-To: References: Message-ID: <47EUOwYBH6HAqGXuhBgx8mDTk26AHIs-W-Wtx3PXYzw=.54edbc5b-790a-4c63-8d13-5929ac4a2e8c@github.com> On Sun, 25 May 2025 00:41:08 GMT, Jan Kratochvil wrote: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization @jankratochvil Your change (at version 1638293d6254e0ede4def59f885001e9623b0668) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1831#issuecomment-3423111482 From duke at openjdk.org Mon Oct 20 17:45:11 2025 From: duke at openjdk.org (duke) Date: Mon, 20 Oct 2025 17:45:11 GMT Subject: [jdk17u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization In-Reply-To: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> References: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> Message-ID: On Sun, 25 May 2025 01:22:00 GMT, Jan Kratochvil wrote: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization @jankratochvil Your change (at version cd5d52aa482c754d049b978a6a38a6949331f467) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3611#issuecomment-3423118914 From duke at openjdk.org Mon Oct 20 18:13:08 2025 From: duke at openjdk.org (duke) Date: Mon, 20 Oct 2025 18:13:08 GMT Subject: [jdk25u] RFR: 8358556: Assert when running with -XX:-UseLibmIntrinsic In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 20:59:11 GMT, Mohamed Issa wrote: > Hi all, > > This pull request contains a backport of commit [ef4cbec6](https://github.com/openjdk/jdk/commit/ef4cbec6fba77fd84b328d333f8592c6eedf1a2d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Mohamed Issa on 11 Jun 2025 and was reviewed by Sandhya Viswanathan and Vladimir Kozlov. > > Thanks! @missa-prime Your change (at version 5c16b06c6e8b6f1410336dbe464bde2d8d4506aa) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/260#issuecomment-3423214623 From goetz at openjdk.org Mon Oct 20 18:27:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Oct 2025 18:27:20 GMT Subject: [jdk17u-dev] Integrated: 8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory In-Reply-To: References: Message-ID: On Sat, 18 Oct 2025 17:42:58 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: f0be67fd Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f0be67fd4d33038e6fdb24f6cb7c99a994daa9af Stats: 14 lines in 1 file changed: 8 ins; 2 del; 4 mod 8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory Backport-of: 078d0d4968e26bb7a15417f1c4e891869c69dc6c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4069 From ssubramaniam at openjdk.org Mon Oct 20 18:51:26 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 20 Oct 2025 18:51:26 GMT Subject: [jdk17u-dev] RFR: 8355387: [jittester] Disable downcasts by default Message-ID: <3Oqh3-N6crbTG57f5IiFJ0WlDdEOlVS68bH1Fq6FQzY=.872cd8c8-b546-4efb-ab3e-fdae4dec9f5a@github.com> Backporting JDK-8355387: [jittester] Disable downcasts by default. Diabling downcasts in jittester code generation. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport b41e0b17490b203b19787a0d0742318fc0d03b33 Changes: https://git.openjdk.org/jdk17u-dev/pull/4075/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4075&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355387 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4075.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4075/head:pull/4075 PR: https://git.openjdk.org/jdk17u-dev/pull/4075 From ssubramaniam at openjdk.org Mon Oct 20 18:54:35 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 20 Oct 2025 18:54:35 GMT Subject: [jdk21u-dev] RFR: 8355387: [jittester] Disable downcasts by default Message-ID: Backporting JDK-8355387: [jittester] Disable downcasts by default. Diabling downcasts in jittester code generation. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport b41e0b17490b203b19787a0d0742318fc0d03b33 Changes: https://git.openjdk.org/jdk21u-dev/pull/2366/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2366&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355387 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2366.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2366/head:pull/2366 PR: https://git.openjdk.org/jdk21u-dev/pull/2366 From dholmes at openjdk.org Mon Oct 20 20:22:10 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 20 Oct 2025 20:22:10 GMT Subject: [jdk25u] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 12:04:44 GMT, Yagmur Eren wrote: > Hi all, > > This pull request contains a backport of commit [40bc083](https://github.com/openjdk/jdk/commit/40bc083267c0bac64b1092c63325b8d245937b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yagmur Eren on 20 Aug 2025 and was reviewed by Albert Yang and David Holmes. > > Thanks! Looks good. Thanks ------------- Marked as reviewed by dholmes (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/234#pullrequestreview-3357807194 From phh at openjdk.org Mon Oct 20 23:11:07 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 20 Oct 2025 23:11:07 GMT Subject: [jdk25u] RFR: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second In-Reply-To: References: Message-ID: On Tue, 9 Sep 2025 03:49:21 GMT, SendaoYan wrote: > Hi all, > > This backport PR contains two issues, [JDK-8366694](https://bugs.openjdk.org/browse/JDK-8366694) and [JDK-8366850](https://bugs.openjdk.org/browse/JDK-8366850). These two backports add '-Xmx256' to make debugee JVM to finish the java heap allocation quickly. > > Both of the two backport are clean. Change has been verified locally on linux-x64, test-fix only, no risk. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u/pull/176#pullrequestreview-3358185235 From syan at openjdk.org Tue Oct 21 02:18:06 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 21 Oct 2025 02:18:06 GMT Subject: [jdk25u] RFR: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 23:08:47 GMT, Paul Hohensee wrote: >> Hi all, >> >> This backport PR contains two issues, [JDK-8366694](https://bugs.openjdk.org/browse/JDK-8366694) and [JDK-8366850](https://bugs.openjdk.org/browse/JDK-8366850). These two backports add '-Xmx256' to make debugee JVM to finish the java heap allocation quickly. >> >> Both of the two backport are clean. Change has been verified locally on linux-x64, test-fix only, no risk. > > Marked as reviewed by phh (Reviewer). Thanks for the reviews @phohensee ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/176#issuecomment-3424403792 From syan at openjdk.org Tue Oct 21 02:26:49 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 21 Oct 2025 02:26:49 GMT Subject: [jdk21u-dev] RFR: 8365893: test/jdk/java/lang/Thread/virtual/JfrEvents.java failing intermittently [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [58e75815](https://github.com/openjdk/jdk/commit/58e7581527208dfd6dd694793e4790dcad8fc3ef) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alan Bateman on 24 Aug 2025 and was reviewed by Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-58e75815-master - Merge branch 'openjdk:master' into backport-sendaoYan-58e75815-master - Backport 58e7581527208dfd6dd694793e4790dcad8fc3ef ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2122/files - new: https://git.openjdk.org/jdk21u-dev/pull/2122/files/c1471771..78452d8f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2122&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2122&range=01-02 Stats: 15823 lines in 303 files changed: 12038 ins; 1579 del; 2206 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2122.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2122/head:pull/2122 PR: https://git.openjdk.org/jdk21u-dev/pull/2122 From syan at openjdk.org Tue Oct 21 02:27:47 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 21 Oct 2025 02:27:47 GMT Subject: [jdk11u-dev] RFR: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-7ab74c5f-master - Backport 7ab74c5f268dac82bbd36355acf8e4f3d357134c ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3102/files - new: https://git.openjdk.org/jdk11u-dev/pull/3102/files/4832f5da..e01e5ec4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3102&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3102&range=00-01 Stats: 951 lines in 38 files changed: 460 ins; 306 del; 185 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3102.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3102/head:pull/3102 PR: https://git.openjdk.org/jdk11u-dev/pull/3102 From syan at openjdk.org Tue Oct 21 02:32:43 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 21 Oct 2025 02:32:43 GMT Subject: [jdk25u] RFR: 8367869: Test java/io/FileDescriptor/Sync.java timed out [v2] In-Reply-To: References: Message-ID: <6Q_tpHPmcmWY_3YgpYK4b2uw9d8L9-7QkuUGLnlenkw=.d2d40d56-c612-4805-915c-e2e23c05147d@github.com> > Hi all, > > This pull request contains a backport of commit [61c5245b](https://github.com/openjdk/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Sep 2025 and was reviewed by Jaikiran Pai, Aleksey Shipilev and Roger Riggs. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-61c5245b-master - Backport 61c5245bf7d6626b0c816612adcb0d94d6863644 ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/230/files - new: https://git.openjdk.org/jdk25u/pull/230/files/70f34cce..aedb4adf Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=230&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=230&range=00-01 Stats: 10263 lines in 308 files changed: 5335 ins; 3814 del; 1114 mod Patch: https://git.openjdk.org/jdk25u/pull/230.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/230/head:pull/230 PR: https://git.openjdk.org/jdk25u/pull/230 From syan at openjdk.org Tue Oct 21 03:11:47 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 21 Oct 2025 03:11:47 GMT Subject: [jdk11u-dev] RFR: 8358004: Delete applications/scimark/Scimark.java test [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [f1f6452e](https://github.com/openjdk/jdk/commit/f1f6452e01e5a4521cb333d7456333f00cd9680c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 17 Jul 2025 and was reviewed by Coleen Phillimore. > > This backport PR is intend to remove the outdated and unmaintained test. Test-fix only, no risk. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into jbs8358004 - Backport f1f6452e01e5a4521cb333d7456333f00cd9680c ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3080/files - new: https://git.openjdk.org/jdk11u-dev/pull/3080/files/2c33c918..c5a2ce17 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3080&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3080&range=00-01 Stats: 19825 lines in 263 files changed: 10736 ins; 3306 del; 5783 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3080.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3080/head:pull/3080 PR: https://git.openjdk.org/jdk11u-dev/pull/3080 From avieiro at openjdk.org Tue Oct 21 06:17:19 2025 From: avieiro at openjdk.org (Antonio Vieiro) Date: Tue, 21 Oct 2025 06:17:19 GMT Subject: [jdk11u-dev] RFR: 8347381: Upgrade jQuery UI to version 1.14.1 In-Reply-To: References: Message-ID: On Mon, 25 Aug 2025 14:01:12 GMT, Antonio Vieiro wrote: > Clean backport of [JDK-8347381](https://bugs.openjdk.org/browse/JDK-8347381) that upgrades the jQueryUI library to v1.14.1, for parity with 11.0.29 and because it's always a good idea to keep these updated. > > [This is compatible](https://blog.jqueryui.com/2024/10/jquery-ui-1-14-1-released/) with the already bundled jQuery 3.7.1. Let's keep this open. This may raise security concerns in the future... ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3076#issuecomment-3424867669 From missa at openjdk.org Tue Oct 21 07:34:09 2025 From: missa at openjdk.org (Mohamed Issa) Date: Tue, 21 Oct 2025 07:34:09 GMT Subject: [jdk25u] Integrated: 8358556: Assert when running with -XX:-UseLibmIntrinsic In-Reply-To: References: Message-ID: On Wed, 1 Oct 2025 20:59:11 GMT, Mohamed Issa wrote: > Hi all, > > This pull request contains a backport of commit [ef4cbec6](https://github.com/openjdk/jdk/commit/ef4cbec6fba77fd84b328d333f8592c6eedf1a2d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Mohamed Issa on 11 Jun 2025 and was reviewed by Sandhya Viswanathan and Vladimir Kozlov. > > Thanks! This pull request has now been integrated. Changeset: 1df2f556 Author: Mohamed Issa Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/1df2f556db62384a74e2f40c480c3aaeace20d5b Stats: 19 lines in 2 files changed: 13 ins; 2 del; 4 mod 8358556: Assert when running with -XX:-UseLibmIntrinsic Backport-of: ef4cbec6fba77fd84b328d333f8592c6eedf1a2d ------------- PR: https://git.openjdk.org/jdk25u/pull/260 From duke at openjdk.org Tue Oct 21 07:54:09 2025 From: duke at openjdk.org (Yagmur Eren) Date: Tue, 21 Oct 2025 07:54:09 GMT Subject: [jdk25u] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 20:19:42 GMT, David Holmes wrote: >> Hi all, >> >> This pull request contains a backport of commit [40bc083](https://github.com/openjdk/jdk/commit/40bc083267c0bac64b1092c63325b8d245937b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Yagmur Eren on 20 Aug 2025 and was reviewed by Albert Yang and David Holmes. >> >> Thanks! > > Looks good. Thanks Thanks a lot for the review @dholmes-ora, @albertnetymk! ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/234#issuecomment-3425248389 From duke at openjdk.org Tue Oct 21 07:54:11 2025 From: duke at openjdk.org (duke) Date: Tue, 21 Oct 2025 07:54:11 GMT Subject: [jdk25u] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 12:04:44 GMT, Yagmur Eren wrote: > Hi all, > > This pull request contains a backport of commit [40bc083](https://github.com/openjdk/jdk/commit/40bc083267c0bac64b1092c63325b8d245937b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yagmur Eren on 20 Aug 2025 and was reviewed by Albert Yang and David Holmes. > > Thanks! @nelanbu Your change (at version 6a4fdf10703897da491a9f8f950b6a90626f40c1) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/234#issuecomment-3425254699 From vklang at openjdk.org Tue Oct 21 08:08:11 2025 From: vklang at openjdk.org (Viktor Klang) Date: Tue, 21 Oct 2025 08:08:11 GMT Subject: [jdk25u] Integrated: 8369656: Calling CompletableFuture.join() could execute task in common pool In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 09:26:47 GMT, Viktor Klang wrote: > Backports the fix to https://bugs.openjdk.org/browse/JDK-8369656 from `master`. This pull request has now been integrated. Changeset: 0a6cbb7b Author: Viktor Klang Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/0a6cbb7b5ee29329a168180b96b33c775b2adaa3 Stats: 47 lines in 2 files changed: 43 ins; 0 del; 4 mod 8369656: Calling CompletableFuture.join() could execute task in common pool Reviewed-by: alanb Backport-of: b5b83247da9caea30c88b69543e350783663bc46 ------------- PR: https://git.openjdk.org/jdk25u/pull/317 From duke at openjdk.org Tue Oct 21 08:11:12 2025 From: duke at openjdk.org (Yagmur Eren) Date: Tue, 21 Oct 2025 08:11:12 GMT Subject: [jdk25u] Integrated: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 12:04:44 GMT, Yagmur Eren wrote: > Hi all, > > This pull request contains a backport of commit [40bc083](https://github.com/openjdk/jdk/commit/40bc083267c0bac64b1092c63325b8d245937b0e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yagmur Eren on 20 Aug 2025 and was reviewed by Albert Yang and David Holmes. > > Thanks! This pull request has now been integrated. Changeset: 1d44608c Author: Yagmur Eren Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/1d44608c57c4ec0486b3f2214b88b4529930910f Stats: 17 lines in 4 files changed: 13 ins; 0 del; 4 mod 8358748: Large page size initialization fails with assert "page_size must be a power of 2" Reviewed-by: ayang, dholmes Backport-of: 40bc083267c0bac64b1092c63325b8d245937b0e ------------- PR: https://git.openjdk.org/jdk25u/pull/234 From goetz at openjdk.org Tue Oct 21 08:28:38 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 08:28:38 GMT Subject: [jdk17u-dev] RFR: 8347841: Test fixes that use deprecated time zone IDs [v2] In-Reply-To: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> References: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> Message-ID: <6Iv429GHnQ1ZLLQKHOf5pPgbso0Bh3Ax0kigkVPaR1g=.bf1dcf4c-41f2-44e4-bdd0-b19ef20af451@github.com> > I backport this for parity with 17.0.18-oracle > > Based on the push to 21. Trivial resolves, probably clean anyways. > > Needed to resolve these as "8283698: Refactor Locale constructors used in src/test" is only in 19. > test/jdk/java/text/Format/DateFormat/bug4358730.java > Resolved time zone string. > test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java > Copyright > test/jdk/sun/util/resources/TimeZone/Bug4640234.java > Copyright > > Several changes missing in 17: > test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java > Copyright Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: fix whitespace -- not newline at end ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4073/files - new: https://git.openjdk.org/jdk17u-dev/pull/4073/files/988aa822..1bf94be3 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4073&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4073&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4073.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4073/head:pull/4073 PR: https://git.openjdk.org/jdk17u-dev/pull/4073 From goetz at openjdk.org Tue Oct 21 08:31:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 08:31:32 GMT Subject: [jdk17u-dev] RFR: 8347841: Test fixes that use deprecated time zone IDs [v3] In-Reply-To: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> References: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> Message-ID: > I backport this for parity with 17.0.18-oracle > > Based on the push to 21. Trivial resolves, probably clean anyways. > > Needed to resolve these as "8283698: Refactor Locale constructors used in src/test" is only in 19. > test/jdk/java/text/Format/DateFormat/bug4358730.java > Resolved time zone string. > test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java > Copyright > test/jdk/sun/util/resources/TimeZone/Bug4640234.java > Copyright > > Several changes missing in 17: > test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java > Copyright Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: fix newline 2.0 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4073/files - new: https://git.openjdk.org/jdk17u-dev/pull/4073/files/1bf94be3..b968648e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4073&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4073&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4073.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4073/head:pull/4073 PR: https://git.openjdk.org/jdk17u-dev/pull/4073 From goetz at openjdk.org Tue Oct 21 08:38:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 08:38:46 GMT Subject: [jdk17u-dev] RFR: 8347841: Test fixes that use deprecated time zone IDs [v4] In-Reply-To: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> References: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> Message-ID: > I backport this for parity with 17.0.18-oracle > > Based on the push to 21. Trivial resolves, probably clean anyways. > > Needed to resolve these as "8283698: Refactor Locale constructors used in src/test" is only in 19. > test/jdk/java/text/Format/DateFormat/bug4358730.java > Resolved time zone string. > test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java > Copyright > test/jdk/sun/util/resources/TimeZone/Bug4640234.java > Copyright > > Several changes missing in 17: > test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java > Copyright Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: fjix newline 3.0 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4073/files - new: https://git.openjdk.org/jdk17u-dev/pull/4073/files/b968648e..de5be819 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4073&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4073&range=02-03 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4073.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4073/head:pull/4073 PR: https://git.openjdk.org/jdk17u-dev/pull/4073 From goetz at openjdk.org Tue Oct 21 08:50:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 08:50:54 GMT Subject: [jdk21u-dev] RFR: 8352016: Improve java/lang/RuntimeTests/RuntimeExitLogTest.java [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. > > Resolved ExitLogging-FINE.properties > and ExitLogging-INFO.properties > due to whitespace differences. Probably clean. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: add new files ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2365/files - new: https://git.openjdk.org/jdk21u-dev/pull/2365/files/e25c6e49..0acd6f96 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2365&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2365&range=00-01 Stats: 40 lines in 5 files changed: 40 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2365.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2365/head:pull/2365 PR: https://git.openjdk.org/jdk21u-dev/pull/2365 From sgehwolf at openjdk.org Tue Oct 21 09:36:30 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 21 Oct 2025 09:36:30 GMT Subject: [jdk11u-dev] RFR: 8366125: [11u] Test compiler/loopopts/TestRangeCheckPredicatesControl.java fails OOM In-Reply-To: References: Message-ID: On Tue, 26 Aug 2025 07:35:26 GMT, SendaoYan wrote: > Hi all, > > On ours linux-x64 machine, `-Xmx256M -XX:+UnlockExperimentalVMOptions -XX:+UseZGC` can not start JVM because of OOM. I think it's not a JVM bug in jdk11u, I think we should increase the max heap size to make test run normally after [JDK-8251949](https://bugs.openjdk.org/browse/JDK-8251949). The `-Xmx256m` was introduced by [JDK-8251949](https://bugs.openjdk.org/browse/JDK-8251949) only for jdk11u. So this PR will only for jdk11u also. > > Change has been verified locally, test-fix only, ro risk. Marked as reviewed by sgehwolf (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/3077#pullrequestreview-3359704138 From sgehwolf at openjdk.org Tue Oct 21 09:38:23 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 21 Oct 2025 09:38:23 GMT Subject: [jdk17u-dev] RFR: 8366359: Test should throw SkippedException when there is no lpstat In-Reply-To: <7_QtF5pz0hn9rl3bWSHYsQzlEL73K5tgdrcO8gtIbJo=.98def04e-d8fd-423b-a017-bbfe51af59db@github.com> References: <7_QtF5pz0hn9rl3bWSHYsQzlEL73K5tgdrcO8gtIbJo=.98def04e-d8fd-423b-a017-bbfe51af59db@github.com> Message-ID: On Thu, 11 Sep 2025 06:34:47 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [f23c1507](https://github.com/openjdk/jdk/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 30 Aug 2025 and was reviewed by Alexey Ivanov and Phil Race. > > Thanks! @sendaoYan Please integrate this. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3900#issuecomment-3425646455 From syan at openjdk.org Tue Oct 21 10:18:29 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 21 Oct 2025 10:18:29 GMT Subject: [jdk17u-dev] RFR: 8366359: Test should throw SkippedException when there is no lpstat In-Reply-To: References: <7_QtF5pz0hn9rl3bWSHYsQzlEL73K5tgdrcO8gtIbJo=.98def04e-d8fd-423b-a017-bbfe51af59db@github.com> Message-ID: <6PjM9oEHqQhA7igJ9Qtw_grU2RH35yUosOJC_q0sqx4=.c70390e2-4467-44fa-a87b-88374681b4f4@github.com> On Tue, 21 Oct 2025 09:35:53 GMT, Severin Gehwolf wrote: >> Hi all, >> >> This pull request contains a backport of commit [f23c1507](https://github.com/openjdk/jdk/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by SendaoYan on 30 Aug 2025 and was reviewed by Alexey Ivanov and Phil Race. >> >> Thanks! > > @sendaoYan Please integrate this. Thanks for the approved @jerboaa And sorry for the delay response ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3900#issuecomment-3425803969 From syan at openjdk.org Tue Oct 21 10:18:31 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 21 Oct 2025 10:18:31 GMT Subject: [jdk17u-dev] Integrated: 8366359: Test should throw SkippedException when there is no lpstat In-Reply-To: <7_QtF5pz0hn9rl3bWSHYsQzlEL73K5tgdrcO8gtIbJo=.98def04e-d8fd-423b-a017-bbfe51af59db@github.com> References: <7_QtF5pz0hn9rl3bWSHYsQzlEL73K5tgdrcO8gtIbJo=.98def04e-d8fd-423b-a017-bbfe51af59db@github.com> Message-ID: On Thu, 11 Sep 2025 06:34:47 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [f23c1507](https://github.com/openjdk/jdk/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 30 Aug 2025 and was reviewed by Alexey Ivanov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 141a1cf6 Author: SendaoYan URL: https://git.openjdk.org/jdk17u-dev/commit/141a1cf6c3fc04ee9dad7924d55c56468dc6fb3a Stats: 23 lines in 1 file changed: 11 ins; 7 del; 5 mod 8366359: Test should throw SkippedException when there is no lpstat Backport-of: f23c150709fbd6d9b84261a7c99b67d7d08334b9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3900 From goetz at openjdk.org Tue Oct 21 10:20:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 10:20:05 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) Message-ID: I backport this for parity with 17.0.18-oracle. Needed resolve and adaptions: Net.java: resolved static initializer. SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. Net.c: Copyright. The test exercises platform and virtual threads. I simplified this to what is supported in 17. See extra commit. ------------- Commit messages: - Remove modern Thread code - backport 83f9c250221f707be484e0163fe9040f99474412 Changes: https://git.openjdk.org/jdk17u-dev/pull/4076/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358764 Stats: 226 lines in 5 files changed: 218 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4076.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4076/head:pull/4076 PR: https://git.openjdk.org/jdk17u-dev/pull/4076 From goetz at openjdk.org Tue Oct 21 10:27:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 10:27:46 GMT Subject: [jdk17u-dev] RFR: 8281525: Enable Zc:strictStrings flag in Visual Studio build Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 23995f822e540d799eb4bbc969229422257fbb08 Changes: https://git.openjdk.org/jdk17u-dev/pull/4077/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4077&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281525 Stats: 23 lines in 6 files changed: 0 ins; 0 del; 23 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4077.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4077/head:pull/4077 PR: https://git.openjdk.org/jdk17u-dev/pull/4077 From goetz at openjdk.org Tue Oct 21 10:39:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 10:39:29 GMT Subject: [jdk17u-dev] RFR: 8281523: Accessibility: Conversion from string literal loses const qualifier Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport e1c98bd1f2f57ddf47e4660038059117af87f938 Changes: https://git.openjdk.org/jdk17u-dev/pull/4079/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4079&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281523 Stats: 20 lines in 9 files changed: 0 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4079.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4079/head:pull/4079 PR: https://git.openjdk.org/jdk17u-dev/pull/4079 From goetz at openjdk.org Tue Oct 21 10:39:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 10:39:34 GMT Subject: [jdk17u-dev] RFR: 8281440: AWT: Conversion from string literal loses const qualifier Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport f924e50c42c2f9548d2983449a98c45af40b0d35 Changes: https://git.openjdk.org/jdk17u-dev/pull/4078/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4078&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281440 Stats: 22 lines in 10 files changed: 0 ins; 0 del; 22 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4078.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4078/head:pull/4078 PR: https://git.openjdk.org/jdk17u-dev/pull/4078 From avieiro at openjdk.org Tue Oct 21 10:45:21 2025 From: avieiro at openjdk.org (Antonio Vieiro) Date: Tue, 21 Oct 2025 10:45:21 GMT Subject: [jdk11u-dev] Integrated: 8355528: Update HarfBuzz to 11.2.0 In-Reply-To: References: Message-ID: On Mon, 1 Sep 2025 08:24:26 GMT, Antonio Vieiro wrote: > Clean backport of [JDK-8355528](https://bugs.openjdk.org/browse/JDK-8355528) that updates harfbuzz levelling it with upper JDK versions and with `11.0.29-oracle`. > > Tested on Linux/x86_64 with tier1 tests and with `jdk:jfc_demo`: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR > jtreg:test/jdk:jfc_demo 1 1 0 0 > ============================== > TEST SUCCESS > > > And also on `macos 12.6.1-aarch64/XCode 13.4.1/clang 13.1.6`: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR > jtreg:test/jdk:jfc_demo 1 1 0 0 > ============================== > TEST SUCCESS This pull request has now been integrated. Changeset: c3e442a2 Author: Antonio Vieiro URL: https://git.openjdk.org/jdk11u-dev/commit/c3e442a2306824c79ffa4252b71616cc633c37bb Stats: 7130 lines in 104 files changed: 3723 ins; 2257 del; 1150 mod 8355528: Update HarfBuzz to 11.2.0 Backport-of: 2a9d9094a376df4dec2b6b635bbaa20429b50615 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3084 From goetz at openjdk.org Tue Oct 21 10:57:38 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 10:57:38 GMT Subject: [jdk17u-dev] RFR: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Message-ID: I backport this for parity with 17.0.18-oracle, ------------- Commit messages: - Backport 022e29a77533aacabd56820d00ecffa9646a8362 Changes: https://git.openjdk.org/jdk17u-dev/pull/4080/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4080&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365086 Stats: 127 lines in 2 files changed: 119 ins; 4 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4080.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4080/head:pull/4080 PR: https://git.openjdk.org/jdk17u-dev/pull/4080 From goetz at openjdk.org Tue Oct 21 10:58:51 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 10:58:51 GMT Subject: [jdk21u-dev] RFR: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Message-ID: <8jcNcjfJ2p5UkvUMxBseFcGlpetImwzNlbiIfrhh70U=.3f3040c6-9626-4b90-8582-fffe58fc12da@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 022e29a77533aacabd56820d00ecffa9646a8362 Changes: https://git.openjdk.org/jdk21u-dev/pull/2369/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2369&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365086 Stats: 127 lines in 2 files changed: 119 ins; 4 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2369.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2369/head:pull/2369 PR: https://git.openjdk.org/jdk21u-dev/pull/2369 From duke at openjdk.org Tue Oct 21 11:17:29 2025 From: duke at openjdk.org (duke) Date: Tue, 21 Oct 2025 11:17:29 GMT Subject: [jdk11u-dev] RFR: 8274893: Update java.desktop classes to use try-with-resources [v3] In-Reply-To: References: <2-JtIzp5zeIRKsNskliVIcAGxRMbh4qrV0def7ANrVs=.de09f132-3bdf-4403-a7cc-4dffb802cd30@github.com> Message-ID: <-uPagu_WtD3VLLSy1BV6-UgVIJhpLkaJ7re65-bTWPo=.d57bbf4e-1053-4cf4-8540-40e6aef1a22b@github.com> On Thu, 25 Sep 2025 07:45:29 GMT, Timofei Pushkin wrote: >> Backport of [JDK-8274893](https://bugs.openjdk.org/browse/JDK-8274893) from JDK 17, for parity with Oracle 11.0.27. >> >> The only conflict was trivial: in imports of `JEditorPane` which uses * imports in this release, so no change was needed. >> >> Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) > > Timofei Pushkin has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - 8274893: Update java.desktop classes to use try-with-resources > > Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 > - Merge remote-tracking branch 'openjdk-jdk11/master' into 8274893-jdk11 > - 8274893: Update java.desktop classes to use try-with-resources > > Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 > - 8271456: Avoid looking up standard charsets in "java.desktop" module > > Reviewed-by: phh > Backport-of: 6b55ef3b58ae405c46f440e06b5adb03cec3a500 @TimPushkin Your change (at version fae3c5cd92c2de25ed10114884d9b50a5fd66acd) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3082#issuecomment-3426032902 From tkiriyama at openjdk.org Tue Oct 21 11:17:32 2025 From: tkiriyama at openjdk.org (Takuya Kiriyama) Date: Tue, 21 Oct 2025 11:17:32 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages [v2] In-Reply-To: References: Message-ID: <40lNHOsVo0o_3wDYxNHb6337oKFXa5tUmVai733ZuP0=.a7ce047c-f0cc-4892-ba31-ce9c761f9ace@github.com> On Thu, 4 Sep 2025 05:04:08 GMT, Taizo Kurashige wrote: >>> At the start of os::large_page_init(), there's an extra blank line after the method signature. Otherwise fine. >> >> Thank you, Paul! > > @tstuefe > > Sorry to bother you, but I'd appreciate it if you could check https://github.com/openjdk/jdk11u-dev/pull/2208#issuecomment-3004754545. > If you don't have time to reopen and work on this, I will consider creating a new pull request myself. > > Thanks. @kurashige23 , @phohensee I've created a new pull request. I would appreciate it if you could take a look. https://github.com/openjdk/jdk11u-dev/pull/3106 ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2208#issuecomment-3426038654 From tkiriyama at openjdk.org Tue Oct 21 11:17:39 2025 From: tkiriyama at openjdk.org (Takuya Kiriyama) Date: Tue, 21 Oct 2025 11:17:39 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages Message-ID: Hi All, I would like to backport the fix for bug JDK-8303215 from JDK 17 to JDK 11. This bug addresses an issue with Transparent Huge Pages (THP) and thread stack allocation. Backport is unclean, **1. Backport:** The fix in os_linux.cpp cannot be cleanly backported. Since jdk11 does not include JDK-8244752 and JDK-8256155, it differs from the fix in jdk17. It uses setup_large_page_size() instead of scan_default_large_page_size(). **2. Bug Reproduction:** The bug was successfully reproduced in Linux x86_64 with THP enabled (`/sys/kernel/mm/transparent_hugepage/enabled = always`). Reproduction was confirmed using the following dummy thread program: public class ThreadStackHugePageTest { public static void main(String[] args) { final int NUM_THREADS = 1000; final long SLEEP_SECONDS = 3600; final long SLEEP_MILISECONDS = SLEEP_SECONDS * 1000; List threads = new ArrayList<>(); for (int i = 0; i < NUM_THREADS; i++) { Runnable task = () -> { try { Thread.sleep(SLEEP_MILISECONDS); } catch (InterruptedException e) { Thread.currentThread().interrupt(); } }; Thread thread = new Thread(task); threads.add(thread); thread.start(); } System.out.println("all threads are started"); for (Thread thread : threads) { try { thread.join(); } catch (InterruptedException e) { Thread.currentThread().interrupt(); } } } } The fix significantly reduces the number of anonymous regions with fully occupied RSS. **3. Regression Testing:** I ran the `test/hotspot` tests on Linux x64 as a regression test. No failures were found. Thank you. ------------- Commit messages: - 8303215: Make thread stacks not use huge pages Changes: https://git.openjdk.org/jdk11u-dev/pull/3106/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3106&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303215 Stats: 27 lines in 2 files changed: 23 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3106.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3106/head:pull/3106 PR: https://git.openjdk.org/jdk11u-dev/pull/3106 From mbaesken at openjdk.org Tue Oct 21 11:52:47 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 21 Oct 2025 11:52:47 GMT Subject: [jdk17u-dev] RFR: 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' Message-ID: Backport of 8366092, COPYRIGHT year info does not match ------------- Commit messages: - Backport a6e2a329a07c71582ac696809fb5349c6a0b681c Changes: https://git.openjdk.org/jdk17u-dev/pull/4081/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4081&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366092 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4081.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4081/head:pull/4081 PR: https://git.openjdk.org/jdk17u-dev/pull/4081 From mbaesken at openjdk.org Tue Oct 21 11:54:14 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 21 Oct 2025 11:54:14 GMT Subject: [jdk17u-dev] RFR: 8343875: Minor improvements of jpackage test library [v2] In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 12:33:02 GMT, Goetz Lindenmaier wrote: >> Backport of the change in 21. >> >> Resolved one import in test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java. >> >> Unfortunately I had to omit patching test/jdk/tools/jpackage/share/AddLShortcutTest.java >> which is not in 17. >> >> I had to keep the import of java.awt.Desktop in PackageTest.java to make it compile. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. I read nothing about omitted DirectoryContentVerifierTest .java . Seems it is not in 17 ? Otherwise looks okay. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4071#issuecomment-3426212013 From phh at openjdk.org Tue Oct 21 12:06:05 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 21 Oct 2025 12:06:05 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 11:11:57 GMT, Takuya Kiriyama wrote: > Hi All, > > I would like to backport the fix for bug JDK-8303215 from JDK 17 to JDK 11. This bug addresses an issue with Transparent Huge Pages (THP) and thread stack allocation. > Backport is unclean, > > **1. Backport:** > The fix in os_linux.cpp cannot be cleanly backported. > Since jdk11 does not include JDK-8244752 and JDK-8256155, it differs from the fix in jdk17. It uses setup_large_page_size() instead of scan_default_large_page_size(). > > > **2. Bug Reproduction:** > The bug was successfully reproduced in Linux x86_64 with THP enabled (`/sys/kernel/mm/transparent_hugepage/enabled = always`). > Reproduction was confirmed using the following dummy thread program: > > public class ThreadStackHugePageTest { > public static void main(String[] args) { > final int NUM_THREADS = 1000; > final long SLEEP_SECONDS = 3600; > final long SLEEP_MILISECONDS = SLEEP_SECONDS * 1000; > > List threads = new ArrayList<>(); > > for (int i = 0; i < NUM_THREADS; i++) { > Runnable task = () -> { > try { > Thread.sleep(SLEEP_MILISECONDS); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > }; > > Thread thread = new Thread(task); > threads.add(thread); > > thread.start(); > } > > System.out.println("all threads are started"); > > for (Thread thread : threads) { > try { > thread.join(); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > } > } > } > > The fix significantly reduces the number of anonymous regions with fully occupied RSS. > > **3. Regression Testing:** > I ran the `test/hotspot` tests on Linux x64 as a regression test. No failures were found. > > Thank you. Hi, @tkiriyama. As the bot says, you need to change the PR title to "Backport 59d9d9fcb93c26dd8931d70934b889245b050acc" (I looked it up). ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3106#issuecomment-3426256000 From goetz at openjdk.org Tue Oct 21 12:30:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 12:30:11 GMT Subject: [jdk17u-dev] RFR: 8343875: Minor improvements of jpackage test library [v2] In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 11:51:48 GMT, Matthias Baesken wrote: >> Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. > > I read nothing about omitted DirectoryContentVerifierTest .java . > Seems it is not in 17 ? > Otherwise looks okay. Hi @MBaesken That test was already omitted in the backport to 21, see https://github.com/openjdk/jdk21u-dev/pull/2315 Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4071#issuecomment-3426350153 From jbechberger at openjdk.org Tue Oct 21 12:30:57 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Tue, 21 Oct 2025 12:30:57 GMT Subject: [jdk21u] RFR: 8364258: ThreadGroup constant pool serialization is not normalized Message-ID: This is a backport of JDK-8364258: ThreadGroup constant pool serialization is not normalized The original patch didn't apply cleanly because of CPU-time sampler related changes in the same code areas that came in with JDK 25. Tested it in SapMachine's internal queue. ------------- Commit messages: - Add precompiled - Backport 8364258 Changes: https://git.openjdk.org/jdk21u/pull/475/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=475&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364258 Stats: 939 lines in 12 files changed: 436 ins; 483 del; 20 mod Patch: https://git.openjdk.org/jdk21u/pull/475.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/475/head:pull/475 PR: https://git.openjdk.org/jdk21u/pull/475 From mbaesken at openjdk.org Tue Oct 21 12:44:24 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 21 Oct 2025 12:44:24 GMT Subject: [jdk17u-dev] RFR: 8343875: Minor improvements of jpackage test library [v2] In-Reply-To: References: Message-ID: <2ZyaAXESpzV1VziWkJ9_47cnIUaxaOxAJHit-dyr-uc=.150874bc-11cb-4621-a95a-f54ede6c2318@github.com> On Mon, 20 Oct 2025 12:33:02 GMT, Goetz Lindenmaier wrote: >> Backport of the change in 21. >> >> Resolved one import in test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java. >> >> Unfortunately I had to omit patching test/jdk/tools/jpackage/share/AddLShortcutTest.java >> which is not in 17. >> >> I had to keep the import of java.awt.Desktop in PackageTest.java to make it compile. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4071#pullrequestreview-3360444454 From goetz at openjdk.org Tue Oct 21 12:55:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 12:55:44 GMT Subject: [jdk17u-dev] RFR: 8281525: Enable Zc:strictStrings flag in Visual Studio build In-Reply-To: References: Message-ID: <2li1RqtJVitItrpbnWGS_5pkLGf-BQqqcrJwyHkjn_o=.264cda54-88c8-4259-9026-6ab36ae8c019@github.com> On Tue, 21 Oct 2025 10:22:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. GHA failure: depends on 8281440 and 8281523. Backport of these is under way. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4077#issuecomment-3426465642 From tpushkin at openjdk.org Tue Oct 21 14:42:27 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Tue, 21 Oct 2025 14:42:27 GMT Subject: [jdk11u-dev] Integrated: 8274893: Update java.desktop classes to use try-with-resources In-Reply-To: <2-JtIzp5zeIRKsNskliVIcAGxRMbh4qrV0def7ANrVs=.de09f132-3bdf-4403-a7cc-4dffb802cd30@github.com> References: <2-JtIzp5zeIRKsNskliVIcAGxRMbh4qrV0def7ANrVs=.de09f132-3bdf-4403-a7cc-4dffb802cd30@github.com> Message-ID: <6uexZPNKL3LbwaCmXNpaJ88pXQ3KCWEYM0LRtLX8WXo=.acac62e8-1b85-4e72-b6db-192baa0d70f6@github.com> On Thu, 28 Aug 2025 14:29:22 GMT, Timofei Pushkin wrote: > Backport of [JDK-8274893](https://bugs.openjdk.org/browse/JDK-8274893) from JDK 17, for parity with Oracle 11.0.27. > > The only conflict was trivial: in imports of `JEditorPane` which uses * imports in this release, so no change was needed. > > Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) This pull request has now been integrated. Changeset: fd23a934 Author: Timofei Pushkin Committer: Alexey Bakhtin URL: https://git.openjdk.org/jdk11u-dev/commit/fd23a93481a813f2ba1c634cec209dddcb4ab078 Stats: 224 lines in 24 files changed: 26 ins; 98 del; 100 mod 8274893: Update java.desktop classes to use try-with-resources Reviewed-by: abakhtin Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3082 From tpushkin at openjdk.org Tue Oct 21 14:59:04 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Tue, 21 Oct 2025 14:59:04 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks [v2] In-Reply-To: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: > Backport of [JDK-8347911](https://bugs.openjdk.org/browse/JDK-8347911) from JDK 17, for parity with Oracle 11.0.27. > > No conflicts. > > Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) Timofei Pushkin has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3083/files - new: https://git.openjdk.org/jdk11u-dev/pull/3083/files/78600b8e..78600b8e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3083&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3083&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3083.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3083/head:pull/3083 PR: https://git.openjdk.org/jdk11u-dev/pull/3083 From sgehwolf at openjdk.org Tue Oct 21 15:11:13 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 21 Oct 2025 15:11:13 GMT Subject: [jdk21u] RFR: 8364258: ThreadGroup constant pool serialization is not normalized In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 12:25:44 GMT, Johannes Bechberger wrote: > This is a backport of JDK-8364258: ThreadGroup constant pool serialization is not normalized > > The original patch didn't apply cleanly because of CPU-time sampler related changes in the same code areas that came in with JDK 25. > > Tested it in SapMachine's internal queue. @parttimenerd I think you want to post this on the `jdk21u-dev` repo (targeting `21.0.10`), not here. This repo is currently on freeze for the October release `21.0.9`. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/475#issuecomment-3427169883 From jbechberger at openjdk.org Tue Oct 21 15:11:15 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Tue, 21 Oct 2025 15:11:15 GMT Subject: [jdk21u] Withdrawn: 8364258: ThreadGroup constant pool serialization is not normalized In-Reply-To: References: Message-ID: <4sNosRN8zJsY0IM_ZdgXTHxV30I8e35pyceSYtRM7xo=.19b984b5-3636-43a8-851b-99a62579fbab@github.com> On Tue, 21 Oct 2025 12:25:44 GMT, Johannes Bechberger wrote: > This is a backport of JDK-8364258: ThreadGroup constant pool serialization is not normalized > > The original patch didn't apply cleanly because of CPU-time sampler related changes in the same code areas that came in with JDK 25. > > Tested it in SapMachine's internal queue. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u/pull/475 From jbechberger at openjdk.org Tue Oct 21 15:11:14 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Tue, 21 Oct 2025 15:11:14 GMT Subject: [jdk21u] RFR: 8364258: ThreadGroup constant pool serialization is not normalized In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 12:25:44 GMT, Johannes Bechberger wrote: > This is a backport of JDK-8364258: ThreadGroup constant pool serialization is not normalized > > The original patch didn't apply cleanly because of CPU-time sampler related changes in the same code areas that came in with JDK 25. > > Tested it in SapMachine's internal queue. Thanks ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/475#issuecomment-3427173580 From sgehwolf at openjdk.org Tue Oct 21 15:39:22 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 21 Oct 2025 15:39:22 GMT Subject: [jdk11u-dev] RFR: 8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError [v2] In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 06:34:20 GMT, Sergey Chernyshev wrote: >> Please resolve the merge conflict and re-apply for approval. > > Hi @jerboaa > Could you please take a look at this? @sercher This is hard to review. Please backport those changes as they were integrated in JDK 17 as 3 PRs: 1. JDK-8224267 2. JDK-8290162 3. [JDK-5074006](https://bugs.openjdk.org/browse/JDK-5074006) and [JDK-8042134](https://bugs.openjdk.org/browse/JDK-8042134) The test fix of 5074006 is tracked in JDK-8350894 and can be added in the third PR. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3036#issuecomment-3427303285 From rschmelter at openjdk.org Tue Oct 21 15:42:28 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Tue, 21 Oct 2025 15:42:28 GMT Subject: [jdk21u-dev] RFR: 8317132: Prepare HotSpot for permissive- [v2] In-Reply-To: References: Message-ID: <3dHvm7F4Xl8XA5MjzeRXWkXIl1NYiqT1lWEhJRt7rHc=.ab503e16-709b-4a33-ba35-c42bc4bddd42@github.com> On Mon, 20 Oct 2025 05:38:42 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> resolved flags-cflags.m4 > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into goetz_backport_8317132 > - backport 4a85f6ae9f0381f0e29160fb1d304d7bde5840ba Looks good. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2349#pullrequestreview-3361450634 From sgehwolf at openjdk.org Tue Oct 21 16:40:32 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 21 Oct 2025 16:40:32 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks In-Reply-To: References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: On Fri, 3 Oct 2025 17:09:34 GMT, Timofei Pushkin wrote: >> Hi @TimPushkin >> I am not sure #3082 is necessary for this backport. It seems that Oracle has ported 8347911 to 8 and 11 without it. > > @sercher Hi, as I see it #3082 hass ben backported to both [11](https://bugs.openjdk.org/browse/JDK-8348382) and [8](https://bugs.openjdk.org/browse/JDK-8350718) by Oracle, maybe I am reading JBS wrong? It is certainly possible to backport this without #3082, it just won't be clean. @TimPushkin Please resolve the conflict here and merge latest master. Thanks! ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3083#issuecomment-3427596888 From robm at openjdk.org Tue Oct 21 17:07:14 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 21 Oct 2025 17:07:14 GMT Subject: [jdk25u] RFR: Merge 78770bfaefd23ae77ec4f8ddd769c1c2d9c282df Message-ID: Merge 78770bfaefd23ae77ec4f8ddd769c1c2d9c282df ------------- Commit messages: - Merge - 8367031: [backout] Change java.time month/day field types to 'byte' - 8368308: ISO 4217 Amendment 180 Update - 8366223: ZGC: ZPageAllocator::cleanup_failed_commit_multi_partition is broken - Merge - 8352637: Enhance bytecode verification - 8360647: [XWayland] [OL10] NumPad keys are not triggered - 8356294: Enhance Path Factories - Merge - 8361212: Remove AffirmTrust root CAs - ... and 11 more: https://git.openjdk.org/jdk25u/compare/1d44608c...2cb4af1e The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk25u&pr=329&range=00.0 - 78770bfaefd23ae77ec4f8ddd769c1c2d9c282df: https://webrevs.openjdk.org/?repo=jdk25u&pr=329&range=00.1 Changes: https://git.openjdk.org/jdk25u/pull/329/files Stats: 235 lines in 15 files changed: 182 ins; 9 del; 44 mod Patch: https://git.openjdk.org/jdk25u/pull/329.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/329/head:pull/329 PR: https://git.openjdk.org/jdk25u/pull/329 From robm at openjdk.org Tue Oct 21 17:19:39 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 21 Oct 2025 17:19:39 GMT Subject: [jdk25u] Integrated: Merge 78770bfaefd23ae77ec4f8ddd769c1c2d9c282df In-Reply-To: References: Message-ID: <6vJtFVNYNVIDkD0toUJPZAParRfnXEIvD1WLvbmaa4o=.1b2a7803-3efe-4fb6-a5ae-4f7cb42ec2ba@github.com> On Tue, 21 Oct 2025 17:00:13 GMT, Rob McKenna wrote: > Merge 78770bfaefd23ae77ec4f8ddd769c1c2d9c282df This pull request has now been integrated. Changeset: f5974634 Author: Rob McKenna URL: https://git.openjdk.org/jdk25u/commit/f5974634e1c738272e666cc13e858e5e1ea8d3a6 Stats: 235 lines in 15 files changed: 182 ins; 9 del; 44 mod Merge ------------- PR: https://git.openjdk.org/jdk25u/pull/329 From goetz at openjdk.org Tue Oct 21 18:10:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 18:10:17 GMT Subject: [jdk21u-dev] RFR: 8317132: Prepare HotSpot for permissive- [v2] In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 05:38:42 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> resolved flags-cflags.m4 > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into goetz_backport_8317132 > - backport 4a85f6ae9f0381f0e29160fb1d304d7bde5840ba Thanks for the review! The GHA failure went away when merging a predecessor fix. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2349#issuecomment-3428476051 From goetz at openjdk.org Tue Oct 21 18:51:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 18:51:09 GMT Subject: [jdk21u-dev] RFR: 8304065: HttpServer.stop should terminate immediately if no exchanges are in progress Message-ID: I backport this for parity with 21.0.10-oracle. Resolved Copyright, priobably clean. ------------- Commit messages: - backport 627ef34498c31b5d16f9da423cfe0a5fe46a3562 Changes: https://git.openjdk.org/jdk21u-dev/pull/2370/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2370&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8304065 Stats: 192 lines in 6 files changed: 82 ins; 58 del; 52 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2370.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2370/head:pull/2370 PR: https://git.openjdk.org/jdk21u-dev/pull/2370 From goetz at openjdk.org Tue Oct 21 20:24:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 20:24:40 GMT Subject: [jdk21u-dev] RFR: 8357882: Use UTF-8 encoded data in LocaleDataTest Message-ID: I backport this for parity with 21.0.10-oracle. The change does not apply well. The cldr test data file underwent several changes in head. Manual resolving is not a good approach here. Instead, I converted the file with the shell printf command. I verified it is identical in several places withoutb conflicts. I also looked at places with conflicts that they look good now. The test also needed resolves due to context. Further, the test in 21 excercises two runs, one using a file for the COMPAT version that was removed in 25. I adapted this as above, too. I guess this is a true jewel for reviewers ... but keep in mind, it's only a test change :) ------------- Commit messages: - backport 4fa4f15122213afea5cb25166c3b36a1c395b06c Changes: https://git.openjdk.org/jdk21u-dev/pull/2371/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2371&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357882 Stats: 8029 lines in 3 files changed: 0 ins; 101 del; 7928 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2371.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2371/head:pull/2371 PR: https://git.openjdk.org/jdk21u-dev/pull/2371 From goetz at openjdk.org Tue Oct 21 20:26:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Oct 2025 20:26:42 GMT Subject: [jdk21u-dev] RFR: 8304065: HttpServer.stop should terminate immediately if no exchanges are in progress [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. > > Resolved Copyright, priobably clean. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: backport 627ef34498c31b5d16f9da423cfe0a5fe46a3562 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2370/files - new: https://git.openjdk.org/jdk21u-dev/pull/2370/files/fdc38b1a..e6136211 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2370&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2370&range=00-01 Stats: 347 lines in 1 file changed: 347 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2370.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2370/head:pull/2370 PR: https://git.openjdk.org/jdk21u-dev/pull/2370 From andrew at openjdk.org Tue Oct 21 21:21:29 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 21 Oct 2025 21:21:29 GMT Subject: [jdk11u-dev] RFR: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited [v2] In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 02:27:47 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-7ab74c5f-master > - Backport 7ab74c5f268dac82bbd36355acf8e4f3d357134c My understanding of this bug is that it was a follow-on fix for [JDK-8302744](https://bugs.openjdk.org/browse/JDK-8302744) which is only present in 21u and 23+. Are you seeing this fail on 11u? Even if this is needed in 11u, we would not skip backporting this change to 17u first without good reason. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3102#issuecomment-3429588672 From christoph.langer at sap.com Tue Oct 21 22:32:33 2025 From: christoph.langer at sap.com (Langer, Christoph) Date: Tue, 21 Oct 2025 22:32:33 +0000 Subject: OpenJDK update releases jdk-21.0.9 and 17.0.17 have been published Message-ID: Hi, the tags for the October 2025 updates jdk-21.0.9+10/jdk-21.0.9-ga and jdk-17.0.17+10/jdk-17.0.17-ga have been pushed to the jdk21u resp. jdk17u repositories. Best regards Christoph -------------- next part -------------- An HTML attachment was scrubbed... URL: From syan at openjdk.org Wed Oct 22 03:33:51 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 03:33:51 GMT Subject: [jdk11u-dev] RFR: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-7ab74c5f-master - Merge branch 'openjdk:master' into backport-sendaoYan-7ab74c5f-master - Backport 7ab74c5f268dac82bbd36355acf8e4f3d357134c ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3102/files - new: https://git.openjdk.org/jdk11u-dev/pull/3102/files/e01e5ec4..1769959c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3102&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3102&range=01-02 Stats: 7354 lines in 128 files changed: 3749 ins; 2355 del; 1250 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3102.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3102/head:pull/3102 PR: https://git.openjdk.org/jdk11u-dev/pull/3102 From syan at openjdk.org Wed Oct 22 04:01:32 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 04:01:32 GMT Subject: [jdk17u-dev] RFR: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 00:28:59 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. > > Thanks! I think we should close this backport PR, shows as https://github.com/openjdk/jdk11u-dev/pull/3102#issuecomment-3430403862 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3986#issuecomment-3430404683 From syan at openjdk.org Wed Oct 22 04:00:14 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 04:00:14 GMT Subject: [jdk11u-dev] RFR: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited [v2] In-Reply-To: References: Message-ID: <38R5eIPVFEByio6nKIBYKzajuQqCiDoUnnKe9dIuq-o=.5eab510f-a95f-445a-a6fb-f209a534c34c@github.com> On Tue, 21 Oct 2025 21:18:52 GMT, Andrew John Hughes wrote: > My understanding of this bug is that it was a follow-on fix for [JDK-8302744](https://bugs.openjdk.org/browse/JDK-8302744) which is only present in 21u and 23+. Are you seeing this fail on 11u? > > Even if this is needed in 11u, we would not skip backporting this change to 17u first without good reason. I do not seen this fails on jdk17 and jdk11 for now. This backport PR will make test more robustness and no harm in theory, and I verified this patch locally, after this patch test still run passed. Bu since [JDK-8333200](https://bugs.openjdk.org/browse/JDK-8333200) do not affected jdk17 and jdk11, I think we do not have strong reason to backport [JDK-8333200](https://bugs.openjdk.org/browse/JDK-8333200) to jdk17 and jdk11 also. I think we should close this backport PR. Apologize for the interrupt. And thanks for the analysis [@franferrax](https://github.com/franferrax) ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3102#issuecomment-3430403862 From syan at openjdk.org Wed Oct 22 04:01:32 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 04:01:32 GMT Subject: [jdk17u-dev] Withdrawn: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited In-Reply-To: References: Message-ID: <4p7a_k03PsTca0ca7WdiPZLq6CJuX6dduk3SJf2v4s0=.a4e85024-4563-45f0-8cf1-9986be64e533@github.com> On Tue, 23 Sep 2025 00:28:59 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3986 From syan at openjdk.org Wed Oct 22 04:00:15 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 04:00:15 GMT Subject: [jdk11u-dev] Withdrawn: 8333200: Test containers/docker/TestPids.java fails Limit value -1 is not accepted as unlimited In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 00:29:05 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [7ab74c5f](https://github.com/openjdk/jdk/commit/7ab74c5f268dac82bbd36355acf8e4f3d357134c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 31 May 2024 and was reviewed by Severin Gehwolf. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3102 From duke at openjdk.org Wed Oct 22 06:30:18 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Oct 2025 06:30:18 GMT Subject: [jdk11u-dev] RFR: 8350813: Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError In-Reply-To: <8dUNzVrGf7exS_UJ1cEac8bkeHa2HJpZg7jf9Dw0Ylc=.253244aa-6e56-4bb8-8b90-96a344d0975e@github.com> References: <8dUNzVrGf7exS_UJ1cEac8bkeHa2HJpZg7jf9Dw0Ylc=.253244aa-6e56-4bb8-8b90-96a344d0975e@github.com> Message-ID: On Fri, 19 Sep 2025 16:15:11 GMT, Roman Marchenko wrote: > This is backport of "[JDK-8350813](https://bugs.openjdk.org/browse/JDK-8350813) Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError" > > The problem exists in jdk11 also. > > Almost clean backport, resolved conflict in copyright. > > Test fails before the fix, and passes with the fix. @wkia Your change (at version 70aa2dddc99349ea463ae82ff538c2c6abfe12ff) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3099#issuecomment-3430678498 From goetz at openjdk.org Wed Oct 22 06:36:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 06:36:13 GMT Subject: [jdk21u-dev] RFR: 8304065: HttpServer.stop should terminate immediately if no exchanges are in progress [v2] In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 20:26:42 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved Copyright, priobably clean. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > backport 627ef34498c31b5d16f9da423cfe0a5fe46a3562 GHA failure: can't really see what went wrong, seems the test suite hangs. But it's the hs/tier1 tests, this should be not affected by this change. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2370#issuecomment-3430690881 From goetz at openjdk.org Wed Oct 22 06:47:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 06:47:16 GMT Subject: [jdk21u-dev] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: <8ir9-7P9AxtjP1_XHP9Wpu0qihHg7QqM7IJy40C5Eww=.b4d57b4e-73e1-45d9-8975-7280ca0cc28e@github.com> On Thu, 16 Oct 2025 17:26:09 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. Thanks for the update! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2346#issuecomment-3430717297 From goetz at openjdk.org Wed Oct 22 07:12:07 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 07:12:07 GMT Subject: [jdk21u-dev] RFR: Merge jdk21u:master Message-ID: Merge build tag 21.0.9-ga from jdk21u to jdk21u-dev ------------- Commit messages: - Merge - 8369643: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.9 - 8360937: Enhance certificate handling - 8359454: Enhance String handling - 8356294: Enhance Path Factories - 8352637: Enhance bytecode verification The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk21u-dev/pull/2372/files Stats: 252 lines in 15 files changed: 196 ins; 14 del; 42 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2372.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2372/head:pull/2372 PR: https://git.openjdk.org/jdk21u-dev/pull/2372 From goetz at openjdk.org Wed Oct 22 07:21:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 07:21:16 GMT Subject: [jdk17u-dev] RFR: Merge jdk17u:master Message-ID: Merge build tag 17.0.17-ga from jdk17u to jdk17u-dev ------------- Commit messages: - Merge - 8369641: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.17 - 8360937: Enhance certificate handling - 8356294: Enhance Path Factories - 8352637: Enhance bytecode verification The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk17u-dev/pull/4082/files Stats: 239 lines in 14 files changed: 190 ins; 9 del; 40 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4082.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4082/head:pull/4082 PR: https://git.openjdk.org/jdk17u-dev/pull/4082 From syan at openjdk.org Wed Oct 22 07:24:27 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 07:24:27 GMT Subject: [jdk25u] RFR: 8343340: Swapping checking do not work for MetricsMemoryTester failcount [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [7e068cc8](https://github.com/openjdk/jdk/commit/7e068cc8d572e61cf2f4203f66fe0175a541209d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 20 Oct 2025 and was reviewed by Severin Gehwolf. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-7e068cc8-master - Backport 7e068cc8d572e61cf2f4203f66fe0175a541209d ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/325/files - new: https://git.openjdk.org/jdk25u/pull/325/files/48818bca..4036d715 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=325&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=325&range=00-01 Stats: 340 lines in 26 files changed: 272 ins; 11 del; 57 mod Patch: https://git.openjdk.org/jdk25u/pull/325.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/325/head:pull/325 PR: https://git.openjdk.org/jdk25u/pull/325 From syan at openjdk.org Wed Oct 22 07:24:39 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 07:24:39 GMT Subject: [jdk11u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests [v2] In-Reply-To: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> References: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> Message-ID: <8mb5MlYbcLNiszHGISqGWj_QNGdxcBbS7RZSjMhaG2Q=.d303c87e-78ce-4c48-a5d6-0b53a8ec1b82@github.com> > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > The github shows it's not cleanly backport, seems that this file has different context. I compare the patch file from main-line repo and jdk11u-dev repo, the change lines are all the same. > > I have verified this clean backport PR locally with test test/jdk/java/lang/ref/FinalizerHistogramTest.java after apply the patch JDK-8298783 which use the newly added function. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: - Merge branch 'openjdk:master' into jbs8305186 - Revert change of supportsConcurrentGCPhaseControl - Revert "Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e" This reverts commit 30c94906fe8fd65ba21fe95a66ae7da7d7ca5e4a. - Backport d8f012ea2a0514020434d5db6047e36941e9349b - Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3105/files - new: https://git.openjdk.org/jdk11u-dev/pull/3105/files/7709c20d..d975eab0 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3105&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3105&range=00-01 Stats: 7354 lines in 128 files changed: 3749 ins; 2355 del; 1250 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3105.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3105/head:pull/3105 PR: https://git.openjdk.org/jdk11u-dev/pull/3105 From syan at openjdk.org Wed Oct 22 07:26:21 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 07:26:21 GMT Subject: [jdk11u-dev] RFR: 8358004: Delete applications/scimark/Scimark.java test [v2] In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 03:11:47 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [f1f6452e](https://github.com/openjdk/jdk/commit/f1f6452e01e5a4521cb333d7456333f00cd9680c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by SendaoYan on 17 Jul 2025 and was reviewed by Coleen Phillimore. >> >> This backport PR is intend to remove the outdated and unmaintained test. Test-fix only, no risk. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into jbs8358004 > - Backport f1f6452e01e5a4521cb333d7456333f00cd9680c Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3080#issuecomment-3430811472 From syan at openjdk.org Wed Oct 22 07:26:23 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 07:26:23 GMT Subject: [jdk11u-dev] Integrated: 8358004: Delete applications/scimark/Scimark.java test In-Reply-To: References: Message-ID: On Wed, 27 Aug 2025 11:18:49 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [f1f6452e](https://github.com/openjdk/jdk/commit/f1f6452e01e5a4521cb333d7456333f00cd9680c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 17 Jul 2025 and was reviewed by Coleen Phillimore. > > This backport PR is intend to remove the outdated and unmaintained test. Test-fix only, no risk. > > Thanks! This pull request has now been integrated. Changeset: f0bb6823 Author: SendaoYan URL: https://git.openjdk.org/jdk11u-dev/commit/f0bb6823404ee2a014a67146e1c274a7bf106815 Stats: 58 lines in 1 file changed: 0 ins; 58 del; 0 mod 8358004: Delete applications/scimark/Scimark.java test Reviewed-by: phh Backport-of: f1f6452e01e5a4521cb333d7456333f00cd9680c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3080 From syan at openjdk.org Wed Oct 22 07:27:17 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 07:27:17 GMT Subject: [jdk11u-dev] RFR: 8366359: Test should throw SkippedException when there is no lpstat In-Reply-To: References: Message-ID: <-uxFhNtERWqVhEp7F04-I61ASn17ewSykIk6ip31QC4=.fcc6dfdc-f2a2-403b-b008-04e646b677bc@github.com> On Thu, 11 Sep 2025 06:34:49 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [f23c1507](https://github.com/openjdk/jdk/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 30 Aug 2025 and was reviewed by Alexey Ivanov and Phil Race. > > Thanks! Thnaks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3093#issuecomment-3430812344 From syan at openjdk.org Wed Oct 22 07:27:18 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 22 Oct 2025 07:27:18 GMT Subject: [jdk11u-dev] Integrated: 8366359: Test should throw SkippedException when there is no lpstat In-Reply-To: References: Message-ID: On Thu, 11 Sep 2025 06:34:49 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [f23c1507](https://github.com/openjdk/jdk/commit/f23c150709fbd6d9b84261a7c99b67d7d08334b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 30 Aug 2025 and was reviewed by Alexey Ivanov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: c5f39c95 Author: SendaoYan URL: https://git.openjdk.org/jdk11u-dev/commit/c5f39c9547ff62617373030f491c23ff70a47df0 Stats: 23 lines in 1 file changed: 11 ins; 7 del; 5 mod 8366359: Test should throw SkippedException when there is no lpstat Backport-of: f23c150709fbd6d9b84261a7c99b67d7d08334b9 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3093 From jbechberger at openjdk.org Wed Oct 22 07:35:05 2025 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Wed, 22 Oct 2025 07:35:05 GMT Subject: [jdk21u-dev] RFR: 8364258: ThreadGroup constant pool serialization is not normalized Message-ID: <_iMVewLcMF3CFjwyXuuHoG8wNDkUJueVol2qZvNCer4=.7e5a6c4c-5c88-4520-a3e1-11358d4b05ef@github.com> This is a backport of JDK-8364258: ThreadGroup constant pool serialization is not normalized The original patch didn't apply cleanly because of CPU-time sampler related changes in the same code areas that came in with JDK 25. Tested it in SapMachine's internal queue. ------------- Commit messages: - Backport 1e2bf070f0cb9e852839347d1f5711c583091d85 Changes: https://git.openjdk.org/jdk21u-dev/pull/2373/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2373&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364258 Stats: 939 lines in 12 files changed: 436 ins; 483 del; 20 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2373.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2373/head:pull/2373 PR: https://git.openjdk.org/jdk21u-dev/pull/2373 From tpushkin at openjdk.org Wed Oct 22 08:10:50 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Wed, 22 Oct 2025 08:10:50 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks [v3] In-Reply-To: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: > Backport of [JDK-8347911](https://bugs.openjdk.org/browse/JDK-8347911) from JDK 17, for parity with Oracle 11.0.27. > > No conflicts. > > Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) Timofei Pushkin has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: - 8347911: Limit the length of inflated text chunks Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a - Merge remote-tracking branch 'openjdk-jdk11/master' into 8347911-jdk11 - 8347911: Limit the length of inflated text chunks Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a - 8274893: Update java.desktop classes to use try-with-resources Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 - 8271456: Avoid looking up standard charsets in "java.desktop" module Reviewed-by: phh Backport-of: 6b55ef3b58ae405c46f440e06b5adb03cec3a500 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3083/files - new: https://git.openjdk.org/jdk11u-dev/pull/3083/files/78600b8e..b90c5be6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3083&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3083&range=01-02 Stats: 24956 lines in 258 files changed: 13535 ins; 4853 del; 6568 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3083.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3083/head:pull/3083 PR: https://git.openjdk.org/jdk11u-dev/pull/3083 From goetz at openjdk.org Wed Oct 22 08:12:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 08:12:24 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 07:16:54 GMT, Goetz Lindenmaier wrote: > Merge build tag 17.0.17-ga from jdk17u to jdk17u-dev This pull request has now been integrated. Changeset: 84702b62 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/84702b62b506151c79c4c0d936b8f9ed296ee8df Stats: 239 lines in 14 files changed: 190 ins; 9 del; 40 mod Merge ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4082 From sgehwolf at redhat.com Wed Oct 22 08:15:11 2025 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Wed, 22 Oct 2025 10:15:11 +0200 Subject: [jdk25u] OpenJDK 25.0.1-ga tag Message-ID: Hi Rob, Do you plan to tag 25.0.1-ga in the jdk25u[1] tree? If so, please communicate which specific build it is that you tagged. Is it 25.0.1+8? Thank you! Cheers, Severin [1] https://github.com/openjdk/jdk25u From goetz at openjdk.org Wed Oct 22 08:15:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 08:15:23 GMT Subject: [jdk21u-dev] Integrated: Merge jdk21u:master In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 07:05:17 GMT, Goetz Lindenmaier wrote: > Merge build tag 21.0.9-ga from jdk21u to jdk21u-dev This pull request has now been integrated. Changeset: 2f321a51 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/2f321a515a0e5c8927caade6b5e3743ac82c1005 Stats: 252 lines in 15 files changed: 196 ins; 14 del; 42 mod Merge ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2372 From mdoerr at openjdk.org Wed Oct 22 08:52:14 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 22 Oct 2025 08:52:14 GMT Subject: [jdk25u] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC Message-ID: This pull request contains a backport of commit [6bf3581b](https://github.com/openjdk/jdk/commit/6bf3581bbacc2ed8f6411d23a5ab332376c53c87) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Martin Doerr on 22 Oct 2025 and was reviewed by Richard Reingruber and David Briemann. ------------- Commit messages: - Backport 6bf3581bbacc2ed8f6411d23a5ab332376c53c87 Changes: https://git.openjdk.org/jdk25u/pull/331/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=331&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369946 Stats: 36 lines in 3 files changed: 12 ins; 4 del; 20 mod Patch: https://git.openjdk.org/jdk25u/pull/331.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/331/head:pull/331 PR: https://git.openjdk.org/jdk25u/pull/331 From duke at openjdk.org Wed Oct 22 09:07:22 2025 From: duke at openjdk.org (Nibedita Jena) Date: Wed, 22 Oct 2025 09:07:22 GMT Subject: [jdk25u] RFR: 8354469: Keytool exposes the password in plain text when command is piped using | grep Message-ID: This PR contains both JDK-8354469 and JDK-8366261 since earlier one depends on later fix. Manually merged ModuleSelectionTest, Console, JdkConsoleImpl for minor conflicts on syntax. Verified the required tests from tier1-tier3. ------------- Commit messages: - Backport a7a3a660e33fabc025ebe887f5605741be9ca8c3 Changes: https://git.openjdk.org/jdk25u/pull/332/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=332&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354469 Stats: 442 lines in 11 files changed: 368 ins; 12 del; 62 mod Patch: https://git.openjdk.org/jdk25u/pull/332.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/332/head:pull/332 PR: https://git.openjdk.org/jdk25u/pull/332 From tkiriyama at openjdk.org Wed Oct 22 09:45:13 2025 From: tkiriyama at openjdk.org (Takuya Kiriyama) Date: Wed, 22 Oct 2025 09:45:13 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 12:03:56 GMT, Paul Hohensee wrote: >> Hi All, >> >> I would like to backport the fix for bug JDK-8303215 from JDK 17 to JDK 11. This bug addresses an issue with Transparent Huge Pages (THP) and thread stack allocation. >> Backport is unclean, >> >> **1. Backport:** >> The fix in os_linux.cpp cannot be cleanly backported. >> Since jdk11 does not include JDK-8244752 and JDK-8256155, it differs from the fix in jdk17. It uses setup_large_page_size() instead of scan_default_large_page_size(). >> >> >> **2. Bug Reproduction:** >> The bug was successfully reproduced in Linux x86_64 with THP enabled (`/sys/kernel/mm/transparent_hugepage/enabled = always`). >> Reproduction was confirmed using the following dummy thread program: >> >> public class ThreadStackHugePageTest { >> public static void main(String[] args) { >> final int NUM_THREADS = 1000; >> final long SLEEP_SECONDS = 3600; >> final long SLEEP_MILISECONDS = SLEEP_SECONDS * 1000; >> >> List threads = new ArrayList<>(); >> >> for (int i = 0; i < NUM_THREADS; i++) { >> Runnable task = () -> { >> try { >> Thread.sleep(SLEEP_MILISECONDS); >> } catch (InterruptedException e) { >> Thread.currentThread().interrupt(); >> } >> }; >> >> Thread thread = new Thread(task); >> threads.add(thread); >> >> thread.start(); >> } >> >> System.out.println("all threads are started"); >> >> for (Thread thread : threads) { >> try { >> thread.join(); >> } catch (InterruptedException e) { >> Thread.currentThread().interrupt(); >> } >> } >> } >> } >> >> The fix significantly reduces the number of anonymous regions with fully occupied RSS. >> >> **3. Regression Testing:** >> I ran the `test/hotspot` tests on Linux x64 as a regression test. No failures were found. >> >> Thank you. > > Hi, @tkiriyama. As the bot says, you need to change the PR title to "Backport 59d9d9fcb93c26dd8931d70934b889245b050acc" (I looked it up). > > There are two follow-up issues, and they in turn also have follow-up issues. Please check them to see if they need to be included. Hi, @phohensee , Sorry, I fixed the title as you suggested. Are you referring to JDK-8312182 and JDK-8310687? They have not been verified yet, but they might also be needed for jdk11. If so, I'll create new pull requests. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3106#issuecomment-3431401333 From rob.mckenna at oracle.com Wed Oct 22 09:54:32 2025 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Wed, 22 Oct 2025 09:54:32 +0000 Subject: [jdk25u] OpenJDK 25.0.1-ga tag In-Reply-To: References: Message-ID: Apologies for the oversight. The tags have been added. I'll send the announcement shortly. -Rob ________________________________________ From: jdk-updates-dev on behalf of Severin Gehwolf Sent: Wednesday 22 October 2025 09:15 To: robm at openjdk.org Cc: jdk-updates-dev at openjdk.org Subject: [jdk25u] OpenJDK 25.0.1-ga tag Hi Rob, Do you plan to tag 25.0.1-ga in the jdk25u[1] tree? If so, please communicate which specific build it is that you tagged. Is it 25.0.1+8? Thank you! Cheers, Severin [1] https://github.com/openjdk/jdk25u From rob.mckenna at oracle.com Wed Oct 22 10:01:15 2025 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Wed, 22 Oct 2025 10:01:15 +0000 Subject: [25u Communication] JDK 25.0.1 changes pushed Message-ID: 25.0.1 content has been pushed to https://github.com/openjdk/jdk25u/ -Rob From mdoerr at openjdk.org Wed Oct 22 10:03:00 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 22 Oct 2025 10:03:00 GMT Subject: [jdk21u-dev] RFR: 8352016: Improve java/lang/RuntimeTests/RuntimeExitLogTest.java [v2] In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 08:50:54 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved ExitLogging-FINE.properties >> and ExitLogging-INFO.properties >> due to whitespace differences. Probably clean. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > add new files LGTM. Only removed comments differ. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2365#pullrequestreview-3364871632 From duke at openjdk.org Wed Oct 22 10:29:20 2025 From: duke at openjdk.org (Daniel Hu) Date: Wed, 22 Oct 2025 10:29:20 GMT Subject: [jdk21u-dev] Integrated: 8323803: ConstantOopReadValue::print_on should print 'null' instead of 'nullptr' In-Reply-To: References: Message-ID: <_iFki0JF7rNrRvEwCAQ-7mKkpGmluaxd2YNI7HyF1wI=.0b134bae-5a16-4efb-a0a2-bcfaec7f00d5@github.com> On Thu, 16 Oct 2025 16:42:25 GMT, Daniel Hu wrote: > Clean backport. Fixes ConstantOopReadValue::print_on printing 'nullptr' when it should print 'null'; this is a regression from [JDK-8300242](https://bugs.openjdk.org/browse/JDK-8300242) introduced in 21-ga https://github.com/openjdk/jdk/commit/cfe57466ddecb93b528478d0b053b089dd1ed285. GHA passes. This pull request has now been integrated. Changeset: 886d96ef Author: Daniel Hu Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/886d96ef3080c8ec5208b4dd2c94b5fa93f3361d Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8323803: ConstantOopReadValue::print_on should print 'null' instead of 'nullptr' Backport-of: 7620b129888d57514d9ef588e0681f1d43377236 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2345 From goetz at openjdk.org Wed Oct 22 10:45:39 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 10:45:39 GMT Subject: [jdk21u-dev] RFR: 8360981: Remove use of Thread.stop in test/jdk/java/net/Socket/DeadlockTest.java Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 3263361a28c7e8c02734cb94bc9576e9f3ba5b50 Changes: https://git.openjdk.org/jdk21u-dev/pull/2374/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2374&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8360981 Stats: 22 lines in 1 file changed: 7 ins; 7 del; 8 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2374.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2374/head:pull/2374 PR: https://git.openjdk.org/jdk21u-dev/pull/2374 From goetz at openjdk.org Wed Oct 22 10:49:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 10:49:05 GMT Subject: [jdk21u-dev] RFR: 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion Message-ID: I backport this for parity with 21.0.10-oracle. Resolved Copyright, probably clean. ------------- Commit messages: - backport ec7361e082eff3859d9f0dd732f39ae9abd5089a Changes: https://git.openjdk.org/jdk21u-dev/pull/2375/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2375&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365660 Stats: 49 lines in 5 files changed: 9 ins; 28 del; 12 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2375.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2375/head:pull/2375 PR: https://git.openjdk.org/jdk21u-dev/pull/2375 From hkummari at openjdk.org Wed Oct 22 10:50:35 2025 From: hkummari at openjdk.org (Hari Prasad Kummari) Date: Wed, 22 Oct 2025 10:50:35 GMT Subject: [jdk25u] RFR: 8346884: Add since checker test to jdk.editpad Message-ID: Tested local changes and no failure found. ------------- Commit messages: - backport 7daf9813c0617ea97d95bf326eac1758e40cddd6 Changes: https://git.openjdk.org/jdk25u/pull/333/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=333&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346884 Stats: 30 lines in 1 file changed: 30 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/333.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/333/head:pull/333 PR: https://git.openjdk.org/jdk25u/pull/333 From goetz at openjdk.org Wed Oct 22 10:54:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 10:54:35 GMT Subject: [jdk17u-dev] RFR: 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion Message-ID: I backport this for parity with 17.0.18-oracle Clean backport from 17. WRT to head, resolved Copyright, probably clean. ------------- Commit messages: - backport ec7361e082eff3859d9f0dd732f39ae9abd5089a Changes: https://git.openjdk.org/jdk17u-dev/pull/4083/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4083&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365660 Stats: 49 lines in 5 files changed: 9 ins; 28 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4083.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4083/head:pull/4083 PR: https://git.openjdk.org/jdk17u-dev/pull/4083 From goetz at openjdk.org Wed Oct 22 11:01:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 11:01:05 GMT Subject: [jdk21u-dev] RFR: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport bdf9834b81f0565e3572de42ebd42981d1d05a5c Changes: https://git.openjdk.org/jdk21u-dev/pull/2376/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2376&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365425 Stats: 15 lines in 1 file changed: 13 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2376.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2376/head:pull/2376 PR: https://git.openjdk.org/jdk21u-dev/pull/2376 From goetz at openjdk.org Wed Oct 22 11:01:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 11:01:14 GMT Subject: [jdk17u-dev] RFR: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport bdf9834b81f0565e3572de42ebd42981d1d05a5c Changes: https://git.openjdk.org/jdk17u-dev/pull/4084/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4084&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365425 Stats: 15 lines in 1 file changed: 13 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4084.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4084/head:pull/4084 PR: https://git.openjdk.org/jdk17u-dev/pull/4084 From tpushkin at openjdk.org Wed Oct 22 11:14:43 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Wed, 22 Oct 2025 11:14:43 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks [v3] In-Reply-To: References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: On Wed, 22 Oct 2025 08:10:50 GMT, Timofei Pushkin wrote: >> Backport of [JDK-8347911](https://bugs.openjdk.org/browse/JDK-8347911) from JDK 17, for parity with Oracle 11.0.27. >> >> No conflicts. >> >> Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) > > Timofei Pushkin has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: > > - 8347911: Limit the length of inflated text chunks > > Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a > - Merge remote-tracking branch 'openjdk-jdk11/master' into 8347911-jdk11 > - 8347911: Limit the length of inflated text chunks > > Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a > - 8274893: Update java.desktop classes to use try-with-resources > > Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 > - 8271456: Avoid looking up standard charsets in "java.desktop" module > > Reviewed-by: phh > Backport-of: 6b55ef3b58ae405c46f440e06b5adb03cec3a500 CI failures are caused by some infrastructure issues, not by the change: the jobs failed to download JTReg ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3083#issuecomment-3431848421 From duke at openjdk.org Wed Oct 22 11:14:44 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Oct 2025 11:14:44 GMT Subject: [jdk11u-dev] RFR: 8347911: Limit the length of inflated text chunks [v3] In-Reply-To: References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: On Wed, 22 Oct 2025 08:10:50 GMT, Timofei Pushkin wrote: >> Backport of [JDK-8347911](https://bugs.openjdk.org/browse/JDK-8347911) from JDK 17, for parity with Oracle 11.0.27. >> >> No conflicts. >> >> Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) > > Timofei Pushkin has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: > > - 8347911: Limit the length of inflated text chunks > > Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a > - Merge remote-tracking branch 'openjdk-jdk11/master' into 8347911-jdk11 > - 8347911: Limit the length of inflated text chunks > > Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a > - 8274893: Update java.desktop classes to use try-with-resources > > Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750 > - 8271456: Avoid looking up standard charsets in "java.desktop" module > > Reviewed-by: phh > Backport-of: 6b55ef3b58ae405c46f440e06b5adb03cec3a500 @TimPushkin Your change (at version b90c5be694353d3890dcfde3dcb74368695811f0) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3083#issuecomment-3431854168 From mbaesken at openjdk.org Wed Oct 22 11:46:11 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 22 Oct 2025 11:46:11 GMT Subject: [jdk17u-dev] Integrated: 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' In-Reply-To: References: Message-ID: <2vI_wbcQc8rMkVtfsj5CYjEFhkKFfMadmPYDmFvBGyA=.c605182c-3132-4719-8b44-3b4f25da227d@github.com> On Tue, 21 Oct 2025 11:45:38 GMT, Matthias Baesken wrote: > Backport of 8366092, COPYRIGHT year info does not match This pull request has now been integrated. Changeset: 3fa8f01c Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/3fa8f01c87fc1c690fc2f75f5f445a7ea62b6389 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks' Backport-of: a6e2a329a07c71582ac696809fb5349c6a0b681c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4081 From goetz at openjdk.org Wed Oct 22 12:30:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 12:30:52 GMT Subject: [jdk21u-dev] RFR: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Message-ID: I backport this for parity with 21.0.10-oracle. Resolved imports and added further ones. ------------- Commit messages: - backport 31847149c1956b23c19a99309982660b4bbdd2d6 Changes: https://git.openjdk.org/jdk21u-dev/pull/2377/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2377&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8325766 Stats: 769 lines in 2 files changed: 161 ins; 563 del; 45 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2377.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2377/head:pull/2377 PR: https://git.openjdk.org/jdk21u-dev/pull/2377 From goetz at openjdk.org Wed Oct 22 12:41:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 12:41:58 GMT Subject: [jdk21u-dev] RFR: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. > > Resolved imports and added further ones. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: backport 31847149c1956b23c19a99309982660b4bbdd2d6 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2377/files - new: https://git.openjdk.org/jdk21u-dev/pull/2377/files/4ea894a4..1f5f8775 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2377&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2377&range=00-01 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2377.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2377/head:pull/2377 PR: https://git.openjdk.org/jdk21u-dev/pull/2377 From goetz at openjdk.org Wed Oct 22 12:50:39 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 12:50:39 GMT Subject: [jdk21u-dev] RFR: 8365983: Tests should throw SkippedException when SCTP not supported In-Reply-To: <_bjkUNL0iju13xm6sLlyu_zgw1XnPu5dP3Q2E6G0puk=.5e82e5bf-3e52-4440-abf8-f3e2fcfa471a@github.com> References: <_bjkUNL0iju13xm6sLlyu_zgw1XnPu5dP3Q2E6G0puk=.5e82e5bf-3e52-4440-abf8-f3e2fcfa471a@github.com> Message-ID: On Mon, 29 Sep 2025 13:55:32 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [a029245a](https://github.com/openjdk/jdk/commit/a029245a4e1f04052fa0f0a5af16ae0e770bd822) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 2 Sep 2025 and was reviewed by Jaikiran Pai. > > Thanks! Hi @sendaoYan , will you proceed with this? Thanks! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2273#issuecomment-3432193413 From goetz at openjdk.org Wed Oct 22 13:03:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 13:03:25 GMT Subject: [jdk21u-dev] RFR: 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java Message-ID: I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport 2705e880b64825044e67487f01263121780d8f7a Changes: https://git.openjdk.org/jdk21u-dev/pull/2378/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2378&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366764 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2378.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2378/head:pull/2378 PR: https://git.openjdk.org/jdk21u-dev/pull/2378 From goetz at openjdk.org Wed Oct 22 13:03:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 13:03:40 GMT Subject: [jdk17u-dev] RFR: 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 2705e880b64825044e67487f01263121780d8f7a Changes: https://git.openjdk.org/jdk17u-dev/pull/4085/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4085&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366764 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4085.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4085/head:pull/4085 PR: https://git.openjdk.org/jdk17u-dev/pull/4085 From mdoerr at openjdk.org Wed Oct 22 13:29:29 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 22 Oct 2025 13:29:29 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 10:12:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Needed resolve and adaptions: > > Net.java: resolved static initializer. > SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. > Net.c: Copyright. > > The test exercises platform and virtual threads. > I simplified this to what is supported in 17. > See extra commit. It is true that the affected part of `implCloseBlockingMode()` has been introduced with Loom, but it looks relevant without Loom, too. Note that `implCloseNonBlockingMode()` handles `StandardSocketOptions.SO_LINGER`, too. Without this change, your PR basically only adds a test because `shouldShutdownWriteBeforeClose()` is unused. diff --git a/src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java b/src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java index a771d998b24..09c9ed4df99 100644 --- a/src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java +++ b/src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java @@ -1019,7 +1019,19 @@ class SocketChannelImpl private void implCloseBlockingMode() throws IOException { synchronized (stateLock) { assert state < ST_CLOSING; + boolean connected = (state == ST_CONNECTED); state = ST_CLOSING; + + if (connected && Net.shouldShutdownWriteBeforeClose()) { + // shutdown output when linger interval not set to 0 + try { + var SO_LINGER = StandardSocketOptions.SO_LINGER; + if ((int) Net.getSocketOption(fd, SO_LINGER) != 0) { + Net.shutdown(fd, Net.SHUT_WR); + } + } catch (IOException ignore) { } + } + if (!tryClose()) { long reader = readerThread; long writer = writerThread; ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3432362261 From duke at openjdk.org Wed Oct 22 13:36:39 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Oct 2025 13:36:39 GMT Subject: [jdk21u-dev] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: <1ZgCu52eEsGroXTnhJPODQQCbBTBMazIZwwy9XD2mkM=.0d5211b6-f248-4137-a447-1665bec38291@github.com> On Thu, 16 Oct 2025 17:26:09 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. @chrisdennis Your change (at version e09d980b20d99527b5d93b9f9f9a9ed329112ed6) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2346#issuecomment-3432389535 From mbaesken at openjdk.org Wed Oct 22 14:53:43 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 22 Oct 2025 14:53:43 GMT Subject: [jdk17u-dev] RFR: 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c Message-ID: 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c ------------- Commit messages: - Backport 518d5f4bbb78ae35db793d7fd15b3cd35c881664 Changes: https://git.openjdk.org/jdk17u-dev/pull/4086/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4086&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361871 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4086.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4086/head:pull/4086 PR: https://git.openjdk.org/jdk17u-dev/pull/4086 From goetz at openjdk.org Wed Oct 22 15:49:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 15:49:04 GMT Subject: [jdk17u-dev] RFR: 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 58270b757c0bdf82bf753fa304b829e3b64196e4 Changes: https://git.openjdk.org/jdk17u-dev/pull/4087/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4087&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346839 Stats: 16 lines in 1 file changed: 1 ins; 4 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4087.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4087/head:pull/4087 PR: https://git.openjdk.org/jdk17u-dev/pull/4087 From goetz at openjdk.org Wed Oct 22 15:49:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 15:49:48 GMT Subject: [jdk21u-dev] RFR: 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 58270b757c0bdf82bf753fa304b829e3b64196e4 Changes: https://git.openjdk.org/jdk21u-dev/pull/2379/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2379&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346839 Stats: 16 lines in 1 file changed: 1 ins; 4 del; 11 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2379.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2379/head:pull/2379 PR: https://git.openjdk.org/jdk21u-dev/pull/2379 From goetz at openjdk.org Wed Oct 22 15:54:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 15:54:48 GMT Subject: [jdk17u-dev] RFR: 8302838: jabswitch main() should avoid calling exit explicitly Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport cba817ae590d1130196d7f9d6e75b8d9b37d384b Changes: https://git.openjdk.org/jdk17u-dev/pull/4088/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4088&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302838 Stats: 6 lines in 1 file changed: 1 ins; 4 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4088.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4088/head:pull/4088 PR: https://git.openjdk.org/jdk17u-dev/pull/4088 From goetz at openjdk.org Wed Oct 22 15:58:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Oct 2025 15:58:56 GMT Subject: [jdk17u-dev] RFR: 8308780: Fix the Java Integer types on Windows Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport c92b049db7853a061ce05cebdc1fd73205ed0c83 Changes: https://git.openjdk.org/jdk17u-dev/pull/4089/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4089&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308780 Stats: 28 lines in 10 files changed: 0 ins; 5 del; 23 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4089.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4089/head:pull/4089 PR: https://git.openjdk.org/jdk17u-dev/pull/4089 From ssubramaniam at openjdk.org Wed Oct 22 16:30:47 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 22 Oct 2025 16:30:47 GMT Subject: [jdk21u-dev] Integrated: 8355387: [jittester] Disable downcasts by default In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 18:46:14 GMT, Satyen Subramaniam wrote: > Backporting JDK-8355387: [jittester] Disable downcasts by default. Diabling downcasts in jittester code generation. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 13f88dce Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/13f88dceb199f0ecc299e6de8a8a5f93996213be Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8355387: [jittester] Disable downcasts by default Backport-of: b41e0b17490b203b19787a0d0742318fc0d03b33 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2366 From ssubramaniam at openjdk.org Wed Oct 22 16:32:47 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 22 Oct 2025 16:32:47 GMT Subject: [jdk17u-dev] Integrated: 8355387: [jittester] Disable downcasts by default In-Reply-To: <3Oqh3-N6crbTG57f5IiFJ0WlDdEOlVS68bH1Fq6FQzY=.872cd8c8-b546-4efb-ab3e-fdae4dec9f5a@github.com> References: <3Oqh3-N6crbTG57f5IiFJ0WlDdEOlVS68bH1Fq6FQzY=.872cd8c8-b546-4efb-ab3e-fdae4dec9f5a@github.com> Message-ID: On Mon, 20 Oct 2025 18:46:18 GMT, Satyen Subramaniam wrote: > Backporting JDK-8355387: [jittester] Disable downcasts by default. Diabling downcasts in jittester code generation. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 0b3561a6 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/0b3561a675fb902400b0105fe87341ea7e738c1e Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8355387: [jittester] Disable downcasts by default Backport-of: b41e0b17490b203b19787a0d0742318fc0d03b33 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4075 From tpushkin at openjdk.org Wed Oct 22 17:27:04 2025 From: tpushkin at openjdk.org (Timofei Pushkin) Date: Wed, 22 Oct 2025 17:27:04 GMT Subject: [jdk11u-dev] Integrated: 8347911: Limit the length of inflated text chunks In-Reply-To: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> References: <4cz1Y16yF7QMImFFHU0z_p6a7-gh3yDnA2_4DorpxMo=.b823fba6-acb9-408b-8c46-e52d74644f5c@github.com> Message-ID: <_OExe64-mDw8MWfpF-XI_p-FPaBI0EBYuZUzzRhHiFA=.bebb555b-85e2-46cb-9e44-6d73071f1270@github.com> On Thu, 28 Aug 2025 14:41:14 GMT, Timofei Pushkin wrote: > Backport of [JDK-8347911](https://bugs.openjdk.org/browse/JDK-8347911) from JDK 17, for parity with Oracle 11.0.27. > > No conflicts. > > Testing: GitHub CI, `jdk_imageio` test group locally (mac/arm64) This pull request has now been integrated. Changeset: 085a7f18 Author: Timofei Pushkin Committer: Alexey Bakhtin URL: https://git.openjdk.org/jdk11u-dev/commit/085a7f1851a3d451222fccb0a8973140d387642b Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8347911: Limit the length of inflated text chunks Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3083 From rob.mckenna at oracle.com Wed Oct 22 19:10:34 2025 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Wed, 22 Oct 2025 19:10:34 +0000 Subject: [25u Communication] 25.0.2 will be closed for fixes on the 28th of Oct Message-ID: 25.0.2 will enter rampdown at COB on the 28th of Oct. If you have a fix that you need to get in to 25.0.2 please push it prior to this date to ensure it makes the release. -Rob From ssubramaniam at openjdk.org Wed Oct 22 21:35:16 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 22 Oct 2025 21:35:16 GMT Subject: [jdk17u-dev] RFR: 8354365: Opensource few Modal and Full Screen related tests Message-ID: Backporting JDK-8354365: Opensource few Modal and Full Screen related tests. Adds three modal/full screen related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport e21387e0454e821e5720e781138dcc4c24a14ec7 Changes: https://git.openjdk.org/jdk17u-dev/pull/4090/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4090&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354365 Stats: 488 lines in 5 files changed: 488 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4090.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4090/head:pull/4090 PR: https://git.openjdk.org/jdk17u-dev/pull/4090 From ssubramaniam at openjdk.org Wed Oct 22 21:37:53 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 22 Oct 2025 21:37:53 GMT Subject: [jdk21u-dev] RFR: 8354365: Opensource few Modal and Full Screen related tests Message-ID: Backporting JDK-8354365: Opensource few Modal and Full Screen related tests. Adds three modal/full screen related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport e21387e0454e821e5720e781138dcc4c24a14ec7 Changes: https://git.openjdk.org/jdk21u-dev/pull/2380/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2380&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354365 Stats: 488 lines in 5 files changed: 488 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2380.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2380/head:pull/2380 PR: https://git.openjdk.org/jdk21u-dev/pull/2380 From duke at openjdk.org Wed Oct 22 23:37:31 2025 From: duke at openjdk.org (duke) Date: Wed, 22 Oct 2025 23:37:31 GMT Subject: [jdk25u] Withdrawn: 8364545: tools/javac/launcher/SourceLauncherTest.java fails frequently In-Reply-To: References: Message-ID: On Wed, 20 Aug 2025 07:26:47 GMT, Abhishek N wrote: > jdk-25.0.1/bin/java -jar jtreg7.5.2/jtreg/lib/jtreg.jar -testjdk:jdk-25.0.1 -verbose:summary -dir:jdk25u-cpu/open/test/langtools tools/javac/launcher/SourceLauncherStackTraceTest.java tools/javac/launcher/SourceLauncherTest.java > Passed: tools/javac/launcher/SourceLauncherStackTraceTest.java > Passed: tools/javac/launcher/SourceLauncherTest.java > Test results: passed: 2 > Report written to C:\jck\colocation\JTreport\html\report.html > Results written to C:\jck\colocation\JTwork This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/115 From gnu.andrew at redhat.com Wed Oct 22 23:48:38 2025 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 23 Oct 2025 00:48:38 +0100 Subject: OpenJDK 11.0.29 Released Message-ID: We are pleased to announce the release of OpenJDK 11.0.29. The source tarball is available from: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.29+7.tar.xz The tarball is accompanied by a digital signature available at: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.29+7.tar.xz.sig This is signed by our Red Hat OpenJDK key (openjdk at redhat.com): PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net) Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F SHA256 checksums: 073db4d6b93bed8526e43ce2f3c61992c749d1fe2559e1a8677c4d119b449930 openjdk-11.0.29+7.tar.xz 3a09d5b627a77b4fc45821c5875fca2a4eceac7e8463754e161ba4bf9436b5e9 openjdk-11.0.29+7.tar.xz.sig SHA512 checksums: f3d5c4f07fe0b8c62b22acfc128a38d8aa98cf25594787801fabab5d4b028409f0e9412a31fd507ca2b0c707169c388bff590d5c4389e586a473c40248a7d7b3 openjdk-11.0.29+7.tar.xz 9dcfc5fceef06c3b039930a17b860ce218c3983f053aa99732443d5fabe230993e72aee2d0f4a3b4455c1b3987eb4f22e94c362af180e3fe468fdade36c0bc00 openjdk-11.0.29+7.tar.xz.sig The checksums can be downloaded from: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.29+7.sha256 * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.29+7.sha512 New in release OpenJDK 11.0.29 (2025-10-21): ============================================ Live versions of these release notes can be found at: * https://bit.ly/openjdk11029 * CVEs - CVE-2025-53057 - CVE-2025-53066 * Changes - JDK-8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures - JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of negative value - JDK-8212155: Race condition when posting dynamic_code_generated event leads to JVM crash - JDK-8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest - JDK-8247362: HeapDumpCompressedTest.java#id0 fails due to "Multiple garbage collectors selected" - JDK-8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp - JDK-8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings - JDK-8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above - JDK-8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests - JDK-8316497: ColorConvertOp - typo for non-ICC conversions needs one-line fix - JDK-8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests - JDK-8319197: Exclude hb-subset and hb-style from compilation - JDK-8322920: Some ProcessTools.execute* functions are declared to throw Throwable - JDK-8340185: Use make -k on GHA to catch more build errors - JDK-8343618: Stack smashing in awt_InputMethod.c on Linux s390x - JDK-8345414: Google CAInterop test failures - JDK-8348328: Update IANA Language Subtag Registry to Version 2025-05-15 - JDK-8348597: Update HarfBuzz to 10.4.0 - JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel - JDK-8350540: [17u,11u] B8312065.java fails Network is unreachable - JDK-8352637: Enhance bytecode verification - JDK-8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build - JDK-8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 - JDK-8355249: Remove the use of WMIC from the entire source code - JDK-8356053: Test java/awt/Toolkit/Headless/HeadlessToolkit.java fails by timeout - JDK-8356294: Enhance Path Factories - JDK-8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mismatch during build - JDK-8358325: Bump update version of OpenJDK: 11.0.29 - JDK-8358538: Update GHA Windows runner to 2025 - JDK-8360042: GHA: Bump MSVC to 14.44 - JDK-8360816: [11u] Use default value for ProgramFiles(x86) in GHA - JDK-8360937: Enhance certificate handling - JDK-8361212: Remove AffirmTrust root CAs - JDK-8363965: GHA: Switch cross-compiling sysroots to Debian bookworm - JDK-8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground - JDK-8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI - JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly" - JDK-8368308: ISO 4217 Amendment 180 Update Notes on individual issues: =========================== security-libs/java.security: JDK-8361212: Remove AffirmTrust root CAs ======================================== The following root certificates from AffirmTrust, which were deactivated in the 11.0.25 release of October 2024, have been removed from the `cacerts` keystore: Alias name: affirmtrustcommercialca [jdk] CN=AffirmTrust Commercial O=AffirmTrust C=US SHA256: 03:76:AB:1D:54:C5:F9:80:3C:E4:B2:E2:01:A0:EE:7E:EF:7B:57:B6:36:E8:A9:3C:9B:8D:48:60:C9:6F:5F:A7 Alias name: affirmtrustnetworkingca [jdk] CN=AffirmTrust Networking O=AffirmTrust C=US SHA256: 0A:81:EC:5A:92:97:77:F1:45:90:4A:F3:8D:5D:50:9F:66:B5:E2:C5:8F:CD:B5:31:05:8B:0E:17:F3:F0B4:1B Alias name: affirmtrustpremiumca [jdk] CN=AffirmTrust Premium O=AffirmTrust C=US SHA256: 70:A7:3F:7F:37:6B:60:07:42:48:90:45:34:B1:14:82:D5:BF:0E:69:8E:CC:49:8D:F5:25:77:EB:F2:E9:3B:9A Alias name: affirmtrustpremiumeccca [jdk] CN=AffirmTrust Premium ECC O=AffirmTrust C=US SHA256: BD:71:FD:F6:DA:97:E4:CF:62:D1:64:7A:DD:25:81:B0:7D:79:AD:F8:39:7E:B4:EC:BA:9C:5E:84:88:82:14:23 Happy hacking, -- Andrew :) Pronouns: he / him or they / them Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 Please contact via e-mail, not proprietary chat networks -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From gnu.andrew at redhat.com Thu Oct 23 00:03:36 2025 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 23 Oct 2025 01:03:36 +0100 Subject: OpenJDK 17.0.17 Released Message-ID: We are pleased to announce the release of OpenJDK 17.0.17. The source tarball is available from: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.17+10.tar.xz The tarball is accompanied by a digital signature available at: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.17+10.tar.xz.sig This is signed by our Red Hat OpenJDK key (openjdk at redhat.com): PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net) Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F SHA256 checksums: 8905a0cf7531b00e0a1f644a8ff29d46f602b838a6417311d1ca823e9c75a95b openjdk-17.0.17+10.tar.xz 0823308a961b6b6aada43e5ec12ee5e216698f74cdf4aac7425277c5157ba9e9 openjdk-17.0.17+10.tar.xz.sig SHA512 checksums: d8f3323b9f9158a5b93c28597f30ed6240764196a385e927326818af94e4e1280ccad21784af39876bb539a8f3882c6a684c848f8047badc622c36afc3d2105d openjdk-17.0.17+10.tar.xz 1fa30567ecc8309dd1c79bae54d109f9fee12cafe8c3c82bfeb2a812198c67387034184ad03e840a9d4d405a16921fdbc031f7b7a6c20a7847554316ad2337a7 openjdk-17.0.17+10.tar.xz.sig The checksums can be downloaded from: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.17+10.sha256 * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.17+10.sha512 New in release OpenJDK 17.0.17 (2025-10-21): ============================================ Live versions of these release notes can be found at: * https://bit.ly/openjdk17017 * CVEs - CVE-2025-53057 - CVE-2025-53066 * Changes - JDK-8042381: Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received - JDK-8079786: [macosx] Test java/awt/Frame/DisposeParentGC/DisposeParentGC.java fails for Mac only - JDK-8132785: java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently - JDK-8136895: Writer not closed with disk full error, file resource leaked - JDK-8167252: Some of Charset.availableCharsets() does not contain itself - JDK-8185429: [macos] After a modal dialog is closed, no window becomes active - JDK-8196017: java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails - JDK-8202667: java/awt/Debug/DumpOnKey/DumpOnKey.java times out on Windows - JDK-8203867: Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html - JDK-8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST - JDK-8225777: java/awt/Mixing/MixingOnDialog.java fails on Ubuntu - JDK-8226919: attach in linux hangs due to permission denied accessing /proc/pid/root - JDK-8249825: Tests sun/security/ssl/SSLSocketImpl/SetClientMode.java and NonAutoClose.java marked with @ignore - JDK-8264207: CodeStrings does not honour fixed address assumption. - JDK-8266246: Swing test PressedIconTest.java sometimes fails on macOS 11 ARM - JDK-8266247: Swing test bug7154030.java sometimes fails on macOS 11 ARM - JDK-8273539: [PPC64] gtest build error after JDK-8264207 - JDK-8274039: codestrings gtest fails when hsdis is present - JDK-8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings - JDK-8275079: Remove unnecessary conversion to String in java.net.http - JDK-8276046: codestrings.validate_vm gtest fails on ppc64, s390 - JDK-8276175: codestrings.validate_vm gtest still broken on ppc64 after JDK-8276046 - JDK-8276401: Use blessed modifier order in java.net.http - JDK-8276681: Additional malformed Javadoc inline tags in JDK source - JDK-8277969: HttpClient SelectorManager shuts down when custom Executor rejects a task - JDK-8279005: sun/tools/jstat tests do not check for test case exit codes after JDK-8245129 - JDK-8280818: Expand bug8033699.java to iterate over all LaFs - JDK-8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes - JDK-8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java - JDK-8283467: runtime/Thread/StopAtExit.java needs updating - JDK-8285032: vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/ fails with "eventSet.suspendPolicy() != policyExpected" - JDK-8285773: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java - JDK-8285951: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase_vm_gc_ref tests - JDK-8286171: HttpClient/2 : Expect:100-Continue blocks indefinitely when response is not 100 - JDK-8286194: ExecutorShutdown test fails intermittently - JDK-8286660: codestrings gtest fails on AArch64: "udf" in padding - JDK-8288209: SSL debug message wrong about unsupported authentication scheme - JDK-8288746: HttpClient resources could be reclaimed more eagerly - JDK-8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation - JDK-8292876: Do not include the deprecated userinfo component of the URI in HTTP/2 headers - JDK-8293713: java/net/httpclient/BufferingSubscriberTest.java fails in timeout, blocked in submission publisher - JDK-8293786: HttpClient will not send more than 64 kb of data from the 2nd request in http2 - JDK-8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport - JDK-8294839: Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java - JDK-8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered - JDK-8294985: SSLEngine throws IAE during parsing of X500Principal - JDK-8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839 - JDK-8295210: IR framework should not whitelist -XX:-UseTLAB - JDK-8297075: java/net/httpclient/CancelStreamedBodyTest.java fails with "java.lang.AssertionError: WARNING: tracker for HttpClientImpl(1) has outstanding operations" - JDK-8297106: Remove the -Xcheck:jni local reference capacity checking - JDK-8297149: REDO JDK-8296889: Race condition when cancelling a request - JDK-8297200: java/net/httpclient/SpecialHeadersTest.java failed once in AssertionError due to selector thread remaining alive - JDK-8297424: java/net/httpclient/AsyncExecutorShutdown.java fails in AssertionError due to misplaced assert - JDK-8297499: Parallel: Missing iteration over klass when marking objArrays/objArrayOops during Full GC - JDK-8297740: runtime/ClassUnload/UnloadTest.java failed with "Test failed: should still be live" - JDK-8298340: java/net/httpclient/CancelRequestTest.java fails with AssertionError: Found some subscribers for testPostInterrupt - JDK-8298514: vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java fails with usage tracker - JDK-8298907: nsk JDI tests pass if the debuggee failed to launch - JDK-8298931: java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1 - JDK-8299338: AssertionError in ResponseSubscribers$HttpResponseInputStream::onSubscribe - JDK-8300207: Add a pre-check for the number of canonical equivalent permutations in j.u.r.Pattern - JDK-8301004: httpclient: Add more debug to HttpResponseInputStream - JDK-8301169: java/net/httpclient/ThrowingSubscribersAsInputStream.java,ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection - JDK-8301255: Http2Connection may send too many GOAWAY frames - JDK-8302635: Race condition in HttpBodySubscriberWrapper when cancelling request - JDK-8303525: Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java - JDK-8307648: java/net/httpclient/ExpectContinueTest.java timed out - JDK-8308185: Update Http2TestServerConnection to use SSLSocket.startHandshake() - JDK-8312191: ColorConvertOp.filter for the default destination is too slow - JDK-8312475: org.jline.util.PumpReader signed byte problem - JDK-8313083: Print 'rss' and 'cache' as part of the container information - JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation - JDK-8314611: Provide more explicative error message parsing Currencies - JDK-8314978: Multiple server call from connection failing with expect100 in getOutputStream - JDK-8315505: CompileTask timestamp printed can overflow - JDK-8316580: HttpClient with StructuredTaskScope does not close when a task fails - JDK-8317522: Test logic for BODY_CF in AbstractThrowingSubscribers.java is wrong - JDK-8317804: com/sun/jdi/JdwpAllowTest.java fails on Alpine 3.17 / 3.18 - JDK-8317808: HTTP/2 stream cancelImpl may leave subscriber registered - JDK-8319174: Enhance robustness of some j.m.BigInteger constructors - JDK-8319932: [JVMCI] class unloading related tests can fail on libgraal - JDK-8320858: Move jpackage tests to tier3 - JDK-8325910: Rename jnihelper.h - JDK-8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class - JDK-8327750: Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main - JDK-8327751: Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main - JDK-8327752: Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main - JDK-8327753: Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main - JDK-8327754: Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main - JDK-8327755: Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main - JDK-8327756: Convert javax/swing/JSlider/4987336/bug4987336.java applet to main - JDK-8327826: Convert javax/swing/border/Test4243289.java applet test to main - JDK-8327835: Convert java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest applet test to main - JDK-8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main - JDK-8327872: Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main - JDK-8327873: Convert javax/swing/border/Test4247606.java applet test to main - JDK-8327874: Convert javax/swing/JTree/4314199/bug4314199.java applet test to main - JDK-8327876: Convert javax/swing/border/Test4252164.java applet test to main - JDK-8327879: Convert javax/swing/border/Test4760089.java applet test to main - JDK-8327969: Convert javax/swing/border/Test6910490.java applet test to main - JDK-8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main - JDK-8328000: Convert /java/awt/im/8154816/bug8154816.java applet test to main - JDK-8328012: Convert InputMethod (/java/awt/im) applet tests to main - JDK-8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main - JDK-8328035: Convert javax/swing/text/html/TableView/7030332/bug7030332.java applet test to main - JDK-8328087: Automate javax/swing/JTable/TAB/TAB.java applet test - JDK-8328089: Automate javax/swing/JTable/4222153/bug4222153.java applet test - JDK-8328154: Convert sun/java2d/loops/CopyAreaSpeed.java applet test to main - JDK-8328190: Convert AWTPanelSmoothWheel.html applet test to main - JDK-8328225: Convert ImageDecoratedDnD.html applet test to main - JDK-8328244: Convert javax/swing/JSlider/6742358/bug6742358.java applet test to main - JDK-8328248: Convert javax/swing/JSlider/6587742/bug6587742.java applet test to main - JDK-8328262: Convert javax/swing/JSplitPane/8132123/bug8132123.java applet test to main - JDK-8328279: Convert java/awt/Cursor/CursorOverlappedPanelsTest test to main - JDK-8328328: Convert javax/swing/JTabbedPane/4666224/bug4666224.java applet test to main - JDK-8328367: Convert java/awt/Component/UpdatingBootTime test to main - JDK-8328378: Convert java/awt/FileDialog/FileDialogForDirectories test to main - JDK-8328382: Convert java/awt/FileDialog/FileDialogForPackages test to main - JDK-8328384: Convert java/awt/FileDialog/FileDialogOpenDirTest test to main - JDK-8328385: Convert java/awt/FileDialog/FileDialogReturnTest test to main - JDK-8328386: Convert java/awt/FileDialog/FileNameOverrideTest test to main - JDK-8328398: Convert java/awt/im/4490692/bug4490692.html applet test to main - JDK-8328401: Convert java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.html applet test to automated - JDK-8328570: Convert closed JViewport manual applet tests to main - JDK-8328631: Convert java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java applet test to manual - JDK-8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom - JDK-8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly - JDK-8330535: Update nsk/jdb tests to use driver instead of othervm - JDK-8332252: Clean up vmTestbase/vm/share - JDK-8332494: java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr - JDK-8332551: Test vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java timed out - JDK-8334016: Make PrintNullString.java automatic - JDK-8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary - JDK-8334394: Race condition in Class::protectionDomain - JDK-8334457: Test javax/swing/JTabbedPane/bug4666224.java fail on macOS with because pressing the ?C? key does not switch the layout to WRAP_TAB_LAYOUT - JDK-8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F - JDK-8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient - JDK-8335252: Reduce size of j.u.Formatter.Conversion#isValid - JDK-8335468: [XWayland] JavaFX hangs when calling java.awt.Robot.getPixelColor - JDK-8336499: Failure when creating non-CRT RSA private keys in SunPKCS11 - JDK-8337506: Disable "best-fit" mapping on Windows command line - JDK-8339561: The test/jdk/java/awt/Paint/ListRepaint.java may fail after JDK-8327401 - JDK-8339725: Concurrent GC crashed due to GetMethodDeclaringClass - JDK-8339834: Replace usages of -mx and -ms in some tests - JDK-8340146: ZGC: TestAllocateHeapAt.java should not run with UseLargePages - JDK-8340185: Use make -k on GHA to catch more build errors - JDK-8340389: vmTestbase/gc/gctests/PhantomReference/phantom001/TestDescription.java Test exit code: 97 with -Xcomp UseAVX=3 - JDK-8340554: Improve MessageFormat readObject checks - JDK-8341311: [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu - JDK-8341370: Test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails intermittently on macOS-aarch64 - JDK-8341964: Add mechanism to disable different parts of TLS cipher suite - JDK-8342075: HttpClient: improve HTTP/2 flow control checks - JDK-8342330: C2: "node pinned on loop exit test?" assert failure - JDK-8343074: test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt could be generated - JDK-8343618: Stack smashing in awt_InputMethod.c on Linux s390x - JDK-8343804: Show the default time zone with -XshowSettings option - JDK-8343855: HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams - JDK-8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main - JDK-8344137: Update XML Security for Java to 3.0.5 - JDK-8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 - JDK-8344671: Few JFR streaming tests fail with application not alive error on MacOS 15 - JDK-8345173: BlockLocationPrinter::print_location misses a ResourceMark - JDK-8345471: Clean up compiler/intrinsics/sha/cli tests - JDK-8345566: Deproblemlist test/jdk/javax/swing/JComboBox/6559152/bug6559152.java - JDK-8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 - JDK-8346285: Update jarsigner compatibility test for change in default digest algorithm - JDK-8346751: Internal java compiler error with type annotations in constants expression in constant fields - JDK-8346871: Improve robustness of java/util/zip/EntryCount64k.java test - JDK-8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off - JDK-8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java fails with CDS disabled - JDK-8347302: Mark test tools/jimage/JImageToolTest.java as flagless - JDK-8347373: HTTP/2 flow control checks may count unprocessed data twice - JDK-8347381: Upgrade jQuery UI to version 1.14.1 - JDK-8348328: Update IANA Language Subtag Registry to Version 2025-05-15 - JDK-8348365: Bad format string in CLDRDisplayNamesTest - JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel - JDK-8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test - JDK-8349214: Improve size optimization flags for MSVC builds - JDK-8349583: Add mechanism to disable signature schemes based on their TLS scope - JDK-8349849: PKCS11 SunTlsKeyMaterial crashes when used with TLS1.2 TlsKeyMaterialParameterSpec - JDK-8350483: AArch64: turn on signum intrinsics by default on Ampere CPUs - JDK-8350582: Correct the parsing of the ssl value in javax.net.debug - JDK-8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests - JDK-8350807: Certificates using MD5 algorithm that are disabled by default are incorrectly allowed in TLSv1.3 when re-enabled - JDK-8350830: Values converted incorrectly when reading TLS session tickets - JDK-8350964: Add an ArtifactResolver.fetch(clazz) method - JDK-8351277: Remove pipewire from AIX build - JDK-8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config - JDK-8351884: Refactor bug8033699.java test code - JDK-8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place - JDK-8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool - JDK-8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent - JDK-8352509: Update jdk.test.lib.SecurityTools jar method to accept List parameter - JDK-8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI - JDK-8352637: Enhance bytecode verification - JDK-8352677: Opensource JMenu tests - series2 - JDK-8352719: Add an equals sign to the modules statement - JDK-8352860: Open source events tests batch0 - JDK-8352879: TestPeriod.java and TestGetContentType.java run wrong test class - JDK-8352895: UserCookie.java runs wrong test class - JDK-8352896: LambdaExpr02.java runs wrong test class - JDK-8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table - JDK-8353000: Open source several swing tests batch2 - JDK-8353126: Open source events tests batch1 - JDK-8353213: Open source several swing tests batch3 - JDK-8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException - JDK-8353293: Open source several swing tests batch4 - JDK-8353304: Open source two JTabbedPane tests - JDK-8353489: Increase timeout and improve Windows compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java - JDK-8353549: Open source events tests batch2 - JDK-8353568: SEGV_BNDERR signal code adjust definition - JDK-8353655: Clean up and open source KeyEvent related tests (Part 1) - JDK-8353662: Add test for non-local file URL fallback to FTP - JDK-8353713: Improve Currency.getInstance exception handling - JDK-8353748: Open source several swing tests batch6 - JDK-8354285: Open source Swing tests Batch 3 - JDK-8354327: Rewrite runtime/LoadClass/LoadClassNegative.java - JDK-8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode - setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different on vnc - JDK-8354941: Build failure with glibc 2.42 due to uabs() name collision - JDK-8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 - JDK-8355249: Remove the use of WMIC from the entire source code - JDK-8355262: Test sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java failed: accept timed out - JDK-8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests - JDK-8355370: Include server name in HTTP test server thread names to improve diagnostics - JDK-8355429: Open source ProgressMonitor test - JDK-8355441: Remove antipattern from PassFailJFrame.forcePass javadoc - JDK-8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly - JDK-8355475: UNCTest should use an existing UNC path - JDK-8355515: Clarify the purpose of forcePass() and forceFail() methods - JDK-8355528: Update HarfBuzz to 11.2.0 - JDK-8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value - JDK-8355779: When no "signature_algorithms_cert" extension is present we do not apply certificate scope constraints to algorithms in "signature_algorithms" extension - JDK-8356294: Enhance Path Factories - JDK-8357173: Split jtreg test group jdk tier3 - JDK-8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java writes in src dir - JDK-8357285: JSR166 Test case testShutdownNow_delayedTasks failed - JDK-8357672: Extreme font sizes can cause font substitution - JDK-8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks - JDK-8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent - JDK-8358004: Delete applications/scimark/Scimark.java test - JDK-8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119) - JDK-8358538: Update GHA Windows runner to 2025 - JDK-8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies - JDK-8358660: Bump update version for OpenJDK: jdk-17.0.17 - JDK-8358697: TextLayout/MyanmarTextTest.java passes if no Myanmar font is found - JDK-8359272: Several vmTestbase/compact tests timed out on large memory machine - JDK-8360042: GHA: Bump MSVC to 14.44 - JDK-8360647: [XWayland] [OL10] NumPad keys are not triggered - JDK-8360937: Enhance certificate handling - JDK-8361212: Remove AffirmTrust root CAs - JDK-8361478: GHA: Use MSYS2 from GHA runners - JDK-8362390: AIX make fails in awt_GraphicsEnv.c - JDK-8362582: GHA: Increase bundle retention time to deal with infra overload better - JDK-8362839: [21u] Problem list more tests that fail in 21 and would be fixed by 8309622 - JDK-8363965: GHA: Switch cross-compiling sysroots to Debian bookworm - JDK-8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground - JDK-8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI - JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly" - JDK-8367388: Tests start to fail on JDK-21 after JDK-8351907 - JDK-8368308: ISO 4217 Amendment 180 Update - JDK-8369641: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.17 Notes on individual issues: =========================== core-libs/java.net: JDK-8342075: HttpClient: improve HTTP/2 flow control checks =========================================================== This release of OpenJDK 21 enhances the HTTP/2 client implementation in `java.net.http.HttpClient` to report flow control errors back to the server. While this should be transparent in most cases, it may lead to streams being reset or connections being closed if connecting to a HTTP/2 server that does not correctly handle these errors. Flow control limits can be adjusted using the following existing properties: * `jdk.httpclient.connectionWindowSize` - Specifies the HTTP/2 client connection window size in bytes. - Default value: `67108864` (2^26, 64 MiB) - Range: `2^16-1` to `2^31-1`. * `jdk.httpclient.windowSize` - Specifies the HTTP/2 client stream window size in bytes. - Default value: `16777216` (2^24, 16 MiB) - Range: `2^14` to `2^31-1` Specifying an invalid value leads to the default value being used. The implementation guarantees that the actual value used for the connection window size will be no smaller than the stream window size. security-libs/javax.xml.crypto: JDK-8344137: Update XML Security for Java to 3.0.5 ================================================== The XML Signature implementation has been updated to Apache Santuario 3.0.5 from 3.0.3. This adds support for four new SHA-3 based ECDSA `SignatureMethod` algorithms. The `SignatureMethod` constants for these new algorithms are only available in Java 25. Users will instead need to use the string literals listed below to obtain instances of these new algorithms: * ECDSA_SHA3_224: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-224 * ECDSA_SHA3_256: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-256 * ECDSA_SHA3_384: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-384 * ECDSA_SHA3_512: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-512 core-libs/javax.naming: JDK-8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation =================================================================================================== In the April 2021 security updates, `jdk.jndi.object.factoriesFilter` was introduced as both a System and Security property to control whether a specific object factory was permitted to instantiate objects from the remote object references obtained using the protocols used in JNDI. By default, it was set to `*` to allow all object factory classes. With this update, two additional properties are introduced for more granular control of each JNDI protocol: * `jdk.jndi.ldap.object.factoriesFilter` which filters object factory classes used with object references obtained from a JNDI/LDAP context. Its default value is `java.naming/com.sun.jndi.ldap.**;!*` to allow only object factories defined in the `java.naming` module. * `jdk.jndi.rmi.object.factoriesFilter` which filters object factory classes used with object references obtained from a JNDI/RMI context. Its default value is `jdk.naming.rmi/com.sun.jndi.rmi.**;!*` to allow only object factories defined in the `jdk.naming.rmi` module. All three properties are available as both System and Security properties, with the System property taking precedence over the Security property where the default is defined. Each filter can return a result of ALLOWED, REJECTED and UNDECIDED using the Status enumeration from `java.io.ObjectInputFilter`. For an object factory class to be accepted, either the global filter, `jdk.jndi.object.factoriesFilter`, or the filter for the specific protocol must return ALLOWED and neither must return REJECTED. If an application depends on custom object factories to instantiate objects from remote RMI or LDAP object references, the appropriate filter property will need to be adjusted to allow these factories to function. Failure to do so will lead to the factory being blocked by the filter and a plain `javax.naming.Reference` instance returned instead. security-libs/javax.net.ssl: JDK-8341964: Add mechanism to disable different parts of TLS cipher suite ========================================================================= The mechanisms in previous releases of OpenJDK for disabling TLS algorithm were either too broad or too specific. Specifying an algorithm (e.g. "RSA") would disable all suites using that algorithm. The only alternative was to specify every suite. With this release, the `jdk.tls.disabledAlgorithms` security property supports wildcards for patterns that begin with "TLS_", so "TLS_RSA_*" can be used to disable all suites that start with "TLS_RSA_". JDK-8349583: Add mechanism to disable signature schemes based on their TLS scope ================================================================================ In this release, the `jdk.tls.disabledAlgorithms` property now supports specifying the usage of a particular algorithm. An algorithm can be limited to use only in a TLS handshake exchange or only in a TLS certificate. The usage is specified by adding a suffix to the algorithm, consisting of the word "usage" and either `HandshakeSignature` for TLS handshake exchanges or `CertificateSignature` for TLS certificates. For example, `rsa_pkcs1_sha1 usage HandshakeSignature` restricts the `rsa_pkcs1_sha1` algorithm to use in TLS handshake exchanges only and it can not be used to sign TLS certificates. tools/launcher: JDK-8337506: Disable "best-fit" mapping on Windows command line =============================================================== On Windows, the Java launcher in previous releases of OpenJDK used the ANSI version of the GetCommandLine() Win32 API call to obtain command-line arguments. If the arguments contained Unicode characters that did not exist in the ANSI code page, they would be converted to other characters using the Windows "best fit" mapping [0]. This mapping could introduce unexpected characters and differed between code pages. With this release, the JDK reads the command line arguments as Unicode and then converts them to the ANSI codepage itself, using the default replacement character for any that can not be mapped. For cases where such Unicode characters need to be retained as is, select UTF-8 in the Windows regional settings. [0] https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WindowsBestFit/readme.txt hotspot/runtime: JDK-8313083: Print 'rss' and 'cache' as part of the container information ========================================================================= In this release, the information provided for containers is improved by inclusion of the memory usage information for the Resident Set Size (RSS) and the cache, in bytes. This is visible in the output of `jcmd VM.info`, where `` is the running JVM, and in the `hs_err` file generated on abrupt JVM termination. security-libs/java.security: JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation ============================================================================= The SunMSCAPI provider in previous releases of OpenJDK required administrator privileges to access the local computer key store. The store is now accessed with the `CERT_STORE_MAXIMUM_ALLOWED_FLAG` set so that non-elevated processes will be able to access the key store in read only mode. JDK-8361212: Remove AffirmTrust root CAs ======================================== The following root certificates from AffirmTrust, which were deactivated in the 17.0.13 release of October 2024, have been removed from the `cacerts` keystore: Alias name: affirmtrustcommercialca [jdk] CN=AffirmTrust Commercial O=AffirmTrust C=US SHA256: 03:76:AB:1D:54:C5:F9:80:3C:E4:B2:E2:01:A0:EE:7E:EF:7B:57:B6:36:E8:A9:3C:9B:8D:48:60:C9:6F:5F:A7 Alias name: affirmtrustnetworkingca [jdk] CN=AffirmTrust Networking O=AffirmTrust C=US SHA256: 0A:81:EC:5A:92:97:77:F1:45:90:4A:F3:8D:5D:50:9F:66:B5:E2:C5:8F:CD:B5:31:05:8B:0E:17:F3:F0B4:1B Alias name: affirmtrustpremiumca [jdk] CN=AffirmTrust Premium O=AffirmTrust C=US SHA256: 70:A7:3F:7F:37:6B:60:07:42:48:90:45:34:B1:14:82:D5:BF:0E:69:8E:CC:49:8D:F5:25:77:EB:F2:E9:3B:9A Alias name: affirmtrustpremiumeccca [jdk] CN=AffirmTrust Premium ECC O=AffirmTrust C=US SHA256: BD:71:FD:F6:DA:97:E4:CF:62:D1:64:7A:DD:25:81:B0:7D:79:AD:F8:39:7E:B4:EC:BA:9C:5E:84:88:82:14:23 Happy hacking, -- Andrew :) Pronouns: he / him or they / them Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 Please contact via e-mail, not proprietary chat networks -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From gnu.andrew at redhat.com Thu Oct 23 00:17:07 2025 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 23 Oct 2025 01:17:07 +0100 Subject: OpenJDK 21.0.9 Released Message-ID: We are pleased to announce the release of OpenJDK 21.0.9. The source tarball is available from: * https://openjdk-sources.osci.io/openjdk21/openjdk-21.0.9+10.tar.xz The tarball is accompanied by a digital signature available at: * https://openjdk-sources.osci.io/openjdk21/openjdk-21.0.9+10.tar.xz.sig This is signed by our Red Hat OpenJDK key (openjdk at redhat.com): PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net) Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F SHA256 checksums: 01c246997d76e35b154f2d0452323223894af4906a1303fa16df78c3bb43c813 openjdk-21.0.9+10.tar.xz 3ffcaf63321f34199ef2aa10ab1efa0013269c8b1ac73d8a957db3c560e8855c openjdk-21.0.9+10.tar.xz.sig SHA512 checksums: 95da8df167a2ce632614280ae50dee74aaba96001ec33e9a8b59abf8805f4c06b6ebc9eec1b0b03fe489ce8778adb83d94fe3648b343816b8d9ab2a621c580b8 openjdk-21.0.9+10.tar.xz 9225977e368ebac8e33e9eb3c46cc1b496c9f7a958350dae023cce4d8ca7b49eba3c0c4b87e58aa23f78c5a7b88746563bea328de9c33084385dd8efdf704703 openjdk-21.0.9+10.tar.xz.sig The checksums can be downloaded from: * https://openjdk-sources.osci.io/openjdk21/openjdk-21.0.9+10.sha256 * https://openjdk-sources.osci.io/openjdk21/openjdk-21.0.9+10.sha512 New in release OpenJDK 21.0.9 (2025-10-21): =========================================== Live versions of these release notes can be found at: * https://bit.ly/openjdk2109 * CVEs - CVE-2025-53057 - CVE-2025-53066 - CVE-2025-61748 * Changes - JDK-7036144: GZIPInputStream readTrailer uses faulty available() test for end-of-stream - JDK-8079786: [macosx] Test java/awt/Frame/DisposeParentGC/DisposeParentGC.java fails for Mac only - JDK-8167252: Some of Charset.availableCharsets() does not contain itself - JDK-8185429: [macos] After a modal dialog is closed, no window becomes active - JDK-8203867: Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html - JDK-8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST - JDK-8226919: attach in linux hangs due to permission denied accessing /proc/pid/root - JDK-8249825: Tests sun/security/ssl/SSLSocketImpl/SetClientMode.java and NonAutoClose.java marked with @ignore - JDK-8259540: MissingResourceException for key cvc-complex-type.2.4.d.1 - JDK-8261242: [Linux] OSContainer::is_containerized() returns true when run outside a container - JDK-8279005: sun/tools/jstat tests do not check for test case exit codes after JDK-8245129 - JDK-8280818: Expand bug8033699.java to iterate over all LaFs - JDK-8293713: java/net/httpclient/BufferingSubscriberTest.java fails in timeout, blocked in submission publisher - JDK-8302293: jar --create fails with IllegalArgumentException if archive name is shorter than 3 characters - JDK-8302744: Refactor Hotspot container detection code - JDK-8304674: File java.c compile error with -fsanitize=address -O0 - JDK-8308633: Increase precision of timestamps in g1 log - JDK-8309238: jdk/jfr/tool/TestView.java failed with "exitValue = 134" - JDK-8309627: Incorrect sorting of DirtyCardQueue buffers - JDK-8309899: Rename PtrQueueSet::buffer_size() - JDK-8310264: In PhaseChaitin::Split defs and phis are leaked - JDK-8310974: NMT: Arena diffs miss the scale - JDK-8311644: Server should not send bad_certificate alert when the client does not send any certificates - JDK-8313083: Print 'rss' and 'cache' as part of the container information - JDK-8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" - JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation - JDK-8314166: Update googletest to v1.14.0 - JDK-8314611: Provide more explicative error message parsing Currencies - JDK-8314978: Multiple server call from connection failing with expect100 in getOutputStream - JDK-8319067: ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode - JDK-8319174: Enhance robustness of some j.m.BigInteger constructors - JDK-8319598: SMFParser misinterprets interrupted running status - JDK-8319932: [JVMCI] class unloading related tests can fail on libgraal - JDK-8320189: vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001 memory corruption when using -Xcheck:jni - JDK-8320769: Remove ill-adviced "make install" target - JDK-8320858: Move jpackage tests to tier3 - JDK-8320859: gtest high malloc footprint caused by BufferNodeAllocator stress test - JDK-8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected - JDK-8322992: Javac fails with StackOverflowError when compiling deeply nested synchronized blocks - JDK-8325397: sun/java2d/Disposer/TestDisposerRace.java fails in linux-aarch64 - JDK-8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class - JDK-8326705: Test CertMsgCheck.java fails to find alert certificate_required - JDK-8327125: SpinYield.report should report microseconds - JDK-8327748: Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main - JDK-8327750: Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main - JDK-8327751: Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main - JDK-8327752: Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main - JDK-8327753: Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main - JDK-8327754: Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main - JDK-8327755: Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main - JDK-8327756: Convert javax/swing/JSlider/4987336/bug4987336.java applet to main - JDK-8327826: Convert javax/swing/border/Test4243289.java applet test to main - JDK-8327835: Convert java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest applet test to main - JDK-8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main - JDK-8327872: Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main - JDK-8327873: Convert javax/swing/border/Test4247606.java applet test to main - JDK-8327874: Convert javax/swing/JTree/4314199/bug4314199.java applet test to main - JDK-8327876: Convert javax/swing/border/Test4252164.java applet test to main - JDK-8327879: Convert javax/swing/border/Test4760089.java applet test to main - JDK-8327969: Convert javax/swing/border/Test6910490.java applet test to main - JDK-8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main - JDK-8328000: Convert /java/awt/im/8154816/bug8154816.java applet test to main - JDK-8328012: Convert InputMethod (/java/awt/im) applet tests to main - JDK-8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main - JDK-8328035: Convert javax/swing/text/html/TableView/7030332/bug7030332.java applet test to main - JDK-8328087: Automate javax/swing/JTable/TAB/TAB.java applet test - JDK-8328089: Automate javax/swing/JTable/4222153/bug4222153.java applet test - JDK-8328154: Convert sun/java2d/loops/CopyAreaSpeed.java applet test to main - JDK-8328190: Convert AWTPanelSmoothWheel.html applet test to main - JDK-8328225: Convert ImageDecoratedDnD.html applet test to main - JDK-8328244: Convert javax/swing/JSlider/6742358/bug6742358.java applet test to main - JDK-8328248: Convert javax/swing/JSlider/6587742/bug6587742.java applet test to main - JDK-8328262: Convert javax/swing/JSplitPane/8132123/bug8132123.java applet test to main - JDK-8328279: Convert java/awt/Cursor/CursorOverlappedPanelsTest test to main - JDK-8328328: Convert javax/swing/JTabbedPane/4666224/bug4666224.java applet test to main - JDK-8328367: Convert java/awt/Component/UpdatingBootTime test to main - JDK-8328378: Convert java/awt/FileDialog/FileDialogForDirectories test to main - JDK-8328382: Convert java/awt/FileDialog/FileDialogForPackages test to main - JDK-8328384: Convert java/awt/FileDialog/FileDialogOpenDirTest test to main - JDK-8328385: Convert java/awt/FileDialog/FileDialogReturnTest test to main - JDK-8328386: Convert java/awt/FileDialog/FileNameOverrideTest test to main - JDK-8328398: Convert java/awt/im/4490692/bug4490692.html applet test to main - JDK-8328401: Convert java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.html applet test to automated - JDK-8328570: Convert closed JViewport manual applet tests to main - JDK-8328631: Convert java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java applet test to manual - JDK-8330022: Failure test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java: Could not initialize class java.util.concurrent.ThreadLocalRandom - JDK-8330535: Update nsk/jdb tests to use driver instead of othervm - JDK-8331389: runtime/ErrorHandling/TestDwarf.java fails with "Crash JVM should not exit gracefully" - JDK-8331560: Refactor Hotspot container detection code so that subsystem delegates to controllers - JDK-8332020: jwebserver tool prints invalid URL in case of IPv6 address binding - JDK-8332271: Reading data from the clipboard from multiple threads crashes the JVM - JDK-8332368: ubsan aarch64: immediate_aarch64.cpp:298:31: runtime error: shift exponent 32 is too large for 32-bit type 'int' - JDK-8332551: Test vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java timed out - JDK-8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/TestDescription.java failed - JDK-8333326: Linux Alpine build fails after 8302744 - JDK-8333446: Add tests for hierarchical container support - JDK-8334010: VM crashes with ObjectAlignmentInBytes > GCCardSizeInBytes - JDK-8334016: Make PrintNullString.java automatic - JDK-8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary - JDK-8334394: Race condition in Class::protectionDomain - JDK-8334457: Test javax/swing/JTabbedPane/bug4666224.java fail on macOS with because pressing the ?C? key does not switch the layout to WRAP_TAB_LAYOUT - JDK-8335131: Test "javax/swing/JColorChooser/Test6977726.java" failed on ubuntu x64 because "Preview" title is missing for GTK L&F - JDK-8335252: Reduce size of j.u.Formatter.Conversion#isValid - JDK-8335577: runtime/cds/appcds/TestParallelGCWithCDS.java still fails with JNI error - JDK-8335882: platform/cgroup/TestSystemSettings.java fails on Alpine Linux - JDK-8336635: Add IR test for Reference.refersTo intrinsic - JDK-8336702: C2 compilation fails with "all memory state should have been processed" assert - JDK-8337506: Disable "best-fit" mapping on Windows command line - JDK-8338236: Compile error in cgroup code on Linux when using clang - JDK-8338482: com/sun/jdi/ThreadMemoryLeakTest.java requires that compressed oops are enabled - JDK-8338939: Simplify processing of hidden class names - JDK-8339460: CDS error when module is located in a directory with space in the name - JDK-8339561: The test/jdk/java/awt/Paint/ListRepaint.java may fail after JDK-8327401 - JDK-8339962: Open source AWT TextField tests - Set1 - JDK-8340092: [Linux] containers/systemd/SystemdMemoryAwarenessTest.java failing on some systems - JDK-8340185: Use make -k on GHA to catch more build errors - JDK-8340276: Test java/lang/management/ThreadMXBean/Locks.java failed with NullPointerException - JDK-8340389: vmTestbase/gc/gctests/PhantomReference/phantom001/TestDescription.java Test exit code: 97 with -Xcomp UseAVX=3 - JDK-8340547: Starting many threads can delay safepoints - JDK-8340554: Improve MessageFormat readObject checks - JDK-8341178: TypeRawPtr::add_offset may be "miscompiled" due to UB - JDK-8341311: [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu - JDK-8341370: Test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails intermittently on macOS-aarch64 - JDK-8341644: Compile error in cgroup coding when using toolchain clang - JDK-8341684: Typo in External Specifications link of java.util.Currency - JDK-8341861: GHA: Use only retention mechanism to remove bundles - JDK-8341964: Add mechanism to disable different parts of TLS cipher suite - JDK-8342074: Fix runtime/Thread/TestAlwaysPreTouchStacks.java to be flagless or accept VM flags - JDK-8342238: Test javax/crypto/CryptoPermissions/InconsistentEntries.java writes files in tested JDK dir - JDK-8342330: C2: "node pinned on loop exit test?" assert failure - JDK-8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI - JDK-8343074: test/jdk/com/sun/net/httpserver/docs/test1/largefile.txt could be generated - JDK-8343452: Incorrect WINDOWS build variable is used in macroAssembler_x86.cpp - JDK-8343607: C2: Shenandoah crashes during barrier expansion in Continuation::enter - JDK-8343618: Stack smashing in awt_InputMethod.c on Linux s390x - JDK-8343804: Show the default time zone with -XshowSettings option - JDK-8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main - JDK-8344137: Update XML Security for Java to 3.0.5 - JDK-8344338: javax/swing/JTextArea/bug4265784.java fails on Ubuntu 24.04.1 - JDK-8344671: Few JFR streaming tests fail with application not alive error on MacOS 15 - JDK-8345173: BlockLocationPrinter::print_location misses a ResourceMark - JDK-8345337: JFR: jfr view should display all direct subfields for an event type - JDK-8345471: Clean up compiler/intrinsics/sha/cli tests - JDK-8345566: Deproblemlist test/jdk/javax/swing/JComboBox/6559152/bug6559152.java - JDK-8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 - JDK-8346255: java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java finds no deadlock - JDK-8346285: Update jarsigner compatibility test for change in default digest algorithm - JDK-8346751: Internal java compiler error with type annotations in constants expression in constant fields - JDK-8346871: Improve robustness of java/util/zip/EntryCount64k.java test - JDK-8346929: runtime/ClassUnload/DictionaryDependsTest.java fails with "Test failed: should be unloaded" - JDK-8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off - JDK-8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java fails with CDS disabled - JDK-8347302: Mark test tools/jimage/JImageToolTest.java as flagless - JDK-8347381: Upgrade jQuery UI to version 1.14.1 - JDK-8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents - JDK-8347826: Introspector shows wrong method list after 8071693 - JDK-8347840: Fix testlibrary compilation warnings - JDK-8348135: Fix couple of problem listing entries in test/hotspot/jtreg/ProblemList-Virtual.txt - JDK-8348328: Update IANA Language Subtag Registry to Version 2025-05-15 - JDK-8348365: Bad format string in CLDRDisplayNamesTest - JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel - JDK-8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test - JDK-8349214: Improve size optimization flags for MSVC builds - JDK-8349378: Build splashscreen lib with SIZE optimization - JDK-8349583: Add mechanism to disable signature schemes based on their TLS scope - JDK-8349849: PKCS11 SunTlsKeyMaterial crashes when used with TLS1.2 TlsKeyMaterialParameterSpec - JDK-8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set - JDK-8350111: [PPC] AsyncGetCallTrace crashes when called while handling SIGTRAP - JDK-8350456: Test javax/crypto/CryptoPermissions/InconsistentEntries.java crashed: EXCEPTION_ACCESS_VIOLATION - JDK-8350582: Correct the parsing of the ssl value in javax.net.debug - JDK-8350665: SIZE_FORMAT_HEX macro undefined in gtest - JDK-8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests - JDK-8350807: Certificates using MD5 algorithm that are disabled by default are incorrectly allowed in TLSv1.3 when re-enabled - JDK-8350830: Values converted incorrectly when reading TLS session tickets - JDK-8350858: [IR Framework] Some tests failed on Cascade Lake - JDK-8350964: Add an ArtifactResolver.fetch(clazz) method - JDK-8351277: Remove pipewire from AIX build - JDK-8351487: [ubsan] jvmti.h runtime error: load of value which is not a valid value - JDK-8351491: Add info from release file to hserr file - JDK-8351593: [JMH] test PhoneCode.Bulk reports NPE exception - JDK-8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config - JDK-8351884: Refactor bug8033699.java test code - JDK-8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place - JDK-8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent - JDK-8352509: Update jdk.test.lib.SecurityTools jar method to accept List parameter - JDK-8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI - JDK-8352637: Enhance bytecode verification - JDK-8352677: Opensource JMenu tests - series2 - JDK-8352719: Add an equals sign to the modules statement - JDK-8352765: G1CollectedHeap::expand_and_allocate() may fail to allocate even after heap expansion succeeds - JDK-8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106 - JDK-8352860: Open source events tests batch0 - JDK-8352879: TestPeriod.java and TestGetContentType.java run wrong test class - JDK-8352895: UserCookie.java runs wrong test class - JDK-8352896: LambdaExpr02.java runs wrong test class - JDK-8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table - JDK-8353000: Open source several swing tests batch2 - JDK-8353126: Open source events tests batch1 - JDK-8353213: Open source several swing tests batch3 - JDK-8353235: Test jdk/jfr/api/metadata/annotations/TestPeriod.java fails with IllegalArgumentException - JDK-8353293: Open source several swing tests batch4 - JDK-8353304: Open source two JTabbedPane tests - JDK-8353489: Increase timeout and improve Windows compatibility in test/jdk/java/lang/ProcessBuilder/Basic.java - JDK-8353549: Open source events tests batch2 - JDK-8353568: SEGV_BNDERR signal code adjust definition - JDK-8353655: Clean up and open source KeyEvent related tests (Part 1) - JDK-8353662: Add test for non-local file URL fallback to FTP - JDK-8353698: Output of Simple Web Server is garbled if the console's encoding is not UTF-8 - JDK-8353713: Improve Currency.getInstance exception handling - JDK-8353748: Open source several swing tests batch6 - JDK-8353847: Remove extra args to System.out.printf in open/test/jdk/java/net/httpclient tests - JDK-8353950: Clipboard interaction on Windows is unstable - JDK-8354285: Open source Swing tests Batch 3 - JDK-8354327: Rewrite runtime/LoadClass/LoadClassNegative.java - JDK-8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode - setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different on vnc - JDK-8354941: Build failure with glibc 2.42 due to uabs() name collision - JDK-8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 - JDK-8355249: Remove the use of WMIC from the entire source code - JDK-8355262: Test sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java failed: accept timed out - JDK-8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests - JDK-8355370: Include server name in HTTP test server thread names to improve diagnostics - JDK-8355429: Open source ProgressMonitor test - JDK-8355441: Remove antipattern from PassFailJFrame.forcePass javadoc - JDK-8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly - JDK-8355475: UNCTest should use an existing UNC path - JDK-8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3 - JDK-8355515: Clarify the purpose of forcePass() and forceFail() methods - JDK-8355528: Update HarfBuzz to 11.2.0 - JDK-8355578: [java.net] Use @requires tag instead of exiting based on "os.name" property value - JDK-8355779: When no "signature_algorithms_cert" extension is present we do not apply certificate scope constraints to algorithms in "signature_algorithms" extension - JDK-8355979: ATTRIBUTE_NO_UBSAN needs to be extended to handle float divisions by zero on AIX - JDK-8356269: Fix broken web-links after JDK-8295470 - JDK-8356294: Enhance Path Factories - JDK-8356324: JVM crash (SIGSEGV at ClassListParser::resolve_indy_impl) during -Xshare:dump starting from 21.0.5 - JDK-8356778: Compiler add event logging in case of failures - JDK-8357155: [asan] ZGC does not work (x86_64 and ppc64) - JDK-8357173: Split jtreg test group jdk tier3 - JDK-8357194: [21u] lible cannot find the path of libjava - JDK-8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java writes in src dir - JDK-8357285: JSR166 Test case testShutdownNow_delayedTasks failed - JDK-8357672: Extreme font sizes can cause font substitution - JDK-8357675: Amend headless message - JDK-8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks - JDK-8357826: Avoid running some jtreg tests when asan is configured - JDK-8357910: LoaderConstraintsTest.java fails when run with TEST_THREAD_FACTORY=Virtual - JDK-8357914: TestEmptyBootstrapMethodsAttr.java fails when run with TEST_THREAD_FACTORY=Virtual - JDK-8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent - JDK-8358004: Delete applications/scimark/Scimark.java test - JDK-8358136: Make langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java intermittent - JDK-8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may return a too large value - JDK-8358334: C2/Shenandoah: incorrect execution with Unsafe - JDK-8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119) - JDK-8358534: Bailout in Conv2B::Ideal when type of cmp input is not supported - JDK-8358538: Update GHA Windows runner to 2025 - JDK-8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies - JDK-8358659: Bump update version for OpenJDK: jdk-21.0.9 - JDK-8358697: TextLayout/MyanmarTextTest.java passes if no Myanmar font is found - JDK-8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP - JDK-8359272: Several vmTestbase/compact tests timed out on large memory machine - JDK-8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp - JDK-8359454: Enhance String handling - JDK-8360042: GHA: Bump MSVC to 14.44 - JDK-8360518: Docker tests do not work when asan is configured - JDK-8360647: [XWayland] [OL10] NumPad keys are not triggered - JDK-8360937: Enhance certificate handling - JDK-8361198: [AIX] fix misleading error output in thread_cpu_time_unchecked - JDK-8361212: Remove AffirmTrust root CAs - JDK-8361328: cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java archive timestamps comparison failed - JDK-8361478: GHA: Use MSYS2 from GHA runners - JDK-8361959: [GCC static analyzer] java_props_md.c leak of 'temp' variable is reported - JDK-8362390: AIX make fails in awt_GraphicsEnv.c - JDK-8362548: [21u] Add bugId to test missed in backport of JDK-8343804 - JDK-8362582: GHA: Increase bundle retention time to deal with infra overload better - JDK-8362838: RISC-V: Incorrect matching rule leading to improper oop instruction encoding - JDK-8362839: [21u] Problem list more tests that fail in 21 and would be fixed by 8309622 - JDK-8362855: Test java/net/ipv6tests/TcpTest.java should report SkippedException when there no ia4addr or ia6addr - JDK-8363965: GHA: Switch cross-compiling sysroots to Debian bookworm - JDK-8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground - JDK-8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI - JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly" - JDK-8367388: Tests start to fail on JDK-21 after JDK-8351907 - JDK-8368308: ISO 4217 Amendment 180 Update - JDK-8369643: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.9 Notes on individual issues: =========================== security-libs/javax.xml.crypto: JDK-8344137: Update XML Security for Java to 3.0.5 ================================================== The XML Signature implementation has been updated to Apache Santuario 3.0.5 from 3.0.3. This adds support for four new SHA-3 based ECDSA `SignatureMethod` algorithms. The `SignatureMethod` constants for these new algorithms are only available in Java 25. Users will instead need to use the string literals listed below to obtain instances of these new algorithms: * ECDSA_SHA3_224: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-224 * ECDSA_SHA3_256: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-256 * ECDSA_SHA3_384: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-384 * ECDSA_SHA3_512: http://www.w3.org/2021/04/xmldsig-more#ecdsa-sha3-512 core-libs/java.util.jar: JDK-7036144: GZIPInputStream readTrailer uses faulty available() test for end-of-stream ======================================================================================= The `GZIPInputStream` class supports concatenated GZIP streams and will attempt to start reading a new stream after the previous one ends. This attempt was conditional on `InputStream.available()` returning a value greater than zero, but this method only returns an estimate of the number of bytes that can be read without blocking. With this release, the test is removed and reading a new stream is always attempted. security-libs/javax.net.ssl: JDK-8341964: Add mechanism to disable different parts of TLS cipher suite ========================================================================= The mechanisms in previous releases of OpenJDK for disabling TLS algorithms were either too broad or too specific. Specifying an algorithm (e.g. "RSA") would disable all suites using that algorithm. The only alternative was to specify every suite. With this release, the `jdk.tls.disabledAlgorithms` security property supports wildcards for patterns that begin with "TLS_", so "TLS_RSA_*" can be used to disable all suites that start with "TLS_RSA_". JDK-8349583: Add mechanism to disable signature schemes based on their TLS scope ================================================================================ In this release, the `jdk.tls.disabledAlgorithms` property now supports specifying the usage of a particular algorithm. An algorithm can be limited to use only in a TLS handshake exchange or only in a TLS certificate. The usage is specified by adding a suffix to the algorithm, consisting of the word "usage" and either `HandshakeSignature` for TLS handshake exchanges or `CertificateSignature` for TLS certificates. For example, `rsa_pkcs1_sha1 usage HandshakeSignature` restricts the `rsa_pkcs1_sha1` algorithm to use in TLS handshake exchanges only and it can not be used to sign TLS certificates. tools/launcher: JDK-8337506: Disable "best-fit" mapping on Windows command line =============================================================== On Windows, the Java launcher in previous releases of OpenJDK used the ANSI version of the GetCommandLine() Win32 API call to obtain command-line arguments. If the arguments contained Unicode characters that did not exist in the ANSI code page, they would be converted to other characters using the Windows "best fit" mapping [0]. This mapping could introduce unexpected characters and differed between code pages. With this release, the JDK reads the command line arguments as Unicode and then converts them to the ANSI codepage itself, using the default replacement character for any that can not be mapped. For cases where such Unicode characters need to be retained as is, select UTF-8 in the Windows regional settings. [0] https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WindowsBestFit/readme.txt hotspot/runtime: JDK-8313083: Print 'rss' and 'cache' as part of the container information ========================================================================= In this release, the information provided for containers is improved by inclusion of the memory usage information for the Resident Set Size (RSS) and the cache, in bytes. This is visible in the output of `jcmd VM.info`, where `` is the running JVM, and in the `hs_err` file generated on abrupt JVM termination. security-libs/java.security: JDK-8313367: SunMSCAPI cannot read Local Computer certs w/o Windows elevation ============================================================================= The SunMSCAPI provider in previous releases of OpenJDK required administrator privileges to access the local computer key store. The store is now accessed with the `CERT_STORE_MAXIMUM_ALLOWED_FLAG` set so that non-elevated processes will be able to access the key store in read only mode. JDK-8361212: Remove AffirmTrust root CAs ======================================== The following root certificates from AffirmTrust, which were deactivated in the 21.0.5 release of October 2024, have been removed from the `cacerts` keystore: Alias name: affirmtrustcommercialca [jdk] CN=AffirmTrust Commercial O=AffirmTrust C=US SHA256: 03:76:AB:1D:54:C5:F9:80:3C:E4:B2:E2:01:A0:EE:7E:EF:7B:57:B6:36:E8:A9:3C:9B:8D:48:60:C9:6F:5F:A7 Alias name: affirmtrustnetworkingca [jdk] CN=AffirmTrust Networking O=AffirmTrust C=US SHA256: 0A:81:EC:5A:92:97:77:F1:45:90:4A:F3:8D:5D:50:9F:66:B5:E2:C5:8F:CD:B5:31:05:8B:0E:17:F3:F0B4:1B Alias name: affirmtrustpremiumca [jdk] CN=AffirmTrust Premium O=AffirmTrust C=US SHA256: 70:A7:3F:7F:37:6B:60:07:42:48:90:45:34:B1:14:82:D5:BF:0E:69:8E:CC:49:8D:F5:25:77:EB:F2:E9:3B:9A Alias name: affirmtrustpremiumeccca [jdk] CN=AffirmTrust Premium ECC O=AffirmTrust C=US SHA256: BD:71:FD:F6:DA:97:E4:CF:62:D1:64:7A:DD:25:81:B0:7D:79:AD:F8:39:7E:B4:EC:BA:9C:5E:84:88:82:14:23 Happy hacking, -- Andrew :) Pronouns: he / him or they / them Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 Please contact via e-mail, not proprietary chat networks -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From duke at openjdk.org Thu Oct 23 01:19:10 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Oct 2025 01:19:10 GMT Subject: [jdk21u-dev] RFR: 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Sun, 19 Oct 2025 02:10:17 GMT, Feilong Jiang wrote: > Hi all, > > This pull request contains a backport of commit [72663695](https://github.com/openjdk/jdk/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 14 Oct 2025 and was reviewed by Fei Yang and Ludovic Henry. > > Thanks! @feilongjiang Your change (at version 2396e955702bcdf198a7f28ed8631913ed604b03) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2357#issuecomment-3434740516 From vpetko at openjdk.org Thu Oct 23 02:54:19 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Thu, 23 Oct 2025 02:54:19 GMT Subject: [jdk25u] RFR: 8370049: [s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails Message-ID: <2d6D4skqaxTghX1cft9X7SkFNh3rBG1CPiUHfL98CXk=.6517e069-649d-4ab8-a35d-b9052896194e@github.com> Backporting JDK-8370049 to avoid hard-to-diagnose synchronisation issues on S390x. S390x tests: ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR SKIP jtreg:test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java 1 1 0 0 0 ============================== TEST SUCCESS Tier1: ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR SKIP jtreg:test/hotspot/jtreg:tier1 3027 2383 0 0 644 >> jtreg:test/jdk:tier1 2527 2421 2 0 104 << jtreg:test/langtools:tier1 4654 4645 0 0 9 jtreg:test/jaxp:tier1 0 0 0 0 0 jtreg:test/lib-test:tier1 37 37 0 0 0 ============================== TEST FAILURE Unrelated failure: ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR SKIP jtreg:test/jdk/java/lang/ProcessBuilder/Basic.java >> 2 0 2 0 0 << ============================== TEST FAILURE It will be addressed by https://github.com/openjdk/jdk25u/pull/334 Tier2 tests: ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR SKIP >> jtreg:test/hotspot/jtreg:tier2 946 755 1 0 190 << >> jtreg:test/jdk:tier2 4319 4076 3 0 240 << jtreg:test/langtools:tier2 14 12 0 0 2 jtreg:test/jaxp:tier2 517 516 0 0 1 jtreg:test/docs:tier2 4 0 0 0 4 ============================== TEST FAILURE Unrelated failures: 1. applications/ctw/modules/jdk_jfr.java Failed. Execution failed: `main' threw exception: java.lang.AssertionError: There were 1 errors:[{modules_jdk_jfr_0: failed during compilation of class ... jdk/jfr/internal/jfc/JFC}] - existing issue https://bugs.openjdk.org/browse/JDK-8352567 2. java/net/Inet6Address/B6206527.java Failed. Execution failed: `main' threw exception: java.net.SocketException: Duplicate link local addresses: must specify scope-id 3. java/net/Inet6Address/Scoping.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Failed: /[fe80:0:0:0:ca:9ff:fe00:6d0c]:0count: 0 4. java/net/NetworkInterface/UniqueMacAddressesTest.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: mac address uniqueness test failed ------------- Commit messages: - Backport 5609ee11a2daf888d02c0c1b2b70eb4df817582c Changes: https://git.openjdk.org/jdk25u/pull/330/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=330&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370049 Stats: 21 lines in 2 files changed: 20 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/330.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/330/head:pull/330 PR: https://git.openjdk.org/jdk25u/pull/330 From syan at openjdk.org Thu Oct 23 03:06:44 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 23 Oct 2025 03:06:44 GMT Subject: [jdk21u-dev] RFR: 8325277: [21u] compiler/c2/cr7200264/TestIntVect.java fails after JDK-8291809 with fastdebug build on aarch64 platform with SVE Message-ID: Hi all, As discuss in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277), we want to backout the "backport JDK-8291809 to jdk21u-dev". The test_divc and test_divc_n cannot be vectorized on 128-bit vector platforms with JDK 21u due to algorithmic constraints in superword.cpp, which led to the reported failure in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277). Starting from JDK 23, the algorithm has been significantly improved, and both cases can now be vectorized on 128-bit platforms, allowing the test to pass. Test-fix only, risk is low. Testing: - [ ] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-x64 - [ ] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 without SVE2 - [ ] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 with SVE2 ------------- Commit messages: - 8325277: [21u] compiler/c2/cr7200264/TestIntVect.java fails after JDK-8291809 with fastdebug build on aarch64 platform with SVE Changes: https://git.openjdk.org/jdk21u-dev/pull/2381/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2381&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8325277 Stats: 1184 lines in 4 files changed: 322 ins; 408 del; 454 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2381.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2381/head:pull/2381 PR: https://git.openjdk.org/jdk21u-dev/pull/2381 From serb at openjdk.org Thu Oct 23 03:24:50 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 23 Oct 2025 03:24:50 GMT Subject: [jdk17u-dev] RFR: 8355561: [macos] Build failure with Xcode 16.3 [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [762423d6](https://github.com/openjdk/jdk/commit/762423d64d10dcdb37800767d2b2f1b7757c804a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 7 May 2025 and was reviewed by Alexander Zuev and Phil Race. > > Thanks! Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Backport 762423d64d10dcdb37800767d2b2f1b7757c804a ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3974/files - new: https://git.openjdk.org/jdk17u-dev/pull/3974/files/f86dca11..94d9ade9 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=01-02 Stats: 11620 lines in 209 files changed: 8289 ins; 1292 del; 2039 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3974.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3974/head:pull/3974 PR: https://git.openjdk.org/jdk17u-dev/pull/3974 From fjiang at openjdk.org Thu Oct 23 03:30:07 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Thu, 23 Oct 2025 03:30:07 GMT Subject: [jdk21u-dev] Integrated: 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Sun, 19 Oct 2025 02:10:17 GMT, Feilong Jiang wrote: > Hi all, > > This pull request contains a backport of commit [72663695](https://github.com/openjdk/jdk/commit/72663695da9a51c8eefbd496f14a6d1625ad7b42) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 14 Oct 2025 and was reviewed by Fei Yang and Ludovic Henry. > > Thanks! This pull request has now been integrated. Changeset: d4d10c87 Author: Feilong Jiang Committer: Fei Yang URL: https://git.openjdk.org/jdk21u-dev/commit/d4d10c87dd8591c36778f6b12f9e285c1c904f23 Stats: 19 lines in 2 files changed: 9 ins; 9 del; 1 mod 8369616: JavaFrameAnchor on RISC-V has unnecessary barriers and wrong store order in MacroAssembler Backport-of: 72663695da9a51c8eefbd496f14a6d1625ad7b42 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2357 From syan at openjdk.org Thu Oct 23 03:59:15 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 23 Oct 2025 03:59:15 GMT Subject: [jdk21u-dev] RFR: 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 02:56:45 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [c0815e40](https://github.com/openjdk/jdk/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Sep 2025 and was reviewed by Francesco Andreuzzi and Daniel Fuchs. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2236#issuecomment-3434968473 From syan at openjdk.org Thu Oct 23 03:59:16 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 23 Oct 2025 03:59:16 GMT Subject: [jdk21u-dev] Integrated: 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 02:56:45 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [c0815e40](https://github.com/openjdk/jdk/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Sep 2025 and was reviewed by Francesco Andreuzzi and Daniel Fuchs. > > Thanks! This pull request has now been integrated. Changeset: 985c61e6 Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/985c61e68e81de01dabe87b5f52e3673e5734a89 Stats: 6 lines in 1 file changed: 1 ins; 2 del; 3 mod 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException Backport-of: c0815e40b6f5feeb4bfa791ccd91d662c205068d ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2236 From phh at openjdk.org Thu Oct 23 07:08:18 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 23 Oct 2025 07:08:18 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 11:11:57 GMT, Takuya Kiriyama wrote: > Hi All, > > I would like to backport the fix for bug JDK-8303215 from JDK 17 to JDK 11. This bug addresses an issue with Transparent Huge Pages (THP) and thread stack allocation. > Backport is unclean, > > **1. Backport:** > The fix in os_linux.cpp cannot be cleanly backported. > Since jdk11 does not include JDK-8244752 and JDK-8256155, it differs from the fix in jdk17. It uses setup_large_page_size() instead of scan_default_large_page_size(). > > > **2. Bug Reproduction:** > The bug was successfully reproduced in Linux x86_64 with THP enabled (`/sys/kernel/mm/transparent_hugepage/enabled = always`). > Reproduction was confirmed using the following dummy thread program: > > public class ThreadStackHugePageTest { > public static void main(String[] args) { > final int NUM_THREADS = 1000; > final long SLEEP_SECONDS = 3600; > final long SLEEP_MILISECONDS = SLEEP_SECONDS * 1000; > > List threads = new ArrayList<>(); > > for (int i = 0; i < NUM_THREADS; i++) { > Runnable task = () -> { > try { > Thread.sleep(SLEEP_MILISECONDS); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > }; > > Thread thread = new Thread(task); > threads.add(thread); > > thread.start(); > } > > System.out.println("all threads are started"); > > for (Thread thread : threads) { > try { > thread.join(); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > } > } > } > > The fix significantly reduces the number of anonymous regions with fully occupied RSS. > > **3. Regression Testing:** > I ran the `test/hotspot` tests on Linux x64 as a regression test. No failures were found. > > Thank you. Yes, those two. But they in turn have related issues. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3106#issuecomment-3435457787 From goetz at openjdk.org Thu Oct 23 07:13:18 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Oct 2025 07:13:18 GMT Subject: [jdk21u-dev] RFR: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 10:54:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. GHA failure: test setup failed, unrelated. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2376#issuecomment-3435472454 From goetz at openjdk.org Thu Oct 23 07:30:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Oct 2025 07:30:55 GMT Subject: [jdk17u-dev] RFR: 8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 Message-ID: We see this failure in 17 on Power. Omitted chunk for generational ZGC. and resolved Copyright. ------------- Commit messages: - backport 85fc47c81af81a595dc88e61454d8ba2d860f301 Changes: https://git.openjdk.org/jdk17u-dev/pull/4091/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4091&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8327180 Stats: 29 lines in 1 file changed: 0 ins; 28 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4091.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4091/head:pull/4091 PR: https://git.openjdk.org/jdk17u-dev/pull/4091 From cslucas at openjdk.org Thu Oct 23 09:31:14 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Thu, 23 Oct 2025 09:31:14 GMT Subject: [jdk25u] RFR: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client Message-ID: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> Hi all, This pull request contains a backport of commit [2fe12984](https://github.com/openjdk/jdk/commit/2fe12984474656a08c4525c04a351d85be73f658) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Cesar Soares Lucas on 19 Jun 2025 and was reviewed by Doug Simon and Tom Rodriguez. Thanks! ------------- Commit messages: - 8360049: CodeInvalidationReasonTest.java fails with ZGC on AArch64 - Backport 2fe12984474656a08c4525c04a351d85be73f658 Changes: https://git.openjdk.org/jdk25u/pull/335/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=335&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359064 Stats: 281 lines in 25 files changed: 178 ins; 7 del; 96 mod Patch: https://git.openjdk.org/jdk25u/pull/335.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/335/head:pull/335 PR: https://git.openjdk.org/jdk25u/pull/335 From syan at openjdk.org Thu Oct 23 09:33:01 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 23 Oct 2025 09:33:01 GMT Subject: [jdk25u] RFR: 8313770: jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu Message-ID: Hi all, This pull request contains a backport of commit [aec13888](https://github.com/openjdk/jdk/commit/aec138886ec2dff765ed810059a1c7b9905c43ca) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Casper Norrbin on 23 Oct 2025 and was reviewed by Severin Gehwolf, Matthias Baesken and SendaoYan. Thanks! ------------- Commit messages: - Backport aec138886ec2dff765ed810059a1c7b9905c43ca Changes: https://git.openjdk.org/jdk25u/pull/336/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=336&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313770 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk25u/pull/336.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/336/head:pull/336 PR: https://git.openjdk.org/jdk25u/pull/336 From syan at openjdk.org Thu Oct 23 09:55:48 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 23 Oct 2025 09:55:48 GMT Subject: [jdk17u-dev] RFR: 8313770: jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu Message-ID: Hi all, This pull request contains a backport of commit [aec13888](https://github.com/openjdk/jdk/commit/aec138886ec2dff765ed810059a1c7b9905c43ca) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Casper Norrbin on 23 Oct 2025 and was reviewed by Severin Gehwolf, Matthias Baesken and SendaoYan. Thanks! ------------- Commit messages: - Backport aec138886ec2dff765ed810059a1c7b9905c43ca Changes: https://git.openjdk.org/jdk17u-dev/pull/4092/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4092&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313770 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4092.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4092/head:pull/4092 PR: https://git.openjdk.org/jdk17u-dev/pull/4092 From syan at openjdk.org Thu Oct 23 09:56:28 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 23 Oct 2025 09:56:28 GMT Subject: [jdk21u-dev] RFR: 8313770: jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu Message-ID: Hi all, This pull request contains a backport of commit [aec13888](https://github.com/openjdk/jdk/commit/aec138886ec2dff765ed810059a1c7b9905c43ca) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Casper Norrbin on 23 Oct 2025 and was reviewed by Severin Gehwolf, Matthias Baesken and SendaoYan. Thanks! ------------- Commit messages: - Backport aec138886ec2dff765ed810059a1c7b9905c43ca Changes: https://git.openjdk.org/jdk21u-dev/pull/2382/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2382&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313770 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2382.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2382/head:pull/2382 PR: https://git.openjdk.org/jdk21u-dev/pull/2382 From goetz at openjdk.org Thu Oct 23 10:51:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Oct 2025 10:51:48 GMT Subject: [jdk17u-dev] RFR: 8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 [v2] In-Reply-To: References: Message-ID: <5nWZtjBEe5T7d6wYh8ZCF3_HMmSr4P78rV7vUNwmqZM=.3032beb4-6822-419c-8a47-ae4ca9996483@github.com> > We see this failure in 17 on Power. > > Omitted chunk for generational ZGC. > and resolved Copyright. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: backport 85fc47c81af81a595dc88e61454d8ba2d860f301 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4091/files - new: https://git.openjdk.org/jdk17u-dev/pull/4091/files/b2094126..802b5c6f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4091&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4091&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4091.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4091/head:pull/4091 PR: https://git.openjdk.org/jdk17u-dev/pull/4091 From mdoerr at openjdk.org Thu Oct 23 10:58:10 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 23 Oct 2025 10:58:10 GMT Subject: [jdk17u-dev] RFR: 8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 [v2] In-Reply-To: <5nWZtjBEe5T7d6wYh8ZCF3_HMmSr4P78rV7vUNwmqZM=.3032beb4-6822-419c-8a47-ae4ca9996483@github.com> References: <5nWZtjBEe5T7d6wYh8ZCF3_HMmSr4P78rV7vUNwmqZM=.3032beb4-6822-419c-8a47-ae4ca9996483@github.com> Message-ID: On Thu, 23 Oct 2025 10:51:48 GMT, Goetz Lindenmaier wrote: >> We see this failure in 17 on Power. >> >> Omitted chunk for generational ZGC. >> and resolved Copyright. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > backport 85fc47c81af81a595dc88e61454d8ba2d860f301 LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4091#pullrequestreview-3369350610 From shade at openjdk.org Thu Oct 23 11:46:15 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 23 Oct 2025 11:46:15 GMT Subject: [jdk21u-dev] RFR: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: <7SW_wSls1AZrCIL8wG_68AWWue8BtnDlF9SqTgdp6cI=.7932bb34-b843-44de-b0db-2fb231c1ab12@github.com> On Thu, 16 Oct 2025 17:26:09 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. Thanks for doing this! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2346#issuecomment-3436489134 From duke at openjdk.org Thu Oct 23 11:46:15 2025 From: duke at openjdk.org (Chris Dennis) Date: Thu, 23 Oct 2025 11:46:15 GMT Subject: [jdk21u-dev] Integrated: 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 17:26:09 GMT, Chris Dennis wrote: > This is a backport of d5a207994b9c374e6638e57826326f8f4593b96b from openjdk/jdk which is a bug-fix of JDK-8362123. This pull request has now been integrated. Changeset: 2a7c7bfd Author: Chris Dennis Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/2a7c7bfd667a2697477bf8855a3ce565793a493e Stats: 65 lines in 2 files changed: 63 ins; 1 del; 1 mod 8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...) Backport-of: d5a207994b9c374e6638e57826326f8f4593b96b ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2346 From tkiriyama at openjdk.org Thu Oct 23 12:25:21 2025 From: tkiriyama at openjdk.org (Takuya Kiriyama) Date: Thu, 23 Oct 2025 12:25:21 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 11:11:57 GMT, Takuya Kiriyama wrote: > Hi All, > > I would like to backport the fix for bug JDK-8303215 from JDK 17 to JDK 11. This bug addresses an issue with Transparent Huge Pages (THP) and thread stack allocation. > Backport is unclean, > > **1. Backport:** > The fix in os_linux.cpp cannot be cleanly backported. > Since jdk11 does not include JDK-8244752 and JDK-8256155, it differs from the fix in jdk17. It uses setup_large_page_size() instead of scan_default_large_page_size(). > > > **2. Bug Reproduction:** > The bug was successfully reproduced in Linux x86_64 with THP enabled (`/sys/kernel/mm/transparent_hugepage/enabled = always`). > Reproduction was confirmed using the following dummy thread program: > > public class ThreadStackHugePageTest { > public static void main(String[] args) { > final int NUM_THREADS = 1000; > final long SLEEP_SECONDS = 3600; > final long SLEEP_MILISECONDS = SLEEP_SECONDS * 1000; > > List threads = new ArrayList<>(); > > for (int i = 0; i < NUM_THREADS; i++) { > Runnable task = () -> { > try { > Thread.sleep(SLEEP_MILISECONDS); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > }; > > Thread thread = new Thread(task); > threads.add(thread); > > thread.start(); > } > > System.out.println("all threads are started"); > > for (Thread thread : threads) { > try { > thread.join(); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > } > } > } > > The fix significantly reduces the number of anonymous regions with fully occupied RSS. > > **3. Regression Testing:** > I ran the `test/hotspot` tests on Linux x64 as a regression test. No failures were found. > > Thank you. I see, but these verifications will take time. Can we integrate this fix first? No regression was found. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3106#issuecomment-3436644717 From shade at openjdk.org Thu Oct 23 12:51:34 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 23 Oct 2025 12:51:34 GMT Subject: [jdk17u-dev] RFR: 8341861: GHA: Use only retention mechanism to remove bundles Message-ID: Syncs up GHA definitions to make more GHA backports clean. Testing: - [ ] GHA ------------- Commit messages: - Backport 29ae26517f9c1fd5e641b3a560aa93e370920506 Changes: https://git.openjdk.org/jdk17u-dev/pull/4094/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4094&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8341861 Stats: 43 lines in 1 file changed: 0 ins; 43 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4094.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4094/head:pull/4094 PR: https://git.openjdk.org/jdk17u-dev/pull/4094 From mbaesken at openjdk.org Thu Oct 23 12:58:06 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 23 Oct 2025 12:58:06 GMT Subject: [jdk17u-dev] RFR: 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform Message-ID: 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform ------------- Commit messages: - Backport d25ad881ebfec40ca6b0a73f78d1f9d2cb722e01 Changes: https://git.openjdk.org/jdk17u-dev/pull/4095/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4095&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8363676 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4095.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4095/head:pull/4095 PR: https://git.openjdk.org/jdk17u-dev/pull/4095 From mdoerr at openjdk.org Thu Oct 23 13:21:25 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 23 Oct 2025 13:21:25 GMT Subject: [jdk21u-dev] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC Message-ID: Backport of [JDK-8369946](https://bugs.openjdk.org/browse/JDK-8369946) from jdk head. This PR differs from the original change because some interpreter changes belonging to [JDK-8301993](https://bugs.openjdk.org/browse/JDK-8301993) are not in jdk21u. Fortunately, the inserted memory barriers can be mapped 1:1. ------------- Commit messages: - Backport 6bf3581bbacc2ed8f6411d23a5ab332376c53c87 Changes: https://git.openjdk.org/jdk21u-dev/pull/2384/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2384&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369946 Stats: 19 lines in 3 files changed: 12 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2384.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2384/head:pull/2384 PR: https://git.openjdk.org/jdk21u-dev/pull/2384 From syan at openjdk.org Thu Oct 23 14:25:07 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 23 Oct 2025 14:25:07 GMT Subject: [jdk17u-dev] RFR: 8368668: Several vmTestbase/vm/gc/compact tests timed out on large memory machine Message-ID: Hi all, This pull request contains a backport of commit [9093d3a0](https://github.com/openjdk/jdk/commit/9093d3a04cd2b66425cefb44de2990cb5362a29f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 27 Sep 2025 and was reviewed by Leonid Mesnik. Thanks! ------------- Commit messages: - Backport 9093d3a04cd2b66425cefb44de2990cb5362a29f Changes: https://git.openjdk.org/jdk17u-dev/pull/4096/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4096&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368668 Stats: 20 lines in 10 files changed: 0 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4096.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4096/head:pull/4096 PR: https://git.openjdk.org/jdk17u-dev/pull/4096 From shade at openjdk.org Thu Oct 23 14:33:22 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 23 Oct 2025 14:33:22 GMT Subject: [jdk21u-dev] RFR: 8341097: GHA: Demote Mac x86 jobs to build only Message-ID: <4tBK594tuCAu0M0tPLh9foFr2DQmBqPSC5Y82-fdCUg=.2f82b433-fdc2-487d-84fe-4119c573dda5@github.com> WIP on our way to switch to better MacOS runners. ------------- Commit messages: - Backport d66737ea1cfd92bcb208ded4e64822d12760205d Changes: https://git.openjdk.org/jdk21u-dev/pull/2383/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2383&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8341097 Stats: 11 lines in 1 file changed: 0 ins; 11 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2383.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2383/head:pull/2383 PR: https://git.openjdk.org/jdk21u-dev/pull/2383 From goetz at openjdk.org Thu Oct 23 16:21:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Oct 2025 16:21:36 GMT Subject: [jdk17u-dev] RFR: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Message-ID: I backport this for parity with 17.0.18-oracle. Omitted change to ProblemList as test is not listed. Resolved @bug list. ------------- Commit messages: - backport 218e82c875237f82a649a214c72d925a5ebf188c Changes: https://git.openjdk.org/jdk17u-dev/pull/4097/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4097&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368192 Stats: 20 lines in 1 file changed: 2 ins; 3 del; 15 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4097.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4097/head:pull/4097 PR: https://git.openjdk.org/jdk17u-dev/pull/4097 From goetz at openjdk.org Thu Oct 23 16:24:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Oct 2025 16:24:09 GMT Subject: [jdk21u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed Message-ID: <_PnCjOKcFf4T_l-vEg4Yof5zJPxQ-vZAvJgLCNdNuLE=.429131e5-c771-4f04-b0f4-ff46a19ee5b8@github.com> I backport this for parity with 21.0.10-oracle. Simple resolves: verifyer.cpp: removal of large chunk by hand. verifyer.hpp: Copyright ------------- Commit messages: - backport 1bd814c3b24eb7ef5633ee34bb418e0981ca1708 Changes: https://git.openjdk.org/jdk21u-dev/pull/2385/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2385&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364660 Stats: 467 lines in 19 files changed: 103 ins; 346 del; 18 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2385.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2385/head:pull/2385 PR: https://git.openjdk.org/jdk21u-dev/pull/2385 From goetz at openjdk.org Thu Oct 23 16:43:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Oct 2025 16:43:13 GMT Subject: [jdk17u-dev] RFR: 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values Message-ID: I backport this for parity with 17.0.18-oracle. Resolved Copyright, probably clean. ------------- Commit messages: - backport 37b725d9c12834358a562e6c03fb7f566d639ca5 Changes: https://git.openjdk.org/jdk17u-dev/pull/4098/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4098&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369184 Stats: 102 lines in 2 files changed: 94 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4098.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4098/head:pull/4098 PR: https://git.openjdk.org/jdk17u-dev/pull/4098 From goetz at openjdk.org Thu Oct 23 16:44:26 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Oct 2025 16:44:26 GMT Subject: [jdk21u-dev] RFR: 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values Message-ID: I backport this for parity with 21.0.10-oracle Resolved Copyright, probably clean. ------------- Commit messages: - backport 37b725d9c12834358a562e6c03fb7f566d639ca5 Changes: https://git.openjdk.org/jdk21u-dev/pull/2386/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2386&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369184 Stats: 102 lines in 2 files changed: 94 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2386.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2386/head:pull/2386 PR: https://git.openjdk.org/jdk21u-dev/pull/2386 From duke at openjdk.org Thu Oct 23 17:26:52 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Oct 2025 17:26:52 GMT Subject: [jdk25u] RFR: 8354348: Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 16:43:40 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [c41add8d](https://github.com/openjdk/jdk/commit/c41add8d3e24be5f469f18cfbf0f476f2baf63a6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 16 Sep 2025 and was reviewed by Jatin Bhateja, Emanuel Peter and Sandhya Viswanathan. > > Thanks! @vamsi-parasa Your change (at version 1ed38ac5688bedced5f8f1b1bce50cbe097d4dd1) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/328#issuecomment-3438224290 From duke at openjdk.org Thu Oct 23 19:16:37 2025 From: duke at openjdk.org (duke) Date: Thu, 23 Oct 2025 19:16:37 GMT Subject: [jdk25u] RFR: 8370049: [s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails In-Reply-To: <2d6D4skqaxTghX1cft9X7SkFNh3rBG1CPiUHfL98CXk=.6517e069-649d-4ab8-a35d-b9052896194e@github.com> References: <2d6D4skqaxTghX1cft9X7SkFNh3rBG1CPiUHfL98CXk=.6517e069-649d-4ab8-a35d-b9052896194e@github.com> Message-ID: On Tue, 21 Oct 2025 19:01:04 GMT, Vladimir Petko wrote: > Backporting JDK-8370049 to avoid hard-to-diagnose synchronisation issues on S390x. > > S390x tests: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java > 1 1 0 0 0 > ============================== > TEST SUCCESS > > > Tier1: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/hotspot/jtreg:tier1 3027 2383 0 0 644 >>> jtreg:test/jdk:tier1 2527 2421 2 0 104 << > jtreg:test/langtools:tier1 4654 4645 0 0 9 > jtreg:test/jaxp:tier1 0 0 0 0 0 > jtreg:test/lib-test:tier1 37 37 0 0 0 > ============================== > TEST FAILURE > > Unrelated failure: > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessBuilder/Basic.java >>> 2 0 2 0 0 << > ============================== > TEST FAILURE > > It will be addressed by https://github.com/openjdk/jdk25u/pull/334 > > > Tier2 tests: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP >>> jtreg:test/hotspot/jtreg:tier2 946 755 1 0 190 << >>> jtreg:test/jdk:tier2 4319 4076 3 0 240 << > jtreg:test/langtools:tier2 14 12 0 0 2 > jtreg:test/jaxp:tier2 517 516 0 0 1 > jtreg:test/docs:tier2 4 0 0 0 4 > ============================== > TEST FAILURE > > > > Unrelated failures: > 1. applications/ctw/modules/jdk_jfr.java Failed. Execution failed: `main' threw exception: java.lang.AssertionError: There were 1 errors:[{modules_jdk_jfr_0: failed during compilation of class ... jdk/jfr/internal/jfc/JFC}] ... @vpa1977 Your change (at version c153e695fdcb1423672a4631eddb7ca07e9952e4) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/330#issuecomment-3438691885 From vpetko at openjdk.org Thu Oct 23 19:42:40 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Thu, 23 Oct 2025 19:42:40 GMT Subject: [jdk25u] RFR: 8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils Message-ID: Backport JDK-8359735 to allow tier1 tests pass in Ubuntu 25.10. Testing: ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR SKIP jtreg:test/jdk/java/lang/ProcessBuilder/Basic.java 2 2 0 0 0 ============================== TEST SUCCESS ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR SKIP jtreg:test/jdk/java/lang/ProcessHandle/InfoTest.java 1 1 0 0 0 ============================== TEST SUCCESS ------------- Commit messages: - Backport c6ab63d306511c43622fc1f37e1aed6d8abaaa09 Changes: https://git.openjdk.org/jdk25u/pull/334/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=334&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359735 Stats: 9 lines in 2 files changed: 2 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk25u/pull/334.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/334/head:pull/334 PR: https://git.openjdk.org/jdk25u/pull/334 From rriggs at openjdk.org Thu Oct 23 20:45:53 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Thu, 23 Oct 2025 20:45:53 GMT Subject: [jdk25u] RFR: 8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils In-Reply-To: References: Message-ID: <9m_Q7b6zORpCbS5QMmfdGmlEH3iZeobWqqdBfkCDDfk=.a7f45ac7-33c1-4fcf-9973-1db46baade81@github.com> On Thu, 23 Oct 2025 02:12:11 GMT, Vladimir Petko wrote: > Backport JDK-8359735 to allow tier1 tests pass in Ubuntu 25.10. > > Testing: > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessBuilder/Basic.java > 2 2 0 0 0 > ============================== > TEST SUCCESS > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessHandle/InfoTest.java > 1 1 0 0 0 > ============================== > TEST SUCCESS Looks good; thanks for fixing the root cause. ------------- Marked as reviewed by rriggs (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/334#pullrequestreview-3372587539 From mdoerr at openjdk.org Thu Oct 23 21:49:41 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 23 Oct 2025 21:49:41 GMT Subject: [jdk25u] Integrated: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 08:44:07 GMT, Martin Doerr wrote: > This pull request contains a backport of commit [6bf3581b](https://github.com/openjdk/jdk/commit/6bf3581bbacc2ed8f6411d23a5ab332376c53c87) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Martin Doerr on 22 Oct 2025 and was reviewed by Richard Reingruber and David Briemann. This pull request has now been integrated. Changeset: 47240781 Author: Martin Doerr URL: https://git.openjdk.org/jdk25u/commit/4724078183189b6480cca6283eb09603deaa21f7 Stats: 36 lines in 3 files changed: 12 ins; 4 del; 20 mod 8369946: Bytecode rewriting causes Java heap corruption on PPC Backport-of: 6bf3581bbacc2ed8f6411d23a5ab332376c53c87 ------------- PR: https://git.openjdk.org/jdk25u/pull/331 From syan at openjdk.org Fri Oct 24 02:03:08 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:03:08 GMT Subject: [jdk11u-dev] RFR: 8366221: [11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails [v3] In-Reply-To: References: Message-ID: > Hi all, > > The test gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java use the class SurvivorAlignmentTestMain and AlignmentHelper which located in the same directory with tested class. I think we should build the depencied class explictly to avoid jtreg report javac compile failure. > > This test was removed by https://bugs.openjdk.org/browse/JDK-8255298, So this test only effect jdk11u. > > Change has been verified locally, test-fix only, no risk. SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into jbs8366221 - Merge branch 'openjdk:master' into jbs8366221 - 8366221: [11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3079/files - new: https://git.openjdk.org/jdk11u-dev/pull/3079/files/c31f7403..7cd1d3b9 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3079&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3079&range=01-02 Stats: 7574 lines in 134 files changed: 3851 ins; 2455 del; 1268 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3079.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3079/head:pull/3079 PR: https://git.openjdk.org/jdk11u-dev/pull/3079 From syan at openjdk.org Fri Oct 24 02:25:05 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:25:05 GMT Subject: [jdk25u] RFR: 8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user In-Reply-To: References: Message-ID: On Sat, 20 Sep 2025 14:35:51 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [b03b6f54](https://github.com/openjdk/jdk/commit/b03b6f54c5f538146c3088c4dc2cea70ba70d07a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Francesco Andreuzzi on 20 Sep 2025 and was reviewed by Jaikiran Pai and Brian Burkhalter. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/223#issuecomment-3440497320 From syan at openjdk.org Fri Oct 24 02:25:06 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:25:06 GMT Subject: [jdk25u] Integrated: 8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user In-Reply-To: References: Message-ID: On Sat, 20 Sep 2025 14:35:51 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [b03b6f54](https://github.com/openjdk/jdk/commit/b03b6f54c5f538146c3088c4dc2cea70ba70d07a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Francesco Andreuzzi on 20 Sep 2025 and was reviewed by Jaikiran Pai and Brian Burkhalter. > > Thanks! This pull request has now been integrated. Changeset: 4090ba37 Author: SendaoYan URL: https://git.openjdk.org/jdk25u/commit/4090ba37db55011358f2944d518b3d280d5d2ee8 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod 8367988: NewFileSystemTests.readOnlyZipFileFailure fails when run by root user Backport-of: b03b6f54c5f538146c3088c4dc2cea70ba70d07a ------------- PR: https://git.openjdk.org/jdk25u/pull/223 From syan at openjdk.org Fri Oct 24 02:52:16 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:52:16 GMT Subject: [jdk21u-dev] RFR: 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 In-Reply-To: References: Message-ID: <1RVtn7xK1aOlUXdCXl_zgJxT_unpo23gkmJiOpDMfdo=.3a545e01-361f-44ab-a978-034a5014fc08@github.com> On Thu, 16 Oct 2025 06:44:34 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [fa5ad700](https://github.com/openjdk/jdk/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Jul 2024 and was reviewed by Leonid Mesnik and Serguei Spitsyn. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2336#issuecomment-3440600422 From syan at openjdk.org Fri Oct 24 02:52:17 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:52:17 GMT Subject: [jdk21u-dev] Integrated: 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 06:44:34 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [fa5ad700](https://github.com/openjdk/jdk/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Jul 2024 and was reviewed by Leonid Mesnik and Serguei Spitsyn. > > Thanks! This pull request has now been integrated. Changeset: 255a49ce Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/255a49cef0bb799547cae7a7d9f5a8fa9b1730ff Stats: 5 lines in 2 files changed: 2 ins; 0 del; 3 mod 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 Backport-of: fa5ad700bb6a92aef7577969e09b4fbd93feb388 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2336 From syan at openjdk.org Fri Oct 24 02:54:14 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:54:14 GMT Subject: [jdk17u-dev] RFR: 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 06:44:37 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [fa5ad700](https://github.com/openjdk/jdk/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Jul 2024 and was reviewed by Leonid Mesnik and Serguei Spitsyn. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4053#issuecomment-3440600815 From syan at openjdk.org Fri Oct 24 02:54:15 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:54:15 GMT Subject: [jdk17u-dev] Integrated: 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 06:44:37 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [fa5ad700](https://github.com/openjdk/jdk/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Jul 2024 and was reviewed by Leonid Mesnik and Serguei Spitsyn. > > Thanks! This pull request has now been integrated. Changeset: 0f269150 Author: SendaoYan URL: https://git.openjdk.org/jdk17u-dev/commit/0f269150a34e9ef7ac3321826bcdbb8be93703f0 Stats: 5 lines in 2 files changed: 2 ins; 0 del; 3 mod 8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137 Backport-of: fa5ad700bb6a92aef7577969e09b4fbd93feb388 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4053 From syan at openjdk.org Fri Oct 24 02:57:20 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:57:20 GMT Subject: [jdk25u] RFR: 8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out Message-ID: Hi all, This pull request contains a backport of commit [b0721e28](https://github.com/openjdk/jdk/commit/b0721e28591f2ee19fd5cb6581747df0b1efed48) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Mikhail Yankelevich on 23 Oct 2025 and was reviewed by Rajan Halade. Change has been verified locally on linux-x64. Test-fix only, no risk. Thanks! ------------- Commit messages: - Backport b0721e28591f2ee19fd5cb6581747df0b1efed48 Changes: https://git.openjdk.org/jdk25u/pull/337/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=337&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368982 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/337.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/337/head:pull/337 PR: https://git.openjdk.org/jdk25u/pull/337 From syan at openjdk.org Fri Oct 24 02:59:10 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:59:10 GMT Subject: [jdk25u] RFR: 8367869: Test java/io/FileDescriptor/Sync.java timed out [v2] In-Reply-To: <6Q_tpHPmcmWY_3YgpYK4b2uw9d8L9-7QkuUGLnlenkw=.d2d40d56-c612-4805-915c-e2e23c05147d@github.com> References: <6Q_tpHPmcmWY_3YgpYK4b2uw9d8L9-7QkuUGLnlenkw=.d2d40d56-c612-4805-915c-e2e23c05147d@github.com> Message-ID: On Tue, 21 Oct 2025 02:32:43 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [61c5245b](https://github.com/openjdk/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by SendaoYan on 23 Sep 2025 and was reviewed by Jaikiran Pai, Aleksey Shipilev and Roger Riggs. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-61c5245b-master > - Backport 61c5245bf7d6626b0c816612adcb0d94d6863644 Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/230#issuecomment-3440629964 From syan at openjdk.org Fri Oct 24 02:59:12 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:59:12 GMT Subject: [jdk25u] Integrated: 8367869: Test java/io/FileDescriptor/Sync.java timed out In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 00:36:16 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [61c5245b](https://github.com/openjdk/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Sep 2025 and was reviewed by Jaikiran Pai, Aleksey Shipilev and Roger Riggs. > > Thanks! This pull request has now been integrated. Changeset: cc2f6b68 Author: SendaoYan URL: https://git.openjdk.org/jdk25u/commit/cc2f6b68d14effa1b96dbd0be16cdb69ea1a8d57 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8367869: Test java/io/FileDescriptor/Sync.java timed out Backport-of: 61c5245bf7d6626b0c816612adcb0d94d6863644 ------------- PR: https://git.openjdk.org/jdk25u/pull/230 From syan at openjdk.org Fri Oct 24 02:59:44 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:59:44 GMT Subject: [jdk17u-dev] RFR: 8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out Message-ID: Hi all, This pull request contains a backport of commit [b0721e28](https://github.com/openjdk/jdk/commit/b0721e28591f2ee19fd5cb6581747df0b1efed48) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Mikhail Yankelevich on 23 Oct 2025 and was reviewed by Rajan Halade. Change has been verified locally on linux-x64. Test-fix only, no risk. Thanks! ------------- Commit messages: - Backport b0721e28591f2ee19fd5cb6581747df0b1efed48 Changes: https://git.openjdk.org/jdk17u-dev/pull/4099/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4099&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368982 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4099.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4099/head:pull/4099 PR: https://git.openjdk.org/jdk17u-dev/pull/4099 From syan at openjdk.org Fri Oct 24 02:59:49 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 02:59:49 GMT Subject: [jdk11u-dev] RFR: 8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out Message-ID: Hi all, This pull request contains a backport of commit [b0721e28](https://github.com/openjdk/jdk/commit/b0721e28591f2ee19fd5cb6581747df0b1efed48) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Mikhail Yankelevich on 23 Oct 2025 and was reviewed by Rajan Halade. Change has been verified locally on linux-x64. Test-fix only, no risk. Thanks! ------------- Commit messages: - Backport b0721e28591f2ee19fd5cb6581747df0b1efed48 Changes: https://git.openjdk.org/jdk11u-dev/pull/3107/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3107&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368982 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3107.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3107/head:pull/3107 PR: https://git.openjdk.org/jdk11u-dev/pull/3107 From syan at openjdk.org Fri Oct 24 03:00:55 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 03:00:55 GMT Subject: [jdk21u-dev] RFR: 8368982: Test sun/security/tools/jarsigner/EC.java completed and timed out Message-ID: <2I9b7m3VPHFLdPoMNt61vXnAWGCXJ67jEPoXMoyefQ4=.8b344258-81c4-4f26-bd34-4bef715dd619@github.com> Hi all, This pull request contains a backport of commit [b0721e28](https://github.com/openjdk/jdk/commit/b0721e28591f2ee19fd5cb6581747df0b1efed48) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Mikhail Yankelevich on 23 Oct 2025 and was reviewed by Rajan Halade. Change has been verified locally on linux-x64. Test-fix only, no risk. Thanks! ------------- Commit messages: - Backport b0721e28591f2ee19fd5cb6581747df0b1efed48 Changes: https://git.openjdk.org/jdk21u-dev/pull/2387/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2387&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368982 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2387.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2387/head:pull/2387 PR: https://git.openjdk.org/jdk21u-dev/pull/2387 From syan at openjdk.org Fri Oct 24 05:50:21 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 05:50:21 GMT Subject: [jdk21u-dev] RFR: 8343340: Swapping checking do not work for MetricsMemoryTester failcount Message-ID: Hi all, This pull request contains a backport of commit [7e068cc8](https://github.com/openjdk/jdk/commit/7e068cc8d572e61cf2f4203f66fe0175a541209d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 20 Oct 2025 and was reviewed by Severin Gehwolf. Thanks! ------------- Commit messages: - Backport 7e068cc8d572e61cf2f4203f66fe0175a541209d Changes: https://git.openjdk.org/jdk21u-dev/pull/2388/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2388&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343340 Stats: 14 lines in 2 files changed: 6 ins; 2 del; 6 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2388.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2388/head:pull/2388 PR: https://git.openjdk.org/jdk21u-dev/pull/2388 From syan at openjdk.org Fri Oct 24 05:50:57 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 05:50:57 GMT Subject: [jdk17u-dev] RFR: 8343340: Swapping checking do not work for MetricsMemoryTester failcount Message-ID: <9IjBvMihcaVMyNB4ICT9EVPUsayK8gBqeT1O6lS2Wuc=.7ed4cb3d-0e96-465a-8af0-fee59e5e67fb@github.com> Hi all, This pull request contains a backport of commit [7e068cc8](https://github.com/openjdk/jdk/commit/7e068cc8d572e61cf2f4203f66fe0175a541209d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 20 Oct 2025 and was reviewed by Severin Gehwolf. Thanks! ------------- Commit messages: - Backport 7e068cc8d572e61cf2f4203f66fe0175a541209d Changes: https://git.openjdk.org/jdk17u-dev/pull/4100/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4100&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343340 Stats: 14 lines in 2 files changed: 6 ins; 2 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4100.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4100/head:pull/4100 PR: https://git.openjdk.org/jdk17u-dev/pull/4100 From mbaesken at openjdk.org Fri Oct 24 06:30:09 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 24 Oct 2025 06:30:09 GMT Subject: [jdk25u] Integrated: 8368960: Adjust java UL logging in the build In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 14:15:56 GMT, Matthias Baesken wrote: > 8368960: Adjust java UL logging in the build This pull request has now been integrated. Changeset: e3167a4c Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/e3167a4c8eb059842f9cf80ddc7e02121da011c9 Stats: 4 lines in 2 files changed: 3 ins; 0 del; 1 mod 8368960: Adjust java UL logging in the build Backport-of: bd25db1fb8573fc908f7a8a96bca417b1d44689a ------------- PR: https://git.openjdk.org/jdk25u/pull/327 From mbaesken at openjdk.org Fri Oct 24 06:32:08 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 24 Oct 2025 06:32:08 GMT Subject: [jdk25u] Integrated: 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files In-Reply-To: References: Message-ID: On Thu, 16 Oct 2025 07:49:58 GMT, Matthias Baesken wrote: > 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files This pull request has now been integrated. Changeset: 9bafce81 Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u/commit/9bafce815fbbf1ef556f7713182afb23b9d91b2f Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files Backport-of: 98e1d2fab123befa78342ba53b76a560dddd6385 ------------- PR: https://git.openjdk.org/jdk25u/pull/316 From syan at openjdk.org Fri Oct 24 06:37:32 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 06:37:32 GMT Subject: [jdk17u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 02:53:20 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4072#issuecomment-3441310817 From syan at openjdk.org Fri Oct 24 06:37:32 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 06:37:32 GMT Subject: [jdk17u-dev] Integrated: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 02:53:20 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > Thanks! This pull request has now been integrated. Changeset: a64ed9d5 Author: SendaoYan URL: https://git.openjdk.org/jdk17u-dev/commit/a64ed9d5e076293593e0550e42ea4433d1461fce Stats: 51 lines in 1 file changed: 51 ins; 0 del; 0 mod 8305186: Reference.waitForReferenceProcessing should be more accessible to tests Backport-of: d8f012ea2a0514020434d5db6047e36941e9349b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4072 From syan at openjdk.org Fri Oct 24 06:38:32 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 06:38:32 GMT Subject: [jdk21u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 04:06:23 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2358#issuecomment-3441311086 From syan at openjdk.org Fri Oct 24 06:38:33 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 06:38:33 GMT Subject: [jdk21u-dev] Integrated: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests In-Reply-To: References: Message-ID: <4nPMSRINrW4ju0t9tDzOKqki-cVbSWElA-WOBrvfPGk=.e6d9da99-5745-4964-a0e0-186b49665a08@github.com> On Mon, 20 Oct 2025 04:06:23 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [d8f012ea](https://github.com/openjdk/jdk/commit/d8f012ea2a0514020434d5db6047e36941e9349b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 25 Apr 2025 and was reviewed by Kim Barrett. > > Thanks! This pull request has now been integrated. Changeset: 6bf719d9 Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/6bf719d97284486af64625efa826537e01c238c6 Stats: 51 lines in 1 file changed: 51 ins; 0 del; 0 mod 8305186: Reference.waitForReferenceProcessing should be more accessible to tests Backport-of: d8f012ea2a0514020434d5db6047e36941e9349b ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2358 From syan at openjdk.org Fri Oct 24 06:39:09 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 06:39:09 GMT Subject: [jdk21u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2118/files - new: https://git.openjdk.org/jdk21u-dev/pull/2118/files/2514b752..c29e79dd Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=01-02 Stats: 17879 lines in 365 files changed: 13861 ins; 1674 del; 2344 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2118.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2118/head:pull/2118 PR: https://git.openjdk.org/jdk21u-dev/pull/2118 From syan at openjdk.org Fri Oct 24 06:39:20 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 06:39:20 GMT Subject: [jdk11u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v4] In-Reply-To: References: Message-ID: <1-jhUoyahh0TEnKs8tg-1rmDdb54xatg4UFFTnf3Hdw=.3a8747e5-019a-4a78-a559-b9ecdff42913@github.com> > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > This PR is intend to fix the test bug which cause test intermittent fails. Backport not clean because the path of `sun.hotspot.WhiteBox` different to main-line, the path should adopt to jdk11u-dev when backport from main-line to jdk11u-dev, Other parts is cleanly. > > I have verified this backport plus with https://github.com/openjdk/jdk11u-dev/pull/3105. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Adopt to jdk11u-dev - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3074/files - new: https://git.openjdk.org/jdk11u-dev/pull/3074/files/6c1eca29..a3017059 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3074&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3074&range=02-03 Stats: 8429 lines in 172 files changed: 4253 ins; 2726 del; 1450 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3074.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3074/head:pull/3074 PR: https://git.openjdk.org/jdk11u-dev/pull/3074 From syan at openjdk.org Fri Oct 24 06:40:38 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 24 Oct 2025 06:40:38 GMT Subject: [jdk17u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3869/files - new: https://git.openjdk.org/jdk17u-dev/pull/3869/files/4af8ce35..675e716d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=01-02 Stats: 17535 lines in 347 files changed: 12441 ins; 2744 del; 2350 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3869.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3869/head:pull/3869 PR: https://git.openjdk.org/jdk17u-dev/pull/3869 From duke at openjdk.org Fri Oct 24 08:52:09 2025 From: duke at openjdk.org (duke) Date: Fri, 24 Oct 2025 08:52:09 GMT Subject: [jdk25u] RFR: 8346884: Add since checker test to jdk.editpad In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 10:43:46 GMT, Hari Prasad Kummari wrote: > Tested local changes and no failure found. @hari-kummari Your change (at version 734a183fd0f3d7f6a32f3e489001012fbd64d7ac) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/333#issuecomment-3441899958 From dbriemann at openjdk.org Fri Oct 24 08:58:18 2025 From: dbriemann at openjdk.org (David Briemann) Date: Fri, 24 Oct 2025 08:58:18 GMT Subject: [jdk25u] Integrated: 8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64 In-Reply-To: <0TtF6zVSNdYnFcMApAOoJcADd4I2V6BxkMt9fXiXtKk=.64672045-ca06-4640-8c5a-ceb188159dbb@github.com> References: <0TtF6zVSNdYnFcMApAOoJcADd4I2V6BxkMt9fXiXtKk=.64672045-ca06-4640-8c5a-ceb188159dbb@github.com> Message-ID: <6zy0JMQr8oUIumlxV6kwBChKU8a8evWfEsfSwPedtN0=.adea7c42-42fa-4fc3-9a82-16a3c2c73f20@github.com> On Mon, 20 Oct 2025 11:00:29 GMT, David Briemann wrote: > This pull request contains a backport of commit [9b9559a2](https://github.com/openjdk/jdk/commit/9b9559a2e33827126e1aeab7bf6f4861acaae109) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by David Briemann on 17 Oct 2025 and was reviewed by Andrew Haley and Martin Doerr. This pull request has now been integrated. Changeset: c78ec16f Author: David Briemann Committer: Martin Doerr URL: https://git.openjdk.org/jdk25u/commit/c78ec16f2cc62b6fb35aa29eb0c400cc050d71f7 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod 8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64 Backport-of: 9b9559a2e33827126e1aeab7bf6f4861acaae109 ------------- PR: https://git.openjdk.org/jdk25u/pull/326 From mbaesken at openjdk.org Fri Oct 24 09:34:13 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 24 Oct 2025 09:34:13 GMT Subject: [jdk17u-dev] Integrated: 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 14:46:19 GMT, Matthias Baesken wrote: > 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c This pull request has now been integrated. Changeset: 3a7280bd Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/3a7280bd45f666b2d5568be552c2de3bfb014f2b Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c Backport-of: 518d5f4bbb78ae35db793d7fd15b3cd35c881664 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4086 From shade at openjdk.org Fri Oct 24 11:40:13 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 11:40:13 GMT Subject: [jdk21u-dev] RFR: 8341097: GHA: Demote Mac x86 jobs to build only In-Reply-To: <4tBK594tuCAu0M0tPLh9foFr2DQmBqPSC5Y82-fdCUg=.2f82b433-fdc2-487d-84fe-4119c573dda5@github.com> References: <4tBK594tuCAu0M0tPLh9foFr2DQmBqPSC5Y82-fdCUg=.2f82b433-fdc2-487d-84fe-4119c573dda5@github.com> Message-ID: <0ed1VSRRihxPLnZNLqqqoK0_dyVdi-TkoqPE8d89qSg=.cea1f3f3-eb35-42c9-9424-ea4af18b721a@github.com> On Thu, 23 Oct 2025 12:34:36 GMT, Aleksey Shipilev wrote: > GHA fixes on our way to switch to better MacOS runners. > > Additional testing: > - [x] GHA Push approval granted, here we go. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2383#issuecomment-3442670435 From shade at openjdk.org Fri Oct 24 11:40:13 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 11:40:13 GMT Subject: [jdk21u-dev] Integrated: 8341097: GHA: Demote Mac x86 jobs to build only In-Reply-To: <4tBK594tuCAu0M0tPLh9foFr2DQmBqPSC5Y82-fdCUg=.2f82b433-fdc2-487d-84fe-4119c573dda5@github.com> References: <4tBK594tuCAu0M0tPLh9foFr2DQmBqPSC5Y82-fdCUg=.2f82b433-fdc2-487d-84fe-4119c573dda5@github.com> Message-ID: <324vGOOyRxN72BnExefAegvWfvXSd9G5OZtC_zcYuts=.d7bb3134-e3cf-4048-adaa-3d0858aac10d@github.com> On Thu, 23 Oct 2025 12:34:36 GMT, Aleksey Shipilev wrote: > GHA fixes on our way to switch to better MacOS runners. > > Additional testing: > - [x] GHA This pull request has now been integrated. Changeset: 460dfef8 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/460dfef88adb4ab8dafd0c79fef1b5251dc1a163 Stats: 11 lines in 1 file changed: 0 ins; 11 del; 0 mod 8341097: GHA: Demote Mac x86 jobs to build only Backport-of: d66737ea1cfd92bcb208ded4e64822d12760205d ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2383 From hkummari at openjdk.org Fri Oct 24 11:52:04 2025 From: hkummari at openjdk.org (Hari Prasad Kummari) Date: Fri, 24 Oct 2025 11:52:04 GMT Subject: [jdk25u] Integrated: 8346884: Add since checker test to jdk.editpad In-Reply-To: References: Message-ID: <2xNVMk7gmOQ5NYZCzYE1T68A-9_9QX0WveguIfLdxA4=.48e660f7-57ff-45fc-a52a-048b179b1379@github.com> On Wed, 22 Oct 2025 10:43:46 GMT, Hari Prasad Kummari wrote: > Tested local changes and no failure found. This pull request has now been integrated. Changeset: 4a7697c5 Author: Hari Prasad Kummari Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/4a7697c541411dd7de6079c87d7d012c7c87a2fc Stats: 30 lines in 1 file changed: 30 ins; 0 del; 0 mod 8346884: Add since checker test to jdk.editpad Backport-of: 7daf9813c0617ea97d95bf326eac1758e40cddd6 ------------- PR: https://git.openjdk.org/jdk25u/pull/333 From vpetko at openjdk.org Fri Oct 24 11:53:10 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Fri, 24 Oct 2025 11:53:10 GMT Subject: [jdk25u] Integrated: 8370049: [s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails In-Reply-To: <2d6D4skqaxTghX1cft9X7SkFNh3rBG1CPiUHfL98CXk=.6517e069-649d-4ab8-a35d-b9052896194e@github.com> References: <2d6D4skqaxTghX1cft9X7SkFNh3rBG1CPiUHfL98CXk=.6517e069-649d-4ab8-a35d-b9052896194e@github.com> Message-ID: On Tue, 21 Oct 2025 19:01:04 GMT, Vladimir Petko wrote: > Backporting JDK-8370049 to avoid hard-to-diagnose synchronisation issues on S390x. > > S390x tests: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java > 1 1 0 0 0 > ============================== > TEST SUCCESS > > > Tier1: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/hotspot/jtreg:tier1 3027 2383 0 0 644 >>> jtreg:test/jdk:tier1 2527 2421 2 0 104 << > jtreg:test/langtools:tier1 4654 4645 0 0 9 > jtreg:test/jaxp:tier1 0 0 0 0 0 > jtreg:test/lib-test:tier1 37 37 0 0 0 > ============================== > TEST FAILURE > > Unrelated failure: > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessBuilder/Basic.java >>> 2 0 2 0 0 << > ============================== > TEST FAILURE > > It will be addressed by https://github.com/openjdk/jdk25u/pull/334 > > > Tier2 tests: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP >>> jtreg:test/hotspot/jtreg:tier2 946 755 1 0 190 << >>> jtreg:test/jdk:tier2 4319 4076 3 0 240 << > jtreg:test/langtools:tier2 14 12 0 0 2 > jtreg:test/jaxp:tier2 517 516 0 0 1 > jtreg:test/docs:tier2 4 0 0 0 4 > ============================== > TEST FAILURE > > > > Unrelated failures: > 1. applications/ctw/modules/jdk_jfr.java Failed. Execution failed: `main' threw exception: java.lang.AssertionError: There were 1 errors:[{modules_jdk_jfr_0: failed during compilation of class ... jdk/jfr/internal/jfc/JFC}] ... This pull request has now been integrated. Changeset: 5228b25b Author: Vladimir Petko Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/5228b25bda6de608475de61d7b0eccf88b2e9298 Stats: 21 lines in 2 files changed: 20 ins; 0 del; 1 mod 8370049: [s390x] G1 barrier compareAndExchange does not return old value when compareExchange fails Backport-of: 5609ee11a2daf888d02c0c1b2b70eb4df817582c ------------- PR: https://git.openjdk.org/jdk25u/pull/330 From goetz at openjdk.org Fri Oct 24 12:51:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 12:51:11 GMT Subject: [jdk21u-dev] Integrated: 8317132: Prepare HotSpot for permissive- In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 09:42:21 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > resolved flags-cflags.m4 This pull request has now been integrated. Changeset: 545ab3fd Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/545ab3fdf6582c6237b173d158d229825f2b68c9 Stats: 16 lines in 4 files changed: 1 ins; 0 del; 15 mod 8317132: Prepare HotSpot for permissive- Reviewed-by: rschmelter Backport-of: 4a85f6ae9f0381f0e29160fb1d304d7bde5840ba ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2349 From goetz at openjdk.org Fri Oct 24 12:52:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 12:52:11 GMT Subject: [jdk21u-dev] Integrated: 8370214: [21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072 In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 13:16:34 GMT, Goetz Lindenmaier wrote: > This is a backport of the test parts of > > [8227229: Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6](https://bugs.openjdk.org/browse/JDK-8227229) > and > [8312072: Deprecate for removal the -Xnoagent option](https://bugs.openjdk.org/browse/JDK-8312072) > > I prepared two commits to separate the edits of each of these. > > Backporting these changes makes > [8327704: Update nsk/jdi tests to use driver instead of othervm](https://bugs.openjdk.org/browse/JDK-8327704) > a clean backport. As 8327704 is huge, it would be quite unpleasant to review. See https://github.com/openjdk/jdk21u-dev/pull/2359 > > Removing the usage of the options in 21 is fine as the effect of these options has been removed before 21. > I do not and can not backport the deprecation part of the change. This pull request has now been integrated. Changeset: daa8b72a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/daa8b72a1089cde51bc9e8039b048a8e3a60e4d6 Stats: 40 lines in 20 files changed: 0 ins; 1 del; 39 mod 8370214: [21u] Remove -Xdebug and -Xnoagent from tests: backport parts of 8227229 and 8312072 Reviewed-by: mbaesken ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2353 From goetz at openjdk.org Fri Oct 24 12:53:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 12:53:09 GMT Subject: [jdk21u-dev] Integrated: 8317332: Prepare security for permissive- In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 08:09:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 5e3dd694 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/5e3dd694324568f52e53ea5cbd98f4aa1747a151 Stats: 11 lines in 2 files changed: 6 ins; 0 del; 5 mod 8317332: Prepare security for permissive- Backport-of: 64f8253b7d9d382b18003c647a3941733f191329 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2360 From goetz at openjdk.org Fri Oct 24 13:01:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:01:05 GMT Subject: [jdk21u-dev] RFR: 8327704: Update nsk/jdi tests to use driver instead of othervm [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits: - Merge branch 'master' into goetz_backport_8327704 - backport 771f6a2f8e236e224b0e33b89f664c4bfc49e595 - backport usages of flag -Xdebug, see 8227229: Deprecate the launcher -Xdebug/-debug flags that have not done anything since Java 6 - backport test parts of 8312072: Deprecate for removal the -Xnoagent option ------------- Changes: https://git.openjdk.org/jdk21u-dev/pull/2359/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2359&range=01 Stats: 7430 lines in 2080 files changed: 2794 ins; 228 del; 4408 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2359.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2359/head:pull/2359 PR: https://git.openjdk.org/jdk21u-dev/pull/2359 From goetz at openjdk.org Fri Oct 24 13:01:06 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:01:06 GMT Subject: [jdk21u-dev] Integrated: 8327704: Update nsk/jdi tests to use driver instead of othervm In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 07:26:49 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 9de631df Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/9de631df1923d56c24587931615a108cf05e4371 Stats: 7430 lines in 2080 files changed: 2794 ins; 228 del; 4408 mod 8327704: Update nsk/jdi tests to use driver instead of othervm Backport-of: 771f6a2f8e236e224b0e33b89f664c4bfc49e595 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2359 From goetz at openjdk.org Fri Oct 24 13:33:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:33:27 GMT Subject: [jdk21u-dev] Integrated: 8304065: HttpServer.stop should terminate immediately if no exchanges are in progress In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 18:42:58 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved Copyright, priobably clean. This pull request has now been integrated. Changeset: 7a90068f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/7a90068f654314981bfe2193a65f5e973395791c Stats: 539 lines in 7 files changed: 429 ins; 58 del; 52 mod 8304065: HttpServer.stop should terminate immediately if no exchanges are in progress Backport-of: 627ef34498c31b5d16f9da423cfe0a5fe46a3562 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2370 From goetz at openjdk.org Fri Oct 24 13:35:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:35:31 GMT Subject: [jdk21u-dev] Integrated: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 12:02:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 136a9635 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/136a963557c1e79b772e9985897d3bf5fbaa018b Stats: 86 lines in 6 files changed: 81 ins; 0 del; 5 mod 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations Backport-of: 6c616c71ec9a8ee6e0203921deef20d09db39698 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2363 From goetz at openjdk.org Fri Oct 24 13:37:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:37:32 GMT Subject: [jdk21u-dev] Integrated: 8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object In-Reply-To: <05efTHxvxn7eDOtstuacNmTxw_TJYU-zJWVE_Nghg1U=.87da6034-7ea7-4ce8-be14-6192824185fe@github.com> References: <05efTHxvxn7eDOtstuacNmTxw_TJYU-zJWVE_Nghg1U=.87da6034-7ea7-4ce8-be14-6192824185fe@github.com> Message-ID: <-hpEyf8MpP1b6bXN4OKXlCmDuQhLsHG5uAUizEbUpak=.72f0001f-369f-4ed8-b49c-935e5cc6dab8@github.com> On Mon, 20 Oct 2025 12:10:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: b99af47e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/b99af47e3b2883ccd7202413c434b33b6161e781 Stats: 3 lines in 1 file changed: 1 ins; 1 del; 1 mod 8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object Backport-of: 8f487d26c0f219d4df32be48ff1790e6f98d74a0 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2364 From goetz at openjdk.org Fri Oct 24 13:49:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:49:14 GMT Subject: [jdk21u-dev] Integrated: 8352016: Improve java/lang/RuntimeTests/RuntimeExitLogTest.java In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 12:15:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved ExitLogging-FINE.properties > and ExitLogging-INFO.properties > due to whitespace differences. Probably clean. This pull request has now been integrated. Changeset: bb6d8fb4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/bb6d8fb47a8e54b448b1753c52be32866390421d Stats: 110 lines in 8 files changed: 90 ins; 0 del; 20 mod 8352016: Improve java/lang/RuntimeTests/RuntimeExitLogTest.java Reviewed-by: mdoerr Backport-of: 1926aeb1a3b39cf2e4ea48f4c489cd023b5aa77d ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2365 From goetz at openjdk.org Fri Oct 24 13:51:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:51:14 GMT Subject: [jdk21u-dev] Integrated: 8360981: Remove use of Thread.stop in test/jdk/java/net/Socket/DeadlockTest.java In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 10:39:20 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 018c7df0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/018c7df0a175d653e08cc521a1853337f3092921 Stats: 22 lines in 1 file changed: 7 ins; 7 del; 8 mod 8360981: Remove use of Thread.stop in test/jdk/java/net/Socket/DeadlockTest.java Backport-of: 3263361a28c7e8c02734cb94bc9576e9f3ba5b50 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2374 From goetz at openjdk.org Fri Oct 24 13:54:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:54:17 GMT Subject: [jdk21u-dev] Integrated: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List In-Reply-To: <8jcNcjfJ2p5UkvUMxBseFcGlpetImwzNlbiIfrhh70U=.3f3040c6-9626-4b90-8582-fffe58fc12da@github.com> References: <8jcNcjfJ2p5UkvUMxBseFcGlpetImwzNlbiIfrhh70U=.3f3040c6-9626-4b90-8582-fffe58fc12da@github.com> Message-ID: On Tue, 21 Oct 2025 10:51:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 07063060 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/07063060be84bb8c06dea5b0d90c51cb8df8880c Stats: 127 lines in 2 files changed: 119 ins; 4 del; 4 mod 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Backport-of: 022e29a77533aacabd56820d00ecffa9646a8362 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2369 From goetz at openjdk.org Fri Oct 24 13:55:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:55:17 GMT Subject: [jdk17u-dev] Integrated: 8281440: AWT: Conversion from string literal loses const qualifier In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 10:32:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 29527217 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/29527217184ba839d6c166d7548d78082f990e06 Stats: 22 lines in 10 files changed: 0 ins; 0 del; 22 mod 8281440: AWT: Conversion from string literal loses const qualifier Backport-of: f924e50c42c2f9548d2983449a98c45af40b0d35 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4078 From goetz at openjdk.org Fri Oct 24 13:58:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:58:19 GMT Subject: [jdk21u-dev] Integrated: 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 10:40:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved Copyright, probably clean. This pull request has now been integrated. Changeset: d14dec07 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/d14dec077a3107c3462774275877f0e1904c80df Stats: 49 lines in 5 files changed: 9 ins; 28 del; 12 mod 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion Backport-of: ec7361e082eff3859d9f0dd732f39ae9abd5089a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2375 From goetz at openjdk.org Fri Oct 24 13:59:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 13:59:14 GMT Subject: [jdk17u-dev] Integrated: 8281523: Accessibility: Conversion from string literal loses const qualifier In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 10:33:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 471239e1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/471239e1cb4f7864b69ae9543ac934c1389a17ae Stats: 20 lines in 9 files changed: 0 ins; 0 del; 20 mod 8281523: Accessibility: Conversion from string literal loses const qualifier Backport-of: e1c98bd1f2f57ddf47e4660038059117af87f938 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4079 From goetz at openjdk.org Fri Oct 24 14:00:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:00:15 GMT Subject: [jdk21u-dev] Integrated: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 10:54:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 7e962966 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/7e962966bcdd8eb4252b27e9bbbf259fa1dad09d Stats: 15 lines in 1 file changed: 13 ins; 0 del; 2 mod 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 Backport-of: bdf9834b81f0565e3572de42ebd42981d1d05a5c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2376 From goetz at openjdk.org Fri Oct 24 14:01:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:01:42 GMT Subject: [jdk17u-dev] Integrated: 8281525: Enable Zc:strictStrings flag in Visual Studio build In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 10:22:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 504d5172 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/504d5172b584cca46e42e14ddc7cf1470fb3b247 Stats: 23 lines in 6 files changed: 0 ins; 0 del; 23 mod 8281525: Enable Zc:strictStrings flag in Visual Studio build Backport-of: 23995f822e540d799eb4bbc969229422257fbb08 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4077 From goetz at openjdk.org Fri Oct 24 14:02:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:02:52 GMT Subject: [jdk21u-dev] Integrated: 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 12:56:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: 9d2c0c30 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/9d2c0c30369d83d07bdb56ee434385532bb085e3 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java Backport-of: 2705e880b64825044e67487f01263121780d8f7a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2378 From goetz at openjdk.org Fri Oct 24 14:04:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:04:32 GMT Subject: [jdk21u-dev] Integrated: 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 15:42:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: c320194d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/c320194dcbc4af7c42912d45e39a87ed6e3e8cb8 Stats: 16 lines in 1 file changed: 1 ins; 4 del; 11 mod 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Backport-of: 58270b757c0bdf82bf753fa304b829e3b64196e4 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2379 From goetz at openjdk.org Fri Oct 24 14:04:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:04:41 GMT Subject: [jdk17u-dev] Integrated: 8302838: jabswitch main() should avoid calling exit explicitly In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 15:48:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 9d3acf8f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9d3acf8f45724dad2feb304ed1aa45e362e7e015 Stats: 6 lines in 1 file changed: 1 ins; 4 del; 1 mod 8302838: jabswitch main() should avoid calling exit explicitly Backport-of: cba817ae590d1130196d7f9d6e75b8d9b37d384b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4088 From goetz at openjdk.org Fri Oct 24 14:06:47 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:06:47 GMT Subject: [jdk17u-dev] Integrated: 8308780: Fix the Java Integer types on Windows In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 15:52:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: b93970ba Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b93970ba080681e1c9a425280fdc8ac176a1530a Stats: 28 lines in 10 files changed: 0 ins; 5 del; 23 mod 8308780: Fix the Java Integer types on Windows Backport-of: c92b049db7853a061ce05cebdc1fd73205ed0c83 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4089 From goetz at openjdk.org Fri Oct 24 14:07:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:07:41 GMT Subject: [jdk21u-dev] Integrated: 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 16:38:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved Copyright, probably clean. This pull request has now been integrated. Changeset: 0a689515 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/0a68951551021f6da954e5c9d7a1664967f0b2d3 Stats: 102 lines in 2 files changed: 94 ins; 0 del; 8 mod 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values Backport-of: 37b725d9c12834358a562e6c03fb7f566d639ca5 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2386 From goetz at openjdk.org Fri Oct 24 14:08:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:08:48 GMT Subject: [jdk17u-dev] Integrated: 8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 07:26:19 GMT, Goetz Lindenmaier wrote: > We see this failure in 17 on Power. > > Omitted chunk for generational ZGC. > and resolved Copyright. This pull request has now been integrated. Changeset: f7bad98e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f7bad98e3e194fad7b689f0a19f196a7ff9a1b14 Stats: 30 lines in 1 file changed: 0 ins; 28 del; 2 mod 8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 Reviewed-by: mdoerr Backport-of: 85fc47c81af81a595dc88e61454d8ba2d860f301 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4091 From goetz at openjdk.org Fri Oct 24 14:18:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:18:03 GMT Subject: [jdk17u-dev] Integrated: 8343875: Minor improvements of jpackage test library In-Reply-To: References: Message-ID: <2SnaCYBXcnHzmHSM2b3Ky4aWIrqFK5BPr_GQ1FX_KQY=.74936431-35ad-481b-986a-cf356a8515da@github.com> On Sat, 18 Oct 2025 18:19:12 GMT, Goetz Lindenmaier wrote: > Backport of the change in 21. > > Resolved one import in test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java. > > Unfortunately I had to omit patching test/jdk/tools/jpackage/share/AddLShortcutTest.java > which is not in 17. > > I had to keep the import of java.awt.Desktop in PackageTest.java to make it compile. This pull request has now been integrated. Changeset: 45bbc378 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/45bbc37861a4e76777de789335b09c60422c8092 Stats: 542 lines in 9 files changed: 491 ins; 18 del; 33 mod 8343875: Minor improvements of jpackage test library Reviewed-by: mbaesken Backport-of: 2cdc9ed6d687cee343a5792a066a24839c6baccf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4071 From goetz at openjdk.org Fri Oct 24 14:20:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:20:10 GMT Subject: [jdk17u-dev] Integrated: 8347841: Test fixes that use deprecated time zone IDs In-Reply-To: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> References: <6xRN1gJKUEoIHOvM36a5HTW8ruJFS21_hRuRm4RVUCw=.30572fdf-b943-4b8a-8a53-3c528ee70c82@github.com> Message-ID: On Mon, 20 Oct 2025 07:55:31 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle > > Based on the push to 21. Trivial resolves, probably clean anyways. > > Needed to resolve these as "8283698: Refactor Locale constructors used in src/test" is only in 19. > test/jdk/java/text/Format/DateFormat/bug4358730.java > Resolved time zone string. > test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java > Copyright > test/jdk/sun/util/resources/TimeZone/Bug4640234.java > Copyright > > Several changes missing in 17: > test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java > Copyright This pull request has now been integrated. Changeset: 2a0b1433 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2a0b1433d13974960fdc28951c877efee031068d Stats: 213 lines in 27 files changed: 67 ins; 34 del; 112 mod 8347841: Test fixes that use deprecated time zone IDs Backport-of: 50537aefc736db43e4b08133dcd181ba69f10e8d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4073 From goetz at openjdk.org Fri Oct 24 14:22:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:22:22 GMT Subject: [jdk17u-dev] Integrated: 8365086: CookieStore.getURIs() and get(URI) should return an immutable List In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 10:52:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle, This pull request has now been integrated. Changeset: 1043c48d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/1043c48d533c4c945262ff141f54042cb0ef9996 Stats: 127 lines in 2 files changed: 119 ins; 4 del; 4 mod 8365086: CookieStore.getURIs() and get(URI) should return an immutable List Backport-of: 022e29a77533aacabd56820d00ecffa9646a8362 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4080 From goetz at openjdk.org Fri Oct 24 14:24:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:24:27 GMT Subject: [jdk17u-dev] Integrated: 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 10:47:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle > > Clean backport from 17. > WRT to head, resolved Copyright, probably clean. This pull request has now been integrated. Changeset: cea617d5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/cea617d51d3dced11a8941dfb92446d83e10b22a Stats: 49 lines in 5 files changed: 9 ins; 28 del; 12 mod 8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion Backport-of: ec7361e082eff3859d9f0dd732f39ae9abd5089a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4083 From goetz at openjdk.org Fri Oct 24 14:26:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:26:42 GMT Subject: [jdk17u-dev] Integrated: 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 In-Reply-To: References: Message-ID: <83IcFVVI0PgU-_QVXsOWcgoowks7YvQDCAOGBNsbLqk=.1069fc8c-ea28-4642-a025-1f116a55fd61@github.com> On Wed, 22 Oct 2025 10:54:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: a75de539 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a75de5390c27c5db694f0b4f98f2ecc1b16ad66d Stats: 15 lines in 1 file changed: 13 ins; 0 del; 2 mod 8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26 Backport-of: bdf9834b81f0565e3572de42ebd42981d1d05a5c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4084 From shade at openjdk.org Fri Oct 24 14:26:00 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 14:26:00 GMT Subject: [jdk21u-dev] RFR: 8369226: GHA: Switch to MacOS 15 Message-ID: Switching to MacOS 15 ahead of brownouts and deprecations. Additional testing: - [x] GHA ------------- Commit messages: - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea Changes: https://git.openjdk.org/jdk21u-dev/pull/2389/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2389&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369226 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2389.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2389/head:pull/2389 PR: https://git.openjdk.org/jdk21u-dev/pull/2389 From goetz at openjdk.org Fri Oct 24 14:27:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:27:41 GMT Subject: [jdk17u-dev] Integrated: 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 12:57:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: cdfbe3b7 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/cdfbe3b75a5bfbec7dc79221e961903d168f708a Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod 8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java Backport-of: 2705e880b64825044e67487f01263121780d8f7a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4085 From goetz at openjdk.org Fri Oct 24 14:29:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:29:49 GMT Subject: [jdk17u-dev] Integrated: 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 15:42:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 9655084b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9655084b5bea7379a414e489f26168751d661411 Stats: 16 lines in 1 file changed: 1 ins; 4 del; 11 mod 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Backport-of: 58270b757c0bdf82bf753fa304b829e3b64196e4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4087 From goetz at openjdk.org Fri Oct 24 14:31:01 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 14:31:01 GMT Subject: [jdk17u-dev] Integrated: 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 16:38:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Resolved Copyright, probably clean. This pull request has now been integrated. Changeset: 26746a96 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/26746a96161958c4703a0a8e52a05bb20cb452d3 Stats: 102 lines in 2 files changed: 94 ins; 0 del; 8 mod 8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values Backport-of: 37b725d9c12834358a562e6c03fb7f566d639ca5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4098 From shade at openjdk.org Fri Oct 24 14:47:03 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 14:47:03 GMT Subject: [jdk25u] RFR: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client In-Reply-To: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> References: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> Message-ID: On Thu, 23 Oct 2025 07:32:10 GMT, Cesar Soares Lucas wrote: > Hi all, > > This pull request contains a backport of commit [2fe12984](https://github.com/openjdk/jdk/commit/2fe12984474656a08c4525c04a351d85be73f658) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 19 Jun 2025 and was reviewed by Doug Simon and Tom Rodriguez. > > Thanks! The backport looks fine. I do notice [JDK-8360168](https://bugs.openjdk.org/browse/JDK-8360168) is still open, and there is [JDK-8360169](https://bugs.openjdk.org/browse/JDK-8360169) problemlist addition. @RealFYang, are you OK with this going into 25u, or are you fixing the issue in mainline, or do you want to pick up problemlist patch as well? ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/335#pullrequestreview-3377255883 From shade at openjdk.org Fri Oct 24 14:52:44 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 14:52:44 GMT Subject: [jdk21u-dev] RFR: 8352678: Opensource few JMenuItem tests In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 21:10:31 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352678: Opensource few JMenuItem tests and JDK-8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java (caused by first JBS issue). Renames a test file, and open sources 4 tests. Ran GHA Sanity Checks and new tests directly. Dang, two source changesets are confusing. But I think this one is a correct amalgamation of both. Check you have not left anything behind in `git status`. ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2332#pullrequestreview-3377296491 From shade at openjdk.org Fri Oct 24 14:54:45 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 14:54:45 GMT Subject: [jdk17u-dev] RFR: 8352678: Opensource few JMenuItem tests In-Reply-To: References: Message-ID: <2JHjiNQNTPpA9Raj_xGiB907wbscSEp0P0qIM_Qs7ME=.beee9b25-57bc-4cd8-8021-fe99e6734236@github.com> On Wed, 15 Oct 2025 21:10:35 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352678: Opensource few JMenuItem tests and JDK-8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java (caused by first JBS issue). Renames a test file, and open sources 4 tests. Ran GHA Sanity Checks and new tests directly. Looks equivalent to https://github.com/openjdk/jdk21u-dev/pull/2332. ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4049#pullrequestreview-3377313066 From simonis at openjdk.org Fri Oct 24 14:56:33 2025 From: simonis at openjdk.org (Volker Simonis) Date: Fri, 24 Oct 2025 14:56:33 GMT Subject: [jdk17u-dev] RFR: 8341861: GHA: Use only retention mechanism to remove bundles In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 12:45:10 GMT, Aleksey Shipilev wrote: > Syncs up GHA definitions to make more GHA backports clean. > > Testing: > - [x] GHA Looks good, thanks! ------------- Marked as reviewed by simonis (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4094#pullrequestreview-3377328043 From fyang at openjdk.org Fri Oct 24 14:57:29 2025 From: fyang at openjdk.org (Fei Yang) Date: Fri, 24 Oct 2025 14:57:29 GMT Subject: [jdk25u] RFR: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client In-Reply-To: References: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> Message-ID: On Fri, 24 Oct 2025 14:44:00 GMT, Aleksey Shipilev wrote: > The backport looks fine. > > I do notice [JDK-8360168](https://bugs.openjdk.org/browse/JDK-8360168) is still open, and there is [JDK-8360169](https://bugs.openjdk.org/browse/JDK-8360169) problemlist addition. @RealFYang, are you OK with this going into 25u, or are you fixing the issue in mainline, or do you want to pick up problemlist patch as well? Hi, Thanks for the ping. I think we need the problemlist patch for now. Should we have it in this backport PR as well? Or shall I propose another one after this PR? ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/335#issuecomment-3443596394 From simonis at openjdk.org Fri Oct 24 15:00:26 2025 From: simonis at openjdk.org (Volker Simonis) Date: Fri, 24 Oct 2025 15:00:26 GMT Subject: [jdk21u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 11:47:15 GMT, Aleksey Shipilev wrote: > Switching to MacOS 15 ahead of brownouts and deprecations. > > Additional testing: > - [x] GHA Looks good, thanks! ------------- Marked as reviewed by simonis (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2389#pullrequestreview-3377347954 From shade at openjdk.org Fri Oct 24 15:00:32 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 15:00:32 GMT Subject: [jdk17u-dev] Integrated: 8341861: GHA: Use only retention mechanism to remove bundles In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 12:45:10 GMT, Aleksey Shipilev wrote: > Syncs up GHA definitions to make more GHA backports clean. > > Testing: > - [x] GHA This pull request has now been integrated. Changeset: b04b10a1 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/b04b10a15c1e9e85afab8138ecec357325f85d15 Stats: 43 lines in 1 file changed: 0 ins; 43 del; 0 mod 8341861: GHA: Use only retention mechanism to remove bundles Reviewed-by: simonis Backport-of: 29ae26517f9c1fd5e641b3a560aa93e370920506 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4094 From schernyshev at openjdk.org Fri Oct 24 15:02:45 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 24 Oct 2025 15:02:45 GMT Subject: [jdk21u-dev] RFR: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups Message-ID: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Hi all, This is a clean backport of JDK-8349988 to JDK 21. The only minor context conflict is in src/hotspot/share/prims/whitebox.hpp. The change improves container detection with newer kernels such as 6.14 HWE ([bug](https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2122368)). podman run -v $TEST_JDK:/opt/jdk --rm -ti --memory 200m --memory-swap 200m ubuntu:24.04 /opt/jdk/bin/java -XshowSettings:system --version --- before 2025-10-24 16:33:52.000000000 +0200 +++ after 2025-10-24 16:34:19.000000000 +0200 @@ -1,6 +1,18 @@ Operating System Metrics: Provider: cgroupv2 - System not containerized. + Effective CPU Count: 12 + CPU Period: 100000us + CPU Quota: -1 + CPU Shares: -1 + List of Processors: N/A + List of Effective Processors: N/A + List of Memory Nodes: N/A + List of Available Memory Nodes: N/A + Memory Limit: 200.00M + Memory Soft Limit: 0.00K + Memory & Swap Limit: 200.00M + Maximum Processes Limit: 2048 + openjdk 21.0.10-internal 2026-01-20 OpenJDK Runtime Environment (build 21.0.10-internal-adhoc.user.jdk21u) OpenJDK 64-Bit Server VM (build 21.0.10-internal-adhoc.user.jdk21u, mixed mode, sharing) Tests: No regressions observed in `test/hotspot/jtreg/containers/`, `test/jdk/jdk/internal/platform` Details:
kernel 6.14 HWE Cgroup v2

--- test_results/summaryHotspotOrigCgv2.txt 2025-10-23 18:52:12.000000000 +0200 +++ test_results/summaryHotspotUpdatedCgv2.txt 2025-10-23 18:52:12.000000000 +0200 @@ -2,18 +2,18 @@ containers/cgroup/TestContainerized.java Passed. Execution successful containers/docker/DockerBasicTest.java Passed. Execution successful containers/docker/ShareTmpDir.java Passed. Execution successful -containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr -containers/docker/TestCPUSets.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false -containers/docker/TestContainerInfo.java Passed. Skipped: jtreg.SkippedException: This test is cgroups v2 specific, skipped on cgroups v1 -containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'totalSize = 209715200' missing from stdout/stderr +containers/docker/TestCPUAwareness.java Passed. Execution successful +containers/docker/TestCPUSets.java Passed. Execution successful +containers/docker/TestContainerInfo.java Passed. Execution successful +containers/docker/TestJFREvents.java Passed. Execution successful containers/docker/TestJFRNetworkEvents.java Passed. Execution successful containers/docker/TestJFRWithJMX.java Passed. Execution successful containers/docker/TestJcmd.java Passed. Execution successful containers/docker/TestJcmdWithSideCar.java Passed. Execution successful -containers/docker/TestLimitsUpdating.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count: 2' missing from stdout/stderr -containers/docker/TestMemoryAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Memory Limit is:.*104857600' missing from stdout/stderr +containers/docker/TestLimitsUpdating.java Passed. Execution successful +containers/docker/TestMemoryAwareness.java Passed. Execution successful containers/docker/TestMemoryWithCgroupV1.java Passed. Execution successful -containers/docker/TestMemoryWithSubgroups.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Lowest limit was:.*104857600' missing from stdout/stderr -containers/docker/TestMisc.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'CheckContainerized: Running inside a container' missing from stdout/stderr -containers/docker/TestPids.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false -containers/systemd/SystemdMemoryAwarenessTest.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Memory Limit is: 536870912' missing from stdout/stderr +containers/docker/TestMemoryWithSubgroups.java Passed. Execution successful +containers/docker/TestMisc.java Passed. Execution successful +containers/docker/TestPids.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9430 is not accepted as unlimited, log line was [0.051s][trace][os,container] Maximum number of tasks is: 9430 +containers/systemd/SystemdMemoryAwarenessTest.java Passed. Execution successful --- test_results/summaryJdkOrigCgv2.txt 2025-10-23 18:52:12.000000000 +0200 +++ test_results/summaryJdkUpdatedCgv2.txt 2025-10-23 18:52:12.000000000 +0200 @@ -4,12 +4,12 @@ jdk/internal/platform/cgroup/TestCgroupSubsystemController.java Passed. Execution successful jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Passed. Execution successful jdk/internal/platform/cgroup/TestSystemSettings.java Passed. Execution successful -jdk/internal/platform/docker/TestDockerBasic.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Memory Limit: 300.00M' missing from stdout/stderr +jdk/internal/platform/docker/TestDockerBasic.java Passed. Execution successful jdk/internal/platform/docker/TestDockerCpuMetrics.java Passed. Execution successful -jdk/internal/platform/docker/TestDockerMemoryMetrics.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1] +jdk/internal/platform/docker/TestDockerMemoryMetrics.java Passed. Execution successful jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java Passed. Execution successful jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java Passed. Execution successful -jdk/internal/platform/docker/TestLimitsUpdating.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Runtime.availableProcessors: 2' missing from stdout/stderr -jdk/internal/platform/docker/TestPidsLimit.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false -jdk/internal/platform/docker/TestSystemMetrics.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [1] +jdk/internal/platform/docker/TestLimitsUpdating.java Passed. Execution successful +jdk/internal/platform/docker/TestPidsLimit.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9430 is not accepted as unlimited, log line was Maximum Processes Limit: 9430 +jdk/internal/platform/docker/TestSystemMetrics.java Passed. Execution successful jdk/internal/platform/docker/TestUseContainerSupport.java Passed. Execution successful

kernel 6.14 HWE Cgroup v1

???no differences

kernel 6.11 Cgroup v2

One test failed below: jdk/internal/platform/docker/TestDockerMemoryMetrics.java The test fails intermittently, it is unrelated to this backport: the `failcount` test is either being OOM-killed, likely because the total process allocation is bigger than `-Xmx` size, or because the memory fail count left unchanged when `--memory` is made greater than `-Xmx` size. [JDK-8334771](https://bugs.openjdk.org/browse/JDK-8334771) is the attempt to fix the test, (it still fails in my environment, also with the proposed patch). --- test_results_no_hwe/noHweHotspotOrigCgv2.txt 2025-10-24 01:21:16.000000000 +0200 +++ test_results_no_hwe/noHweHotspotUpdatedCgv2.txt 2025-10-24 01:21:16.000000000 +0200 @@ -3,17 +3,17 @@ containers/docker/DockerBasicTest.java Passed. Execution successful containers/docker/ShareTmpDir.java Passed. Execution successful containers/docker/TestCPUAwareness.java Passed. Execution successful containers/docker/TestCPUSets.java Passed. Execution successful containers/docker/TestContainerInfo.java Passed. Execution successful containers/docker/TestJFREvents.java Passed. Execution successful containers/docker/TestJFRNetworkEvents.java Passed. Execution successful containers/docker/TestJFRWithJMX.java Passed. Execution successful containers/docker/TestJcmd.java Passed. Execution successful containers/docker/TestJcmdWithSideCar.java Passed. Execution successful containers/docker/TestLimitsUpdating.java Passed. Execution successful containers/docker/TestMemoryAwareness.java Passed. Execution successful containers/docker/TestMemoryWithCgroupV1.java Passed. Execution successful containers/docker/TestMemoryWithSubgroups.java Passed. Execution successful containers/docker/TestMisc.java Passed. Execution successful -containers/docker/TestPids.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9431 is not accepted as unlimited, log line was [0.064s][trace][os,container] Maximum number of tasks is: 9431 +containers/docker/TestPids.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9431 is not accepted as unlimited, log line was [0.051s][trace][os,container] Maximum number of tasks is: 9431 containers/systemd/SystemdMemoryAwarenessTest.java Passed. Execution successful --- test_results_no_hwe/noHweJdkOrigCgv2.txt 2025-10-24 01:21:16.000000000 +0200 +++ test_results_no_hwe/noHweJdkUpdatedCgv2.txt 2025-10-24 01:21:16.000000000 +0200 @@ -1,15 +1,15 @@ jdk/internal/platform/cgroup/CgroupV1SubsystemControllerTest.java Passed. Execution successful jdk/internal/platform/cgroup/CgroupV2SubsystemControllerTest.java Passed. Execution successful jdk/internal/platform/cgroup/TestCgroupMetrics.java Passed. Execution successful jdk/internal/platform/cgroup/TestCgroupSubsystemController.java Passed. Execution successful jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Passed. Execution successful jdk/internal/platform/cgroup/TestSystemSettings.java Passed. Execution successful jdk/internal/platform/docker/TestDockerBasic.java Passed. Execution successful jdk/internal/platform/docker/TestDockerCpuMetrics.java Passed. Execution successful -jdk/internal/platform/docker/TestDockerMemoryMetrics.java Passed. Execution successful +jdk/internal/platform/docker/TestDockerMemoryMetrics.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [137] jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java Passed. Execution successful jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java Passed. Execution successful jdk/internal/platform/docker/TestLimitsUpdating.java Passed. Execution successful jdk/internal/platform/docker/TestPidsLimit.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9431 is not accepted as unlimited, log line was Maximum Processes Limit: 9431 jdk/internal/platform/docker/TestSystemMetrics.java Passed. Execution successful jdk/internal/platform/docker/TestUseContainerSupport.java Passed. Execution successful

kernel 6.11 Cgroup v1

--- test_results_no_hwe/noHweHotspotOrigCgv1.txt 2025-10-24 14:24:27.000000000 +0200 +++ test_results_no_hwe/noHweHotspotUpdatedCgv1.txt 2025-10-24 14:24:27.000000000 +0200 @@ -1,19 +1,19 @@ containers/cgroup/CgroupSubsystemFactory.java Passed. Execution successful containers/cgroup/TestContainerized.java Passed. Execution successful containers/docker/DockerBasicTest.java Passed. Execution successful containers/docker/ShareTmpDir.java Passed. Execution successful containers/docker/TestCPUAwareness.java Passed. Execution successful containers/docker/TestCPUSets.java Passed. Execution successful containers/docker/TestContainerInfo.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] containers/docker/TestJFRNetworkEvents.java Passed. Execution successful containers/docker/TestJFRWithJMX.java Passed. Execution successful containers/docker/TestJcmd.java Passed. Execution successful containers/docker/TestJcmdWithSideCar.java Passed. Execution successful -containers/docker/TestLimitsUpdating.java Error. Program `/home/user/work/repos/jdk21u/build/linux-x86_64-server-release/images/jdk/bin/java' timed out (timeout set to 600000ms, elapsed time including timeout handling was 600273ms). +containers/docker/TestLimitsUpdating.java Error. Program `/home/user/work/repos/jdk21u/build/linux-x86_64-server-release/images/jdk-updated/bin/java' timed out (timeout set to 600000ms, elapsed time including timeout handling was 600281ms). containers/docker/TestMemoryAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] containers/docker/TestMemoryWithCgroupV1.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] containers/docker/TestMemoryWithSubgroups.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] containers/docker/TestMisc.java Passed. Execution successful containers/docker/TestPids.java Passed. Execution successful containers/systemd/SystemdMemoryAwarenessTest.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Memory Limit is: 536870912' missing from stdout/stderr --- test_results_no_hwe/noHweJdkOrigCgv1.txt 2025-10-24 14:24:27.000000000 +0200 +++ test_results_no_hwe/noHweJdkUpdatedCgv1.txt 2025-10-24 14:24:27.000000000 +0200 @@ -1,15 +1,15 @@ jdk/internal/platform/cgroup/CgroupV1SubsystemControllerTest.java Passed. Execution successful jdk/internal/platform/cgroup/CgroupV2SubsystemControllerTest.java Passed. Execution successful jdk/internal/platform/cgroup/TestCgroupMetrics.java Passed. Execution successful jdk/internal/platform/cgroup/TestCgroupSubsystemController.java Passed. Execution successful jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Passed. Execution successful jdk/internal/platform/cgroup/TestSystemSettings.java Passed. Execution successful jdk/internal/platform/docker/TestDockerBasic.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] jdk/internal/platform/docker/TestDockerCpuMetrics.java Passed. Execution successful jdk/internal/platform/docker/TestDockerMemoryMetrics.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] -jdk/internal/platform/docker/TestLimitsUpdating.java Error. Program `/home/user/work/repos/jdk21u/build/linux-x86_64-server-release/images/jdk/bin/java' timed out (timeout set to 600000ms, elapsed time including timeout handling was 600296ms). +jdk/internal/platform/docker/TestLimitsUpdating.java Error. Program `/home/user/work/repos/jdk21u/build/linux-x86_64-server-release/images/jdk-updated/bin/java' timed out (timeout set to 600000ms, elapsed time including timeout handling was 600254ms). jdk/internal/platform/docker/TestPidsLimit.java Passed. Execution successful jdk/internal/platform/docker/TestSystemMetrics.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [127] jdk/internal/platform/docker/TestUseContainerSupport.java Passed. Execution successful

------------- Commit messages: - 8349988: Change cgroup version detection logic to not depend on /proc/cgroups Changes: https://git.openjdk.org/jdk21u-dev/pull/2390/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2390&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8349988 Stats: 385 lines in 6 files changed: 291 ins; 23 del; 71 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2390.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2390/head:pull/2390 PR: https://git.openjdk.org/jdk21u-dev/pull/2390 From goetz at openjdk.org Fri Oct 24 15:03:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 15:03:04 GMT Subject: [jdk17u-dev] RFR: 8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)" Message-ID: I backport this to improve testing in 17 and as prereq of JDK-8314136. Resolved one import, probably clean. ------------- Commit messages: - backport a74ebd048ae569296619c112c23169c46b571863 Changes: https://git.openjdk.org/jdk17u-dev/pull/4101/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4101&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299325 Stats: 36 lines in 1 file changed: 20 ins; 1 del; 15 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4101.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4101/head:pull/4101 PR: https://git.openjdk.org/jdk17u-dev/pull/4101 From shade at openjdk.org Fri Oct 24 15:00:30 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 15:00:30 GMT Subject: [jdk17u-dev] RFR: 8341861: GHA: Use only retention mechanism to remove bundles In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 12:45:10 GMT, Aleksey Shipilev wrote: > Syncs up GHA definitions to make more GHA backports clean. > > Testing: > - [x] GHA Thanks! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4094#issuecomment-3443604798 From shade at openjdk.org Fri Oct 24 15:28:25 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 15:28:25 GMT Subject: [jdk21u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization In-Reply-To: References: Message-ID: On Sun, 25 May 2025 00:41:08 GMT, Jan Kratochvil wrote: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization As the matter of course, for the older PRs like these, you need to merge from the recent master before integrating. Otherwise there is a risk of introducing a build failure due to bad merge. The risk here seems low, but nevertheless. Bots currently say: "At the time when this comment was updated there had been 496 new commits pushed to the master branch:" ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1831#issuecomment-3443714068 From shade at openjdk.org Fri Oct 24 15:28:25 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 24 Oct 2025 15:28:25 GMT Subject: [jdk17u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization In-Reply-To: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> References: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> Message-ID: On Sun, 25 May 2025 01:22:00 GMT, Jan Kratochvil wrote: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Same comment as for 21u-dev PR: re-merge from master to make sure there no surprising errors. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3611#issuecomment-3443716369 From ssubramaniam at openjdk.org Fri Oct 24 16:28:11 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 24 Oct 2025 16:28:11 GMT Subject: [jdk21u-dev] Integrated: 8354365: Opensource few Modal and Full Screen related tests In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 21:29:53 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354365: Opensource few Modal and Full Screen related tests. Adds three modal/full screen related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 38fd5695 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/38fd5695623f4a8e75e97137ff3adb064d200dcd Stats: 488 lines in 5 files changed: 488 ins; 0 del; 0 mod 8354365: Opensource few Modal and Full Screen related tests Backport-of: e21387e0454e821e5720e781138dcc4c24a14ec7 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2380 From ssubramaniam at openjdk.org Fri Oct 24 16:28:18 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 24 Oct 2025 16:28:18 GMT Subject: [jdk17u-dev] Integrated: 8354365: Opensource few Modal and Full Screen related tests In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 21:29:56 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354365: Opensource few Modal and Full Screen related tests. Adds three modal/full screen related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 1ab83e6e Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/1ab83e6e15f8d1539e64a5316a67e8c856c5097d Stats: 488 lines in 5 files changed: 488 ins; 0 del; 0 mod 8354365: Opensource few Modal and Full Screen related tests Backport-of: e21387e0454e821e5720e781138dcc4c24a14ec7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4090 From goetz at openjdk.org Fri Oct 24 16:51:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Oct 2025 16:51:23 GMT Subject: [jdk17u-dev] RFR: 8324065: Daylight saving information for `Africa/Casablanca` are incorrect Message-ID: I backport this for parity with 17.0.18-oracle. resolved Copyright, probablyc clean ------------- Commit messages: - backport 0d8543d6773a516dad54038070dce507179d0709 Changes: https://git.openjdk.org/jdk17u-dev/pull/4102/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4102&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8324065 Stats: 44 lines in 6 files changed: 5 ins; 7 del; 32 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4102.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4102/head:pull/4102 PR: https://git.openjdk.org/jdk17u-dev/pull/4102 From duke at openjdk.org Fri Oct 24 18:45:44 2025 From: duke at openjdk.org (Daniel Hu) Date: Fri, 24 Oct 2025 18:45:44 GMT Subject: [jdk21u-dev] RFR: 8300708: Some nsk jvmti tests fail with virtual thread wrapper due to jvmti missing some virtual thread support Message-ID: Clean backport. Fixes nsk jvmti tests and removes them from `ProblemList-Virtual.txt`. GHA passes, and ran on internal Amazon pipelines with change passing jtreg tier1-4 and tck tests on platforms linux x64, aarch64, aarch32; alpine x64, aarch64; mac aarch64; windows x64. ------------- Commit messages: - Backport fb0f2d25d218e64a86995478fd3ea10d619834d5 Changes: https://git.openjdk.org/jdk21u-dev/pull/2367/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2367&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300708 Stats: 213 lines in 5 files changed: 48 ins; 131 del; 34 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2367.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2367/head:pull/2367 PR: https://git.openjdk.org/jdk21u-dev/pull/2367 From duke at openjdk.org Fri Oct 24 18:47:22 2025 From: duke at openjdk.org (Daniel Hu) Date: Fri, 24 Oct 2025 18:47:22 GMT Subject: [jdk21u-dev] RFR: 8309511: Regression test ExtraImportSemicolon.java refers to the wrong bug Message-ID: Clean backport. Minor comment fix with wrong bug id reference. ------------- Commit messages: - Backport bcc4d36857b0907e865d0afc4447f9b0780f8101 Changes: https://git.openjdk.org/jdk21u-dev/pull/2368/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2368&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309511 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2368.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2368/head:pull/2368 PR: https://git.openjdk.org/jdk21u-dev/pull/2368 From duke at openjdk.org Fri Oct 24 19:11:21 2025 From: duke at openjdk.org (Daniel Hu) Date: Fri, 24 Oct 2025 19:11:21 GMT Subject: [jdk21u-dev] RFR: 8325530: Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library Message-ID: Clean backport. Fixes a regression in 21: VirtualMachine.loadAgentPath/loadAgentLibrary failing with AgentLoadException doesn't return full error details from AttachListener success case. Change passes GHA and internal Amazon pipelines: jtreg tier1-4 and tck tests on platforms linux x64, aarch64, aarch32; alpine x64, aarch64; mac aarch64; windows x64. ------------- Commit messages: - Backport fc67c2b4f17216d4adcc0825d0f378ae4f150025 Changes: https://git.openjdk.org/jdk21u-dev/pull/2391/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2391&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8325530 Stats: 150 lines in 6 files changed: 109 ins; 16 del; 25 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2391.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2391/head:pull/2391 PR: https://git.openjdk.org/jdk21u-dev/pull/2391 From duke at openjdk.org Fri Oct 24 21:18:07 2025 From: duke at openjdk.org (duke) Date: Fri, 24 Oct 2025 21:18:07 GMT Subject: [jdk25u] RFR: 8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 02:12:11 GMT, Vladimir Petko wrote: > Backport JDK-8359735 to allow tier1 tests pass in Ubuntu 25.10. > > Testing: > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessBuilder/Basic.java > 2 2 0 0 0 > ============================== > TEST SUCCESS > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessHandle/InfoTest.java > 1 1 0 0 0 > ============================== > TEST SUCCESS @vpa1977 Your change (at version c327ecc2c49adf0a79d470752f1e5ce98338056e) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/334#issuecomment-3444935289 From ssubramaniam at openjdk.org Fri Oct 24 22:03:53 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 24 Oct 2025 22:03:53 GMT Subject: [jdk21u-dev] RFR: 8354493: Opensource Several MultiScreen and Insets related tests Message-ID: Backporting JDK-8354493: Opensource Several MultiScreen and Insets related tests. Adds three tests to be open sourced. Ran GHA Sanity Checks and new tests directly. ------------- Commit messages: - Backport e9c8986a65df534ee2a396cb3b49fe3dbcaf6a44 Changes: https://git.openjdk.org/jdk21u-dev/pull/2392/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2392&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354493 Stats: 480 lines in 3 files changed: 480 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2392.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2392/head:pull/2392 PR: https://git.openjdk.org/jdk21u-dev/pull/2392 From ssubramaniam at openjdk.org Fri Oct 24 22:05:05 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 24 Oct 2025 22:05:05 GMT Subject: [jdk17u-dev] RFR: 8354493: Opensource Several MultiScreen and Insets related tests Message-ID: <5MaSUmnmPvf1Zgkn95KJiBaZRrbefM0umwbJ_QmcxTM=.110b0b46-9278-40d4-bca1-b4c3f0b0a7ec@github.com> Backporting JDK-8354493: Opensource Several MultiScreen and Insets related tests. Adds three tests to be open sourced. Ran GHA Sanity Checks and new tests directly. ------------- Commit messages: - Backport e9c8986a65df534ee2a396cb3b49fe3dbcaf6a44 Changes: https://git.openjdk.org/jdk17u-dev/pull/4103/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4103&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354493 Stats: 480 lines in 3 files changed: 480 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4103.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4103/head:pull/4103 PR: https://git.openjdk.org/jdk17u-dev/pull/4103 From syan at openjdk.org Sat Oct 25 02:49:12 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 25 Oct 2025 02:49:12 GMT Subject: [jdk17u-dev] RFR: 8367869: Test java/io/FileDescriptor/Sync.java timed out In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 00:36:54 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [61c5245b](https://github.com/openjdk/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Sep 2025 and was reviewed by Jaikiran Pai, Aleksey Shipilev and Roger Riggs. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3987#issuecomment-3445528793 From syan at openjdk.org Sat Oct 25 02:49:13 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 25 Oct 2025 02:49:13 GMT Subject: [jdk17u-dev] Integrated: 8367869: Test java/io/FileDescriptor/Sync.java timed out In-Reply-To: References: Message-ID: On Tue, 23 Sep 2025 00:36:54 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [61c5245b](https://github.com/openjdk/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Sep 2025 and was reviewed by Jaikiran Pai, Aleksey Shipilev and Roger Riggs. > > Thanks! This pull request has now been integrated. Changeset: f4c80e31 Author: SendaoYan URL: https://git.openjdk.org/jdk17u-dev/commit/f4c80e318a4a72f5308310d352e5504414716fa4 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8367869: Test java/io/FileDescriptor/Sync.java timed out Backport-of: 61c5245bf7d6626b0c816612adcb0d94d6863644 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3987 From syan at openjdk.org Sat Oct 25 02:50:15 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 25 Oct 2025 02:50:15 GMT Subject: [jdk21u-dev] RFR: 8367869: Test java/io/FileDescriptor/Sync.java timed out In-Reply-To: <-q1bgsxJZ-B2U3ctwFCn7821yMf5NKEwuZhbUVAVFa8=.5ed4d535-c3f1-42e5-976b-bb7b7d3d167e@github.com> References: <-q1bgsxJZ-B2U3ctwFCn7821yMf5NKEwuZhbUVAVFa8=.5ed4d535-c3f1-42e5-976b-bb7b7d3d167e@github.com> Message-ID: On Tue, 23 Sep 2025 00:36:39 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [61c5245b](https://github.com/openjdk/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Sep 2025 and was reviewed by Jaikiran Pai, Aleksey Shipilev and Roger Riggs. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2262#issuecomment-3445528431 From syan at openjdk.org Sat Oct 25 02:50:16 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 25 Oct 2025 02:50:16 GMT Subject: [jdk21u-dev] Integrated: 8367869: Test java/io/FileDescriptor/Sync.java timed out In-Reply-To: <-q1bgsxJZ-B2U3ctwFCn7821yMf5NKEwuZhbUVAVFa8=.5ed4d535-c3f1-42e5-976b-bb7b7d3d167e@github.com> References: <-q1bgsxJZ-B2U3ctwFCn7821yMf5NKEwuZhbUVAVFa8=.5ed4d535-c3f1-42e5-976b-bb7b7d3d167e@github.com> Message-ID: On Tue, 23 Sep 2025 00:36:39 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [61c5245b](https://github.com/openjdk/jdk/commit/61c5245bf7d6626b0c816612adcb0d94d6863644) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 23 Sep 2025 and was reviewed by Jaikiran Pai, Aleksey Shipilev and Roger Riggs. > > Thanks! This pull request has now been integrated. Changeset: f0a16d49 Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/f0a16d490a3804cb62817e561e1e88eb04bd5879 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8367869: Test java/io/FileDescriptor/Sync.java timed out Backport-of: 61c5245bf7d6626b0c816612adcb0d94d6863644 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2262 From rrich at openjdk.org Sat Oct 25 06:08:10 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Sat, 25 Oct 2025 06:08:10 GMT Subject: [jdk21u-dev] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 13:01:38 GMT, Martin Doerr wrote: > Backport of [JDK-8369946](https://bugs.openjdk.org/browse/JDK-8369946) from jdk head. This PR differs from the original change because some interpreter changes belonging to [JDK-8301993](https://bugs.openjdk.org/browse/JDK-8301993) are not in jdk21u. Fortunately, the inserted memory barriers can be mapped 1:1. Looks good. Thanks for backporting, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2384#pullrequestreview-3379746138 From goetz at openjdk.org Sat Oct 25 15:21:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 15:21:45 GMT Subject: [jdk17u-dev] RFR: 8296489: tools/jpackage/windows/WinL10nTest.java fails with timeout Message-ID: would like to increase the timeout in 17, too. The test does the same critical calls. ------------- Commit messages: - Backport 8d8a28ffcbd974bb1a5389839a7e3046a232f85d Changes: https://git.openjdk.org/jdk17u-dev/pull/4104/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4104&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8296489 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4104.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4104/head:pull/4104 PR: https://git.openjdk.org/jdk17u-dev/pull/4104 From goetz at openjdk.org Sat Oct 25 16:10:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 16:10:20 GMT Subject: [jdk17u-dev] RFR: 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package Message-ID: I backport this to simplify later test backports that touch the files in the new locations. This is not based on the backport to 21. That backport includes Comm.java. When I did that, it had not planned to backport follow-up "8343876:` Enhancements to jpackage test lib" that brings Comm.java. But as I did that in the meantime I think it is better to add that part there. The backport from 21 would not have been clean, anyways, nor backporting 8343876 from 21 on top. Omitted PredefinedAppImageErrorTest.java?. Was added by "8286850: [macos] Add support for signing user provided app image" in 19. test/jdk/tools/jpackage/windows/WinL10nTest.java Code modified was added by "8291978: jpackage: allow to override primary l10n files on Windows" in 20. Omitted. BasicTest.java requires TKit.assertDirectoryContent(). This was added by 8325089: jpackage utility creates an "infinite", undeleteable directory tree. Too big to backport as prereq, so I add that to TKit as I already did in the backport to 21. ------------- Commit messages: - TKit from 8325089 for BasicTest.java - backport 2c509a158fad63e69a8072fa4a7588eaacf37dc0 Changes: https://git.openjdk.org/jdk17u-dev/pull/4105/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4105&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8344326 Stats: 159 lines in 21 files changed: 85 ins; 39 del; 35 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4105.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4105/head:pull/4105 PR: https://git.openjdk.org/jdk17u-dev/pull/4105 From goetz at openjdk.org Sat Oct 25 16:19:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 16:19:58 GMT Subject: [jdk21u-dev] RFR: 8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler Message-ID: I backport this for parity with 21.0.10-oracle Resolved flags-cflags.m4 ------------- Commit messages: - backport 8bc1867da78ea0b7664892ee277af413ef503b61 Changes: https://git.openjdk.org/jdk21u-dev/pull/2393/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2393&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8307160 Stats: 428 lines in 12 files changed: 284 ins; 50 del; 94 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2393.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2393/head:pull/2393 PR: https://git.openjdk.org/jdk21u-dev/pull/2393 From goetz at openjdk.org Sat Oct 25 16:40:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 16:40:56 GMT Subject: [jdk21u-dev] RFR: 8350623: Fix -Wzero-as-null-pointer-constant warnings in nsk native test utilities Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 67dfdfa6ea829fcd1ecac0df8211b591ad15f859 Changes: https://git.openjdk.org/jdk21u-dev/pull/2394/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2394&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8350623 Stats: 7 lines in 2 files changed: 4 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2394.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2394/head:pull/2394 PR: https://git.openjdk.org/jdk21u-dev/pull/2394 From goetz at openjdk.org Sat Oct 25 16:42:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 16:42:45 GMT Subject: [jdk21u-dev] RFR: 8072701: resume001 failed due to ERROR: timeout for waiting for a BreakpintEvent Message-ID: I backport this to avoid the timeout and make later backport 8356023 clean. ------------- Commit messages: - Backport c8a95a763c169b94c5ba07d2c6fbdf99ba3b9e3b Changes: https://git.openjdk.org/jdk21u-dev/pull/2395/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2395&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8072701 Stats: 39 lines in 3 files changed: 26 ins; 6 del; 7 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2395.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2395/head:pull/2395 PR: https://git.openjdk.org/jdk21u-dev/pull/2395 From goetz at openjdk.org Sat Oct 25 17:45:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 17:45:20 GMT Subject: [jdk21u-dev] RFR: 8356023: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 Message-ID: <3eKi-2l5BTJHIgIhe4nI8SmLotTVh0jkQhYs8YFap0I=.d84b7b53-4976-4119-a792-cb6ac336b27f@github.com> I backport this for parity with 21.0.10-oracle. ------------- Depends on: https://git.openjdk.org/jdk21u-dev/pull/2395 Commit messages: - backport 927309453822183bbfa9af278043fe0dca17031c Changes: https://git.openjdk.org/jdk21u-dev/pull/2396/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2396&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356023 Stats: 1014 lines in 92 files changed: 186 ins; 614 del; 214 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2396.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2396/head:pull/2396 PR: https://git.openjdk.org/jdk21u-dev/pull/2396 From goetz at openjdk.org Sat Oct 25 18:32:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 18:32:19 GMT Subject: [jdk21u-dev] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java Message-ID: I backport this for parity with 21.0.10-oracle Resolved deleting BindServer. ------------- Commit messages: - backport 982064e50ca6bbcfb7d1d619307921adc6f4fdcd Changes: https://git.openjdk.org/jdk21u-dev/pull/2398/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2398&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359167 Stats: 1906 lines in 6 files changed: 2 ins; 1895 del; 9 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2398.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2398/head:pull/2398 PR: https://git.openjdk.org/jdk21u-dev/pull/2398 From goetz at openjdk.org Sat Oct 25 18:35:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 18:35:48 GMT Subject: [jdk21u-dev] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" Message-ID: I backport this for parity with 21.0.10-oracle Needed resolves. In the code due to context. The test had an other flag it tests, I could have kept that but I thought it's better to use the one from this change. ------------- Commit messages: - backport 40bc083267c0bac64b1092c63325b8d245937b0 Changes: https://git.openjdk.org/jdk21u-dev/pull/2397/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2397&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358748 Stats: 18 lines in 4 files changed: 13 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2397.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2397/head:pull/2397 PR: https://git.openjdk.org/jdk21u-dev/pull/2397 From goetz at openjdk.org Sat Oct 25 18:48:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 18:48:37 GMT Subject: [jdk21u-dev] RFR: 8367348: Enhance PassFailJFrame to support links in HTML Message-ID: I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport 7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee Changes: https://git.openjdk.org/jdk21u-dev/pull/2399/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2399&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367348 Stats: 23 lines in 1 file changed: 21 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2399.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2399/head:pull/2399 PR: https://git.openjdk.org/jdk21u-dev/pull/2399 From goetz at openjdk.org Sat Oct 25 18:48:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 18:48:43 GMT Subject: [jdk17u-dev] RFR: 8367348: Enhance PassFailJFrame to support links in HTML Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee Changes: https://git.openjdk.org/jdk17u-dev/pull/4106/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4106&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367348 Stats: 23 lines in 1 file changed: 21 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4106.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4106/head:pull/4106 PR: https://git.openjdk.org/jdk17u-dev/pull/4106 From goetz at openjdk.org Sat Oct 25 18:50:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 25 Oct 2025 18:50:10 GMT Subject: [jdk21u-dev] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: References: Message-ID: <_OZR0IEzMpCwONXscAvUutlopBLhQmmk8unAcIEEXxs=.8b56c353-c3a2-456e-b9e6-7e325f01d506@github.com> On Thu, 23 Oct 2025 13:01:38 GMT, Martin Doerr wrote: > Backport of [JDK-8369946](https://bugs.openjdk.org/browse/JDK-8369946) from jdk head. This PR differs from the original change because some interpreter changes belonging to [JDK-8301993](https://bugs.openjdk.org/browse/JDK-8301993) are not in jdk21u. Fortunately, the inserted memory barriers can be mapped 1:1. Hi @TheRealMDoerr this is brand new, and the aarch change referenced is not yet backported, either. Should we really proceed? Or rather await the April update? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2384#issuecomment-3447170849 From weijun at openjdk.org Sun Oct 26 02:18:09 2025 From: weijun at openjdk.org (Weijun Wang) Date: Sun, 26 Oct 2025 02:18:09 GMT Subject: [jdk25u] RFR: 8354469: Keytool exposes the password in plain text when command is piped using | grep In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 08:59:50 GMT, Nibedita Jena wrote: > This PR contains both JDK-8354469 and JDK-8366261 since earlier one depends on later fix. > > Manually merged ModuleSelectionTest, Console, JdkConsoleImpl for minor conflicts on syntax. > > Verified the required tests from tier1-tier3. The most important test is the newly added manual test `EchoPassword.java`. Please make sure it passes, ideally on all supported OSes. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/332#issuecomment-3447943146 From goetz at openjdk.org Sun Oct 26 12:53:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 12:53:10 GMT Subject: [jdk17u-dev] RFR: 8296489: tools/jpackage/windows/WinL10nTest.java fails with timeout In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 15:16:38 GMT, Goetz Lindenmaier wrote: > would like to increase the timeout in 17, too. The test does the same critical calls. GHA failure: a test not touched here failed on mac. unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4104#issuecomment-3448490802 From goetz at openjdk.org Sun Oct 26 12:55:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 12:55:11 GMT Subject: [jdk17u-dev] RFR: 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package In-Reply-To: References: Message-ID: <57sCURZEqEtd6_DZUypAkNzudWLt7fIDg5xyebLKMUA=.85cf8fa0-a717-4bcb-9e14-cb2efad6648d@github.com> On Sat, 25 Oct 2025 16:03:25 GMT, Goetz Lindenmaier wrote: > I backport this to simplify later test backports that touch the files in the new locations. > > This is not based on the backport to 21. That backport includes Comm.java. When I did that, it had not planned to backport follow-up "8343876:` Enhancements to jpackage test lib" that brings Comm.java. But as I did that in the meantime I think it is better to add that part there. The backport from 21 would not have been clean, anyways, > nor backporting 8343876 from 21 on top. > > Omitted PredefinedAppImageErrorTest.java?. Was added by "8286850: [macos] Add support for signing user provided app image" in 19. > > test/jdk/tools/jpackage/windows/WinL10nTest.java > Code modified was added by "8291978: jpackage: allow to override primary l10n files on Windows" in 20. Omitted. > > BasicTest.java requires TKit.assertDirectoryContent(). This was added by 8325089: jpackage utility creates an "infinite", undeleteable directory tree. > Too big to backport as prereq, so I add that to TKit as I already did in the backport to 21. GHA failure: java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. GHA failure: java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4105#issuecomment-3448491722 PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4105#issuecomment-3448492185 From goetz at openjdk.org Sun Oct 26 12:58:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 12:58:03 GMT Subject: [jdk21u-dev] RFR: 8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:13:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved flags-cflags.m4 GHA failure: THis probably depends on "8350623: Fix -Wzero-as-null-pointer-constant warnings in nsk native test utilities" Lets see what happens once I integrate that. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2393#issuecomment-3448494524 From goetz at openjdk.org Sun Oct 26 13:01:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 13:01:08 GMT Subject: [jdk21u-dev] RFR: 8356023: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 In-Reply-To: <3eKi-2l5BTJHIgIhe4nI8SmLotTVh0jkQhYs8YFap0I=.d84b7b53-4976-4119-a792-cb6ac336b27f@github.com> References: <3eKi-2l5BTJHIgIhe4nI8SmLotTVh0jkQhYs8YFap0I=.d84b7b53-4976-4119-a792-cb6ac336b27f@github.com> Message-ID: On Sat, 25 Oct 2025 17:40:24 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. GHA failure: win build failed, infra issue, unrelated. IOException caught during compilation: Connection reset make[3]: *** [test/BuildJtregTestThreadFactory.gmk:41: /d/a/jdk21u-dev/jdk21u-dev/build/windows-x64/support/test/jtreg_test_thread_factory/classes/_the.BUILD_JTREG_TEST_THREAD_FACTORY_batch] Error 1 make[3]: Target 'build' not remade because of errors. make[2]: *** [make/Main.gmk:752: build-test-test-thread-factory] Error 2 ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2396#issuecomment-3448497179 From goetz at openjdk.org Sun Oct 26 13:04:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 13:04:09 GMT Subject: [jdk17u-dev] RFR: 8367348: Enhance PassFailJFrame to support links in HTML In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 18:43:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. GHA failure: java/lang/ProcessBuilder/Basic#id0 failed. unrelated. But we see this failing three times today, was there a bad push ? Or is this the brownout Aleksey wants to avoid with upgrading the macos runners? ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4106#issuecomment-3448500323 From syan at openjdk.org Sun Oct 26 13:57:29 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 26 Oct 2025 13:57:29 GMT Subject: [jdk21u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v4] In-Reply-To: References: Message-ID: <9v1CHCmKj0Rxzo_zixCU0hIGTnWxaAqp_whe1RFXEmE=.d7f0714c-0f50-4cb3-8017-01216de08813@github.com> > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2118/files - new: https://git.openjdk.org/jdk21u-dev/pull/2118/files/c29e79dd..e4994d96 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=02-03 Stats: 9053 lines in 2133 files changed: 4133 ins; 343 del; 4577 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2118.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2118/head:pull/2118 PR: https://git.openjdk.org/jdk21u-dev/pull/2118 From syan at openjdk.org Sun Oct 26 13:58:50 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 26 Oct 2025 13:58:50 GMT Subject: [jdk17u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v4] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3869/files - new: https://git.openjdk.org/jdk17u-dev/pull/3869/files/675e716d..e3130f79 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=02-03 Stats: 1727 lines in 91 files changed: 1283 ins; 169 del; 275 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3869.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3869/head:pull/3869 PR: https://git.openjdk.org/jdk17u-dev/pull/3869 From syan at openjdk.org Sun Oct 26 14:00:08 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 26 Oct 2025 14:00:08 GMT Subject: [jdk25u] RFR: 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException In-Reply-To: References: Message-ID: <46aFSa2NuAP_uBHkz4ge8YZ4oWNAnDK7OHT5WPx32k4=.fd1ff047-e2b8-4b15-bc8b-1ef629f0eb63@github.com> On Fri, 19 Sep 2025 02:44:34 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [c0815e40](https://github.com/openjdk/jdk/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Sep 2025 and was reviewed by Francesco Andreuzzi and Daniel Fuchs. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/218#issuecomment-3448566924 From syan at openjdk.org Sun Oct 26 14:00:09 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 26 Oct 2025 14:00:09 GMT Subject: [jdk25u] Integrated: 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 02:44:34 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [c0815e40](https://github.com/openjdk/jdk/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Sep 2025 and was reviewed by Francesco Andreuzzi and Daniel Fuchs. > > Thanks! This pull request has now been integrated. Changeset: f98bbdf2 Author: SendaoYan URL: https://git.openjdk.org/jdk25u/commit/f98bbdf2a448a4a6396f95d513ab9dfefb657c93 Stats: 6 lines in 1 file changed: 1 ins; 2 del; 3 mod 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException Backport-of: c0815e40b6f5feeb4bfa791ccd91d662c205068d ------------- PR: https://git.openjdk.org/jdk25u/pull/218 From syan at openjdk.org Sun Oct 26 14:02:36 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 26 Oct 2025 14:02:36 GMT Subject: [jdk17u-dev] RFR: 8367904: Test java/net/InetAddress/ptr/Lookup.java should throw SkippedException Message-ID: The title of the pull request is automatically filled in correctly and below you find a suggestion for the pull request body: Hi all, This pull request contains a backport of commit [c0815e40](https://github.com/openjdk/jdk/commit/c0815e40b6f5feeb4bfa791ccd91d662c205068d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 19 Sep 2025 and was reviewed by Francesco Andreuzzi and Daniel Fuchs. Thanks! ------------- Commit messages: - Backport c0815e40b6f5feeb4bfa791ccd91d662c205068d Changes: https://git.openjdk.org/jdk17u-dev/pull/4107/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4107&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367904 Stats: 6 lines in 1 file changed: 1 ins; 2 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4107.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4107/head:pull/4107 PR: https://git.openjdk.org/jdk17u-dev/pull/4107 From goetz at openjdk.org Sun Oct 26 18:51:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 18:51:40 GMT Subject: [jdk17u-dev] RFR: 8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc Message-ID: I backport this for parity with 17.0.18-oracle. First, there was the attempt to delete these events, see backport of https://bugs.openjdk.org/browse/JDK-8291733: Remove JFR events that expose hashtable @eghalin pointed out to me that Oracle reverts this (See [JDK-8369975](https://bugs.openjdk.org/browse/JDK-8369975) [BACKOUT BACKPORT] Remove JFR events that expose hashtable) and instead disables the events, see also comment in https://github.com/openjdk/jdk17u-dev/pull/4047 This now implements the backport according to that comment. Thanks again, Eric, for informing about this. ------------- Commit messages: - backport JDK-8369992 Changes: https://git.openjdk.org/jdk17u-dev/pull/4108/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4108&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369992 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4108.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4108/head:pull/4108 PR: https://git.openjdk.org/jdk17u-dev/pull/4108 From goetz at openjdk.org Sun Oct 26 19:12:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 19:12:42 GMT Subject: [jdk17u-dev] RFR: 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations Message-ID: I backport this for parity with 17.0.18-oracle. Clean backport, but need to adapt as HttpClient does not implement AutoClosable in 17. Omitted calls to close, test is run as othervm. ------------- Commit messages: - HttpClient not ASutoClosable in 17 - backport 4f864faf428c8171be975a79db5bc2bc145f8805 - backport a74ebd048ae569296619c112c23169c46b571863 Changes: https://git.openjdk.org/jdk17u-dev/pull/4109/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4109&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314136 Stats: 71 lines in 1 file changed: 27 ins; 9 del; 35 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4109.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4109/head:pull/4109 PR: https://git.openjdk.org/jdk17u-dev/pull/4109 From goetz at openjdk.org Sun Oct 26 19:20:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 19:20:40 GMT Subject: [jdk25u] RFR: 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Message-ID: I backport this as I also want to fix it in jdk21u-dev. Follow-up is fixed in the meantime, too. Will address that as well. ------------- Commit messages: - Backport 5a442197d21e1dfb89cdbf5f0ad5596869ab333a Changes: https://git.openjdk.org/jdk25u/pull/339/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=339&range=00 Issue: https://bugs.openjdk.org/browse/JDK-7191877 Stats: 64 lines in 3 files changed: 3 ins; 18 del; 43 mod Patch: https://git.openjdk.org/jdk25u/pull/339.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/339/head:pull/339 PR: https://git.openjdk.org/jdk25u/pull/339 From goetz at openjdk.org Sun Oct 26 19:22:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 19:22:23 GMT Subject: [jdk17u-dev] RFR: 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Message-ID: I backport this for parity with 17.0.18-oracle Follow-up is fixed in the meantime, too. Will address that as well. ------------- Commit messages: - Backport 5a442197d21e1dfb89cdbf5f0ad5596869ab333a Changes: https://git.openjdk.org/jdk17u-dev/pull/4110/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4110&range=00 Issue: https://bugs.openjdk.org/browse/JDK-7191877 Stats: 64 lines in 3 files changed: 3 ins; 18 del; 43 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4110.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4110/head:pull/4110 PR: https://git.openjdk.org/jdk17u-dev/pull/4110 From goetz at openjdk.org Sun Oct 26 19:23:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 19:23:40 GMT Subject: [jdk21u-dev] RFR: 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Message-ID: I backport this for parity with 21.0.10-oracle. Follow-up is fixed in the meantime, too. Will address that as well. ------------- Commit messages: - Backport 5a442197d21e1dfb89cdbf5f0ad5596869ab333a Changes: https://git.openjdk.org/jdk21u-dev/pull/2400/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2400&range=00 Issue: https://bugs.openjdk.org/browse/JDK-7191877 Stats: 64 lines in 3 files changed: 3 ins; 18 del; 43 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2400.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2400/head:pull/2400 PR: https://git.openjdk.org/jdk21u-dev/pull/2400 From goetz at openjdk.org Sun Oct 26 20:16:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 20:16:19 GMT Subject: [jdk17u-dev] RFR: 8364263: HttpClient: Improve encapsulation of ProxyServer Message-ID: I backport this for parity with 17.0.18-oracle. Clean backport, but needed to remove platform thread coding. ------------- Commit messages: - Adapt to old Syntax - backport e7cf18212b2dd75b9e068e5bb02e6372e8893954 Changes: https://git.openjdk.org/jdk17u-dev/pull/4111/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4111&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364263 Stats: 23 lines in 1 file changed: 5 ins; 10 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4111.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4111/head:pull/4111 PR: https://git.openjdk.org/jdk17u-dev/pull/4111 From goetz at openjdk.org Sun Oct 26 20:41:30 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 26 Oct 2025 20:41:30 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. > > Needed resolve and adaptions: > > Net.java: resolved static initializer. > SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. > Net.c: Copyright. > > The test exercises platform and virtual threads. > I simplified this to what is supported in 17. > See extra commit. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: add code from 8284161 along with fix of this change ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4076/files - new: https://git.openjdk.org/jdk17u-dev/pull/4076/files/d57767e8..bdb4707e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=00-01 Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4076.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4076/head:pull/4076 PR: https://git.openjdk.org/jdk17u-dev/pull/4076 From cslucas at openjdk.org Mon Oct 27 01:11:05 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Mon, 27 Oct 2025 01:11:05 GMT Subject: [jdk25u] RFR: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client In-Reply-To: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> References: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> Message-ID: <2wv3F4tETRVJ_JcvBwibsL67fC7BqFe1nBim2awjqWE=.b7c5a9c4-f904-45e5-bca1-6726f5982a19@github.com> On Thu, 23 Oct 2025 07:32:10 GMT, Cesar Soares Lucas wrote: > Hi all, > > This pull request contains a backport of commit [2fe12984](https://github.com/openjdk/jdk/commit/2fe12984474656a08c4525c04a351d85be73f658) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 19 Jun 2025 and was reviewed by Doug Simon and Tom Rodriguez. > > Thanks! If everyone agree I can just problem list the test as part of this PR. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/335#issuecomment-3449130081 From goetz at openjdk.org Mon Oct 27 06:34:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 06:34:44 GMT Subject: [jdk21u-dev] RFR: 8306579: Consider building with /Zc:throwingNew Message-ID: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> I backport this for parity with 21.0.10-oracle. Resolved both files. Backport of https://github.com/openjdk/jdk21u-dev/pull/2393 breaks the build which is fixed by this change. ------------- Depends on: https://git.openjdk.org/jdk21u-dev/pull/2393 Commit messages: - backport a289bcfe7e2786d05c338712b818fc4ef12cb4ac Changes: https://git.openjdk.org/jdk21u-dev/pull/2401/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2401&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8306579 Stats: 13 lines in 2 files changed: 0 ins; 11 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2401.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2401/head:pull/2401 PR: https://git.openjdk.org/jdk21u-dev/pull/2401 From goetz at openjdk.org Mon Oct 27 06:56:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 06:56:08 GMT Subject: [jdk17u-dev] RFR: 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 19:07:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but need to adapt as HttpClient does not implement > AutoClosable in 17. > Omitted calls to close, test is run as othervm. GHA failure: test java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4109#issuecomment-3449770158 From goetz at openjdk.org Mon Oct 27 06:56:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 06:56:13 GMT Subject: [jdk17u-dev] RFR: 8364263: HttpClient: Improve encapsulation of ProxyServer In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but needed to remove platform thread coding. GHA failure: test java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4111#issuecomment-3449771378 From goetz at openjdk.org Mon Oct 27 06:56:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 06:56:13 GMT Subject: [jdk17u-dev] RFR: 8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 18:44:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > First, there was the attempt to delete these events, see backport of https://bugs.openjdk.org/browse/JDK-8291733: Remove JFR events that expose hashtable > > @eghalin pointed out to me that Oracle reverts this (See [JDK-8369975](https://bugs.openjdk.org/browse/JDK-8369975) [BACKOUT BACKPORT] Remove JFR events that expose hashtable) and instead disables the events, > see also comment in https://github.com/openjdk/jdk17u-dev/pull/4047 > > This now implements the backport according to that comment. > > Thanks again, Eric, for informing about this. GHA failure: test java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4108#issuecomment-3449769027 From duke at openjdk.org Mon Oct 27 07:25:41 2025 From: duke at openjdk.org (Ravi-Patel8) Date: Mon, 27 Oct 2025 07:25:41 GMT Subject: [jdk25u] RFR: 8368606: Printer lookup returns empty on AIX platform due to uninitialized results list Message-ID: This pull request contains a backport of commit [9b1633d](https://github.com/openjdk/jdk/commit/9b1633ded0e1d952ef13c054b6c507149d22f8cd) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. Bug Ref: https://bugs.openjdk.org/browse/JDK-8368606 ------------- Commit messages: - Backport?9b1633ded0e1d952ef13c054b6c507149d22f8cd Changes: https://git.openjdk.org/jdk25u/pull/324/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=324&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368606 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/324.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/324/head:pull/324 PR: https://git.openjdk.org/jdk25u/pull/324 From goetz at openjdk.org Mon Oct 27 07:31:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 07:31:41 GMT Subject: [jdk17u-dev] RFR: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH Message-ID: <3kwFwNr4ub7_CwEXvqwFh4x0XAIKkKtlXluHT7Gnl48=.544ac2f5-4ef8-48cc-b9c4-4691182ed696@github.com> I backport this for parity with 17.0.18-oracle ------------- Commit messages: - backport 854b384b120fa2af41adca3048070866fe3cafd4 Changes: https://git.openjdk.org/jdk17u-dev/pull/4112/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4112&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8304811 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4112.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4112/head:pull/4112 PR: https://git.openjdk.org/jdk17u-dev/pull/4112 From goetz at openjdk.org Mon Oct 27 07:31:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 07:31:45 GMT Subject: [jdk21u-dev] RFR: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 854b384b120fa2af41adca3048070866fe3cafd4 Changes: https://git.openjdk.org/jdk21u-dev/pull/2402/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2402&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8304811 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2402.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2402/head:pull/2402 PR: https://git.openjdk.org/jdk21u-dev/pull/2402 From shade at openjdk.org Mon Oct 27 08:08:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 08:08:04 GMT Subject: [jdk25u] RFR: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client In-Reply-To: References: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> Message-ID: On Fri, 24 Oct 2025 14:55:10 GMT, Fei Yang wrote: > Should we have it in this backport PR as well? Or shall I propose another one after this PR? I say let @JohnTortugo integrate this one, and then to a RISC-V-specific followup, if you need one. Or you just fix the mainline and backport a fix meanwhile. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/335#issuecomment-3449971988 From vpetko at openjdk.org Mon Oct 27 08:10:13 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Mon, 27 Oct 2025 08:10:13 GMT Subject: [jdk25u] Integrated: 8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils In-Reply-To: References: Message-ID: <0X7KoE9MQw0zH3TpkwbfR0vodyPQtRDk5UXMiXJQIEo=.4aff13bb-7ccd-498e-b10a-84ac70ca6db5@github.com> On Thu, 23 Oct 2025 02:12:11 GMT, Vladimir Petko wrote: > Backport JDK-8359735 to allow tier1 tests pass in Ubuntu 25.10. > > Testing: > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessBuilder/Basic.java > 2 2 0 0 0 > ============================== > TEST SUCCESS > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/lang/ProcessHandle/InfoTest.java > 1 1 0 0 0 > ============================== > TEST SUCCESS This pull request has now been integrated. Changeset: ceac6c7e Author: Vladimir Petko Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/ceac6c7e8cd24dd4f3f7f7a25357aeb50ebe6f6b Stats: 9 lines in 2 files changed: 2 ins; 0 del; 7 mod 8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils Reviewed-by: rriggs Backport-of: c6ab63d306511c43622fc1f37e1aed6d8abaaa09 ------------- PR: https://git.openjdk.org/jdk25u/pull/334 From shade at openjdk.org Mon Oct 27 08:11:14 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 08:11:14 GMT Subject: [jdk21u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 11:47:15 GMT, Aleksey Shipilev wrote: > Switching to MacOS 15 ahead of brownouts and deprecations. > > Additional testing: > - [x] GHA Thanks! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2389#issuecomment-3449977413 From shade at openjdk.org Mon Oct 27 08:11:15 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 08:11:15 GMT Subject: [jdk21u-dev] Integrated: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 11:47:15 GMT, Aleksey Shipilev wrote: > Switching to MacOS 15 ahead of brownouts and deprecations. > > Additional testing: > - [x] GHA This pull request has now been integrated. Changeset: cc434af6 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u-dev/commit/cc434af66db9c9d787992569fe1b26074dd495dd Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 8369226: GHA: Switch to MacOS 15 Reviewed-by: simonis Backport-of: 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2389 From shade at openjdk.org Mon Oct 27 08:20:25 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 08:20:25 GMT Subject: [jdk17u-dev] RFR: 8341097: GHA: Demote Mac x86 jobs to build only Message-ID: On our way to better MacOS runners. ------------- Commit messages: - Backport d66737ea1cfd92bcb208ded4e64822d12760205d Changes: https://git.openjdk.org/jdk17u-dev/pull/4093/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4093&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8341097 Stats: 11 lines in 1 file changed: 0 ins; 11 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4093.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4093/head:pull/4093 PR: https://git.openjdk.org/jdk17u-dev/pull/4093 From fandreuzzi at openjdk.org Mon Oct 27 08:44:38 2025 From: fandreuzzi at openjdk.org (Francesco Andreuzzi) Date: Mon, 27 Oct 2025 08:44:38 GMT Subject: [jdk25u] RFR: 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE Message-ID: Hi all, This pull request contains a backport of commit [2a8cbd94](https://github.com/openjdk/jdk/commit/2a8cbd944ba4d8896e48181e396c65f70e5aa215) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Francesco Andreuzzi on 22 Oct 2025 and was reviewed by Leonid Mesnik, Serguei Spitsyn and Alex Menkov. Thanks! ------------- Commit messages: - Backport 2a8cbd944ba4d8896e48181e396c65f70e5aa215 Changes: https://git.openjdk.org/jdk25u/pull/340/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=340&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359472 Stats: 167 lines in 3 files changed: 167 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/340.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/340/head:pull/340 PR: https://git.openjdk.org/jdk25u/pull/340 From sroy at openjdk.org Mon Oct 27 09:30:34 2025 From: sroy at openjdk.org (Suchismith Roy) Date: Mon, 27 Oct 2025 09:30:34 GMT Subject: [jdk21u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX Message-ID: Hi all, This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. Thanks! ------------- Commit messages: - Backport d45e65bab45f78f9f378cdc53837fe33190b7801 Changes: https://git.openjdk.org/jdk21u-dev/pull/2403/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2403&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8030957 Stats: 98 lines in 2 files changed: 91 ins; 3 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2403.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2403/head:pull/2403 PR: https://git.openjdk.org/jdk21u-dev/pull/2403 From sroy at openjdk.org Mon Oct 27 09:43:54 2025 From: sroy at openjdk.org (Suchismith Roy) Date: Mon, 27 Oct 2025 09:43:54 GMT Subject: [jdk17u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX Message-ID: Hi all, This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. Thanks! ------------- Commit messages: - Backport d45e65bab45f78f9f378cdc53837fe33190b7801 Changes: https://git.openjdk.org/jdk17u-dev/pull/4113/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4113&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8030957 Stats: 99 lines in 2 files changed: 91 ins; 3 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4113.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4113/head:pull/4113 PR: https://git.openjdk.org/jdk17u-dev/pull/4113 From fyang at openjdk.org Mon Oct 27 09:55:38 2025 From: fyang at openjdk.org (Fei Yang) Date: Mon, 27 Oct 2025 09:55:38 GMT Subject: [jdk25u] RFR: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client In-Reply-To: References: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> Message-ID: On Mon, 27 Oct 2025 08:05:24 GMT, Aleksey Shipilev wrote: > > Should we have it in this backport PR as well? Or shall I propose another one after this PR? > > I say let @JohnTortugo integrate this one, and then to a RISC-V-specific followup, if you need one. Or you just fix the mainline and backport a fix meanwhile. OK. I will try and propose a followup change as needed. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/335#issuecomment-3450408302 From mdoerr at openjdk.org Mon Oct 27 10:58:13 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 10:58:13 GMT Subject: [jdk21u-dev] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: <_OZR0IEzMpCwONXscAvUutlopBLhQmmk8unAcIEEXxs=.8b56c353-c3a2-456e-b9e6-7e325f01d506@github.com> References: <_OZR0IEzMpCwONXscAvUutlopBLhQmmk8unAcIEEXxs=.8b56c353-c3a2-456e-b9e6-7e325f01d506@github.com> Message-ID: On Sat, 25 Oct 2025 18:47:34 GMT, Goetz Lindenmaier wrote: > Hi @TheRealMDoerr this is brand new, and the aarch change referenced is not yet backported, either. Should we really proceed? Or rather await the April update? The memory barriers are needed for correctness. The risk is low because only memory barriers are added and they don't break anything. The interpreter performance impact is not very high. An aarch64 fix is also in preparation and I assume that we want all platform fixes ASAP. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2384#issuecomment-3450686308 From mdoerr at openjdk.org Mon Oct 27 11:07:16 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 11:07:16 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:41:30 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Needed resolve and adaptions: >> >> Net.java: resolved static initializer. >> SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. >> Net.c: Copyright. >> >> The test exercises platform and virtual threads. >> I simplified this to what is supported in 17. >> See extra commit. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > add code from 8284161 along with fix of this change Thanks! This backport LGTM, now. It would be great if someone from the core-libs team could confirm that the `SO_LINGER` code is adequate for 17u. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4076#pullrequestreview-3382932095 From mdoerr at openjdk.org Mon Oct 27 11:45:51 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 11:45:51 GMT Subject: [jdk21u-dev] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 18:16:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Needed resolves. In the code due to context. > The test had an other flag it tests, I could have kept that > but I thought it's better to use the one from this change. test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java line 10: > 8: * > 9: * This code is distributed in the hope that it will be useful, but WITHOUT > 10: * ANY WARRANTY; without even the implied warranty of MERCHANTABILTY or Seems like this was changed by mistake. Otherwise, the backport LGTM. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2397#discussion_r2465347306 From mdoerr at openjdk.org Mon Oct 27 11:49:42 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 11:49:42 GMT Subject: [jdk21u-dev] Integrated: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 13:01:38 GMT, Martin Doerr wrote: > Backport of [JDK-8369946](https://bugs.openjdk.org/browse/JDK-8369946) from jdk head. This PR differs from the original change because some interpreter changes belonging to [JDK-8301993](https://bugs.openjdk.org/browse/JDK-8301993) are not in jdk21u. Fortunately, the inserted memory barriers can be mapped 1:1. This pull request has now been integrated. Changeset: f5b155bd Author: Martin Doerr URL: https://git.openjdk.org/jdk21u-dev/commit/f5b155bda2088c269bef221cbf4a7d1909d1b2ef Stats: 19 lines in 3 files changed: 12 ins; 0 del; 7 mod 8369946: Bytecode rewriting causes Java heap corruption on PPC Reviewed-by: rrich Backport-of: 6bf3581bbacc2ed8f6411d23a5ab332376c53c87 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2384 From mdoerr at openjdk.org Mon Oct 27 12:03:47 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 12:03:47 GMT Subject: [jdk17u-dev] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC Message-ID: Backport of [JDK-8369946](https://bugs.openjdk.org/browse/JDK-8369946) from jdk21u-dev. ------------- Commit messages: - Backport f5b155bda2088c269bef221cbf4a7d1909d1b2ef Changes: https://git.openjdk.org/jdk17u-dev/pull/4114/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4114&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369946 Stats: 19 lines in 3 files changed: 12 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4114.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4114/head:pull/4114 PR: https://git.openjdk.org/jdk17u-dev/pull/4114 From goetz at openjdk.org Mon Oct 27 12:25:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 12:25:49 GMT Subject: [jdk21u-dev] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle > > Needed resolves. In the code due to context. > The test had an other flag it tests, I could have kept that > but I thought it's better to use the one from this change. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Fix type-o ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2397/files - new: https://git.openjdk.org/jdk21u-dev/pull/2397/files/f68aeb9e..cea346c8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2397&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2397&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2397.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2397/head:pull/2397 PR: https://git.openjdk.org/jdk21u-dev/pull/2397 From goetz at openjdk.org Mon Oct 27 12:25:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 12:25:49 GMT Subject: [jdk21u-dev] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 18:16:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Needed resolves. In the code due to context. > The test had an other flag it tests, I could have kept that > but I thought it's better to use the one from this change. Oh, I should not have backported this with AI :P Sorry, yes, a typ-o. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2397#issuecomment-3451002992 From goetz at openjdk.org Mon Oct 27 12:25:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 12:25:50 GMT Subject: [jdk21u-dev] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" [v2] In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 11:43:28 GMT, Martin Doerr wrote: >> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: >> >> Fix type-o > > test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java line 10: > >> 8: * >> 9: * This code is distributed in the hope that it will be useful, but WITHOUT >> 10: * ANY WARRANTY; without even the implied warranty of MERCHANTABILTY or > > Seems like this was changed by mistake. Otherwise, the backport LGTM. Fixed. Thanks for the review. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2397#discussion_r2465453844 From duke at openjdk.org Mon Oct 27 12:32:56 2025 From: duke at openjdk.org (KavyaKS94) Date: Mon, 27 Oct 2025 12:32:56 GMT Subject: [jdk25u] RFR: 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors Message-ID: Added vm.flagless in the test as there does not seem to be a point to run this test with additional options as they are ignored for the actual test anyway. Clean backport. Tested changes locally in mach5 in all platforms ------------- Commit messages: - 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors Changes: https://git.openjdk.org/jdk25u/pull/341/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=341&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366229 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/341.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/341/head:pull/341 PR: https://git.openjdk.org/jdk25u/pull/341 From rgangadhar at openjdk.org Mon Oct 27 12:35:17 2025 From: rgangadhar at openjdk.org (Ramesh Bhagavatam Gangadhar) Date: Mon, 27 Oct 2025 12:35:17 GMT Subject: [jdk25u] RFR: 8365776: Convert JShell tests to use JUnit instead of TestNG Message-ID: Conflicts in the following files are addressed ================================== both modified: test/langtools/jdk/jshell/ClassesTest.java both modified: test/langtools/jdk/jshell/CompletionSuggestionTest.java both modified: test/langtools/jdk/jshell/InputUITest.java both modified: test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java both modified: test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java both modified: test/langtools/jdk/jshell/ReplToolTesting.java both modified: test/langtools/jdk/jshell/SnippetHighlightTest.java deleted by us: test/langtools/jdk/jshell/ToolCompletionTest.java both modified: test/langtools/jdk/jshell/ToolLocalSimpleTest.java both modified: test/langtools/jdk/jshell/ToolSimpleTest.java both modified: test/langtools/jdk/jshell/VariablesTest.java ------------- Commit messages: - Backport b0ca9bf61e0390a3b022a0915eacabb0cfd92e93 Changes: https://git.openjdk.org/jdk25u/pull/342/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=342&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365776 Stats: 1767 lines in 122 files changed: 736 ins; 217 del; 814 mod Patch: https://git.openjdk.org/jdk25u/pull/342.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/342/head:pull/342 PR: https://git.openjdk.org/jdk25u/pull/342 From rgangadhar at openjdk.org Mon Oct 27 12:54:29 2025 From: rgangadhar at openjdk.org (Ramesh Bhagavatam Gangadhar) Date: Mon, 27 Oct 2025 12:54:29 GMT Subject: [jdk25u] RFR: 8365776: Convert JShell tests to use JUnit instead of TestNG In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 12:24:19 GMT, Ramesh Bhagavatam Gangadhar wrote: > Conflicts in the following files are addressed > ================================== > both modified: test/langtools/jdk/jshell/ClassesTest.java > both modified: test/langtools/jdk/jshell/CompletionSuggestionTest.java > both modified: test/langtools/jdk/jshell/InputUITest.java > both modified: test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java > both modified: test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java > both modified: test/langtools/jdk/jshell/ReplToolTesting.java > both modified: test/langtools/jdk/jshell/SnippetHighlightTest.java > deleted by us: test/langtools/jdk/jshell/ToolCompletionTest.java > both modified: test/langtools/jdk/jshell/ToolLocalSimpleTest.java > both modified: test/langtools/jdk/jshell/ToolSimpleTest.java > both modified: test/langtools/jdk/jshell/VariablesTest.java @coffeys Pls review ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/342#issuecomment-3451131765 From goetz at openjdk.org Mon Oct 27 13:31:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 13:31:49 GMT Subject: [jdk21u-dev] RFR: 8355071: Fix nsk/jdi test to not require lookup of main thread in order to set the breakpoint used for communication Message-ID: <5eDh7KPPLcmwikduSkqN1-SkeOckxXJE-EcIYnEQJLM=.10243d93-5c97-4068-b60e-125ccfa3f0d0@github.com> I backport this to keep the tests up to date and make later backports clean. ------------- Commit messages: - Backport b7e8952ad6def4ebae8c8c3c04cf6793f472b029 Changes: https://git.openjdk.org/jdk21u-dev/pull/2404/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2404&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355071 Stats: 1996 lines in 189 files changed: 73 ins; 1534 del; 389 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2404.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2404/head:pull/2404 PR: https://git.openjdk.org/jdk21u-dev/pull/2404 From mdoerr at openjdk.org Mon Oct 27 13:34:15 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 13:34:15 GMT Subject: [jdk21u-dev] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" [v2] In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 12:25:49 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle >> >> Needed resolves. In the code due to context. >> The test had an other flag it tests, I could have kept that >> but I thought it's better to use the one from this change. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Fix type-o Marked as reviewed by mdoerr (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2397#pullrequestreview-3383516159 From rschmelter at openjdk.org Mon Oct 27 13:42:33 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Mon, 27 Oct 2025 13:42:33 GMT Subject: [jdk21u-dev] RFR: 8306579: Consider building with /Zc:throwingNew In-Reply-To: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> References: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> Message-ID: On Mon, 27 Oct 2025 06:29:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved both files. > Backport of https://github.com/openjdk/jdk21u-dev/pull/2393 breaks the build which is fixed by this change. Looks good. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2401#pullrequestreview-3383562182 From rschmelter at openjdk.org Mon Oct 27 13:49:59 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Mon, 27 Oct 2025 13:49:59 GMT Subject: [jdk21u-dev] RFR: 8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler In-Reply-To: References: Message-ID: <-DAc8p21tjSRctrlWyXG9H7iTkjxok1tkneKJZHEAh4=.92781e29-1be8-47de-b3ec-1bb95712c094@github.com> On Sat, 25 Oct 2025 16:13:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved flags-cflags.m4 Looks good. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2393#pullrequestreview-3383600351 From goetz at openjdk.org Mon Oct 27 13:50:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 13:50:08 GMT Subject: [jdk21u-dev] RFR: 8367021: Regression in LocaleDataTest refactoring Message-ID: I backport this for parity with 21.0.10-oracle. Resolved @bug statement. ------------- Depends on: https://git.openjdk.org/jdk21u-dev/pull/2371 Commit messages: - backport 48831c65b5535fef706b64a4eb23ba28b1567ead Changes: https://git.openjdk.org/jdk21u-dev/pull/2405/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2405&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367021 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2405.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2405/head:pull/2405 PR: https://git.openjdk.org/jdk21u-dev/pull/2405 From goetz at openjdk.org Mon Oct 27 14:00:55 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 14:00:55 GMT Subject: [jdk21u-dev] RFR: 8355569: Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class Message-ID: I backport this to keep the tests up to date and make later backports clean. ------------- Depends on: https://git.openjdk.org/jdk21u-dev/pull/2404 Commit messages: - backport e2ae50d877b13b121912e2496af4b5209b315a05 Changes: https://git.openjdk.org/jdk21u-dev/pull/2406/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2406&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355569 Stats: 166 lines in 39 files changed: 75 ins; 15 del; 76 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2406.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2406/head:pull/2406 PR: https://git.openjdk.org/jdk21u-dev/pull/2406 From goetz at openjdk.org Mon Oct 27 14:08:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 14:08:58 GMT Subject: [jdk21u-dev] RFR: 8162380: [TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button Message-ID: I backport this for parity with 21.0.10-oracle. Resolved ProblemList, probably clean anyways. ------------- Commit messages: - backport 34c3ac0316dbd29ae670db51bd9230a1e77382d9 Changes: https://git.openjdk.org/jdk21u-dev/pull/2407/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2407&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8162380 Stats: 244 lines in 2 files changed: 31 ins; 200 del; 13 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2407.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2407/head:pull/2407 PR: https://git.openjdk.org/jdk21u-dev/pull/2407 From goetz at openjdk.org Mon Oct 27 14:11:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 14:11:22 GMT Subject: [jdk21u-dev] RFR: 8355569: Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class [v2] In-Reply-To: References: Message-ID: > I backport this to keep the tests up to date and make later backports clean. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: backport e2ae50d877b13b121912e2496af4b5209b315a05 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2406/files - new: https://git.openjdk.org/jdk21u-dev/pull/2406/files/c8bcdf22..2c5b571c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2406&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2406&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2406.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2406/head:pull/2406 PR: https://git.openjdk.org/jdk21u-dev/pull/2406 From goetz at openjdk.org Mon Oct 27 14:16:00 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 14:16:00 GMT Subject: [jdk21u-dev] RFR: 8367021: Regression in LocaleDataTest refactoring [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. > > Resolved @bug statement. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: backport 48831c65b5535fef706b64a4eb23ba28b1567ead ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2405/files - new: https://git.openjdk.org/jdk21u-dev/pull/2405/files/6870c5f0..fbaec13f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2405&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2405&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2405.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2405/head:pull/2405 PR: https://git.openjdk.org/jdk21u-dev/pull/2405 From rschmelter at openjdk.org Mon Oct 27 14:21:47 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Mon, 27 Oct 2025 14:21:47 GMT Subject: [jdk21u-dev] RFR: 8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:13:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved flags-cflags.m4 Looks good. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2393#pullrequestreview-3383764434 From goetz at openjdk.org Mon Oct 27 14:31:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 14:31:52 GMT Subject: [jdk21u-dev] RFR: 8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:13:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved flags-cflags.m4 Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2393#issuecomment-3451579440 From shade at openjdk.org Mon Oct 27 15:06:05 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 15:06:05 GMT Subject: [jdk17u-dev] Integrated: 8341097: GHA: Demote Mac x86 jobs to build only In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 12:35:51 GMT, Aleksey Shipilev wrote: > On our way to better MacOS runners. This pull request has now been integrated. Changeset: 93aa7d2b Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/93aa7d2b74fdb4bdf940aebde769be0ecaee8730 Stats: 11 lines in 1 file changed: 0 ins; 11 del; 0 mod 8341097: GHA: Demote Mac x86 jobs to build only Backport-of: d66737ea1cfd92bcb208ded4e64822d12760205d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4093 From shade at openjdk.org Mon Oct 27 15:29:40 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 15:29:40 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 Message-ID: Making GHA more stable. ------------- Commit messages: - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea Changes: https://git.openjdk.org/jdk17u-dev/pull/4115/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4115&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369226 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4115.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4115/head:pull/4115 PR: https://git.openjdk.org/jdk17u-dev/pull/4115 From shade at openjdk.org Mon Oct 27 15:34:54 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 15:34:54 GMT Subject: [jdk11u-dev] RFR: 8341861: GHA: Use only retention mechanism to remove bundles Message-ID: On our way to more stable GHA. ------------- Commit messages: - Backport 29ae26517f9c1fd5e641b3a560aa93e370920506 Changes: https://git.openjdk.org/jdk11u-dev/pull/3108/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3108&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8341861 Stats: 43 lines in 1 file changed: 0 ins; 43 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3108.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3108/head:pull/3108 PR: https://git.openjdk.org/jdk11u-dev/pull/3108 From sroy at openjdk.org Mon Oct 27 15:41:42 2025 From: sroy at openjdk.org (Suchismith Roy) Date: Mon, 27 Oct 2025 15:41:42 GMT Subject: [jdk17u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 09:38:38 GMT, Suchismith Roy wrote: > Hi all, > > This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. > > Thanks! Hi @MBaesken , can you review the backport PR ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4113#issuecomment-3451964846 From mdoerr at openjdk.org Mon Oct 27 15:43:46 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 15:43:46 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 15:23:24 GMT, Aleksey Shipilev wrote: > Making GHA more stable. LGTM. Thanks for backporting it! ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4115#pullrequestreview-3384199189 From goetz at openjdk.org Mon Oct 27 15:45:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 15:45:58 GMT Subject: [jdk21u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed [v2] In-Reply-To: <_PnCjOKcFf4T_l-vEg4Yof5zJPxQ-vZAvJgLCNdNuLE=.429131e5-c771-4f04-b0f4-ff46a19ee5b8@github.com> References: <_PnCjOKcFf4T_l-vEg4Yof5zJPxQ-vZAvJgLCNdNuLE=.429131e5-c771-4f04-b0f4-ff46a19ee5b8@github.com> Message-ID: > I backport this for parity with 21.0.10-oracle. > > Simple resolves: > verifyer.cpp: removal of large chunk by hand. > verifyer.hpp: Copyright Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: remove changes of other backport ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2385/files - new: https://git.openjdk.org/jdk21u-dev/pull/2385/files/116f2642..0a2d6e1f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2385&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2385&range=00-01 Stats: 209 lines in 16 files changed: 89 ins; 103 del; 17 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2385.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2385/head:pull/2385 PR: https://git.openjdk.org/jdk21u-dev/pull/2385 From mdoerr at openjdk.org Mon Oct 27 15:47:43 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 15:47:43 GMT Subject: [jdk17u-dev] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 11:57:51 GMT, Martin Doerr wrote: > Backport of [JDK-8369946](https://bugs.openjdk.org/browse/JDK-8369946) from jdk21u-dev. GHA test failure is obviously unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4114#issuecomment-3452001613 From goetz at openjdk.org Mon Oct 27 15:57:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 15:57:13 GMT Subject: [jdk17u-dev] RFR: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 15:45:15 GMT, Martin Doerr wrote: > GHA test failure is obviously unrelated. Yes, I hope it will be fixed by https://github.com/openjdk/jdk17u-dev/pull/4097 I saw it a few times the past days. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4114#issuecomment-3452044062 From mdoerr at openjdk.org Mon Oct 27 15:58:13 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 15:58:13 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> References: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> Message-ID: On Fri, 17 Oct 2025 18:27:25 GMT, Justin King wrote: >> Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. > > Justin King has updated the pull request incrementally with one additional commit since the last revision: > > Replace oopDesc::base_offset_in_bytes with equivalent logic > > Signed-off-by: Justin King LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2355#pullrequestreview-3384260324 From mdoerr at openjdk.org Mon Oct 27 15:58:15 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 15:58:15 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: References: Message-ID: <9w4Etf8YoVlIdU_2VVMu834oYPU4ZaWzsLdweQP4b2E=.37e2694d-a2bd-4250-9171-93046a80b479@github.com> On Fri, 17 Oct 2025 19:09:22 GMT, Justin King wrote: >> src/hotspot/cpu/aarch64/templateTable_aarch64.cpp line 3152: >> >>> 3150: __ ldr(r0, aaddress(0)); >>> 3151: // access constant pool cache >>> 3152: __ get_cache_and_index_at_bcp(r2, r3, 2); >> >> I spent a little while looking at the other uses of `get_cache_and_index_at_bcp` and I couldn't find anything obviously wrong, but that might not mean we're OK. > > Ran this change with our reproducer, and no observable failures. I also made `verify_field_offset` be present in the optimized build to be sure. So I think we are good. This is as approximate of a fix we can get I think. Correct, `fast_accessfield`, `fast_storefield`, `fast_xaccess` and `fast_invokevfinal` need the memory barrier. `fast_invokevfinal` is not implemented on most platforms and `fast_accessfield` and `fast_storefield` already have the barrier on aarch64. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#discussion_r2466212275 From rschmelter at openjdk.org Mon Oct 27 16:20:22 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Mon, 27 Oct 2025 16:20:22 GMT Subject: [jdk17u-dev] RFR: 8364263: HttpClient: Improve encapsulation of ProxyServer In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but needed to remove platform thread coding. Looks good. ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4111#pullrequestreview-3384364554 From duke at openjdk.org Mon Oct 27 16:24:16 2025 From: duke at openjdk.org (duke) Date: Mon, 27 Oct 2025 16:24:16 GMT Subject: [jdk21u-dev] RFR: 8300708: Some nsk jvmti tests fail with virtual thread wrapper due to jvmti missing some virtual thread support In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 19:18:19 GMT, Daniel Hu wrote: > Clean backport. Fixes nsk jvmti tests and removes them from `ProblemList-Virtual.txt`. GHA passes, and ran on internal Amazon pipelines with change passing jtreg tier1-4 and tck tests on platforms linux x64, aarch64, aarch32; alpine x64, aarch64; mac aarch64; windows x64. @cost0much Your change (at version 76a563ffd7f841551f24191904039533987cd03a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2367#issuecomment-3452172369 From duke at openjdk.org Mon Oct 27 16:25:14 2025 From: duke at openjdk.org (duke) Date: Mon, 27 Oct 2025 16:25:14 GMT Subject: [jdk21u-dev] RFR: 8325530: Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 18:57:15 GMT, Daniel Hu wrote: > Clean backport. Fixes a regression in 21: VirtualMachine.loadAgentPath/loadAgentLibrary failing with AgentLoadException doesn't return full error details from AttachListener success case. New test passes with change, fails without. Change passes GHA and internal Amazon pipelines: jtreg tier1-4 and tck tests on platforms linux x64, aarch64, aarch32; alpine x64, aarch64; mac aarch64; windows x64. @cost0much Your change (at version c52b436b7e5348b5dc6820488d1b319f05026ed4) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2391#issuecomment-3452173094 From duke at openjdk.org Mon Oct 27 16:25:25 2025 From: duke at openjdk.org (duke) Date: Mon, 27 Oct 2025 16:25:25 GMT Subject: [jdk21u-dev] RFR: 8309511: Regression test ExtraImportSemicolon.java refers to the wrong bug In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 19:21:55 GMT, Daniel Hu wrote: > Clean backport. Minor comment fix with wrong bug id reference. GHA passes. @cost0much Your change (at version f6aef9008c1d607f8099d6a705390f0c453dd812) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2368#issuecomment-3452173859 From shade at openjdk.org Mon Oct 27 16:28:24 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 16:28:24 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 15:41:14 GMT, Martin Doerr wrote: > LGTM Gaaaaah! You jinxed it! There are compiler warnings with new compiler, so GHA does not work. I'll take a look... ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3452200120 From ssubramaniam at openjdk.org Mon Oct 27 16:29:29 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 27 Oct 2025 16:29:29 GMT Subject: [jdk17u-dev] Integrated: 8354493: Opensource Several MultiScreen and Insets related tests In-Reply-To: <5MaSUmnmPvf1Zgkn95KJiBaZRrbefM0umwbJ_QmcxTM=.110b0b46-9278-40d4-bca1-b4c3f0b0a7ec@github.com> References: <5MaSUmnmPvf1Zgkn95KJiBaZRrbefM0umwbJ_QmcxTM=.110b0b46-9278-40d4-bca1-b4c3f0b0a7ec@github.com> Message-ID: On Fri, 24 Oct 2025 21:53:45 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354493: Opensource Several MultiScreen and Insets related tests. Adds three tests to be open sourced. Ran GHA Sanity Checks and new tests directly. This pull request has now been integrated. Changeset: e391c81a Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/e391c81abf71af84ccfdef71beb55e082eedb694 Stats: 480 lines in 3 files changed: 480 ins; 0 del; 0 mod 8354493: Opensource Several MultiScreen and Insets related tests Backport-of: e9c8986a65df534ee2a396cb3b49fe3dbcaf6a44 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4103 From ssubramaniam at openjdk.org Mon Oct 27 16:29:29 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 27 Oct 2025 16:29:29 GMT Subject: [jdk17u-dev] Integrated: 8352678: Opensource few JMenuItem tests In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 21:10:35 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352678: Opensource few JMenuItem tests and JDK-8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java (caused by first JBS issue). Renames a test file, and open sources 4 tests. Ran GHA Sanity Checks and new tests directly. This pull request has now been integrated. Changeset: e915df80 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/e915df805a2f23904d61ccc72e20d1b5c0886311 Stats: 739 lines in 7 files changed: 553 ins; 186 del; 0 mod 8352678: Opensource few JMenuItem tests 8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java Reviewed-by: shade Backport-of: 8a40498d79a18dcf91cf4979d34c3583a6c39322 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4049 From ssubramaniam at openjdk.org Mon Oct 27 16:30:25 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 27 Oct 2025 16:30:25 GMT Subject: [jdk21u-dev] Integrated: 8354493: Opensource Several MultiScreen and Insets related tests In-Reply-To: References: Message-ID: <6zwGJtat9VNL4jrRg3a8FodRfujsJf7-FX2wtxBxp8g=.db3bedaa-c9c8-4d89-8581-2622bc23542b@github.com> On Fri, 24 Oct 2025 21:53:35 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354493: Opensource Several MultiScreen and Insets related tests. Adds three tests to be open sourced. Ran GHA Sanity Checks and new tests directly. This pull request has now been integrated. Changeset: fe2125c7 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/fe2125c7ddb8b98de7a18b80497aa469b9598f4b Stats: 480 lines in 3 files changed: 480 ins; 0 del; 0 mod 8354493: Opensource Several MultiScreen and Insets related tests Backport-of: e9c8986a65df534ee2a396cb3b49fe3dbcaf6a44 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2392 From ssubramaniam at openjdk.org Mon Oct 27 16:30:29 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Mon, 27 Oct 2025 16:30:29 GMT Subject: [jdk21u-dev] Integrated: 8352678: Opensource few JMenuItem tests In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 21:10:31 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352678: Opensource few JMenuItem tests and JDK-8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java (caused by first JBS issue). Renames a test file, and open sources 4 tests. Ran GHA Sanity Checks and new tests directly. This pull request has now been integrated. Changeset: 088f46dc Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/088f46dccbcd71c179adf9d6bf6dc0745fa9d2ca Stats: 739 lines in 7 files changed: 553 ins; 186 del; 0 mod 8352678: Opensource few JMenuItem tests 8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java Reviewed-by: shade Backport-of: 8a40498d79a18dcf91cf4979d34c3583a6c39322 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2332 From duke at openjdk.org Mon Oct 27 16:45:51 2025 From: duke at openjdk.org (Daniel Hu) Date: Mon, 27 Oct 2025 16:45:51 GMT Subject: [jdk21u-dev] Integrated: 8309511: Regression test ExtraImportSemicolon.java refers to the wrong bug In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 19:21:55 GMT, Daniel Hu wrote: > Clean backport. Minor comment fix with wrong bug id reference. GHA passes. This pull request has now been integrated. Changeset: 3d90a9b3 Author: Daniel Hu Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/3d90a9b340e7a478204eb31c4be689099dbec4ff Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8309511: Regression test ExtraImportSemicolon.java refers to the wrong bug Backport-of: bcc4d36857b0907e865d0afc4447f9b0780f8101 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2368 From duke at openjdk.org Mon Oct 27 16:47:48 2025 From: duke at openjdk.org (Daniel Hu) Date: Mon, 27 Oct 2025 16:47:48 GMT Subject: [jdk21u-dev] Integrated: 8300708: Some nsk jvmti tests fail with virtual thread wrapper due to jvmti missing some virtual thread support In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 19:18:19 GMT, Daniel Hu wrote: > Clean backport. Fixes nsk jvmti tests and removes them from `ProblemList-Virtual.txt`. GHA passes, and ran on internal Amazon pipelines with change passing jtreg tier1-4 and tck tests on platforms linux x64, aarch64, aarch32; alpine x64, aarch64; mac aarch64; windows x64. This pull request has now been integrated. Changeset: ff996985 Author: Daniel Hu Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/ff99698505f48023b4a2645c7a7cc9ea06026233 Stats: 213 lines in 5 files changed: 48 ins; 131 del; 34 mod 8300708: Some nsk jvmti tests fail with virtual thread wrapper due to jvmti missing some virtual thread support Backport-of: fb0f2d25d218e64a86995478fd3ea10d619834d5 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2367 From duke at openjdk.org Mon Oct 27 16:48:00 2025 From: duke at openjdk.org (Daniel Hu) Date: Mon, 27 Oct 2025 16:48:00 GMT Subject: [jdk21u-dev] Integrated: 8325530: Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 18:57:15 GMT, Daniel Hu wrote: > Clean backport. Fixes a regression in 21: VirtualMachine.loadAgentPath/loadAgentLibrary failing with AgentLoadException doesn't return full error details from AttachListener success case. New test passes with change, fails without. Change passes GHA and internal Amazon pipelines: jtreg tier1-4 and tck tests on platforms linux x64, aarch64, aarch32; alpine x64, aarch64; mac aarch64; windows x64. This pull request has now been integrated. Changeset: 21fcec03 Author: Daniel Hu Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/21fcec033c6e47947b4230e339bc59f49ed53602 Stats: 150 lines in 6 files changed: 109 ins; 16 del; 25 mod 8325530: Vague error message when com.sun.tools.attach.VirtualMachine fails to load agent library Backport-of: fc67c2b4f17216d4adcc0825d0f378ae4f150025 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2391 From mdoerr at openjdk.org Mon Oct 27 16:48:51 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 16:48:51 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 16:25:13 GMT, Aleksey Shipilev wrote: > > LGTM > > Gaaaaah! You jinxed it! There are compiler warnings with new compiler, so GHA does not work. I'll take a look... Hehe :-) Seems like [JDK-8294594](https://bugs.openjdk.org/browse/JDK-8294594) needs to get backported, first. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3452318879 From shade at openjdk.org Mon Oct 27 16:57:00 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 27 Oct 2025 16:57:00 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 16:46:16 GMT, Martin Doerr wrote: > Hehe :-) Seems like [JDK-8294594](https://bugs.openjdk.org/browse/JDK-8294594) needs to get backported, first. Also https://bugs.openjdk.org/browse/JDK-8294591. That guy again, huh. Could have been backported years ago, as to not make more problems for his future self. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3452346150 From mdoerr at openjdk.org Mon Oct 27 17:20:05 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 17:20:05 GMT Subject: [jdk21u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed [v2] In-Reply-To: References: <_PnCjOKcFf4T_l-vEg4Yof5zJPxQ-vZAvJgLCNdNuLE=.429131e5-c771-4f04-b0f4-ff46a19ee5b8@github.com> Message-ID: On Mon, 27 Oct 2025 15:45:58 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Simple resolves: >> verifyer.cpp: removal of large chunk by hand. >> verifyer.hpp: Copyright > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > remove changes of other backport Backport LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2385#pullrequestreview-3384624140 From goetz at openjdk.org Mon Oct 27 18:37:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 18:37:31 GMT Subject: [jdk17u-dev] RFR: 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but need to adapt as HttpClient does not implement > AutoClosable in 17. > Omitted calls to close, test is run as othervm. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4109/files - new: https://git.openjdk.org/jdk17u-dev/pull/4109/files/4b6806f6..4b6806f6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4109&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4109&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4109.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4109/head:pull/4109 PR: https://git.openjdk.org/jdk17u-dev/pull/4109 From goetz at openjdk.org Mon Oct 27 18:54:26 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 18:54:26 GMT Subject: [jdk17u-dev] RFR: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH In-Reply-To: <3kwFwNr4ub7_CwEXvqwFh4x0XAIKkKtlXluHT7Gnl48=.544ac2f5-4ef8-48cc-b9c4-4691182ed696@github.com> References: <3kwFwNr4ub7_CwEXvqwFh4x0XAIKkKtlXluHT7Gnl48=.544ac2f5-4ef8-48cc-b9c4-4691182ed696@github.com> Message-ID: On Mon, 27 Oct 2025 07:25:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle GHA failure: java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. Might be fixed by https://github.com/openjdk/jdk17u-dev/pull/4097 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4112#issuecomment-3452824257 From goetz at openjdk.org Mon Oct 27 18:55:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 18:55:23 GMT Subject: [jdk17u-dev] RFR: 8364263: HttpClient: Improve encapsulation of ProxyServer In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but needed to remove platform thread coding. GHA failure: java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. Might be fixed by https://github.com/openjdk/jdk17u-dev/pull/4097 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4111#issuecomment-3452826752 From goetz at openjdk.org Mon Oct 27 18:55:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 18:55:24 GMT Subject: [jdk17u-dev] RFR: 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations [v2] In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 18:37:31 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Clean backport, but need to adapt as HttpClient does not implement >> AutoClosable in 17. >> Omitted calls to close, test is run as othervm. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. GHA failure: java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. Might be fixed by https://github.com/openjdk/jdk17u-dev/pull/4097 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4109#issuecomment-3452828526 From goetz at openjdk.org Mon Oct 27 18:56:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 18:56:27 GMT Subject: [jdk17u-dev] RFR: 8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 18:44:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > First, there was the attempt to delete these events, see backport of https://bugs.openjdk.org/browse/JDK-8291733: Remove JFR events that expose hashtable > > @eghalin pointed out to me that Oracle reverts this (See [JDK-8369975](https://bugs.openjdk.org/browse/JDK-8369975) [BACKOUT BACKPORT] Remove JFR events that expose hashtable) and instead disables the events, > see also comment in https://github.com/openjdk/jdk17u-dev/pull/4047 > > This now implements the backport according to that comment. > > Thanks again, Eric, for informing about this. GHA failure: java/lang/ProcessBuilder/Basic#id0 failed. Unrelated. Might be fixed by https://github.com/openjdk/jdk17u-dev/pull/4097 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4108#issuecomment-3452830199 From phh at openjdk.org Mon Oct 27 20:26:17 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 27 Oct 2025 20:26:17 GMT Subject: [jdk21u-dev] RFR: 8367021: Regression in LocaleDataTest refactoring [v2] In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 14:16:00 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved @bug statement. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > backport 48831c65b5535fef706b64a4eb23ba28b1567ead Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2405#pullrequestreview-3385329119 From phh at openjdk.org Mon Oct 27 20:40:06 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 27 Oct 2025 20:40:06 GMT Subject: [jdk21u-dev] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 18:26:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved deleting BindServer. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2398#pullrequestreview-3385373931 From phh at openjdk.org Mon Oct 27 20:46:16 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 27 Oct 2025 20:46:16 GMT Subject: [jdk11u-dev] RFR: 8366221: [11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails [v3] In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 02:03:08 GMT, SendaoYan wrote: >> Hi all, >> >> The test gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java use the class SurvivorAlignmentTestMain and AlignmentHelper which located in the same directory with tested class. I think we should build the depencied class explictly to avoid jtreg report javac compile failure. >> >> This test was removed by https://bugs.openjdk.org/browse/JDK-8255298, So this test only effect jdk11u. >> >> Change has been verified locally, test-fix only, no risk. > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'openjdk:master' into jbs8366221 > - Merge branch 'openjdk:master' into jbs8366221 > - 8366221: [11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/3079#pullrequestreview-3385394758 From sparasa at openjdk.org Mon Oct 27 20:50:15 2025 From: sparasa at openjdk.org (Srinivas Vamsi Parasa) Date: Mon, 27 Oct 2025 20:50:15 GMT Subject: [jdk25u] Integrated: 8354348: Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 16:43:40 GMT, Srinivas Vamsi Parasa wrote: > Hi all, > > This pull request contains a backport of commit [c41add8d](https://github.com/openjdk/jdk/commit/c41add8d3e24be5f469f18cfbf0f476f2baf63a6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Srinivas Vamsi Parasa on 16 Sep 2025 and was reviewed by Jatin Bhateja, Emanuel Peter and Sandhya Viswanathan. > > Thanks! This pull request has now been integrated. Changeset: 8f284e3d Author: Srinivas Vamsi Parasa Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u/commit/8f284e3d299da27ead43b5801321d3a75e9af2fe Stats: 3085 lines in 4 files changed: 518 ins; 169 del; 2398 mod 8354348: Enable Extended EVEX to REX2/REX demotion for commutative operations with same dst and src2 Backport-of: c41add8d3e24be5f469f18cfbf0f476f2baf63a6 ------------- PR: https://git.openjdk.org/jdk25u/pull/328 From phh at openjdk.org Mon Oct 27 20:51:14 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 27 Oct 2025 20:51:14 GMT Subject: [jdk17u-dev] RFR: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace In-Reply-To: References: Message-ID: <5gJZivhK_Q_VrPh4GoQzbCUItTOtXibgn-nRCAleo9k=.7a47cfb8-1f1b-4387-8ee5-1a3994f26705@github.com> On Thu, 23 Oct 2025 16:02:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Omitted change to ProblemList as test is not listed. > > Resolved @bug list. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4097#pullrequestreview-3385411020 From phh at openjdk.org Mon Oct 27 20:53:15 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 27 Oct 2025 20:53:15 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 11:11:57 GMT, Takuya Kiriyama wrote: > Hi All, > > I would like to backport the fix for bug JDK-8303215 from JDK 17 to JDK 11. This bug addresses an issue with Transparent Huge Pages (THP) and thread stack allocation. > Backport is unclean, > > **1. Backport:** > The fix in os_linux.cpp cannot be cleanly backported. > Since jdk11 does not include JDK-8244752 and JDK-8256155, it differs from the fix in jdk17. It uses setup_large_page_size() instead of scan_default_large_page_size(). > > > **2. Bug Reproduction:** > The bug was successfully reproduced in Linux x86_64 with THP enabled (`/sys/kernel/mm/transparent_hugepage/enabled = always`). > Reproduction was confirmed using the following dummy thread program: > > public class ThreadStackHugePageTest { > public static void main(String[] args) { > final int NUM_THREADS = 1000; > final long SLEEP_SECONDS = 3600; > final long SLEEP_MILISECONDS = SLEEP_SECONDS * 1000; > > List threads = new ArrayList<>(); > > for (int i = 0; i < NUM_THREADS; i++) { > Runnable task = () -> { > try { > Thread.sleep(SLEEP_MILISECONDS); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > }; > > Thread thread = new Thread(task); > threads.add(thread); > > thread.start(); > } > > System.out.println("all threads are started"); > > for (Thread thread : threads) { > try { > thread.join(); > } catch (InterruptedException e) { > Thread.currentThread().interrupt(); > } > } > } > } > > The fix significantly reduces the number of anonymous regions with fully occupied RSS. > > **3. Regression Testing:** > I ran the `test/hotspot` tests on Linux x64 as a regression test. No failures were found. > > Thank you. Ok. ------------- Marked as reviewed by phh (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/3106#pullrequestreview-3385416844 From duke at openjdk.org Mon Oct 27 20:53:23 2025 From: duke at openjdk.org (Voznia Anton) Date: Mon, 27 Oct 2025 20:53:23 GMT Subject: [jdk21u-dev] RFR: 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) Message-ID: Hi, It's a clean backport of JDK-8351359. Changes are related to Windows only. Testing: - manual testing code that calls `getProcessCpuLoad()` on windows server 2025, intel cpu - OpenJDK GHA Sanity Checks ------------- Commit messages: - Fix copyright year. - 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) Changes: https://git.openjdk.org/jdk21u-dev/pull/2263/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2263&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8351359 Stats: 6 lines in 1 file changed: 2 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2263.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2263/head:pull/2263 PR: https://git.openjdk.org/jdk21u-dev/pull/2263 From duke at openjdk.org Mon Oct 27 20:56:41 2025 From: duke at openjdk.org (Voznia Anton) Date: Mon, 27 Oct 2025 20:56:41 GMT Subject: [jdk17u-dev] RFR: 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) Message-ID: Hi, It's a clean backport of JDK-8351359. Changes are related to Windows only. Testing: - manual testing code that calls `getProcessCpuLoad()` on windows server 2025, intel cpu - OpenJDK GHA Sanity Checks ------------- Commit messages: - Fix copyright year. - 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) Changes: https://git.openjdk.org/jdk17u-dev/pull/3983/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3983&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8351359 Stats: 6 lines in 1 file changed: 2 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3983.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3983/head:pull/3983 PR: https://git.openjdk.org/jdk17u-dev/pull/3983 From duke at openjdk.org Mon Oct 27 20:57:42 2025 From: duke at openjdk.org (Voznia Anton) Date: Mon, 27 Oct 2025 20:57:42 GMT Subject: [jdk11u-dev] RFR: 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) Message-ID: Hi, It's a clean backport of JDK-8351359. Changes are related to Windows only. Testing: - manual testing code that calls `getProcessCpuLoad()` on windows server 2025, intel cpu - OpenJDK GHA Sanity Checks ------------- Commit messages: - Fix copyright year. - 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) Changes: https://git.openjdk.org/jdk11u-dev/pull/3101/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3101&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8351359 Stats: 6 lines in 1 file changed: 2 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3101.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3101/head:pull/3101 PR: https://git.openjdk.org/jdk11u-dev/pull/3101 From duke at openjdk.org Mon Oct 27 20:57:52 2025 From: duke at openjdk.org (Voznia Anton) Date: Mon, 27 Oct 2025 20:57:52 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) Message-ID: <7JDsjssW1fiECyGLhEukhgZgmzHFJJ3RmtBQCdiZCMo=.61599eee-f911-4ce2-80a9-bc52d8da495f@github.com> Hello, This is an unclean backport of JDK-8358764 for JDK 17. I used the following JDK 21 backport as the baseline https://github.com/openjdk/jdk21u-dev/pull/2137 Changes: * Brought over the Windows socket shutdown on write changes introduced with the virtual threads commit. * Removed comments related to virtual threads. * Adapted PeerReadsAfterAsyncClose.java to JDK 17 (removed virtual thread test case/scenario). Notes: The fix affects Windows only. Tested test/jdk/java/nio/ and test/jdk/java/net/ on macOS/ARM and Windows/x64. The introduced test passed successfully. OpenJDK GHA Sanity Checks also passed. ------------- Commit messages: - Backport e5196fc24d2ec9e581af7803ac47036111fee029 Changes: https://git.openjdk.org/jdk17u-dev/pull/3936/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3936&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358764 Stats: 247 lines in 5 files changed: 239 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3936.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3936/head:pull/3936 PR: https://git.openjdk.org/jdk17u-dev/pull/3936 From phh at openjdk.org Mon Oct 27 20:58:13 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 27 Oct 2025 20:58:13 GMT Subject: [jdk21u-dev] RFR: 8325277: [21u] compiler/c2/cr7200264/TestIntVect.java fails after JDK-8291809 with fastdebug build on aarch64 platform with SVE In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 03:01:26 GMT, SendaoYan wrote: > Hi all, > > As discuss in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277), we want to backout the "backport JDK-8291809 to jdk21u-dev". > > The test_divc and test_divc_n cannot be vectorized on 128-bit vector platforms with JDK 21u due to algorithmic constraints in superword.cpp, which led to the reported failure in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277). > Starting from JDK 23, the algorithm has been significantly improved, and both cases can now be vectorized on 128-bit platforms, allowing the test to pass. > > Test-fix only, risk is low. > > Testing: > > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-x64 > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 without SVE2, jtreg shows no test. > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 with SVE2, jtreg shows no test. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2381#pullrequestreview-3385435806 From duke at openjdk.org Mon Oct 27 20:59:26 2025 From: duke at openjdk.org (Voznia Anton) Date: Mon, 27 Oct 2025 20:59:26 GMT Subject: [jdk25u] RFR: 8359174: tools/jlink/JLink20000Packages.java timed out Message-ID: Hi, It a clean backport of [JDK-8359174](https://bugs.openjdk.org/browse/JDK-8359174). Now, the test `JLink20000Packages.java` is passing without the timeout error. ------------- Commit messages: - 8359174: tools/jlink/JLink20000Packages.java timed out Changes: https://git.openjdk.org/jdk25u/pull/267/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=267&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359174 Stats: 124 lines in 2 files changed: 56 ins; 45 del; 23 mod Patch: https://git.openjdk.org/jdk25u/pull/267.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/267/head:pull/267 PR: https://git.openjdk.org/jdk25u/pull/267 From goetz at openjdk.org Mon Oct 27 21:04:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Oct 2025 21:04:36 GMT Subject: [jdk17u-dev] RFR: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace In-Reply-To: <5gJZivhK_Q_VrPh4GoQzbCUItTOtXibgn-nRCAleo9k=.7a47cfb8-1f1b-4387-8ee5-1a3994f26705@github.com> References: <5gJZivhK_Q_VrPh4GoQzbCUItTOtXibgn-nRCAleo9k=.7a47cfb8-1f1b-4387-8ee5-1a3994f26705@github.com> Message-ID: On Mon, 27 Oct 2025 20:48:48 GMT, Paul Hohensee wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Omitted change to ProblemList as test is not listed. >> >> Resolved @bug list. > > Marked as reviewed by phh (Reviewer). Hi @phohensee thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4097#issuecomment-3453324674 From phh at openjdk.org Mon Oct 27 21:10:12 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 27 Oct 2025 21:10:12 GMT Subject: [jdk21u-dev] RFR: 8364258: ThreadGroup constant pool serialization is not normalized In-Reply-To: <_iMVewLcMF3CFjwyXuuHoG8wNDkUJueVol2qZvNCer4=.7e5a6c4c-5c88-4520-a3e1-11358d4b05ef@github.com> References: <_iMVewLcMF3CFjwyXuuHoG8wNDkUJueVol2qZvNCer4=.7e5a6c4c-5c88-4520-a3e1-11358d4b05ef@github.com> Message-ID: On Wed, 22 Oct 2025 07:27:40 GMT, Johannes Bechberger wrote: > This is a backport of JDK-8364258: ThreadGroup constant pool serialization is not normalized > > The original patch didn't apply cleanly because of CPU-time sampler related changes in the same code areas that came in with JDK 25. > > Tested it in SapMachine's internal queue. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2373#pullrequestreview-3385475132 From rmarchenko at openjdk.org Mon Oct 27 21:15:27 2025 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Mon, 27 Oct 2025 21:15:27 GMT Subject: [jdk11u-dev] Integrated: 8350813: Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError In-Reply-To: <8dUNzVrGf7exS_UJ1cEac8bkeHa2HJpZg7jf9Dw0Ylc=.253244aa-6e56-4bb8-8b90-96a344d0975e@github.com> References: <8dUNzVrGf7exS_UJ1cEac8bkeHa2HJpZg7jf9Dw0Ylc=.253244aa-6e56-4bb8-8b90-96a344d0975e@github.com> Message-ID: <1GKOu8lE8mJh7i-yFtLS55D1HwG7060oLQIHW1Bti8c=.052fb9a8-9e1b-41c3-adf1-4ef8230e9129@github.com> On Fri, 19 Sep 2025 16:15:11 GMT, Roman Marchenko wrote: > This is backport of "[JDK-8350813](https://bugs.openjdk.org/browse/JDK-8350813) Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError" > > The problem exists in jdk11 also. > > Almost clean backport, resolved conflict in copyright. > > Test fails before the fix, and passes with the fix. This pull request has now been integrated. Changeset: 94dfb3e3 Author: Roman Marchenko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/94dfb3e3d22a064a83c533ab7d7504b432fad02f Stats: 61 lines in 2 files changed: 60 ins; 0 del; 1 mod 8350813: Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError Backport-of: fcc2a24291d499f7149debad1250903ddc369d91 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3099 From mdoerr at openjdk.org Mon Oct 27 22:29:03 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 27 Oct 2025 22:29:03 GMT Subject: [jdk21u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 09:25:01 GMT, Suchismith Roy wrote: > Hi all, > > This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. > > Thanks! Backport to jdk25u needs to be done before jdk21u-dev. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2403#issuecomment-3453566157 From syan at openjdk.org Tue Oct 28 01:38:55 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 28 Oct 2025 01:38:55 GMT Subject: [jdk25u] RFR: 8370649: Add intermittent tag for gc/shenandoah/generational/TestOldGrowthTriggers.java Message-ID: Hi all, This pull request contains a backport of commit [b3e63aea](https://github.com/openjdk/jdk/commit/b3e63aeab304016b9b479a05f44ed1c8dfb0b9bb) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 28 Oct 2025 and was reviewed by William Kemper. Thanks! ------------- Commit messages: - Backport b3e63aeab304016b9b479a05f44ed1c8dfb0b9bb Changes: https://git.openjdk.org/jdk25u/pull/343/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=343&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370649 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/343.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/343/head:pull/343 PR: https://git.openjdk.org/jdk25u/pull/343 From ssubramaniam at openjdk.org Tue Oct 28 02:15:51 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 02:15:51 GMT Subject: [jdk17u-dev] RFR: 8354466: Open some misc Swing bugs 9 Message-ID: <_yXT2D285TqLHW4l1OGJM5yK9HDuSxN-AJxHs_IhOsc=.dcc75169-3386-4235-b8e2-ffb7bf368401@github.com> Backporting JDK-8354466: Open some misc Swing bugs 9. Adds a JSplitPane and JPasswordField test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport da16c839735bbf79ece4967f95a98208f74b7f73 Changes: https://git.openjdk.org/jdk17u-dev/pull/4119/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4119&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354466 Stats: 180 lines in 2 files changed: 180 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4119.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4119/head:pull/4119 PR: https://git.openjdk.org/jdk17u-dev/pull/4119 From ssubramaniam at openjdk.org Tue Oct 28 02:16:05 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 02:16:05 GMT Subject: [jdk21u-dev] RFR: 8354466: Open some misc Swing bugs 9 Message-ID: Backporting JDK-8354466: Open some misc Swing bugs 9. Adds a JSplitPane and JPasswordField test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport da16c839735bbf79ece4967f95a98208f74b7f73 Changes: https://git.openjdk.org/jdk21u-dev/pull/2409/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2409&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354466 Stats: 180 lines in 2 files changed: 180 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2409.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2409/head:pull/2409 PR: https://git.openjdk.org/jdk21u-dev/pull/2409 From ssubramaniam at openjdk.org Tue Oct 28 02:19:01 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 02:19:01 GMT Subject: [jdk17u-dev] RFR: 8354465: Open some JTable bugs 8 Message-ID: Backporting JDK-8354465: Open some JTable bugs 8. Adds five JTable test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 7a72f0fac9a0704c4a0ada781f1cadd7c4903b3e Changes: https://git.openjdk.org/jdk17u-dev/pull/4120/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4120&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354465 Stats: 612 lines in 5 files changed: 612 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4120.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4120/head:pull/4120 PR: https://git.openjdk.org/jdk17u-dev/pull/4120 From ssubramaniam at openjdk.org Tue Oct 28 02:21:51 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 02:21:51 GMT Subject: [jdk21u-dev] RFR: 8354465: Open some JTable bugs 8 Message-ID: Backporting JDK-8354465: Open some JTable bugs 8. Adds five JTable test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 7a72f0fac9a0704c4a0ada781f1cadd7c4903b3e Changes: https://git.openjdk.org/jdk21u-dev/pull/2410/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2410&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354465 Stats: 612 lines in 5 files changed: 612 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2410.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2410/head:pull/2410 PR: https://git.openjdk.org/jdk21u-dev/pull/2410 From syan at openjdk.org Tue Oct 28 02:49:15 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 28 Oct 2025 02:49:15 GMT Subject: [jdk11u-dev] RFR: 8366221: [11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails [v3] In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 20:43:10 GMT, Paul Hohensee wrote: >> SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: >> >> - Merge branch 'openjdk:master' into jbs8366221 >> - Merge branch 'openjdk:master' into jbs8366221 >> - 8366221: [11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails > > Marked as reviewed by phh (Reviewer). Thanks for the reviews @phohensee Fix the test bug which cause test which cause javac build fails. Change has been verified locally, test-fix only, no risk. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3079#issuecomment-3454301327 From syan at openjdk.org Tue Oct 28 02:53:04 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 28 Oct 2025 02:53:04 GMT Subject: [jdk21u-dev] RFR: 8325277: [21u] Backout test change of JDK-8291809 In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 20:55:54 GMT, Paul Hohensee wrote: >> Hi all, >> >> As discuss in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277), we want to backout the "backport JDK-8291809 to jdk21u-dev". >> >> The test_divc and test_divc_n cannot be vectorized on 128-bit vector platforms with JDK 21u due to algorithmic constraints in superword.cpp, which led to the reported failure in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277). >> Starting from JDK 23, the algorithm has been significantly improved, and both cases can now be vectorized on 128-bit platforms, allowing the test to pass. >> >> Test-fix only, risk is low. >> >> Testing: >> >> - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-x64 >> - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 without SVE2, jtreg shows no test. >> - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 with SVE2, jtreg shows no test. > > Marked as reviewed by phh (Reviewer). Thanks for the reviews @phohensee ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2381#issuecomment-3454308943 From duke at openjdk.org Tue Oct 28 05:05:01 2025 From: duke at openjdk.org (duke) Date: Tue, 28 Oct 2025 05:05:01 GMT Subject: [jdk25u] RFR: 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 12:24:09 GMT, KavyaKS94 wrote: > Added vm.flagless in the test as there does not seem to be a point to run this test with additional options as they are ignored for the actual test anyway. > Clean backport. Tested changes locally in mach5 in all platforms @KavyaKS94 Your change (at version e24f75fac29cb64952f2c88cc50d78ba49e68c43) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/341#issuecomment-3454577993 From sroy at openjdk.org Tue Oct 28 06:04:39 2025 From: sroy at openjdk.org (Suchismith Roy) Date: Tue, 28 Oct 2025 06:04:39 GMT Subject: [jdk25u] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX Message-ID: Hi all, This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. Thanks! ------------- Commit messages: - Backport d45e65bab45f78f9f378cdc53837fe33190b7801 Changes: https://git.openjdk.org/jdk25u/pull/344/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=344&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8030957 Stats: 98 lines in 2 files changed: 91 ins; 3 del; 4 mod Patch: https://git.openjdk.org/jdk25u/pull/344.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/344/head:pull/344 PR: https://git.openjdk.org/jdk25u/pull/344 From duke at openjdk.org Tue Oct 28 06:18:16 2025 From: duke at openjdk.org (Ashish Kumar) Date: Tue, 28 Oct 2025 06:18:16 GMT Subject: [jdk25u] RFR: 8366874: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages Message-ID: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages ------------- Commit messages: - 8366874 : Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages Changes: https://git.openjdk.org/jdk25u/pull/345/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=345&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366874 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/345.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/345/head:pull/345 PR: https://git.openjdk.org/jdk25u/pull/345 From duke at openjdk.org Tue Oct 28 07:29:37 2025 From: duke at openjdk.org (Ashish Kumar) Date: Tue, 28 Oct 2025 07:29:37 GMT Subject: [jdk25u] RFR: 8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out Message-ID: 8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out, a clean backport tested locally ------------- Commit messages: - 8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out Changes: https://git.openjdk.org/jdk25u/pull/346/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=346&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368866 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk25u/pull/346.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/346/head:pull/346 PR: https://git.openjdk.org/jdk25u/pull/346 From mbaesken at openjdk.org Tue Oct 28 08:30:12 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 28 Oct 2025 08:30:12 GMT Subject: [jdk17u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 09:38:38 GMT, Suchismith Roy wrote: > Hi all, > > This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. > > Thanks! Looks mostly okay. But the original commit https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801 has no COPYRIGHT year change in `test/jdk/ProblemList.txt` , so I think you should not start introducing this in the backport . ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4113#issuecomment-3455154837 From mbaesken at openjdk.org Tue Oct 28 08:56:12 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 28 Oct 2025 08:56:12 GMT Subject: [jdk17u-dev] RFR: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH In-Reply-To: <3kwFwNr4ub7_CwEXvqwFh4x0XAIKkKtlXluHT7Gnl48=.544ac2f5-4ef8-48cc-b9c4-4691182ed696@github.com> References: <3kwFwNr4ub7_CwEXvqwFh4x0XAIKkKtlXluHT7Gnl48=.544ac2f5-4ef8-48cc-b9c4-4691182ed696@github.com> Message-ID: On Mon, 27 Oct 2025 07:25:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle > > Resolved nullptr diffs. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4112#pullrequestreview-3387445021 From mbaesken at openjdk.org Tue Oct 28 09:06:11 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 28 Oct 2025 09:06:11 GMT Subject: [jdk17u-dev] RFR: 8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 18:44:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > First, there was the attempt to delete these events, see backport of https://bugs.openjdk.org/browse/JDK-8291733: Remove JFR events that expose hashtable > > @eghalin pointed out to me that Oracle reverts this (See [JDK-8369975](https://bugs.openjdk.org/browse/JDK-8369975) [BACKOUT BACKPORT] Remove JFR events that expose hashtable) and instead disables the events, > see also comment in https://github.com/openjdk/jdk17u-dev/pull/4047 > > This now implements the backport according to that comment. > > Thanks again, Eric, for informing about this. looks okay but see my comment . The JBS issue https://bugs.openjdk.org/browse/JDK-8369992 says the events 'add no value' and 'may cause performance regressions'. So I wonder why we keep them in profile.jfc , at least in this commit profile.jfc was touched too https://github.com/openjdk/jdk/commit/b7d2bde8e37817e827e685bd675b075c1f29b4c2 (in jdk head they are gone completely). ------------- Marked as reviewed by mbaesken (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4108#pullrequestreview-3387500179 PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4108#issuecomment-3455308474 From goetz at openjdk.org Tue Oct 28 09:09:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:09:17 GMT Subject: [jdk21u-dev] Integrated: 8072701: resume001 failed due to ERROR: timeout for waiting for a BreakpintEvent In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:35:57 GMT, Goetz Lindenmaier wrote: > I backport this to avoid the timeout and make later backport 8356023 clean. This pull request has now been integrated. Changeset: de9aefef Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/de9aefefac993a4cb7c7853339d0f523cb0b04fc Stats: 39 lines in 3 files changed: 26 ins; 6 del; 7 mod 8072701: resume001 failed due to ERROR: timeout for waiting for a BreakpintEvent Backport-of: c8a95a763c169b94c5ba07d2c6fbdf99ba3b9e3b ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2395 From goetz at openjdk.org Tue Oct 28 09:11:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:11:19 GMT Subject: [jdk21u-dev] Integrated: 8350623: Fix -Wzero-as-null-pointer-constant warnings in nsk native test utilities In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:35:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 35fd6c71 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/35fd6c7122fdf18a60090cc6e7cd219a9ecb8963 Stats: 7 lines in 2 files changed: 4 ins; 0 del; 3 mod 8350623: Fix -Wzero-as-null-pointer-constant warnings in nsk native test utilities Backport-of: 67dfdfa6ea829fcd1ecac0df8211b591ad15f859 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2394 From goetz at openjdk.org Tue Oct 28 09:13:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:13:09 GMT Subject: [jdk21u-dev] Integrated: 8355071: Fix nsk/jdi test to not require lookup of main thread in order to set the breakpoint used for communication In-Reply-To: <5eDh7KPPLcmwikduSkqN1-SkeOckxXJE-EcIYnEQJLM=.10243d93-5c97-4068-b60e-125ccfa3f0d0@github.com> References: <5eDh7KPPLcmwikduSkqN1-SkeOckxXJE-EcIYnEQJLM=.10243d93-5c97-4068-b60e-125ccfa3f0d0@github.com> Message-ID: On Mon, 27 Oct 2025 13:24:26 GMT, Goetz Lindenmaier wrote: > I backport this to keep the tests up to date and make later backports clean. This pull request has now been integrated. Changeset: 81356485 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/813564856c72160d55a98f4e5636e014b19c88d8 Stats: 1996 lines in 189 files changed: 73 ins; 1534 del; 389 mod 8355071: Fix nsk/jdi test to not require lookup of main thread in order to set the breakpoint used for communication Backport-of: b7e8952ad6def4ebae8c8c3c04cf6793f472b029 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2404 From goetz at openjdk.org Tue Oct 28 09:14:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:14:14 GMT Subject: [jdk17u-dev] Integrated: 8296489: tools/jpackage/windows/WinL10nTest.java fails with timeout In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 15:16:38 GMT, Goetz Lindenmaier wrote: > would like to increase the timeout in 17, too. The test does the same critical calls. This pull request has now been integrated. Changeset: cba64ceb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/cba64ceb9139516cc1ccc7ebede86e7af8796bbe Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8296489: tools/jpackage/windows/WinL10nTest.java fails with timeout Backport-of: 8d8a28ffcbd974bb1a5389839a7e3046a232f85d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4104 From duke at openjdk.org Tue Oct 28 09:17:09 2025 From: duke at openjdk.org (duke) Date: Tue, 28 Oct 2025 09:17:09 GMT Subject: [jdk25u] RFR: 8368606: Printer lookup returns empty on AIX platform due to uninitialized results list In-Reply-To: References: Message-ID: On Sun, 19 Oct 2025 07:38:54 GMT, Ravi-Patel8 wrote: > This pull request contains a backport of commit [9b1633d](https://github.com/openjdk/jdk/commit/9b1633ded0e1d952ef13c054b6c507149d22f8cd) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > Bug Ref: https://bugs.openjdk.org/browse/JDK-8368606 @Ravi-Patel8 Your change (at version 016449b678fcfbe4357ead3923b6ce60771786ad) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/324#issuecomment-3455368245 From goetz at openjdk.org Tue Oct 28 09:18:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:18:21 GMT Subject: [jdk17u-dev] Integrated: 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 16:02:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Omitted change to ProblemList as test is not listed. > > Resolved @bug list. This pull request has now been integrated. Changeset: 2b5b97b3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2b5b97b3cc44b34f1d3d2f2e9fd2fa545d769e3b Stats: 20 lines in 1 file changed: 2 ins; 3 del; 15 mod 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Reviewed-by: phh Backport-of: 218e82c875237f82a649a214c72d925a5ebf188c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4097 From shade at openjdk.org Tue Oct 28 09:20:17 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 28 Oct 2025 09:20:17 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> References: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> Message-ID: On Fri, 17 Oct 2025 18:27:25 GMT, Justin King wrote: >> Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. > > Justin King has updated the pull request incrementally with one additional commit since the last revision: > > Replace oopDesc::base_offset_in_bytes with equivalent logic > > Signed-off-by: Justin King Please go to https://github.com/jcking/jdk21u-dev/actions, enable actions and trigger the workflow. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#issuecomment-3455379308 From goetz at openjdk.org Tue Oct 28 09:20:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:20:25 GMT Subject: [jdk17u-dev] Integrated: 8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)" In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 14:54:32 GMT, Goetz Lindenmaier wrote: > I backport this to improve testing in 17 and as prereq of JDK-8314136. > Resolved one import, probably clean. This pull request has now been integrated. Changeset: de202420 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/de2024204c46dca2c9ba82ecf4ee00f34506ee78 Stats: 36 lines in 1 file changed: 20 ins; 1 del; 15 mod 8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)" Backport-of: a74ebd048ae569296619c112c23169c46b571863 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4101 From goetz at openjdk.org Tue Oct 28 09:22:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:22:12 GMT Subject: [jdk21u-dev] RFR: 8355569: Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class [v3] In-Reply-To: References: Message-ID: > I backport this to keep the tests up to date and make later backports clean. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8355569 - backport e2ae50d877b13b121912e2496af4b5209b315a05 - Backport b7e8952ad6def4ebae8c8c3c04cf6793f472b029 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2406/files - new: https://git.openjdk.org/jdk21u-dev/pull/2406/files/2c5b571c..0665c39b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2406&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2406&range=01-02 Stats: 1629 lines in 27 files changed: 1220 ins; 339 del; 70 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2406.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2406/head:pull/2406 PR: https://git.openjdk.org/jdk21u-dev/pull/2406 From goetz at openjdk.org Tue Oct 28 09:22:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:22:14 GMT Subject: [jdk21u-dev] Integrated: 8355569: Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class In-Reply-To: References: Message-ID: <6oHu5WtJpyiZaQQK8O9iyhIb7RAzRRPnkcv414lnSaQ=.2dc644fa-4a42-4200-8b6e-d0b836f9ca63@github.com> On Mon, 27 Oct 2025 13:54:46 GMT, Goetz Lindenmaier wrote: > I backport this to keep the tests up to date and make later backports clean. This pull request has now been integrated. Changeset: 799b63a8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/799b63a87ce0722050a90b6df5ef2df7c9ad3e73 Stats: 165 lines in 38 files changed: 75 ins; 15 del; 75 mod 8355569: Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class Backport-of: e2ae50d877b13b121912e2496af4b5209b315a05 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2406 From goetz at openjdk.org Tue Oct 28 09:24:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:24:17 GMT Subject: [jdk17u-dev] Integrated: 8324065: Daylight saving information for `Africa/Casablanca` are incorrect In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 16:37:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > resolved Copyright, probablyc clean This pull request has now been integrated. Changeset: e15abf38 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/e15abf386868c0563fc59478ea6a6e8f4bd4e642 Stats: 44 lines in 6 files changed: 5 ins; 7 del; 32 mod 8324065: Daylight saving information for `Africa/Casablanca` are incorrect Backport-of: 0d8543d6773a516dad54038070dce507179d0709 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4102 From goetz at openjdk.org Tue Oct 28 09:27:59 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:27:59 GMT Subject: [jdk21u-dev] Integrated: 8356023: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 In-Reply-To: <3eKi-2l5BTJHIgIhe4nI8SmLotTVh0jkQhYs8YFap0I=.d84b7b53-4976-4119-a792-cb6ac336b27f@github.com> References: <3eKi-2l5BTJHIgIhe4nI8SmLotTVh0jkQhYs8YFap0I=.d84b7b53-4976-4119-a792-cb6ac336b27f@github.com> Message-ID: On Sat, 25 Oct 2025 17:40:24 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 5076a6d5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/5076a6d5301b935eb2a8aeb25a0aca5475c11e78 Stats: 1014 lines in 92 files changed: 186 ins; 614 del; 214 mod 8356023: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 Backport-of: 927309453822183bbfa9af278043fe0dca17031c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2396 From goetz at openjdk.org Tue Oct 28 09:27:57 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:27:57 GMT Subject: [jdk21u-dev] RFR: 8356023: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 2 [v2] In-Reply-To: <3eKi-2l5BTJHIgIhe4nI8SmLotTVh0jkQhYs8YFap0I=.d84b7b53-4976-4119-a792-cb6ac336b27f@github.com> References: <3eKi-2l5BTJHIgIhe4nI8SmLotTVh0jkQhYs8YFap0I=.d84b7b53-4976-4119-a792-cb6ac336b27f@github.com> Message-ID: <6jtZTHpTnMvzkrWVzsmxrf3ZhdIcaTFzvFLqCIOg_Is=.c338fe13-08e7-4b8d-9bd3-2283e86ae745@github.com> > I backport this for parity with 21.0.10-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8356023 - backport 927309453822183bbfa9af278043fe0dca17031c - Backport c8a95a763c169b94c5ba07d2c6fbdf99ba3b9e3b ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2396/files - new: https://git.openjdk.org/jdk21u-dev/pull/2396/files/40382a9c..8765a9e1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2396&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2396&range=00-01 Stats: 3775 lines in 254 files changed: 1354 ins; 1882 del; 539 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2396.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2396/head:pull/2396 PR: https://git.openjdk.org/jdk21u-dev/pull/2396 From goetz at openjdk.org Tue Oct 28 09:28:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:28:17 GMT Subject: [jdk21u-dev] Integrated: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 18:26:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved deleting BindServer. This pull request has now been integrated. Changeset: 3fc1a70c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/3fc1a70ca6b98494bce8e5b740fba52cf3a9ea4e Stats: 1906 lines in 6 files changed: 2 ins; 1895 del; 9 mod 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java Reviewed-by: phh Backport-of: 982064e50ca6bbcfb7d1d619307921adc6f4fdcd ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2398 From goetz at openjdk.org Tue Oct 28 09:30:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:30:09 GMT Subject: [jdk21u-dev] Integrated: 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 19:16:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > Follow-up is fixed in the meantime, too. Will address that as well. This pull request has now been integrated. Changeset: e5ba1805 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/e5ba18059c246cce239d5779a4d7028c95ba6261 Stats: 64 lines in 3 files changed: 3 ins; 18 del; 43 mod 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Backport-of: 5a442197d21e1dfb89cdbf5f0ad5596869ab333a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2400 From goetz at openjdk.org Tue Oct 28 09:34:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:34:16 GMT Subject: [jdk21u-dev] Integrated: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: <9biJIFr-xJGsz4h_GiEuuikfhKTSYOoGSUt5Nc-C6-Y=.80b4d236-d714-4a8a-9a50-d199e818dac7@github.com> On Sat, 25 Oct 2025 18:16:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Needed resolves. In the code due to context. > The test had an other flag it tests, I could have kept that > but I thought it's better to use the one from this change. This pull request has now been integrated. Changeset: 870438ed Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/870438ed6453b19817c18d48feae01cddea44d50 Stats: 17 lines in 4 files changed: 13 ins; 0 del; 4 mod 8358748: Large page size initialization fails with assert "page_size must be a power of 2" Reviewed-by: mdoerr Backport-of: 40bc083267c0bac64b1092c63325b8d245937b0e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2397 From goetz at openjdk.org Tue Oct 28 09:35:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:35:24 GMT Subject: [jdk17u-dev] Integrated: 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 19:16:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle > Follow-up is fixed in the meantime, too. Will address that as well. This pull request has now been integrated. Changeset: f278bdc4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f278bdc406919eac1c013262b429281febfd10f2 Stats: 64 lines in 3 files changed: 3 ins; 18 del; 43 mod 7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Backport-of: 5a442197d21e1dfb89cdbf5f0ad5596869ab333a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4110 From goetz at openjdk.org Tue Oct 28 09:36:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:36:23 GMT Subject: [jdk21u-dev] Integrated: 8162380: [TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 14:02:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved ProblemList, probably clean anyways. This pull request has now been integrated. Changeset: 8cec5dea Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/8cec5deadbf78f5e9b778e6eb34d89993b1f0d5e Stats: 244 lines in 2 files changed: 31 ins; 200 del; 13 mod 8162380: [TEST_BUG] MouseEvent/.../AltGraphModifierTest.java has only "Fail" button Backport-of: 34c3ac0316dbd29ae670db51bd9230a1e77382d9 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2407 From goetz at openjdk.org Tue Oct 28 09:39:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:39:35 GMT Subject: [jdk21u-dev] Integrated: 8367348: Enhance PassFailJFrame to support links in HTML In-Reply-To: References: Message-ID: <_YGHl8mMJqJmPZoxGFs8PfyjAe4DDktp58E4nCE6o8E=.40e9b8af-4eae-4e9e-af56-6357703ac39a@github.com> On Sat, 25 Oct 2025 18:42:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: 8117654b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/8117654b2034cdf31dff1144745c583672ba6e84 Stats: 23 lines in 1 file changed: 21 ins; 0 del; 2 mod 8367348: Enhance PassFailJFrame to support links in HTML Backport-of: 7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2399 From goetz at openjdk.org Tue Oct 28 09:43:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:43:41 GMT Subject: [jdk17u-dev] Integrated: 8367348: Enhance PassFailJFrame to support links in HTML In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 18:43:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 9e1a6bef Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9e1a6bef2ac7f0c7615d153672a296847f09240a Stats: 23 lines in 1 file changed: 21 ins; 0 del; 2 mod 8367348: Enhance PassFailJFrame to support links in HTML Backport-of: 7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4106 From goetz at openjdk.org Tue Oct 28 09:44:39 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:44:39 GMT Subject: [jdk21u-dev] Integrated: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 07:25:26 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 2c9d55f0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/2c9d55f00648cc239e05c16400a781f90f25f921 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH Backport-of: 854b384b120fa2af41adca3048070866fe3cafd4 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2402 From goetz at openjdk.org Tue Oct 28 09:46:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:46:35 GMT Subject: [jdk21u-dev] Integrated: 8364660: ClassVerifier::ends_in_athrow() should be removed In-Reply-To: <_PnCjOKcFf4T_l-vEg4Yof5zJPxQ-vZAvJgLCNdNuLE=.429131e5-c771-4f04-b0f4-ff46a19ee5b8@github.com> References: <_PnCjOKcFf4T_l-vEg4Yof5zJPxQ-vZAvJgLCNdNuLE=.429131e5-c771-4f04-b0f4-ff46a19ee5b8@github.com> Message-ID: On Thu, 23 Oct 2025 16:19:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Simple resolves: > verifyer.cpp: removal of large chunk by hand. > verifyer.hpp: Copyright This pull request has now been integrated. Changeset: 6a9bd778 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/6a9bd7781ce1ddbc90712b00fd940c4ce697a1fe Stats: 258 lines in 3 files changed: 0 ins; 257 del; 1 mod 8364660: ClassVerifier::ends_in_athrow() should be removed Reviewed-by: mdoerr Backport-of: 1bd814c3b24eb7ef5633ee34bb418e0981ca1708 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2385 From goetz at openjdk.org Tue Oct 28 09:55:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 09:55:19 GMT Subject: [jdk17u-dev] RFR: 8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 09:03:08 GMT, Matthias Baesken wrote: >> I backport this for parity with 17.0.18-oracle. >> >> First, there was the attempt to delete these events, see backport of https://bugs.openjdk.org/browse/JDK-8291733: Remove JFR events that expose hashtable >> >> @eghalin pointed out to me that Oracle reverts this (See [JDK-8369975](https://bugs.openjdk.org/browse/JDK-8369975) [BACKOUT BACKPORT] Remove JFR events that expose hashtable) and instead disables the events, >> see also comment in https://github.com/openjdk/jdk17u-dev/pull/4047 >> >> This now implements the backport according to that comment. >> >> Thanks again, Eric, for informing about this. > > The JBS issue https://bugs.openjdk.org/browse/JDK-8369992 says the events 'add no value' and 'may cause performance regressions'. > So I wonder why we keep them in profile.jfc , at least in this commit profile.jfc was touched too > https://github.com/openjdk/jdk/commit/b7d2bde8e37817e827e685bd675b075c1f29b4c2 > > (in jdk head they are gone completely). Hi @MBaesken JDK-8291733 removed the feature in 20. Therefore the events are gone in head, obviously. Also, there was the attempt to backport the removal. But Oracle then decided that this is too intrusive for a update release. In this comment https://github.com/openjdk/jdk17u-dev/pull/4047#issuecomment-3408937611 in the PR where I attempted to backport the removal to 17, Eric advises me to do it exactly like I did in this change. In some mail to me he also mentioned that they keep it in profile.jfc so that people have the well known experience here. Best, Goetz. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4108#issuecomment-3455538002 From schernyshev at openjdk.org Tue Oct 28 10:02:51 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Tue, 28 Oct 2025 10:02:51 GMT Subject: [jdk11u-dev] RFR: 8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError [v2] In-Reply-To: References: Message-ID: <1x1j1jQQKaKQx6LQj6-jqoWxoDz_eh5FrAfT2Crw4eE=.c88a3c84-8a4b-468b-a871-e2f5dd926264@github.com> On Wed, 15 Oct 2025 06:34:20 GMT, Sergey Chernyshev wrote: >> Please resolve the merge conflict and re-apply for approval. > > Hi @jerboaa > Could you please take a look at this? > @sercher This is hard to review. Please backport those changes as they were integrated in JDK 17 as 3 PRs: > > 1. JDK-8224267 > > 2. JDK-8290162 > > 3. [JDK-5074006](https://bugs.openjdk.org/browse/JDK-5074006) and [JDK-8042134](https://bugs.openjdk.org/browse/JDK-8042134) > > > The test fix of 5074006 is tracked in JDK-8350894 and can be added in the third PR. Hi @jerboaa . Thanks for looking into it. I will resubmit as separate PRs. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3036#issuecomment-3455562345 From schernyshev at openjdk.org Tue Oct 28 10:02:52 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Tue, 28 Oct 2025 10:02:52 GMT Subject: [jdk11u-dev] Withdrawn: 8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError In-Reply-To: References: Message-ID: <8GUS19QGzn7BE1s9GgKqRHXqxHUZuJwRcnvvdjmPRl4=.748da13a-fa3c-4fbb-8243-19f5aabf8279@github.com> On Wed, 28 May 2025 10:03:16 GMT, Sergey Chernyshev wrote: > Hi all, > > Please review the parity backports with 11.0.28-oracle. 8224267 and 8290162 are clean. The functional part of 5074006 applied cleanly in BasicOptionPaneUI.java. The test required to replace the text block (JEP 355 style) with traditional string literals in TestJOptionHTMLTag.java. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3036 From goetz at openjdk.org Tue Oct 28 10:04:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 10:04:36 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:41:30 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Needed resolve and adaptions: >> >> Net.java: resolved static initializer. >> SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. >> Net.c: Copyright. >> >> The test exercises platform and virtual threads. >> I simplified this to what is supported in 17. >> See extra commit. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > add code from 8284161 along with fix of this change Hi @AlanBateman and Kieran Farrell, do you mind having a look at this? The code patched by the original change in SocketChannelImpl.java is not in 17. Do you think it is ok to include this in 17 along with this change? It seems to be a fix independent of the loom change that added it. Thanks! Goetz. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3455577219 From rschmelter at openjdk.org Tue Oct 28 10:10:17 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Tue, 28 Oct 2025 10:10:17 GMT Subject: [jdk17u-dev] RFR: 8364263: HttpClient: Improve encapsulation of ProxyServer In-Reply-To: References: Message-ID: <0B5mbOhfdw-QJ43ZcTxdEiRyWiDgjvzlljA1xC0_SuE=.9c3c7708-4e7a-4bce-b991-b1f67e06a72d@github.com> On Sun, 26 Oct 2025 20:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but needed to remove platform thread coding. Forgot to approve. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4111#pullrequestreview-3387829462 From goetz at openjdk.org Tue Oct 28 10:16:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 10:16:16 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) In-Reply-To: <7JDsjssW1fiECyGLhEukhgZgmzHFJJ3RmtBQCdiZCMo=.61599eee-f911-4ce2-80a9-bc52d8da495f@github.com> References: <7JDsjssW1fiECyGLhEukhgZgmzHFJJ3RmtBQCdiZCMo=.61599eee-f911-4ce2-80a9-bc52d8da495f@github.com> Message-ID: On Tue, 16 Sep 2025 08:04:05 GMT, Voznia Anton wrote: > Hello, > > This is an unclean backport of JDK-8358764 for JDK 17. > I used the following JDK 21 backport as the baseline https://github.com/openjdk/jdk21u-dev/pull/2137 > > Changes: > * Brought over the Windows socket shutdown on write changes introduced with the virtual threads commit. > * Removed comments related to virtual threads. > * Adapted PeerReadsAfterAsyncClose.java to JDK 17 (removed virtual thread test case/scenario). > > > Notes: > The fix affects Windows only. > Tested test/jdk/java/nio/ and test/jdk/java/net/ on macOS/ARM and Windows/x64. > The introduced test passed successfully. > > OpenJDK GHA Sanity Checks also passed. Hi @antonvoznia have you seen my PR? I see yours has been pending for a while, I was not aware of that. Maybe you want to have a look at my PR? Best, Goetz. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3936#issuecomment-3455647929 From goetz at openjdk.org Tue Oct 28 10:17:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 10:17:15 GMT Subject: [jdk17u-dev] RFR: 8364263: HttpClient: Improve encapsulation of ProxyServer In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but needed to remove platform thread coding. Thanks :) ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4111#issuecomment-3455652019 From goetz at openjdk.org Tue Oct 28 10:17:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 10:17:15 GMT Subject: [jdk17u-dev] Integrated: 8364263: HttpClient: Improve encapsulation of ProxyServer In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but needed to remove platform thread coding. This pull request has now been integrated. Changeset: 63406ab4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/63406ab4693d2b0612583661075a3ccdb14b4bf1 Stats: 23 lines in 1 file changed: 5 ins; 10 del; 8 mod 8364263: HttpClient: Improve encapsulation of ProxyServer Reviewed-by: rschmelter Backport-of: e7cf18212b2dd75b9e068e5bb02e6372e8893954 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4111 From alanb at openjdk.org Tue Oct 28 10:19:16 2025 From: alanb at openjdk.org (Alan Bateman) Date: Tue, 28 Oct 2025 10:19:16 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 10:02:01 GMT, Goetz Lindenmaier wrote: > Hi @AlanBateman and Kieran Farrell, > > do you mind having a look at this? The code patched by the original change in SocketChannelImpl.java is not in 17. Do you think it is ok to include this in 17 along with this change? It seems to be a fix independent of the loom change that added it. >From a quick look then it seems okay. In sun.nio.ch.Net then shutdownWriteBeforeClose can be eagerly or lazily initialized, you've chosen to do it lazily which is okay. The split of the blocking/non-blocking code paths had several motivations, the issue is specific to the (less common) case of using a SocketChannel blocking mode so I think you've got it right. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3455669609 From goetz at openjdk.org Tue Oct 28 10:35:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 10:35:10 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> References: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> Message-ID: On Fri, 17 Oct 2025 18:27:25 GMT, Justin King wrote: >> Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. > > Justin King has updated the pull request incrementally with one additional commit since the last revision: > > Replace oopDesc::base_offset_in_bytes with equivalent logic > > Signed-off-by: Justin King Can you please add a complete approval request text as described here? https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix I remove the label in the meantime. Thanks. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#issuecomment-3455757228 From goetz at openjdk.org Tue Oct 28 10:36:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 10:36:09 GMT Subject: [jdk21u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 09:25:01 GMT, Suchismith Roy wrote: > Hi all, > > This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. > > Thanks! Can you please add a complete approval request text as described here? https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix I remove the label in the meantime. Thanks. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2403#issuecomment-3455761654 From goetz at openjdk.org Tue Oct 28 11:29:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 11:29:44 GMT Subject: [jdk17u-dev] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java Message-ID: I backport this for parity with 17.0.18-oracle. Based on push to 21. Resolved deleting BindServer and two Copyrights. ------------- Commit messages: - backport 3fc1a70ca6b98494bce8e5b740fba52cf3a9ea4e Changes: https://git.openjdk.org/jdk17u-dev/pull/4121/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4121&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359167 Stats: 1947 lines in 6 files changed: 2 ins; 1936 del; 9 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4121.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4121/head:pull/4121 PR: https://git.openjdk.org/jdk17u-dev/pull/4121 From goetz at openjdk.org Tue Oct 28 11:45:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 11:45:35 GMT Subject: [jdk17u-dev] RFR: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" Message-ID: I backport this for parity with 17.0.18-oracle. Backport from 21. ------------- Commit messages: - Backport 870438ed6453b19817c18d48feae01cddea44d50 Changes: https://git.openjdk.org/jdk17u-dev/pull/4122/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4122&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358748 Stats: 17 lines in 4 files changed: 13 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4122.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4122/head:pull/4122 PR: https://git.openjdk.org/jdk17u-dev/pull/4122 From goetz at openjdk.org Tue Oct 28 11:52:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 11:52:29 GMT Subject: [jdk21u-dev] RFR: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Message-ID: I backport this for parity with 21.0.10-oracle Resolved Copyright, probably clean anyways. ------------- Commit messages: - backport 166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 Changes: https://git.openjdk.org/jdk21u-dev/pull/2412/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2412&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366159 Stats: 59 lines in 5 files changed: 25 ins; 7 del; 27 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2412.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2412/head:pull/2412 PR: https://git.openjdk.org/jdk21u-dev/pull/2412 From goetz at openjdk.org Tue Oct 28 12:01:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 12:01:22 GMT Subject: [jdk17u-dev] RFR: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Message-ID: I backport this for parity with 17.0.18-oracle. Omitted test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java That test was added by https://bugs.openjdk.org/browse/JDK-8301154 SunPKCS11 KeyStore deleteEntry results in dangling PrivateKey entries. Actually a bugfix that sounds desireable for 17, but let"s not deviate from Oracle VM here. Further same copyright as in 21. ------------- Commit messages: - backport 166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 Changes: https://git.openjdk.org/jdk17u-dev/pull/4123/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4123&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366159 Stats: 51 lines in 4 files changed: 22 ins; 5 del; 24 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4123.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4123/head:pull/4123 PR: https://git.openjdk.org/jdk17u-dev/pull/4123 From cushon at openjdk.org Tue Oct 28 12:03:55 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Tue, 28 Oct 2025 12:03:55 GMT Subject: [jdk17u-dev] RFR: 8225377: type annotations are not visible to javac plugins across compilation boundaries Message-ID: [JDK-8341779](https://bugs.openjdk.org/browse/JDK-8341779) is a redo of the backport of [JDK-8323093](https://bugs.openjdk.org/browse/JDK-8323093), see also discussion in CSR [JDK-8346471](https://bugs.openjdk.org/browse/JDK-8346471). JDK-8341779 was backported to JDK 21u and released in 21.0.8, as discussed in the CSR this PR proposes integrating it into a future 17u release now that 21.0.8 has been released. Similar to [JDK-8360406](https://bugs.openjdk.org/browse/JDK-8360406) for 21u, a future backport will disable this logic for 17u by default, and optionally allow the fix to be enabled with `-XDaddTypeAnnotationsToSymbol`. ------------- Commit messages: - Backport de6667cf11aa59d1bab78ae5fb235ea0b901d5c4 Changes: https://git.openjdk.org/jdk17u-dev/pull/4124/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4124&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8225377 Stats: 303 lines in 2 files changed: 302 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4124.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4124/head:pull/4124 PR: https://git.openjdk.org/jdk17u-dev/pull/4124 From goetz at openjdk.org Tue Oct 28 12:13:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 12:13:34 GMT Subject: [jdk21u-dev] RFR: 8366342: Key generator and key pair generator tests skipping, but showing as passed Message-ID: I backport this for parity with 17.0.18-oracle. Resolved three Copyrights, probably clean anyways, ------------- Commit messages: - backport 7690a45f77a2da47fa912fe7a2b2faa589f259f0 Changes: https://git.openjdk.org/jdk21u-dev/pull/2413/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2413&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366342 Stats: 35 lines in 6 files changed: 11 ins; 9 del; 15 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2413.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2413/head:pull/2413 PR: https://git.openjdk.org/jdk21u-dev/pull/2413 From shade at openjdk.org Tue Oct 28 12:21:11 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 28 Oct 2025 12:21:11 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 15:23:24 GMT, Aleksey Shipilev wrote: > Making GHA more stable. Working out MacOS warnings here: https://github.com/openjdk/jdk17u-dev/pull/4125 https://github.com/openjdk/jdk17u-dev/pull/4127. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3456189369 From rrich at openjdk.org Tue Oct 28 12:23:09 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Tue, 28 Oct 2025 12:23:09 GMT Subject: [jdk21u-dev] RFR: 8367021: Regression in LocaleDataTest refactoring [v2] In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 14:16:00 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved @bug statement. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > backport 48831c65b5535fef706b64a4eb23ba28b1567ead Marked as reviewed by rrich (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u-dev/pull/2405#pullrequestreview-3388499464 From duke at openjdk.org Tue Oct 28 12:36:10 2025 From: duke at openjdk.org (KavyaKS94) Date: Tue, 28 Oct 2025 12:36:10 GMT Subject: [jdk25u] Integrated: 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors In-Reply-To: References: Message-ID: <1bsYwhKTGJGjj-bvOHnR-x2e4rhtgIMFU6qIqfGFMyc=.a1113add-f60a-42f7-af42-6394a509078d@github.com> On Mon, 27 Oct 2025 12:24:09 GMT, KavyaKS94 wrote: > Added vm.flagless in the test as there does not seem to be a point to run this test with additional options as they are ignored for the actual test anyway. > Clean backport. Tested changes locally in mach5 in all platforms This pull request has now been integrated. Changeset: 363c49bd Author: Paul H?bner Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/363c49bd9c83989784144dc79676054236e062fc Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8366229: runtime/Thread/TooSmallStackSize.java runs with all collectors Backport-of: 075ebb4ee592c10879799a68ba79f782ee49b60d ------------- PR: https://git.openjdk.org/jdk25u/pull/341 From duke at openjdk.org Tue Oct 28 12:37:13 2025 From: duke at openjdk.org (Ravi-Patel8) Date: Tue, 28 Oct 2025 12:37:13 GMT Subject: [jdk25u] Integrated: 8368606: Printer lookup returns empty on AIX platform due to uninitialized results list In-Reply-To: References: Message-ID: On Sun, 19 Oct 2025 07:38:54 GMT, Ravi-Patel8 wrote: > This pull request contains a backport of commit [9b1633d](https://github.com/openjdk/jdk/commit/9b1633ded0e1d952ef13c054b6c507149d22f8cd) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > Bug Ref: https://bugs.openjdk.org/browse/JDK-8368606 This pull request has now been integrated. Changeset: fcece2ec Author: Ravi.Patel8 Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u/commit/fcece2ecb1700a73ff9778b13d45b217c322c111 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod 8368606: Printer lookup returns empty on AIX platform due to uninitialized results list Backport-of: 9b1633ded0e1d952ef13c054b6c507149d22f8cd ------------- PR: https://git.openjdk.org/jdk25u/pull/324 From shade at openjdk.org Tue Oct 28 12:37:39 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 28 Oct 2025 12:37:39 GMT Subject: [jdk25u] RFR: 8370318: AES-GCM vector intrinsic may read out of bounds (x86_64, AVX-512) Message-ID: <5Lm5UD3tNmDA2N3b_IcBGtTGFU9BGChkhRQMi1xl250=.72d18a6f-a06b-4def-8ec5-95a7e803119a@github.com> Fixes recent regression in JDK 24+. Additional testing: - [x] Linux x86_64 server fastdebug, `compiler/codegen/aes/` fails without the product fix, passes with it - [x] Linux x86_64 server fastdebug, `all` ------------- Commit messages: - Backport 7bb490c4bf7ae55547e4468da0795dac0a873d2b Changes: https://git.openjdk.org/jdk25u/pull/347/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=347&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370318 Stats: 22 lines in 2 files changed: 21 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/347.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/347/head:pull/347 PR: https://git.openjdk.org/jdk25u/pull/347 From goetz at openjdk.org Tue Oct 28 12:39:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 12:39:43 GMT Subject: [jdk17u-dev] RFR: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Message-ID: I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 4f4030a423d04c8f488d143f0eda4a8de9dbd469 Changes: https://git.openjdk.org/jdk17u-dev/pull/4129/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4129&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8333526 Stats: 57 lines in 1 file changed: 0 ins; 27 del; 30 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4129.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4129/head:pull/4129 PR: https://git.openjdk.org/jdk17u-dev/pull/4129 From goetz at openjdk.org Tue Oct 28 12:40:33 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 12:40:33 GMT Subject: [jdk21u-dev] RFR: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Message-ID: I backport this for parity with 21.0.10-oracle ------------- Commit messages: - Backport 4f4030a423d04c8f488d143f0eda4a8de9dbd469 Changes: https://git.openjdk.org/jdk21u-dev/pull/2414/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2414&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8333526 Stats: 57 lines in 1 file changed: 0 ins; 27 del; 30 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2414.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2414/head:pull/2414 PR: https://git.openjdk.org/jdk21u-dev/pull/2414 From mbaesken at openjdk.org Tue Oct 28 12:54:10 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 28 Oct 2025 12:54:10 GMT Subject: [jdk17u-dev] RFR: 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:03:25 GMT, Goetz Lindenmaier wrote: > I backport this to simplify later test backports that touch the files in the new locations. > > This is not based on the backport to 21. That backport includes Comm.java. When I did that, it had not planned to backport follow-up "8343876:` Enhancements to jpackage test lib" that brings Comm.java. But as I did that in the meantime I think it is better to add that part there. The backport from 21 would not have been clean, anyways, > nor backporting 8343876 from 21 on top. > > Omitted PredefinedAppImageErrorTest.java?. Was added by "8286850: [macos] Add support for signing user provided app image" in 19. > > test/jdk/tools/jpackage/windows/WinL10nTest.java > Code modified was added by "8291978: jpackage: allow to override primary l10n files on Windows" in 20. Omitted. > > BasicTest.java requires TKit.assertDirectoryContent(). This was added by 8325089: jpackage utility creates an "infinite", undeleteable directory tree. > Too big to backport as prereq, so I add that to TKit as I already did in the backport to 21. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4105#pullrequestreview-3388618765 From goetz at openjdk.org Tue Oct 28 13:08:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 13:08:10 GMT Subject: [jdk17u-dev] RFR: 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:03:25 GMT, Goetz Lindenmaier wrote: > I backport this to simplify later test backports that touch the files in the new locations. > > This is not based on the backport to 21. That backport includes Comm.java. When I did that, it had not planned to backport follow-up "8343876:` Enhancements to jpackage test lib" that brings Comm.java. But as I did that in the meantime I think it is better to add that part there. The backport from 21 would not have been clean, anyways, > nor backporting 8343876 from 21 on top. > > Omitted PredefinedAppImageErrorTest.java?. Was added by "8286850: [macos] Add support for signing user provided app image" in 19. > > test/jdk/tools/jpackage/windows/WinL10nTest.java > Code modified was added by "8291978: jpackage: allow to override primary l10n files on Windows" in 20. Omitted. > > BasicTest.java requires TKit.assertDirectoryContent(). This was added by 8325089: jpackage utility creates an "infinite", undeleteable directory tree. > Too big to backport as prereq, so I add that to TKit as I already did in the backport to 21. Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4105#issuecomment-3456379651 From goetz at openjdk.org Tue Oct 28 13:09:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 13:09:28 GMT Subject: [jdk21u-dev] RFR: 8356588: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 3 Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 75504a35ee663625982f8aed508e5ff562643334 Changes: https://git.openjdk.org/jdk21u-dev/pull/2415/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2415&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356588 Stats: 428 lines in 35 files changed: 75 ins; 272 del; 81 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2415.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2415/head:pull/2415 PR: https://git.openjdk.org/jdk21u-dev/pull/2415 From goetz at openjdk.org Tue Oct 28 13:15:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 13:15:34 GMT Subject: [jdk21u-dev] RFR: 8356811: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 4 Message-ID: I backport this for parity with 21.0.10-oracle, ------------- Commit messages: - Backport 10258dc56eb7d5d99ca8ed2579e871de91c74769 Changes: https://git.openjdk.org/jdk21u-dev/pull/2416/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2416&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356811 Stats: 612 lines in 74 files changed: 253 ins; 90 del; 269 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2416.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2416/head:pull/2416 PR: https://git.openjdk.org/jdk21u-dev/pull/2416 From goetz at openjdk.org Tue Oct 28 13:17:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 13:17:40 GMT Subject: [jdk17u-dev] RFR: 8366342: Key generator and key pair generator tests skipping, but showing as passed Message-ID: I backport this for parity with 17.0.18-oracle. Clean backport from 21, but skipped two files: test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java was added by https://bugs.openjdk.org/browse/JDK-8267319: Use larger default key sizes and algorithms based on CNSA test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java was added by https://bugs.openjdk.org/browse/JDK-8295425: Match the default priv exp length between SunPKCS11 and other JDK providers ------------- Commit messages: - backport 690a45f77a2da47fa912fe7a2b2faa589f259f0 Changes: https://git.openjdk.org/jdk17u-dev/pull/4126/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4126&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366342 Stats: 18 lines in 4 files changed: 6 ins; 3 del; 9 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4126.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4126/head:pull/4126 PR: https://git.openjdk.org/jdk17u-dev/pull/4126 From fitzsim at openjdk.org Tue Oct 28 13:45:42 2025 From: fitzsim at openjdk.org (Thomas Fitzsimmons) Date: Tue, 28 Oct 2025 13:45:42 GMT Subject: [jdk21u-dev] RFR: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups In-Reply-To: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> References: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Message-ID: On Fri, 24 Oct 2025 14:55:29 GMT, Sergey Chernyshev wrote: > Hi all, > > This is a clean backport of JDK-8349988 to JDK 21. The only minor context conflict is in src/hotspot/share/prims/whitebox.hpp. > > The change improves container detection with newer kernels such as 6.14 HWE ([bug](https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2122368)). > > > podman run -v $TEST_JDK:/opt/jdk --rm -ti --memory 200m --memory-swap 200m ubuntu:24.04 /opt/jdk/bin/java -XshowSettings:system --version > > > > --- before 2025-10-24 16:33:52.000000000 +0200 > +++ after 2025-10-24 16:34:19.000000000 +0200 > @@ -1,6 +1,18 @@ > Operating System Metrics: > Provider: cgroupv2 > - System not containerized. > + Effective CPU Count: 12 > + CPU Period: 100000us > + CPU Quota: -1 > + CPU Shares: -1 > + List of Processors: N/A > + List of Effective Processors: N/A > + List of Memory Nodes: N/A > + List of Available Memory Nodes: N/A > + Memory Limit: 200.00M > + Memory Soft Limit: 0.00K > + Memory & Swap Limit: 200.00M > + Maximum Processes Limit: 2048 > + > openjdk 21.0.10-internal 2026-01-20 > OpenJDK Runtime Environment (build 21.0.10-internal-adhoc.user.jdk21u) > OpenJDK 64-Bit Server VM (build 21.0.10-internal-adhoc.user.jdk21u, mixed mode, sharing) > > > > Tests: > > No regressions observed in `test/hotspot/jtreg/containers/`, `test/jdk/jdk/internal/platform` > > Details: > >
kernel 6.14 HWE Cgroup v2 >

> > > --- test_results/summaryHotspotOrigCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > +++ test_results/summaryHotspotUpdatedCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > @@ -2,18 +2,18 @@ > containers/cgroup/TestContainerized.java Passed. Execution successful > containers/docker/DockerBasicTest.java Passed. Execution successful > containers/docker/ShareTmpDir.java Passed. Execution successful > -containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr > -containers/docker/TestCPUSets.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false > -containers/docker/TestContainerInfo.java Passed. Skipped: jtreg.SkippedException: This test is cgroups v2 specific, skipped on cgroups v1 > -containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'totalSize = 209715200' missing from stdout/stderr > +containers/docker/Tes... _I am not a reviewer._ This looks good to me. ------------- Marked as reviewed by fitzsim (no project role). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2390#pullrequestreview-3388850245 From fitzsim at openjdk.org Tue Oct 28 13:49:43 2025 From: fitzsim at openjdk.org (Thomas Fitzsimmons) Date: Tue, 28 Oct 2025 13:49:43 GMT Subject: [jdk21u-dev] RFR: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups In-Reply-To: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> References: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Message-ID: On Fri, 24 Oct 2025 14:55:29 GMT, Sergey Chernyshev wrote: > Hi all, > > This is a clean backport of JDK-8349988 to JDK 21. The only minor context conflict is in src/hotspot/share/prims/whitebox.hpp. > > The change improves container detection with newer kernels such as 6.14 HWE ([bug](https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2122368)). > > > podman run -v $TEST_JDK:/opt/jdk --rm -ti --memory 200m --memory-swap 200m ubuntu:24.04 /opt/jdk/bin/java -XshowSettings:system --version > > > > --- before 2025-10-24 16:33:52.000000000 +0200 > +++ after 2025-10-24 16:34:19.000000000 +0200 > @@ -1,6 +1,18 @@ > Operating System Metrics: > Provider: cgroupv2 > - System not containerized. > + Effective CPU Count: 12 > + CPU Period: 100000us > + CPU Quota: -1 > + CPU Shares: -1 > + List of Processors: N/A > + List of Effective Processors: N/A > + List of Memory Nodes: N/A > + List of Available Memory Nodes: N/A > + Memory Limit: 200.00M > + Memory Soft Limit: 0.00K > + Memory & Swap Limit: 200.00M > + Maximum Processes Limit: 2048 > + > openjdk 21.0.10-internal 2026-01-20 > OpenJDK Runtime Environment (build 21.0.10-internal-adhoc.user.jdk21u) > OpenJDK 64-Bit Server VM (build 21.0.10-internal-adhoc.user.jdk21u, mixed mode, sharing) > > > > Tests: > > No regressions observed in `test/hotspot/jtreg/containers/`, `test/jdk/jdk/internal/platform` > > Details: > >

kernel 6.14 HWE Cgroup v2 >

> > > --- test_results/summaryHotspotOrigCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > +++ test_results/summaryHotspotUpdatedCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > @@ -2,18 +2,18 @@ > containers/cgroup/TestContainerized.java Passed. Execution successful > containers/docker/DockerBasicTest.java Passed. Execution successful > containers/docker/ShareTmpDir.java Passed. Execution successful > -containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr > -containers/docker/TestCPUSets.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false > -containers/docker/TestContainerInfo.java Passed. Skipped: jtreg.SkippedException: This test is cgroups v2 specific, skipped on cgroups v1 > -containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'totalSize = 209715200' missing from stdout/stderr > +containers/docker/Tes... Is the new result for `containers/docker/TestPids.java`: Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9430 is not accepted as unlimited, log line was [0.051s][trace][os,container] Maximum number of tasks is: 9430 expected? If so, is there a bug filed for fixing that? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2390#issuecomment-3456565349 From fandreuzzi at openjdk.org Tue Oct 28 13:55:44 2025 From: fandreuzzi at openjdk.org (Francesco Andreuzzi) Date: Tue, 28 Oct 2025 13:55:44 GMT Subject: [jdk25u] RFR: 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 08:38:58 GMT, Francesco Andreuzzi wrote: > Hi all, > > This pull request contains a backport of commit [2a8cbd94](https://github.com/openjdk/jdk/commit/2a8cbd944ba4d8896e48181e396c65f70e5aa215) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Francesco Andreuzzi on 22 Oct 2025 and was reviewed by Leonid Mesnik, Serguei Spitsyn and Alex Menkov. > > Thanks! Tests in this PR needs a small tweak, see https://bugs.openjdk.org/browse/JDK-8370730. I'll reopen the backport request once the related PR is merged. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/340#issuecomment-3456593645 From fandreuzzi at openjdk.org Tue Oct 28 13:55:44 2025 From: fandreuzzi at openjdk.org (Francesco Andreuzzi) Date: Tue, 28 Oct 2025 13:55:44 GMT Subject: [jdk25u] Withdrawn: 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE In-Reply-To: References: Message-ID: <8_nT5_wzkzS9igHCzrxo5W0PGdNAEDuCRwtxfv2TWGk=.d5f6ccbd-8812-41f2-af1e-276e24c1f3ce@github.com> On Mon, 27 Oct 2025 08:38:58 GMT, Francesco Andreuzzi wrote: > Hi all, > > This pull request contains a backport of commit [2a8cbd94](https://github.com/openjdk/jdk/commit/2a8cbd944ba4d8896e48181e396c65f70e5aa215) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Francesco Andreuzzi on 22 Oct 2025 and was reviewed by Leonid Mesnik, Serguei Spitsyn and Alex Menkov. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/340 From goetz at openjdk.org Tue Oct 28 14:00:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 14:00:16 GMT Subject: [jdk21u-dev] Integrated: 8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler In-Reply-To: References: Message-ID: On Sat, 25 Oct 2025 16:13:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved flags-cflags.m4 This pull request has now been integrated. Changeset: 32bb1bfa Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/32bb1bfa9550c4351b84c76f24c823140d3f58d6 Stats: 428 lines in 12 files changed: 284 ins; 50 del; 94 mod 8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler Reviewed-by: rschmelter Backport-of: 8bc1867da78ea0b7664892ee277af413ef503b61 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2393 From goetz at openjdk.org Tue Oct 28 14:03:26 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 14:03:26 GMT Subject: [jdk17u-dev] Integrated: 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package In-Reply-To: References: Message-ID: <7pj1CobwvrpT0DNuFCUts0Nu6UBMiPQHiLIbfU50-m0=.af87b5ae-9f90-4356-afb1-be4be909d571@github.com> On Sat, 25 Oct 2025 16:03:25 GMT, Goetz Lindenmaier wrote: > I backport this to simplify later test backports that touch the files in the new locations. > > This is not based on the backport to 21. That backport includes Comm.java. When I did that, it had not planned to backport follow-up "8343876:` Enhancements to jpackage test lib" that brings Comm.java. But as I did that in the meantime I think it is better to add that part there. The backport from 21 would not have been clean, anyways, > nor backporting 8343876 from 21 on top. > > Omitted PredefinedAppImageErrorTest.java?. Was added by "8286850: [macos] Add support for signing user provided app image" in 19. > > test/jdk/tools/jpackage/windows/WinL10nTest.java > Code modified was added by "8291978: jpackage: allow to override primary l10n files on Windows" in 20. Omitted. > > BasicTest.java requires TKit.assertDirectoryContent(). This was added by 8325089: jpackage utility creates an "infinite", undeleteable directory tree. > Too big to backport as prereq, so I add that to TKit as I already did in the backport to 21. This pull request has now been integrated. Changeset: d2709749 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d2709749dc52fac8532957cb14c10b80263eb747 Stats: 159 lines in 21 files changed: 85 ins; 39 del; 35 mod 8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package Reviewed-by: mbaesken Backport-of: 2c509a158fad63e69a8072fa4a7588eaacf37dc0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4105 From goetz at openjdk.org Tue Oct 28 14:06:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 14:06:37 GMT Subject: [jdk17u-dev] Integrated: 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH In-Reply-To: <3kwFwNr4ub7_CwEXvqwFh4x0XAIKkKtlXluHT7Gnl48=.544ac2f5-4ef8-48cc-b9c4-4691182ed696@github.com> References: <3kwFwNr4ub7_CwEXvqwFh4x0XAIKkKtlXluHT7Gnl48=.544ac2f5-4ef8-48cc-b9c4-4691182ed696@github.com> Message-ID: On Mon, 27 Oct 2025 07:25:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle > > Resolved nullptr diffs. This pull request has now been integrated. Changeset: cd7abc81 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/cd7abc815d38ed39aaab2ab931de289fa35135b3 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH Reviewed-by: mbaesken Backport-of: 854b384b120fa2af41adca3048070866fe3cafd4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4112 From goetz at openjdk.org Tue Oct 28 14:08:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 14:08:16 GMT Subject: [jdk21u-dev] RFR: 8306579: Consider building with /Zc:throwingNew [v2] In-Reply-To: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> References: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> Message-ID: > I backport this for parity with 21.0.10-oracle. > > Resolved both files. > Backport of https://github.com/openjdk/jdk21u-dev/pull/2393 breaks the build which is fixed by this change. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8306579 - backport a289bcfe7e2786d05c338712b818fc4ef12cb4ac - backport 8bc1867da78ea0b7664892ee277af413ef503b61 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2401/files - new: https://git.openjdk.org/jdk21u-dev/pull/2401/files/c131c6fd..fce6af1d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2401&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2401&range=00-01 Stats: 7831 lines in 369 files changed: 2124 ins; 4872 del; 835 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2401.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2401/head:pull/2401 PR: https://git.openjdk.org/jdk21u-dev/pull/2401 From goetz at openjdk.org Tue Oct 28 14:10:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 14:10:35 GMT Subject: [jdk17u-dev] Integrated: 8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 18:44:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > First, there was the attempt to delete these events, see backport of https://bugs.openjdk.org/browse/JDK-8291733: Remove JFR events that expose hashtable > > @eghalin pointed out to me that Oracle reverts this (See [JDK-8369975](https://bugs.openjdk.org/browse/JDK-8369975) [BACKOUT BACKPORT] Remove JFR events that expose hashtable) and instead disables the events, > see also comment in https://github.com/openjdk/jdk17u-dev/pull/4047 > > This now implements the backport according to that comment. > > Thanks again, Eric, for informing about this. This pull request has now been integrated. Changeset: d1813cce Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d1813cce59cafe53f70808d47fc7029e0351e7bc Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc Reviewed-by: mbaesken ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4108 From fjiang at openjdk.org Tue Oct 28 14:26:12 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Tue, 28 Oct 2025 14:26:12 GMT Subject: [jdk21u-dev] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V Message-ID: This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. Backport is unclean, same approximate fix with one extra `LoadLoad` barrier in `TemplateTable::fast_xaccess`. ------------- Commit messages: - Backport 462519935827e25475f2fb35746ad81a14bc5da7 Changes: https://git.openjdk.org/jdk21u-dev/pull/2417/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2417&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369947 Stats: 25 lines in 3 files changed: 24 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2417.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2417/head:pull/2417 PR: https://git.openjdk.org/jdk21u-dev/pull/2417 From rschmelter at openjdk.org Tue Oct 28 15:50:35 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Tue, 28 Oct 2025 15:50:35 GMT Subject: [jdk21u-dev] RFR: 8306579: Consider building with /Zc:throwingNew [v2] In-Reply-To: References: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> Message-ID: On Tue, 28 Oct 2025 14:08:16 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved both files. >> Backport of https://github.com/openjdk/jdk21u-dev/pull/2393 breaks the build which is fixed by this change. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'master' into goetz_backport_8306579 > - backport a289bcfe7e2786d05c338712b818fc4ef12cb4ac > - backport 8bc1867da78ea0b7664892ee277af413ef503b61 Still looks good. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2401#pullrequestreview-3389502385 From goetz at openjdk.org Tue Oct 28 16:07:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 16:07:29 GMT Subject: [jdk21u-dev] RFR: 8306579: Consider building with /Zc:throwingNew [v2] In-Reply-To: References: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> Message-ID: On Tue, 28 Oct 2025 14:08:16 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved both files. >> Backport of https://github.com/openjdk/jdk21u-dev/pull/2393 breaks the build which is fixed by this change. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'master' into goetz_backport_8306579 > - backport a289bcfe7e2786d05c338712b818fc4ef12cb4ac > - backport 8bc1867da78ea0b7664892ee277af413ef503b61 Thanks for the quick re-review. Seems the delegate didn't work :( ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2401#issuecomment-3457266143 From goetz at openjdk.org Tue Oct 28 16:07:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Oct 2025 16:07:31 GMT Subject: [jdk21u-dev] Integrated: 8306579: Consider building with /Zc:throwingNew In-Reply-To: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> References: <5DkjvvlWy1D16RYDh-SVf-yq0heEfiC1IvF3KxIr5MY=.3058b604-db01-44c2-81cf-b89244143cb1@github.com> Message-ID: On Mon, 27 Oct 2025 06:29:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved both files. > Backport of https://github.com/openjdk/jdk21u-dev/pull/2393 breaks the build which is fixed by this change. This pull request has now been integrated. Changeset: 34a5b877 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/34a5b8773c0f0f3baeccca5b1f4fb4342204c086 Stats: 13 lines in 2 files changed: 0 ins; 11 del; 2 mod 8306579: Consider building with /Zc:throwingNew Reviewed-by: rschmelter Backport-of: a289bcfe7e2786d05c338712b818fc4ef12cb4ac ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2401 From ssubramaniam at openjdk.org Tue Oct 28 17:29:12 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 17:29:12 GMT Subject: [jdk17u-dev] Integrated: 8354466: Open some misc Swing bugs 9 In-Reply-To: <_yXT2D285TqLHW4l1OGJM5yK9HDuSxN-AJxHs_IhOsc=.dcc75169-3386-4235-b8e2-ffb7bf368401@github.com> References: <_yXT2D285TqLHW4l1OGJM5yK9HDuSxN-AJxHs_IhOsc=.dcc75169-3386-4235-b8e2-ffb7bf368401@github.com> Message-ID: On Tue, 28 Oct 2025 02:09:15 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354466: Open some misc Swing bugs 9. Adds a JSplitPane and JPasswordField test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: bd1728a9 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/bd1728a9454126723568b23d8a171498103c06e0 Stats: 180 lines in 2 files changed: 180 ins; 0 del; 0 mod 8354466: Open some misc Swing bugs 9 Backport-of: da16c839735bbf79ece4967f95a98208f74b7f73 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4119 From ssubramaniam at openjdk.org Tue Oct 28 17:30:19 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 17:30:19 GMT Subject: [jdk21u-dev] Integrated: 8354466: Open some misc Swing bugs 9 In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 02:08:53 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354466: Open some misc Swing bugs 9. Adds a JSplitPane and JPasswordField test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: aa0e9e72 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/aa0e9e722330e375a6edf3b5691b3b0616181ebd Stats: 180 lines in 2 files changed: 180 ins; 0 del; 0 mod 8354466: Open some misc Swing bugs 9 Backport-of: da16c839735bbf79ece4967f95a98208f74b7f73 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2409 From ssubramaniam at openjdk.org Tue Oct 28 21:39:18 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 21:39:18 GMT Subject: [jdk17u-dev] RFR: 8354341: Open some JTable bugs 7 Message-ID: <3Rj4FFf3cI1wKQICdar-QMBBqG9ffQd_B2xbj4F1LPc=.0f07539e-5cee-4cd2-ab7f-f295d5f39ca6@github.com> Backporting JDK-8354341: Open some JTable bugs 7. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 9eeb86d972ac4cc38d923b2b868b426bbd27a4e8 Changes: https://git.openjdk.org/jdk17u-dev/pull/4133/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4133&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354341 Stats: 448 lines in 4 files changed: 448 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4133.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4133/head:pull/4133 PR: https://git.openjdk.org/jdk17u-dev/pull/4133 From schernyshev at openjdk.org Tue Oct 28 21:39:45 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Tue, 28 Oct 2025 21:39:45 GMT Subject: [jdk21u-dev] RFR: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups In-Reply-To: References: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Message-ID: On Tue, 28 Oct 2025 13:46:45 GMT, Thomas Fitzsimmons wrote: > Is the new result for `containers/docker/TestPids.java`: > > ``` > Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9430 is not accepted as unlimited, log line was [0.051s][trace][os,container] Maximum number of tasks is: 9430 > ``` No it's not new. If failed with kernel 6.11 cgroup v2 before the patch too. The limit was simply undetected in 6.14 HWE. > > expected? If so, is there a bug filed for fixing that? Looks like it's tracked under [JDK-8356277](https://bugs.openjdk.org/browse/JDK-8356277) > _I am not a reviewer._ This looks good to me. Thanks! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2390#issuecomment-3458595586 PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2390#issuecomment-3458596832 From ssubramaniam at openjdk.org Tue Oct 28 21:49:34 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 28 Oct 2025 21:49:34 GMT Subject: [jdk21u-dev] RFR: 8354341: Open some JTable bugs 7 Message-ID: Backporting JDK-8354341: Open some JTable bugs 7. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 9eeb86d972ac4cc38d923b2b868b426bbd27a4e8 Changes: https://git.openjdk.org/jdk21u-dev/pull/2422/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2422&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354341 Stats: 448 lines in 4 files changed: 448 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2422.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2422/head:pull/2422 PR: https://git.openjdk.org/jdk21u-dev/pull/2422 From syan at openjdk.org Wed Oct 29 01:47:17 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 29 Oct 2025 01:47:17 GMT Subject: [jdk21u-dev] RFR: 8325277: [21u] Backout test change of JDK-8291809 In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 03:01:26 GMT, SendaoYan wrote: > Hi all, > > As discuss in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277), we want to backout the "backport JDK-8291809 to jdk21u-dev". > > The test_divc and test_divc_n cannot be vectorized on 128-bit vector platforms with JDK 21u due to algorithmic constraints in superword.cpp, which led to the reported failure in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277). > Starting from JDK 23, the algorithm has been significantly improved, and both cases can now be vectorized on 128-bit platforms, allowing the test to pass. > > Test-fix only, risk is low. > > Testing: > > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-x64 > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 without SVE2, jtreg shows no test. > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 with SVE2, jtreg shows no test. Thanks for the approved @jerboaa ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2381#issuecomment-3459296870 From syan at openjdk.org Wed Oct 29 01:47:19 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 29 Oct 2025 01:47:19 GMT Subject: [jdk21u-dev] Integrated: 8325277: [21u] Backout test change of JDK-8291809 In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 03:01:26 GMT, SendaoYan wrote: > Hi all, > > As discuss in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277), we want to backout the "backport JDK-8291809 to jdk21u-dev". > > The test_divc and test_divc_n cannot be vectorized on 128-bit vector platforms with JDK 21u due to algorithmic constraints in superword.cpp, which led to the reported failure in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277). > Starting from JDK 23, the algorithm has been significantly improved, and both cases can now be vectorized on 128-bit platforms, allowing the test to pass. > > Test-fix only, risk is low. > > Testing: > > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-x64 > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 without SVE2, jtreg shows no test. > - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 with SVE2, jtreg shows no test. This pull request has now been integrated. Changeset: d29794f9 Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/d29794f9974632fd7bb24a09c2cbd2916f2ed65c Stats: 1184 lines in 4 files changed: 322 ins; 408 del; 454 mod 8325277: [21u] Backout test change of JDK-8291809 Reviewed-by: phh ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2381 From syan at openjdk.org Wed Oct 29 01:52:33 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 29 Oct 2025 01:52:33 GMT Subject: [jdk25u] RFR: 8370636: com/sun/jdi/TwoThreadsTest.java should wait for completion of all threads Message-ID: Hi all, This pull request contains a backport of commit [d1860370](https://github.com/openjdk/jdk/commit/d1860370635e1c96a9b6c497861e5573c23dd281) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Leonid Mesnik on 28 Oct 2025 and was reviewed by Chris Plummer, SendaoYan and Serguei Spitsyn. This backport PR fix the test bug which the new virtual thread missing join() and will exit immediately. Change has been verified locally on linux-x64. Thanks! ------------- Commit messages: - Backport d1860370635e1c96a9b6c497861e5573c23dd281 Changes: https://git.openjdk.org/jdk25u/pull/348/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=348&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370636 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u/pull/348.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/348/head:pull/348 PR: https://git.openjdk.org/jdk25u/pull/348 From syan at openjdk.org Wed Oct 29 01:53:38 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 29 Oct 2025 01:53:38 GMT Subject: [jdk21u-dev] RFR: 8370636: com/sun/jdi/TwoThreadsTest.java should wait for completion of all threads Message-ID: Hi all, This pull request contains a backport of commit [d1860370](https://github.com/openjdk/jdk/commit/d1860370635e1c96a9b6c497861e5573c23dd281) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Leonid Mesnik on 28 Oct 2025 and was reviewed by Chris Plummer, SendaoYan and Serguei Spitsyn. This backport PR fix the test bug which the new virtual thread missing join() and will exit immediately. Change has been verified locally on linux-x64. Thanks! ------------- Commit messages: - Backport d1860370635e1c96a9b6c497861e5573c23dd281 Changes: https://git.openjdk.org/jdk21u-dev/pull/2423/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2423&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370636 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2423.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2423/head:pull/2423 PR: https://git.openjdk.org/jdk21u-dev/pull/2423 From serb at openjdk.org Wed Oct 29 02:46:28 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 29 Oct 2025 02:46:28 GMT Subject: [jdk17u-dev] RFR: 8270083: -Wnonnull errors happen with GCC 11.1.1 Message-ID: Hi all, This pull request contains a backport of commit [68b6e11e](https://github.com/openjdk/jdk/commit/68b6e11e481349e40014aa4593a53ae2ea74aedc) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Yasumasa Suenaga on 10 Jul 2021 and was reviewed by Erik Joelsson, Dean Long and Kim Barrett. Thanks! ------------- Commit messages: - 8270083: -Wnonnull errors happen with GCC 11.1.1 Changes: https://git.openjdk.org/jdk17u-dev/pull/4132/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4132&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8270083 Stats: 40 lines in 9 files changed: 38 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4132.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4132/head:pull/4132 PR: https://git.openjdk.org/jdk17u-dev/pull/4132 From serb at openjdk.org Wed Oct 29 02:46:28 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 29 Oct 2025 02:46:28 GMT Subject: [jdk17u-dev] RFR: 8270083: -Wnonnull errors happen with GCC 11.1.1 In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 20:42:12 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [68b6e11e](https://github.com/openjdk/jdk/commit/68b6e11e481349e40014aa4593a53ae2ea74aedc) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yasumasa Suenaga on 10 Jul 2021 and was reviewed by Erik Joelsson, Dean Long and Kim Barrett. > > Thanks! This patch, along with several similar ones, was removed from the mainline as part of [JDK-8291895](https://bugs.openjdk.org/browse/JDK-8291895). That issue also references other related tickets titled ?Undefined Behaviour in class XX,? which as of now remain unfixed in 17u. Therefore, I think this patch should be merged first, as it will also simplify future backports related to Xcode 16+. @shipilev @theRealAph please take a look ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4132#issuecomment-3459388847 From goetz at openjdk.org Wed Oct 29 06:51:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 06:51:58 GMT Subject: [jdk17u-dev] RFR: 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but need to adapt as HttpClient does not implement > AutoClosable in 17. > Omitted calls to close, test is run as othervm. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into goetz_backport_8314136 - HttpClient not ASutoClosable in 17 - backport 4f864faf428c8171be975a79db5bc2bc145f8805 - backport a74ebd048ae569296619c112c23169c46b571863 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4109/files - new: https://git.openjdk.org/jdk17u-dev/pull/4109/files/4b6806f6..f7610383 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4109&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4109&range=01-02 Stats: 2282 lines in 53 files changed: 1822 ins; 317 del; 143 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4109.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4109/head:pull/4109 PR: https://git.openjdk.org/jdk17u-dev/pull/4109 From goetz at openjdk.org Wed Oct 29 06:52:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 06:52:15 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 10:17:02 GMT, Alan Bateman wrote: >> Hi @AlanBateman and Kieran Farrell, >> >> do you mind having a look at this? >> The code patched by the original change in SocketChannelImpl.java >> is not in 17. Do you think it is ok to include this in 17 along with >> this change? It seems to be a fix independent of the loom change that added it. >> >> Thanks! Goetz. > >> Hi @AlanBateman and Kieran Farrell, >> >> do you mind having a look at this? The code patched by the original change in SocketChannelImpl.java is not in 17. Do you think it is ok to include this in 17 along with this change? It seems to be a fix independent of the loom change that added it. > > From a quick look then it seems okay. In sun.nio.ch.Net then shutdownWriteBeforeClose can be eagerly or lazily initialized, you've chosen to do it lazily which is okay. > > The split of the blocking/non-blocking code paths had several motivations, the issue is specific to the (less common) case of using a SocketChannel blocking mode so I think you've got it right. Hi @AlanBateman, thanks for having a look! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3460084523 From goetz at openjdk.org Wed Oct 29 06:59:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 06:59:36 GMT Subject: [jdk17u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed Message-ID: I backport this for parity with 17.0.18-oracle from 21. Resolved Copyright in verifier.hpp. Skipped VerifierImpl.java, that was added by https://bugs.openjdk.org/browse/JDK-8294982: Implementation of Classfile API ------------- Commit messages: - backport 6a9bd7781ce1ddbc90712b00fd940c4ce697a1fe Changes: https://git.openjdk.org/jdk17u-dev/pull/4128/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4128&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364660 Stats: 241 lines in 2 files changed: 0 ins; 240 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4128.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4128/head:pull/4128 PR: https://git.openjdk.org/jdk17u-dev/pull/4128 From goetz at openjdk.org Wed Oct 29 07:47:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 07:47:49 GMT Subject: [jdk17u-dev] RFR: 8331977: Crash: SIGSEGV in dlerror() Message-ID: <9SUjGWPFWX0mp7S5oXwD0lJo4qQYFuhBJYjPU4rCosw=.4a243cf2-1e74-4aaf-a7e2-8c5ed3cbfeb5@github.com> I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport 28f9e2d34a29499b25af902d15ebfd416ffe638e Changes: https://git.openjdk.org/jdk17u-dev/pull/4134/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4134&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8331977 Stats: 122 lines in 5 files changed: 48 ins; 41 del; 33 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4134.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4134/head:pull/4134 PR: https://git.openjdk.org/jdk17u-dev/pull/4134 From shade at openjdk.org Wed Oct 29 09:05:33 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 29 Oct 2025 09:05:33 GMT Subject: [jdk17u-dev] RFR: 8270083: -Wnonnull errors happen with GCC 11.1.1 In-Reply-To: References: Message-ID: <_yuQI7QcD_pMA3UGZYNreCTNsOkqMZ5Z8IR-pBdZoDc=.e506ffea-d977-4d61-82b9-13eeedd7b69f@github.com> On Tue, 28 Oct 2025 20:42:12 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [68b6e11e](https://github.com/openjdk/jdk/commit/68b6e11e481349e40014aa4593a53ae2ea74aedc) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yasumasa Suenaga on 10 Jul 2021 and was reviewed by Erik Joelsson, Dean Long and Kim Barrett. > > Thanks! Yes, this looks reasonable. Toolchain support backports are annoying, but unfortunately necessary for long-term maintenance. ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4132#pullrequestreview-3392284608 From rschmelter at openjdk.org Wed Oct 29 09:54:03 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Wed, 29 Oct 2025 09:54:03 GMT Subject: [jdk17u-dev] RFR: 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations [v3] In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 06:51:58 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Clean backport, but need to adapt as HttpClient does not implement >> AutoClosable in 17. >> Omitted calls to close, test is run as othervm. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' into goetz_backport_8314136 > - HttpClient not ASutoClosable in 17 > - backport 4f864faf428c8171be975a79db5bc2bc145f8805 > - backport a74ebd048ae569296619c112c23169c46b571863 Looks good. ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4109#pullrequestreview-3392475747 From mdoerr at openjdk.org Wed Oct 29 10:02:27 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 29 Oct 2025 10:02:27 GMT Subject: [jdk17u-dev] RFR: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 11:23:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Based on push to 21. > Resolved deleting BindServer and two Copyrights. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4121#pullrequestreview-3392508009 From mdoerr at openjdk.org Wed Oct 29 10:07:37 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 29 Oct 2025 10:07:37 GMT Subject: [jdk17u-dev] RFR: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 11:56:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Omitted test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java > That test was added by https://bugs.openjdk.org/browse/JDK-8301154 SunPKCS11 KeyStore deleteEntry results in dangling PrivateKey entries. > Actually a bugfix that sounds desireable for 17, but let"s not deviate from Oracle VM here. > > Further same copyright as in 21. I agree. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4123#pullrequestreview-3392524417 From duke at openjdk.org Wed Oct 29 10:10:35 2025 From: duke at openjdk.org (duke) Date: Wed, 29 Oct 2025 10:10:35 GMT Subject: [jdk25u] Withdrawn: 8357739: [jittester] disable the hashCode method In-Reply-To: References: Message-ID: On Tue, 2 Sep 2025 10:40:09 GMT, Shyam Kishor wrote: > 8357739: [jittester] disable the hashCode method This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/154 From duke at openjdk.org Wed Oct 29 11:24:14 2025 From: duke at openjdk.org (Voznia Anton) Date: Wed, 29 Oct 2025 11:24:14 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 20:41:30 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Needed resolve and adaptions: >> >> Net.java: resolved static initializer. >> SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. >> Net.c: Copyright. >> >> The test exercises platform and virtual threads. >> I simplified this to what is supported in 17. >> See extra commit. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > add code from 8284161 along with fix of this change src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java line 1012: > 1010: * threads that are blocked in I/O operations on this channel. If there are no > 1011: * virtual threads blocked in I/O operations on this channel then the channel's > 1012: * socket is closed. If there are virtual threads in I/O then the final close is LGTM in general. Since Java 17 doesn't have virtual threads, perhaps remove the mention of them from the comment. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#discussion_r2472620393 From goetz at openjdk.org Wed Oct 29 11:44:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 11:44:54 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. > > Needed resolve and adaptions: > > Net.java: resolved static initializer. > SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. > Net.c: Copyright. > > The test exercises platform and virtual threads. > I simplified this to what is supported in 17. > See extra commit. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into goetz_backport_8358764 - add code from 8284161 along with fix of this change - Remove modern Thread code - backport 83f9c250221f707be484e0163fe9040f99474412 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4076/files - new: https://git.openjdk.org/jdk17u-dev/pull/4076/files/bdb4707e..58cce4b1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=01-02 Stats: 4062 lines in 162 files changed: 3000 ins; 527 del; 535 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4076.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4076/head:pull/4076 PR: https://git.openjdk.org/jdk17u-dev/pull/4076 From goetz at openjdk.org Wed Oct 29 11:54:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 11:54:15 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v4] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. > > Needed resolve and adaptions: > > Net.java: resolved static initializer. > SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. > Update: I added this later. > > Net.c: Copyright. > > The test exercises platform and virtual threads. > I simplified this to what is supported in 17. > See extra commit. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Adapt comment as proposed by Anton, took wording from his PR 3936 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4076/files - new: https://git.openjdk.org/jdk17u-dev/pull/4076/files/58cce4b1..c16a2c8e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=02-03 Stats: 9 lines in 1 file changed: 0 ins; 5 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4076.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4076/head:pull/4076 PR: https://git.openjdk.org/jdk17u-dev/pull/4076 From goetz at openjdk.org Wed Oct 29 11:54:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 11:54:19 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 11:21:55 GMT, Voznia Anton wrote: >> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: >> >> add code from 8284161 along with fix of this change > > src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java line 1012: > >> 1010: * threads that are blocked in I/O operations on this channel. If there are no >> 1011: * virtual threads blocked in I/O operations on this channel then the channel's >> 1012: * socket is closed. If there are virtual threads in I/O then the final close is > > LGTM in general. > Since Java 17 doesn't have virtual threads, perhaps remove the mention of them from the comment. Hi @antonvoznia , Good point, I replaced it by the version of your PR. Also, I merged head, this resolves the macos failure in the tests. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#discussion_r2472700289 From goetz at openjdk.org Wed Oct 29 12:00:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 12:00:52 GMT Subject: [jdk17u-dev] RFR: 8350102: Decouple jpackage test-lib Executor.Result and Executor classes [v3] In-Reply-To: References: Message-ID: <7T6D5a9oFefQXwR4Q9A81eVXIePNfvYI2KvXsHDiaIc=.ace4188c-3b3b-4336-8a8d-71d5331a46f9@github.com> > I backport this for parity with 17.0.18-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: backport 3487f8cbd55b06d332d897a010ae8eb371dd4956 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/4033/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4033&range=02 Stats: 48 lines in 3 files changed: 15 ins; 7 del; 26 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4033.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4033/head:pull/4033 PR: https://git.openjdk.org/jdk17u-dev/pull/4033 From goetz at openjdk.org Wed Oct 29 12:22:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 12:22:49 GMT Subject: [jdk21u-dev] RFR: 8334509: Cancelling PageDialog does not return the same PageFormat object Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 689cee3d0950e15e88a1f6738bfded00655dca9c Changes: https://git.openjdk.org/jdk21u-dev/pull/2424/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2424&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8334509 Stats: 67 lines in 2 files changed: 60 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2424.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2424/head:pull/2424 PR: https://git.openjdk.org/jdk21u-dev/pull/2424 From goetz at openjdk.org Wed Oct 29 12:45:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 12:45:17 GMT Subject: [jdk21u-dev] RFR: 8358679: [asan] vmTestbase/nsk/jvmti tests show memory issues Message-ID: <9dB5ryjGx-hYlmqN6mOp14HgpTEASS79yJNj9l08bzE=.a25f600f-4d34-4fae-8aab-8e870baa9d1c@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 2300a212dd135f1f01604c5c2915653a3f3bd869 Changes: https://git.openjdk.org/jdk21u-dev/pull/2425/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2425&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358679 Stats: 25 lines in 6 files changed: 15 ins; 4 del; 6 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2425.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2425/head:pull/2425 PR: https://git.openjdk.org/jdk21u-dev/pull/2425 From duke at openjdk.org Wed Oct 29 12:49:25 2025 From: duke at openjdk.org (Voznia Anton) Date: Wed, 29 Oct 2025 12:49:25 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: <-_xBU6ut6V29uJ-GqIO26gLDbwmbJmj3W9ax8U8En9c=.75f25dd1-e8a3-43bb-8dfe-7bcb7ac63ce4@github.com> On Wed, 29 Oct 2025 06:49:48 GMT, Goetz Lindenmaier wrote: >>> Hi @AlanBateman and Kieran Farrell, >>> >>> do you mind having a look at this? The code patched by the original change in SocketChannelImpl.java is not in 17. Do you think it is ok to include this in 17 along with this change? It seems to be a fix independent of the loom change that added it. >> >> From a quick look then it seems okay. In sun.nio.ch.Net then shutdownWriteBeforeClose can be eagerly or lazily initialized, you've chosen to do it lazily which is okay. >> >> The split of the blocking/non-blocking code paths had several motivations, the issue is specific to the (less common) case of using a SocketChannel blocking mode so I think you've got it right. > > Hi @AlanBateman, thanks for having a look! @GoeLin btw, it seems the introduced test passes always. I ran it with jtreg on windows arm without the fix in place. Did I ran it incorrectly? ? ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3461335914 From goetz at openjdk.org Wed Oct 29 13:02:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 13:02:31 GMT Subject: [jdk21u-dev] RFR: 8355241: Move NativeDialogToFrontBackTest.java PL test to manual category Message-ID: I backport this for parity with 21.0.10-oracle Resolved problemlist, position as in 25. Hopefully clean. ------------- Commit messages: - backport 33bdc807b18914bb57ca7853ab45d4fa8fdefd47 Changes: https://git.openjdk.org/jdk21u-dev/pull/2426/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2426&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355241 Stats: 2 lines in 1 file changed: 1 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2426.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2426/head:pull/2426 PR: https://git.openjdk.org/jdk21u-dev/pull/2426 From mbaesken at openjdk.org Wed Oct 29 13:04:00 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 29 Oct 2025 13:04:00 GMT Subject: [jdk17u-dev] Integrated: 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform In-Reply-To: References: Message-ID: On Thu, 23 Oct 2025 12:50:39 GMT, Matthias Baesken wrote: > 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform This pull request has now been integrated. Changeset: be5ae4cb Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/be5ae4cb0e9df4df3e07de2364359b442a42b184 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform Backport-of: d25ad881ebfec40ca6b0a73f78d1f9d2cb722e01 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4095 From mdoerr at openjdk.org Wed Oct 29 13:59:49 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 29 Oct 2025 13:59:49 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v4] In-Reply-To: References: Message-ID: <9jYiv-tZ9LRxrkqtc6sDkOV8QUtk3Rd5wsAM5nHVbOg=.eaab335c-a52c-48c6-b70e-d200ac4511af@github.com> On Wed, 29 Oct 2025 11:54:15 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Needed resolve and adaptions: >> >> Net.java: resolved static initializer. >> SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. >> Update: I added this later. >> >> Net.c: Copyright. >> >> The test exercises platform and virtual threads. >> I simplified this to what is supported in 17. >> See extra commit. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Adapt comment as proposed by Anton, took wording from his PR 3936 Marked as reviewed by mdoerr (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4076#pullrequestreview-3393617629 From mdoerr at openjdk.org Wed Oct 29 14:02:43 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 29 Oct 2025 14:02:43 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 06:49:48 GMT, Goetz Lindenmaier wrote: >>> Hi @AlanBateman and Kieran Farrell, >>> >>> do you mind having a look at this? The code patched by the original change in SocketChannelImpl.java is not in 17. Do you think it is ok to include this in 17 along with this change? It seems to be a fix independent of the loom change that added it. >> >> From a quick look then it seems okay. In sun.nio.ch.Net then shutdownWriteBeforeClose can be eagerly or lazily initialized, you've chosen to do it lazily which is okay. >> >> The split of the blocking/non-blocking code paths had several motivations, the issue is specific to the (less common) case of using a SocketChannel blocking mode so I think you've got it right. > > Hi @AlanBateman, thanks for having a look! > @GoeLin btw, it seems the introduced test passes always. I ran it with jtreg on windows arm without the fix in place. Did I run it incorrectly? ? Does the test from https://github.com/openjdk/jdk21u-dev/pull/2137 always fail in jdk21u without the fix? I guess that the problem is better reproducible with loom. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3461693592 From rschmelter at openjdk.org Wed Oct 29 14:23:16 2025 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Wed, 29 Oct 2025 14:23:16 GMT Subject: [jdk17u-dev] RFR: 8366342: Key generator and key pair generator tests skipping, but showing as passed In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:16:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport from 21, but skipped two files: > > test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java was added by > https://bugs.openjdk.org/browse/JDK-8267319: Use larger default key sizes and algorithms based on CNSA > > test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java was added by > https://bugs.openjdk.org/browse/JDK-8295425: Match the default priv exp length between SunPKCS11 and other JDK providers The change in TestKeyGenerator.java seems strange, but since it's in the original PR too, I'll let it slide ;) ------------- Marked as reviewed by rschmelter (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4126#pullrequestreview-3393802872 From phh at openjdk.org Wed Oct 29 14:47:52 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 29 Oct 2025 14:47:52 GMT Subject: [jdk17u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:31:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle from 21. > > Resolved Copyright in verifier.hpp. > > Skipped VerifierImpl.java, that was added by https://bugs.openjdk.org/browse/JDK-8294982: Implementation of Classfile API Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4128#pullrequestreview-3393991458 From goetz at openjdk.org Wed Oct 29 15:09:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 15:09:56 GMT Subject: [jdk17u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed In-Reply-To: References: Message-ID: <2PikNWiVoxVeuR8wntjtl1lgdOUWt9wRR9-gwNHZGj4=.6c405d75-bcf0-4b62-b62e-66195251728f@github.com> On Tue, 28 Oct 2025 12:31:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle from 21. > > Resolved Copyright in verifier.hpp. > > Skipped VerifierImpl.java, that was added by https://bugs.openjdk.org/browse/JDK-8294982: Implementation of Classfile API HI @matias9927, @dean-long, @liach I backported this pretty much as-is to 21 and 17. @schmelter-sap noted in his review for 17 that the spec change is only for 22+. So is it ok to backport it as I did? Or do I need to modify the change? ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4128#issuecomment-3462106462 From duke at openjdk.org Wed Oct 29 15:00:16 2025 From: duke at openjdk.org (Voznia Anton) Date: Wed, 29 Oct 2025 15:00:16 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: References: Message-ID: <49IW0etw52ciofc7Pa3uWFCQsaa3xLO3VuIdx62THc8=.c31f70b4-1905-4e7d-bf46-ddc7a9ba0f0d@github.com> On Wed, 29 Oct 2025 06:49:48 GMT, Goetz Lindenmaier wrote: >>> Hi @AlanBateman and Kieran Farrell, >>> >>> do you mind having a look at this? The code patched by the original change in SocketChannelImpl.java is not in 17. Do you think it is ok to include this in 17 along with this change? It seems to be a fix independent of the loom change that added it. >> >> From a quick look then it seems okay. In sun.nio.ch.Net then shutdownWriteBeforeClose can be eagerly or lazily initialized, you've chosen to do it lazily which is okay. >> >> The split of the blocking/non-blocking code paths had several motivations, the issue is specific to the (less common) case of using a SocketChannel blocking mode so I think you've got it right. > > Hi @AlanBateman, thanks for having a look! > > @GoeLin btw, it seems the introduced test passes always. I ran it with jtreg on windows arm without the fix in place. Did I run it incorrectly? ? > > Does the test from [openjdk/jdk21u-dev#2137](https://github.com/openjdk/jdk21u-dev/pull/2137) always fail in jdk21u without the fix? I guess that the problem is better reproducible with loom. Ah, I can see that your test in #3936 is different. Can it reproduce the issue better? @TheRealMDoerr for me, it's reproducible with the test from my PR. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3462045898 From goetz at openjdk.org Wed Oct 29 15:00:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 29 Oct 2025 15:00:15 GMT Subject: [jdk17u-dev] RFR: 8366342: Key generator and key pair generator tests skipping, but showing as passed In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:16:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport from 21, but skipped two files: > > test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java was added by > https://bugs.openjdk.org/browse/JDK-8267319: Use larger default key sizes and algorithms based on CNSA > > test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java was added by > https://bugs.openjdk.org/browse/JDK-8295425: Match the default priv exp length between SunPKCS11 and other JDK providers Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4126#issuecomment-3462042806 From liach at openjdk.org Wed Oct 29 15:43:32 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 29 Oct 2025 15:43:32 GMT Subject: [jdk17u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:31:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle from 21. > > Resolved Copyright in verifier.hpp. > > Skipped VerifierImpl.java, that was added by https://bugs.openjdk.org/browse/JDK-8294982: Implementation of Classfile API I believe that particular JVMS change was tracked by https://bugs.openjdk.org/browse/JDK-8302497, which [removes the sentence](https://cr.openjdk.org/~dlsmith/8302497/8302497-20231218/specs/invokespecial-verification-jvms.html): > Accordingly, the handler is required to either complete abruptly by throwing an exception to the caller of the enclosing method, or to loop forever. So this JBS issue makes it clear this has been applicable to previous releases, and I believe you can backport this to much older versions. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4128#issuecomment-3462345227 From shade at openjdk.org Wed Oct 29 16:01:33 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 29 Oct 2025 16:01:33 GMT Subject: [jdk11u-dev] RFR: 8341861: GHA: Use only retention mechanism to remove bundles In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 15:28:14 GMT, Aleksey Shipilev wrote: > On our way to more stable GHA. Oh, this is not a clean backport because of the contextual differences? Need a quick review as well, please and thank you! ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3108#issuecomment-3462438865 From duke at openjdk.org Wed Oct 29 16:25:02 2025 From: duke at openjdk.org (Voznia Anton) Date: Wed, 29 Oct 2025 16:25:02 GMT Subject: [jdk25u] RFR: 8365579: ml64.exe is not the right assembler for Windows aarch64 Message-ID: Hi, It's a clean backport of 2 fixes: * The original one JDK-8365579 * The second JDK-8366195 that improves the first one I decided to make a single commit instead of two separate backports, since it makes sense to have both changes together. Thanks! ------------- Commit messages: - 8365579: ml64.exe is not the right assembler for Windows aarch64 Changes: https://git.openjdk.org/jdk25u/pull/349/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=349&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365579 Stats: 17 lines in 5 files changed: 12 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk25u/pull/349.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/349/head:pull/349 PR: https://git.openjdk.org/jdk25u/pull/349 From shade at openjdk.org Wed Oct 29 16:32:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 29 Oct 2025 16:32:04 GMT Subject: [jdk17u-dev] RFR: 8294591: Fix cast-function-type warning in TemplateTable Message-ID: Need this to unblock MacOS compiler update in GHA. Partially backports original https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f. There is a conflict, because the original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. If we backport that one later, we can remove the warning blocks related to these files. Additional testing: - [x] Linux AArch64 server fastdebug, `all` - [x] Linux x86_64 server fastdebug, `all` ------------- Commit messages: - Backport fc616588c1bf731150a9d9b80033bb589bcb231f Changes: https://git.openjdk.org/jdk17u-dev/pull/4127/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4127&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294591 Stats: 45 lines in 8 files changed: 6 ins; 0 del; 39 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4127.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4127/head:pull/4127 PR: https://git.openjdk.org/jdk17u-dev/pull/4127 From sroy at openjdk.org Wed Oct 29 16:46:49 2025 From: sroy at openjdk.org (Suchismith Roy) Date: Wed, 29 Oct 2025 16:46:49 GMT Subject: [jdk17u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. > > Thanks! Suchismith Roy has updated the pull request incrementally with two additional commits since the last revision: - Revert ProblemList - Revert ProblemList ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4113/files - new: https://git.openjdk.org/jdk17u-dev/pull/4113/files/05fb9aba..e8c0263d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4113&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4113&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4113.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4113/head:pull/4113 PR: https://git.openjdk.org/jdk17u-dev/pull/4113 From ssubramaniam at openjdk.org Wed Oct 29 16:47:20 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 16:47:20 GMT Subject: [jdk17u-dev] Integrated: 8354341: Open some JTable bugs 7 In-Reply-To: <3Rj4FFf3cI1wKQICdar-QMBBqG9ffQd_B2xbj4F1LPc=.0f07539e-5cee-4cd2-ab7f-f295d5f39ca6@github.com> References: <3Rj4FFf3cI1wKQICdar-QMBBqG9ffQd_B2xbj4F1LPc=.0f07539e-5cee-4cd2-ab7f-f295d5f39ca6@github.com> Message-ID: <7iPD2Stupi6ae2viA-OEEFnL37hSUrvX328ucOArfak=.188d240d-ac94-44c1-9551-316b36c0e23e@github.com> On Tue, 28 Oct 2025 21:30:15 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354341: Open some JTable bugs 7. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: b802991e Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/b802991ebd3ca4e42c4832ea1ca681e5771cb154 Stats: 448 lines in 4 files changed: 448 ins; 0 del; 0 mod 8354341: Open some JTable bugs 7 Backport-of: 9eeb86d972ac4cc38d923b2b868b426bbd27a4e8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4133 From ssubramaniam at openjdk.org Wed Oct 29 16:48:17 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 16:48:17 GMT Subject: [jdk21u-dev] Integrated: 8354465: Open some JTable bugs 8 In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 02:14:28 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354465: Open some JTable bugs 8. Adds five JTable test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 18f461b5 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/18f461b502e8411f2b87657f3f0b9801f636b9fb Stats: 612 lines in 5 files changed: 612 ins; 0 del; 0 mod 8354465: Open some JTable bugs 8 Backport-of: 7a72f0fac9a0704c4a0ada781f1cadd7c4903b3e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2410 From ssubramaniam at openjdk.org Wed Oct 29 16:48:21 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 16:48:21 GMT Subject: [jdk21u-dev] Integrated: 8354341: Open some JTable bugs 7 In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 21:30:08 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354341: Open some JTable bugs 7. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: baf007dd Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/baf007dd31976cb7dedde9e8a74e807d66a59918 Stats: 272 lines in 4 files changed: 263 ins; 0 del; 9 mod 8354341: Open some JTable bugs 7 Backport-of: 9eeb86d972ac4cc38d923b2b868b426bbd27a4e8 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2422 From ssubramaniam at openjdk.org Wed Oct 29 16:50:29 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 16:50:29 GMT Subject: [jdk17u-dev] Integrated: 8354465: Open some JTable bugs 8 In-Reply-To: References: Message-ID: <7crl3my70phP_1zROB1O2mHL-r6vGHRfUMDfNlIlDLY=.ea82853a-469e-44a2-93af-96ad3f0fb735@github.com> On Tue, 28 Oct 2025 02:14:29 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354465: Open some JTable bugs 8. Adds five JTable test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: d167b4d9 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/d167b4d9d84ddf51959b011206af70d511be4441 Stats: 263 lines in 5 files changed: 241 ins; 3 del; 19 mod 8354465: Open some JTable bugs 8 Backport-of: 7a72f0fac9a0704c4a0ada781f1cadd7c4903b3e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4120 From duke at openjdk.org Wed Oct 29 17:46:23 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 29 Oct 2025 17:46:23 GMT Subject: [jdk21u-dev] RFR: 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads Message-ID: Backporting JDK-8318467: Tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads. Adjusted the capacity of the queues. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.Queues ... 21.67 user 41.30 system 0:50.75 elapsed ... time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.ProducerConsumer ... 105.22 user 270.30 system 5:09.03 elapsed ... ------------- Commit messages: - Backport e05cafda78a37dbeb2df2edd791be19d22edaece Changes: https://git.openjdk.org/jdk21u-dev/pull/2408/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2408&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318467 Stats: 12 lines in 2 files changed: 6 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2408.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2408/head:pull/2408 PR: https://git.openjdk.org/jdk21u-dev/pull/2408 From duke at openjdk.org Wed Oct 29 17:47:24 2025 From: duke at openjdk.org (Kirill Shirokov) Date: Wed, 29 Oct 2025 17:47:24 GMT Subject: [jdk21u-dev] RFR: 8337102: JITTester: Fix breaks in static initialization blocks Message-ID: The backport verified on MacOS/Linux/Windows by manually running JITTester. Verification involved modifying JITTester code to terminate with non-zero exit code when encountering specific compilation error (a break statement in a static initializer) in the generated code and enabling static initializer generation in configuration file in non-fixed version. Without the fix in most cases the error is reproduced during the first generation round. With the fix, there is no error for 10s of rounds. ------------- Commit messages: - Backport 4669e7b7b02636a8bd7381a9d401aaaf0c1d7294 Changes: https://git.openjdk.org/jdk21u-dev/pull/2214/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2214&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8337102 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2214.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2214/head:pull/2214 PR: https://git.openjdk.org/jdk21u-dev/pull/2214 From duke at openjdk.org Wed Oct 29 17:52:01 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 29 Oct 2025 17:52:01 GMT Subject: [jdk17u-dev] RFR: 8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" Message-ID: Backporting JDK-8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487". The javax/management/remote/mandatory/notif/ListenerScaleTest.java test fails intermittently - this change preserves the function of the test, while minimizing/removing intermittent failures. Specifically, the test exists to check that notification work does not scale linearly with number of MBeans, so it calculates a ratio of the time taken with one, and with 20,000 MBeans. We can increase the point at which that calculated ratio is considered a failure: original commit chooses 2500. Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted test (passed). Patch is clean. ------------- Commit messages: - Backport debf0ecfb0076f5513595c74038215520d630764 Changes: https://git.openjdk.org/jdk17u-dev/pull/4116/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4116&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313355 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4116.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4116/head:pull/4116 PR: https://git.openjdk.org/jdk17u-dev/pull/4116 From duke at openjdk.org Wed Oct 29 17:52:08 2025 From: duke at openjdk.org (Kirill Shirokov) Date: Wed, 29 Oct 2025 17:52:08 GMT Subject: [jdk17u-dev] RFR: 8337102: JITTester: Fix breaks in static initialization blocks Message-ID: The backport verified on MacOS/Linux/Windows by manually running JITTester. Verification involved modifying JITTester code to terminate with non-zero exit code when encountering specific compilation error (a break statement in a static initializer) in the generated code and enabling static initializer generation in configuration file in non-fixed version. Without the fix typically the error reproduces during the first generation round. With the fix, there is no error for 10s of rounds. ------------- Commit messages: - Backport 4669e7b7b02636a8bd7381a9d401aaaf0c1d7294 Changes: https://git.openjdk.org/jdk17u-dev/pull/3941/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3941&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8337102 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3941.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3941/head:pull/3941 PR: https://git.openjdk.org/jdk17u-dev/pull/3941 From duke at openjdk.org Wed Oct 29 17:52:14 2025 From: duke at openjdk.org (Kirill Shirokov) Date: Wed, 29 Oct 2025 17:52:14 GMT Subject: [jdk11u-dev] RFR: 8337102: JITTester: Fix breaks in static initialization blocks Message-ID: 8337102: JITTester: Fix breaks in static initialization blocks ------------- Commit messages: - Backport 4669e7b7b02636a8bd7381a9d401aaaf0c1d7294 Changes: https://git.openjdk.org/jdk11u-dev/pull/3094/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3094&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8337102 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3094.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3094/head:pull/3094 PR: https://git.openjdk.org/jdk11u-dev/pull/3094 From duke at openjdk.org Wed Oct 29 17:52:19 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 29 Oct 2025 17:52:19 GMT Subject: [jdk17u-dev] RFR: 8318613: ChoiceFormat patterns are not well tested Message-ID: Backporting 8318613: ChoiceFormat patterns are not well tested. The new test checks, both correct and incorrect patterns, the behavior of incorrect patterns that either throw an IllegalArgumentException or discard the incorrect portion, and the case of formatting with an empty pattern (that leads to empty limits and formats). Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted test (passed). Patch is clean. ------------- Commit messages: - Backport 10427c023a142a24db3c2492977a7233a1afc25d Changes: https://git.openjdk.org/jdk17u-dev/pull/4117/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4117&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318613 Stats: 153 lines in 1 file changed: 153 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4117.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4117/head:pull/4117 PR: https://git.openjdk.org/jdk17u-dev/pull/4117 From duke at openjdk.org Wed Oct 29 17:52:14 2025 From: duke at openjdk.org (Kirill Shirokov) Date: Wed, 29 Oct 2025 17:52:14 GMT Subject: [jdk11u-dev] RFR: 8337102: JITTester: Fix breaks in static initialization blocks In-Reply-To: References: Message-ID: On Sat, 13 Sep 2025 00:57:13 GMT, Kirill Shirokov wrote: > 8337102: JITTester: Fix breaks in static initialization blocks Verified on Mac + Linux + Windows: # Unfixed version: % cd test/hotspot/jtreg/testlibrary/jittester % sed -i '' '/disable-static/{s!true!false!;}' conf/default.properties % make install JDK_HOME=$JAVA_HOME TESTS_NUMBER=1 Produces frequent failures in javac output files, like: % grep -r break ws/hotspot/test/ ... ws/hotspot/test/aot_java_tests/Test_0.err:ws/hotspot/test/aot_java_tests/Test_0.java:61: error: break outside switch or loop ws/hotspot/test/aot_java_tests/Test_0.err: break; /* 0 */ ws/hotspot/test/aot_java_tests/Test_0.err:ws/hotspot/test/aot_java_tests/Test_0.java:297: error: break outside switch or loop ws/hotspot/test/aot_java_tests/Test_0.err: break; /* 0 */ ... ``` ...with generated .java files having 'break;' statements in static {...} # Fixed version: (no default.properties modification is needed, there is already disable-static=false) % cd test/hotspot/jtreg/testlibrary/jittester % make install JDK_HOME=$JAVA_HOME TESTS_NUMBER=500 Not getting any failures in general case: Generating 500 tests... start time | count | generat | running | --- | --- | --- | --- | [15:15:53.559049] | 0 | 3945 | 121109 | [15:17:58.608076] | 1 | 1789 | 1076 | [15:18:01.474781] | 2 | 1735 | 1058 | [15:18:04.268104] | 3 | 1805 | 1021 | [15:18:07.094167] | 4 | 1728 | 1074 | [15:18:09.896595] | 5 | 1908 | 1030 | [15:18:12.834347] | 6 | 495 | 984 | ... % grep -r "error: break outside switch or loop" ws/hotspot/test/ % ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3094#issuecomment-3287309226 From duke at openjdk.org Wed Oct 29 17:52:27 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 29 Oct 2025 17:52:27 GMT Subject: [jdk17u-dev] RFR: 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads Message-ID: Backporting JDK-8318467: Tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads. Adjusted the capacity of the queues. Updated the copyright notice, which had a merge conflict. Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted tests (passed). Patch is clean. time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.Queues ... 20.06 user 42.21 system 0:50.64 elapsed ... time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.ProducerConsumer ... 98.89 user 257.56 system 4:54.02 elapsed ... ------------- Commit messages: - Backport e05cafda78a37dbeb2df2edd791be19d22edaece Changes: https://git.openjdk.org/jdk17u-dev/pull/4118/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4118&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318467 Stats: 12 lines in 2 files changed: 6 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4118.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4118/head:pull/4118 PR: https://git.openjdk.org/jdk17u-dev/pull/4118 From serb at openjdk.org Wed Oct 29 18:24:34 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 29 Oct 2025 18:24:34 GMT Subject: [jdk25u] RFR: 8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data Message-ID: Hi all, This pull request contains a backport of commit [ed153ee2](https://github.com/openjdk/jdk/commit/ed153ee2c4614c814da92c23c4741eed68ce1a0c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 21 Oct 2025 and was reviewed by Harshitha Onkar. Thanks! ------------- Commit messages: - Backport ed153ee2c4614c814da92c23c4741eed68ce1a0c Changes: https://git.openjdk.org/jdk25u/pull/338/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=338&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369032 Stats: 72 lines in 1 file changed: 72 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/338.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/338/head:pull/338 PR: https://git.openjdk.org/jdk25u/pull/338 From serb at openjdk.org Wed Oct 29 18:52:43 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 29 Oct 2025 18:52:43 GMT Subject: [jdk21u-dev] RFR: 8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data Message-ID: <0V9BUnKmrVeXEScfik3SzfnnB0Cef4MKy849wL7gWKg=.ccc2e55f-343a-478a-92fe-5a85b9234619@github.com> Hi all, This pull request contains a backport of commit [ed153ee2](https://github.com/openjdk/jdk/commit/ed153ee2c4614c814da92c23c4741eed68ce1a0c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 21 Oct 2025 and was reviewed by Harshitha Onkar. Thanks! ------------- Commit messages: - Backport ed153ee2c4614c814da92c23c4741eed68ce1a0c Changes: https://git.openjdk.org/jdk21u-dev/pull/2411/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2411&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369032 Stats: 72 lines in 1 file changed: 72 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2411.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2411/head:pull/2411 PR: https://git.openjdk.org/jdk21u-dev/pull/2411 From ssubramaniam at openjdk.org Wed Oct 29 21:55:55 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 21:55:55 GMT Subject: [jdk21u-dev] RFR: 8354233: Open some JTable bugs 6 Message-ID: Backporting JDK-8354233: Open some JTable bugs 6. Adds three JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport ade67df0f363cb95434832f750ac901c1c75c29c Changes: https://git.openjdk.org/jdk21u-dev/pull/2427/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2427&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354233 Stats: 366 lines in 3 files changed: 366 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2427.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2427/head:pull/2427 PR: https://git.openjdk.org/jdk21u-dev/pull/2427 From ssubramaniam at openjdk.org Wed Oct 29 21:58:07 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 21:58:07 GMT Subject: [jdk17u-dev] RFR: 8354095: Open some JTable bugs 5 Message-ID: Backporting JDK-8354095: Open some JTable bugs 5. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 7eab2d9f9140a27f7a5c5e0a57b9e6a256558690 Changes: https://git.openjdk.org/jdk17u-dev/pull/4137/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4137&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354095 Stats: 460 lines in 4 files changed: 460 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4137.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4137/head:pull/4137 PR: https://git.openjdk.org/jdk17u-dev/pull/4137 From ssubramaniam at openjdk.org Wed Oct 29 21:57:54 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 21:57:54 GMT Subject: [jdk17u-dev] RFR: 8354233: Open some JTable bugs 6 Message-ID: Backporting JDK-8354233: Open some JTable bugs 6. Adds three JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport ade67df0f363cb95434832f750ac901c1c75c29c Changes: https://git.openjdk.org/jdk17u-dev/pull/4136/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4136&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354233 Stats: 366 lines in 3 files changed: 366 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4136.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4136/head:pull/4136 PR: https://git.openjdk.org/jdk17u-dev/pull/4136 From ssubramaniam at openjdk.org Wed Oct 29 21:58:32 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 29 Oct 2025 21:58:32 GMT Subject: [jdk21u-dev] RFR: 8354095: Open some JTable bugs 5 Message-ID: Backporting JDK-8354095: Open some JTable bugs 5. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 7eab2d9f9140a27f7a5c5e0a57b9e6a256558690 Changes: https://git.openjdk.org/jdk21u-dev/pull/2428/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2428&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354095 Stats: 460 lines in 4 files changed: 460 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2428.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2428/head:pull/2428 PR: https://git.openjdk.org/jdk21u-dev/pull/2428 From serb at openjdk.org Wed Oct 29 22:30:32 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 29 Oct 2025 22:30:32 GMT Subject: [jdk17u-dev] RFR: 8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data Message-ID: <3mT3Ffed7IWkRl7u9ixF_SFjzRVg0-a2Igu24qUXldQ=.98946a6a-2ca4-415d-b7f6-9b6cd9437f8d@github.com> Hi all, This pull request contains a backport of commit [ed153ee2](https://github.com/openjdk/jdk/commit/ed153ee2c4614c814da92c23c4741eed68ce1a0c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 21 Oct 2025 and was reviewed by Harshitha Onkar. Thanks! ------------- Commit messages: - Backport ed153ee2c4614c814da92c23c4741eed68ce1a0c Changes: https://git.openjdk.org/jdk17u-dev/pull/4131/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4131&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369032 Stats: 72 lines in 1 file changed: 72 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4131.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4131/head:pull/4131 PR: https://git.openjdk.org/jdk17u-dev/pull/4131 From duke at openjdk.org Wed Oct 29 22:39:59 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 29 Oct 2025 22:39:59 GMT Subject: [jdk21u-dev] RFR: 8316422: TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate Message-ID: Backporting JDK-8316422: TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate. When throwing an exception, the top frame pops everything from the stack before pushing the exception object, so the exception state recorded for deoptimization does the same. However, c1 was incorrectly emptying the stack for caller frames as well. Now, instead of emptying the stack for the caller, we mark those slots invalid. For locals, c1 front-end was also removing all the locals, then adding them back before generating the deopt info. Now locals are invalidated like the stack if there is not exception handler. Finally, local values need to be retained instead of invalidated when JVMTI is enabled. I refactored the code to simplify this logic. Some iterators needed to be changed to support nullptr values in the stack state. This was already supported for locals, so now stack/local treatment is more uniform. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. ------------- Commit messages: - Backport 5e1b771a19962042a0020a9148e94e14d63025ee Changes: https://git.openjdk.org/jdk21u-dev/pull/2421/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2421&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316422 Stats: 184 lines in 6 files changed: 139 ins; 18 del; 27 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2421.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2421/head:pull/2421 PR: https://git.openjdk.org/jdk21u-dev/pull/2421 From dlong at openjdk.org Wed Oct 29 22:43:09 2025 From: dlong at openjdk.org (Dean Long) Date: Wed, 29 Oct 2025 22:43:09 GMT Subject: [jdk17u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed In-Reply-To: <2PikNWiVoxVeuR8wntjtl1lgdOUWt9wRR9-gwNHZGj4=.6c405d75-bcf0-4b62-b62e-66195251728f@github.com> References: <2PikNWiVoxVeuR8wntjtl1lgdOUWt9wRR9-gwNHZGj4=.6c405d75-bcf0-4b62-b62e-66195251728f@github.com> Message-ID: On Wed, 29 Oct 2025 15:07:23 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle from 21. >> >> Resolved Copyright in verifier.hpp. >> >> Skipped VerifierImpl.java, that was added by https://bugs.openjdk.org/browse/JDK-8294982: Implementation of Classfile API > > HI @matias9927, @dean-long, @liach > I backported this pretty much as-is to 21 and 17. > @schmelter-sap noted in his review for 17 that the spec change is only for 22+. > So is it ok to backport it as I did? Or do I need to modify the change? @GoeLin , I can't seem to find the comment by @schmelter-sap, but I think going all the way back to jdk 8, the HotSpot implementation and the specs agree that the same exception handler can't handle both the before and after state, so if we get to the point where ends_in_athrow() is called, verification is going to fail no matter what, because of a stackmap mismatch. We have had some internal discussions here at Oracle, and agreed that ends_in_athrow() can be removed going back to jdk 8, so I think this PR is correct. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4128#issuecomment-3464618304 From duke at openjdk.org Thu Oct 30 00:55:15 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 00:55:15 GMT Subject: [jdk21u-dev] Withdrawn: 8332586: Avoid cloning empty arrays in java.lang.reflect.{Method,Constructor} In-Reply-To: References: Message-ID: <_JrIvty1hykXr0HmiEGWUdmtqLH1LoY_tbA0ESe7VEA=.11d6d2dd-aacb-438a-be34-f8713a4cd316@github.com> On Wed, 3 Sep 2025 03:25:29 GMT, Rui Li wrote: > A clean backport of https://bugs.openjdk.org/browse/JDK-8332586. > > A perf improvement: when members are empty arrays, return them as it is (empty arrays are non modifiable) rather than clone an new empty array. > > Logic is straightforward. Low risk. On tip for over a year. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2145 From tkurashige at openjdk.org Thu Oct 30 00:57:08 2025 From: tkurashige at openjdk.org (Taizo Kurashige) Date: Thu, 30 Oct 2025 00:57:08 GMT Subject: [jdk21u-dev] RFR: 8334433: jshell.exe runs an executable test.exe on startup In-Reply-To: References: Message-ID: On Mon, 20 Oct 2025 10:37:14 GMT, Taizo Kurashige wrote: > This is a backport of JDK-8334433 : jshell.exe runs an executable test.exe on startup > > This bug began occurring in jdk21 due to the backport of [JDK-8327476](https://bugs.openjdk.org/browse/JDK-8327476) (it likely also occurs in 17 and 11). > > Original patch does not apply cleanly, there are the following differences: > > ?ExecTerminalProvider.java > Because of the presence of `FfmTerminalProvider` in the original patch, `isPosixSystemStream` is not executed on Windows, so test.exe is not executed. However, in jdk21, there is no `FfmTerminalProvider`, so `isPosixSystemStream` is executed and if the `PATH` contains the path of the directory containing unintended test.exe, this test.exe will be executed. To avoid this, I fixed to execute just `isWindowsSystemStream` on Windows (not including Cygwin and MSYS). > > ?OSUtils.java > The original patch hardcoded the paths where test command is located in the Posix environment, but these paths are virtual, so if you are using Cygwin or MSYS, you must specify a Windows path (Usually C:\cygwin64\bin or C:\msys64\usr\bin), otherwise `isExecutable` will not be true, and eventually `isPosixSystemStream` will not be able to execute the intended test.exe. To solve this problem, Cygwin or MSYS uses `cygpath` to specify the actual path on Windows. (In the original fix, `isPosixSystemStream` is not executed on Cygwin or MSYS, so this does not matter.) > > ?ConsoleIOContext.java > Since there is no `FfmTerminalProvider` in jdk21, the original fix is not applicable. Therefore, no fix was made for ConsoleIOContext.java. > > ?TerminalNoExecTest.java > The original fix confirms that no processes are created, but since there is no `FfmTerminalProvider` in jdk21, the test command is executed. > In jdk21, this fix causes the intended test command to run. Therefore, I created a test `TerminalExecTest.sh > ` and `TerminalExecTest.java` to verify that the intended executable `test` was executed. (The reason for creating TerminalExecTest.sh is commented within it. To put it simply, I created it due to environmental variable considerations.) > > Testing: > ?test/jdk/jdk/internal/jline, :langtools_jshell and test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java on RHEL9.4 and Windows Server 2022(Cygwin and MSYS), GHA testing > ?I manually verified that the problem described in [JDK-8334433](https://bugs.openjdk.org/browse/JDK-8334433)'s Description does not reproduce in Windows Command Prompt. > > Thanks. Could anyoen revew this PR? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2362#issuecomment-3465721535 From syan at openjdk.org Thu Oct 30 07:29:20 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 30 Oct 2025 07:29:20 GMT Subject: [jdk21u-dev] RFR: 8365983: Tests should throw SkippedException when SCTP not supported In-Reply-To: <_bjkUNL0iju13xm6sLlyu_zgw1XnPu5dP3Q2E6G0puk=.5e82e5bf-3e52-4440-abf8-f3e2fcfa471a@github.com> References: <_bjkUNL0iju13xm6sLlyu_zgw1XnPu5dP3Q2E6G0puk=.5e82e5bf-3e52-4440-abf8-f3e2fcfa471a@github.com> Message-ID: On Mon, 29 Sep 2025 13:55:32 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [a029245a](https://github.com/openjdk/jdk/commit/a029245a4e1f04052fa0f0a5af16ae0e770bd822) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 2 Sep 2025 and was reviewed by Jaikiran Pai. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2273#issuecomment-3466433429 From syan at openjdk.org Thu Oct 30 07:29:21 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 30 Oct 2025 07:29:21 GMT Subject: [jdk21u-dev] Integrated: 8365983: Tests should throw SkippedException when SCTP not supported In-Reply-To: <_bjkUNL0iju13xm6sLlyu_zgw1XnPu5dP3Q2E6G0puk=.5e82e5bf-3e52-4440-abf8-f3e2fcfa471a@github.com> References: <_bjkUNL0iju13xm6sLlyu_zgw1XnPu5dP3Q2E6G0puk=.5e82e5bf-3e52-4440-abf8-f3e2fcfa471a@github.com> Message-ID: On Mon, 29 Sep 2025 13:55:32 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [a029245a](https://github.com/openjdk/jdk/commit/a029245a4e1f04052fa0f0a5af16ae0e770bd822) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 2 Sep 2025 and was reviewed by Jaikiran Pai. > > Thanks! This pull request has now been integrated. Changeset: 46fc5236 Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/46fc52365820f61a175f593ff780116db2be62cf Stats: 209 lines in 16 files changed: 103 ins; 89 del; 17 mod 8365983: Tests should throw SkippedException when SCTP not supported Backport-of: a029245a4e1f04052fa0f0a5af16ae0e770bd822 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2273 From syan at openjdk.org Thu Oct 30 07:29:34 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 30 Oct 2025 07:29:34 GMT Subject: [jdk21u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v5] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2118/files - new: https://git.openjdk.org/jdk21u-dev/pull/2118/files/e4994d96..a0284802 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=03-04 Stats: 10414 lines in 408 files changed: 3585 ins; 5430 del; 1399 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2118.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2118/head:pull/2118 PR: https://git.openjdk.org/jdk21u-dev/pull/2118 From syan at openjdk.org Thu Oct 30 07:30:13 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 30 Oct 2025 07:30:13 GMT Subject: [jdk17u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v5] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3869/files - new: https://git.openjdk.org/jdk17u-dev/pull/3869/files/e3130f79..e6ca83ac Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=03-04 Stats: 2847 lines in 59 files changed: 2415 ins; 275 del; 157 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3869.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3869/head:pull/3869 PR: https://git.openjdk.org/jdk17u-dev/pull/3869 From mbaesken at openjdk.org Thu Oct 30 08:22:34 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 30 Oct 2025 08:22:34 GMT Subject: [jdk17u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX [v2] In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 16:46:49 GMT, Suchismith Roy wrote: >> Hi all, >> >> This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. >> >> Thanks! > > Suchismith Roy has updated the pull request incrementally with two additional commits since the last revision: > > - Revert ProblemList > - Revert ProblemList Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4113#pullrequestreview-3397948044 From azeller at openjdk.org Thu Oct 30 08:48:21 2025 From: azeller at openjdk.org (Arno Zeller) Date: Thu, 30 Oct 2025 08:48:21 GMT Subject: [jdk17u-dev] RFR: 8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux Message-ID: I want to backport this fix to jdk17 because the change [JDK-8298730](https://bugs.openjdk.org/browse/JDK-8298730) that caused the issue was also backported to JDK17. --------- ### Progress - [ ] [JDK-8327071](https://bugs.openjdk.org/browse/JDK-8327071) needs maintainer approval - [x] Change must not contain extraneous whitespace - [x] Commit message must refer to an issue ### Reviewing

Using git Checkout this PR locally: \ `$ git fetch https://git.openjdk.org/jdk17u-dev.git pull/4135/head:pull/4135` \ `$ git checkout pull/4135` Update a local copy of the PR: \ `$ git checkout pull/4135` \ `$ git pull https://git.openjdk.org/jdk17u-dev.git pull/4135/head`
Using Skara CLI tools Checkout this PR locally: \ `$ git pr checkout 4135` View PR using the GUI difftool: \ `$ git pr show -t 4135`
Using diff file Download this PR as a diff file: \ https://git.openjdk.org/jdk17u-dev/pull/4135.diff
------------- Commit messages: - Backport e889b460c03b3887ec5477fa734c430d3c3a41c8 Changes: https://git.openjdk.org/jdk17u-dev/pull/4135/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4135&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8327071 Stats: 10 lines in 1 file changed: 9 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4135.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4135/head:pull/4135 PR: https://git.openjdk.org/jdk17u-dev/pull/4135 From goetz at openjdk.org Thu Oct 30 08:51:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 08:51:41 GMT Subject: [jdk21u-dev] Integrated: 8356588: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 3 In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 13:02:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 73043845 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/7304384580073b21d44ed07f0e42c13d1045f0d9 Stats: 428 lines in 35 files changed: 75 ins; 272 del; 81 mod 8356588: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 3 Backport-of: 75504a35ee663625982f8aed508e5ff562643334 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2415 From goetz at openjdk.org Thu Oct 30 08:54:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 08:54:46 GMT Subject: [jdk21u-dev] Integrated: 8356811: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 4 In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 13:09:05 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle, This pull request has now been integrated. Changeset: 8cb2d62a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/8cb2d62a7d38cedf32c89b08b7726b5f818168f0 Stats: 612 lines in 74 files changed: 253 ins; 90 del; 269 mod 8356811: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee: part 4 Backport-of: 10258dc56eb7d5d99ca8ed2579e871de91c74769 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2416 From goetz at openjdk.org Thu Oct 30 08:56:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 08:56:56 GMT Subject: [jdk21u-dev] Integrated: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 11:47:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved Copyright, probably clean anyways. This pull request has now been integrated. Changeset: 6d97a5e3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/6d97a5e3de413bf4b08b98a6ba6576dbc0025c54 Stats: 59 lines in 5 files changed: 25 ins; 7 del; 27 mod 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Backport-of: 166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2412 From goetz at openjdk.org Thu Oct 30 08:57:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 08:57:08 GMT Subject: [jdk17u-dev] Integrated: 8350102: Decouple jpackage test-lib Executor.Result and Executor classes In-Reply-To: References: Message-ID: <2dogI3bXH3iGE7xlUeuWCyjDM9Mxp3CUmvSUK-5g_SQ=.0cd78089-1782-4577-8df7-f4f580c287e7@github.com> On Fri, 10 Oct 2025 10:24:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 571408e3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/571408e322bc1486387e8390ad866f0e32dff979 Stats: 48 lines in 3 files changed: 15 ins; 7 del; 26 mod 8350102: Decouple jpackage test-lib Executor.Result and Executor classes Backport-of: 3487f8cbd55b06d332d897a010ae8eb371dd4956 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4033 From goetz at openjdk.org Thu Oct 30 08:59:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 08:59:08 GMT Subject: [jdk17u-dev] Integrated: 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 11:23:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Based on push to 21. > Resolved deleting BindServer and two Copyrights. This pull request has now been integrated. Changeset: 66fad22c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/66fad22cc3baad510e6f0c8693b57e4c32a0967e Stats: 1947 lines in 6 files changed: 2 ins; 1936 del; 9 mod 8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java Reviewed-by: mdoerr Backport-of: 3fc1a70ca6b98494bce8e5b740fba52cf3a9ea4e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4121 From goetz at openjdk.org Thu Oct 30 09:02:33 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 09:02:33 GMT Subject: [jdk21u-dev] Integrated: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy In-Reply-To: References: Message-ID: <_5WAHHOKTR4jqNuyN2mOPSC6ny064nhipwZvDTOZQzQ=.9889cc86-8d9f-4feb-a18e-d1d01a2764c3@github.com> On Tue, 28 Oct 2025 12:32:55 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle This pull request has now been integrated. Changeset: 382181a2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/382181a28c787bd6c998f9e50565ce6cc00f33ea Stats: 57 lines in 1 file changed: 0 ins; 27 del; 30 mod 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Backport-of: 4f4030a423d04c8f488d143f0eda4a8de9dbd469 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2414 From goetz at openjdk.org Thu Oct 30 09:02:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 09:02:49 GMT Subject: [jdk17u-dev] Integrated: 8358748: Large page size initialization fails with assert "page_size must be a power of 2" In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 11:38:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Backport from 21. This pull request has now been integrated. Changeset: e5d39d86 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/e5d39d86b9aa159da51af30db8e8a352d6529b66 Stats: 17 lines in 4 files changed: 13 ins; 0 del; 4 mod 8358748: Large page size initialization fails with assert "page_size must be a power of 2" Backport-of: 870438ed6453b19817c18d48feae01cddea44d50 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4122 From goetz at openjdk.org Thu Oct 30 09:00:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 09:00:05 GMT Subject: [jdk21u-dev] Integrated: 8366342: Key generator and key pair generator tests skipping, but showing as passed In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:08:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Resolved three Copyrights, probably clean anyways, This pull request has now been integrated. Changeset: 9689017e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/9689017ef1701d5b4a690623c9b0ab555ffaf741 Stats: 35 lines in 6 files changed: 11 ins; 9 del; 15 mod 8366342: Key generator and key pair generator tests skipping, but showing as passed Backport-of: 7690a45f77a2da47fa912fe7a2b2faa589f259f0 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2413 From goetz at openjdk.org Thu Oct 30 09:05:33 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 09:05:33 GMT Subject: [jdk17u-dev] Integrated: 8366342: Key generator and key pair generator tests skipping, but showing as passed In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:16:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport from 21, but skipped two files: > > test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java was added by > https://bugs.openjdk.org/browse/JDK-8267319: Use larger default key sizes and algorithms based on CNSA > > test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java was added by > https://bugs.openjdk.org/browse/JDK-8295425: Match the default priv exp length between SunPKCS11 and other JDK providers This pull request has now been integrated. Changeset: 458a4ccb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/458a4ccb9d2cf6c341127ebc162e974a639a8e21 Stats: 18 lines in 4 files changed: 6 ins; 3 del; 9 mod 8366342: Key generator and key pair generator tests skipping, but showing as passed Reviewed-by: rschmelter Backport-of: 7690a45f77a2da47fa912fe7a2b2faa589f259f0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4126 From goetz at openjdk.org Thu Oct 30 09:12:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 09:12:05 GMT Subject: [jdk17u-dev] Integrated: 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:33:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 133dad60 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/133dad608f883631d0ccc6d3e1996a7ac6901570 Stats: 57 lines in 1 file changed: 0 ins; 27 del; 30 mod 8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy Backport-of: 4f4030a423d04c8f488d143f0eda4a8de9dbd469 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4129 From goetz at openjdk.org Thu Oct 30 09:17:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 09:17:27 GMT Subject: [jdk17u-dev] Integrated: 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations In-Reply-To: References: Message-ID: On Sun, 26 Oct 2025 19:07:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Clean backport, but need to adapt as HttpClient does not implement > AutoClosable in 17. > Omitted calls to close, test is run as othervm. This pull request has now been integrated. Changeset: 74b7d698 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/74b7d6981b2f6c75948fd9d9abffbbc7745ffae2 Stats: 37 lines in 1 file changed: 7 ins; 8 del; 22 mod 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations Reviewed-by: rschmelter Backport-of: 4f864faf428c8171be975a79db5bc2bc145f8805 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4109 From goetz at openjdk.org Thu Oct 30 09:19:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 09:19:28 GMT Subject: [jdk17u-dev] RFR: 8364660: ClassVerifier::ends_in_athrow() should be removed In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 15:41:11 GMT, Chen Liang wrote: >> I backport this for parity with 17.0.18-oracle from 21. >> >> Resolved Copyright in verifier.hpp. >> >> Skipped VerifierImpl.java, that was added by https://bugs.openjdk.org/browse/JDK-8294982: Implementation of Classfile API > > I believe that particular JVMS change was tracked by https://bugs.openjdk.org/browse/JDK-8302497, which [removes the sentence](https://cr.openjdk.org/~dlsmith/8302497/8302497-20231218/specs/invokespecial-verification-jvms.html): > >> Accordingly, the handler is required to either complete abruptly by throwing an exception to the caller of the enclosing method, or to loop forever. > > So this JBS issue makes it clear this has been applicable to previous releases, and I believe you can backport this to much older versions. Hi @liach and @dean-long, thanks for shedding light on this! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4128#issuecomment-3466834345 From mdoerr at openjdk.org Thu Oct 30 09:19:32 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 30 Oct 2025 09:19:32 GMT Subject: [jdk17u-dev] Integrated: 8369946: Bytecode rewriting causes Java heap corruption on PPC In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 11:57:51 GMT, Martin Doerr wrote: > Backport of [JDK-8369946](https://bugs.openjdk.org/browse/JDK-8369946) from jdk21u-dev. This pull request has now been integrated. Changeset: e78cfbe0 Author: Martin Doerr URL: https://git.openjdk.org/jdk17u-dev/commit/e78cfbe043ecbf7184dd516ab654c5b79bee6f3b Stats: 19 lines in 3 files changed: 12 ins; 0 del; 7 mod 8369946: Bytecode rewriting causes Java heap corruption on PPC Backport-of: f5b155bda2088c269bef221cbf4a7d1909d1b2ef ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4114 From rrich at openjdk.org Thu Oct 30 10:59:05 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 30 Oct 2025 10:59:05 GMT Subject: [jdk21u-dev] RFR: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically [v2] In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 12:41:58 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved imports and added further ones. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > backport 31847149c1956b23c19a99309982660b4bbdd2d6 Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2377#pullrequestreview-3398874253 From mdoerr at openjdk.org Thu Oct 30 11:23:48 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 30 Oct 2025 11:23:48 GMT Subject: [jdk17u-dev] RFR: 8294591: Fix cast-function-type warning in TemplateTable In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:17:28 GMT, Aleksey Shipilev wrote: > Need this to unblock MacOS compiler update in GHA. > > Partially backports original https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f. There is a conflict, because the original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. If we backport that one later, we can remove the warning blocks related to these files. > > Additional testing: > - [x] Linux AArch64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` Backport looks fine. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4127#pullrequestreview-3399022386 From goetz at openjdk.org Thu Oct 30 12:56:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 12:56:37 GMT Subject: [jdk21u-dev] RFR: 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 21:48:18 GMT, Roland Mesde wrote: > Backporting JDK-8318467: Tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads. Adjusted the capacity of the queues. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.Queues > > ... > 21.67 user > 41.30 system > 0:50.75 elapsed > ... > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.ProducerConsumer > > ... > 105.22 user > 270.30 system > 5:09.03 elapsed > ... @rm-gh-8 Please check the GHA failures and note in a comment why you think you can integrate anyways if this is the case. GHA failure: java/lang/ProcessBuilder/Basic#id0, issue of the test, fixed in meantime, unrelated to this change. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2408#issuecomment-3467845964 From goetz at openjdk.org Thu Oct 30 13:01:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 13:01:02 GMT Subject: [jdk21u-dev] RFR: 8316422: TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate In-Reply-To: References: Message-ID: <8s9pygvWEuf0G2d7HSoY1nwQqNC3X_bvT3RQ_LCLIy0=.8068706b-68fa-416d-876b-06cebd8d777d@github.com> On Tue, 28 Oct 2025 19:16:31 GMT, Roland Mesde wrote: > Backporting JDK-8316422: TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate. When throwing an exception, the top frame pops everything from the stack before pushing the exception object, so the exception state recorded for deoptimization does the same. However, c1 was incorrectly emptying the stack for caller frames as well. Now, instead of emptying the stack for the caller, we mark those slots invalid. For locals, c1 front-end was also removing all the locals, then adding them back before generating the deopt info. Now locals are invalidated like the stack if there is not exception handler. Finally, local values need to be retained instead of invalidated when JVMTI is enabled. I refactored the code to simplify this logic. Some iterators needed to be changed to support nullptr values in the stack state. This was already supported for locals, so now stack/local treatment is more uniform. > > Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. Hi @rm-gh-8 this is a change to C1, a rather fragile but very important component of openJDK. Just running GHA is not sufficient to make sure this does not introduce a regression. Please run some larger tests, best on some different platforms, and then label again. Thanks. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2421#issuecomment-3467862127 From goetz at openjdk.org Thu Oct 30 13:07:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 13:07:25 GMT Subject: [jdk17u-dev] RFR: 8354095: Open some JTable bugs 5 In-Reply-To: References: Message-ID: <4tdbvTXdEz790UU0tBQAKHp5d6kyE8CEvF-tMSawvoM=.c4a2a427-9122-40e0-ba0b-bbbad3c29d2b@github.com> On Wed, 29 Oct 2025 21:50:20 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354095: Open some JTable bugs 5. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. Hi, @satyenme you ran GHA Sanity checks, but they are failing. Why do you want to integrate nevertheless? ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4137#issuecomment-3467891438 From goetz at openjdk.org Thu Oct 30 13:09:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 13:09:20 GMT Subject: [jdk21u-dev] RFR: 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX In-Reply-To: References: Message-ID: <3_wCfoSrsJ26RGDvMFALw7XfARYeJFBpR9TkC_mRg_Y=.1fe1cc1a-f383-4866-b993-9c0a707042d2@github.com> On Mon, 27 Oct 2025 09:25:01 GMT, Suchismith Roy wrote: > Hi all, > > This pull request contains a backport of commit [d45e65ba](https://github.com/openjdk/jdk/commit/d45e65bab45f78f9f378cdc53837fe33190b7801) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Suchismith Roy on 8 Oct 2025 and was reviewed by Joachim Kern, Martin Doerr and Matthias Baesken. > > Thanks! Hi @suchismith1993 , please label again for approval once it is approved for 25. Also, please state risk and testing in your approval request. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2403#issuecomment-3467901994 From goetz at openjdk.org Thu Oct 30 13:13:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 13:13:31 GMT Subject: [jdk21u-dev] RFR: 8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data In-Reply-To: <0V9BUnKmrVeXEScfik3SzfnnB0Cef4MKy849wL7gWKg=.ccc2e55f-343a-478a-92fe-5a85b9234619@github.com> References: <0V9BUnKmrVeXEScfik3SzfnnB0Cef4MKy849wL7gWKg=.ccc2e55f-343a-478a-92fe-5a85b9234619@github.com> Message-ID: On Tue, 28 Oct 2025 03:07:30 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [ed153ee2](https://github.com/openjdk/jdk/commit/ed153ee2c4614c814da92c23c4741eed68ce1a0c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 21 Oct 2025 and was reviewed by Harshitha Onkar. > > Thanks! Hi mrserb, please label again once 25 is approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2411#issuecomment-3467916049 From mdoerr at openjdk.org Thu Oct 30 13:27:49 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 30 Oct 2025 13:27:49 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> References: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> Message-ID: On Fri, 17 Oct 2025 18:27:25 GMT, Justin King wrote: >> Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. > > Justin King has updated the pull request incrementally with one additional commit since the last revision: > > Replace oopDesc::base_offset_in_bytes with equivalent logic > > Signed-off-by: Justin King Are you planning to do a jdk17u-dev backport as well? The PPC64 fix is already there. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#issuecomment-3467987545 From goetz at openjdk.org Thu Oct 30 14:56:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 14:56:17 GMT Subject: [jdk17u-dev] RFR: 8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 1b68c731f2461a2f26e6d967dd3f94e217b4d1f4 Changes: https://git.openjdk.org/jdk17u-dev/pull/4140/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4140&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8328377 Stats: 364 lines in 3 files changed: 99 ins; 265 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4140.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4140/head:pull/4140 PR: https://git.openjdk.org/jdk17u-dev/pull/4140 From goetz at openjdk.org Thu Oct 30 14:56:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 14:56:25 GMT Subject: [jdk21u-dev] RFR: 8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 1b68c731f2461a2f26e6d967dd3f94e217b4d1f4 Changes: https://git.openjdk.org/jdk21u-dev/pull/2430/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2430&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8328377 Stats: 364 lines in 3 files changed: 99 ins; 265 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2430.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2430/head:pull/2430 PR: https://git.openjdk.org/jdk21u-dev/pull/2430 From shade at openjdk.org Thu Oct 30 14:57:21 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 30 Oct 2025 14:57:21 GMT Subject: [jdk17u-dev] RFR: 8294594: Fix cast-function-type warnings in signal handling code Message-ID: Need this to unblock MacOS compiler update in GHA. Partially backports original https://github.com/openjdk/jdk/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6. There are lots of conflicts, because: 1. The original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. 2. The [JDK-8292054](https://bugs.openjdk.org/browse/JDK-8292054) that added the `/test/hotspot/gtest/runtime/test_signals.cpp` is also not present in 17u-dev. Additional testing: - [x] Linux AArch64 server fastdebug, `all` - [x] Linux x86_64 server fastdebug, `all` ------------- Commit messages: - Backport b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6 Changes: https://git.openjdk.org/jdk17u-dev/pull/4125/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4125&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294594 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4125.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4125/head:pull/4125 PR: https://git.openjdk.org/jdk17u-dev/pull/4125 From fjiang at openjdk.org Thu Oct 30 15:17:25 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Thu, 30 Oct 2025 15:17:25 GMT Subject: [jdk21u-dev] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V [v2] In-Reply-To: References: Message-ID: > This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > Backport is unclean, same approximate fix with one extra `LoadLoad` barrier in `TemplateTable::fast_xaccess`. Feilong Jiang has updated the pull request incrementally with one additional commit since the last revision: fix build ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2417/files - new: https://git.openjdk.org/jdk21u-dev/pull/2417/files/71a9d762..816bdd54 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2417&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2417&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2417.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2417/head:pull/2417 PR: https://git.openjdk.org/jdk21u-dev/pull/2417 From phh at openjdk.org Thu Oct 30 15:17:26 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 30 Oct 2025 15:17:26 GMT Subject: [jdk21u-dev] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V In-Reply-To: References: Message-ID: <9OUp2asfEhjcHBzMfOyOq7E8qTWqVdNzD3c3U493Lbs=.27a5c6ba-0777-4ea8-a3ac-a83912bbc55b@github.com> On Tue, 28 Oct 2025 14:19:26 GMT, Feilong Jiang wrote: > This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > Backport is unclean, same approximate fix with one extra `LoadLoad` barrier in `TemplateTable::fast_xaccess`. This PR needs to be made non-draft. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2417#issuecomment-3462886509 From duke at openjdk.org Thu Oct 30 15:19:01 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 15:19:01 GMT Subject: [jdk17u-dev] RFR: 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 21:37:40 GMT, Roland Mesde wrote: > Backporting JDK-8318467: Tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads. Adjusted the capacity of the queues. Updated the copyright notice, which had a merge conflict. Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted tests (passed). Patch is clean. > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.Queues > > ... > 20.06 user > 42.21 system > 0:50.64 elapsed > ... > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.ProducerConsumer > > ... > 98.89 user > 257.56 system > 4:54.02 elapsed > ... @rm-gh-8 Your change (at version 0bba9ddf2726b342edcb270bcebb616e40449840) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4118#issuecomment-3468547676 From duke at openjdk.org Thu Oct 30 15:19:00 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 15:19:00 GMT Subject: [jdk17u-dev] RFR: 8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 17:24:18 GMT, Roland Mesde wrote: > Backporting JDK-8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487". The javax/management/remote/mandatory/notif/ListenerScaleTest.java test fails intermittently - this change preserves the function of the test, while minimizing/removing intermittent failures. Specifically, the test exists to check that notification work does not scale linearly with number of MBeans, so it calculates a ratio of the time taken with one, and with 20,000 MBeans. We can increase the point at which that calculated ratio is considered a failure: original commit chooses 2500. Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted test (passed). Patch is clean. @rm-gh-8 Your change (at version 35ccafd7751b036a264ba99f14afcbc0dd7591da) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4116#issuecomment-3468549336 From duke at openjdk.org Thu Oct 30 15:20:03 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 15:20:03 GMT Subject: [jdk21u-dev] RFR: 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 21:48:18 GMT, Roland Mesde wrote: > Backporting JDK-8318467: Tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads. Adjusted the capacity of the queues. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.Queues > > ... > 21.67 user > 41.30 system > 0:50.75 elapsed > ... > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.ProducerConsumer > > ... > 105.22 user > 270.30 system > 5:09.03 elapsed > ... @rm-gh-8 Your change (at version aacb0ce74fac45729f2a9d7039776556b28451f6) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2408#issuecomment-3468553117 From duke at openjdk.org Thu Oct 30 15:20:12 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 15:20:12 GMT Subject: [jdk17u-dev] RFR: 8318613: ChoiceFormat patterns are not well tested In-Reply-To: References: Message-ID: <_eYTn-W2Z_68d5DEWmNaLI69KlkopheiSJ9dm3_3NxU=.a295d4a3-48e5-4f4d-8661-dc6f2c76d995@github.com> On Mon, 27 Oct 2025 18:13:08 GMT, Roland Mesde wrote: > Backporting 8318613: ChoiceFormat patterns are not well tested. The new test checks, both correct and incorrect patterns, the behavior of incorrect patterns that either throw an IllegalArgumentException or discard the incorrect portion, and the case of formatting with an empty pattern (that leads to empty limits and formats). Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted test (passed). Patch is clean. @rm-gh-8 Your change (at version e9ae62605c7a549b04f05d22c30eeb2a3dc26635) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4117#issuecomment-3468551289 From goetz at openjdk.org Thu Oct 30 15:38:26 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 15:38:26 GMT Subject: [jdk17u-dev] RFR: 8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel Message-ID: I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 5205eae6ff28c4587ec4cb659ddffce84f00441b Changes: https://git.openjdk.org/jdk17u-dev/pull/4141/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4141&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346753 Stats: 82 lines in 1 file changed: 46 ins; 23 del; 13 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4141.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4141/head:pull/4141 PR: https://git.openjdk.org/jdk17u-dev/pull/4141 From goetz at openjdk.org Thu Oct 30 15:40:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 15:40:02 GMT Subject: [jdk21u-dev] RFR: 8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 5205eae6ff28c4587ec4cb659ddffce84f00441b Changes: https://git.openjdk.org/jdk21u-dev/pull/2431/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2431&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346753 Stats: 82 lines in 1 file changed: 46 ins; 23 del; 13 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2431.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2431/head:pull/2431 PR: https://git.openjdk.org/jdk21u-dev/pull/2431 From duke at openjdk.org Thu Oct 30 16:01:04 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 16:01:04 GMT Subject: [jdk17u-dev] RFR: 8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 07:42:56 GMT, Arno Zeller wrote: > I want to backport this fix to jdk17 because the change [JDK-8298730](https://bugs.openjdk.org/browse/JDK-8298730) that caused the issue was also backported to JDK17. > > --------- > ### Progress > - [x] [JDK-8327071](https://bugs.openjdk.org/browse/JDK-8327071) needs maintainer approval > - [x] Change must not contain extraneous whitespace > - [x] Commit message must refer to an issue > > > > ### Reviewing >
Using git > > Checkout this PR locally: \ > `$ git fetch https://git.openjdk.org/jdk17u-dev.git pull/4135/head:pull/4135` \ > `$ git checkout pull/4135` > > Update a local copy of the PR: \ > `$ git checkout pull/4135` \ > `$ git pull https://git.openjdk.org/jdk17u-dev.git pull/4135/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 4135` > > View PR using the GUI difftool: \ > `$ git pr show -t 4135` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk17u-dev/pull/4135.diff > >
>
Using Webrev > > [Link to Webrev Comment](https://git.openjdk.org/jdk17u-dev/pull/4135#issuecomment-3466702292) >
@ArnoZeller Your change (at version 2918a11ce3988ffa205d223306a767ef357d3db9) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4135#issuecomment-3468748571 From duke at openjdk.org Thu Oct 30 16:33:44 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 16:33:44 GMT Subject: [jdk21u-dev] Withdrawn: 8315413: Remove special filtering of Continuation.yield0 in StackWalker In-Reply-To: <_Bghg2CqrZuFPAdI7G9VJEEYX43RfctirYBdsKQxY2I=.234df0ca-6174-4ac5-8e7d-c02138d15363@github.com> References: <_Bghg2CqrZuFPAdI7G9VJEEYX43RfctirYBdsKQxY2I=.234df0ca-6174-4ac5-8e7d-c02138d15363@github.com> Message-ID: On Thu, 28 Aug 2025 20:02:37 GMT, Rui Li wrote: > A clean backport of https://bugs.openjdk.org/browse/JDK-8315413. > > Those special filtering is no longer needed because to be filtered methods are already marked by `@Hidden`. > > Tests in this pr passed. Other jtregs are running. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2131 From ssubramaniam at openjdk.org Thu Oct 30 16:37:42 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 30 Oct 2025 16:37:42 GMT Subject: [jdk17u-dev] RFR: 8354095: Open some JTable bugs 5 In-Reply-To: References: Message-ID: <_LD48nKIQaw_Vac_9XoOoqWApo-XI_zytYw1lqi3jDQ=.7905e311-a8d5-47d3-a18c-cc997723ec67@github.com> On Wed, 29 Oct 2025 21:50:20 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354095: Open some JTable bugs 5. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. >From what I can tell the GHA test failure is unrelated - looks to be failing in other PRs and logically distinct from the test code that's added here. Seems to be intermittent, let me see if I can get that passing with a rerun. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4137#issuecomment-3468951558 From duke at openjdk.org Thu Oct 30 16:43:59 2025 From: duke at openjdk.org (Roland Mesde) Date: Thu, 30 Oct 2025 16:43:59 GMT Subject: [jdk17u-dev] Integrated: 8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" In-Reply-To: References: Message-ID: <5QzV_5_x0gthjE8w5TKNnVjGxtw-06AIBP0w1XkekVQ=.01d63de5-ad10-4e4e-8118-948187614ef6@github.com> On Mon, 27 Oct 2025 17:24:18 GMT, Roland Mesde wrote: > Backporting JDK-8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487". The javax/management/remote/mandatory/notif/ListenerScaleTest.java test fails intermittently - this change preserves the function of the test, while minimizing/removing intermittent failures. Specifically, the test exists to check that notification work does not scale linearly with number of MBeans, so it calculates a ratio of the time taken with one, and with 20,000 MBeans. We can increase the point at which that calculated ratio is considered a failure: original commit chooses 2500. Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted test (passed). Patch is clean. This pull request has now been integrated. Changeset: 25b2e4b2 Author: Roland Mesde Committer: Victor Rudometov URL: https://git.openjdk.org/jdk17u-dev/commit/25b2e4b2bc0c5ee8d6200e018de93b5e45e56384 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" Backport-of: debf0ecfb0076f5513595c74038215520d630764 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4116 From duke at openjdk.org Thu Oct 30 16:44:00 2025 From: duke at openjdk.org (Roland Mesde) Date: Thu, 30 Oct 2025 16:44:00 GMT Subject: [jdk17u-dev] Integrated: 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 21:37:40 GMT, Roland Mesde wrote: > Backporting JDK-8318467: Tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads. Adjusted the capacity of the queues. Updated the copyright notice, which had a merge conflict. Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted tests (passed). Patch is clean. > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.Queues > > ... > 20.06 user > 42.21 system > 0:50.64 elapsed > ... > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.ProducerConsumer > > ... > 98.89 user > 257.56 system > 4:54.02 elapsed > ... This pull request has now been integrated. Changeset: f796f9e3 Author: Roland Mesde Committer: Victor Rudometov URL: https://git.openjdk.org/jdk17u-dev/commit/f796f9e33961dfc1348fac8d0139b19098731e93 Stats: 12 lines in 2 files changed: 6 ins; 0 del; 6 mod 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads Backport-of: e05cafda78a37dbeb2df2edd791be19d22edaece ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4118 From duke at openjdk.org Thu Oct 30 16:44:02 2025 From: duke at openjdk.org (Roland Mesde) Date: Thu, 30 Oct 2025 16:44:02 GMT Subject: [jdk17u-dev] Integrated: 8318613: ChoiceFormat patterns are not well tested In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 18:13:08 GMT, Roland Mesde wrote: > Backporting 8318613: ChoiceFormat patterns are not well tested. The new test checks, both correct and incorrect patterns, the behavior of incorrect patterns that either throw an IllegalArgumentException or discard the incorrect portion, and the case of formatting with an empty pattern (that leads to empty limits and formats). Ran GHA Sanity Checks (1 unrelated test failure - java/lang/ProcessBuilder/Basic.java#id0) and adjusted test (passed). Patch is clean. This pull request has now been integrated. Changeset: 2d946943 Author: Roland Mesde Committer: Victor Rudometov URL: https://git.openjdk.org/jdk17u-dev/commit/2d9469434d5e80f7e93aa15b9d10b43b9bbf135c Stats: 153 lines in 1 file changed: 153 ins; 0 del; 0 mod 8318613: ChoiceFormat patterns are not well tested Backport-of: 10427c023a142a24db3c2492977a7233a1afc25d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4117 From duke at openjdk.org Thu Oct 30 16:44:57 2025 From: duke at openjdk.org (Roland Mesde) Date: Thu, 30 Oct 2025 16:44:57 GMT Subject: [jdk21u-dev] Integrated: 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 21:48:18 GMT, Roland Mesde wrote: > Backporting JDK-8318467: Tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads. Adjusted the capacity of the queues. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.Queues > > ... > 21.67 user > 41.30 system > 0:50.75 elapsed > ... > > time java -jar build/*/images/test/micro/benchmarks.jar -f 1 -wi 2 -w 10 -i 2 -r 15 -t 240 -bm thrpt -tu ms -p type=ABQ_F java.util.concurrent.ProducerConsumer > > ... > 105.22 user > 270.30 system > 5:09.03 elapsed > ... This pull request has now been integrated. Changeset: b17a2374 Author: Roland Mesde Committer: Victor Rudometov URL: https://git.openjdk.org/jdk21u-dev/commit/b17a237408e7d83d856ab64b4872f498819ef44e Stats: 12 lines in 2 files changed: 6 ins; 0 del; 6 mod 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads Backport-of: e05cafda78a37dbeb2df2edd791be19d22edaece ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2408 From cslucas at openjdk.org Thu Oct 30 16:57:34 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Thu, 30 Oct 2025 16:57:34 GMT Subject: [jdk25u] RFR: 8359064: Expose reason for marking nmethod non-entrant to JVMCI client In-Reply-To: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> References: <-zbGZQ4CrP-CAz-AwfawsUhI8vxwTq4GC3uXOEfNVcw=.ebc76743-bcd7-40bc-8178-c0f6990c38cf@github.com> Message-ID: On Thu, 23 Oct 2025 07:32:10 GMT, Cesar Soares Lucas wrote: > Hi all, > > This pull request contains a backport of commit [2fe12984](https://github.com/openjdk/jdk/commit/2fe12984474656a08c4525c04a351d85be73f658) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Cesar Soares Lucas on 19 Jun 2025 and was reviewed by Doug Simon and Tom Rodriguez. > > Thanks! The request for [JDK-8359064](https://bugs.openjdk.org/browse/JDK-8359064) is still pending but [JDK-8360049](https://bugs.openjdk.org/browse/JDK-8360049) was approved. Is there any concern regarding JDK-8359064? ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/335#issuecomment-3469028665 From goetz at openjdk.org Thu Oct 30 18:45:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 18:45:16 GMT Subject: [jdk21u-dev] RFR: 8357172: Extend try block in nsk/jdi tests to capture exceptions thrown by Debuggee.classByName() Message-ID: <5N73L2iMCO_xtylYwJl_-oVUzkFdXV2fKJ7W5jgFpIg=.07413da5-d14a-4726-966f-7e617f2403d2@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 14e41ab055955ffd7cf9e8129cc3269b4e3807b7 Changes: https://git.openjdk.org/jdk21u-dev/pull/2432/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2432&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357172 Stats: 514 lines in 22 files changed: 145 ins; 199 del; 170 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2432.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2432/head:pull/2432 PR: https://git.openjdk.org/jdk21u-dev/pull/2432 From goetz at openjdk.org Thu Oct 30 18:53:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 18:53:17 GMT Subject: [jdk21u-dev] RFR: 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 21e63914e687cb122fad0e88924c59eb16c3ba61 Changes: https://git.openjdk.org/jdk21u-dev/pull/2433/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2433&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369319 Stats: 7 lines in 1 file changed: 4 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2433.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2433/head:pull/2433 PR: https://git.openjdk.org/jdk21u-dev/pull/2433 From sgehwolf at openjdk.org Thu Oct 30 18:59:46 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 30 Oct 2025 18:59:46 GMT Subject: [jdk21u-dev] RFR: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups In-Reply-To: References: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Message-ID: <5gpiXF19RlKjucZ1rK3cHXej53Dt0Ev8MGaQFpIBa2U=.ff7115d2-ed53-42f7-a3a2-c764cde345cf@github.com> On Tue, 28 Oct 2025 21:36:54 GMT, Sergey Chernyshev wrote: > Looks like it's tracked under [JDK-8356277](https://bugs.openjdk.org/browse/JDK-8356277) I suggest to configure your system to increase the max pids so the test passes. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2390#issuecomment-3469608732 From goetz at openjdk.org Thu Oct 30 19:01:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 30 Oct 2025 19:01:24 GMT Subject: [jdk21u-dev] RFR: 8315990: Amend problemlisted tests to proper position Message-ID: I backport this for parity with 21.0.10-oracle. Fix JDK-8280392 for NonfocusableOwnerTest.java which removed the entry already backported. Omitted corresponding entry. ------------- Commit messages: - backport 8b4f9a88e606c4c6722061ce9946ce17340ff1df Changes: https://git.openjdk.org/jdk21u-dev/pull/2434/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2434&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315990 Stats: 7 lines in 1 file changed: 4 ins; 3 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2434.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2434/head:pull/2434 PR: https://git.openjdk.org/jdk21u-dev/pull/2434 From duke at openjdk.org Thu Oct 30 19:12:59 2025 From: duke at openjdk.org (duke) Date: Thu, 30 Oct 2025 19:12:59 GMT Subject: [jdk21u-dev] RFR: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups In-Reply-To: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> References: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Message-ID: On Fri, 24 Oct 2025 14:55:29 GMT, Sergey Chernyshev wrote: > Hi all, > > This is a clean backport of JDK-8349988 to JDK 21. The only minor context conflict is in src/hotspot/share/prims/whitebox.hpp. > > The change improves container detection with newer kernels such as 6.14 HWE ([bug](https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2122368)). > > > podman run -v $TEST_JDK:/opt/jdk --rm -ti --memory 200m --memory-swap 200m ubuntu:24.04 /opt/jdk/bin/java -XshowSettings:system --version > > > > --- before 2025-10-24 16:33:52.000000000 +0200 > +++ after 2025-10-24 16:34:19.000000000 +0200 > @@ -1,6 +1,18 @@ > Operating System Metrics: > Provider: cgroupv2 > - System not containerized. > + Effective CPU Count: 12 > + CPU Period: 100000us > + CPU Quota: -1 > + CPU Shares: -1 > + List of Processors: N/A > + List of Effective Processors: N/A > + List of Memory Nodes: N/A > + List of Available Memory Nodes: N/A > + Memory Limit: 200.00M > + Memory Soft Limit: 0.00K > + Memory & Swap Limit: 200.00M > + Maximum Processes Limit: 2048 > + > openjdk 21.0.10-internal 2026-01-20 > OpenJDK Runtime Environment (build 21.0.10-internal-adhoc.user.jdk21u) > OpenJDK 64-Bit Server VM (build 21.0.10-internal-adhoc.user.jdk21u, mixed mode, sharing) > > > > Tests: > > No regressions observed in `test/hotspot/jtreg/containers/`, `test/jdk/jdk/internal/platform` > > Details: > >
kernel 6.14 HWE Cgroup v2 >

> > > --- test_results/summaryHotspotOrigCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > +++ test_results/summaryHotspotUpdatedCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > @@ -2,18 +2,18 @@ > containers/cgroup/TestContainerized.java Passed. Execution successful > containers/docker/DockerBasicTest.java Passed. Execution successful > containers/docker/ShareTmpDir.java Passed. Execution successful > -containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr > -containers/docker/TestCPUSets.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false > -containers/docker/TestContainerInfo.java Passed. Skipped: jtreg.SkippedException: This test is cgroups v2 specific, skipped on cgroups v1 > -containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'totalSize = 209715200' missing from stdout/stderr > +containers/docker/Tes... @sercher Your change (at version 0275d345d754ee83bb503064c450841ebac65730) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2390#issuecomment-3469667615 From schernyshev at openjdk.org Thu Oct 30 19:12:58 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Thu, 30 Oct 2025 19:12:58 GMT Subject: [jdk21u-dev] RFR: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups In-Reply-To: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> References: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Message-ID: <9jqBwHFD4p-CFaRpDfNNwj7Kjc0K8smFOuhLVfVXhA8=.86cbaa90-f4e6-42a4-8774-4ea1bccd872f@github.com> On Fri, 24 Oct 2025 14:55:29 GMT, Sergey Chernyshev wrote: > Hi all, > > This is a clean backport of JDK-8349988 to JDK 21. The only minor context conflict is in src/hotspot/share/prims/whitebox.hpp. > > The change improves container detection with newer kernels such as 6.14 HWE ([bug](https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2122368)). > > > podman run -v $TEST_JDK:/opt/jdk --rm -ti --memory 200m --memory-swap 200m ubuntu:24.04 /opt/jdk/bin/java -XshowSettings:system --version > > > > --- before 2025-10-24 16:33:52.000000000 +0200 > +++ after 2025-10-24 16:34:19.000000000 +0200 > @@ -1,6 +1,18 @@ > Operating System Metrics: > Provider: cgroupv2 > - System not containerized. > + Effective CPU Count: 12 > + CPU Period: 100000us > + CPU Quota: -1 > + CPU Shares: -1 > + List of Processors: N/A > + List of Effective Processors: N/A > + List of Memory Nodes: N/A > + List of Available Memory Nodes: N/A > + Memory Limit: 200.00M > + Memory Soft Limit: 0.00K > + Memory & Swap Limit: 200.00M > + Maximum Processes Limit: 2048 > + > openjdk 21.0.10-internal 2026-01-20 > OpenJDK Runtime Environment (build 21.0.10-internal-adhoc.user.jdk21u) > OpenJDK 64-Bit Server VM (build 21.0.10-internal-adhoc.user.jdk21u, mixed mode, sharing) > > > > Tests: > > No regressions observed in `test/hotspot/jtreg/containers/`, `test/jdk/jdk/internal/platform` > > Details: > >

kernel 6.14 HWE Cgroup v2 >

> > > --- test_results/summaryHotspotOrigCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > +++ test_results/summaryHotspotUpdatedCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > @@ -2,18 +2,18 @@ > containers/cgroup/TestContainerized.java Passed. Execution successful > containers/docker/DockerBasicTest.java Passed. Execution successful > containers/docker/ShareTmpDir.java Passed. Execution successful > -containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr > -containers/docker/TestCPUSets.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false > -containers/docker/TestContainerInfo.java Passed. Skipped: jtreg.SkippedException: This test is cgroups v2 specific, skipped on cgroups v1 > -containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'totalSize = 209715200' missing from stdout/stderr > +containers/docker/Tes... Thank you Severin. The test passes with the increased max pids. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2390#issuecomment-3469662470 From serb at openjdk.org Thu Oct 30 19:40:46 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 30 Oct 2025 19:40:46 GMT Subject: [jdk17u-dev] Integrated: 8270083: -Wnonnull errors happen with GCC 11.1.1 In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 20:42:12 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [68b6e11e](https://github.com/openjdk/jdk/commit/68b6e11e481349e40014aa4593a53ae2ea74aedc) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yasumasa Suenaga on 10 Jul 2021 and was reviewed by Erik Joelsson, Dean Long and Kim Barrett. > > Thanks! This pull request has now been integrated. Changeset: 5d35f53e Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk17u-dev/commit/5d35f53ebfeb34d202de89ac26294c95ee1dacda Stats: 40 lines in 9 files changed: 38 ins; 0 del; 2 mod 8270083: -Wnonnull errors happen with GCC 11.1.1 Reviewed-by: shade Backport-of: 68b6e11e481349e40014aa4593a53ae2ea74aedc ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4132 From jkratochvil at openjdk.org Thu Oct 30 20:08:48 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Thu, 30 Oct 2025 20:08:48 GMT Subject: [jdk21u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization [v2] In-Reply-To: References: Message-ID: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Jan Kratochvil has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'devmaster' into 8355077 - 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Reviewed-by: prr ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/1831/files - new: https://git.openjdk.org/jdk21u-dev/pull/1831/files/1638293d..42d1b35d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=1831&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=1831&range=00-01 Stats: 96263 lines in 3866 files changed: 59246 ins; 23956 del; 13061 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/1831.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/1831/head:pull/1831 PR: https://git.openjdk.org/jdk21u-dev/pull/1831 From jkratochvil at openjdk.org Thu Oct 30 20:11:41 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Thu, 30 Oct 2025 20:11:41 GMT Subject: [jdk17u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization [v2] In-Reply-To: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> References: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> Message-ID: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Jan Kratochvil has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'devmaster' into 8355077 - 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Reviewed-by: prr ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3611/files - new: https://git.openjdk.org/jdk17u-dev/pull/3611/files/cd5d52aa..727144fb Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3611&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3611&range=00-01 Stats: 87731 lines in 1815 files changed: 57304 ins; 21951 del; 8476 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3611.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3611/head:pull/3611 PR: https://git.openjdk.org/jdk17u-dev/pull/3611 From ssubramaniam at openjdk.org Thu Oct 30 20:48:54 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 30 Oct 2025 20:48:54 GMT Subject: [jdk17u-dev] RFR: 8354095: Open some JTable bugs 5 [v2] In-Reply-To: References: Message-ID: > Backporting JDK-8354095: Open some JTable bugs 5. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. Satyen Subramaniam has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into 8354095 - Backport 7eab2d9f9140a27f7a5c5e0a57b9e6a256558690 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4137/files - new: https://git.openjdk.org/jdk17u-dev/pull/4137/files/c9d9ad13..82abc19d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4137&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4137&range=00-01 Stats: 5198 lines in 93 files changed: 2669 ins; 2256 del; 273 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4137.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4137/head:pull/4137 PR: https://git.openjdk.org/jdk17u-dev/pull/4137 From serb at openjdk.org Thu Oct 30 21:07:45 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 30 Oct 2025 21:07:45 GMT Subject: [jdk17u-dev] RFR: 8355561: [macos] Build failure with Xcode 16.3 [v4] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [762423d6](https://github.com/openjdk/jdk/commit/762423d64d10dcdb37800767d2b2f1b7757c804a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 7 May 2025 and was reviewed by Alexander Zuev and Phil Race. > > Thanks! Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Backport 762423d64d10dcdb37800767d2b2f1b7757c804a ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3974/files - new: https://git.openjdk.org/jdk17u-dev/pull/3974/files/94d9ade9..8cf5679f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=02-03 Stats: 6980 lines in 183 files changed: 4005 ins; 2425 del; 550 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3974.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3974/head:pull/3974 PR: https://git.openjdk.org/jdk17u-dev/pull/3974 From shade at openjdk.org Thu Oct 30 22:05:18 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 30 Oct 2025 22:05:18 GMT Subject: [jdk21u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization [v2] In-Reply-To: References: Message-ID: <5vWzWh33qVnofqUMmPb04s7oHuUi4CRlfwbkRWZaszU=.b4e68f1a-64a4-4c78-8940-7a25693d9c00@github.com> On Thu, 30 Oct 2025 20:08:48 GMT, Jan Kratochvil wrote: >> 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization > > Jan Kratochvil has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'devmaster' into 8355077 > - 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization > > Reviewed-by: prr I think you are fine now, thanks! Ask bots to integrate again. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1831#issuecomment-3470428554 From ssubramaniam at openjdk.org Thu Oct 30 22:20:09 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 30 Oct 2025 22:20:09 GMT Subject: [jdk21u-dev] Integrated: 8354233: Open some JTable bugs 6 In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 21:49:35 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354233: Open some JTable bugs 6. Adds three JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 7ef2dfd6 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/7ef2dfd6772a5de7763fc408cc7b4b8a5d25121c Stats: 366 lines in 3 files changed: 366 ins; 0 del; 0 mod 8354233: Open some JTable bugs 6 Backport-of: ade67df0f363cb95434832f750ac901c1c75c29c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2427 From ssubramaniam at openjdk.org Thu Oct 30 22:20:15 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 30 Oct 2025 22:20:15 GMT Subject: [jdk21u-dev] Integrated: 8354095: Open some JTable bugs 5 In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 21:50:29 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354095: Open some JTable bugs 5. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 20e9f614 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/20e9f614dcd335d0b4154c8e6f9abaed4837c472 Stats: 460 lines in 4 files changed: 460 ins; 0 del; 0 mod 8354095: Open some JTable bugs 5 Backport-of: 7eab2d9f9140a27f7a5c5e0a57b9e6a256558690 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2428 From ssubramaniam at openjdk.org Thu Oct 30 22:21:17 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 30 Oct 2025 22:21:17 GMT Subject: [jdk17u-dev] Integrated: 8354233: Open some JTable bugs 6 In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 21:49:44 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354233: Open some JTable bugs 6. Adds three JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 424eeabe Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/424eeabe0472890dfe2c61f2f5e0d0adc49d30bc Stats: 366 lines in 3 files changed: 366 ins; 0 del; 0 mod 8354233: Open some JTable bugs 6 Backport-of: ade67df0f363cb95434832f750ac901c1c75c29c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4136 From ssubramaniam at openjdk.org Thu Oct 30 22:42:25 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 30 Oct 2025 22:42:25 GMT Subject: [jdk17u-dev] RFR: 8353832: Opensource FontClass, Selection and Icon tests Message-ID: Backporting JDK-8353832: Opensource FontClass, Selection and Icon tests. Adds two FontClass tests, a Selection test, and an Icon test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Merge branch 'openjdk:master' into 8353832 - Backport 8c6b611f35af22af5b6c3eb663b30985857c1da3 Changes: https://git.openjdk.org/jdk17u-dev/pull/4142/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4142&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353832 Stats: 350 lines in 4 files changed: 350 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4142.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4142/head:pull/4142 PR: https://git.openjdk.org/jdk17u-dev/pull/4142 From ssubramaniam at openjdk.org Thu Oct 30 22:43:54 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 30 Oct 2025 22:43:54 GMT Subject: [jdk21u-dev] RFR: 8353832: Opensource FontClass, Selection and Icon tests Message-ID: Backporting JDK-8353832: Opensource FontClass, Selection and Icon tests. Adds two FontClass tests, a Selection test, and an Icon test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 8c6b611f35af22af5b6c3eb663b30985857c1da3 Changes: https://git.openjdk.org/jdk21u-dev/pull/2435/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2435&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353832 Stats: 350 lines in 4 files changed: 350 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2435.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2435/head:pull/2435 PR: https://git.openjdk.org/jdk21u-dev/pull/2435 From schernyshev at openjdk.org Fri Oct 31 00:54:10 2025 From: schernyshev at openjdk.org (Sergey Chernyshev) Date: Fri, 31 Oct 2025 00:54:10 GMT Subject: [jdk21u-dev] Integrated: 8349988: Change cgroup version detection logic to not depend on /proc/cgroups In-Reply-To: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> References: <4Drm-g5uNx4c1dUlWfieJQQYdH5Ea_5xyQnUZEGn5Xg=.fea81a92-6707-427c-b60b-354c6dc1d349@github.com> Message-ID: On Fri, 24 Oct 2025 14:55:29 GMT, Sergey Chernyshev wrote: > Hi all, > > This is a clean backport of JDK-8349988 to JDK 21. The only minor context conflict is in src/hotspot/share/prims/whitebox.hpp. > > The change improves container detection with newer kernels such as 6.14 HWE ([bug](https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2122368)). > > > podman run -v $TEST_JDK:/opt/jdk --rm -ti --memory 200m --memory-swap 200m ubuntu:24.04 /opt/jdk/bin/java -XshowSettings:system --version > > > > --- before 2025-10-24 16:33:52.000000000 +0200 > +++ after 2025-10-24 16:34:19.000000000 +0200 > @@ -1,6 +1,18 @@ > Operating System Metrics: > Provider: cgroupv2 > - System not containerized. > + Effective CPU Count: 12 > + CPU Period: 100000us > + CPU Quota: -1 > + CPU Shares: -1 > + List of Processors: N/A > + List of Effective Processors: N/A > + List of Memory Nodes: N/A > + List of Available Memory Nodes: N/A > + Memory Limit: 200.00M > + Memory Soft Limit: 0.00K > + Memory & Swap Limit: 200.00M > + Maximum Processes Limit: 2048 > + > openjdk 21.0.10-internal 2026-01-20 > OpenJDK Runtime Environment (build 21.0.10-internal-adhoc.user.jdk21u) > OpenJDK 64-Bit Server VM (build 21.0.10-internal-adhoc.user.jdk21u, mixed mode, sharing) > > > > Tests: > > No regressions observed in `test/hotspot/jtreg/containers/`, `test/jdk/jdk/internal/platform` > > Details: > >

kernel 6.14 HWE Cgroup v2 >

> > > --- test_results/summaryHotspotOrigCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > +++ test_results/summaryHotspotUpdatedCgv2.txt 2025-10-23 18:52:12.000000000 +0200 > @@ -2,18 +2,18 @@ > containers/cgroup/TestContainerized.java Passed. Execution successful > containers/docker/DockerBasicTest.java Passed. Execution successful > containers/docker/ShareTmpDir.java Passed. Execution successful > -containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr > -containers/docker/TestCPUSets.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false > -containers/docker/TestContainerInfo.java Passed. Skipped: jtreg.SkippedException: This test is cgroups v2 specific, skipped on cgroups v1 > -containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'totalSize = 209715200' missing from stdout/stderr > +containers/docker/Tes... This pull request has now been integrated. Changeset: dd842c44 Author: Sergey Chernyshev Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/dd842c440e3f50028fc991b29ea096f0e64e967b Stats: 385 lines in 6 files changed: 291 ins; 23 del; 71 mod 8349988: Change cgroup version detection logic to not depend on /proc/cgroups 8347811: Container detection code for cgroups v2 should use cgroup.controllers Reviewed-by: fitzsim Backport-of: 9c5ed23eac7470f56d498e9c4d3c51c2f80fd571 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2390 From azeller at openjdk.org Fri Oct 31 00:55:11 2025 From: azeller at openjdk.org (Arno Zeller) Date: Fri, 31 Oct 2025 00:55:11 GMT Subject: [jdk17u-dev] Integrated: 8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux In-Reply-To: References: Message-ID: <-9zEklv2OIhxMtIaLuYZuF6AKD4t_aV4BsOrx98OcPo=.ef5c2e1a-0ce7-40eb-93f6-f51e3692538b@github.com> On Wed, 29 Oct 2025 07:42:56 GMT, Arno Zeller wrote: > I want to backport this fix to jdk17 because the change [JDK-8298730](https://bugs.openjdk.org/browse/JDK-8298730) that caused the issue was also backported to JDK17. > > --------- > ### Progress > - [x] [JDK-8327071](https://bugs.openjdk.org/browse/JDK-8327071) needs maintainer approval > - [x] Change must not contain extraneous whitespace > - [x] Commit message must refer to an issue > > > > ### Reviewing >

Using git > > Checkout this PR locally: \ > `$ git fetch https://git.openjdk.org/jdk17u-dev.git pull/4135/head:pull/4135` \ > `$ git checkout pull/4135` > > Update a local copy of the PR: \ > `$ git checkout pull/4135` \ > `$ git pull https://git.openjdk.org/jdk17u-dev.git pull/4135/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 4135` > > View PR using the GUI difftool: \ > `$ git pr show -t 4135` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk17u-dev/pull/4135.diff > >
>
Using Webrev > > [Link to Webrev Comment](https://git.openjdk.org/jdk17u-dev/pull/4135#issuecomment-3466702292) >
This pull request has now been integrated. Changeset: 846d334b Author: Arno Zeller Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/846d334b983774d803395c15c499faccc0bbf1b4 Stats: 10 lines in 1 file changed: 9 ins; 0 del; 1 mod 8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux Backport-of: e889b460c03b3887ec5477fa734c430d3c3a41c8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4135 From phh at openjdk.org Fri Oct 31 01:06:22 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 31 Oct 2025 01:06:22 GMT Subject: [jdk11u-dev] RFR: 8341861: GHA: Use only retention mechanism to remove bundles In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 15:28:14 GMT, Aleksey Shipilev wrote: > On our way to more stable GHA. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/3108#pullrequestreview-3402211020 From syan at openjdk.org Fri Oct 31 01:47:09 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 31 Oct 2025 01:47:09 GMT Subject: [jdk25u] RFR: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second In-Reply-To: References: Message-ID: On Tue, 9 Sep 2025 03:49:21 GMT, SendaoYan wrote: > Hi all, > > This backport PR contains two issues, [JDK-8366694](https://bugs.openjdk.org/browse/JDK-8366694) and [JDK-8366850](https://bugs.openjdk.org/browse/JDK-8366850). These two backports add '-Xmx256' to make debugee JVM to finish the java heap allocation quickly. > > Both of the two backport are clean. Change has been verified locally on linux-x64, test-fix only, no risk. Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/176#issuecomment-3470979979 From syan at openjdk.org Fri Oct 31 01:47:10 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 31 Oct 2025 01:47:10 GMT Subject: [jdk25u] Integrated: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second In-Reply-To: References: Message-ID: On Tue, 9 Sep 2025 03:49:21 GMT, SendaoYan wrote: > Hi all, > > This backport PR contains two issues, [JDK-8366694](https://bugs.openjdk.org/browse/JDK-8366694) and [JDK-8366850](https://bugs.openjdk.org/browse/JDK-8366850). These two backports add '-Xmx256' to make debugee JVM to finish the java heap allocation quickly. > > Both of the two backport are clean. Change has been verified locally on linux-x64, test-fix only, no risk. This pull request has now been integrated. Changeset: 89c5659a Author: SendaoYan URL: https://git.openjdk.org/jdk25u/commit/89c5659aa88acd1e9624aa14e5b9757255e55916 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second 8366850: Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed Reviewed-by: phh Backport-of: ed62bda2e0c51a67baae1fc28e41c9cd878db5f4 ------------- PR: https://git.openjdk.org/jdk25u/pull/176 From fyang at openjdk.org Fri Oct 31 01:48:10 2025 From: fyang at openjdk.org (Fei Yang) Date: Fri, 31 Oct 2025 01:48:10 GMT Subject: [jdk21u-dev] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V [v2] In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 15:17:25 GMT, Feilong Jiang wrote: >> This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> Backport is unclean, same approximate fix with one extra `LoadLoad` barrier in `TemplateTable::fast_xaccess`. > > Feilong Jiang has updated the pull request incrementally with one additional commit since the last revision: > > fix build LGTM. ------------- Marked as reviewed by fyang (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2417#pullrequestreview-3402287872 From syan at openjdk.org Fri Oct 31 01:54:21 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 31 Oct 2025 01:54:21 GMT Subject: [jdk21u-dev] RFR: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second Message-ID: <4b4lH9MRXd0NaHSYpix5i6kYW3XejtCD6Yx5-Zbzbsc=.6441772b-282f-428f-aec1-fbb3dc35ab69@github.com> Hi all, This pull request contains a backport of commit [89c5659a](https://github.com/openjdk/jdk25u/commit/89c5659aa88acd1e9624aa14e5b9757255e55916) from the [openjdk/jdk25u](https://git.openjdk.org/jdk25u) repository. The commit being backported was authored by SendaoYan on 31 Oct 2025 and was reviewed by Paul Hohensee. Thanks! ------------- Commit messages: - Backport 89c5659aa88acd1e9624aa14e5b9757255e55916 Changes: https://git.openjdk.org/jdk21u-dev/pull/2436/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2436&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366694 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2436.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2436/head:pull/2436 PR: https://git.openjdk.org/jdk21u-dev/pull/2436 From syan at openjdk.org Fri Oct 31 01:54:47 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 31 Oct 2025 01:54:47 GMT Subject: [jdk17u-dev] RFR: 8366694: Test JdbStopInNotificationThreadTest.java timed out after 60 second Message-ID: Hi all, This pull request contains a backport of commit [89c5659a](https://github.com/openjdk/jdk25u/commit/89c5659aa88acd1e9624aa14e5b9757255e55916) from the [openjdk/jdk25u](https://git.openjdk.org/jdk25u) repository. The commit being backported was authored by SendaoYan on 31 Oct 2025 and was reviewed by Paul Hohensee. Thanks! ------------- Commit messages: - Backport 89c5659aa88acd1e9624aa14e5b9757255e55916 Changes: https://git.openjdk.org/jdk17u-dev/pull/4144/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4144&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366694 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4144.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4144/head:pull/4144 PR: https://git.openjdk.org/jdk17u-dev/pull/4144 From duke at openjdk.org Fri Oct 31 04:31:27 2025 From: duke at openjdk.org (KavyaKS94) Date: Fri, 31 Oct 2025 04:31:27 GMT Subject: [jdk25u] RFR: 8366908: Use a different class for testing JDK-8351654 Message-ID: clean backport. Tested changes locally ------------- Commit messages: - 8366908: Use a different class for testing JDK-8351654 Changes: https://git.openjdk.org/jdk25u/pull/350/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=350&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366908 Stats: 4 lines in 1 file changed: 0 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/350.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/350/head:pull/350 PR: https://git.openjdk.org/jdk25u/pull/350 From goetz at openjdk.org Fri Oct 31 07:59:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 07:59:50 GMT Subject: [jdk17u-dev] RFR: 7124287: [macosx] JTableHeader doesn't get focus after pressing F8 key Message-ID: <3CV7CPRZeMkGeDEgd9wGlv6l8NiIMTZizjcgNuFT5rQ=.e47f4f65-bd96-4577-a399-a4d8d083b9b3@github.com> I would like to fix this issue in 17. ------------- Commit messages: - Backport 77b27893969d84de7c890a60c3cccb99e89d5d91 Changes: https://git.openjdk.org/jdk17u-dev/pull/4139/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4139&range=00 Issue: https://bugs.openjdk.org/browse/JDK-7124287 Stats: 75 lines in 2 files changed: 74 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4139.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4139/head:pull/4139 PR: https://git.openjdk.org/jdk17u-dev/pull/4139 From goetz at openjdk.org Fri Oct 31 08:02:53 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 08:02:53 GMT Subject: [jdk21u-dev] RFR: 8358813: JPasswordField identifies spaces in password via delete shortcuts Message-ID: <3hwZ4vT-CR6tfLckAhGKL2vhmmNPNr1d-HyXzqK2R_k=.330dc330-a822-4052-9585-accdaf4f70b5@github.com> I backport this for parity with 21.0.10-oracle. ------------- Commit messages: - Backport 8d73fe91bccd1da53424b9f8a52d9efafabeb243 Changes: https://git.openjdk.org/jdk21u-dev/pull/2429/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2429&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358813 Stats: 121 lines in 2 files changed: 121 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2429.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2429/head:pull/2429 PR: https://git.openjdk.org/jdk21u-dev/pull/2429 From goetz at openjdk.org Fri Oct 31 08:04:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 08:04:29 GMT Subject: [jdk17u-dev] RFR: 8358813: JPasswordField identifies spaces in password via delete shortcuts Message-ID: <8nP3yj6RwfBrPAYgtf-3XtrmS6LsGO3oAYCvU_fq35I=.daf96e50-81fe-4f07-83ee-245da79b4c0c@github.com> I backport this for parity with 17.0.18-oracle ------------- Commit messages: - Backport 8d73fe91bccd1da53424b9f8a52d9efafabeb243 Changes: https://git.openjdk.org/jdk17u-dev/pull/4138/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4138&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358813 Stats: 121 lines in 2 files changed: 121 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4138.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4138/head:pull/4138 PR: https://git.openjdk.org/jdk17u-dev/pull/4138 From duke at openjdk.org Fri Oct 31 08:05:21 2025 From: duke at openjdk.org (duke) Date: Fri, 31 Oct 2025 08:05:21 GMT Subject: [jdk21u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization [v2] In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 20:08:48 GMT, Jan Kratochvil wrote: >> 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization > > Jan Kratochvil has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'devmaster' into 8355077 > - 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization > > Reviewed-by: prr @jankratochvil Your change (at version 42d1b35d84d1a314b7e400462993dff0639d956a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1831#issuecomment-3471716424 From duke at openjdk.org Fri Oct 31 08:07:12 2025 From: duke at openjdk.org (duke) Date: Fri, 31 Oct 2025 08:07:12 GMT Subject: [jdk17u-dev] RFR: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization [v2] In-Reply-To: References: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> Message-ID: On Thu, 30 Oct 2025 20:11:41 GMT, Jan Kratochvil wrote: >> 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization > > Jan Kratochvil has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'devmaster' into 8355077 > - 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization > > Reviewed-by: prr @jankratochvil Your change (at version 727144fbb40c59e72c3817b32734692b4f2616f3) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3611#issuecomment-3471725273 From goetz at openjdk.org Fri Oct 31 08:10:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 08:10:52 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v5] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.18-oracle. > > Needed resolve and adaptions: > > Net.java: resolved static initializer. > SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. > Update: I added this later. > > Net.c: Copyright. > > The test exercises platform and virtual threads. > I simplified this to what is supported in 17. > See extra commit. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision: - Merge branch 'master' into goetz_backport_8358764 - Adapt comment as proposed by Anton, took wording from his PR 3936 - Merge branch 'master' into goetz_backport_8358764 - add code from 8284161 along with fix of this change - Remove modern Thread code - backport 83f9c250221f707be484e0163fe9040f99474412 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4076/files - new: https://git.openjdk.org/jdk17u-dev/pull/4076/files/c16a2c8e..6692163a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=03-04 Stats: 3789 lines in 49 files changed: 1690 ins; 1981 del; 118 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4076.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4076/head:pull/4076 PR: https://git.openjdk.org/jdk17u-dev/pull/4076 From goetz at openjdk.org Fri Oct 31 08:15:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 08:15:09 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: <49IW0etw52ciofc7Pa3uWFCQsaa3xLO3VuIdx62THc8=.c31f70b4-1905-4e7d-bf46-ddc7a9ba0f0d@github.com> References: <49IW0etw52ciofc7Pa3uWFCQsaa3xLO3VuIdx62THc8=.c31f70b4-1905-4e7d-bf46-ddc7a9ba0f0d@github.com> Message-ID: <9s_NoEWcChD6c2YwC8mCwFx6PivAOu8j1ZXAtTUiNNY=.11ad929b-286c-4623-8d05-58d66232dbb2@github.com> On Wed, 29 Oct 2025 14:57:54 GMT, Voznia Anton wrote: >> Hi @AlanBateman, thanks for having a look! > >> > @GoeLin btw, it seems the introduced test passes always. I ran it with jtreg on windows arm without the fix in place. Did I run it incorrectly? ? >> >> Does the test from [openjdk/jdk21u-dev#2137](https://github.com/openjdk/jdk21u-dev/pull/2137) always fail in jdk21u without the fix? I guess that the problem is better reproducible with loom. Ah, I can see that your test in #3936 is different. Can it reproduce the issue better? > > @TheRealMDoerr for me, it's reproducible with the test from my PR. Hi @antonvoznia , I will run the test without the fix through our testing, let's see whether it reproduces the issue. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3471761242 From swen at openjdk.org Fri Oct 31 08:41:40 2025 From: swen at openjdk.org (Shaojin Wen) Date: Fri, 31 Oct 2025 08:41:40 GMT Subject: [jdk25u] RFR: 8357289: Break down the String constructor into smaller methods Message-ID: Through JVM Option +PrintInlining, we found that String has a constructor codeSize of 852, which is too large. This caused failed to inline. The following is the output information of PrintInlining: @ 9 java.lang.String:: (12 bytes) inline (hot) !m @ 1 java.nio.charset.Charset::defaultCharset (52 bytes) inline (hot) ! @ 8 java.lang.String:: (852 bytes) failed to inline: hot method too big In Java code, the big method that cannot be inlined is the following constructor String(Charset charset, byte[] bytes, int offset, int length) {} The above String constructor is too large; break it down into smaller methods with a codeSize under 325 to allow them to be inlined by the C2. ------------- Commit messages: - 8357289: Break down the String constructor into smaller methods Changes: https://git.openjdk.org/jdk25u/pull/351/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=351&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357289 Stats: 181 lines in 1 file changed: 62 ins; 79 del; 40 mod Patch: https://git.openjdk.org/jdk25u/pull/351.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/351/head:pull/351 PR: https://git.openjdk.org/jdk25u/pull/351 From swen at openjdk.org Fri Oct 31 08:46:44 2025 From: swen at openjdk.org (Shaojin Wen) Date: Fri, 31 Oct 2025 08:46:44 GMT Subject: [jdk25u] RFR: 8357289: Break down the String constructor into smaller methods [v2] In-Reply-To: References: Message-ID: > Through JVM Option +PrintInlining, we found that String has a constructor codeSize of 852, which is too large. This caused failed to inline. > > The following is the output information of PrintInlining: > > @ 9 java.lang.String:: (12 bytes) inline (hot) > !m @ 1 java.nio.charset.Charset::defaultCharset (52 bytes) inline (hot) > ! @ 8 java.lang.String:: (852 bytes) failed to inline: hot method too big > > > In Java code, the big method that cannot be inlined is the following constructor > > > String(Charset charset, byte[] bytes, int offset, int length) {} > > The above String constructor is too large; break it down into smaller methods with a codeSize under 325 to allow them to be inlined by the C2. Shaojin Wen has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: 8357289: Break down the String constructor into smaller methods Reviewed-by: liach, rriggs ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/351/files - new: https://git.openjdk.org/jdk25u/pull/351/files/38e36d63..b6c666e4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=351&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=351&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/351.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/351/head:pull/351 PR: https://git.openjdk.org/jdk25u/pull/351 From azeller at openjdk.org Fri Oct 31 09:36:16 2025 From: azeller at openjdk.org (Arno Zeller) Date: Fri, 31 Oct 2025 09:36:16 GMT Subject: [jdk17u-dev] RFR: 8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 07:42:56 GMT, Arno Zeller wrote: > I want to backport this fix to jdk17 because the change [JDK-8298730](https://bugs.openjdk.org/browse/JDK-8298730) that caused the issue was also backported to JDK17. > > --------- > ### Progress > - [x] [JDK-8327071](https://bugs.openjdk.org/browse/JDK-8327071) needs maintainer approval > - [x] Change must not contain extraneous whitespace > - [x] Commit message must refer to an issue > > > > ### Reviewing >
Using git > > Checkout this PR locally: \ > `$ git fetch https://git.openjdk.org/jdk17u-dev.git pull/4135/head:pull/4135` \ > `$ git checkout pull/4135` > > Update a local copy of the PR: \ > `$ git checkout pull/4135` \ > `$ git pull https://git.openjdk.org/jdk17u-dev.git pull/4135/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 4135` > > View PR using the GUI difftool: \ > `$ git pr show -t 4135` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk17u-dev/pull/4135.diff > >
>
Using Webrev > > [Link to Webrev Comment](https://git.openjdk.org/jdk17u-dev/pull/4135#issuecomment-3466702292) >
@phohensee: Thanks for sponsoring. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4135#issuecomment-3472125104 From goetz at openjdk.org Fri Oct 31 10:02:30 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:02:30 GMT Subject: [jdk21u-dev] RFR: 8353175: Eliminate double iteration of stream in FieldDescriptor reinitialization In-Reply-To: References: Message-ID: <0keu1qjslFyfp894vMY-nYn8kib8LHWGtHwd5xLRatM=.9999de7f-c56c-466c-9810-d23edcf58e2f@github.com> On Tue, 22 Jul 2025 15:15:13 GMT, Radim Vansa wrote: > This backport is a partial fix for a performance regression and prerequisite for backport of https://github.com/openjdk/jdk/pull/24847 (will be done through https://github.com/rvansa/jdk21u-dev/tree/refs/heads/rvansa/backport-8352075) > > The backport was not clean; a notable new change is in `reflectionUtils.hpp` (later JDK versions remove the affected class) - I am adding `friend class FieldStream` to `InstanceKlass` to accomodate for this. > > Backport-of: f169fc5a99ee2b485e156c043134ab76b7e5ebd9 HI @rvansa What is the state of this? In case you want to integrate, please at least rerun GHA by merging head. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2010#issuecomment-3472238684 From goetz at openjdk.org Fri Oct 31 10:01:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:01:09 GMT Subject: [jdk21u-dev] RFR: 8334509: Cancelling PageDialog does not return the same PageFormat object In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 12:16:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. GHA failure: infra issue, unrelated /d/a/jdk21u-dev/jdk21u-dev/make/scripts/fixpath.sh: line 427: 2059 Segmentation fault "$command" "${collected_args[@]}" ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2424#issuecomment-3472231950 From goetz at openjdk.org Fri Oct 31 10:04:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:04:13 GMT Subject: [jdk21u-dev] Integrated: 8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 14:48:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 525ab397 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/525ab397d57d03d8e9b8dcbad998b352ff794186 Stats: 364 lines in 3 files changed: 99 ins; 265 del; 0 mod 8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main Backport-of: 1b68c731f2461a2f26e6d967dd3f94e217b4d1f4 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2430 From goetz at openjdk.org Fri Oct 31 10:06:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:06:15 GMT Subject: [jdk21u-dev] Integrated: 8334509: Cancelling PageDialog does not return the same PageFormat object In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 12:16:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: fd2753ab Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/fd2753ab411ac0dd75fe1fcca312199307facae3 Stats: 67 lines in 2 files changed: 60 ins; 0 del; 7 mod 8334509: Cancelling PageDialog does not return the same PageFormat object Backport-of: 689cee3d0950e15e88a1f6738bfded00655dca9c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2424 From goetz at openjdk.org Fri Oct 31 10:07:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:07:15 GMT Subject: [jdk21u-dev] Integrated: 8355241: Move NativeDialogToFrontBackTest.java PL test to manual category In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 12:53:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle > > Resolved problemlist, position as in 25. Hopefully clean. This pull request has now been integrated. Changeset: 53853a1d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/53853a1db242241c14a5b219f7d85312ddc04741 Stats: 2 lines in 1 file changed: 1 ins; 1 del; 0 mod 8355241: Move NativeDialogToFrontBackTest.java PL test to manual category Backport-of: 33bdc807b18914bb57ca7853ab45d4fa8fdefd47 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2426 From jkratochvil at openjdk.org Fri Oct 31 10:10:18 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Fri, 31 Oct 2025 10:10:18 GMT Subject: [jdk21u-dev] Integrated: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization In-Reply-To: References: Message-ID: On Sun, 25 May 2025 00:41:08 GMT, Jan Kratochvil wrote: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization This pull request has now been integrated. Changeset: e3249542 Author: Jan Kratochvil Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/e32495425ebe07d91128ca34af06457bb2e91d5d Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Reviewed-by: lbourges Backport-of: 898d4798003d7b9cd54ef3a149eb037998a39887 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/1831 From goetz at openjdk.org Fri Oct 31 10:13:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:13:15 GMT Subject: [jdk21u-dev] Integrated: 8358813: JPasswordField identifies spaces in password via delete shortcuts In-Reply-To: <3hwZ4vT-CR6tfLckAhGKL2vhmmNPNr1d-HyXzqK2R_k=.330dc330-a822-4052-9585-accdaf4f70b5@github.com> References: <3hwZ4vT-CR6tfLckAhGKL2vhmmNPNr1d-HyXzqK2R_k=.330dc330-a822-4052-9585-accdaf4f70b5@github.com> Message-ID: <_-clWvbF4eVloUYrLR8sDJ2tVoKEY6g5neVNcmvAB08=.c758d500-40b5-439e-9aa2-b12354e0c09d@github.com> On Thu, 30 Oct 2025 13:34:29 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 8070d98d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/8070d98d976684efd0167ba1b4f026252d76e6b6 Stats: 121 lines in 2 files changed: 121 ins; 0 del; 0 mod 8358813: JPasswordField identifies spaces in password via delete shortcuts Backport-of: 8d73fe91bccd1da53424b9f8a52d9efafabeb243 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2429 From goetz at openjdk.org Fri Oct 31 10:14:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:14:14 GMT Subject: [jdk17u-dev] Integrated: 7124287: [macosx] JTableHeader doesn't get focus after pressing F8 key In-Reply-To: <3CV7CPRZeMkGeDEgd9wGlv6l8NiIMTZizjcgNuFT5rQ=.e47f4f65-bd96-4577-a399-a4d8d083b9b3@github.com> References: <3CV7CPRZeMkGeDEgd9wGlv6l8NiIMTZizjcgNuFT5rQ=.e47f4f65-bd96-4577-a399-a4d8d083b9b3@github.com> Message-ID: On Thu, 30 Oct 2025 14:40:52 GMT, Goetz Lindenmaier wrote: > I would like to fix this issue in 17. This pull request has now been integrated. Changeset: 3058ed71 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3058ed71fcc847e963dab254175fad6a8eda897e Stats: 75 lines in 2 files changed: 74 ins; 0 del; 1 mod 7124287: [macosx] JTableHeader doesn't get focus after pressing F8 key Backport-of: 77b27893969d84de7c890a60c3cccb99e89d5d91 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4139 From goetz at openjdk.org Fri Oct 31 10:15:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:15:17 GMT Subject: [jdk21u-dev] Integrated: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically In-Reply-To: References: Message-ID: On Wed, 22 Oct 2025 12:23:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved imports and added further ones. This pull request has now been integrated. Changeset: c5275d33 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/c5275d331cb82fb1ab6373236890691c3748e891 Stats: 772 lines in 3 files changed: 164 ins; 563 del; 45 mod 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Reviewed-by: rrich Backport-of: 31847149c1956b23c19a99309982660b4bbdd2d6 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2377 From goetz at openjdk.org Fri Oct 31 10:17:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:17:15 GMT Subject: [jdk17u-dev] Integrated: 8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 14:48:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 1a11ad77 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/1a11ad777876ad5d22f03029ee0ec924d755fdda Stats: 364 lines in 3 files changed: 99 ins; 265 del; 0 mod 8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main Backport-of: 1b68c731f2461a2f26e6d967dd3f94e217b4d1f4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4140 From goetz at openjdk.org Fri Oct 31 10:19:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:19:13 GMT Subject: [jdk17u-dev] Integrated: 8331977: Crash: SIGSEGV in dlerror() In-Reply-To: <9SUjGWPFWX0mp7S5oXwD0lJo4qQYFuhBJYjPU4rCosw=.4a243cf2-1e74-4aaf-a7e2-8c5ed3cbfeb5@github.com> References: <9SUjGWPFWX0mp7S5oXwD0lJo4qQYFuhBJYjPU4rCosw=.4a243cf2-1e74-4aaf-a7e2-8c5ed3cbfeb5@github.com> Message-ID: On Wed, 29 Oct 2025 07:41:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 8912faa8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8912faa8a475992aab0e702a073ac3cde761aeea Stats: 122 lines in 5 files changed: 48 ins; 41 del; 33 mod 8331977: Crash: SIGSEGV in dlerror() Backport-of: 28f9e2d34a29499b25af902d15ebfd416ffe638e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4134 From jkratochvil at openjdk.org Fri Oct 31 10:21:15 2025 From: jkratochvil at openjdk.org (Jan Kratochvil) Date: Fri, 31 Oct 2025 10:21:15 GMT Subject: [jdk17u-dev] Integrated: 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization In-Reply-To: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> References: <8qooobN0DnHdrECxVua2MAOCsBIHqVIQeLKHaxXLL7E=.30f17e68-1ecc-4d34-9e6a-ca95e7c22618@github.com> Message-ID: On Sun, 25 May 2025 01:22:00 GMT, Jan Kratochvil wrote: > 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization This pull request has now been integrated. Changeset: c26cf5b1 Author: Jan Kratochvil Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c26cf5b1a52b447f8339a843d813476b3ccd30a2 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Backport-of: 898d4798003d7b9cd54ef3a149eb037998a39887 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3611 From goetz at openjdk.org Fri Oct 31 10:23:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:23:14 GMT Subject: [jdk17u-dev] Integrated: 8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel In-Reply-To: References: Message-ID: <3M0Vxm07lZyZPQoPt7bCmRcX_7PWQDmRtIO8eGJk-1o=.14e20851-0256-477a-b2de-a4e4d59a9af7@github.com> On Thu, 30 Oct 2025 15:32:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: b599a568 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b599a5681619d3de6346dad6547e0c626521c98f Stats: 82 lines in 1 file changed: 46 ins; 23 del; 13 mod 8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel Backport-of: 5205eae6ff28c4587ec4cb659ddffce84f00441b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4141 From goetz at openjdk.org Fri Oct 31 10:27:17 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:27:17 GMT Subject: [jdk17u-dev] Integrated: 8358813: JPasswordField identifies spaces in password via delete shortcuts In-Reply-To: <8nP3yj6RwfBrPAYgtf-3XtrmS6LsGO3oAYCvU_fq35I=.daf96e50-81fe-4f07-83ee-245da79b4c0c@github.com> References: <8nP3yj6RwfBrPAYgtf-3XtrmS6LsGO3oAYCvU_fq35I=.daf96e50-81fe-4f07-83ee-245da79b4c0c@github.com> Message-ID: On Thu, 30 Oct 2025 13:34:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle This pull request has now been integrated. Changeset: 5ddafa06 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5ddafa0699a4522164057a418fac033f4c13eba4 Stats: 121 lines in 2 files changed: 121 ins; 0 del; 0 mod 8358813: JPasswordField identifies spaces in password via delete shortcuts Backport-of: 8d73fe91bccd1da53424b9f8a52d9efafabeb243 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4138 From goetz at openjdk.org Fri Oct 31 10:30:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 10:30:16 GMT Subject: [jdk17u-dev] Integrated: 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 11:56:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > Omitted test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java > That test was added by https://bugs.openjdk.org/browse/JDK-8301154 SunPKCS11 KeyStore deleteEntry results in dangling PrivateKey entries. > Actually a bugfix that sounds desireable for 17, but let"s not deviate from Oracle VM here. > > Further same copyright as in 21. This pull request has now been integrated. Changeset: 13030007 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/130300074fd85609706e1ef45a8f8a12f5b5df8f Stats: 51 lines in 4 files changed: 22 ins; 5 del; 24 mod 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Reviewed-by: mdoerr Backport-of: 166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4123 From goetz at openjdk.org Fri Oct 31 11:01:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 11:01:41 GMT Subject: [jdk25u] RFR: 8358679: [asan] vmTestbase/nsk/jvmti tests show memory issues Message-ID: <2cMgd4tbDHgM3wgenzCK8cZwUUS0MqM-gQ1ESo4g5VI=.b53a7ff9-7d2f-4867-a748-b3b2e19eee24@github.com> I backport this to 25 as it is in 21.0.10, and 25 should not fall back to older releases. ------------- Commit messages: - Backport 2300a212dd135f1f01604c5c2915653a3f3bd869 Changes: https://git.openjdk.org/jdk25u/pull/352/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=352&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358679 Stats: 25 lines in 6 files changed: 15 ins; 4 del; 6 mod Patch: https://git.openjdk.org/jdk25u/pull/352.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/352/head:pull/352 PR: https://git.openjdk.org/jdk25u/pull/352 From goetz at openjdk.org Fri Oct 31 11:03:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 11:03:35 GMT Subject: [jdk17u-dev] Integrated: 8364660: ClassVerifier::ends_in_athrow() should be removed In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:31:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle from 21. > > Resolved Copyright in verifier.hpp. > > Skipped VerifierImpl.java, that was added by https://bugs.openjdk.org/browse/JDK-8294982: Implementation of Classfile API This pull request has now been integrated. Changeset: 3f884a97 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3f884a976a1cfc8ffa8a9f80d682a108ec4f58a3 Stats: 241 lines in 2 files changed: 0 ins; 240 del; 1 mod 8364660: ClassVerifier::ends_in_athrow() should be removed Reviewed-by: phh Backport-of: 6a9bd7781ce1ddbc90712b00fd940c4ce697a1fe ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4128 From jcking at openjdk.org Fri Oct 31 13:54:32 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 31 Oct 2025 13:54:32 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: References: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> Message-ID: On Thu, 30 Oct 2025 13:24:53 GMT, Martin Doerr wrote: > Are you planning to do a jdk17u-dev backport as well? The PPC64 fix is already there. I am not, we do not use JDK17 internally and I am swamped otherwise. Though others are free to and I am happy to review. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#issuecomment-3473178006 From duke at openjdk.org Fri Oct 31 13:54:34 2025 From: duke at openjdk.org (duke) Date: Fri, 31 Oct 2025 13:54:34 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> References: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> Message-ID: On Fri, 17 Oct 2025 18:27:25 GMT, Justin King wrote: >> Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. > > Justin King has updated the pull request incrementally with one additional commit since the last revision: > > Replace oopDesc::base_offset_in_bytes with equivalent logic > > Signed-off-by: Justin King @jcking Your change (at version f6e2040b0c50f2315bfd5049b903917e36a8f723) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#issuecomment-3473186203 From jcking at openjdk.org Fri Oct 31 13:58:16 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 31 Oct 2025 13:58:16 GMT Subject: [jdk21u-dev] Integrated: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: <36MgHaSPIUeV04WDjBJsVA4Efyg3mY4C6NkMTvkOq7g=.07608103-0f5b-4233-877e-df1d0b692d9f@github.com> On Fri, 17 Oct 2025 14:50:15 GMT, Justin King wrote: > Unclean backport to JDK 21. The area in question was changed for JDK 25. Same approximate fix except adds a missing `LoadLoad` barrier to `TemplateTable::fast_xaccess`. This pull request has now been integrated. Changeset: e6ef74bd Author: Justin King Committer: Martin Doerr URL: https://git.openjdk.org/jdk21u-dev/commit/e6ef74bd722c69f8b0cf144e0b5eba95d30dcd39 Stats: 29 lines in 3 files changed: 27 ins; 0 del; 2 mod 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Reviewed-by: mdoerr Backport-of: 18fd04770294e27011bd576b5ea5fe43fa03e5e3 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2355 From mdoerr at openjdk.org Fri Oct 31 14:24:37 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 31 Oct 2025 14:24:37 GMT Subject: [jdk21u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 [v2] In-Reply-To: References: <0GYAFvoM0sOSkqQVEk0ur8e6APUEC8kl-fxUI8aHHEw=.8f0c5582-eda2-4563-9d5c-ef55be21d760@github.com> Message-ID: On Fri, 31 Oct 2025 13:49:14 GMT, Justin King wrote: > > Are you planning to do a jdk17u-dev backport as well? The PPC64 fix is already there. > > I am not, we do not use JDK17 internally and I am swamped otherwise. Though others are free to and I am happy to review. I've created one: https://github.com/openjdk/jdk17u-dev/pull/4145 It's clean, but you may want to take a look. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2355#issuecomment-3473317817 From mdoerr at openjdk.org Fri Oct 31 14:25:56 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 31 Oct 2025 14:25:56 GMT Subject: [jdk17u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Message-ID: Clean backport of [JDK-8369506](https://bugs.openjdk.org/browse/JDK-8369506) from jdk21u-dev. `membar(MacroAssembler::LoadLoad)` is already in `fast_storefield` and `fast_accessfield` like in higher releases. ------------- Commit messages: - Backport e6ef74bd722c69f8b0cf144e0b5eba95d30dcd39 Changes: https://git.openjdk.org/jdk17u-dev/pull/4145/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4145&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369506 Stats: 29 lines in 3 files changed: 27 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4145.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4145/head:pull/4145 PR: https://git.openjdk.org/jdk17u-dev/pull/4145 From mdoerr at openjdk.org Fri Oct 31 14:42:37 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 31 Oct 2025 14:42:37 GMT Subject: [jdk17u-dev] RFR: 8294594: Fix cast-function-type warnings in signal handling code In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:11:16 GMT, Aleksey Shipilev wrote: > Need this to unblock MacOS compiler update in GHA. > > Partially backports original https://github.com/openjdk/jdk/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6. There are lots of conflicts, because: > 1. The original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. > 2. The [JDK-8292054](https://bugs.openjdk.org/browse/JDK-8292054) that added the `/test/hotspot/gtest/runtime/test_signals.cpp` is also not present in 17u-dev. > > Additional testing: > - [x] Linux AArch64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` LGTM. The fix is small and unlikely to cause trouble. And we need it for modern compiler support. So, thumbs up from my side. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4125#pullrequestreview-3404614254 From aph at openjdk.org Fri Oct 31 14:51:26 2025 From: aph at openjdk.org (Andrew Haley) Date: Fri, 31 Oct 2025 14:51:26 GMT Subject: [jdk17u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 31 Oct 2025 14:06:54 GMT, Martin Doerr wrote: > Clean backport of [JDK-8369506](https://bugs.openjdk.org/browse/JDK-8369506) from jdk21u-dev. `membar(MacroAssembler::LoadLoad)` is already in `fast_storefield` and `fast_accessfield` like in higher releases. Marked as reviewed by aph (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4145#pullrequestreview-3404646446 From duke at openjdk.org Fri Oct 31 15:20:45 2025 From: duke at openjdk.org (Voznia Anton) Date: Fri, 31 Oct 2025 15:20:45 GMT Subject: [jdk11u-dev] RFR: 8347129: cpuset cgroups controller is required for no good reason Message-ID: Hi all, Clean backport of JDK-8347129 Ran test locally on Fedora 43 arm, under `test/hotspot/jtreg/containers/` Without the fix: containers/cgroup/CgroupSubsystemFactory.java Passed. Execution successful containers/cgroup/PlainRead.java Passed. Execution successful containers/docker/DockerBasicTest.java Passed. Execution successful containers/docker/ShareTmpDir.java Passed. Execution successful containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'active_processor_count.*1' missing from stdout/stderr containers/docker/TestCPUSets.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false containers/docker/TestJFREvents.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'totalSize = 209715200' missing from stdout/stderr containers/docker/TestJFRNetworkEvents.java Passed. Execution successful containers/docker/TestJcmdWithSideCar.java Passed. Execution successful containers/docker/TestMemoryAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Memory Limit is:.*104857600' missing from stdout/stderr containers/docker/TestMemoryWithCgroupV1.java Passed. Execution successful containers/docker/TestMisc.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'CheckContainerized: Running inside a container' missing from stdout/stderr containers/docker/TestPids.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertTrue: expected true, was false With the fix: containers/cgroup/CgroupSubsystemFactory.java Passed. Execution successful containers/cgroup/PlainRead.java Passed. Execution successful containers/docker/DockerBasicTest.java Passed. Execution successful containers/docker/ShareTmpDir.java Passed. Execution successful containers/docker/TestCPUAwareness.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0] containers/docker/TestCPUSets.java Passed. Execution successful containers/docker/TestJFREvents.java Passed. Execution successful containers/docker/TestJFRNetworkEvents.java Passed. Execution successful containers/docker/TestJcmdWithSideCar.java Passed. Execution successful containers/docker/TestMemoryAwareness.java Passed. Execution successful containers/docker/TestMemoryWithCgroupV1.java Passed. Execution successful containers/docker/TestMisc.java Passed. Execution successful containers/docker/TestPids.java Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Limit value 9366 is not accepted as unlimited, log line was [0.036s][trace][os,container] Maximum number of tasks is: 9366 Test `containers/docker/TestCPUAwareness.java` fails because of JDK-8282684. I also encountered this issue In JDK17. Test `containers/docker/TestPids.java` fails in JDK21 and JDK17 as well where the fix persists already. GHA Sanity Checks passed ------------- Commit messages: - 8347129: cpuset cgroups controller is required for no good reason Changes: https://git.openjdk.org/jdk11u-dev/pull/3109/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3109&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8347129 Stats: 6 lines in 1 file changed: 2 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3109.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3109/head:pull/3109 PR: https://git.openjdk.org/jdk11u-dev/pull/3109 From goetz at openjdk.org Fri Oct 31 15:21:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 31 Oct 2025 15:21:11 GMT Subject: [jdk21u-dev] Integrated: 8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 15:32:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: cf3b5eb8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/cf3b5eb8841e38b211c8d8feeb2a8cfc88eaf911 Stats: 82 lines in 1 file changed: 46 ins; 23 del; 13 mod 8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel Backport-of: 5205eae6ff28c4587ec4cb659ddffce84f00441b ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2431 From ssubramaniam at openjdk.org Fri Oct 31 16:44:32 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 31 Oct 2025 16:44:32 GMT Subject: [jdk21u-dev] Integrated: 8353832: Opensource FontClass, Selection and Icon tests In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 22:37:42 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353832: Opensource FontClass, Selection and Icon tests. Adds two FontClass tests, a Selection test, and an Icon test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: aeef439d Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/aeef439dfc6121ee77346b88adc5ce674e786905 Stats: 350 lines in 4 files changed: 350 ins; 0 del; 0 mod 8353832: Opensource FontClass, Selection and Icon tests Backport-of: 8c6b611f35af22af5b6c3eb663b30985857c1da3 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2435 From ssubramaniam at openjdk.org Fri Oct 31 16:46:34 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 31 Oct 2025 16:46:34 GMT Subject: [jdk17u-dev] Integrated: 8353832: Opensource FontClass, Selection and Icon tests In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 22:37:36 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353832: Opensource FontClass, Selection and Icon tests. Adds two FontClass tests, a Selection test, and an Icon test. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: dbfdc506 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/dbfdc506ff446ef52b45bd0e151ee7a3c4acef09 Stats: 350 lines in 4 files changed: 350 ins; 0 del; 0 mod 8353832: Opensource FontClass, Selection and Icon tests Backport-of: 8c6b611f35af22af5b6c3eb663b30985857c1da3 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4142 From ssubramaniam at openjdk.org Fri Oct 31 16:46:36 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 31 Oct 2025 16:46:36 GMT Subject: [jdk17u-dev] Integrated: 8354095: Open some JTable bugs 5 In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 21:50:20 GMT, Satyen Subramaniam wrote: > Backporting JDK-8354095: Open some JTable bugs 5. Adds four JTable tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 0da7c436 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/0da7c43608f3c648ac47ffbb7ea14c15d2f568b8 Stats: 460 lines in 4 files changed: 460 ins; 0 del; 0 mod 8354095: Open some JTable bugs 5 Backport-of: 7eab2d9f9140a27f7a5c5e0a57b9e6a256558690 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4137 From serb at openjdk.org Fri Oct 31 17:52:16 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 17:52:16 GMT Subject: [jdk17u-dev] RFR: 8294591: Fix cast-function-type warning in TemplateTable In-Reply-To: References: Message-ID: <5uYaF2wzKvEb5zMvZ2g1YuguATDnmBuvaHJ6NTMan4o=.57a22416-73c6-41cc-89ec-f80d166826d4@github.com> On Tue, 28 Oct 2025 12:17:28 GMT, Aleksey Shipilev wrote: > Need this to unblock MacOS compiler update in GHA. > > Partially backports original https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f. There is a conflict, because the original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. If we backport that one later, we can remove the warning blocks related to these files. > > Additional testing: > - [x] Linux AArch64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` > JDK-8294314 is not in 17u backport of that one is in progress: https://github.com/openjdk/jdk17u-dev/pull/4143 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4127#issuecomment-3474179217 From serb at openjdk.org Fri Oct 31 18:09:09 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 18:09:09 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot Message-ID: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Hi all, This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. The patch is not clean because the next two are not in jdk17u: - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) The next two are are already in jdk17u so context a little bit different: - https://bugs.openjdk.org/browse/JDK-8300169 - https://bugs.openjdk.org/browse/JDK-8319818 Testing: - github actions - gcc: 7.3.1, 10.5.0, 11.4.0, 11.5.0 and 13.3.0 - xcode: 26, 26.0.1 - VS 2022 ------------- Commit messages: - Ignore "missing-field-initializers" in heapShared.cpp, JDK-8293182 is not in 17 - get back 4996 - Backport 7743345f6f73398f280fd18364b4cea10a6b0f2f Changes: https://git.openjdk.org/jdk17u-dev/pull/4143/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294314 Stats: 68 lines in 5 files changed: 45 ins; 11 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4143.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4143/head:pull/4143 PR: https://git.openjdk.org/jdk17u-dev/pull/4143 From serb at openjdk.org Fri Oct 31 18:36:44 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 18:36:44 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v2] In-Reply-To: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: > Hi all, > > This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. > > The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. > > The patch is not clean because the next three are not in jdk17u: > - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning > - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) > - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) > > The next two are are already in jdk17u so context a little bit different: > - https://bugs.openjdk.org/browse/JDK-8300169 > - https://bugs.openjdk.org/browse/JDK-8319818 > > > Testing: > - github actions > - gcc: 7.3.1, 10.5.0, 11.4.0, 11.5.0 and 13.3.0 > - xcode: 26, 26.0.1 > - VS 2022 Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: Get back "strict-overflow" for ancient gcc ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4143/files - new: https://git.openjdk.org/jdk17u-dev/pull/4143/files/32855c22..9f8b0126 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4143.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4143/head:pull/4143 PR: https://git.openjdk.org/jdk17u-dev/pull/4143 From serb at openjdk.org Fri Oct 31 18:42:14 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 18:42:14 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v2] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: On Fri, 31 Oct 2025 18:36:44 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. >> >> The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. >> >> The patch is not clean because the next three are not in jdk17u: >> - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning >> - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) >> - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) >> >> The next two are are already in jdk17u so context a little bit different: >> - https://bugs.openjdk.org/browse/JDK-8300169 >> - https://bugs.openjdk.org/browse/JDK-8319818 >> >> >> Testing: >> - github actions >> - gcc: 7.3.1, 10.5.0, 11.4.0, 11.5.0 and 13.3.0 >> - xcode: 26, 26.0.1 >> - VS 2022 > > Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: > > Get back "strict-overflow" for ancient gcc I?m not sure what to do with files that don?t exist in jdk17u yet. For example, if some tests were updated upstream but haven?t been backported, should we exclude them from the current list for now, or add them once they?re backported? (we might forget to do that later.) ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4143#issuecomment-3474401072 From serb at openjdk.org Fri Oct 31 19:13:36 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 19:13:36 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v2] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: On Fri, 31 Oct 2025 18:36:44 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. >> >> The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. >> >> The patch is not clean because the next three are not in jdk17u: >> - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning >> - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) >> - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) >> >> The next two are are already in jdk17u so context a little bit different: >> - https://bugs.openjdk.org/browse/JDK-8300169 >> - https://bugs.openjdk.org/browse/JDK-8319818 >> >> >> Testing: >> - github actions >> - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0 >> - xcode: 26, 26.0.1 >> - VS 2022 > > Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: > > Get back "strict-overflow" for ancient gcc found some issues on alpine on aarch64, working on that. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4143#issuecomment-3474555749 From jcking at openjdk.org Fri Oct 31 20:08:21 2025 From: jcking at openjdk.org (Justin King) Date: Fri, 31 Oct 2025 20:08:21 GMT Subject: [jdk17u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 31 Oct 2025 14:06:54 GMT, Martin Doerr wrote: > Clean backport of [JDK-8369506](https://bugs.openjdk.org/browse/JDK-8369506) from jdk21u-dev. `membar(MacroAssembler::LoadLoad)` is already in `fast_storefield` and `fast_accessfield` like in higher releases. Marked as reviewed by jcking (no project role). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4145#pullrequestreview-3405954492 From serb at openjdk.org Fri Oct 31 20:45:11 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 20:45:11 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v2] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: On Fri, 31 Oct 2025 19:11:05 GMT, Sergey Bylokhov wrote: > found some issues on alpine on aarch64, working on that. Not a regression of this patch, the master branch cannot be built as well due to missing [JDK-8301493](https://bugs.openjdk.org/browse/JDK-8301493). I?ll address that in a separate backport. hotspot/cpu/aarch64/interpreterRT_aarch64.cpp:270:33: error: operands to '?:' have different types 'std::nullptr_t' and 'intptr_t' {aka 'long int'} 270 | intptr_t value = *addr == 0 ? NULL : (intptr_t)addr; ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4143#issuecomment-3474827447 From duke at openjdk.org Fri Oct 31 20:55:17 2025 From: duke at openjdk.org (duke) Date: Fri, 31 Oct 2025 20:55:17 GMT Subject: [jdk21u-dev] Withdrawn: 8325553: Parallel: Use per-marker cache for marking stats during Full GC In-Reply-To: References: Message-ID: On Fri, 5 Sep 2025 00:26:51 GMT, Rui Li wrote: > A clean backport for https://bugs.openjdk.org/browse/JDK-8325553. > > Mainly performance improvement: instead of using atomic operation to update shared data, use per marker cache. > > Tests are running. On tip for over a year. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2152 From mdoerr at openjdk.org Fri Oct 31 22:40:19 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 31 Oct 2025 22:40:19 GMT Subject: [jdk17u-dev] RFR: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 31 Oct 2025 14:06:54 GMT, Martin Doerr wrote: > Clean backport of [JDK-8369506](https://bugs.openjdk.org/browse/JDK-8369506) from jdk21u-dev. `membar(MacroAssembler::LoadLoad)` is already in `fast_storefield` and `fast_accessfield` like in higher releases. Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4145#issuecomment-3475088646 From serb at openjdk.org Fri Oct 31 23:10:05 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 23:10:05 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v3] In-Reply-To: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: > Hi all, > > This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. > > The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. > > The patch is not clean because the next three are not in jdk17u: > - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning > - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) > - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) > > The next two are are already in jdk17u so context a little bit different: > - https://bugs.openjdk.org/browse/JDK-8300169 > - https://bugs.openjdk.org/browse/JDK-8319818 > > > Testing: > - github actions > - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0 > - xcode: 26, 26.0.1 > - VS 2022 Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: Drop non-existent in 17u file ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4143/files - new: https://git.openjdk.org/jdk17u-dev/pull/4143/files/9f8b0126..4157adaf Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4143.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4143/head:pull/4143 PR: https://git.openjdk.org/jdk17u-dev/pull/4143 From serb at openjdk.org Fri Oct 31 23:10:06 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 31 Oct 2025 23:10:06 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v2] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: On Fri, 31 Oct 2025 18:39:26 GMT, Sergey Bylokhov wrote: > I?m not sure what to do with files that don?t exist in jdk17u yet. For example(test_signals.cpp), if some tests were updated upstream([JDK-8292054](https://bugs.openjdk.org/browse/JDK-8292054)) but haven?t been backported, should we exclude them from the current list for now, or add them once they?re backported? (we might forget to do that later.) I decided to drop it. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4143#issuecomment-3475166324