From syan at openjdk.org Thu Jan 1 11:12:26 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 1 Jan 2026 11:12:26 GMT Subject: [jdk25u-dev] RFR: 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 In-Reply-To: <3UkJ5fsDg7P6eb648zDqTz2B5J734Bq5Oxr0yHHsmaQ=.fbd5326b-646c-471d-adc2-8385727267be@github.com> References: <3UkJ5fsDg7P6eb648zDqTz2B5J734Bq5Oxr0yHHsmaQ=.fbd5326b-646c-471d-adc2-8385727267be@github.com> Message-ID: On Fri, 19 Dec 2025 02:44:14 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [360777c3](https://github.com/openjdk/jdk/commit/360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Dec 2025 and was reviewed by David Holmes and Andrew Haley. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/114#issuecomment-3703559634 From syan at openjdk.org Thu Jan 1 11:15:54 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 1 Jan 2026 11:15:54 GMT Subject: [jdk25u-dev] Integrated: 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 In-Reply-To: <3UkJ5fsDg7P6eb648zDqTz2B5J734Bq5Oxr0yHHsmaQ=.fbd5326b-646c-471d-adc2-8385727267be@github.com> References: <3UkJ5fsDg7P6eb648zDqTz2B5J734Bq5Oxr0yHHsmaQ=.fbd5326b-646c-471d-adc2-8385727267be@github.com> Message-ID: On Fri, 19 Dec 2025 02:44:14 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [360777c3](https://github.com/openjdk/jdk/commit/360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Dec 2025 and was reviewed by David Holmes and Andrew Haley. > > Thanks! This pull request has now been integrated. Changeset: 5a26e1e4 Author: SendaoYan URL: https://git.openjdk.org/jdk25u-dev/commit/5a26e1e470889be70ff639237592b6da66e9e484 Stats: 64 lines in 5 files changed: 36 ins; 2 del; 26 mod 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 Backport-of: 360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/114 From mbaesken at openjdk.org Fri Jan 2 08:38:59 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 2 Jan 2026 08:38:59 GMT Subject: [jdk25u-dev] Integrated: 8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java# on Linux after JDK-8359104 In-Reply-To: <8rcMYA7MeQ-GfQlf0cl_teiLzHmkknkHdpZ3FxrkQb0=.e1fd53c4-45f1-4556-b719-32ed802e28e3@github.com> References: <8rcMYA7MeQ-GfQlf0cl_teiLzHmkknkHdpZ3FxrkQb0=.e1fd53c4-45f1-4556-b719-32ed802e28e3@github.com> Message-ID: On Tue, 30 Dec 2025 15:34:50 GMT, Matthias Baesken wrote: > 8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java# on Linux after JDK-8359104 This pull request has now been integrated. Changeset: 6fe9d3c5 Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u-dev/commit/6fe9d3c5b8d364e2fa384eae42f56360f222abc3 Stats: 28 lines in 1 file changed: 16 ins; 5 del; 7 mod 8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java# on Linux after JDK-8359104 Backport-of: dca55b43664bb9f15ebd7b5f674e1a64b5c17c02 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/126 From mdoerr at openjdk.org Fri Jan 2 10:26:25 2026 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 2 Jan 2026 10:26:25 GMT Subject: [jdk17u-dev] RFR: 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods [v2] In-Reply-To: References: Message-ID: > Clean backport of [JDK-8368787](https://bugs.openjdk.org/browse/JDK-8368787) plus adaptation for 17u (2nd commit). [JDK-8334738](https://bugs.openjdk.org/browse/JDK-8334738) is not in 17u, hence the `print_ascii` parameter of `os::print_hex_dump` is unavailable. That one doesn't apply well, so I guess there are no plans to backport it to 17u. Martin Doerr has updated the pull request incrementally with one additional commit since the last revision: Remove comment which doesn't apply to jdk17u. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4226/files - new: https://git.openjdk.org/jdk17u-dev/pull/4226/files/c9845625..928cdb5e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4226&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4226&range=00-01 Stats: 4 lines in 1 file changed: 0 ins; 4 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4226.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4226/head:pull/4226 PR: https://git.openjdk.org/jdk17u-dev/pull/4226 From cushon at openjdk.org Fri Jan 2 11:38:45 2026 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Fri, 2 Jan 2026 11:38:45 GMT Subject: [jdk17u-dev] RFR: 8337998: CompletionFailure in getEnclosingType attaching type annotations [v5] In-Reply-To: References: Message-ID: > This is a backport of [JDK-8337998](https://bugs.openjdk.org/browse/JDK-8337998), which is a follow-up to [JDK-8341779](https://bugs.openjdk.org/browse/JDK-8341779). Liam Miller-Cushon has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 10 commits: - Merge branch 'master' into JDK-8337998 - Merge branch 'JDK-8337795' into JDK-8337998 - Merge remote-tracking branch 'origin/master' into JDK-8337795 - Merge branch 'master' into JDK-8337998 - Backport c40e6ef3dcb25b8acc156aa4051694322bf7e351 - Fix merge - Backport 8d0831478338e9b084b2c47f46eba9faae3a5eb6 - Backport 67c4a0826babb55ce56acf2b3b289b51d9d5529e - Resolve merge conflict due to changes to the internal TypeMetadata API for JDK-8303820 - Backport de6667cf11aa59d1bab78ae5fb235ea0b901d5c4 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/4150/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4150&range=04 Stats: 116 lines in 4 files changed: 113 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4150.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4150/head:pull/4150 PR: https://git.openjdk.org/jdk17u-dev/pull/4150 From cushon at openjdk.org Fri Jan 2 11:43:12 2026 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Fri, 2 Jan 2026 11:43:12 GMT Subject: [jdk17u-dev] RFR: 8354893: [REDO BACKPORT] javac crashes while adding type annotations to the return type of a constructor (JDK-8320001) [v4] In-Reply-To: References: Message-ID: > This is a backport of [JDK-8354893](https://bugs.openjdk.org/browse/JDK-8354893), which is a follow-up to [JDK-8341779](https://bugs.openjdk.org/browse/JDK-8341779). 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 'JDK-8337998' into JDK-8354893 - Merge branch 'JDK-8337998' into JDK-8354893 - Merge branch 'master' into JDK-8354893 - Backport b2225c8c491e9a5f4f6d2ef14338369d681d6110 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4151/files - new: https://git.openjdk.org/jdk17u-dev/pull/4151/files/4375296b..80f7abd8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4151&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4151&range=02-03 Stats: 6823 lines in 208 files changed: 2190 ins; 3261 del; 1372 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4151.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4151/head:pull/4151 PR: https://git.openjdk.org/jdk17u-dev/pull/4151 From cushon at openjdk.org Fri Jan 2 11:43:29 2026 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Fri, 2 Jan 2026 11:43:29 GMT Subject: [jdk17u-dev] RFR: 8360406: [21u] Disable logic for attaching type annotations to class files until 8359336 is fixed [v4] In-Reply-To: <_2z4TMcc9XfKKYWLlEG-ZG3DsWtTqU9jB-8Ha8vxEQc=.58bae22b-4bae-4677-b899-5300e83c540b@github.com> References: <_2z4TMcc9XfKKYWLlEG-ZG3DsWtTqU9jB-8Ha8vxEQc=.58bae22b-4bae-4677-b899-5300e83c540b@github.com> Message-ID: > This is a backport of [JDK-8360406](https://bugs.openjdk.org/browse/JDK-8360406), which is a follow-up to [JDK-8341779](https://bugs.openjdk.org/browse/JDK-8341779). Liam Miller-Cushon has updated the pull request incrementally with 26 additional commits since the last revision: - Merge branch 'JDK-8354893' into JDK-8360406 - Merge branch 'JDK-8337998' into JDK-8354893 - Merge branch 'master' into JDK-8337998 - 8337102: JITTester: Fix breaks in static initialization blocks Backport-of: 4669e7b7b02636a8bd7381a9d401aaaf0c1d7294 - 8271396: Spelling errors Backport-of: d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3 - 8337795: Type annotation attached to incorrect type during class reading Reviewed-by: vromero Backport-of: 8d0831478338e9b084b2c47f46eba9faae3a5eb6 - 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX Reviewed-by: mbaesken Backport-of: d45e65bab45f78f9f378cdc53837fe33190b7801 - Merge - 8372534: Update Libpng to 1.6.51 Reviewed-by: mbaesken Backport-of: 5c2ab8e057ccc77019047f9e7e5c4928f876b555 - 8317970: Bump target macosx-x64 version to 11.00.00 Backport-of: 72c4dcbfeefcd664f5e3175b24e395c1f36a05fd - ... and 16 more: https://git.openjdk.org/jdk17u-dev/compare/a2a5b2c5...d1c804cc ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4152/files - new: https://git.openjdk.org/jdk17u-dev/pull/4152/files/a2a5b2c5..d1c804cc Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4152&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4152&range=02-03 Stats: 6823 lines in 208 files changed: 2190 ins; 3261 del; 1372 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4152.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4152/head:pull/4152 PR: https://git.openjdk.org/jdk17u-dev/pull/4152 From duke at openjdk.org Fri Jan 2 11:45:07 2026 From: duke at openjdk.org (duke) Date: Fri, 2 Jan 2026 11:45:07 GMT Subject: [jdk17u-dev] RFR: 8337998: CompletionFailure in getEnclosingType attaching type annotations [v5] In-Reply-To: References: Message-ID: On Fri, 2 Jan 2026 11:38:45 GMT, Liam Miller-Cushon wrote: >> This is a backport of [JDK-8337998](https://bugs.openjdk.org/browse/JDK-8337998), which is a follow-up to [JDK-8341779](https://bugs.openjdk.org/browse/JDK-8341779). > > Liam Miller-Cushon has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 10 commits: > > - Merge branch 'master' into JDK-8337998 > - Merge branch 'JDK-8337795' into JDK-8337998 > - Merge remote-tracking branch 'origin/master' into JDK-8337795 > - Merge branch 'master' into JDK-8337998 > - Backport c40e6ef3dcb25b8acc156aa4051694322bf7e351 > - Fix merge > - Backport 8d0831478338e9b084b2c47f46eba9faae3a5eb6 > - Backport 67c4a0826babb55ce56acf2b3b289b51d9d5529e > - Resolve merge conflict > > due to changes to the internal TypeMetadata API for JDK-8303820 > - Backport de6667cf11aa59d1bab78ae5fb235ea0b901d5c4 @cushon Your change (at version a9b36e560612d12e745de67a87efcb1753df6804) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4150#issuecomment-3705153692 From mbaesken at openjdk.org Fri Jan 2 11:59:54 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 2 Jan 2026 11:59:54 GMT Subject: [jdk17u-dev] RFR: 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods [v2] In-Reply-To: References: Message-ID: On Fri, 2 Jan 2026 10:26:25 GMT, Martin Doerr wrote: >> Clean backport of [JDK-8368787](https://bugs.openjdk.org/browse/JDK-8368787) plus adaptations for 17u (2nd and 3rd commit). [JDK-8334738](https://bugs.openjdk.org/browse/JDK-8334738) is not in 17u, hence the `print_ascii` parameter of `os::print_hex_dump` is unavailable. That one doesn't apply well, so I guess there are no plans to backport it to 17u. `ZBarrierRelocationFormatStoreGoodAfterMov` doesn't exist in 17u, so I've removed the comment referring to it. > > Martin Doerr has updated the pull request incrementally with one additional commit since the last revision: > > Remove comment which doesn't apply to jdk17u. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4226#pullrequestreview-3623003829 From mbaesken at openjdk.org Fri Jan 2 12:50:18 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 2 Jan 2026 12:50:18 GMT Subject: [jdk25u-dev] RFR: 8372348: Adjust some UL / JFR string deduplication output messages Message-ID: Backport of 8372348, JFR string dedup event is missing in 25 ------------- Commit messages: - Backport 3f20eb943532c5c76e55b14292139749bd704ce4 Changes: https://git.openjdk.org/jdk25u-dev/pull/127/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=127&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8372348 Stats: 13 lines in 1 file changed: 4 ins; 0 del; 9 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/127.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/127/head:pull/127 PR: https://git.openjdk.org/jdk25u-dev/pull/127 From mdoerr at openjdk.org Fri Jan 2 12:53:51 2026 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 2 Jan 2026 12:53:51 GMT Subject: [jdk17u-dev] RFR: 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods [v2] In-Reply-To: References: Message-ID: On Fri, 2 Jan 2026 10:26:25 GMT, Martin Doerr wrote: >> Clean backport of [JDK-8368787](https://bugs.openjdk.org/browse/JDK-8368787) plus adaptations for 17u (2nd and 3rd commit). [JDK-8334738](https://bugs.openjdk.org/browse/JDK-8334738) is not in 17u, hence the `print_ascii` parameter of `os::print_hex_dump` is unavailable. That one doesn't apply well, so I guess there are no plans to backport it to 17u. `ZBarrierRelocationFormatStoreGoodAfterMov` doesn't exist in 17u, so I've removed the comment referring to it. > > Martin Doerr has updated the pull request incrementally with one additional commit since the last revision: > > Remove comment which doesn't apply to jdk17u. Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4226#issuecomment-3705261691 From asteiner at openjdk.org Fri Jan 2 13:21:24 2026 From: asteiner at openjdk.org (Andreas Steiner) Date: Fri, 2 Jan 2026 13:21:24 GMT Subject: [jdk25u-dev] RFR: 8372348: Adjust some UL / JFR string deduplication output messages In-Reply-To: References: Message-ID: On Fri, 2 Jan 2026 12:43:38 GMT, Matthias Baesken wrote: > Backport of 8372348, JFR string dedup event is missing in 25 Marked as reviewed by asteiner (no project role). ------------- PR Review: https://git.openjdk.org/jdk25u-dev/pull/127#pullrequestreview-3623113638 From mbaesken at openjdk.org Fri Jan 2 14:26:04 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 2 Jan 2026 14:26:04 GMT Subject: [jdk17u-dev] 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/jdk17u-dev/pull/4227/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4227&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/jdk17u-dev/pull/4227.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4227/head:pull/4227 PR: https://git.openjdk.org/jdk17u-dev/pull/4227 From mdoerr at openjdk.org Fri Jan 2 14:40:04 2026 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 2 Jan 2026 14:40:04 GMT Subject: [jdk25u-dev] RFR: 8372348: Adjust some UL / JFR string deduplication output messages In-Reply-To: References: Message-ID: On Fri, 2 Jan 2026 12:43:38 GMT, Matthias Baesken wrote: > Backport of 8372348, JFR string dedup event is missing in 25 LGTM, assuming that [JDK-8037914](https://bugs.openjdk.org/browse/JDK-8037914) will not get backported. Not sure if it would make sense. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk25u-dev/pull/127#pullrequestreview-3623264849 From syan at openjdk.org Fri Jan 2 15:40:24 2026 From: syan at openjdk.org (SendaoYan) Date: Fri, 2 Jan 2026 15:40:24 GMT Subject: [jdk21u-dev] RFR: 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test In-Reply-To: References: Message-ID: On Thu, 4 Dec 2025 02:48:20 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [04c0f8d3](https://github.com/openjdk/jdk/commit/04c0f8d359a3f450ac2070c6d41834145d9c75f7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Jaikiran Pai on 4 Dec 2025 and was reviewed by Mark Sheppard, Stuart Marks and SendaoYan. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2505#issuecomment-3705598777 From syan at openjdk.org Fri Jan 2 15:40:25 2026 From: syan at openjdk.org (SendaoYan) Date: Fri, 2 Jan 2026 15:40:25 GMT Subject: [jdk21u-dev] Integrated: 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test In-Reply-To: References: Message-ID: On Thu, 4 Dec 2025 02:48:20 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [04c0f8d3](https://github.com/openjdk/jdk/commit/04c0f8d359a3f450ac2070c6d41834145d9c75f7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Jaikiran Pai on 4 Dec 2025 and was reviewed by Mark Sheppard, Stuart Marks and SendaoYan. > > Thanks! This pull request has now been integrated. Changeset: fb32cf4a Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/fb32cf4a87022fb1847b4d649c04f1e5c09cfe19 Stats: 76 lines in 1 file changed: 17 ins; 39 del; 20 mod 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test Backport-of: 04c0f8d359a3f450ac2070c6d41834145d9c75f7 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2505 From ysr at openjdk.org Fri Jan 2 21:05:56 2026 From: ysr at openjdk.org (Y. Srinivas Ramakrishna) Date: Fri, 2 Jan 2026 21:05:56 GMT Subject: [jdk25u-dev] RFR: 8358735: GenShen: block_start() may be incorrect after class unloading [v2] In-Reply-To: <0D9PV8gEv2xRYX7PjVbUTtiUqPEqf1bLiFqscT8mahc=.088eeb91-680e-4473-9744-424a36f51176@github.com> References: <0D9PV8gEv2xRYX7PjVbUTtiUqPEqf1bLiFqscT8mahc=.088eeb91-680e-4473-9744-424a36f51176@github.com> Message-ID: On Wed, 26 Nov 2025 19:30:06 GMT, Rui Li wrote: >> Backport of JDK-8358735 and its two follow up fixes: JDK-8372110 and JDK-8371854. >> >> The backport of the original issue (JDK-8358735) is almost clean except that atomic.hpp was renamed to atomicAccess.hpp in the later versions, and I had to resolve the conflict by retaining atomic.hpp import. >> >> The two follow up backports are clean. >> >> Our internal application crashed and we identified JDK-8358735 was the root cause. Backporting it for the fix. >> >> Testing: all GHA tests passed. > > Rui Li has updated the pull request incrementally with two additional commits since the last revision: > > - 8371854: Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use > > Backport 713de231a61234632e2f9858b222b5f7fd0bdaf1 > - 8372110: GenShen: Fix erroneous assert > > Backport aa7718d1d2008c240c197383c493955d8b654bf3 @rgithubli did you intend to ask for /approval of this backport? Not sure if that request has been filed yet. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/19#issuecomment-3706220901 From syan at openjdk.org Sun Jan 4 02:48:14 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 02:48:14 GMT Subject: [jdk17u-dev] RFR: 8371978: tools/jar/ReproducibleJar.java fails on XFS [v2] In-Reply-To: References: Message-ID: > Hi all, > > This backport PR fix the test bug which may cause test fails on XFS file system. Only the copyright year can not backport cleanly. Other parts are all clean. 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 jbs8371978 - Backport 828498c54b3b1089af9e076cb45f3cf3bea58e2f ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4203/files - new: https://git.openjdk.org/jdk17u-dev/pull/4203/files/664bdd13..71a46a73 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4203&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4203&range=00-01 Stats: 7395 lines in 220 files changed: 2749 ins; 3253 del; 1393 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4203.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4203/head:pull/4203 PR: https://git.openjdk.org/jdk17u-dev/pull/4203 From syan at openjdk.org Sun Jan 4 03:06:59 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 03:06:59 GMT Subject: [jdk21u-dev] RFR: 8371978: tools/jar/ReproducibleJar.java fails on XFS In-Reply-To: References: Message-ID: On Thu, 4 Dec 2025 07:40:25 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [828498c5](https://github.com/openjdk/jdk/commit/828498c54b3b1089af9e076cb45f3cf3bea58e2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 4 Dec 2025 and was reviewed by Jaikiran Pai. > > Thanks! Change has been verified locally on linux-x64(ext4) and linux-aarch64(XFS). ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2507#issuecomment-3707568627 From syan at openjdk.org Sun Jan 4 03:28:04 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 03:28:04 GMT Subject: [jdk21u-dev] Withdrawn: 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 06:46:52 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [7d3c66f3](https://github.com/openjdk/jdk/commit/7d3c66f379fcb24d4505c2c12e20b24dce313e56) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Leonid Mesnik on 4 Nov 2025 and was reviewed by Alex Menkov, SendaoYan and Serguei Spitsyn. > > Backport parity with JDK-8370732 > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2447 From syan at openjdk.org Sun Jan 4 03:28:04 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 03:28:04 GMT Subject: [jdk21u-dev] Withdrawn: 8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests In-Reply-To: References: Message-ID: <1XxBrm-vOeGUk5GfPS_nS8DtjtMKiHdZ2JFlQO7rOdY=.164b15ca-92e6-4ac2-bb1c-6604eb61f739@github.com> On Sat, 1 Nov 2025 02:14:03 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [54fe5021](https://github.com/openjdk/jdk/commit/54fe50210efe9ae6fad225b815cfdeb16c868115) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 1 Nov 2025 and was reviewed by Chris Plummer, Leonid Mesnik and Serguei Spitsyn. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2440 From syan at openjdk.org Sun Jan 4 03:29:02 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 03:29:02 GMT Subject: [jdk17u-dev] Withdrawn: 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 06:49:55 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [7d3c66f3](https://github.com/openjdk/jdk/commit/7d3c66f379fcb24d4505c2c12e20b24dce313e56) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Leonid Mesnik on 4 Nov 2025 and was reviewed by Alex Menkov, SendaoYan and Serguei Spitsyn. > > Backport parity with JDK-8370732 > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4157 From syan at openjdk.org Sun Jan 4 03:37:03 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 03:37:03 GMT Subject: [jdk25u-dev] RFR: 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 In-Reply-To: <3UkJ5fsDg7P6eb648zDqTz2B5J734Bq5Oxr0yHHsmaQ=.fbd5326b-646c-471d-adc2-8385727267be@github.com> References: <3UkJ5fsDg7P6eb648zDqTz2B5J734Bq5Oxr0yHHsmaQ=.fbd5326b-646c-471d-adc2-8385727267be@github.com> Message-ID: On Fri, 19 Dec 2025 02:44:14 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [360777c3](https://github.com/openjdk/jdk/commit/360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 19 Dec 2025 and was reviewed by David Holmes and Andrew Haley. > > Thanks! Waiting https://github.com/openjdk/jdk11u-dev/pull/3105 merged. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/114#issuecomment-3707586568 From syan at openjdk.org Sun Jan 4 03:39:32 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 03:39:32 GMT Subject: [jdk11u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests [v5] In-Reply-To: References: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> Message-ID: On Sun, 21 Dec 2025 05:31:56 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. >> >> 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 eight additional commits since the last revision: > > - Merge branch 'openjdk:master' into jbs8305186 > - Merge branch 'openjdk:master' into jbs8305186 > - Merge branch 'openjdk:master' into jbs8305186 > - Merge branch 'openjdk:master' into jbs8305186 > - Revert change of supportsConcurrentGCPhaseControl > - Revert "Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e" > > This reverts commit 30c94906fe8fd65ba21fe95a66ae7da7d7ca5e4a. > - Backport d8f012ea2a0514020434d5db6047e36941e9349b > - Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e GHA report test serviceability/sa/ClhsdbFindPC.java#id1 fails on macos-x64. I think the fails unrelated to this backport PR. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3105#issuecomment-3707587984 From aph at openjdk.org Sun Jan 4 09:51:29 2026 From: aph at openjdk.org (Andrew Haley) Date: Sun, 4 Jan 2026 09:51:29 GMT Subject: [jdk11u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests [v5] In-Reply-To: References: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> Message-ID: On Sun, 21 Dec 2025 05:31:56 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. >> >> 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 eight additional commits since the last revision: > > - Merge branch 'openjdk:master' into jbs8305186 > - Merge branch 'openjdk:master' into jbs8305186 > - Merge branch 'openjdk:master' into jbs8305186 > - Merge branch 'openjdk:master' into jbs8305186 > - Revert change of supportsConcurrentGCPhaseControl > - Revert "Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e" > > This reverts commit 30c94906fe8fd65ba21fe95a66ae7da7d7ca5e4a. > - Backport d8f012ea2a0514020434d5db6047e36941e9349b > - Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e Marked as reviewed by aph (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/3105#pullrequestreview-3624916581 From syan at openjdk.org Sun Jan 4 14:06:59 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 14:06:59 GMT Subject: [jdk11u-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: <_6EvPop9xMxQcNL0PgXXl_lwrJPwwKRVMj7KvV4i4AM=.2a66334b-eead-497e-85f2-01006dba1afd@github.com> On Sat, 22 Nov 2025 00:16:12 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. >> >> 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 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 > - Adopt to jdk11u-dev > - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master > - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c Waiting https://github.com/openjdk/jdk11u-dev/pull/3105 merged. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3074#issuecomment-3708115252 From syan at openjdk.org Sun Jan 4 14:07:29 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 4 Jan 2026 14:07:29 GMT Subject: [jdk11u-dev] RFR: 8305186: Reference.waitForReferenceProcessing should be more accessible to tests [v5] In-Reply-To: References: <3pok5QgkJ7OBGm3sCkHItUWgkLBosHAXVQyl4lhK3_U=.d24b165c-0e70-4c1a-ae92-765b29b4b092@github.com> Message-ID: On Sun, 4 Jan 2026 09:48:44 GMT, Andrew Haley 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 eight additional commits since the last revision: >> >> - Merge branch 'openjdk:master' into jbs8305186 >> - Merge branch 'openjdk:master' into jbs8305186 >> - Merge branch 'openjdk:master' into jbs8305186 >> - Merge branch 'openjdk:master' into jbs8305186 >> - Revert change of supportsConcurrentGCPhaseControl >> - Revert "Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e" >> >> This reverts commit 30c94906fe8fd65ba21fe95a66ae7da7d7ca5e4a. >> - Backport d8f012ea2a0514020434d5db6047e36941e9349b >> - Backport da4dd7c008da4be54ee5f58d1ac19f440fd2a74e > > Marked as reviewed by aph (Reviewer). Thanks for the reviews @theRealAph ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3105#issuecomment-3708114609 From syan at openjdk.org Mon Jan 5 03:50:58 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 5 Jan 2026 03:50:58 GMT Subject: [jdk25u-dev] RFR: 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use In-Reply-To: References: Message-ID: On Wed, 26 Nov 2025 12:07:13 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [cdf5fbed](https://github.com/openjdk/jdk/commit/cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Neha Joshi on 26 Nov 2025 and was reviewed by Rajan Halade. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/13#issuecomment-3708843406 From syan at openjdk.org Mon Jan 5 03:50:59 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 5 Jan 2026 03:50:59 GMT Subject: [jdk25u-dev] Integrated: 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use In-Reply-To: References: Message-ID: On Wed, 26 Nov 2025 12:07:13 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [cdf5fbed](https://github.com/openjdk/jdk/commit/cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Neha Joshi on 26 Nov 2025 and was reviewed by Rajan Halade. > > Thanks! This pull request has now been integrated. Changeset: 83cca73b Author: SendaoYan URL: https://git.openjdk.org/jdk25u-dev/commit/83cca73bd587f014f1f5d73cf72b0f8f1951f61d Stats: 5 lines in 2 files changed: 3 ins; 0 del; 2 mod 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use Backport-of: cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/13 From duke at openjdk.org Mon Jan 5 07:33:56 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 07:33:56 GMT Subject: [jdk21u-dev] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken [v2] In-Reply-To: References: Message-ID: On Fri, 19 Dec 2025 13:36:41 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. > > Roman Marchenko 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 bp8358751 > - Backport 9cca4f7c760bea9bf79f7c03f37a70449acad51e @wkia Your change (at version e32908abfcfa45b29e2020249a3242fa487fd80c) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2294#issuecomment-3709250785 From avieiro at openjdk.org Mon Jan 5 08:22:59 2026 From: avieiro at openjdk.org (Antonio Vieiro) Date: Mon, 5 Jan 2026 08:22:59 GMT Subject: [jdk11u-dev] RFR: 8374213: [11u] [BACKOUT] JDK-8301379 Message-ID: Backout of [JDK-8301379](https://bugs.openjdk.org/browse/JDK-8301379) to JDK-11, that made three security tests to fail. Backporting JDK-8301379 may require a previous backport of the following test refactorings from JDK-17: - 8306015: Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate - 8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate - 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates This backout makes all security tests to pass again: ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/jdk:jdk_security 1361 1361 0 0 ============================== TEST SUCCESS ------------- Commit messages: - 8374213: [11u] [BACKOUT] JDK-8301379 Changes: https://git.openjdk.org/jdk11u-dev/pull/3136/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3136&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374213 Stats: 249 lines in 2 files changed: 51 ins; 179 del; 19 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3136.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3136/head:pull/3136 PR: https://git.openjdk.org/jdk11u-dev/pull/3136 From mbaesken at openjdk.org Mon Jan 5 08:46:31 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 5 Jan 2026 08:46:31 GMT Subject: [jdk17u-dev] Integrated: 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files In-Reply-To: References: Message-ID: <6Zf2jHIqPKjokGh7JOJBNitpIK0sFdhpi9Hm2puJn-0=.a0fe39c1-b46c-4cb7-b739-a8f0863574a8@github.com> On Fri, 2 Jan 2026 14:19:00 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: 827207b7 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/827207b7196ff0bd7df59f0d5a6ac623526c4f8a 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/jdk17u-dev/pull/4227 From mbaesken at openjdk.org Mon Jan 5 08:48:01 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 5 Jan 2026 08:48:01 GMT Subject: [jdk25u-dev] Integrated: 8372348: Adjust some UL / JFR string deduplication output messages In-Reply-To: References: Message-ID: On Fri, 2 Jan 2026 12:43:38 GMT, Matthias Baesken wrote: > Backport of 8372348, JFR string dedup event is missing in 25 This pull request has now been integrated. Changeset: 4044c37d Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u-dev/commit/4044c37d40cec86a80b1c07a95c2e05900b34df2 Stats: 13 lines in 1 file changed: 4 ins; 0 del; 9 mod 8372348: Adjust some UL / JFR string deduplication output messages Reviewed-by: asteiner, mdoerr Backport-of: 3f20eb943532c5c76e55b14292139749bd704ce4 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/127 From mbaesken at openjdk.org Mon Jan 5 09:15:00 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 5 Jan 2026 09:15:00 GMT Subject: [jdk17u-dev] RFR: 8368960: Adjust java UL logging in the build Message-ID: 8368960: Adjust java UL logging in the build ------------- Commit messages: - Backport 567e648825a4c7fe449b3102fc2f26759d741acb Changes: https://git.openjdk.org/jdk17u-dev/pull/4229/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4229&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368960 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4229.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4229/head:pull/4229 PR: https://git.openjdk.org/jdk17u-dev/pull/4229 From mdoerr at openjdk.org Mon Jan 5 09:36:38 2026 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 5 Jan 2026 09:36:38 GMT Subject: [jdk21u-dev] Integrated: 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods In-Reply-To: References: Message-ID: On Wed, 31 Dec 2025 14:36:42 GMT, Martin Doerr wrote: > Clean backport of [JDK-8368787](https://bugs.openjdk.org/browse/JDK-8368787). This pull request has now been integrated. Changeset: bad21fbe Author: Martin Doerr URL: https://git.openjdk.org/jdk21u-dev/commit/bad21fbe258402e7697279fdbdf7d67e02d20c03 Stats: 42 lines in 3 files changed: 42 ins; 0 del; 0 mod 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods Backport-of: b31bbfcf2f13fa5b16762f5384d95c2b5d9c5705 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2540 From duke at openjdk.org Mon Jan 5 09:36:40 2026 From: duke at openjdk.org (Voznia Anton) Date: Mon, 5 Jan 2026 09:36:40 GMT Subject: [jdk11u-dev] RFR: 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) In-Reply-To: References: Message-ID: On Sat, 20 Dec 2025 13:03:44 GMT, Andrew John Hughes wrote: >> 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 > > There is no point touching this PR when the 17u one remains closed; https://github.com/openjdk/jdk17u-dev/pull/3983 We will not approve an 11u PR without the change being first in 17u. Hi @gnu-andrew , Thank you for the notice. I've reopened the PR in the 17u. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3101#issuecomment-3709625240 From syan at openjdk.org Mon Jan 5 14:08:28 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 5 Jan 2026 14:08:28 GMT Subject: [jdk25u-dev] Withdrawn: 8373127: Update nsk/monitoring tests to support virtual thread factory testing In-Reply-To: References: Message-ID: On Mon, 8 Dec 2025 09:23:29 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [b0f59f60](https://github.com/openjdk/jdk/commit/b0f59f6021a00dc569e08810b34db21553a5b68d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Leonid Mesnik on 6 Dec 2025 and was reviewed by Kevin Walls and Alex Menkov. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/70 From shade at openjdk.org Mon Jan 5 15:32:18 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 5 Jan 2026 15:32:18 GMT Subject: [jdk25u-dev] RFR: 8373630: r18_tls should not be modified on Windows AArch64 Message-ID: Fixes Virtual Thread bug that affects JDK 24+. Additional testing: - [ ] GHA - [x] macos-aarch64-server-fastdebug, `tier1` ------------- Commit messages: - Backport a0dd66f92d7f8400b9800847e36d036315628afb Changes: https://git.openjdk.org/jdk25u-dev/pull/128/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=128&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8373630 Stats: 23 lines in 1 file changed: 23 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/128.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/128/head:pull/128 PR: https://git.openjdk.org/jdk25u-dev/pull/128 From aph at openjdk.org Mon Jan 5 15:47:11 2026 From: aph at openjdk.org (Andrew Haley) Date: Mon, 5 Jan 2026 15:47:11 GMT Subject: [jdk25u-dev] RFR: 8373630: r18_tls should not be modified on Windows AArch64 In-Reply-To: References: Message-ID: On Mon, 5 Jan 2026 15:21:51 GMT, Aleksey Shipilev wrote: > Fixes Virtual Thread bug that affects JDK 24+. > > Additional testing: > - [ ] GHA > - [x] macos-aarch64-server-fastdebug, `tier1` Marked as reviewed by aph (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u-dev/pull/128#pullrequestreview-3627369467 From duke at openjdk.org Mon Jan 5 16:06:21 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 16:06:21 GMT Subject: [jdk25u-dev] RFR: 8370378: Some compiler tests inadvertently exclude particular platforms In-Reply-To: References: Message-ID: On Thu, 18 Dec 2025 22:13:15 GMT, Roland Mesde wrote: > Backporting JDK-8370378: Some compiler tests inadvertently exclude particular platforms. > > For parity with Oracle JDK. > > This commit updates the @requires annotations to include both "amd64" and "x86_64" values to ensure tests run on all x86_64 platforms regardless of OS. > > Ran the specific test on linux-x64 (amd64), linux-aarch64, macos-aarch64 and windows-x64 (amd64). Testing on macOS x86_64 was not performed due to platform unavailability.: > > (Passed) - make test TEST=test/hotspot/jtreg/compiler/c2/TestBit.java > (Passed) - make test TEST=test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeIntIdealizationTests.java > (Passed) - make test TEST=test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeLongIdealizationTests.java > > Results attached: > > [windows-x64-specific-1-test.log](https://github.com/user-attachments/files/24262973/windows-x64-specific-1-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/24262974/windows-x64-specific-2-test.log) > [windows-x64-specific-3-test.log](https://github.com/user-attachments/files/24262975/windows-x64-specific-3-test.log) > [macos-aarch64-specific-1-test.log](https://github.com/user-attachments/files/24262976/macos-aarch64-specific-1-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24262977/macos-aarch64-specific-2-test.log) > [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/24262978/macos-aarch64-specific-3-test.log) > [linux-x64-specific-1-test.log](https://github.com/user-attachments/files/24262979/linux-x64-specific-1-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/24262980/linux-x64-specific-2-test.log) > [linux-x64-specific-3-test.log](https://github.com/user-attachments/files/24262981/linux-x64-specific-3-test.log) > [linux-aarch64-specific-1-test.log](https://github.com/user-attachments/files/24262982/linux-aarch64-specific-1-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24262983/linux-aarch64-specific-2-test.log) > [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/24262984/linux-aarch64-specific-3-test.log) @rm-gh-8 Your change (at version af15b0d3a2fbf34877ab179c4bb89ceebe879264) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/113#issuecomment-3711055868 From duke at openjdk.org Mon Jan 5 16:06:21 2026 From: duke at openjdk.org (duke) Date: Mon, 5 Jan 2026 16:06:21 GMT Subject: [jdk25u-dev] RFR: 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 In-Reply-To: References: Message-ID: On Wed, 17 Dec 2025 22:04:44 GMT, Roland Mesde wrote: > Backporting JDK-8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336. > > For parity with Oracle JDK. > > This commit removes the dependency on jdk.test.lib.Utils class to avoid premature security API initialization. Test maintains same functionality and expectations without the problematic utility class. > > Ran the specific test on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > (Passed) - make test TEST=test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java > > Results are attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24261597/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24261599/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24261600/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24261601/windows-x64-specific-test.log) @rm-gh-8 Your change (at version 4feadc1831509c7d5fe89f51f9eb1323a2188ced) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/108#issuecomment-3711053461 From duke at openjdk.org Mon Jan 5 16:23:33 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 5 Jan 2026 16:23:33 GMT Subject: [jdk25u-dev] Integrated: 8370378: Some compiler tests inadvertently exclude particular platforms In-Reply-To: References: Message-ID: On Thu, 18 Dec 2025 22:13:15 GMT, Roland Mesde wrote: > Backporting JDK-8370378: Some compiler tests inadvertently exclude particular platforms. > > For parity with Oracle JDK. > > This commit updates the @requires annotations to include both "amd64" and "x86_64" values to ensure tests run on all x86_64 platforms regardless of OS. > > Ran the specific test on linux-x64 (amd64), linux-aarch64, macos-aarch64 and windows-x64 (amd64). Testing on macOS x86_64 was not performed due to platform unavailability.: > > (Passed) - make test TEST=test/hotspot/jtreg/compiler/c2/TestBit.java > (Passed) - make test TEST=test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeIntIdealizationTests.java > (Passed) - make test TEST=test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeLongIdealizationTests.java > > Results attached: > > [windows-x64-specific-1-test.log](https://github.com/user-attachments/files/24262973/windows-x64-specific-1-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/24262974/windows-x64-specific-2-test.log) > [windows-x64-specific-3-test.log](https://github.com/user-attachments/files/24262975/windows-x64-specific-3-test.log) > [macos-aarch64-specific-1-test.log](https://github.com/user-attachments/files/24262976/macos-aarch64-specific-1-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24262977/macos-aarch64-specific-2-test.log) > [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/24262978/macos-aarch64-specific-3-test.log) > [linux-x64-specific-1-test.log](https://github.com/user-attachments/files/24262979/linux-x64-specific-1-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/24262980/linux-x64-specific-2-test.log) > [linux-x64-specific-3-test.log](https://github.com/user-attachments/files/24262981/linux-x64-specific-3-test.log) > [linux-aarch64-specific-1-test.log](https://github.com/user-attachments/files/24262982/linux-aarch64-specific-1-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24262983/linux-aarch64-specific-2-test.log) > [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/24262984/linux-aarch64-specific-3-test.log) This pull request has now been integrated. Changeset: 7a4df4d0 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/7a4df4d04626b0d8a72fa62e4436e9fb97193f3a Stats: 5 lines in 3 files changed: 0 ins; 0 del; 5 mod 8370378: Some compiler tests inadvertently exclude particular platforms Backport-of: 60104575b221eb3d78a4d56839d55953d4036c21 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/113 From duke at openjdk.org Mon Jan 5 16:23:41 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 5 Jan 2026 16:23:41 GMT Subject: [jdk25u-dev] Integrated: 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 In-Reply-To: References: Message-ID: On Wed, 17 Dec 2025 22:04:44 GMT, Roland Mesde wrote: > Backporting JDK-8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336. > > For parity with Oracle JDK. > > This commit removes the dependency on jdk.test.lib.Utils class to avoid premature security API initialization. Test maintains same functionality and expectations without the problematic utility class. > > Ran the specific test on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > (Passed) - make test TEST=test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java > > Results are attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24261597/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24261599/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24261600/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24261601/windows-x64-specific-test.log) This pull request has now been integrated. Changeset: c288508b Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/c288508b4d25a17f775fe8fb6be1a633d6ce57fd Stats: 18 lines in 1 file changed: 8 ins; 4 del; 6 mod 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 Backport-of: ff538c7f5641bb24748243da44de5d964141ae31 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/108 From duke at openjdk.org Mon Jan 5 16:29:44 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 5 Jan 2026 16:29:44 GMT Subject: [jdk25u-dev] RFR: 8368159: Significant performance overhead when started with jdwp agent and unattached debugger [v2] In-Reply-To: References: Message-ID: > Backporting JDK-8368159: Significant performance overhead when started with jdwp agent and unattached debugger. > > This commit replaces the imprecise can_post_frame_pop() check with new has_frame_pops(JavaThread* thread) function for accurate detection of when JVMTI cleanup is actually needed. > > Ran related tests (passed) on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > (Passed) - make test TEST=test/hotspot/jtreg/serviceability/jvmti > > Results are attached. > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24085584/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24085585/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24085586/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24085587/windows-x64-specific-test.log) Roland Mesde 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 JDK-8368159-V25 - Backport 17244c699ad20fafe7448678a53266ce6bf017e5 ------------- Changes: - all: https://git.openjdk.org/jdk25u-dev/pull/75/files - new: https://git.openjdk.org/jdk25u-dev/pull/75/files/1ebe2848..0731737c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=75&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=75&range=00-01 Stats: 15127 lines in 529 files changed: 8264 ins; 4790 del; 2073 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/75.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/75/head:pull/75 PR: https://git.openjdk.org/jdk25u-dev/pull/75 From duke at openjdk.org Mon Jan 5 16:32:29 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 5 Jan 2026 16:32:29 GMT Subject: [jdk25u-dev] RFR: 8358159: Empty mode/padding in cipher transformations [v2] In-Reply-To: References: Message-ID: <_9nVUHIMHoJbceivW2OEPfswitOOrLXd__NnbUFPQ0g=.1944c122-0fbd-4c64-ac00-a6ac53fd6085@github.com> > Backporting JDK-8358159: Empty mode/padding in cipher transformations. > > Cipher transformation strings with empty mode or padding components (e.g., "AES/ /NoPadding") incorrectly throw > NoSuchAlgorithmException instead of being processed normally. This commit fixes the issue by treating empty mode or padding strings as null values during transformation parsing. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > (Passed) - make test TEST=test/jdk/javax/crypto > > Results attached: > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24200380/linux-aarch64-specific-2-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/24200381/linux-x64-specific-2-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24200382/macos-aarch64-specific-2-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/24200383/windows-x64-specific-2-test.log) Roland Mesde 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 JDK-8358159-V25 - Backport 3ff83ec49e561c44dd99508364b8ba068274b63a ------------- Changes: - all: https://git.openjdk.org/jdk25u-dev/pull/95/files - new: https://git.openjdk.org/jdk25u-dev/pull/95/files/87d83df3..b971f881 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=95&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=95&range=00-01 Stats: 6603 lines in 147 files changed: 2772 ins; 3332 del; 499 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/95.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/95/head:pull/95 PR: https://git.openjdk.org/jdk25u-dev/pull/95 From duke at openjdk.org Mon Jan 5 19:21:11 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 5 Jan 2026 19:21:11 GMT Subject: [jdk25u-dev] RFR: 8358159: Empty mode/padding in cipher transformations In-Reply-To: References: Message-ID: On Sun, 21 Dec 2025 17:42:30 GMT, Goetz Lindenmaier wrote: >> Backporting JDK-8358159: Empty mode/padding in cipher transformations. >> >> Cipher transformation strings with empty mode or padding components (e.g., "AES/ /NoPadding") incorrectly throw >> NoSuchAlgorithmException instead of being processed normally. This commit fixes the issue by treating empty mode or padding strings as null values during transformation parsing. >> >> For parity with Oracle JDK. >> >> Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: >> >> (Passed) - make test TEST=test/jdk/javax/crypto >> >> Results attached: >> [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24200380/linux-aarch64-specific-2-test.log) >> [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/24200381/linux-x64-specific-2-test.log) >> [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24200382/macos-aarch64-specific-2-test.log) >> [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/24200383/windows-x64-specific-2-test.log) > > Hi @rm-gh-8 , > can you please do a dependend backport with [JDK-8369790](https://bugs.openjdk.org/browse/JDK-8369790) Stricter checking for cipher transformations ? Pushing these timely will avoid intermediate test errors. > > Do a > git checkout origin/pr/95 > and then > git checkout -b my_backport_8369790 or similar and prepare the backport of 8369790. > > In the PR for 8369790 you must choose branch pr/95 for comparison. This should assure skara accepts the backport as clean. > > I removed the label in the meantime. > > Thanks! > Goetz. @GoeLin Create https://github.com/openjdk/jdk25u-dev/pull/130 to backport JDK-8359388 / JDK-8369790 ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/95#issuecomment-3711765217 From duke at openjdk.org Mon Jan 5 21:15:34 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 5 Jan 2026 21:15:34 GMT Subject: [jdk25u-dev] RFR: 8359388: Stricter checking for cipher transformations Message-ID: Backporting JDK-8359388: Stricter checking for cipher transformations This PR addresses a security and specification compliance issue in Java's cryptographic framework. The javax.crypto.Cipher class is supposed to accept transformation strings in two formats: either a simple algorithm name like "AES", or a complete specification like "AES/CBC/PKCS5Padding" that includes algorithm, mode, and padding. However, a previous change (JDK-8358159) had made the parser too lenient, allowing malformed transformations with missing components like "AES//" or "AES/CBC/". This created ambiguity about what cryptographic operations would actually be performed, potentially leading to weaker security than developers intended. This depends on https://github.com/openjdk/jdk25u-dev/pull/95 For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: (Passed) - make test TEST=test/jdk/javax/crypto/Cipher/TestEmptyModePadding.java (Passed) - make test TEST=test/jdk/javax/crypto Results attached: [windows-x64-specific-test.log](https://github.com/user-attachments/files/24439198/windows-x64-specific-test.log) [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/24439200/windows-x64-specific-2-test.log) [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24439201/macos-aarch64-specific-test.log) [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24439202/macos-aarch64-specific-2-test.log) [linux-x64-specific-test.log](https://github.com/user-attachments/files/24439203/linux-x64-specific-test.log) [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/24439204/linux-x64-specific-2-test.log) [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24439205/linux-aarch64-specific-test.log) [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/24439206/linux-aarch64-specific-2-test.log) ------------- Depends on: https://git.openjdk.org/jdk25u-dev/pull/95 Commit messages: - Backport ec7c6be6a9e84c8cd2077fea07930592ddd13669 Changes: https://git.openjdk.org/jdk25u-dev/pull/130/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=130&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359388 Stats: 100 lines in 2 files changed: 45 ins; 15 del; 40 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/130.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/130/head:pull/130 PR: https://git.openjdk.org/jdk25u-dev/pull/130 From shade at openjdk.org Tue Jan 6 11:26:43 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 6 Jan 2026 11:26:43 GMT Subject: [jdk25u-dev] RFR: 8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch Message-ID: Improves Shenandoah performance on some workloads. Additional testing: - [x] Linux AArch64 server fastdebug, `hotspot_gc_shenandoah` - [x] Linux AArch64 server fastdebug, `all` with `-XX:+UseShenandoahGC` ------------- Commit messages: - Backport 81a1e8e1363446de499a59fc706221efde12dd86 Changes: https://git.openjdk.org/jdk25u-dev/pull/129/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=129&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364936 Stats: 28 lines in 12 files changed: 0 ins; 19 del; 9 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/129.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/129/head:pull/129 PR: https://git.openjdk.org/jdk25u-dev/pull/129 From jnibedita at openjdk.org Tue Jan 6 14:34:30 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 6 Jan 2026 14:34:30 GMT Subject: [jdk26u] RFR: Merge jdk:jdk26 Message-ID: <6fMvKLKn-6ZxLYCAVMN2p7pQ4TEM-5AA8pyCMwMQRKI=.aa23c359-265d-4139-8f01-cbbd6ab3f199@github.com> Merge ------------- Commit messages: - Merge remote-tracking branch 'jdk/jdk26' into Merge_01-06 - 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs - 8374382: (aio) AsynchronousFileChannel writes wrong content using heap ByteBuffer when position != 0 The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk26u/pull/9/files Stats: 558 lines in 15 files changed: 455 ins; 27 del; 76 mod Patch: https://git.openjdk.org/jdk26u/pull/9.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/9/head:pull/9 PR: https://git.openjdk.org/jdk26u/pull/9 From jnibedita at openjdk.org Tue Jan 6 14:36:41 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 6 Jan 2026 14:36:41 GMT Subject: [jdk26u] RFR: Merge jdk:jdk26 [v2] In-Reply-To: <6fMvKLKn-6ZxLYCAVMN2p7pQ4TEM-5AA8pyCMwMQRKI=.aa23c359-265d-4139-8f01-cbbd6ab3f199@github.com> References: <6fMvKLKn-6ZxLYCAVMN2p7pQ4TEM-5AA8pyCMwMQRKI=.aa23c359-265d-4139-8f01-cbbd6ab3f199@github.com> Message-ID: > Merge Nibedita Jena 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 remote-tracking branch 'jdk/jdk26' into Merge_01-06 - Merge - 8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled Backport-of: 8eaeb6990b85ac8717f4fc4ce883f674017b91f3 - 8373625: CPUTimeCounters creates a total counter for unsupported GCs Backport-of: 30be94086aad42b99a15a05fe5115f552e8efb8b - 8373520: Bump update version for OpenJDK: jdk26u to 26.0.1 Reviewed-by: robm, iris, kcr ------------- Changes: - all: https://git.openjdk.org/jdk26u/pull/9/files - new: https://git.openjdk.org/jdk26u/pull/9/files/1a3aebf1..1a3aebf1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk26u&pr=9&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk26u&pr=9&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk26u/pull/9.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/9/head:pull/9 PR: https://git.openjdk.org/jdk26u/pull/9 From jnibedita at openjdk.org Tue Jan 6 14:39:15 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 6 Jan 2026 14:39:15 GMT Subject: [jdk26u] Integrated: Merge jdk:jdk26 In-Reply-To: <6fMvKLKn-6ZxLYCAVMN2p7pQ4TEM-5AA8pyCMwMQRKI=.aa23c359-265d-4139-8f01-cbbd6ab3f199@github.com> References: <6fMvKLKn-6ZxLYCAVMN2p7pQ4TEM-5AA8pyCMwMQRKI=.aa23c359-265d-4139-8f01-cbbd6ab3f199@github.com> Message-ID: On Tue, 6 Jan 2026 14:26:49 GMT, Nibedita Jena wrote: > Merge This pull request has now been integrated. Changeset: 0d97470b Author: Nibedita Jena URL: https://git.openjdk.org/jdk26u/commit/0d97470b84f56d4afeadc51bb6d54df940907f6e Stats: 558 lines in 15 files changed: 455 ins; 27 del; 76 mod Merge ------------- PR: https://git.openjdk.org/jdk26u/pull/9 From duke at openjdk.org Tue Jan 6 18:49:47 2026 From: duke at openjdk.org (Rui Li) Date: Tue, 6 Jan 2026 18:49:47 GMT Subject: [jdk25u-dev] RFR: 8358529: GenShen: Heuristics do not respond to changes in SoftMaxHeapSize Message-ID: 3 backports in this pr: - JDK-8358529 (For addressing cherry pick conflicts caused by 8372543) - JDK-8372543 (The main backport I'm hoping to backport) - JDK-8373789 (8372543 missed an import. This is the bugfix) Even with JDK-8358529, the backport is still not clean for JDK-8372543. It's missing JDK-8365880 and more. Since the conflicts were only an assertion conflicts ([sample](https://github.com/openjdk/jdk/blame/b1e8c4e030f42ea3146b2502c9ab030bc79a8147/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp#L3065)), I'm skipping the complicated backport rabbit hole and picking the latest assertions. The other two backports (8358529, 8373789) are clean. Testing: GHA passed. ------------- Commit messages: - 8373789: No PCH release build failure after JDK-8372543 - 8372543: Shenandoah: undercalculated the available size when soft max takes effect - Backport fa32bfe11300fdadb35f083037f6ab2a8985d210 Changes: https://git.openjdk.org/jdk25u-dev/pull/132/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=132&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358529 Stats: 422 lines in 20 files changed: 230 ins; 94 del; 98 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/132.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/132/head:pull/132 PR: https://git.openjdk.org/jdk25u-dev/pull/132 From wkemper at openjdk.org Tue Jan 6 19:05:52 2026 From: wkemper at openjdk.org (William Kemper) Date: Tue, 6 Jan 2026 19:05:52 GMT Subject: [jdk25u-dev] RFR: 8358529: GenShen: Heuristics do not respond to changes in SoftMaxHeapSize In-Reply-To: References: Message-ID: On Tue, 6 Jan 2026 02:11:38 GMT, Rui Li wrote: > 3 backports in this pr: > - [JDK-8358529](https://bugs.openjdk.org/browse/JDK-8358529) (For addressing cherry pick conflicts caused by 8372543) > - [JDK-8372543](https://bugs.openjdk.org/browse/JDK-8372543) (The main backport I'm hoping to backport) > - [JDK-8373789](https://bugs.openjdk.org/browse/JDK-8373789) (8372543 missed an import. This is the bugfix) > > Even with JDK-8358529, the backport is still not clean for JDK-8372543. It's missing [JDK-8365880](https://bugs.openjdk.org/browse/JDK-8365880) and more. Since the conflicts were only an assertion conflicts ([sample](https://github.com/openjdk/jdk/blame/b1e8c4e030f42ea3146b2502c9ab030bc79a8147/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp#L3065)), I'm skipping the complicated backport rabbit hole and picking the latest assertions. The other two backports (8358529, 8373789) are clean. > > Testing: GHA passed. I'm approving this, but I feel this is a lot of files for a backport. I wonder if, in the future, we should boil down the backport to its essence and avoid incidental changes to logging and such. ------------- Marked as reviewed by wkemper (Committer). PR Review: https://git.openjdk.org/jdk25u-dev/pull/132#pullrequestreview-3632124501 From duke at openjdk.org Tue Jan 6 20:04:37 2026 From: duke at openjdk.org (jyma22) Date: Tue, 6 Jan 2026 20:04:37 GMT Subject: [jdk26u] RFR: 8373632: Some sound tests failing in CI due to lack of sound key Message-ID: Add @key sound annotation to 4 jtreg tests that were failing in CI due to missing sound permissions. Without this keyword, these tests can run on systems lacking sound access, causing hangs on macOS 26 (due to a macOS bug that will be fixed in a future update). 3 tests: New failures introduced when de-problem-listing without adding the required sound keyword 1 test: Previously observed failure that now passes consistently (40+ runs) with the sound keyword added ------------- Commit messages: - Backport fb531cdaf3b30034e0efa86b9b20558478ce94d0 Changes: https://git.openjdk.org/jdk26u/pull/8/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=8&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8373632 Stats: 4 lines in 4 files changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk26u/pull/8.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/8/head:pull/8 PR: https://git.openjdk.org/jdk26u/pull/8 From dzhang at openjdk.org Tue Jan 6 23:42:23 2026 From: dzhang at openjdk.org (Dingli Zhang) Date: Tue, 6 Jan 2026 23:42:23 GMT Subject: [jdk25u-dev] RFR: 8374525: RISC-V: Several masked float16 vector operations are not supported Message-ID: Hi all, This pull request contains a backport of commit [df5b49e6](https://github.com/openjdk/jdk/commit/df5b49e604d3204c6383484ba3807d39abd0b0f1) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Dingli Zhang on 6 Jan 2026 and was reviewed by Feilong Jiang and Fei Yang. Thanks! ------------- Commit messages: - Backport df5b49e604d3204c6383484ba3807d39abd0b0f1 Changes: https://git.openjdk.org/jdk25u-dev/pull/133/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=133&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374525 Stats: 19 lines in 1 file changed: 17 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/133.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/133/head:pull/133 PR: https://git.openjdk.org/jdk25u-dev/pull/133 From jpai at openjdk.org Wed Jan 7 02:08:40 2026 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 7 Jan 2026 02:08:40 GMT Subject: [jdk17u-dev] RFR: 7036144: GZIPInputStream readTrailer uses faulty available() test for end-of-stream [v2] In-Reply-To: References: Message-ID: On Wed, 17 Dec 2025 20:19:29 GMT, Todd V. Jonker wrote: >> This is a clean backport of [d3f3011](https://github.com/openjdk/jdk/commit/d3f3011d56267360d65841da3550eca79cf1575b), originally authored by @archiecobbs and reviewed by @jaikiran >> >> The corresponding backport for JDK21 is https://github.com/openjdk/jdk21u-dev/pull/1897 >> >> Testing: >> - [x] New regression test fails without the fix, passes with it >> - [x] linux-x86_64-server-release: headless tiers 1-3 > > Todd V. Jonker 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 gzip-fix > - Backport d3f3011d56267360d65841da3550eca79cf1575b More of a FYI - the original change was integrated in Java 23 and we now have a report of performance impact due to the change https://mail.openjdk.org/pipermail/core-libs-dev/2026-January/157091.html. It would impact this proposed backport too. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3667#issuecomment-3717040498 From sgehwolf at openjdk.org Wed Jan 7 11:02:54 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 11:02:54 GMT Subject: [jdk21u-dev] Integrated: 8354878: File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 In-Reply-To: References: Message-ID: On Fri, 19 Dec 2025 10:02:42 GMT, Severin Gehwolf wrote: > Clean backport as a follow-up to JDK-8349988 which is in JDK 21.0.10. Copyright needed manual resolve. This pull request has now been integrated. Changeset: 5a770f41 Author: Severin Gehwolf URL: https://git.openjdk.org/jdk21u-dev/commit/5a770f41c5c30b69880595dba43c9ecef8d9fd26 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8354878: File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 Backport-of: 7f3191a630edba32ddb7bb64a835ec663d91ed92 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2531 From sgehwolf at openjdk.org Wed Jan 7 11:03:31 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 11:03:31 GMT Subject: [jdk21u-dev] RFR: 8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420 [v2] In-Reply-To: <_1OaAFEZ2nk7XyuV4GEUmtC8JjBYMSpBnwjHNRdFVyY=.23e38869-df11-4a09-9c2a-8c340dceab33@github.com> References: <_1OaAFEZ2nk7XyuV4GEUmtC8JjBYMSpBnwjHNRdFVyY=.23e38869-df11-4a09-9c2a-8c340dceab33@github.com> Message-ID: > Clean backport to the JDK 25u version of this fix. > > Testing: > - [x] GHA > - [x] Container tests on Linux x86_64 with the regression test added in the [dependent PR](https://github.com/openjdk/jdk21u-dev/pull/2533). Severin Gehwolf 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 jdk-8370572-backport - Backport 5a08f945f250c27afe533ca5a7c796699eb63d91 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2532/files - new: https://git.openjdk.org/jdk21u-dev/pull/2532/files/484a7ccf..0afa0c6a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2532&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2532&range=00-01 Stats: 5219 lines in 81 files changed: 1304 ins; 3378 del; 537 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2532.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2532/head:pull/2532 PR: https://git.openjdk.org/jdk21u-dev/pull/2532 From sgehwolf at openjdk.org Wed Jan 7 11:03:46 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 11:03:46 GMT Subject: [jdk25u-dev] Integrated: 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException In-Reply-To: <9g485cApYNFaX1z06sVflumxRxG12VyK8mGLq0Rgo0E=.bfa2aaaf-ac43-41dd-a18b-4102f1dc8407@github.com> References: <9g485cApYNFaX1z06sVflumxRxG12VyK8mGLq0Rgo0E=.bfa2aaaf-ac43-41dd-a18b-4102f1dc8407@github.com> Message-ID: On Fri, 19 Dec 2025 16:10:48 GMT, Severin Gehwolf wrote: > Clean backport from JDK 26. Test only fix. This pull request has now been integrated. Changeset: 83d0cc10 Author: Severin Gehwolf URL: https://git.openjdk.org/jdk25u-dev/commit/83d0cc10d41c36735309d48592f1dca0b797fb79 Stats: 14 lines in 1 file changed: 4 ins; 0 del; 10 mod 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException Backport-of: 3fd551f9926601b05a13a22b556d55425a37ee4d ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/117 From syan at openjdk.org Wed Jan 7 11:05:28 2026 From: syan at openjdk.org (SendaoYan) Date: Wed, 7 Jan 2026 11:05:28 GMT Subject: [jdk21u-dev] RFR: 8370492: [Linux] Update cpu shares to cpu.weight mapping function [v2] In-Reply-To: <-qXs-YpsqjbH4kJibswYXoKOJlKcXcsfDf2EJ9u0Qzk=.80d64211-7c5d-4cc0-85cc-02ef6c6bc514@github.com> References: <-qXs-YpsqjbH4kJibswYXoKOJlKcXcsfDf2EJ9u0Qzk=.80d64211-7c5d-4cc0-85cc-02ef6c6bc514@github.com> Message-ID: > Hi all, > > This pull request contains a backport of commit [5d65c23c](https://github.com/openjdk/jdk/commit/5d65c23cd99b72527dcfab9eb6da9510e7dc6330) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Severin Gehwolf on 14 Nov 2025 and was reviewed by Casper Norrbin, Albert Mingkun Yang and SendaoYan. > > 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-5d65c23c-master - Backport 5d65c23cd99b72527dcfab9eb6da9510e7dc6330 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2512/files - new: https://git.openjdk.org/jdk21u-dev/pull/2512/files/3dd5a539..3d3cb870 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2512&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2512&range=00-01 Stats: 5221 lines in 82 files changed: 1305 ins; 3378 del; 538 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2512.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2512/head:pull/2512 PR: https://git.openjdk.org/jdk21u-dev/pull/2512 From syan at openjdk.org Wed Jan 7 12:28:07 2026 From: syan at openjdk.org (SendaoYan) Date: Wed, 7 Jan 2026 12:28:07 GMT Subject: [jdk25u-dev] RFR: 8370492: [Linux] Update cpu shares to cpu.weight mapping function [v2] In-Reply-To: References: Message-ID: <5Vg4QKvRH_0pyIe_3Fm1TTnGngRW5DkJ29jacky2D_M=.fd76a31a-fd63-45ee-9761-93aceb92d344@github.com> > Hi all, > > This pull request contains a backport of commit [5d65c23c](https://github.com/openjdk/jdk/commit/5d65c23cd99b72527dcfab9eb6da9510e7dc6330) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Severin Gehwolf on 14 Nov 2025 and was reviewed by Casper Norrbin, Albert Mingkun Yang and SendaoYan. > > 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-5d65c23c-master - Backport 5d65c23cd99b72527dcfab9eb6da9510e7dc6330 ------------- Changes: - all: https://git.openjdk.org/jdk25u-dev/pull/72/files - new: https://git.openjdk.org/jdk25u-dev/pull/72/files/a5496f9f..10d50c10 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=72&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=72&range=00-01 Stats: 7346 lines in 172 files changed: 3465 ins; 3365 del; 516 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/72.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/72/head:pull/72 PR: https://git.openjdk.org/jdk25u-dev/pull/72 From syan at openjdk.org Wed Jan 7 12:30:40 2026 From: syan at openjdk.org (SendaoYan) Date: Wed, 7 Jan 2026 12:30:40 GMT Subject: [jdk25u-dev] RFR: 8362087: Test containers/docker/ShareTmpDir.java intermittent fails Message-ID: Hi all, This pull request contains a backport of commit [929864b1](https://github.com/openjdk/jdk/commit/929864b1a40eb222d3b7b3451fc6d4e5316a7cc8) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 7 Jan 2026 and was reviewed by Severin Gehwolf and Casper Norrbin. Thanks! ------------- Commit messages: - Backport 929864b1a40eb222d3b7b3451fc6d4e5316a7cc8 Changes: https://git.openjdk.org/jdk25u-dev/pull/134/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=134&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362087 Stats: 15 lines in 2 files changed: 9 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/134.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/134/head:pull/134 PR: https://git.openjdk.org/jdk25u-dev/pull/134 From syan at openjdk.org Wed Jan 7 13:11:20 2026 From: syan at openjdk.org (SendaoYan) Date: Wed, 7 Jan 2026 13:11:20 GMT Subject: [jdk25u-dev] Withdrawn: 8362087: Test containers/docker/ShareTmpDir.java intermittent fails In-Reply-To: References: Message-ID: On Wed, 7 Jan 2026 12:25:09 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [929864b1](https://github.com/openjdk/jdk/commit/929864b1a40eb222d3b7b3451fc6d4e5316a7cc8) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 7 Jan 2026 and was reviewed by Severin Gehwolf and Casper Norrbin. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/134 From sgehwolf at openjdk.org Wed Jan 7 13:39:19 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 13:39:19 GMT Subject: [jdk21u-dev] Integrated: 8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420 In-Reply-To: <_1OaAFEZ2nk7XyuV4GEUmtC8JjBYMSpBnwjHNRdFVyY=.23e38869-df11-4a09-9c2a-8c340dceab33@github.com> References: <_1OaAFEZ2nk7XyuV4GEUmtC8JjBYMSpBnwjHNRdFVyY=.23e38869-df11-4a09-9c2a-8c340dceab33@github.com> Message-ID: On Fri, 19 Dec 2025 10:25:49 GMT, Severin Gehwolf wrote: > Clean backport to the JDK 25u version of this fix. > > Testing: > - [x] GHA > - [x] Container tests on Linux x86_64 with the regression test added in the [dependent PR](https://github.com/openjdk/jdk21u-dev/pull/2533). This pull request has now been integrated. Changeset: e6dadef2 Author: Severin Gehwolf URL: https://git.openjdk.org/jdk21u-dev/commit/e6dadef24b32afe9c7a78c2257fda8d90609e791 Stats: 33 lines in 3 files changed: 22 ins; 3 del; 8 mod 8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420 Backport-of: 5a08f945f250c27afe533ca5a7c796699eb63d91 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2532 From sgehwolf at openjdk.org Wed Jan 7 13:48:45 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 13:48:45 GMT Subject: [jdk21u] RFR: 8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727 In-Reply-To: References: Message-ID: On Mon, 22 Dec 2025 20:19:25 GMT, Andrew John Hughes wrote: > Revert "8361748: Enforce limits on the size of an XBM image" > > This reverts commit 0ec4708743cca64c4f51a8aa88956064e3ccee10. > > We can redo this change when there is a fix for [JDK-8373727](https://bugs.openjdk.org/browse/JDK-8373727) @gnu-andrew Please apply for approval for this change. Thanks! ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/479#issuecomment-3718974197 From sgehwolf at openjdk.org Wed Jan 7 13:51:41 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 13:51:41 GMT Subject: [jdk21u-dev] RFR: 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572 [v2] In-Reply-To: <1PWdppbo5GI2IvgTf1UYhs1tLZpdZmS2nZuC7hWij2M=.d830b63c-6ac3-4936-b04f-18d12ec5dfd3@github.com> References: <1PWdppbo5GI2IvgTf1UYhs1tLZpdZmS2nZuC7hWij2M=.d830b63c-6ac3-4936-b04f-18d12ec5dfd3@github.com> Message-ID: <9eYkSHqKGEvIaXeS2agKdKk1UqTcMYPqrPzTgseFQp4=.314afe22-62c8-4388-b89e-bb47f9b18732@github.com> > Backport of the regression test for https://github.com/openjdk/jdk21u-dev/pull/2532 Severin Gehwolf 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/2533/files - new: https://git.openjdk.org/jdk21u-dev/pull/2533/files/483b4a3e..483b4a3e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2533&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2533&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2533.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2533/head:pull/2533 PR: https://git.openjdk.org/jdk21u-dev/pull/2533 From sgehwolf at openjdk.org Wed Jan 7 15:22:45 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 15:22:45 GMT Subject: [jdk21u-dev] RFR: 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572 [v3] In-Reply-To: <1PWdppbo5GI2IvgTf1UYhs1tLZpdZmS2nZuC7hWij2M=.d830b63c-6ac3-4936-b04f-18d12ec5dfd3@github.com> References: <1PWdppbo5GI2IvgTf1UYhs1tLZpdZmS2nZuC7hWij2M=.d830b63c-6ac3-4936-b04f-18d12ec5dfd3@github.com> Message-ID: > Backport of the regression test for https://github.com/openjdk/jdk21u-dev/pull/2532 Severin Gehwolf 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 jdk-8370966-test-backport - Backport c3eecc0465e570dcc19aa1f5bc9ed4db8dcb4e63 - Backport 5a08f945f250c27afe533ca5a7c796699eb63d91 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2533/files - new: https://git.openjdk.org/jdk21u-dev/pull/2533/files/483b4a3e..5e1e3a54 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2533&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2533&range=01-02 Stats: 5221 lines in 82 files changed: 1305 ins; 3378 del; 538 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2533.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2533/head:pull/2533 PR: https://git.openjdk.org/jdk21u-dev/pull/2533 From duke at openjdk.org Wed Jan 7 22:59:28 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 7 Jan 2026 22:59:28 GMT Subject: [jdk25u-dev] RFR: 8366424: Missing type profiling in generated Record Object methods Message-ID: Backporting JDK-8366424: Missing type profiling in generated Record Object methods. This commit addresses a HotSpot profiling issue where shared bytecode causes "profile pollution" - multiple call sites sharing the same method profile, degrading type profiling effectiveness. This backport has internal demand Ran benchmark on macos-aarch64: Benchmark Mode Cnt Score Error Units RecordMethodsBenchmark.equalsDistinct thrpt 15 346.810 ? 4.077 ops/us RecordMethodsBenchmark.equalsGenerated thrpt 15 345.344 ? 2.830 ops/us RecordMethodsBenchmark.equalsPolluted thrpt 15 146.948 ? 3.605 ops/us RecordMethodsBenchmark.equalsSpecial thrpt 15 433.302 ? 6.331 ops/us RecordMethodsBenchmark.hashCodeDistinct thrpt 15 869.551 ? 11.816 ops/us RecordMethodsBenchmark.hashCodeGenerated thrpt 15 872.454 ? 11.104 ops/us RecordMethodsBenchmark.hashCodePolluted thrpt 15 215.734 ? 1.739 ops/us RecordMethodsBenchmark.hashCodeSpecial thrpt 15 1025.061 ? 10.919 ops/us Results attached: [macos-aarch64-benchmark.log](https://github.com/user-attachments/files/24484067/macos-aarch64-benchmark.log) Ran related tests (passed) on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: (Passed) - make test TEST=test/jdk/java/lang/runtime ------------- Commit messages: - Backport 43e036ba89dc8a09129313705f61354463d2c266 Changes: https://git.openjdk.org/jdk25u-dev/pull/135/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=135&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366424 Stats: 367 lines in 2 files changed: 317 ins; 18 del; 32 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/135.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/135/head:pull/135 PR: https://git.openjdk.org/jdk25u-dev/pull/135 From syan at openjdk.org Thu Jan 8 02:02:02 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 8 Jan 2026 02:02:02 GMT Subject: [jdk21u-dev] RFR: 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [390b2053](https://github.com/openjdk/jdk/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Leonid Mesnik on 17 Dec 2024 and was reviewed by David Holmes. > > 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-390b2053-master - Backport 390b20537d62fe5435ac0b8ce10a5d66a652893c ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2513/files - new: https://git.openjdk.org/jdk21u-dev/pull/2513/files/d14a3d30..1abb601e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2513&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2513&range=00-01 Stats: 5254 lines in 85 files changed: 1327 ins; 3381 del; 546 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2513.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2513/head:pull/2513 PR: https://git.openjdk.org/jdk21u-dev/pull/2513 From syan at openjdk.org Thu Jan 8 02:04:11 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 8 Jan 2026 02:04:11 GMT Subject: [jdk17u-dev] RFR: 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor [v2] In-Reply-To: <5VRDmJyLC51v39fEswC7LLKZdvGDQP7U5Cl4pasjOXU=.60ae402f-d240-4a47-afcd-ce28dcee1ffa@github.com> References: <5VRDmJyLC51v39fEswC7LLKZdvGDQP7U5Cl4pasjOXU=.60ae402f-d240-4a47-afcd-ce28dcee1ffa@github.com> Message-ID: > Hi all, > > This pull request contains a backport of commit [390b2053](https://github.com/openjdk/jdk/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Leonid Mesnik on 17 Dec 2024 and was reviewed by David Holmes. > > 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-390b2053-master - Backport 390b20537d62fe5435ac0b8ce10a5d66a652893c ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4209/files - new: https://git.openjdk.org/jdk17u-dev/pull/4209/files/c8c03fa6..c5834466 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4209&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4209&range=00-01 Stats: 7127 lines in 212 files changed: 2491 ins; 3261 del; 1375 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4209.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4209/head:pull/4209 PR: https://git.openjdk.org/jdk17u-dev/pull/4209 From syan at openjdk.org Thu Jan 8 02:05:16 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 8 Jan 2026 02:05:16 GMT Subject: [jdk25u-dev] RFR: 8371978: tools/jar/ReproducibleJar.java fails on XFS In-Reply-To: References: Message-ID: On Thu, 4 Dec 2025 07:40:22 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [828498c5](https://github.com/openjdk/jdk/commit/828498c54b3b1089af9e076cb45f3cf3bea58e2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 4 Dec 2025 and was reviewed by Jaikiran Pai. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/61#issuecomment-3721575413 From syan at openjdk.org Thu Jan 8 02:07:57 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 8 Jan 2026 02:07:57 GMT Subject: [jdk25u-dev] Integrated: 8371978: tools/jar/ReproducibleJar.java fails on XFS In-Reply-To: References: Message-ID: On Thu, 4 Dec 2025 07:40:22 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [828498c5](https://github.com/openjdk/jdk/commit/828498c54b3b1089af9e076cb45f3cf3bea58e2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by SendaoYan on 4 Dec 2025 and was reviewed by Jaikiran Pai. > > Thanks! This pull request has now been integrated. Changeset: 23a396a6 Author: SendaoYan URL: https://git.openjdk.org/jdk25u-dev/commit/23a396a6f848908618219409752c993382fa0f9c Stats: 11 lines in 1 file changed: 5 ins; 0 del; 6 mod 8371978: tools/jar/ReproducibleJar.java fails on XFS Backport-of: 828498c54b3b1089af9e076cb45f3cf3bea58e2f ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/61 From duke at openjdk.org Thu Jan 8 03:07:22 2026 From: duke at openjdk.org (duke) Date: Thu, 8 Jan 2026 03:07:22 GMT Subject: [jdk21u-dev] Withdrawn: 8327289: Remove unused PrintMethodFlushingStatistics option In-Reply-To: References: Message-ID: On Tue, 11 Nov 2025 17:56:51 GMT, Elif Aslan wrote: > Clean backport. This PR removes the option PrintMethodFlushingStatistics. Last usage was removed in [8290025](https://bugs.openjdk.org/browse/JDK-8290025). > > GHA tested This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2461