From ssubramaniam at openjdk.org Sat Nov 1 01:43:01 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Sat, 1 Nov 2025 01:43:01 GMT Subject: [jdk21u-dev] RFR: 8353007: Open some JComboBox bugs 2 Message-ID: Backporting JDK-8353007: Open some JComboBox bugs 2. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 1889dacb1981d3d15174bc5a201e683a6cdab725 Changes: https://git.openjdk.org/jdk21u-dev/pull/2438/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2438&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353007 Stats: 387 lines in 4 files changed: 387 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2438.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2438/head:pull/2438 PR: https://git.openjdk.org/jdk21u-dev/pull/2438 From ssubramaniam at openjdk.org Sat Nov 1 01:43:18 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Sat, 1 Nov 2025 01:43:18 GMT Subject: [jdk17u-dev] RFR: 8353007: Open some JComboBox bugs 2 Message-ID: <7fxziiM3cjinh64fPIFmB7_raRbPvmdmbiQX7EAxOMY=.4c2d9992-7a26-4122-8ced-56ec1343e0ac@github.com> Backporting JDK-8353007: Open some JComboBox bugs 2. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Merge branch 'openjdk:master' into 8353007 - Backport 1889dacb1981d3d15174bc5a201e683a6cdab725 Changes: https://git.openjdk.org/jdk17u-dev/pull/4146/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4146&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353007 Stats: 387 lines in 4 files changed: 387 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4146.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4146/head:pull/4146 PR: https://git.openjdk.org/jdk17u-dev/pull/4146 From ssubramaniam at openjdk.org Sat Nov 1 01:43:06 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Sat, 1 Nov 2025 01:43:06 GMT Subject: [jdk21u-dev] RFR: 8352966: Opensource Several Font related tests - Batch 2 Message-ID: <3VWhSsJAcGJXkYHjyI8OkJG9Fyvi05iXdXWOPmJHk0k=.f161f008-7411-45d6-9565-e9938df94b66@github.com> Backporting JDK-8352966: Opensource Several Font related tests - Batch 2. As issue title suggests, opensources five Font related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport db08726884d90f9139db5d30ee4d36d88c288a06 Changes: https://git.openjdk.org/jdk21u-dev/pull/2439/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2439&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352966 Stats: 623 lines in 5 files changed: 623 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2439.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2439/head:pull/2439 PR: https://git.openjdk.org/jdk21u-dev/pull/2439 From ssubramaniam at openjdk.org Sat Nov 1 01:44:51 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Sat, 1 Nov 2025 01:44:51 GMT Subject: [jdk17u-dev] RFR: 8352966: Opensource Several Font related tests - Batch 2 Message-ID: Backporting JDK-8352966: Opensource Several Font related tests - Batch 2. As issue title suggests, opensources five Font related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Merge branch 'openjdk:master' into 8352966 - Backport db08726884d90f9139db5d30ee4d36d88c288a06 Changes: https://git.openjdk.org/jdk17u-dev/pull/4147/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4147&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352966 Stats: 623 lines in 5 files changed: 623 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4147.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4147/head:pull/4147 PR: https://git.openjdk.org/jdk17u-dev/pull/4147 From syan at openjdk.org Sat Nov 1 02:20:38 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 1 Nov 2025 02:20:38 GMT Subject: [jdk25u] RFR: 8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests Message-ID: 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! ------------- Commit messages: - Backport 54fe50210efe9ae6fad225b815cfdeb16c868115 Changes: https://git.openjdk.org/jdk25u/pull/353/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=353&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370732 Stats: 299 lines in 27 files changed: 33 ins; 234 del; 32 mod Patch: https://git.openjdk.org/jdk25u/pull/353.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/353/head:pull/353 PR: https://git.openjdk.org/jdk25u/pull/353 From syan at openjdk.org Sat Nov 1 02:20:46 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 1 Nov 2025 02:20:46 GMT Subject: [jdk21u-dev] RFR: 8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests Message-ID: 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! ------------- Commit messages: - Backport 54fe50210efe9ae6fad225b815cfdeb16c868115 Changes: https://git.openjdk.org/jdk21u-dev/pull/2440/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2440&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370732 Stats: 299 lines in 27 files changed: 33 ins; 234 del; 32 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2440.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2440/head:pull/2440 PR: https://git.openjdk.org/jdk21u-dev/pull/2440 From syan at openjdk.org Sat Nov 1 02:29:23 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 1 Nov 2025 02:29:23 GMT Subject: [jdk17u-dev] RFR: 8271396: Spelling errors Message-ID: Hi all, This pull request contains a backport of commit [d09b0284](https://github.com/openjdk/jdk/commit/d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Emmanuel Bourg on 29 Jul 2021 and was reviewed by Thomas Schatzl, Chris Hegarty, Iris Clark, Prasanta Sadhukhan and Chris Plummer. I want to backport this since this will make later backport([JDK-8370732](https://bugs.openjdk.org/browse/JDK-8370732)) cleanly Thanks! ------------- Commit messages: - Backport d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3 Changes: https://git.openjdk.org/jdk17u-dev/pull/4148/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4148&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8271396 Stats: 103 lines in 34 files changed: 0 ins; 0 del; 103 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4148.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4148/head:pull/4148 PR: https://git.openjdk.org/jdk17u-dev/pull/4148 From syan at openjdk.org Sat Nov 1 02:42:36 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 1 Nov 2025 02:42:36 GMT Subject: [jdk25u] RFR: 8370646: TestLargeUTF8Length.java needs lots of memory Message-ID: Hi all, This pull request contains a backport of commit [3c1010b5](https://github.com/openjdk/jdk/commit/3c1010b57f2f8258a2ccf59b9f86fc8debd71918) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Kelvin Nilsen on 31 Oct 2025 and was reviewed by Paul Hohensee, William Kemper and Y. Srinivas Ramakrishna. Thanks! ------------- Commit messages: - Backport 3c1010b57f2f8258a2ccf59b9f86fc8debd71918 Changes: https://git.openjdk.org/jdk25u/pull/354/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=354&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370646 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/354.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/354/head:pull/354 PR: https://git.openjdk.org/jdk25u/pull/354 From serb at openjdk.org Sat Nov 1 03:40:11 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 1 Nov 2025 03:40:11 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v3] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: On Fri, 31 Oct 2025 23:10:05 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. >> >> The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. >> >> The patch is not clean because the next three are not in jdk17u: >> - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning >> - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) >> - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) >> >> The next two are are already in jdk17u so context a little bit different: >> - https://bugs.openjdk.org/browse/JDK-8300169 >> - https://bugs.openjdk.org/browse/JDK-8319818 >> >> >> Testing: >> - github actions >> - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0 >> - xcode: 26, 26.0.1 >> - VS 2022 > > Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: > > Drop non-existent in 17u file @shipilev please take a look ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4143#issuecomment-3475711885 From rrich at openjdk.org Sat Nov 1 06:12:05 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Sat, 1 Nov 2025 06:12:05 GMT Subject: [jdk21u-dev] RFR: 8357882: Use UTF-8 encoded data in LocaleDataTest In-Reply-To: References: Message-ID: <-SNf-5GuooWevHzfc-80_9Mn4vM1Jondopo2D0t4E2E=.b0633e63-4c66-4989-918a-99e1e4aafa75@github.com> On Tue, 21 Oct 2025 20:13:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > The change does not apply well. > The cldr test data file underwent several changes in head. > Manual resolving is not a good approach here. > Instead, I converted the file with the shell printf command. I verified it is identical > in several places withoutb conflicts. I also looked at places with conflicts that they look good now. > > The test also needed resolves due to context. > > Further, the test in 21 excercises two runs, one using a file for the COMPAT version that was removed in 25. > I adapted this as above, too. > > I guess this is a true jewel for reviewers ... but keep in mind, it's only a test change :) I've done the conversion myself with a little python script and got the same result. So looks good! Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2371#pullrequestreview-3406888504 From goetz at openjdk.org Sat Nov 1 09:50:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 1 Nov 2025 09:50:09 GMT Subject: [jdk21u-dev] RFR: 8357882: Use UTF-8 encoded data in LocaleDataTest In-Reply-To: References: Message-ID: On Tue, 21 Oct 2025 20:13:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > The change does not apply well. > The cldr test data file underwent several changes in head. > Manual resolving is not a good approach here. > Instead, I converted the file with the shell printf command. I verified it is identical > in several places withoutb conflicts. I also looked at places with conflicts that they look good now. > > The test also needed resolves due to context. > > Further, the test in 21 excercises two runs, one using a file for the COMPAT version that was removed in 25. > I adapted this as above, too. > > I guess this is a true jewel for reviewers ... but keep in mind, it's only a test change :) Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2371#issuecomment-3476099933 From duke at openjdk.org Sat Nov 1 09:53:14 2025 From: duke at openjdk.org (duke) Date: Sat, 1 Nov 2025 09:53:14 GMT Subject: [jdk21u-dev] Withdrawn: 8346465: Add a check in setData() to restrict the update of Built-In ICC_Profiles In-Reply-To: References: Message-ID: On Fri, 5 Sep 2025 17:37:39 GMT, Jan Kratochvil wrote: > Built-in singleton ICC_Profiles could be modified using setData(). Throw an exception for such an attempt. > A testcase is included. > It is a clean backport. > This backport is authored by Anton Voznia, I am only submitting it. Anton Voznia is an Azul employee so he should be covered by Azul OCA. Anton Voznia has not signed a personal OCA from Oracle. > It requires https://github.com/openjdk/jdk21u-dev/pull/2154 as a prerequisite. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2155 From goetz at openjdk.org Sat Nov 1 10:08:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 1 Nov 2025 10:08:43 GMT Subject: [jdk21u-dev] RFR: 8311906: Improve robustness of String constructors with mutable array inputs Message-ID: I backport this for parity with 21.0.10-oracle. I had to resolve and adapt the change to the CSR for 21, that differes from the CSR for 22. In addition, I include four follow-up changes. All steps are seperated into individual commits. In detail: **Resolved two files (first commit)** src/java.base/share/classes/java/lang/String.java Resolved complex code in private String(Charset charset, byte[] bytes, int offset, int length) at line 563++ This is needed because later change https://bugs.openjdk.org/browse/JDK-8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters was already backported. In 22, this is removed: `- byte[] buf = new byte[length << 1];` In 21, it looks like this: `- byte[] buf = StringUTF16.newBytesFor(length);` I only updated variable buf to utf16 in that line effecitvely keeping 8320570. After this change, the method looks the same as in 22.0.2. src/java.base/share/classes/java/lang/StringUTF16.java Resolved imports. **Adapted to CSR (second commit)** The CSRs for 21 and 22 differ. The CSR for 21 does not mention that the documentation is changed. Thus, I omit corresponding edits, see extra commit that removes them. Similar modifications to backports have been done before. **Follow-ups (commits 3-6)** The original change has some minor issues. Notable for example that the test StringRacyConstructor.java is failing. Three follow-up issues exist, and one recursive fix for a test. These are clean backports on top. I decided to include them here as working with four dependent PRs is quite cumbersome, and the main change needs review anyways. I guess reviewing a correct change has some value, too. In case a backport to 17 is necessary, all can be grabbed from 21 together this way. **Adapt 8325590 to 21 (last commit)** The test modification of 8325590 is not compatible with Java 21. https://bugs.openjdk.org/browse/JDK-8310047: "Add UTF-32 based Charsets into StandardCharsets" is only in 22. Removed the corresponding test cases. ------------- Commit messages: - Adapt test in 8325590 to jdk21 - clean backport 8325590: Regression in round-tripping UTF-16 strings after JDK-8311906 - clean backport 8321514: UTF16 string gets constructed incorrectly from codepoints if CompactStrings is not enabled - clean backport 8322018: Test java/lang/String/CompactString/MaxSizeUTF16String.java fails with -Xcomp - clean backport 8321180: Condition for non-latin1 string size too large exception is off by one - Modify comments according to diff in CSR for 22 and 21. - backport 155abc576a0212932825485380d4e2a9c7dd2fdc Changes: https://git.openjdk.org/jdk21u-dev/pull/2437/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2437&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8311906 Stats: 1525 lines in 16 files changed: 1264 ins; 112 del; 149 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2437.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2437/head:pull/2437 PR: https://git.openjdk.org/jdk21u-dev/pull/2437 From goetz at openjdk.org Sat Nov 1 10:08:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 1 Nov 2025 10:08:43 GMT Subject: [jdk21u-dev] RFR: 8311906: Improve robustness of String constructors with mutable array inputs In-Reply-To: References: Message-ID: On Fri, 31 Oct 2025 14:33:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > I had to resolve and adapt the change to the CSR for 21, that differes from the CSR for 22. > In addition, I include four follow-up changes. All steps are seperated into individual commits. > In detail: > > **Resolved two files (first commit)** > > src/java.base/share/classes/java/lang/String.java > > Resolved complex code in > private String(Charset charset, byte[] bytes, int offset, int length) > at line 563++ > > This is needed because later change > https://bugs.openjdk.org/browse/JDK-8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters > was already backported. > > > In 22, this is removed: > `- byte[] buf = new byte[length << 1];` > In 21, it looks like this: > `- byte[] buf = StringUTF16.newBytesFor(length);` > > I only updated variable buf to utf16 in that line effecitvely keeping 8320570. > After this change, the method looks the same as in 22.0.2. > > > src/java.base/share/classes/java/lang/StringUTF16.java > > Resolved imports. > > **Adapted to CSR (second commit)** > > The CSRs for 21 and 22 differ. The CSR for 21 does not mention that the documentation is > changed. Thus, I omit corresponding edits, see extra commit that removes them. Similar > modifications to backports have been done before. > > **Follow-ups (commits 3-6)** > > The original change has some minor issues. Notable for example that the test StringRacyConstructor.java is failing. Three follow-up issues exist, and one recursive fix for a test. These are clean backports on top. I decided to include them here as working with four dependent PRs is quite cumbersome, and the main change needs review anyways. I guess reviewing a correct change has some value, too. > In case a backport to 17 is necessary, all can be grabbed from 21 together this way. > > **Adapt 8325590 to 21 (last commit)** > > The test modification of 8325590 is not compatible with Java 21. https://bugs.openjdk.org/browse/JDK-8310047: "Add UTF-32 based Charsets into StandardCharsets" is only in 22. Removed the corresponding test cases. GHA failure: test/jdk/java/util/concurrent/ExecutorService/CloseTest.java failed with AssertionError: expected [true] but found [false] We have seen this fail before, e.g. https://github.com/openjdk-bots/jdk21u-dev/actions/runs/17855005583/attempts/1#summary-50796380616 and I have recorded more failures. So I assume this failure is unrelated. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2437#issuecomment-3474126248 From duke at openjdk.org Sat Nov 1 10:46:06 2025 From: duke at openjdk.org (duke) Date: Sat, 1 Nov 2025 10:46:06 GMT Subject: [jdk25u] Withdrawn: 8359958: Cleanup "local" debuggee references after JDK-8333117 removed support for non-local debuggees In-Reply-To: References: Message-ID: <8cQRqw6LOhYGUoQ_s6kbPE9h19fApPoc0b06RfWrwB0=.c77da069-321d-4f0c-8b47-783aaaba6187@github.com> On Wed, 3 Sep 2025 14:27:43 GMT, Shyam Kishor wrote: > ?support for non-local debuggees This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/163 From duke at openjdk.org Sat Nov 1 11:10:15 2025 From: duke at openjdk.org (duke) Date: Sat, 1 Nov 2025 11:10:15 GMT Subject: [jdk11u-dev] Withdrawn: 8346465: Add a check in setData() to restrict the update of Built-In ICC_Profiles In-Reply-To: References: Message-ID: On Fri, 5 Sep 2025 18:34:28 GMT, Jan Kratochvil wrote: > Built-in singleton ICC_Profiles could be modified using setData(). Throw an exception for such an attempt. > A testcase is included. > It is not a clean backport - it has to change return switch expressions to their old format and there are also other 2 minor conflicts. > This backport is authored by Anton Voznia, I am only submitting it. Anton Voznia is an Azul employee so he should be covered by Azul OCA. Anton Voznia has not signed a personal OCA from Oracle. > It requires https://github.com/openjdk/jdk11u-dev/pull/3089 as a prerequisite. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3090 From fjiang at openjdk.org Sat Nov 1 12:37:08 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Sat, 1 Nov 2025 12:37:08 GMT Subject: [jdk21u-dev] RFR: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V [v2] In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 15:17:25 GMT, Feilong Jiang wrote: >> This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> Backport is unclean, same approximate fix with one extra `LoadLoad` barrier in `TemplateTable::fast_xaccess`. > > Feilong Jiang has updated the pull request incrementally with one additional commit since the last revision: > > fix build Windows x64 failure seems not related, this bp only contains riscv changes. Going to integrate. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2417#issuecomment-3476342239 From fjiang at openjdk.org Sat Nov 1 12:37:09 2025 From: fjiang at openjdk.org (Feilong Jiang) Date: Sat, 1 Nov 2025 12:37:09 GMT Subject: [jdk21u-dev] Integrated: 8369947: Bytecode rewriting causes Java heap corruption on RISC-V In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 14:19:26 GMT, Feilong Jiang wrote: > This pull request contains a backport of commit [46251993](https://github.com/openjdk/jdk/commit/462519935827e25475f2fb35746ad81a14bc5da7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > Backport is unclean, same approximate fix with one extra `LoadLoad` barrier in `TemplateTable::fast_xaccess`. This pull request has now been integrated. Changeset: 485ced0d Author: Feilong Jiang Committer: Fei Yang URL: https://git.openjdk.org/jdk21u-dev/commit/485ced0d5b240d45640906a4a101ec94c18820ba Stats: 25 lines in 3 files changed: 24 ins; 0 del; 1 mod 8369947: Bytecode rewriting causes Java heap corruption on RISC-V Reviewed-by: fyang Backport-of: 462519935827e25475f2fb35746ad81a14bc5da7 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2417 From cushon at openjdk.org Sat Nov 1 21:03:32 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sat, 1 Nov 2025 21:03:32 GMT Subject: [jdk17u-dev] RFR: 8337795: Type annotation attached to incorrect type during class reading Message-ID: This is a backport of [JDK-8337795](https://bugs.openjdk.org/browse/JDK-8337795), which is a follow-up to [JDK-8341779](https://bugs.openjdk.org/browse/JDK-8341779). ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4124 Commit messages: - Fix merge - Backport 8d0831478338e9b084b2c47f46eba9faae3a5eb6 Changes: https://git.openjdk.org/jdk17u-dev/pull/4149/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4149&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8337795 Stats: 109 lines in 2 files changed: 25 ins; 44 del; 40 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4149.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4149/head:pull/4149 PR: https://git.openjdk.org/jdk17u-dev/pull/4149 From cushon at openjdk.org Sat Nov 1 21:20:45 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sat, 1 Nov 2025 21:20:45 GMT Subject: [jdk17u-dev] RFR: 8337795: Type annotation attached to incorrect type during class reading [v2] In-Reply-To: References: Message-ID: > This is a backport of [JDK-8337795](https://bugs.openjdk.org/browse/JDK-8337795), 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 two additional commits since the last revision: - Merge branch 'redo-JDK-8341779' into JDK-8337795 - Backport 67c4a0826babb55ce56acf2b3b289b51d9d5529e ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4149/files - new: https://git.openjdk.org/jdk17u-dev/pull/4149/files/06a5a17f..e9f01f43 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4149&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4149&range=00-01 Stats: 7 lines in 1 file changed: 6 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4149.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4149/head:pull/4149 PR: https://git.openjdk.org/jdk17u-dev/pull/4149 From cushon at openjdk.org Sat Nov 1 21:26:41 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sat, 1 Nov 2025 21:26:41 GMT Subject: [jdk17u-dev] RFR: 8337795: Type annotation attached to incorrect type during class reading [v3] In-Reply-To: References: Message-ID: > This is a backport of [JDK-8337795](https://bugs.openjdk.org/browse/JDK-8337795), 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 two commits: - Fix merge - Backport 8d0831478338e9b084b2c47f46eba9faae3a5eb6 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/4149/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4149&range=02 Stats: 109 lines in 2 files changed: 25 ins; 44 del; 40 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4149.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4149/head:pull/4149 PR: https://git.openjdk.org/jdk17u-dev/pull/4149 From cushon at openjdk.org Sat Nov 1 21:30:59 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sat, 1 Nov 2025 21:30:59 GMT Subject: [jdk17u-dev] RFR: 8337998: CompletionFailure in getEnclosingType attaching type annotations 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). ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4149 Commit messages: - Backport c40e6ef3dcb25b8acc156aa4051694322bf7e351 - Fix merge - Backport 8d0831478338e9b084b2c47f46eba9faae3a5eb6 Changes: https://git.openjdk.org/jdk17u-dev/pull/4150/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4150&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8337998 Stats: 225 lines in 5 files changed: 138 ins; 44 del; 43 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 Sat Nov 1 21:30:52 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sat, 1 Nov 2025 21:30:52 GMT Subject: [jdk17u-dev] RFR: 8341779: [REDO BACKPORT] type annotations are not visible to javac plugins across compilation boundaries (JDK-8225377) [v2] In-Reply-To: References: Message-ID: <_HsaA6b19wzORy-vZqsAfyAd8gzjNJlHQOra_8mloq8=.6056a784-149a-41e8-be0c-bebf3e145b98@github.com> > [JDK-8341779](https://bugs.openjdk.org/browse/JDK-8341779) is a redo of the backport of [JDK-8323093](https://bugs.openjdk.org/browse/JDK-8323093), see also discussion in CSR [JDK-8346471](https://bugs.openjdk.org/browse/JDK-8346471). > > JDK-8341779 was backported to JDK 21u and released in 21.0.8, as discussed in the CSR this PR proposes integrating it into a future 17u release now that 21.0.8 has been released. > > Similar to [JDK-8360406](https://bugs.openjdk.org/browse/JDK-8360406) for 21u, a future backport will disable this logic for 17u by default, and optionally allow the fix to be enabled with `-XDaddTypeAnnotationsToSymbol`. Liam Miller-Cushon has updated the pull request incrementally with two additional commits since the last revision: - Backport 67c4a0826babb55ce56acf2b3b289b51d9d5529e - Resolve merge conflict due to changes to the internal TypeMetadata API for JDK-8303820 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4124/files - new: https://git.openjdk.org/jdk17u-dev/pull/4124/files/4c03b6ed..f4deb606 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4124&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4124&range=00-01 Stats: 14 lines in 1 file changed: 10 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4124.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4124/head:pull/4124 PR: https://git.openjdk.org/jdk17u-dev/pull/4124 From cushon at openjdk.org Sat Nov 1 21:36:57 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sat, 1 Nov 2025 21:36:57 GMT Subject: [jdk17u-dev] RFR: 8337998: CompletionFailure in getEnclosingType attaching type annotations [v2] 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 incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4150/files - new: https://git.openjdk.org/jdk17u-dev/pull/4150/files/c299e351..c299e351 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4150&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4150&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 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 Sat Nov 1 21:46:31 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sat, 1 Nov 2025 21:46:31 GMT Subject: [jdk17u-dev] RFR: 8354893: [REDO BACKPORT] javac crashes while adding type annotations to the return type of a constructor (JDK-8320001) 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). ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4150 Commit messages: - Backport b2225c8c491e9a5f4f6d2ef14338369d681d6110 Changes: https://git.openjdk.org/jdk17u-dev/pull/4151/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4151&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354893 Stats: 143 lines in 2 files changed: 142 ins; 0 del; 1 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 Sun Nov 2 10:07:53 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Sun, 2 Nov 2025 10:07:53 GMT Subject: [jdk17u-dev] RFR: 8360406: [21u] Disable logic for attaching type annotations to class files until 8359336 is fixed Message-ID: <_2z4TMcc9XfKKYWLlEG-ZG3DsWtTqU9jB-8Ha8vxEQc=.58bae22b-4bae-4677-b899-5300e83c540b@github.com> 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). ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/4151 Commit messages: - Backport bb83d5935ddc206cd809166c7e71983c62e73f71 Changes: https://git.openjdk.org/jdk17u-dev/pull/4152/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4152&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8360406 Stats: 9 lines in 3 files changed: 6 ins; 0 del; 3 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 Sun Nov 2 12:41:18 2025 From: duke at openjdk.org (duke) Date: Sun, 2 Nov 2025 12:41:18 GMT Subject: [jdk11u-dev] Withdrawn: 8347377: Add validation checks for ICC_Profile header fields In-Reply-To: References: Message-ID: On Fri, 5 Sep 2025 18:22:50 GMT, Jan Kratochvil wrote: > ICC_Profile header is validated too late leading later to unexpected exceptions. > A testcase is included. > It is not a clean backport - it has to change return switch expressions to their old format. > This backport is authored by Anton Voznia, I am only submitting it. Anton Voznia is an Azul employee so he should be covered by Azul OCA. Anton Voznia has not signed a personal OCA from Oracle. > It requires https://github.com/openjdk/jdk11u-dev/pull/3088 as a prerequisite. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3089 From syan at openjdk.org Sun Nov 2 13:43:01 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 2 Nov 2025 13:43:01 GMT Subject: [jdk21u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v6] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2118/files - new: https://git.openjdk.org/jdk21u-dev/pull/2118/files/a0284802..c7afbf6d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=05 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2118&range=04-05 Stats: 4229 lines in 159 files changed: 2379 ins; 1280 del; 570 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2118.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2118/head:pull/2118 PR: https://git.openjdk.org/jdk21u-dev/pull/2118 From syan at openjdk.org Sun Nov 2 13:42:50 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 2 Nov 2025 13:42:50 GMT Subject: [jdk17u-dev] RFR: 8298783: java/lang/ref/FinalizerHistogramTest.java failed with "RuntimeException: MyObject is not found in test output" [v6] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [fe29cad5](https://github.com/openjdk/jdk/commit/fe29cad5e0b10cd088fc39967599f5a8dcaa445c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Brent Christian on 6 May 2025 and was reviewed by Kim Barrett and Jaikiran Pai. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3869/files - new: https://git.openjdk.org/jdk17u-dev/pull/3869/files/e6ca83ac..b5a073b4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=05 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3869&range=04-05 Stats: 4597 lines in 66 files changed: 1849 ins; 2555 del; 193 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3869.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3869/head:pull/3869 PR: https://git.openjdk.org/jdk17u-dev/pull/3869 From vpetko at openjdk.org Sun Nov 2 15:09:44 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Sun, 2 Nov 2025 15:09:44 GMT Subject: [jdk21u-dev] RFR: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Message-ID: This PR backports the commit https://github.com/openjdk/jdk/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a from https://github.com/openjdk/jdk repository. Testing: Configure: $ sh configure ... checking if date is a GNU compatible version... yes ... [configuration.log](https://github.com/user-attachments/files/23291012/configuration.log) Build: `` $ make images ... Finished building target 'images' in configuration 'linux-x86_64-server-release' $ ------------- Commit messages: - Merge branch 'openjdk:master' into backport-vpa1977-b73228b5-master - Backport b73228b51c1b1c59c8cd8ee7b14522edc12d564a Changes: https://git.openjdk.org/jdk21u-dev/pull/2331/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2331&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369450 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2331.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2331/head:pull/2331 PR: https://git.openjdk.org/jdk21u-dev/pull/2331 From andrew at openjdk.org Sun Nov 2 20:55:22 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Sun, 2 Nov 2025 20:55:22 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master Message-ID: Merge `jdk-11.0.29-ga` ------------- Commit messages: - Merge tag 'jdk-11.0.29-ga' into cpu-2025-10 - 8360937: Enhance certificate handling - 8356294: Enhance Path Factories - 8352637: Enhance bytecode verification - 8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI - 8368308: ISO 4217 Amendment 180 Update - 8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk11u-dev/pull/3110/files Stats: 800 lines in 22 files changed: 641 ins; 91 del; 68 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3110.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3110/head:pull/3110 PR: https://git.openjdk.org/jdk11u-dev/pull/3110 From andrew at openjdk.org Sun Nov 2 22:53:19 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Sun, 2 Nov 2025 22:53:19 GMT Subject: [jdk11u-dev] Integrated: Merge jdk11u:master In-Reply-To: References: Message-ID: On Sun, 2 Nov 2025 20:51:34 GMT, Andrew John Hughes wrote: > Merge `jdk-11.0.29-ga` This pull request has now been integrated. Changeset: 9c5f0dd4 Author: Andrew John Hughes URL: https://git.openjdk.org/jdk11u-dev/commit/9c5f0dd4d7f5c28c57ae0b28f06bb4b90a496d5c Stats: 800 lines in 22 files changed: 641 ins; 91 del; 68 mod Merge ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3110 From shade at openjdk.org Mon Nov 3 08:58:19 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 3 Nov 2025 08:58:19 GMT Subject: [jdk17u-dev] RFR: 8294591: Fix cast-function-type warning in TemplateTable In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:17:28 GMT, Aleksey Shipilev wrote: > Need this to unblock MacOS compiler update in GHA. > > Partially backports original https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f. There is a conflict, because the original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. If we backport that one later, we can remove the warning blocks related to these files. > > Additional testing: > - [x] Linux AArch64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` Thanks, I'll integrate this one, and then work on the rest. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4127#issuecomment-3479505056 From shade at openjdk.org Mon Nov 3 08:58:20 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 3 Nov 2025 08:58:20 GMT Subject: [jdk17u-dev] Integrated: 8294591: Fix cast-function-type warning in TemplateTable In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:17:28 GMT, Aleksey Shipilev wrote: > Need this to unblock MacOS compiler update in GHA. > > Partially backports original https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f. There is a conflict, because the original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. If we backport that one later, we can remove the warning blocks related to these files. > > Additional testing: > - [x] Linux AArch64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` This pull request has now been integrated. Changeset: 98532ee9 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/98532ee9fd5136d7d21025941845e77ae216377a Stats: 45 lines in 8 files changed: 6 ins; 0 del; 39 mod 8294591: Fix cast-function-type warning in TemplateTable Reviewed-by: mdoerr Backport-of: fc616588c1bf731150a9d9b80033bb589bcb231f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4127 From shade at openjdk.org Mon Nov 3 09:11:17 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 3 Nov 2025 09:11:17 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v3] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: On Fri, 31 Oct 2025 23:10:05 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. >> >> The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. >> >> The patch is not clean because the next three are not in jdk17u: >> - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning >> - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) >> - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) >> >> The next two are are already in jdk17u so context a little bit different: >> - https://bugs.openjdk.org/browse/JDK-8300169 >> - https://bugs.openjdk.org/browse/JDK-8319818 >> >> >> Testing: >> - github actions >> - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0 >> - xcode: 26, 26.0.1 >> - VS 2022 > > Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: > > Drop non-existent in 17u file Looks fine to me, good job! I think we'll wait for another PR to land, upgrade to MacOS 15, and then see if this exclusion block is fine for all GHA platforms. How does that sound? make/hotspot/lib/CompileJvm.gmk line 178: > 176: DISABLED_WARNINGS_gcc_shenandoahBarrierSetC1.cpp := misleading-indentation, \ > 177: DISABLED_WARNINGS_gcc_signals_posix.cpp := cast-function-type, \ > 178: DISABLED_WARNINGS_gcc_templateTable.cpp := cast-function-type, \ I think we can drop this line, as https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f just got backported. The line above it (signals_posix.cpp) would probably also go away after https://github.com/openjdk/jdk17u-dev/pull/4125. ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4143#pullrequestreview-3410004109 PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/4143#discussion_r2485732907 From shade at openjdk.org Mon Nov 3 11:06:37 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 3 Nov 2025 11:06:37 GMT Subject: [jdk25u] RFR: 8364248: Separate commit and reservation limit detection Message-ID: <0Ij8Po_LDnOzVAiHb4Str7tOhkKacQtdrD3uTUXg07w=.040839bf-5229-448b-876b-48ba88e0a21f@github.com> This cleanup makes further backports in container code cleaner. Additional testing: - [ ] Linux x86_64 server fastdebug, `hotspot_gc` ------------- Commit messages: - Backport ae11d8f44689502d35cb511e9ce288ab7cc0acae Changes: https://git.openjdk.org/jdk25u/pull/355/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=355&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364248 Stats: 107 lines in 5 files changed: 45 ins; 38 del; 24 mod Patch: https://git.openjdk.org/jdk25u/pull/355.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/355/head:pull/355 PR: https://git.openjdk.org/jdk25u/pull/355 From rvansa at openjdk.org Mon Nov 3 12:15:53 2025 From: rvansa at openjdk.org (Radim Vansa) Date: Mon, 3 Nov 2025 12:15:53 GMT Subject: [jdk21u-dev] RFR: 8353175: Eliminate double iteration of stream in FieldDescriptor reinitialization [v2] In-Reply-To: References: Message-ID: > This backport is a partial fix for a performance regression and prerequisite for backport of https://github.com/openjdk/jdk/pull/24847 (will be done through https://github.com/rvansa/jdk21u-dev/tree/refs/heads/rvansa/backport-8352075) > > The backport was not clean; a notable new change is in `reflectionUtils.hpp` (later JDK versions remove the affected class) - I am adding `friend class FieldStream` to `InstanceKlass` to accomodate for this. > > Backport-of: f169fc5a99ee2b485e156c043134ab76b7e5ebd9 Radim Vansa has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge remote-tracking branch 'origin/master' into backport-8353175 - Backport f169fc5a99ee2b485e156c043134ab76b7e5ebd9 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2010/files - new: https://git.openjdk.org/jdk21u-dev/pull/2010/files/620d6aa2..bd71655a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2010&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2010&range=00-01 Stats: 83402 lines in 3473 files changed: 51935 ins; 19945 del; 11522 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2010.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2010/head:pull/2010 PR: https://git.openjdk.org/jdk21u-dev/pull/2010 From duke at openjdk.org Mon Nov 3 12:39:46 2025 From: duke at openjdk.org (Pooja-DP) Date: Mon, 3 Nov 2025 12:39:46 GMT Subject: [jdk11u-dev] RFR: 8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation Message-ID: This pull request contains a backport of commit https://github.com/openjdk/jdk17u/commit/39a6bf2158c2f35399c6739e4b9578f13ea6b7e4 from the https://github.com/openjdk/jdk17u Bug Ref: https://bugs.openjdk.org/browse/JDK-8290368 Signed-off-by: Pooja.D.P1 ------------- Commit messages: - Backport 39a6bf2158c2f35399c6739e4b9578f13ea6b7e4 Changes: https://git.openjdk.org/jdk11u-dev/pull/3111/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3111&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290368 Stats: 1634 lines in 22 files changed: 1273 ins; 306 del; 55 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3111.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3111/head:pull/3111 PR: https://git.openjdk.org/jdk11u-dev/pull/3111 From rvansa at openjdk.org Mon Nov 3 14:09:04 2025 From: rvansa at openjdk.org (Radim Vansa) Date: Mon, 3 Nov 2025 14:09:04 GMT Subject: [jdk21u-dev] RFR: 8353175: Eliminate double iteration of stream in FieldDescriptor reinitialization In-Reply-To: <0keu1qjslFyfp894vMY-nYn8kib8LHWGtHwd5xLRatM=.9999de7f-c56c-466c-9810-d23edcf58e2f@github.com> References: <0keu1qjslFyfp894vMY-nYn8kib8LHWGtHwd5xLRatM=.9999de7f-c56c-466c-9810-d23edcf58e2f@github.com> Message-ID: On Fri, 31 Oct 2025 09:59:31 GMT, Goetz Lindenmaier wrote: >> This backport is a partial fix for a performance regression and prerequisite for backport of https://github.com/openjdk/jdk/pull/24847 (will be done through https://github.com/rvansa/jdk21u-dev/tree/refs/heads/rvansa/backport-8352075) >> >> The backport was not clean; a notable new change is in `reflectionUtils.hpp` (later JDK versions remove the affected class) - I am adding `friend class FieldStream` to `InstanceKlass` to accomodate for this. >> >> Backport-of: f169fc5a99ee2b485e156c043134ab76b7e5ebd9 > > HI @rvansa > What is the state of this? In case you want to integrate, please at least rerun GHA by merging head. @GoeLin Thanks for the ping - yes, I'd still like to integrate this, merged head and the GHA checks are passing. Is the change mature enough in 25 to admit this into 21? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2010#issuecomment-3480729725 From volker.simonis at gmail.com Mon Nov 3 16:56:09 2025 From: volker.simonis at gmail.com (Volker Simonis) Date: Mon, 3 Nov 2025 17:56:09 +0100 Subject: CFV: New JDK Updates Committer: Rui Li In-Reply-To: <8663E794-F33A-4B4E-A301-89A44A334A0A@amazon.com> References: <8663E794-F33A-4B4E-A301-89A44A334A0A@amazon.com> Message-ID: Vote: yes On Wed, Oct 15, 2025 at 10:49?PM Hohensee, Paul wrote: > > I hereby nominate Rui Li (ruili [1]) to JDK Updates Committer. > > > > Rui is an Amazon JDK development engineer and has been contributing to jdk-updates for some time, see her contributions [2] below. Rui plans to > > continue contributing to the JDK Updates project going forward and Committer status would be helpful for that. > > > > Votes are due by 23:59 US Eastern time on Wednesday, October 29th, 2025. > > > > Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. > > > > Votes must be cast in the open by replying to this mailing list. > > > > For Lazy Consensus voting instructions, see [4]. > > > > Thanks, > > Paul > > > > [1] https://openjdk.org/census#ruili > > [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Argithubli+label%3Aintegrated&type=pullrequests&s=created&o=desc > > [3] https://openjdk.java.net/census#jdk-updates > > [4] http://openjdk.java.net/projects/#committer-vote > > From hohensee at amazon.com Mon Nov 3 17:13:49 2025 From: hohensee at amazon.com (Hohensee, Paul) Date: Mon, 3 Nov 2025 17:13:49 +0000 Subject: New JDK Updates Committer: Rui Li In-Reply-To: <8663E794-F33A-4B4E-A301-89A44A334A0A@amazon.com> References: <8663E794-F33A-4B4E-A301-89A44A334A0A@amazon.com> Message-ID: <34D6FF8C-7AAA-4B9C-A9AC-1FC7B05D33F9@amazon.com> Vote: yes From: jdk-updates-dev on behalf of "Hohensee, Paul" Date: Wednesday, October 15, 2025 at 1:49?PM To: "jdk-updates-dev at openjdk.org" Subject: CFV: New JDK Updates Committer: Rui Li I hereby nominate Rui Li (ruili [1]) to JDK Updates Committer. Rui is an Amazon JDK development engineer and has been contributing to jdk-updates for some time, see her contributions [2] below. Rui plans to continue contributing to the JDK Updates project going forward and Committer status would be helpful for that. Votes are due by 23:59 US Eastern time on Wednesday, October 29th, 2025. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, Paul [1] https://openjdk.org/census#ruili [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Argithubli+label%3Aintegrated&type=pullrequests&s=created&o=desc [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From serb at openjdk.org Tue Nov 4 00:22:39 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 4 Nov 2025 00:22:39 GMT Subject: [jdk17u-dev] RFR: 8355561: [macos] Build failure with Xcode 16.3 [v5] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [762423d6](https://github.com/openjdk/jdk/commit/762423d64d10dcdb37800767d2b2f1b7757c804a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 7 May 2025 and was reviewed by Alexander Zuev and Phil Race. > > Thanks! Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Backport 762423d64d10dcdb37800767d2b2f1b7757c804a ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3974/files - new: https://git.openjdk.org/jdk17u-dev/pull/3974/files/8cf5679f..1232635d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=03-04 Stats: 2290 lines in 39 files changed: 1601 ins; 574 del; 115 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3974.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3974/head:pull/3974 PR: https://git.openjdk.org/jdk17u-dev/pull/3974 From duke at openjdk.org Tue Nov 4 05:28:15 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 05:28:15 GMT Subject: [jdk21u-dev] Withdrawn: 8335619: Add an @apiNote to j.l.i.ClassFileTransformer to warn about recursive class loading and ClassCircularityErrors In-Reply-To: References: Message-ID: <2irr_OKgpTQTpI7hjxQicF5NsLShgRqJzXPyoSKnW6E=.d2c09b2d-f8cf-48f9-a7dd-9baa3050ee8b@github.com> On Wed, 23 Jul 2025 10:05:16 GMT, Francesco Andreuzzi wrote: > Almost clean backport of JDK-8335619, except for a conflict in the copyright header (year). Adds useful information for users of `java.lang.instrument`. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2012 From mdoerr at openjdk.org Tue Nov 4 09:00:00 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 4 Nov 2025 09:00:00 GMT Subject: [jdk17u-dev] Integrated: 8369506: Bytecode rewriting causes Java heap corruption on AArch64 In-Reply-To: References: Message-ID: On Fri, 31 Oct 2025 14:06:54 GMT, Martin Doerr wrote: > Clean backport of [JDK-8369506](https://bugs.openjdk.org/browse/JDK-8369506) from jdk21u-dev. `membar(MacroAssembler::LoadLoad)` is already in `fast_storefield` and `fast_accessfield` like in higher releases. This pull request has now been integrated. Changeset: 9f896829 Author: Martin Doerr URL: https://git.openjdk.org/jdk17u-dev/commit/9f896829241e78ae0d6afb89b73840997234fb90 Stats: 29 lines in 3 files changed: 27 ins; 0 del; 2 mod 8369506: Bytecode rewriting causes Java heap corruption on AArch64 Reviewed-by: aph, jcking Backport-of: e6ef74bd722c69f8b0cf144e0b5eba95d30dcd39 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4145 From shipilev at amazon.de Tue Nov 4 09:44:11 2025 From: shipilev at amazon.de (Shipilev, Aleksey) Date: Tue, 4 Nov 2025 09:44:11 +0000 Subject: CFV: New JDK Updates Committer: William Kemper Message-ID: I hereby nominate William Kemper [1] to JDK Updates Committer. William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. ? Votes are due by November 21, 0800 UTC. ? Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. ? Votes must be cast in the open by replying to this mailing list. ? For Lazy Consensus voting instructions, see [4]. ? Thanks, -Aleksey ? [1]?https://openjdk.org/census#wkemper [2]?https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3]?https://openjdk.java.net/census#jdk-updates [4]?http://openjdk.java.net/projects/#committer-vote ? Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 From rgangadhar at openjdk.org Tue Nov 4 09:49:21 2025 From: rgangadhar at openjdk.org (Ramesh Bhagavatam Gangadhar) Date: Tue, 4 Nov 2025 09:49:21 GMT Subject: [jdk25u] Withdrawn: 8365776: Convert JShell tests to use JUnit instead of TestNG In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 12:24:19 GMT, Ramesh Bhagavatam Gangadhar wrote: > Conflicts in the following files are addressed > ================================== > both modified: test/langtools/jdk/jshell/ClassesTest.java > both modified: test/langtools/jdk/jshell/CompletionSuggestionTest.java > both modified: test/langtools/jdk/jshell/InputUITest.java > both modified: test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java > both modified: test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java > both modified: test/langtools/jdk/jshell/ReplToolTesting.java > both modified: test/langtools/jdk/jshell/SnippetHighlightTest.java > deleted by us: test/langtools/jdk/jshell/ToolCompletionTest.java > both modified: test/langtools/jdk/jshell/ToolLocalSimpleTest.java > both modified: test/langtools/jdk/jshell/ToolSimpleTest.java > both modified: test/langtools/jdk/jshell/VariablesTest.java This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/342 From martin.doerr at sap.com Tue Nov 4 10:00:28 2025 From: martin.doerr at sap.com (Doerr, Martin) Date: Tue, 4 Nov 2025 10:00:28 +0000 Subject: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: Vote: yes Best regards, Martin Von: jdk-updates-dev im Auftrag von Shipilev, Aleksey Datum: Dienstag, 4. November 2025 um 10:44 An: jdk-updates-dev at openjdk.org Betreff: CFV: New JDK Updates Committer: William Kemper I hereby nominate William Kemper [1] to JDK Updates Committer. William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#wkemper [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopenjdk.java.net%2Fcensus%23jdk-updates&data=05%7C02%7Cmartin.doerr%40sap.com%7C03e517c69d2f4ef57d0d08de1b86c7fb%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638978462884209244%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Dyhw%2FZ3pd4Kf8RDbEgW5qCFkYLMKtETYB2%2BivkrxPqc%3D&reserved=0 [4] https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fopenjdk.java.net%2Fprojects%2F%23committer-vote&data=05%7C02%7Cmartin.doerr%40sap.com%7C03e517c69d2f4ef57d0d08de1b86c7fb%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638978462884248575%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=s7%2B6lBkfr0l%2BahtiBBQvT3sk9mu23aHATzpKDMePcjs%3D&reserved=0 Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dbriemann at openjdk.org Tue Nov 4 10:24:00 2025 From: dbriemann at openjdk.org (David Briemann) Date: Tue, 4 Nov 2025 10:24:00 GMT Subject: [jdk21u-dev] RFR: 8361599: [PPC64] enable missing tests via jtreg requires Message-ID: This pull request contains a backport of commit [83feb7a2](https://github.com/openjdk/jdk/commit/83feb7a2388e33835b2071cfe0e51ba8b43e241f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by David Briemann on 9 Jul 2025 and was reviewed by Martin Doerr. ------------- Commit messages: - Backport 83feb7a2388e33835b2071cfe0e51ba8b43e241f Changes: https://git.openjdk.org/jdk21u-dev/pull/2441/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2441&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361599 Stats: 6 lines in 3 files changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2441.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2441/head:pull/2441 PR: https://git.openjdk.org/jdk21u-dev/pull/2441 From duke at openjdk.org Tue Nov 4 10:52:48 2025 From: duke at openjdk.org (duke) Date: Tue, 4 Nov 2025 10:52:48 GMT Subject: [jdk21u-dev] RFR: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date In-Reply-To: References: Message-ID: On Wed, 15 Oct 2025 20:14:37 GMT, Vladimir Petko wrote: > This PR backports the commit https://github.com/openjdk/jdk/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a from https://github.com/openjdk/jdk repository. > > Testing: > Configure: > > $ sh configure > ... > checking if date is a GNU compatible version... yes > ... > > > > > [configuration.log](https://github.com/user-attachments/files/23291012/configuration.log) > > Build: > `` > $ make images > ... > Finished building target 'images' in configuration 'linux-x86_64-server-release' > $ @vpa1977 Your change (at version bb49e9aa7b03bebca6b297622b9716147ba52de5) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2331#issuecomment-3485288139 From avieirov at redhat.com Tue Nov 4 10:58:23 2025 From: avieirov at redhat.com (Antonio Vieiro) Date: Tue, 4 Nov 2025 11:58:23 +0100 Subject: CFV: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: <47a090f2-889e-4e1d-ba79-4dc228c1297d@redhat.com> Vote: yes El 4/11/25 a las 10:44, Shipilev, Aleksey escribi?: > I hereby nominate William Kemper [1] to JDK Updates Committer. > > William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. > > Votes are due by November 21, 0800 UTC. > > Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > Thanks, > -Aleksey > > [1]?https://openjdk.org/census#wkemper > [2]?https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 > [3]?https://openjdk.java.net/census#jdk-updates > [4]?http://openjdk.java.net/projects/#committer-vote > > > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis > Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B > Sitz: Berlin > Ust-ID: DE 365 538 597 -- Antonio Vieiro Sustaining Engineering Red Hat, Inc. (https://www.redhat.com) PGP key : https://keys.openpgp.org/vks/v1/by-fingerprint/9A0CE286F22F7CCF2BC045FB1163A4EF861302B0 Fingerprint: 9A0C E286 F22F 7CCF 2BC0 45FB 1163 A4EF 8613 02B0 From shade at openjdk.org Tue Nov 4 11:09:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 4 Nov 2025 11:09:07 GMT Subject: [jdk17u-dev] RFR: 8294594: Fix cast-function-type warnings in signal handling code In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:11:16 GMT, Aleksey Shipilev wrote: > Need this to unblock MacOS compiler update in GHA. > > Partially backports original https://github.com/openjdk/jdk/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6. There are lots of conflicts, because: > 1. The original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. > 2. The [JDK-8292054](https://bugs.openjdk.org/browse/JDK-8292054) that added the `/test/hotspot/gtest/runtime/test_signals.cpp` is also not present in 17u-dev. > > Additional testing: > - [x] Linux AArch64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` Push approval granted. Here goes. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4125#issuecomment-3485355100 From shade at openjdk.org Tue Nov 4 11:09:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 4 Nov 2025 11:09:07 GMT Subject: [jdk17u-dev] Integrated: 8294594: Fix cast-function-type warnings in signal handling code In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 12:11:16 GMT, Aleksey Shipilev wrote: > Need this to unblock MacOS compiler update in GHA. > > Partially backports original https://github.com/openjdk/jdk/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6. There are lots of conflicts, because: > 1. The original [JDK-8294314](https://bugs.openjdk.org/browse/JDK-8294314) that added more verbose build warnings is not in 17u-dev yet. > 2. The [JDK-8292054](https://bugs.openjdk.org/browse/JDK-8292054) that added the `/test/hotspot/gtest/runtime/test_signals.cpp` is also not present in 17u-dev. > > Additional testing: > - [x] Linux AArch64 server fastdebug, `all` > - [x] Linux x86_64 server fastdebug, `all` This pull request has now been integrated. Changeset: a3442fd7 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/a3442fd77f524a2ccbb499ab0120b11c30642708 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 8294594: Fix cast-function-type warnings in signal handling code Reviewed-by: mdoerr Backport-of: b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4125 From goetz at openjdk.org Tue Nov 4 11:13:25 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 4 Nov 2025 11:13:25 GMT Subject: [jdk17u-dev] RFR: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Message-ID: <4dHViheQsufO-hdeRik5SFjX6pzvkxTvYoPz7OjYb4c=.ed89d3ec-cc64-415a-b8c2-824594b40550@github.com> I backport this for parity with 17.0.18-oracle. ------------- Commit messages: - Backport c5275d331cb82fb1ab6373236890691c3748e891 Changes: https://git.openjdk.org/jdk17u-dev/pull/4153/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4153&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8325766 Stats: 772 lines in 3 files changed: 164 ins; 563 del; 45 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4153.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4153/head:pull/4153 PR: https://git.openjdk.org/jdk17u-dev/pull/4153 From shade at openjdk.org Tue Nov 4 11:19:19 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 4 Nov 2025 11:19:19 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v2] In-Reply-To: References: Message-ID: > Making GHA more stable. Aleksey Shipilev 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-8369226-gha-macos15 - Merge branch 'master' into JDK-8369226-gha-macos15 - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4115/files - new: https://git.openjdk.org/jdk17u-dev/pull/4115/files/871605e9..45b39927 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4115&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4115&range=00-01 Stats: 7511 lines in 131 files changed: 4297 ins; 2819 del; 395 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4115.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4115/head:pull/4115 PR: https://git.openjdk.org/jdk17u-dev/pull/4115 From shade at openjdk.org Tue Nov 4 11:19:22 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 4 Nov 2025 11:19:22 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 15:23:24 GMT, Aleksey Shipilev wrote: > Making GHA more stable. Let's see if this works now... ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3485419968 From shade at openjdk.org Tue Nov 4 12:26:20 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 4 Nov 2025 12:26:20 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v2] In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 11:19:19 GMT, Aleksey Shipilev wrote: >> Making GHA more stable. > > Aleksey Shipilev 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-8369226-gha-macos15 > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea Bleh. Also needs https://github.com/openjdk/jdk17u-dev/pull/3974. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3485718493 From shade at openjdk.org Tue Nov 4 13:01:41 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 4 Nov 2025 13:01:41 GMT Subject: [jdk17u-dev] RFR: 8355561: [macos] Build failure with Xcode 16.3 [v5] In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 00:22:39 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [762423d6](https://github.com/openjdk/jdk/commit/762423d64d10dcdb37800767d2b2f1b7757c804a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Sergey Bylokhov on 7 May 2025 and was reviewed by Alexander Zuev and Phil Race. >> >> Thanks! > > Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master > - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master > - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master > - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master > - Backport 762423d64d10dcdb37800767d2b2f1b7757c804a Need this for https://github.com/openjdk/jdk17u-dev/pull/4115 to work, please and thank you :) ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3974#issuecomment-3485883905 From shipilev at amazon.de Tue Nov 4 13:37:19 2025 From: shipilev at amazon.de (Shipilev, Aleksey) Date: Tue, 4 Nov 2025 13:37:19 +0000 Subject: CFV: New JDK Updates Commiter: Daniel Hu Message-ID: I hereby nominate Daniel Hu [1] to JDK Updates Committer. Daniel is engineer in Amazon JDK team. Over time, he had contributed 43 backports across JDK updates repositories [2]. Granting Daniel the role of JDK Updates Committer will help to streamline backports without requiring anyone to sponsor Daniel?s PRs. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#thu [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Acost0much+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz.lindenmaier at sap.com Tue Nov 4 13:42:52 2025 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 4 Nov 2025 13:42:52 +0000 Subject: New JDK Updates Commiter: Daniel Hu In-Reply-To: References: Message-ID: Vote: yes Best, Goetz. From: jdk-updates-dev on behalf of Shipilev, Aleksey Date: Tuesday, 4. November 2025 at 14:38 To: jdk-updates-dev at openjdk.org Subject: CFV: New JDK Updates Commiter: Daniel Hu I hereby nominate Daniel Hu [1] to JDK Updates Committer. Daniel is engineer in Amazon JDK team. Over time, he had contributed 43 backports across JDK updates repositories [2]. Granting Daniel the role of JDK Updates Committer will help to streamline backports without requiring anyone to sponsor Daniel?s PRs. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#thu [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Acost0much+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 -------------- next part -------------- An HTML attachment was scrubbed... URL: From avieirov at redhat.com Tue Nov 4 13:57:36 2025 From: avieirov at redhat.com (Antonio Vieiro) Date: Tue, 4 Nov 2025 14:57:36 +0100 Subject: CFV: New JDK Updates Commiter: Daniel Hu In-Reply-To: References: Message-ID: <378a4191-16c7-49f4-84f2-e81811677bf5@redhat.com> Vote: yes El 4/11/25 a las 14:37, Shipilev, Aleksey escribi?: > I hereby nominate Daniel Hu[1] to JDK Updates Committer. > > Danielis engineer inAmazon JDK team. Over time, he had contributed 43 backports across JDK updates repositories[2]. Granting Danielthe role of JDK Updates Committer will help to streamline backports without requiring anyone to sponsor Daniel?s PRs. > > Votes are due by November 21, 0800 UTC. > > Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > Thanks, > > -Aleksey > > [1] https://openjdk.org/census#thu > > [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Acost0much+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates > > [4] http://openjdk.java.net/projects/#committer-vote > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis > Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B > Sitz: Berlin > Ust-ID: DE 365 538 597 -- Antonio Vieiro Sustaining Engineering Red Hat, Inc. (https://www.redhat.com) PGP key : https://keys.openpgp.org/vks/v1/by-fingerprint/9A0CE286F22F7CCF2BC045FB1163A4EF861302B0 Fingerprint: 9A0C E286 F22F 7CCF 2BC0 45FB 1163 A4EF 8613 02B0 From volker.simonis at gmail.com Tue Nov 4 14:21:46 2025 From: volker.simonis at gmail.com (Volker Simonis) Date: Tue, 4 Nov 2025 15:21:46 +0100 Subject: CFV: New JDK Updates Commiter: Daniel Hu In-Reply-To: References: Message-ID: Vote: yes Shipilev, Aleksey schrieb am Di., 4. Nov. 2025, 14:37: > I hereby nominate Daniel Hu [1] to JDK Updates Committer. > > > > Daniel is engineer in Amazon JDK team. Over time, he had contributed 43 > backports across JDK updates repositories [2]. Granting Daniel the role > of JDK Updates Committer will help to streamline backports without > requiring anyone to sponsor Daniel?s PRs. > > > > Votes are due by November 21, 0800 UTC. > > > > Only current JDK Updates Committers (and above) [3] are eligible to vote > on this nomination. > > > > Votes must be cast in the open by replying to this mailing list. > > > > For Lazy Consensus voting instructions, see [4]. > > > > Thanks, > > -Aleksey > > > > [1] https://openjdk.org/census#thu > > [2] > https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Acost0much+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 > [3] https://openjdk.java.net/census#jdk-updates > > [4] http://openjdk.java.net/projects/#committer-vote > > > > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis > Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B > Sitz: Berlin > Ust-ID: DE 365 538 597 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rob.mckenna at oracle.com Tue Nov 4 15:35:33 2025 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Tue, 4 Nov 2025 15:35:33 +0000 Subject: [25u Communication] Invitation for new maintainer Message-ID: Hi folks, I'm sending this mail to notify the community that the current maintainers intend to step down for the JDK 25 Updates repository. [1] We would like to invite prospective new maintainers of the OpenJDK 25u repository to step forward prior to holding a call for votes. -Rob [1] https://github.com/openjdk/jdk25u From goetz at openjdk.org Tue Nov 4 15:47:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 4 Nov 2025 15:47:52 GMT Subject: [jdk21u-dev] RFR: 8341443: [macos] AppContentTest and SigningOptionsTest failed due to "codesign" does not fails with "--app-content" on macOS 15 Message-ID: I backport this to simplify backporting "8342576: [macos] AppContentTest still fails after JDK-8341443 for same reason on older macOS versions" which reworks this test fix. Omitted SigningOptionsTest.java which was added by 8311877: [macos] Add CLI options to provide signing identity directly to codesign and productbuild in 22. Omitted adding @modules to AppContentTest as later change "8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file" was already backported in 21.0.7. ------------- Commit messages: - backport 85e0e6452d167db2fadd60543f875a6375339604 Changes: https://git.openjdk.org/jdk21u-dev/pull/2442/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2442&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8341443 Stats: 16 lines in 1 file changed: 12 ins; 2 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2442.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2442/head:pull/2442 PR: https://git.openjdk.org/jdk21u-dev/pull/2442 From adinn at redhat.com Tue Nov 4 15:57:32 2025 From: adinn at redhat.com (Andrew Dinn) Date: Tue, 4 Nov 2025 15:57:32 +0000 Subject: CFV: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: <7dca3bbe-b4b2-4e30-be65-c1123bc05e86@redhat.com> Vote: yes On 04/11/2025 09:44, Shipilev, Aleksey wrote: > I hereby nominate William Kemper [1] to JDK Updates Committer. > > William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. > > Votes are due by November 21, 0800 UTC. > > Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > Thanks, > -Aleksey > > [1]?https://openjdk.org/census#wkemper > [2]?https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 > [3]?https://openjdk.java.net/census#jdk-updates > [4]?http://openjdk.java.net/projects/#committer-vote > > > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis > Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B > Sitz: Berlin > Ust-ID: DE 365 538 597 -- regards, Andrew Dinn ----------- Red Hat Distinguished Engineer He/Him/His IBM UK Limited Registered in England and Wales with number 741598 Registered office: Building C, IBM Hursley Office, Hursley Park Road, Winchester, Hampshire SO21 2JN From goetz at openjdk.org Tue Nov 4 16:01:41 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 4 Nov 2025 16:01:41 GMT Subject: [jdk21u-dev] RFR: 8342576: [macos] AppContentTest still fails after JDK-8341443 for same reason on older macOS versions Message-ID: I backport this for parity with 21.0.10-oracle. ------------- Depends on: https://git.openjdk.org/jdk21u-dev/pull/2442 Commit messages: - backport ceaa71e73100072b73e8bb8ec57259510e92f1c5 Changes: https://git.openjdk.org/jdk21u-dev/pull/2443/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2443&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8342576 Stats: 102 lines in 2 files changed: 73 ins; 12 del; 17 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2443.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2443/head:pull/2443 PR: https://git.openjdk.org/jdk21u-dev/pull/2443 From hohensee at amazon.com Tue Nov 4 16:10:10 2025 From: hohensee at amazon.com (Hohensee, Paul) Date: Tue, 4 Nov 2025 16:10:10 +0000 Subject: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: <5CE84A0F-E4A1-4D06-9691-2147552B4B84@amazon.com> Vote: yes ?On 11/4/25, 1:59 AM, "jdk-updates-dev on behalf of Shipilev, Aleksey" on behalf of shipilev at amazon.de > wrote: I hereby nominate William Kemper [1] to JDK Updates Committer. William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#wkemper [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 From hohensee at amazon.com Tue Nov 4 16:10:21 2025 From: hohensee at amazon.com (Hohensee, Paul) Date: Tue, 4 Nov 2025 16:10:21 +0000 Subject: New JDK Updates Commiter: Daniel Hu In-Reply-To: References: Message-ID: Vote: yes From: jdk-updates-dev on behalf of "Shipilev, Aleksey" Date: Tuesday, November 4, 2025 at 5:38?AM To: "jdk-updates-dev at openjdk.org" Subject: CFV: New JDK Updates Commiter: Daniel Hu I hereby nominate Daniel Hu [1] to JDK Updates Committer. Daniel is engineer in Amazon JDK team. Over time, he had contributed 43 backports across JDK updates repositories [2]. Granting Daniel the role of JDK Updates Committer will help to streamline backports without requiring anyone to sponsor Daniel?s PRs. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#thu [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Acost0much+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 -------------- next part -------------- An HTML attachment was scrubbed... URL: From hohensee at amazon.com Tue Nov 4 16:22:34 2025 From: hohensee at amazon.com (Hohensee, Paul) Date: Tue, 4 Nov 2025 16:22:34 +0000 Subject: Result: New JDK Updates Committer: Rui Li Message-ID: <64B583E6-8B1D-4614-A96C-F3224B92348A@amazon.com> Voting [1] for Rui Li [2] is now closed. Yes: 1 Veto: 0 Abstain: 0 According to the Bylaws definition of Lazy Consensus [2], this is sufficient to approve the nomination. Thanks, Paul [1] https://mail.openjdk.org/pipermail/jdk-updates-dev/2025-October/048784.html [2] https://openjdk.org/census#ruili [3] https://openjdk.org/bylaws#lazy-consensus From volker.simonis at gmail.com Tue Nov 4 16:59:11 2025 From: volker.simonis at gmail.com (Volker Simonis) Date: Tue, 4 Nov 2025 17:59:11 +0100 Subject: CFV: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: Vote: yes On Tue, Nov 4, 2025 at 10:59?AM Shipilev, Aleksey wrote: > > I hereby nominate William Kemper [1] to JDK Updates Committer. > > William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. > > Votes are due by November 21, 0800 UTC. > > Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > Thanks, > -Aleksey > > [1] https://openjdk.org/census#wkemper > [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 > [3] https://openjdk.java.net/census#jdk-updates > [4] http://openjdk.java.net/projects/#committer-vote > > > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis > Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B > Sitz: Berlin > Ust-ID: DE 365 538 597 From vicrud at amazon.com Tue Nov 4 17:46:04 2025 From: vicrud at amazon.com (Rudometov, Victor) Date: Tue, 4 Nov 2025 17:46:04 +0000 Subject: New JDK Updates Commiter: Daniel Hu In-Reply-To: References: Message-ID: <736B37D7-DE38-4913-956D-9186675F6501@amazon.com> Vote: yes From: jdk-updates-dev on behalf of "Shipilev, Aleksey" Date: Tuesday, November 4, 2025 at 5:38?AM To: "jdk-updates-dev at openjdk.org" Subject: CFV: New JDK Updates Commiter: Daniel Hu I hereby nominate Daniel Hu [1] to JDK Updates Committer. Daniel is engineer in Amazon JDK team. Over time, he had contributed 43 backports across JDK updates repositories [2]. Granting Daniel the role of JDK Updates Committer will help to streamline backports without requiring anyone to sponsor Daniel?s PRs. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#thu [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Acost0much+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 -------------- next part -------------- An HTML attachment was scrubbed... URL: From vicrud at amazon.com Tue Nov 4 17:46:20 2025 From: vicrud at amazon.com (Rudometov, Victor) Date: Tue, 4 Nov 2025 17:46:20 +0000 Subject: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: Vote: yes ?On 11/4/25, 1:59 AM, "jdk-updates-dev on behalf of Shipilev, Aleksey" on behalf of shipilev at amazon.de > wrote: I hereby nominate William Kemper [1] to JDK Updates Committer. William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#wkemper [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 From ysr at amazon.com Tue Nov 4 18:58:51 2025 From: ysr at amazon.com (Ramakrishna, Ramki) Date: Tue, 4 Nov 2025 18:58:51 +0000 Subject: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: Vote: yes / Ramki (ysr: openjdk) I hereby nominate William Kemper [1] to JDK Updates Committer. William is part of Amazon JDK team, and the key engineer in Shenandoah project. As such, he is responsible for many Shenandoah related backports [2]. Granting William the role of JDK Updates Committer will help Shenandoah project streamline their backport commits. William is already the Reviewer in JDK mainline. Votes are due by November 21, 0800 UTC. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Thanks, -Aleksey [1] https://openjdk.org/census#wkemper [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk%2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling-amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From serb at openjdk.org Tue Nov 4 19:03:38 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 4 Nov 2025 19:03:38 GMT Subject: [jdk17u-dev] RFR: 8355561: [macos] Build failure with Xcode 16.3 [v6] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [762423d6](https://github.com/openjdk/jdk/commit/762423d64d10dcdb37800767d2b2f1b7757c804a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 7 May 2025 and was reviewed by Alexander Zuev and Phil Race. > > Thanks! Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision: - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Merge branch 'openjdk:master' into backport-mrserb-762423d6-master - Backport 762423d64d10dcdb37800767d2b2f1b7757c804a ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/3974/files - new: https://git.openjdk.org/jdk17u-dev/pull/3974/files/1232635d..a08ab5dd Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=05 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3974&range=04-05 Stats: 35 lines in 4 files changed: 27 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/3974.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3974/head:pull/3974 PR: https://git.openjdk.org/jdk17u-dev/pull/3974 From vpetko at openjdk.org Tue Nov 4 19:21:31 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Tue, 4 Nov 2025 19:21:31 GMT Subject: [jdk21u-dev] Integrated: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date In-Reply-To: References: Message-ID: <44OUVtidqNkp5RLepIecnpAF6hoy6icRI4reQUQI9z0=.a09ca066-f71a-45f4-a95d-2901d525091d@github.com> On Wed, 15 Oct 2025 20:14:37 GMT, Vladimir Petko wrote: > This PR backports the commit https://github.com/openjdk/jdk/commit/b73228b51c1b1c59c8cd8ee7b14522edc12d564a from https://github.com/openjdk/jdk repository. > > Testing: > Configure: > > $ sh configure > ... > checking if date is a GNU compatible version... yes > ... > > > > > [configuration.log](https://github.com/user-attachments/files/23291012/configuration.log) > > Build: > `` > $ make images > ... > Finished building target 'images' in configuration 'linux-x86_64-server-release' > $ This pull request has now been integrated. Changeset: 32ee3a5c Author: Vladimir Petko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u-dev/commit/32ee3a5c4f20bd925a76810bf291219542de77a0 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Backport-of: b73228b51c1b1c59c8cd8ee7b14522edc12d564a ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2331 From ssubramaniam at openjdk.org Tue Nov 4 19:52:38 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 19:52:38 GMT Subject: [jdk17u-dev] Integrated: 8353007: Open some JComboBox bugs 2 In-Reply-To: <7fxziiM3cjinh64fPIFmB7_raRbPvmdmbiQX7EAxOMY=.4c2d9992-7a26-4122-8ced-56ec1343e0ac@github.com> References: <7fxziiM3cjinh64fPIFmB7_raRbPvmdmbiQX7EAxOMY=.4c2d9992-7a26-4122-8ced-56ec1343e0ac@github.com> Message-ID: On Sat, 1 Nov 2025 01:36:08 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353007: Open some JComboBox bugs 2. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 1f34ffc9 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/1f34ffc98ad50ffd02c015493b44c76954d399b4 Stats: 387 lines in 4 files changed: 387 ins; 0 del; 0 mod 8353007: Open some JComboBox bugs 2 Backport-of: 1889dacb1981d3d15174bc5a201e683a6cdab725 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4146 From ssubramaniam at openjdk.org Tue Nov 4 19:53:35 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 19:53:35 GMT Subject: [jdk21u-dev] Integrated: 8353007: Open some JComboBox bugs 2 In-Reply-To: References: Message-ID: On Sat, 1 Nov 2025 01:35:47 GMT, Satyen Subramaniam wrote: > Backporting JDK-8353007: Open some JComboBox bugs 2. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: c0cb9238 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/c0cb923888ca75f52851f0f3f63dd52fb74d93bf Stats: 387 lines in 4 files changed: 387 ins; 0 del; 0 mod 8353007: Open some JComboBox bugs 2 Backport-of: 1889dacb1981d3d15174bc5a201e683a6cdab725 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2438 From ssubramaniam at openjdk.org Tue Nov 4 19:53:36 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 19:53:36 GMT Subject: [jdk21u-dev] Integrated: 8352966: Opensource Several Font related tests - Batch 2 In-Reply-To: <3VWhSsJAcGJXkYHjyI8OkJG9Fyvi05iXdXWOPmJHk0k=.f161f008-7411-45d6-9565-e9938df94b66@github.com> References: <3VWhSsJAcGJXkYHjyI8OkJG9Fyvi05iXdXWOPmJHk0k=.f161f008-7411-45d6-9565-e9938df94b66@github.com> Message-ID: On Sat, 1 Nov 2025 01:37:01 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352966: Opensource Several Font related tests - Batch 2. As issue title suggests, opensources five Font related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: eda50ee1 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/eda50ee148618c752feccec33d7d2d38d8f4d693 Stats: 623 lines in 5 files changed: 623 ins; 0 del; 0 mod 8352966: Opensource Several Font related tests - Batch 2 Backport-of: db08726884d90f9139db5d30ee4d36d88c288a06 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2439 From ssubramaniam at openjdk.org Tue Nov 4 19:54:35 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 19:54:35 GMT Subject: [jdk17u-dev] Integrated: 8352966: Opensource Several Font related tests - Batch 2 In-Reply-To: References: Message-ID: On Sat, 1 Nov 2025 01:37:15 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352966: Opensource Several Font related tests - Batch 2. As issue title suggests, opensources five Font related tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 7d6e99c6 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/7d6e99c6ef1f1363e7a9e6c4ad7950df234df8e3 Stats: 623 lines in 5 files changed: 623 ins; 0 del; 0 mod 8352966: Opensource Several Font related tests - Batch 2 Backport-of: db08726884d90f9139db5d30ee4d36d88c288a06 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4147 From serb at openjdk.org Tue Nov 4 20:41:52 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 4 Nov 2025 20:41:52 GMT Subject: [jdk17u-dev] Integrated: 8355561: [macos] Build failure with Xcode 16.3 In-Reply-To: References: Message-ID: <2UgV2Y0gmnsIREml-iOkJAgo3tiDDuf6kGhpGNJyLtg=.5924ca43-0995-462d-b152-3e14f915bab3@github.com> On Fri, 19 Sep 2025 23:44:03 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [762423d6](https://github.com/openjdk/jdk/commit/762423d64d10dcdb37800767d2b2f1b7757c804a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 7 May 2025 and was reviewed by Alexander Zuev and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 76a55f23 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk17u-dev/commit/76a55f23e3f9e70514b189c3ff75ac68085216be Stats: 60 lines in 1 file changed: 37 ins; 0 del; 23 mod 8355561: [macos] Build failure with Xcode 16.3 Backport-of: 762423d64d10dcdb37800767d2b2f1b7757c804a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/3974 From asemenyuk at openjdk.org Tue Nov 4 22:02:18 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 4 Nov 2025 22:02:18 GMT Subject: [jdk25u] RFR: 8370969: --launcher-as-service option is ignored when used with --app-image option Message-ID: Clean backport of https://github.com/openjdk/jdk/pull/28071 PR on top of prerequisite commits. It is easier and safer to bring in all prerequisite commits to get a clean backport than to backport an isolated fix. ------------- Commit messages: - 8370969: --launcher-as-service option is ignored when used with --app-image option - 8370956: ShortcutHintTest test fails when executed locally on Linux - 8370100: Redundant .png files in Linux app-image cause unnecessary bloat - 8343220: Add test cases to AppContentTest jpackage test - 8370156: Fix jpackage IconTest - 8370442: Compilation error in jpackage EntitlementsTest test - 8370122: jpackage test lib improvements - 8356578: Test --mac-entitlements - 8370126: Improve jpackage signing testing - 8370123: Minor jpackage refactoring - ... and 19 more: https://git.openjdk.org/jdk25u/compare/89c5659a...be5fdb3f Changes: https://git.openjdk.org/jdk25u/pull/357/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=357&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370969 Stats: 15591 lines in 195 files changed: 11827 ins; 2443 del; 1321 mod Patch: https://git.openjdk.org/jdk25u/pull/357.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/357/head:pull/357 PR: https://git.openjdk.org/jdk25u/pull/357 From asemenyuk at openjdk.org Tue Nov 4 22:37:32 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 4 Nov 2025 22:37:32 GMT Subject: [jdk25u] RFR: 8370969: --launcher-as-service option is ignored when used with --app-image option In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 18:24:57 GMT, Alexey Semenyuk wrote: > Clean backport of https://github.com/openjdk/jdk/pull/28071 PR on top of prerequisite commits. > > It is easier and safer to bring in all prerequisite commits to get a clean backport than to backport an isolated fix. @aivanov-jdk please review ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/357#issuecomment-3488243763 From ssubramaniam at openjdk.org Tue Nov 4 22:56:34 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 22:56:34 GMT Subject: [jdk17u-dev] RFR: 8352687: Opensource few JInternalFrame and JTextField tests Message-ID: Backporting JDK-8352687: Opensource few JInternalFrame and JTextField tests. Adds two JInternalFrame tests and two JTextField tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Merge branch 'openjdk:master' into 8352687 - Backport f955a8cbd2d1233af7f7e4b4e4bfcdbb5a8cacae Changes: https://git.openjdk.org/jdk17u-dev/pull/4154/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4154&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352687 Stats: 349 lines in 4 files changed: 349 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4154.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4154/head:pull/4154 PR: https://git.openjdk.org/jdk17u-dev/pull/4154 From ssubramaniam at openjdk.org Tue Nov 4 22:56:44 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 22:56:44 GMT Subject: [jdk17u-dev] RFR: 8352905: Open some JComboBox bugs 1 Message-ID: Backporting JDK-8352905: Open some JComboBox bugs 1. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport a55ccd267cdfbb7a52c0647fa3b2f93b36b1805f Changes: https://git.openjdk.org/jdk17u-dev/pull/4155/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4155&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352905 Stats: 455 lines in 4 files changed: 455 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4155.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4155/head:pull/4155 PR: https://git.openjdk.org/jdk17u-dev/pull/4155 From ssubramaniam at openjdk.org Tue Nov 4 22:57:46 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 22:57:46 GMT Subject: [jdk21u-dev] RFR: 8352687: Opensource few JInternalFrame and JTextField tests Message-ID: Backporting JDK-8352687: Opensource few JInternalFrame and JTextField tests. Adds two JInternalFrame tests and two JTextField tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Merge branch 'openjdk:master' into 8352687 - Backport f955a8cbd2d1233af7f7e4b4e4bfcdbb5a8cacae Changes: https://git.openjdk.org/jdk21u-dev/pull/2444/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2444&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352687 Stats: 349 lines in 4 files changed: 349 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2444.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2444/head:pull/2444 PR: https://git.openjdk.org/jdk21u-dev/pull/2444 From ssubramaniam at openjdk.org Tue Nov 4 22:58:02 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Tue, 4 Nov 2025 22:58:02 GMT Subject: [jdk21u-dev] RFR: 8352905: Open some JComboBox bugs 1 Message-ID: <3EaUx0jsNsarGZmeZ0lRl019Hd5UuSKiUzTRWBuitMQ=.b47a7ede-05bc-4da6-a076-0e34265f468a@github.com> Backporting JDK-8352905: Open some JComboBox bugs 1. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport a55ccd267cdfbb7a52c0647fa3b2f93b36b1805f Changes: https://git.openjdk.org/jdk21u-dev/pull/2445/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2445&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352905 Stats: 455 lines in 4 files changed: 455 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2445.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2445/head:pull/2445 PR: https://git.openjdk.org/jdk21u-dev/pull/2445 From syan at openjdk.org Wed Nov 5 02:09:33 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 5 Nov 2025 02:09:33 GMT Subject: [jdk11u-dev] RFR: 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs Message-ID: Hi all, This pull request contains a backport of commit [c0c76703](https://github.com/openjdk/jdk/commit/c0c76703bc10d5caa1cda7e2820d0702df5b8008) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Fernando Guallini on 4 Nov 2025 and was reviewed by SendaoYan and Rajan Halade. Change has been verified by run one of the test entry test/jdk/javax/net/ssl/compatibility/BasicConnectTest.java on linux-x64. Thanks! ------------- Commit messages: - Backport c0c76703bc10d5caa1cda7e2820d0702df5b8008 Changes: https://git.openjdk.org/jdk11u-dev/pull/3112/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3112&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366817 Stats: 12 lines in 3 files changed: 0 ins; 9 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3112.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3112/head:pull/3112 PR: https://git.openjdk.org/jdk11u-dev/pull/3112 From syan at openjdk.org Wed Nov 5 02:09:39 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 5 Nov 2025 02:09:39 GMT Subject: [jdk17u-dev] RFR: 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs Message-ID: Hi all, This pull request contains a backport of commit [c0c76703](https://github.com/openjdk/jdk/commit/c0c76703bc10d5caa1cda7e2820d0702df5b8008) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Fernando Guallini on 4 Nov 2025 and was reviewed by SendaoYan and Rajan Halade. Change has been verified by run one of the test entry test/jdk/javax/net/ssl/compatibility/BasicConnectTest.java on linux-x64. Thanks! ------------- Commit messages: - Backport c0c76703bc10d5caa1cda7e2820d0702df5b8008 Changes: https://git.openjdk.org/jdk17u-dev/pull/4156/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4156&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366817 Stats: 12 lines in 3 files changed: 0 ins; 9 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4156.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4156/head:pull/4156 PR: https://git.openjdk.org/jdk17u-dev/pull/4156 From syan at openjdk.org Wed Nov 5 02:12:26 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 5 Nov 2025 02:12:26 GMT Subject: [jdk25u] RFR: 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs Message-ID: Hi all, This pull request contains a backport of commit [c0c76703](https://github.com/openjdk/jdk/commit/c0c76703bc10d5caa1cda7e2820d0702df5b8008) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Fernando Guallini on 4 Nov 2025 and was reviewed by SendaoYan and Rajan Halade. Change has been verified by run one of the test entry test/jdk/javax/net/ssl/compatibility/BasicConnectTest.java on linux-x64. Thanks! ------------- Commit messages: - Backport c0c76703bc10d5caa1cda7e2820d0702df5b8008 Changes: https://git.openjdk.org/jdk25u/pull/358/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=358&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366817 Stats: 12 lines in 3 files changed: 0 ins; 9 del; 3 mod Patch: https://git.openjdk.org/jdk25u/pull/358.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/358/head:pull/358 PR: https://git.openjdk.org/jdk25u/pull/358 From syan at openjdk.org Wed Nov 5 02:13:20 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 5 Nov 2025 02:13:20 GMT Subject: [jdk21u-dev] RFR: 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs Message-ID: Hi all, This pull request contains a backport of commit [c0c76703](https://github.com/openjdk/jdk/commit/c0c76703bc10d5caa1cda7e2820d0702df5b8008) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Fernando Guallini on 4 Nov 2025 and was reviewed by SendaoYan and Rajan Halade. Change has been verified by run one of the test entry test/jdk/javax/net/ssl/compatibility/BasicConnectTest.java on linux-x64. Thanks! ------------- Commit messages: - Backport c0c76703bc10d5caa1cda7e2820d0702df5b8008 Changes: https://git.openjdk.org/jdk21u-dev/pull/2446/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2446&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366817 Stats: 12 lines in 3 files changed: 0 ins; 9 del; 3 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2446.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2446/head:pull/2446 PR: https://git.openjdk.org/jdk21u-dev/pull/2446 From syan at openjdk.org Wed Nov 5 02:32:16 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 5 Nov 2025 02:32:16 GMT Subject: [jdk25u] RFR: 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java Message-ID: 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! ------------- Commit messages: - Backport 7d3c66f379fcb24d4505c2c12e20b24dce313e56 Changes: https://git.openjdk.org/jdk25u/pull/359/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=359&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8371114 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/359.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/359/head:pull/359 PR: https://git.openjdk.org/jdk25u/pull/359 From duke at openjdk.org Wed Nov 5 06:06:15 2025 From: duke at openjdk.org (Rui Li) Date: Wed, 5 Nov 2025 06:06:15 GMT Subject: [jdk21u-dev] Withdrawn: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations In-Reply-To: <9mHK83NoL4adN8C8aVGWEZ_rKLk4iO2MGW3_1uoIJ2I=.ce973fa3-842a-4f03-8080-81fe3f3c8a63@github.com> References: <9mHK83NoL4adN8C8aVGWEZ_rKLk4iO2MGW3_1uoIJ2I=.ce973fa3-842a-4f03-8080-81fe3f3c8a63@github.com> Message-ID: On Fri, 12 Sep 2025 20:03:31 GMT, Rui Li wrote: > A clean backport for https://bugs.openjdk.org/browse/JDK-8357822. > > Backport this for the parity with 21.0.10-oracle. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2205 From syan at openjdk.org Wed Nov 5 06:57:36 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 5 Nov 2025 06:57:36 GMT Subject: [jdk21u-dev] RFR: 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java Message-ID: 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! ------------- Commit messages: - Backport 7d3c66f379fcb24d4505c2c12e20b24dce313e56 Changes: https://git.openjdk.org/jdk21u-dev/pull/2447/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2447&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8371114 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2447.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2447/head:pull/2447 PR: https://git.openjdk.org/jdk21u-dev/pull/2447 From syan at openjdk.org Wed Nov 5 06:57:45 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 5 Nov 2025 06:57:45 GMT Subject: [jdk17u-dev] RFR: 8371114: Problemlist vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java Message-ID: 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! ------------- Commit messages: - Backport 7d3c66f379fcb24d4505c2c12e20b24dce313e56 Changes: https://git.openjdk.org/jdk17u-dev/pull/4157/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4157&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8371114 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4157.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4157/head:pull/4157 PR: https://git.openjdk.org/jdk17u-dev/pull/4157 From shade at openjdk.org Wed Nov 5 08:35:57 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 5 Nov 2025 08:35:57 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v3] In-Reply-To: References: Message-ID: > Making GHA more stable. Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into JDK-8369226-gha-macos15 - Merge branch 'master' into JDK-8369226-gha-macos15 - Merge branch 'master' into JDK-8369226-gha-macos15 - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4115/files - new: https://git.openjdk.org/jdk17u-dev/pull/4115/files/45b39927..35ed994d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4115&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4115&range=01-02 Stats: 1070 lines in 10 files changed: 1047 ins; 0 del; 23 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4115.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4115/head:pull/4115 PR: https://git.openjdk.org/jdk17u-dev/pull/4115 From goetz at openjdk.org Wed Nov 5 09:17:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 5 Nov 2025 09:17:27 GMT Subject: [jdk21u-dev] Integrated: 8357882: Use UTF-8 encoded data in LocaleDataTest In-Reply-To: References: Message-ID: <3-BSxC-PKlSsWrDDoJityg9r9s7Jmzs_IU80D-7dsdI=.8e1497bb-f793-4490-a179-5ce859f12d68@github.com> On Tue, 21 Oct 2025 20:13:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > The change does not apply well. > The cldr test data file underwent several changes in head. > Manual resolving is not a good approach here. > Instead, I converted the file with the shell printf command. I verified it is identical > in several places withoutb conflicts. I also looked at places with conflicts that they look good now. > > The test also needed resolves due to context. > > Further, the test in 21 excercises two runs, one using a file for the COMPAT version that was removed in 25. > I adapted this as above, too. > > I guess this is a true jewel for reviewers ... but keep in mind, it's only a test change :) This pull request has now been integrated. Changeset: 2adf8cf4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/2adf8cf435805c5cff56eac67d41120005c0c08f Stats: 8029 lines in 3 files changed: 0 ins; 101 del; 7928 mod 8357882: Use UTF-8 encoded data in LocaleDataTest Reviewed-by: rrich Backport-of: 4fa4f15122213afea5cb25166c3b36a1c395b06c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2371 From goetz at openjdk.org Wed Nov 5 09:21:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 5 Nov 2025 09:21:15 GMT Subject: [jdk21u-dev] RFR: 8367021: Regression in LocaleDataTest refactoring [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. > > Resolved @bug statement. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8367021 - backport 48831c65b5535fef706b64a4eb23ba28b1567ead - backport 4fa4f15122213afea5cb25166c3b36a1c395b06c ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2405/files - new: https://git.openjdk.org/jdk21u-dev/pull/2405/files/fbaec13f..ee2b41ac Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2405&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2405&range=01-02 Stats: 24743 lines in 2395 files changed: 11417 ins; 7067 del; 6259 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2405.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2405/head:pull/2405 PR: https://git.openjdk.org/jdk21u-dev/pull/2405 From mdoerr at openjdk.org Wed Nov 5 09:23:05 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 5 Nov 2025 09:23:05 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v3] In-Reply-To: References: Message-ID: <5BfLCzCwCK-Axg-GL7wfvn0vbkEkTdPADmTBq9GKGQs=.181f42b3-d4b6-41c1-9071-b678be58e10f@github.com> On Wed, 5 Nov 2025 08:35:57 GMT, Aleksey Shipilev wrote: >> Making GHA more stable. > > Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea Marked as reviewed by mdoerr (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4115#pullrequestreview-3420760775 From rrich at openjdk.org Wed Nov 5 09:34:08 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Wed, 5 Nov 2025 09:34:08 GMT Subject: [jdk21u-dev] RFR: 8367021: Regression in LocaleDataTest refactoring [v3] In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 09:21:15 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved @bug statement. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'master' into goetz_backport_8367021 > - backport 48831c65b5535fef706b64a4eb23ba28b1567ead > - backport 4fa4f15122213afea5cb25166c3b36a1c395b06c Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2405#pullrequestreview-3420822963 From vpetko at openjdk.org Wed Nov 5 09:35:22 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Wed, 5 Nov 2025 09:35:22 GMT Subject: [jdk17u-dev] RFR: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Message-ID: Configure: $ sh configure ... checking if date is a GNU compatible version... yes .... [configuration.log](https://github.com/user-attachments/files/23354597/configuration.log) Build: $ make images .... Finished building target 'images' in configuration 'linux-x86_64-server-release' ------------- Commit messages: - Backport b73228b51c1b1c59c8cd8ee7b14522edc12d564a Changes: https://git.openjdk.org/jdk17u-dev/pull/4158/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4158&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369450 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4158.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4158/head:pull/4158 PR: https://git.openjdk.org/jdk17u-dev/pull/4158 From shade at openjdk.org Wed Nov 5 09:36:04 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 5 Nov 2025 09:36:04 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v3] In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 08:35:57 GMT, Aleksey Shipilev wrote: >> Making GHA more stable. > > Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea Builds are working, and tests seem to be near completion, finally! I'll file the approval request. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3490154063 From goetz at openjdk.org Wed Nov 5 09:42:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 5 Nov 2025 09:42:27 GMT Subject: [jdk21u-dev] RFR: 8367021: Regression in LocaleDataTest refactoring [v3] In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 09:21:15 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Resolved @bug statement. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'master' into goetz_backport_8367021 > - backport 48831c65b5535fef706b64a4eb23ba28b1567ead > - backport 4fa4f15122213afea5cb25166c3b36a1c395b06c Thanks for the quick re-review! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2405#issuecomment-3490162650 From goetz at openjdk.org Wed Nov 5 09:42:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 5 Nov 2025 09:42:28 GMT Subject: [jdk21u-dev] Integrated: 8367021: Regression in LocaleDataTest refactoring In-Reply-To: References: Message-ID: On Mon, 27 Oct 2025 13:41:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Resolved @bug statement. This pull request has now been integrated. Changeset: 446b9b5b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/446b9b5b43725ef413ba739e759ee2e327c28c11 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8367021: Regression in LocaleDataTest refactoring Reviewed-by: rrich, phh Backport-of: 48831c65b5535fef706b64a4eb23ba28b1567ead ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2405 From goetz at openjdk.org Wed Nov 5 09:46:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 5 Nov 2025 09:46:27 GMT Subject: [jdk21u-dev] Integrated: 8357172: Extend try block in nsk/jdi tests to capture exceptions thrown by Debuggee.classByName() In-Reply-To: <5N73L2iMCO_xtylYwJl_-oVUzkFdXV2fKJ7W5jgFpIg=.07413da5-d14a-4726-966f-7e617f2403d2@github.com> References: <5N73L2iMCO_xtylYwJl_-oVUzkFdXV2fKJ7W5jgFpIg=.07413da5-d14a-4726-966f-7e617f2403d2@github.com> Message-ID: On Thu, 30 Oct 2025 18:38:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 5fc9014a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/5fc9014a5664bcf4b11269716c48e3f004ece7a8 Stats: 514 lines in 22 files changed: 145 ins; 199 del; 170 mod 8357172: Extend try block in nsk/jdi tests to capture exceptions thrown by Debuggee.classByName() Backport-of: 14e41ab055955ffd7cf9e8129cc3269b4e3807b7 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2432 From goetz at openjdk.org Wed Nov 5 09:48:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 5 Nov 2025 09:48:22 GMT Subject: [jdk21u-dev] Integrated: 8358679: [asan] vmTestbase/nsk/jvmti tests show memory issues In-Reply-To: <9dB5ryjGx-hYlmqN6mOp14HgpTEASS79yJNj9l08bzE=.a25f600f-4d34-4fae-8aab-8e870baa9d1c@github.com> References: <9dB5ryjGx-hYlmqN6mOp14HgpTEASS79yJNj9l08bzE=.a25f600f-4d34-4fae-8aab-8e870baa9d1c@github.com> Message-ID: On Wed, 29 Oct 2025 12:39:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: 0fe19c70 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/0fe19c707d35539909090994126a5f3397f22da8 Stats: 25 lines in 6 files changed: 15 ins; 4 del; 6 mod 8358679: [asan] vmTestbase/nsk/jvmti tests show memory issues Backport-of: 2300a212dd135f1f01604c5c2915653a3f3bd869 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2425 From goetz at openjdk.org Wed Nov 5 09:51:15 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 5 Nov 2025 09:51:15 GMT Subject: [jdk21u-dev] Integrated: 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently In-Reply-To: References: Message-ID: On Thu, 30 Oct 2025 18:45:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. This pull request has now been integrated. Changeset: a3a41a33 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/a3a41a33ffba3d7b165e2bf9f337e4dc3058fe56 Stats: 7 lines in 1 file changed: 4 ins; 0 del; 3 mod 8369319: java/net/httpclient/CancelRequestTest.java fails intermittently Backport-of: 21e63914e687cb122fad0e88924c59eb16c3ba61 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2433 From duke at openjdk.org Wed Nov 5 10:48:32 2025 From: duke at openjdk.org (duke) Date: Wed, 5 Nov 2025 10:48:32 GMT Subject: [jdk21u-dev] Withdrawn: 8311939: Excessive allocation of Matcher.groups array In-Reply-To: References: Message-ID: <2VI2wlknxu2HlzcIHbwtR0MHH9h0i_z50-WAYLYhVbM=.bfedee42-8681-47e7-b628-614e66995ef6@github.com> On Tue, 9 Sep 2025 01:27:25 GMT, Rui Li wrote: > A clean backport for https://bugs.openjdk.org/browse/JDK-8311939. > > This improves perf by not allocating excessive `groups` array. Tests are running. In tip for over 2 years and no related issues reported. Low risk. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2159 From snazarki at openjdk.org Wed Nov 5 10:49:56 2025 From: snazarki at openjdk.org (Sergey Nazarkin) Date: Wed, 5 Nov 2025 10:49:56 GMT Subject: [jdk21u-dev] RFR: 8368882: NPE during text drawing on machine with JP locale Message-ID: Hi all, This pull request contains a backport of commit [4520983e](https://github.com/openjdk/jdk/commit/4520983e8e5fcfb22e04508d50676df6831fa636) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Nazarkin on 3 Nov 2025 and was reviewed by Sergey Bylokhov, Phil Race and Prasanta Sadhukhan. Thanks! ------------- Commit messages: - Backport 4520983e8e5fcfb22e04508d50676df6831fa636 Changes: https://git.openjdk.org/jdk21u-dev/pull/2448/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2448&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368882 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2448.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2448/head:pull/2448 PR: https://git.openjdk.org/jdk21u-dev/pull/2448 From snazarki at openjdk.org Wed Nov 5 11:18:53 2025 From: snazarki at openjdk.org (Sergey Nazarkin) Date: Wed, 5 Nov 2025 11:18:53 GMT Subject: [jdk17u-dev] RFR: 8368882: NPE during text drawing on machine with JP locale Message-ID: Hi all, This pull request contains a backport of commit [4520983e](https://github.com/openjdk/jdk/commit/4520983e8e5fcfb22e04508d50676df6831fa636) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Nazarkin on 3 Nov 2025 and was reviewed by Sergey Bylokhov, Phil Race and Prasanta Sadhukhan. Thanks! ------------- Commit messages: - Backport 4520983e8e5fcfb22e04508d50676df6831fa636 Changes: https://git.openjdk.org/jdk17u-dev/pull/4159/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4159&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368882 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4159.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4159/head:pull/4159 PR: https://git.openjdk.org/jdk17u-dev/pull/4159 From aivanov at openjdk.org Wed Nov 5 11:37:08 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Wed, 5 Nov 2025 11:37:08 GMT Subject: [jdk25u] RFR: 8370969: --launcher-as-service option is ignored when used with --app-image option In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 18:24:57 GMT, Alexey Semenyuk wrote: > It is easier and safer to bring in all prerequisite commits to get a clean backport than to backport an isolated fix. I do agree with this statement, but combining 29 changesets into 1 backport is too much, in my opinion. Moreover, [the Developers' Guide](https://openjdk.org/guide/#backporting-multiple-related-changes) recommends not to combining changes unless absolutely necessary. I don't mind a couple of changes combined to avoid known regressions, although I would still prefer doing separate backports in quick succession, yet it usually means doing more work because creating a PR for each changeset still takes time. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/357#issuecomment-3490699324 From aivanov at openjdk.org Wed Nov 5 11:44:30 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Wed, 5 Nov 2025 11:44:30 GMT Subject: [jdk25u] RFR: 8370969: --launcher-as-service option is ignored when used with --app-image option In-Reply-To: References: Message-ID: <51m9iUmgNWD3tOYzoduoORgJNpRxFJ8QKfUeDdGygis=.8dda3b8b-d880-4a75-9109-a4a56e2009ec@github.com> On Tue, 4 Nov 2025 18:24:57 GMT, Alexey Semenyuk wrote: > Clean backport of https://github.com/openjdk/jdk/pull/28071 PR on top of prerequisite commits. > > It is easier and safer to bring in all prerequisite commits to get a clean backport than to backport an isolated fix. You can request approvals for the bugs before you create the PRs and before the PRs are approved. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/357#issuecomment-3490730233 From fferrari at openjdk.org Wed Nov 5 13:49:26 2025 From: fferrari at openjdk.org (Francisco Ferrari Bihurriet) Date: Wed, 5 Nov 2025 13:49:26 GMT Subject: [jdk11u-dev] RFR: 8339280: jarsigner -verify performs cross-checking between CEN and LOC [v2] In-Reply-To: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> References: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> Message-ID: On Fri, 19 Sep 2025 18:43:32 GMT, Francisco Ferrari Bihurriet wrote: >> Hi, this is a backport of openjdk/jdk17u-dev#3954. The backport is almost clean, except for: >> >> * Trivial context differences in `Main.java`~~, `Resources.java`, `Resources_ja.java`, and `Resources_zh_CN.java`~~ >> * The English `jarsigner.1` manpages have a slightly different format (manually adjusted to match the 11u format) >> * Also, there are 3 identical files for it (_Linux_, _BSD_, _Solaris_) >> * ~~There also exist a Japanese version of the `jarsigner.1` manpages, they were updated using an LLM translation (giving as context the translations from the resources files, where there is a similar sentence), if any Japanese speaker is reading this, please check it:~~ >> > ~~This jar contains internal inconsistencies detected during verification that may result in different contents when reading via JarFile and JarInputStream.~~ >> > ~~??~~ >> > ~~??jar????????????????????????JarFile?JarInputStream???????????????????????????~~ >> * ~~I updated `src/linux/doc/man/ja/jarsigner.1` and `src/solaris/doc/sun/man/man1/ja/jarsigner.1` (identical), and left `src/bsd/doc/man/ja/jarsigner.1` untouched (doesn't have any content besides the headers)~~ >> * ~~Tip: these files are encoded in `EUC-JP`, to open them in VIM use `vim -c "e ++enc=EUC-JP" .../ja/jarsigner.1`~~ >> >> $\mbox{\color{red}UPDATE}$ (191d5cad9c8c0d452c0571c669e06b375b9f578a): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). >> >> #### Related issues ("relates to" Jira issue links) >> >> [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. >> >> Since `test/hotspot/jtreg/runtime/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. >> >> #### Testing >> >> * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk11u-dev/actions/runs/17843495340) (all passed), I ran a r... > > Francisco Ferrari Bihurriet has updated the pull request incrementally with one additional commit since the last revision: > > Remove internationalized messages @gnu-andrew, @jerboaa: please consider these issues for `jdk-11.0.30`. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3098#issuecomment-3491307127 From asemenyuk at openjdk.org Wed Nov 5 14:40:39 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 5 Nov 2025 14:40:39 GMT Subject: [jdk25u] RFR: 8370969: --launcher-as-service option is ignored when used with --app-image option In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 18:24:57 GMT, Alexey Semenyuk wrote: > Clean backport of https://github.com/openjdk/jdk/pull/28071 PR on top of prerequisite commits. > > It is easier and safer to bring in all prerequisite commits to get a clean backport than to backport an isolated fix. Thank you for the review. I'll close this PR and split it into smaller, more manageable pieces. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/357#issuecomment-3491574747 From asemenyuk at openjdk.org Wed Nov 5 14:40:39 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 5 Nov 2025 14:40:39 GMT Subject: [jdk25u] Withdrawn: 8370969: --launcher-as-service option is ignored when used with --app-image option In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 18:24:57 GMT, Alexey Semenyuk wrote: > Clean backport of https://github.com/openjdk/jdk/pull/28071 PR on top of prerequisite commits. > > It is easier and safer to bring in all prerequisite commits to get a clean backport than to backport an isolated fix. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/357 From asemenyuk at openjdk.org Wed Nov 5 16:04:24 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 5 Nov 2025 16:04:24 GMT Subject: [jdk25u] RFR: 8351073: [macos] jpackage produces invalid Java runtime DMG bundles Message-ID: Clean backport of https://github.com/openjdk/jdk/pull/26173 PR with prerequisite commits. ------------- Commit messages: - 8359756: Bug in RuntimePackageTest.testName test - 8362352: Fix references to non-existing resource strings - 8360507: JPKG002-006: SigningPackageTest: appOutput.txt cannot be found in user home directory and output doesn't contain: origin=Developer ID Application: jpackage.openjdk.java.net - 8351073: [macos] jpackage produces invalid Java runtime DMG bundles - 8361224: [macos] MacSignTest.testMultipleCertificates failed Changes: https://git.openjdk.org/jdk25u/pull/360/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=360&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8351073 Stats: 707 lines in 24 files changed: 524 ins; 89 del; 94 mod Patch: https://git.openjdk.org/jdk25u/pull/360.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/360/head:pull/360 PR: https://git.openjdk.org/jdk25u/pull/360 From duke at openjdk.org Wed Nov 5 17:41:18 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 5 Nov 2025 17:41:18 GMT Subject: [jdk17u-dev] RFR: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations Message-ID: Backporting JDK-8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations. Adds several tests for string concatenation optimization in C2. Ran GHA Sanity Checks (passed except for one macOS specific check) and adjusted tests (passed). Sanity check failure per-existing (affects other unrelated PRs created prior to this PR), and unrelated to this PR which adds tests. Patch is clean. ------------- Commit messages: - Backport 6c616c71ec9a8ee6e0203921deef20d09db39698 Changes: https://git.openjdk.org/jdk17u-dev/pull/4130/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4130&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357822 Stats: 86 lines in 6 files changed: 81 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4130.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4130/head:pull/4130 PR: https://git.openjdk.org/jdk17u-dev/pull/4130 From asemenyuk at openjdk.org Wed Nov 5 18:35:29 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 5 Nov 2025 18:35:29 GMT Subject: [jdk25u] RFR: 8351073: [macos] jpackage produces invalid Java runtime DMG bundles In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 15:54:11 GMT, Alexey Semenyuk wrote: > Clean backport of https://github.com/openjdk/jdk/pull/26173 PR with prerequisite commits. @aivanov-jdk please review ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/360#issuecomment-3492742492 From ssubramaniam at openjdk.org Wed Nov 5 18:36:41 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 5 Nov 2025 18:36:41 GMT Subject: [jdk17u-dev] Integrated: 8352687: Opensource few JInternalFrame and JTextField tests In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 22:40:25 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352687: Opensource few JInternalFrame and JTextField tests. Adds two JInternalFrame tests and two JTextField tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 3bddec8f Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/3bddec8f8150efb1e022c4a3943777adda96f1ef Stats: 349 lines in 4 files changed: 349 ins; 0 del; 0 mod 8352687: Opensource few JInternalFrame and JTextField tests Backport-of: f955a8cbd2d1233af7f7e4b4e4bfcdbb5a8cacae ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4154 From ssubramaniam at openjdk.org Wed Nov 5 18:37:39 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 5 Nov 2025 18:37:39 GMT Subject: [jdk21u-dev] Integrated: 8352905: Open some JComboBox bugs 1 In-Reply-To: <3EaUx0jsNsarGZmeZ0lRl019Hd5UuSKiUzTRWBuitMQ=.b47a7ede-05bc-4da6-a076-0e34265f468a@github.com> References: <3EaUx0jsNsarGZmeZ0lRl019Hd5UuSKiUzTRWBuitMQ=.b47a7ede-05bc-4da6-a076-0e34265f468a@github.com> Message-ID: On Tue, 4 Nov 2025 22:41:11 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352905: Open some JComboBox bugs 1. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: dd269de3 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/dd269de3e77d42bfd9f424523ba400175ac6bfd4 Stats: 455 lines in 4 files changed: 455 ins; 0 del; 0 mod 8352905: Open some JComboBox bugs 1 Backport-of: a55ccd267cdfbb7a52c0647fa3b2f93b36b1805f ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2445 From ssubramaniam at openjdk.org Wed Nov 5 18:36:39 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 5 Nov 2025 18:36:39 GMT Subject: [jdk17u-dev] Integrated: 8352905: Open some JComboBox bugs 1 In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 22:41:14 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352905: Open some JComboBox bugs 1. Adds four JComboBox tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: f678c661 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/f678c6611125348d48c4d5c4bae7fe361a1d264c Stats: 455 lines in 4 files changed: 455 ins; 0 del; 0 mod 8352905: Open some JComboBox bugs 1 Backport-of: a55ccd267cdfbb7a52c0647fa3b2f93b36b1805f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4155 From ssubramaniam at openjdk.org Wed Nov 5 18:37:42 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Wed, 5 Nov 2025 18:37:42 GMT Subject: [jdk21u-dev] Integrated: 8352687: Opensource few JInternalFrame and JTextField tests In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 22:40:15 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352687: Opensource few JInternalFrame and JTextField tests. Adds two JInternalFrame tests and two JTextField tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: f5dd15d1 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/f5dd15d16b26a2f0e1601b892f69aec92ee7f21f Stats: 349 lines in 4 files changed: 349 ins; 0 del; 0 mod 8352687: Opensource few JInternalFrame and JTextField tests Backport-of: f955a8cbd2d1233af7f7e4b4e4bfcdbb5a8cacae ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2444 From duke at openjdk.org Wed Nov 5 18:56:05 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 5 Nov 2025 18:56:05 GMT Subject: [jdk17u-dev] RFR: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations [v2] In-Reply-To: References: Message-ID: > Backporting JDK-8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations. Adds several tests for string concatenation optimization in C2. Ran GHA Sanity Checks (passed except for one macOS specific check) and adjusted tests (passed). Sanity check failure per-existing (affects other unrelated PRs created prior to this PR), and unrelated to this PR which adds tests. Patch is clean. 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-8357822-no-longer-testing-string-concatenation - Backport 6c616c71ec9a8ee6e0203921deef20d09db39698 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4130/files - new: https://git.openjdk.org/jdk17u-dev/pull/4130/files/8935e9f1..afcf43c2 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4130&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4130&range=00-01 Stats: 8166 lines in 139 files changed: 5115 ins; 2633 del; 418 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4130.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4130/head:pull/4130 PR: https://git.openjdk.org/jdk17u-dev/pull/4130 From duke at openjdk.org Wed Nov 5 20:54:10 2025 From: duke at openjdk.org (Roland Mesde) Date: Wed, 5 Nov 2025 20:54:10 GMT Subject: [jdk17u-dev] RFR: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations [v2] In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 18:56:05 GMT, Roland Mesde wrote: >> Backporting JDK-8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations. Adds several tests for string concatenation optimization in C2. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. > > 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-8357822-no-longer-testing-string-concatenation > - Backport 6c616c71ec9a8ee6e0203921deef20d09db39698 Merged in order to pull in GHA Sanity Check fix. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4130#issuecomment-3493361667 From ssubramaniam at openjdk.org Thu Nov 6 00:18:48 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 6 Nov 2025 00:18:48 GMT Subject: [jdk17u-dev] RFR: 8352686: Opensource JInternalFrame tests - series3 Message-ID: <-iXSJJ7eOULfC8AaoQxyV7zHZRKp3eEltyfDogb9GZo=.f712ad01-79d1-45b6-aab6-d03d33481b6c@github.com> Backporting JDK-8352686: Opensource JInternalFrame tests - series3. Open sources four JInternalFrame tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 27c8d9d635eaa0aac722c1b1eba8591fd291c077 Changes: https://git.openjdk.org/jdk17u-dev/pull/4160/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4160&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352686 Stats: 428 lines in 4 files changed: 428 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4160.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4160/head:pull/4160 PR: https://git.openjdk.org/jdk17u-dev/pull/4160 From ssubramaniam at openjdk.org Thu Nov 6 00:19:29 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 6 Nov 2025 00:19:29 GMT Subject: [jdk21u-dev] RFR: 8352686: Opensource JInternalFrame tests - series3 Message-ID: Backporting JDK-8352686: Opensource JInternalFrame tests - series3. Open sources four JInternalFrame tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 27c8d9d635eaa0aac722c1b1eba8591fd291c077 Changes: https://git.openjdk.org/jdk21u-dev/pull/2449/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2449&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8352686 Stats: 428 lines in 4 files changed: 428 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2449.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2449/head:pull/2449 PR: https://git.openjdk.org/jdk21u-dev/pull/2449 From ssubramaniam at openjdk.org Thu Nov 6 00:21:29 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 6 Nov 2025 00:21:29 GMT Subject: [jdk17u-dev] RFR: 8328299: Convert DnDFileGroupDescriptor.html applet test to main Message-ID: Backporting JDK-8328299: Convert DnDFileGroupDescriptor.html applet test to main. Converts DnDFileGroupDescriptor test from applet structure to use main function. Ran GHA Sanity Checks. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 75195aab497a2d23548128e03f6887283dcaa7e1 Changes: https://git.openjdk.org/jdk17u-dev/pull/4161/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4161&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8328299 Stats: 258 lines in 3 files changed: 36 ins; 188 del; 34 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4161.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4161/head:pull/4161 PR: https://git.openjdk.org/jdk17u-dev/pull/4161 From ssubramaniam at openjdk.org Thu Nov 6 00:22:26 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 6 Nov 2025 00:22:26 GMT Subject: [jdk21u-dev] RFR: 8328299: Convert DnDFileGroupDescriptor.html applet test to main Message-ID: Backporting JDK-8328299: Convert DnDFileGroupDescriptor.html applet test to main. Converts DnDFileGroupDescriptor test from applet structure to use main function. Ran GHA Sanity Checks. Patch is clean. Backporting for parity with Oracle. ------------- Commit messages: - Backport 75195aab497a2d23548128e03f6887283dcaa7e1 Changes: https://git.openjdk.org/jdk21u-dev/pull/2450/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2450&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8328299 Stats: 258 lines in 3 files changed: 36 ins; 188 del; 34 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2450.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2450/head:pull/2450 PR: https://git.openjdk.org/jdk21u-dev/pull/2450 From duke at openjdk.org Thu Nov 6 01:34:13 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 01:34:13 GMT Subject: [jdk21u-dev] Withdrawn: 8335638: Calling VarHandle.{access-mode} methods reflectively throws wrong exception In-Reply-To: References: Message-ID: On Wed, 3 Sep 2025 02:52:36 GMT, Rui Li wrote: > A clean backport for https://bugs.openjdk.org/browse/JDK-8335638. > > According to [the API specification](https://github.com/openjdk/jdk/blob/d7b941640638b35f9ac1ef11cd6bf6ccb795c29a/src/java.base/share/classes/java/lang/invoke/VarHandle.java#L435-L442), invoking VarHandle.{access-mode} methods reflectively throws an `UnsupportedOperationException`. However, it currently throws exception is an `UnsatisfiedLinkError` instead. (Pretty much what's in the `Problem` section of the [CSR](https://bugs.openjdk.org/browse/JDK-8335805)) > > Low risk. See Hannes Greule's comment in CSR: https://bugs.openjdk.org/browse/JDK-8335805: > >> it only applies when invoking those methods reflectively - doing that always results in some form of Throwable being thrown - MethodHandle already throws UnsupportedOperationException in the same case - The exception is wrapped by an InvocationTargetException > > > Note: I'm not sure if there are any additional processes aside from a pr itself when backporting a fix requiring a CSR to previous versions. Let me know if it requires something else. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2144 From duke at openjdk.org Thu Nov 6 02:57:15 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 02:57:15 GMT Subject: [jdk11u-dev] Withdrawn: 8286694: Incorrect argument processing in java launcher In-Reply-To: References: Message-ID: On Wed, 10 Sep 2025 16:44:12 GMT, Zdenek Zambersky wrote: > Backport fixes compiler warning on newer gcc. (Also has been backported to oracle jdk 11) > > Backport was clean except for copyright header. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3092 From duke at openjdk.org Thu Nov 6 06:40:17 2025 From: duke at openjdk.org (Pooja-DP) Date: Thu, 6 Nov 2025 06:40:17 GMT Subject: [jdk11u-dev] RFR: 8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation In-Reply-To: References: Message-ID: On Mon, 3 Nov 2025 12:33:40 GMT, Pooja-DP wrote: > This pull request contains a backport of commit https://github.com/openjdk/jdk17u/commit/39a6bf2158c2f35399c6739e4b9578f13ea6b7e4 from the https://github.com/openjdk/jdk17u > > Bug Ref: https://bugs.openjdk.org/browse/JDK-8290368 > > Signed-off-by: Pooja.D.P1 Hi team, Can anyone please take a look on my PR? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3111#issuecomment-3495321358 From duke at openjdk.org Thu Nov 6 07:51:17 2025 From: duke at openjdk.org (Pooja-DP) Date: Thu, 6 Nov 2025 07:51:17 GMT Subject: [jdk11u-dev] RFR: 8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation In-Reply-To: References: Message-ID: <1jQpXAEku3Q5LSgw8w6J2Eg_FMQy2cHi5LBBAEovngY=.894802aa-077a-4b26-aefd-e9fa8fb3f237@github.com> On Mon, 3 Nov 2025 12:33:40 GMT, Pooja-DP wrote: > This pull request contains a backport of commit https://github.com/openjdk/jdk17u/commit/39a6bf2158c2f35399c6739e4b9578f13ea6b7e4 from the https://github.com/openjdk/jdk17u > > Bug Ref: https://bugs.openjdk.org/browse/JDK-8290368 > > Signed-off-by: Pooja.D.P1 @RealCLanger - Could you please review my PR? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3111#issuecomment-3495610876 From rrich at openjdk.org Thu Nov 6 09:25:14 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 6 Nov 2025 09:25:14 GMT Subject: [jdk21u-dev] RFR: 8315990: Amend problemlisted tests to proper position In-Reply-To: References: Message-ID: <3q2Tt0M2bSDhgTS5jGCiCuqpcTLRiQpibA5izmEjvQI=.ba810385-76fe-4337-b7ce-2c6f741846c4@github.com> On Thu, 30 Oct 2025 18:54:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.10-oracle. > > Fix JDK-8280392 for NonfocusableOwnerTest.java which removed the entry already backported. > > Omitted corresponding entry. You left out also moving [these awt related entries](https://github.com/openjdk/jdk/commit/8b4f9a88e606c4c6722061ce9946ce17340ff1df#diff-80063aaf72a19fa27f001c17fc7687086ea71b35b01f5e2b3fcd7f50d8c682fbR466-R469) to the awt section. I think you should do that. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2434#issuecomment-3496114872 From goetz at openjdk.org Thu Nov 6 09:54:50 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 6 Nov 2025 09:54:50 GMT Subject: [jdk21u-dev] RFR: 8315990: Amend problemlisted tests to proper position [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.10-oracle. > > Fix JDK-8280392 for NonfocusableOwnerTest.java which removed the entry already backported. > > Omitted corresponding entry. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: add missing tests ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2434/files - new: https://git.openjdk.org/jdk21u-dev/pull/2434/files/e58bf521..46c46748 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2434&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2434&range=00-01 Stats: 4 lines in 1 file changed: 2 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2434.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2434/head:pull/2434 PR: https://git.openjdk.org/jdk21u-dev/pull/2434 From goetz at openjdk.org Thu Nov 6 09:54:51 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 6 Nov 2025 09:54:51 GMT Subject: [jdk21u-dev] RFR: 8315990: Amend problemlisted tests to proper position In-Reply-To: <3q2Tt0M2bSDhgTS5jGCiCuqpcTLRiQpibA5izmEjvQI=.ba810385-76fe-4337-b7ce-2c6f741846c4@github.com> References: <3q2Tt0M2bSDhgTS5jGCiCuqpcTLRiQpibA5izmEjvQI=.ba810385-76fe-4337-b7ce-2c6f741846c4@github.com> Message-ID: On Thu, 6 Nov 2025 09:22:00 GMT, Richard Reingruber wrote: > You left out also moving [these awt related entries](https://github.com/openjdk/jdk/commit/8b4f9a88e606c4c6722061ce9946ce17340ff1df#diff-80063aaf72a19fa27f001c17fc7687086ea71b35b01f5e2b3fcd7f50d8c682fbR466-R469) to the awt section. I think you should do that. Thanks, fixed. I wonder how I missed that, as I added the new comment ... ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2434#issuecomment-3496247231 From clanger at openjdk.org Thu Nov 6 10:06:28 2025 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 6 Nov 2025 10:06:28 GMT Subject: [jdk11u-dev] RFR: 8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation In-Reply-To: <1jQpXAEku3Q5LSgw8w6J2Eg_FMQy2cHi5LBBAEovngY=.894802aa-077a-4b26-aefd-e9fa8fb3f237@github.com> References: <1jQpXAEku3Q5LSgw8w6J2Eg_FMQy2cHi5LBBAEovngY=.894802aa-077a-4b26-aefd-e9fa8fb3f237@github.com> Message-ID: On Thu, 6 Nov 2025 07:48:53 GMT, Pooja-DP wrote: > @RealCLanger - Could you please review my PR? Sorry, not working on JDK11 any more, you need to find somebody else. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3111#issuecomment-3496305224 From shade at openjdk.org Thu Nov 6 10:48:19 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 6 Nov 2025 10:48:19 GMT Subject: [jdk17u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v3] In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 08:35:57 GMT, Aleksey Shipilev wrote: >> Making GHA more stable. > > Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Merge branch 'master' into JDK-8369226-gha-macos15 > - Backport 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea Push approval granted. Here we go. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4115#issuecomment-3496503492 From shade at openjdk.org Thu Nov 6 10:48:20 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 6 Nov 2025 10:48:20 GMT Subject: [jdk17u-dev] Integrated: 8369226: GHA: Switch to MacOS 15 In-Reply-To: References: Message-ID: <1T3JrSlzSYXjGyAM_XkZvGTmkbCTnFM8wHYWNEpkO2o=.5c75b941-51c2-40fc-be5b-7ba5acdfeda3@github.com> On Mon, 27 Oct 2025 15:23:24 GMT, Aleksey Shipilev wrote: > Making GHA more stable. This pull request has now been integrated. Changeset: 7fe25530 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/7fe25530c47cacc11c5214ef7ef4db443701eabf Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 8369226: GHA: Switch to MacOS 15 Reviewed-by: mdoerr Backport-of: 1ea8cfa6dc8e6f96fd87553331abaae17ec173ea ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4115 From shade at openjdk.org Thu Nov 6 10:52:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 6 Nov 2025 10:52:07 GMT Subject: [jdk25u] RFR: 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE In-Reply-To: References: Message-ID: <9OaYBXX8hXDu7qN_e8PwzcTkNdqeWHktGTn__W3mG5g=.2cb1e9b4-fed4-4b3e-88ae-7129736d89d2@github.com> On Mon, 27 Oct 2025 08:38:58 GMT, Francesco Andreuzzi wrote: > Hi all, > > This pull request contains a backport of commit [2a8cbd94](https://github.com/openjdk/jdk/commit/2a8cbd944ba4d8896e48181e396c65f70e5aa215) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Francesco Andreuzzi on 22 Oct 2025 and was reviewed by Leonid Mesnik, Serguei Spitsyn and Alex Menkov. > > Thanks! Looks like [JDK-8370730](https://bugs.openjdk.org/browse/JDK-8370730) is in, would you like to finish this up? We are still in 25.0.2 -> 25.0.3 handover limbo, but we can integrate when 25.0.3 opens. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/340#issuecomment-3496523455 From goetz at openjdk.org Thu Nov 6 11:02:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 6 Nov 2025 11:02:46 GMT Subject: [jdk17u-dev] Integrated: 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically In-Reply-To: <4dHViheQsufO-hdeRik5SFjX6pzvkxTvYoPz7OjYb4c=.ed89d3ec-cc64-415a-b8c2-824594b40550@github.com> References: <4dHViheQsufO-hdeRik5SFjX6pzvkxTvYoPz7OjYb4c=.ed89d3ec-cc64-415a-b8c2-824594b40550@github.com> Message-ID: <3FHWJlnoE7CdOSQB2TJMsEc5O8lsj4sLtIm7UtTawO0=.7ca2a348-583c-44ed-9581-1fd2b0610d82@github.com> On Tue, 4 Nov 2025 11:07:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. This pull request has now been integrated. Changeset: 9dbee307 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9dbee307410971bbc46c52d18e9ef0134c736c5f Stats: 772 lines in 3 files changed: 164 ins; 563 del; 45 mod 8325766: Extend CertificateBuilder to create trust and end entity certificates programmatically Backport-of: c5275d331cb82fb1ab6373236890691c3748e891 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4153 From goetz at openjdk.org Thu Nov 6 11:11:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 6 Nov 2025 11:11:20 GMT Subject: [jdk21u-dev] RFR: 8368882: NPE during text drawing on machine with JP locale In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 10:43:11 GMT, Sergey Nazarkin wrote: > Hi all, > > This pull request contains a backport of commit [4520983e](https://github.com/openjdk/jdk/commit/4520983e8e5fcfb22e04508d50676df6831fa636) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Nazarkin on 3 Nov 2025 and was reviewed by Sergey Bylokhov, Phil Race and Prasanta Sadhukhan. > > Thanks! Hi @snazarkin please first backport to 25. If that is approved, you may label again. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2448#issuecomment-3496619901 From goetz at openjdk.org Thu Nov 6 11:25:28 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 6 Nov 2025 11:25:28 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v6] In-Reply-To: References: Message-ID: <5grQfMr4P1PCcW5BiR7M_TxS4ZVVWd0pQerqidIXpCo=.8e7ee7e2-8fec-4e4d-ba14-9b08ddf27dc6@github.com> > I backport this for parity with 17.0.18-oracle. > > Needed resolve and adaptions: > > Net.java: resolved static initializer. > SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. > Update: I added this later. > > Net.c: Copyright. > > The test exercises platform and virtual threads. > I simplified this to what is supported in 17. > See extra commit. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: test adaptions by Anton Voznia ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4076/files - new: https://git.openjdk.org/jdk17u-dev/pull/4076/files/6692163a..e97dccc0 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=05 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4076&range=04-05 Stats: 23 lines in 1 file changed: 13 ins; 0 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4076.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4076/head:pull/4076 PR: https://git.openjdk.org/jdk17u-dev/pull/4076 From goetz at openjdk.org Thu Nov 6 11:25:30 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 6 Nov 2025 11:25:30 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v2] In-Reply-To: <49IW0etw52ciofc7Pa3uWFCQsaa3xLO3VuIdx62THc8=.c31f70b4-1905-4e7d-bf46-ddc7a9ba0f0d@github.com> References: <49IW0etw52ciofc7Pa3uWFCQsaa3xLO3VuIdx62THc8=.c31f70b4-1905-4e7d-bf46-ddc7a9ba0f0d@github.com> Message-ID: On Wed, 29 Oct 2025 14:57:54 GMT, Voznia Anton wrote: >> Hi @AlanBateman, thanks for having a look! > >> > @GoeLin btw, it seems the introduced test passes always. I ran it with jtreg on windows arm without the fix in place. Did I run it incorrectly? ? >> >> Does the test from [openjdk/jdk21u-dev#2137](https://github.com/openjdk/jdk21u-dev/pull/2137) always fail in jdk21u without the fix? I guess that the problem is better reproducible with loom. Ah, I can see that your test in #3936 is different. Can it reproduce the issue better? > > @TheRealMDoerr for me, it's reproducible with the test from my PR. Hi @antonvoznia, yes, we obviously need the setDeamon(true) you added in your test. This makes the test fail without the fix. I add the differences to your test if you don't mind. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4076#issuecomment-3496685567 From mdoerr at openjdk.org Thu Nov 6 11:30:15 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 6 Nov 2025 11:30:15 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v6] In-Reply-To: <5grQfMr4P1PCcW5BiR7M_TxS4ZVVWd0pQerqidIXpCo=.8e7ee7e2-8fec-4e4d-ba14-9b08ddf27dc6@github.com> References: <5grQfMr4P1PCcW5BiR7M_TxS4ZVVWd0pQerqidIXpCo=.8e7ee7e2-8fec-4e4d-ba14-9b08ddf27dc6@github.com> Message-ID: <2L_dNsapwdiMNsPHWG1Gs6x9OWGZlcVSEQm7F9AJ1-4=.609a6928-75f3-4e99-a028-75dc46c140fd@github.com> On Thu, 6 Nov 2025 11:25:28 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Needed resolve and adaptions: >> >> Net.java: resolved static initializer. >> SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. >> Update: I added this later. >> >> Net.c: Copyright. >> >> The test exercises platform and virtual threads. >> I simplified this to what is supported in 17. >> See extra commit. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > test adaptions by Anton Voznia Marked as reviewed by mdoerr (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4076#pullrequestreview-3427692064 From fandreuzzi at openjdk.org Thu Nov 6 11:32:53 2025 From: fandreuzzi at openjdk.org (Francesco Andreuzzi) Date: Thu, 6 Nov 2025 11:32:53 GMT Subject: [jdk25u] RFR: 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE [v2] In-Reply-To: References: Message-ID: <37U8j1-ZVNE4jfBBUWaP9VvsqJdDF3ZaZBLj_7-eXro=.ece9a075-fb5f-494e-a7a7-b75135d83f69@github.com> > Hi all, > > This pull request contains a backport of commit [2a8cbd94](https://github.com/openjdk/jdk/commit/2a8cbd944ba4d8896e48181e396c65f70e5aa215) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Francesco Andreuzzi on 22 Oct 2025 and was reviewed by Leonid Mesnik, Serguei Spitsyn and Alex Menkov. > > Thanks! Francesco Andreuzzi has updated the pull request incrementally with one additional commit since the last revision: Backport b166b0d0826435c7965f3f11e8f3cec1392e1e01 ------------- Changes: - all: https://git.openjdk.org/jdk25u/pull/340/files - new: https://git.openjdk.org/jdk25u/pull/340/files/86920580..0803fc4d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u&pr=340&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=340&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk25u/pull/340.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/340/head:pull/340 PR: https://git.openjdk.org/jdk25u/pull/340 From shade at openjdk.org Thu Nov 6 11:49:32 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 6 Nov 2025 11:49:32 GMT Subject: [jdk25u] RFR: 8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE [v2] In-Reply-To: <37U8j1-ZVNE4jfBBUWaP9VvsqJdDF3ZaZBLj_7-eXro=.ece9a075-fb5f-494e-a7a7-b75135d83f69@github.com> References: <37U8j1-ZVNE4jfBBUWaP9VvsqJdDF3ZaZBLj_7-eXro=.ece9a075-fb5f-494e-a7a7-b75135d83f69@github.com> Message-ID: On Thu, 6 Nov 2025 11:32:53 GMT, Francesco Andreuzzi wrote: >> This PR contains a clean backport of JDK-8359472. JDK-8370730 is a follow-up which resolves a small problem in the test. > > Francesco Andreuzzi has updated the pull request incrementally with one additional commit since the last revision: > > Backport b166b0d0826435c7965f3f11e8f3cec1392e1e01 Both commits look clean, so the compound PR is also clean. Approving. ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk25u/pull/340#pullrequestreview-3427767399 From duke at openjdk.org Thu Nov 6 11:52:34 2025 From: duke at openjdk.org (Voznia Anton) Date: Thu, 6 Nov 2025 11:52:34 GMT Subject: [jdk17u-dev] RFR: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win) [v6] In-Reply-To: <5grQfMr4P1PCcW5BiR7M_TxS4ZVVWd0pQerqidIXpCo=.8e7ee7e2-8fec-4e4d-ba14-9b08ddf27dc6@github.com> References: <5grQfMr4P1PCcW5BiR7M_TxS4ZVVWd0pQerqidIXpCo=.8e7ee7e2-8fec-4e4d-ba14-9b08ddf27dc6@github.com> Message-ID: On Thu, 6 Nov 2025 11:25:28 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.18-oracle. >> >> Needed resolve and adaptions: >> >> Net.java: resolved static initializer. >> SocketChannelImpl.java: In implCloseBlockingMode(), the code guarded by the new condition is not in 17. Omitted. >> Update: I added this later. >> >> Net.c: Copyright. >> >> The test exercises platform and virtual threads. >> I simplified this to what is supported in 17. >> See extra commit. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > test adaptions by Anton Voznia @GoeLin , LGTM, thank you! ------------- Marked as reviewed by antonvoznia at github.com (no known OpenJDK username). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4076#pullrequestreview-3427779613 From snazarki at openjdk.org Thu Nov 6 12:05:38 2025 From: snazarki at openjdk.org (Sergey Nazarkin) Date: Thu, 6 Nov 2025 12:05:38 GMT Subject: [jdk25u] RFR: 8368882: NPE during text drawing on machine with JP locale Message-ID: Hi all, This pull request contains a backport of commit [4520983e](https://github.com/openjdk/jdk/commit/4520983e8e5fcfb22e04508d50676df6831fa636) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Nazarkin on 3 Nov 2025 and was reviewed by Sergey Bylokhov, Phil Race and Prasanta Sadhukhan. Thanks! ------------- Commit messages: - Backport 4520983e8e5fcfb22e04508d50676df6831fa636 Changes: https://git.openjdk.org/jdk25u/pull/361/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=361&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368882 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk25u/pull/361.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/361/head:pull/361 PR: https://git.openjdk.org/jdk25u/pull/361 From duke at openjdk.org Thu Nov 6 12:11:14 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 12:11:14 GMT Subject: [jdk17u-dev] RFR: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 07:41:12 GMT, Vladimir Petko wrote: > Configure: > > $ sh configure > ... > checking if date is a GNU compatible version... yes > .... > > [configuration.log](https://github.com/user-attachments/files/23354597/configuration.log) > > Build: > > $ make images > .... > Finished building target 'images' in configuration 'linux-x86_64-server-release' @vpa1977 Your change (at version 8953da87dd3897cfb193c4906e3e0153935fd32a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4158#issuecomment-3496928051 From sgehwolf at openjdk.org Thu Nov 6 14:21:30 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 6 Nov 2025 14:21:30 GMT Subject: [jdk11u-dev] RFR: 8339280: jarsigner -verify performs cross-checking between CEN and LOC [v2] In-Reply-To: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> References: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> Message-ID: On Fri, 19 Sep 2025 18:43:32 GMT, Francisco Ferrari Bihurriet wrote: >> Hi, this is a backport of openjdk/jdk17u-dev#3954. The backport is almost clean, except for: >> >> * Trivial context differences in `Main.java`~~, `Resources.java`, `Resources_ja.java`, and `Resources_zh_CN.java`~~ >> * The English `jarsigner.1` manpages have a slightly different format (manually adjusted to match the 11u format) >> * Also, there are 3 identical files for it (_Linux_, _BSD_, _Solaris_) >> * ~~There also exist a Japanese version of the `jarsigner.1` manpages, they were updated using an LLM translation (giving as context the translations from the resources files, where there is a similar sentence), if any Japanese speaker is reading this, please check it:~~ >> > ~~This jar contains internal inconsistencies detected during verification that may result in different contents when reading via JarFile and JarInputStream.~~ >> > ~~??~~ >> > ~~??jar????????????????????????JarFile?JarInputStream???????????????????????????~~ >> * ~~I updated `src/linux/doc/man/ja/jarsigner.1` and `src/solaris/doc/sun/man/man1/ja/jarsigner.1` (identical), and left `src/bsd/doc/man/ja/jarsigner.1` untouched (doesn't have any content besides the headers)~~ >> * ~~Tip: these files are encoded in `EUC-JP`, to open them in VIM use `vim -c "e ++enc=EUC-JP" .../ja/jarsigner.1`~~ >> >> $\mbox{\color{red}UPDATE}$ (191d5cad9c8c0d452c0571c669e06b375b9f578a): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). >> >> #### Related issues ("relates to" Jira issue links) >> >> [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. >> >> Since `test/hotspot/jtreg/runtime/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. >> >> #### Testing >> >> * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk11u-dev/actions/runs/17843495340) (all passed), I ran a r... > > Francisco Ferrari Bihurriet has updated the pull request incrementally with one additional commit since the last revision: > > Remove internationalized messages Looks OK to me. ------------- Marked as reviewed by sgehwolf (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/3098#pullrequestreview-3428419577 From duke at openjdk.org Thu Nov 6 14:36:27 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 14:36:27 GMT Subject: [jdk11u-dev] RFR: 8339280: jarsigner -verify performs cross-checking between CEN and LOC [v2] In-Reply-To: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> References: <0RH71hIvHS6MmYCDAFSR_DIPe3YsOJxaDuZZFaIEHY4=.baa4d580-c95c-4f86-986c-ddc11999399d@github.com> Message-ID: <_RjbbI0ma3IlgpOrqLKOUmo6AhZNDj7HfHS4NG98QqY=.ba06276a-5e17-4a6a-b844-df426cc03a45@github.com> On Fri, 19 Sep 2025 18:43:32 GMT, Francisco Ferrari Bihurriet wrote: >> Hi, this is a backport of openjdk/jdk17u-dev#3954. The backport is almost clean, except for: >> >> * Trivial context differences in `Main.java`~~, `Resources.java`, `Resources_ja.java`, and `Resources_zh_CN.java`~~ >> * The English `jarsigner.1` manpages have a slightly different format (manually adjusted to match the 11u format) >> * Also, there are 3 identical files for it (_Linux_, _BSD_, _Solaris_) >> * ~~There also exist a Japanese version of the `jarsigner.1` manpages, they were updated using an LLM translation (giving as context the translations from the resources files, where there is a similar sentence), if any Japanese speaker is reading this, please check it:~~ >> > ~~This jar contains internal inconsistencies detected during verification that may result in different contents when reading via JarFile and JarInputStream.~~ >> > ~~??~~ >> > ~~??jar????????????????????????JarFile?JarInputStream???????????????????????????~~ >> * ~~I updated `src/linux/doc/man/ja/jarsigner.1` and `src/solaris/doc/sun/man/man1/ja/jarsigner.1` (identical), and left `src/bsd/doc/man/ja/jarsigner.1` untouched (doesn't have any content besides the headers)~~ >> * ~~Tip: these files are encoded in `EUC-JP`, to open them in VIM use `vim -c "e ++enc=EUC-JP" .../ja/jarsigner.1`~~ >> >> $\mbox{\color{red}UPDATE}$ (191d5cad9c8c0d452c0571c669e06b375b9f578a): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). >> >> #### Related issues ("relates to" Jira issue links) >> >> [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. >> >> Since `test/hotspot/jtreg/runtime/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. >> >> #### Testing >> >> * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk11u-dev/actions/runs/17843495340) (all passed), I ran a r... > > Francisco Ferrari Bihurriet has updated the pull request incrementally with one additional commit since the last revision: > > Remove internationalized messages @franferrax Your change (at version 191d5cad9c8c0d452c0571c669e06b375b9f578a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3098#issuecomment-3497542804 From rrich at openjdk.org Thu Nov 6 14:50:23 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 6 Nov 2025 14:50:23 GMT Subject: [jdk21u-dev] RFR: 8315990: Amend problemlisted tests to proper position [v2] In-Reply-To: References: Message-ID: On Thu, 6 Nov 2025 09:54:50 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 21.0.10-oracle. >> >> Fix JDK-8280392 for NonfocusableOwnerTest.java which removed the entry already backported. >> >> Omitted corresponding entry. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > add missing tests Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2434#pullrequestreview-3428564573 From goetz.lindenmaier at sap.com Thu Nov 6 15:32:01 2025 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Thu, 6 Nov 2025 15:32:01 +0000 Subject: [25u Communication] Invitation for new maintainer In-Reply-To: References: Message-ID: Hi I would like to apply for the role as maintainer of the OpenJDK 25 Updates repository. I am currently maintainer of the OpenJDK 17 Updates repository, co-maintainer of 21 and dedicate a large part of my time to maintenance of the updates. This allows me to be highly available to the community and do approvals, tagging etc in a timely manner. I am deeply involved in backporting to the updates releases assuring important changes arrive timely. Since 11 I have helped to shape the updates project, setting up schedules and processes, pushing the git traversal from mercurial etc. Before that, I have been working on Hotspot within SAP and, once available, on OpenJDK. I have contributed many changes, including the PPC64, Aix and s390 ports of SAP and JEP 358 "Helpful NullPointerExceptions". With the good experiences of the past updates projects, I want to set up the OpenJDK 25 Updates project in a similar way. The SAP Java team will help supporting the project, and I invite IBM / Red Hat, who currently lead the 8, 11 and 21 updates projects, to again join in the effort. Thus, I would like to start with the same team of co-maintainers. Naturally, I welcome the help of the community, without which such a project would not be possible! As in the past, I will hold stability as the number one goal of the project. This includes regular updates of important aspects as certificates, time zones, external libs etc.. I also see the need to eventually accept feature backports, but only if they are integrated carefully and the risk is acceptable. Me and several engineers of the SAP Java team are members of the Vulnerability Group and already, together with Red Hat, prepared the embargoed security patches based on git for 17u/21u. SAPs internal testing setup allows to test the changes prior to releasing them. This assures timely availability and high quality of these crucial changes for each release. I would appreciate support of the community in this role, and will try to consider everybody's needs in the project. Best Regards, Goetz Lindenmaier > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Robert Mckenna > Sent: Tuesday, November 4, 2025 4:36 PM > To: jdk-updates-dev at openjdk.org > Subject: [25u Communication] Invitation for new maintainer > > Hi folks, > > I'm sending this mail to notify the community that the current maintainers > intend to step down for the JDK 25 Updates repository. [1] > > We would like to invite prospective new maintainers of the OpenJDK 25u > repository to step forward prior to holding a call for votes. > > -Rob > > [1] https://github.com/openjdk/jdk25u From rrich at openjdk.org Thu Nov 6 15:42:45 2025 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 6 Nov 2025 15:42:45 GMT Subject: [jdk21u-dev] RFR: 8341443: [macos] AppContentTest and SigningOptionsTest failed due to "codesign" does not fails with "--app-content" on macOS 15 In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 15:40:29 GMT, Goetz Lindenmaier wrote: > I backport this to simplify backporting "8342576: [macos] AppContentTest still fails after JDK-8341443 for same reason on older macOS versions" which reworks this test fix. > > Omitted SigningOptionsTest.java which was added by 8311877: [macos] Add CLI options to provide signing identity directly to codesign and productbuild in 22. > > Omitted adding @modules to AppContentTest as later change "8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file" was already backported in 21.0.7. The backport looks good to me. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2442#pullrequestreview-3428904649 From fferrari at openjdk.org Thu Nov 6 16:14:57 2025 From: fferrari at openjdk.org (Francisco Ferrari Bihurriet) Date: Thu, 6 Nov 2025 16:14:57 GMT Subject: [jdk11u-dev] Integrated: 8339280: jarsigner -verify performs cross-checking between CEN and LOC In-Reply-To: References: Message-ID: On Fri, 19 Sep 2025 10:17:54 GMT, Francisco Ferrari Bihurriet wrote: > Hi, this is a backport of openjdk/jdk17u-dev#3954. The backport is almost clean, except for: > > * Trivial context differences in `Main.java`~~, `Resources.java`, `Resources_ja.java`, and `Resources_zh_CN.java`~~ > * The English `jarsigner.1` manpages have a slightly different format (manually adjusted to match the 11u format) > * Also, there are 3 identical files for it (_Linux_, _BSD_, _Solaris_) > * ~~There also exist a Japanese version of the `jarsigner.1` manpages, they were updated using an LLM translation (giving as context the translations from the resources files, where there is a similar sentence), if any Japanese speaker is reading this, please check it:~~ > > ~~This jar contains internal inconsistencies detected during verification that may result in different contents when reading via JarFile and JarInputStream.~~ > > ~~??~~ > > ~~??jar????????????????????????JarFile?JarInputStream???????????????????????????~~ > * ~~I updated `src/linux/doc/man/ja/jarsigner.1` and `src/solaris/doc/sun/man/man1/ja/jarsigner.1` (identical), and left `src/bsd/doc/man/ja/jarsigner.1` untouched (doesn't have any content besides the headers)~~ > * ~~Tip: these files are encoded in `EUC-JP`, to open them in VIM use `vim -c "e ++enc=EUC-JP" .../ja/jarsigner.1`~~ > > $\mbox{\color{red}UPDATE}$ (191d5cad9c8c0d452c0571c669e06b375b9f578a): all the internationalized messages have been removed, as they aren't typically included in backports (thanks @jerboaa for letting me know). > > #### Related issues ("relates to" Jira issue links) > > [JDK-8353299](https://bugs.openjdk.org/browse/JDK-8353299 "VerifyJarEntryName.java test fails") (openjdk/jdk at acd4da49a01760599ec4c325ff6c56f53ba5cc9c) and [JDK-8367782](https://bugs.openjdk.org/browse/JDK-8367782 "VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName") (openjdk/jdk at 1b9a11682d5f73885213822423bfce8dfc17febd) were also included as part of this backport. They are test-only changes that improve the reliability and coverage of `VerifyJarEntryName.java`. > > Since `test/hotspot/jtreg/runtime/appcds/SignedJar.java` is not failing after the backport, [JDK-8353330](https://bugs.openjdk.org/browse/JDK-8353330 "Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier") was not included. > > #### Testing > > * Besides the `tier1` run from the [GitHub actions](https://github.com/franferrax/jdk11u-dev/actions/runs/17843495340) (all passed), I ran a regression using the following categories and i... This pull request has now been integrated. Changeset: c40bce3c Author: Francisco Ferrari Bihurriet Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/c40bce3c5f56204ca23efbc072526e2bd3581d36 Stats: 333 lines in 6 files changed: 333 ins; 0 del; 0 mod 8339280: jarsigner -verify performs cross-checking between CEN and LOC 8353299: VerifyJarEntryName.java test fails 8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName Reviewed-by: abakhtin, sgehwolf Backport-of: bbd5b174c50346152a624317b6bd76ec48f7e551 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3098 From vpetko at openjdk.org Thu Nov 6 16:14:56 2025 From: vpetko at openjdk.org (Vladimir Petko) Date: Thu, 6 Nov 2025 16:14:56 GMT Subject: [jdk17u-dev] Integrated: 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 07:41:12 GMT, Vladimir Petko wrote: > Configure: > > $ sh configure > ... > checking if date is a GNU compatible version... yes > .... > > [configuration.log](https://github.com/user-attachments/files/23354597/configuration.log) > > Build: > > $ make images > .... > Finished building target 'images' in configuration 'linux-x86_64-server-release' This pull request has now been integrated. Changeset: 9449e0b9 Author: Vladimir Petko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/9449e0b9f20e26020c66beb783a5ca2ae1886a22 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8369450: [Ubuntu 25.10] openjdk fails to build due to rust-coreutils date Backport-of: b73228b51c1b1c59c8cd8ee7b14522edc12d564a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4158 From duke at openjdk.org Thu Nov 6 16:54:52 2025 From: duke at openjdk.org (duke) Date: Thu, 6 Nov 2025 16:54:52 GMT Subject: [jdk17u-dev] RFR: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations [v2] In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 18:56:05 GMT, Roland Mesde wrote: >> Backporting JDK-8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations. Adds several tests for string concatenation optimization in C2. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. > > 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-8357822-no-longer-testing-string-concatenation > - Backport 6c616c71ec9a8ee6e0203921deef20d09db39698 @rm-gh-8 Your change (at version afcf43c296a0efb1af23417841069d5fb4eb037a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4130#issuecomment-3498326458 From duke at openjdk.org Thu Nov 6 18:38:16 2025 From: duke at openjdk.org (Roland Mesde) Date: Thu, 6 Nov 2025 18:38:16 GMT Subject: [jdk17u-dev] Integrated: 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations In-Reply-To: References: Message-ID: On Tue, 28 Oct 2025 19:40:40 GMT, Roland Mesde wrote: > Backporting JDK-8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations. Adds several tests for string concatenation optimization in C2. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean. This pull request has now been integrated. Changeset: 943251d9 Author: Roland Mesde Committer: Victor Rudometov URL: https://git.openjdk.org/jdk17u-dev/commit/943251d93719fef24e973a0a6a75e204f223d0a7 Stats: 86 lines in 6 files changed: 81 ins; 0 del; 5 mod 8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations Backport-of: 6c616c71ec9a8ee6e0203921deef20d09db39698 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4130 From duke at openjdk.org Thu Nov 6 19:07:35 2025 From: duke at openjdk.org (Roland Mesde) Date: Thu, 6 Nov 2025 19:07:35 GMT Subject: [jdk25u] RFR: 8365065: cancelled ForkJoinPool tasks no longer throw CancellationException Message-ID: Backporting JDK-8365065: Cancelled ForkJoinPool tasks no longer throw CancellationException. Fixes exception propagation and tests which last worked in 17.0.16. Ran GHA Sanity Checks (passed) and adjusted tests (passed). Patch is clean ------------- Commit messages: - Backport 61acdf6512c6ea3123edb9017ef99d851c917b90 Changes: https://git.openjdk.org/jdk25u/pull/362/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=362&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365065 Stats: 76 lines in 2 files changed: 66 ins; 6 del; 4 mod Patch: https://git.openjdk.org/jdk25u/pull/362.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/362/head:pull/362 PR: https://git.openjdk.org/jdk25u/pull/362 From duke at openjdk.org Thu Nov 6 19:13:41 2025 From: duke at openjdk.org (Daniel Hu) Date: Thu, 6 Nov 2025 19:13:41 GMT Subject: [jdk21u-dev] RFR: 8272364: Parallel GC adaptive size policy may shrink the heap below MinHeapSize Message-ID: Clean backports. Fixes miscalculation of Parallal GC ergonomics; followup backports to fix related gtest (JDK-8333674 is trivial and backported so that JDK-8331675 is clean). New test passes with change, fails without. Changes pass GHA and internal Amazon pipelines: jtreg tier1-4 and tck tests on platforms linux x64, aarch64, aarch32; alpine x64, aarch64; mac aarch64, x64; windows x64. ------------- Commit messages: - Merge branch 'openjdk:master' into 8272364 - Backport a4b49253e34bd0e5d7b7140289275a3311907472 - Backport 9b436d048ec92f74ec6812ae20fde21751927d4b - Backport 6bef0474c8b8773d0d20c0f25c36a2ce9cdbd7e8 Changes: https://git.openjdk.org/jdk21u-dev/pull/2419/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2419&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272364 Stats: 109 lines in 3 files changed: 100 ins; 9 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2419.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2419/head:pull/2419 PR: https://git.openjdk.org/jdk21u-dev/pull/2419 From ssubramaniam at openjdk.org Thu Nov 6 19:16:15 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 6 Nov 2025 19:16:15 GMT Subject: [jdk17u-dev] Integrated: 8352686: Opensource JInternalFrame tests - series3 In-Reply-To: <-iXSJJ7eOULfC8AaoQxyV7zHZRKp3eEltyfDogb9GZo=.f712ad01-79d1-45b6-aab6-d03d33481b6c@github.com> References: <-iXSJJ7eOULfC8AaoQxyV7zHZRKp3eEltyfDogb9GZo=.f712ad01-79d1-45b6-aab6-d03d33481b6c@github.com> Message-ID: <4-ccOa2e2wkDy6mrXRSoJ_woCdqaUTnW0uqTBIvF0pA=.59867578-b3ba-4ed8-b2fd-a1fa658580a3@github.com> On Thu, 6 Nov 2025 00:13:32 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352686: Opensource JInternalFrame tests - series3. Open sources four JInternalFrame tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 9592af78 Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/9592af7835d267307e43b5a54abe46c519d746c3 Stats: 428 lines in 4 files changed: 428 ins; 0 del; 0 mod 8352686: Opensource JInternalFrame tests - series3 Backport-of: 27c8d9d635eaa0aac722c1b1eba8591fd291c077 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4160 From ssubramaniam at openjdk.org Thu Nov 6 19:17:17 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Thu, 6 Nov 2025 19:17:17 GMT Subject: [jdk21u-dev] Integrated: 8352686: Opensource JInternalFrame tests - series3 In-Reply-To: References: Message-ID: <4os7WoSSln-7dQ0GzXkLVFqP-ltONKiCIObxPb4IyAo=.d71ffcc5-f847-405f-8472-b57cf95b244e@github.com> On Thu, 6 Nov 2025 00:13:30 GMT, Satyen Subramaniam wrote: > Backporting JDK-8352686: Opensource JInternalFrame tests - series3. Open sources four JInternalFrame tests. Ran GHA Sanity Checks and new tests directly. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: dfd2cede Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/dfd2cedeae7c499e60e70bf853228601f1f4a89f Stats: 428 lines in 4 files changed: 428 ins; 0 del; 0 mod 8352686: Opensource JInternalFrame tests - series3 Backport-of: 27c8d9d635eaa0aac722c1b1eba8591fd291c077 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2449 From serb at openjdk.org Thu Nov 6 19:34:48 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 6 Nov 2025 19:34:48 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v4] In-Reply-To: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: <5IUrzbeN0hKpW91xMVdIVYAiJ7WaTkzZveo-dGmKqxs=.db955329-89bf-44e6-b632-a0264b9936ab@github.com> > Hi all, > > This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. > > The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. > > The patch is not clean because the next three are not in jdk17u: > - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning > - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) > - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) > > The next two are are already in jdk17u so context a little bit different: > - https://bugs.openjdk.org/browse/JDK-8300169 > - https://bugs.openjdk.org/browse/JDK-8319818 > > > Testing: > - github actions > - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0 > - xcode: 26, 26.0.1 > - VS 2022 Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains six additional commits since the last revision: - Merge branch 'openjdk:master' into JDK-8294314 - Drop non-existent in 17u file - Get back "strict-overflow" for ancient gcc - Ignore "missing-field-initializers" in heapShared.cpp, JDK-8293182 is not in 17 - get back 4996 - Backport 7743345f6f73398f280fd18364b4cea10a6b0f2f ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4143/files - new: https://git.openjdk.org/jdk17u-dev/pull/4143/files/4157adaf..fd674045 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=02-03 Stats: 5126 lines in 72 files changed: 3786 ins; 1137 del; 203 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4143.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4143/head:pull/4143 PR: https://git.openjdk.org/jdk17u-dev/pull/4143 From serb at openjdk.org Thu Nov 6 22:13:24 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 6 Nov 2025 22:13:24 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v5] In-Reply-To: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: > Hi all, > > This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. > > The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. > > The patch is not clean because the next three are not in jdk17u: > - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning > - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) > - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) > > The next two are are already in jdk17u so context a little bit different: > - https://bugs.openjdk.org/browse/JDK-8300169 > - https://bugs.openjdk.org/browse/JDK-8319818 > > > Testing: > - github actions > - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0 > - xcode: 26, 26.0.1 > - VS 2022 Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: Take care about recent integration of JDK-8294594 and JDK-8294591 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4143/files - new: https://git.openjdk.org/jdk17u-dev/pull/4143/files/fd674045..d4f4fb1d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4143&range=03-04 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4143.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4143/head:pull/4143 PR: https://git.openjdk.org/jdk17u-dev/pull/4143 From serb at openjdk.org Thu Nov 6 22:21:15 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 6 Nov 2025 22:21:15 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v3] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: <6vxR37zPxkVLP5C-HfEAgFOCGQwdsowfR7_oLZ64pXU=.81d6edac-2f2c-48b9-be5d-e5c8528067c7@github.com> On Mon, 3 Nov 2025 08:56:37 GMT, Aleksey Shipilev wrote: >> Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: >> >> Drop non-existent in 17u file > > make/hotspot/lib/CompileJvm.gmk line 178: > >> 176: DISABLED_WARNINGS_gcc_shenandoahBarrierSetC1.cpp := misleading-indentation, \ >> 177: DISABLED_WARNINGS_gcc_signals_posix.cpp := cast-function-type, \ >> 178: DISABLED_WARNINGS_gcc_templateTable.cpp := cast-function-type, \ > > I think we can drop this line, as https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f just got backported. The line above it (signals_posix.cpp) would probably also go away after https://github.com/openjdk/jdk17u-dev/pull/4125. The patch has been [updated](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/d4f4fb1d2537bcaed55c05d255d9eeb95ebdd77b). It now includes the following changes in `CompileJvm.gmk`: - https://github.com/openjdk/jdk/commit/fc616588c1bf731150a9d9b80033bb589bcb231f, which was not part of the backport for [jdk17u-dev](https://github.com/openjdk/jdk17u-dev/commit/98532ee9fd5136d7d21025941845e77ae216377a) - https://github.com/openjdk/jdk/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6, which was also not part of the backport [jdk17u-dev](https://github.com/openjdk/jdk17u-dev/commit/a3442fd77f524a2ccbb499ab0120b11c30642708) ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/4143#discussion_r2501040607 From duke at openjdk.org Thu Nov 6 22:23:36 2025 From: duke at openjdk.org (Roland Mesde) Date: Thu, 6 Nov 2025 22:23:36 GMT Subject: [jdk25u] RFR: 8368328: CompactNumberFormat.clone does not produce independent instances Message-ID: Backporting JDK-8368328: CompactNumberFormat.clone does not produce independent instances. Fixes clone method logic and test. Ran GHA Sanity Checks (passed) and new test (passed). Patch is clean ------------- Commit messages: - Backport bdf6853cfdd24176bdddb59b6d7bb85036b94c57 Changes: https://git.openjdk.org/jdk25u/pull/363/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=363&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368328 Stats: 114 lines in 2 files changed: 106 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk25u/pull/363.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/363/head:pull/363 PR: https://git.openjdk.org/jdk25u/pull/363 From syan at openjdk.org Fri Nov 7 01:46:43 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 7 Nov 2025 01:46:43 GMT Subject: [jdk25u] RFR: 8366951: Test runtime/logging/StressAsyncUL.java is timing out Message-ID: Hi all, This pull request contains a backport of commit [8ba0db0d](https://github.com/openjdk/jdk/commit/8ba0db0de8b79f64cbfa56683f660f888c880182) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Johan Sj?len on 11 Sep 2025 and was reviewed by Albert Mingkun Yang, Leo Korinth, David Holmes and SendaoYan. Thanks! ------------- Commit messages: - Merge branch 'openjdk:master' into backport-sendaoYan-8ba0db0d-master - Backport 8ba0db0de8b79f64cbfa56683f660f888c880182 Changes: https://git.openjdk.org/jdk25u/pull/182/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=182&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366951 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk25u/pull/182.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/182/head:pull/182 PR: https://git.openjdk.org/jdk25u/pull/182 From ssubramaniam at openjdk.org Fri Nov 7 04:33:15 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 7 Nov 2025 04:33:15 GMT Subject: [jdk17u-dev] Integrated: 8328299: Convert DnDFileGroupDescriptor.html applet test to main In-Reply-To: References: Message-ID: On Thu, 6 Nov 2025 00:15:06 GMT, Satyen Subramaniam wrote: > Backporting JDK-8328299: Convert DnDFileGroupDescriptor.html applet test to main. Converts DnDFileGroupDescriptor test from applet structure to use main function. Ran GHA Sanity Checks. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 9bf2571e Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk17u-dev/commit/9bf2571e7bc9d8752e0c10fcde4973df2f7688ea Stats: 258 lines in 3 files changed: 36 ins; 188 del; 34 mod 8328299: Convert DnDFileGroupDescriptor.html applet test to main Backport-of: 75195aab497a2d23548128e03f6887283dcaa7e1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4161 From ssubramaniam at openjdk.org Fri Nov 7 04:35:11 2025 From: ssubramaniam at openjdk.org (Satyen Subramaniam) Date: Fri, 7 Nov 2025 04:35:11 GMT Subject: [jdk21u-dev] Integrated: 8328299: Convert DnDFileGroupDescriptor.html applet test to main In-Reply-To: References: Message-ID: On Thu, 6 Nov 2025 00:14:48 GMT, Satyen Subramaniam wrote: > Backporting JDK-8328299: Convert DnDFileGroupDescriptor.html applet test to main. Converts DnDFileGroupDescriptor test from applet structure to use main function. Ran GHA Sanity Checks. Patch is clean. Backporting for parity with Oracle. This pull request has now been integrated. Changeset: 946b81ec Author: Satyen Subramaniam URL: https://git.openjdk.org/jdk21u-dev/commit/946b81ecfdedf6f5395d125a24ffa748f7e98de8 Stats: 258 lines in 3 files changed: 36 ins; 188 del; 34 mod 8328299: Convert DnDFileGroupDescriptor.html applet test to main Backport-of: 75195aab497a2d23548128e03f6887283dcaa7e1 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2450 From rkannathpari at openjdk.org Fri Nov 7 05:25:38 2025 From: rkannathpari at openjdk.org (Renjith Kannath Pariyangad) Date: Fri, 7 Nov 2025 05:25:38 GMT Subject: [jdk25u] RFR: 8370465: Right to Left Orientation Issues with MenuItem Component Message-ID: Hi all, This pull request contains a backport of commit [fc5df4ac](https://github.com/openjdk/jdk/commit/fc5df4ac8f11f25611bd4def5b655578af27c882) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Prasanta Sadhukhan on 31 Oct 2025 and was reviewed by Alexander Zuev and Harshitha Onkar. Thanks! ------------- Commit messages: - Backport fc5df4ac8f11f25611bd4def5b655578af27c882 Changes: https://git.openjdk.org/jdk25u/pull/364/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=364&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8370465 Stats: 37 lines in 3 files changed: 31 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk25u/pull/364.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/364/head:pull/364 PR: https://git.openjdk.org/jdk25u/pull/364 From syan at openjdk.org Fri Nov 7 05:53:05 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 7 Nov 2025 05:53:05 GMT Subject: [jdk25u] RFR: 8366951: Test runtime/logging/StressAsyncUL.java is timing out In-Reply-To: References: Message-ID: On Thu, 11 Sep 2025 10:44:43 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [8ba0db0d](https://github.com/openjdk/jdk/commit/8ba0db0de8b79f64cbfa56683f660f888c880182) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Johan Sj?len on 11 Sep 2025 and was reviewed by Albert Mingkun Yang, Leo Korinth, David Holmes and SendaoYan. > > Thanks! GHA report serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java fails on linux-x64, I think it's unrelated to this backport PR. This failure was recorded by https://bugs.openjdk.org/browse/CODETOOLS-7904109 ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/182#issuecomment-3500855498 From shade at openjdk.org Fri Nov 7 09:04:16 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 7 Nov 2025 09:04:16 GMT Subject: [jdk17u-dev] RFR: 8294314: Minimize disabled warnings in hotspot [v5] In-Reply-To: References: <0ftQ5Cso-u7tvmEQfsJNkAese4jhVVtfi5mR5hPn6S0=.cc5b621d-e9f6-4218-b0cf-7d5bcaa33b94@github.com> Message-ID: <27jqwVZGp3_9hFO6k3fqpgFGd0vky1HQ-VI9N3E9S5g=.123f3a19-bcd3-48e9-a18b-51ff5f96f22f@github.com> On Thu, 6 Nov 2025 22:13:24 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [7743345f](https://github.com/openjdk/jdk/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Magnus Ihse Bursie on 17 Oct 2022 and was reviewed by Erik Joelsson and Aleksey Shipilev. >> >> The patch updates the code to handle certain warnings during compilation. It is part of the ongoing effort to migrate JDK 17 to the new toolchain, including Xcode 16, and will make further patches cleaner. >> >> The patch is not clean because the next three are not in jdk17u: >> - https://bugs.openjdk.org/browse/JDK-8286262 -> still need to disable [4996](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/e1b33bcab3a09bcdf16ea6bd740d4ffbf00adaab) warning >> - https://bugs.openjdk.org/browse/JDK-8293182 -> still need to disable [missing-field-initializers](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/32855c2267dd796d82893f39e82592dc68fef3c6) >> - https://bugs.openjdk.org/browse/JDK-8303805 -> still need to disable [strict-overflow](https://github.com/openjdk/jdk17u-dev/pull/4143/commits/9f8b0126e9c0d3f1a0e83a2fe722f3996c8dcb41) >> >> The next two are are already in jdk17u so context a little bit different: >> - https://bugs.openjdk.org/browse/JDK-8300169 >> - https://bugs.openjdk.org/browse/JDK-8319818 >> >> >> Testing: >> - github actions >> - gcc: 7.3.1, 9.3.1, 10.5.0, 11.4.0, 11.5.0, 13.2.1 and 13.3.0 >> - xcode: 26, 26.0.1 >> - VS 2022 > > Sergey Bylokhov has updated the pull request incrementally with one additional commit since the last revision: > > Take care about recent integration of JDK-8294594 and JDK-8294591 Looks fine to me. ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/4143#pullrequestreview-3432367666 From christoph.langer at sap.com Fri Nov 7 09:58:39 2025 From: christoph.langer at sap.com (Langer, Christoph) Date: Fri, 7 Nov 2025 09:58:39 +0000 Subject: New JDK Updates Committer: William Kemper In-Reply-To: References: Message-ID: Vote: yes /Christoph > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Shipilev, Aleksey > Sent: Dienstag, 4. November 2025 10:44 > To: jdk-updates-dev at openjdk.org > Subject: CFV: New JDK Updates Committer: William Kemper > > I hereby nominate William Kemper [1] to JDK Updates Committer. > > William is part of Amazon JDK team, and the key engineer in Shenandoah > project. As such, he is responsible for many Shenandoah related backports [2]. > Granting William the role of JDK Updates Committer will help Shenandoah > project streamline their backport commits. William is already the Reviewer in > JDK mainline. > > Votes are due by November 21, 0800 UTC. > > Only current JDK Updates Committers (and above) [3] are eligible to vote on > this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [4]. > > Thanks, > -Aleksey > > [1]?https://openjdk.org/census#wkemper > [2]?https://github.com/search?q=repo%3Aopenjdk%2Fjdk25u+repo%3Aopenjdk > %2Fjdk21u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk11u- > dev+repo%3Aopenjdk%2Fjdk8u-dev+author%3Aearthling- > amzn+label%3Aintegrated&type=pullrequests&s=created&o=desc&p=1 > [3]?https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopenj > dk.java.net%2Fcensus%23jdk- > updates&data=05%7C02%7Cchristoph.langer%40sap.com%7C03e517c69d2f4ef > 57d0d08de1b86c7fb%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C6 > 38978462883203728%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnR > ydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3 > D%3D%7C0%7C%7C%7C&sdata=rCZyR%2BR0gO%2BzA9GHcYZzA%2BDq2f5iQ2 > IBzIz5CvFvlx4%3D&reserved=0 > [4]?https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fopenjd > k.java.net%2Fprojects%2F%23committer- > vote&data=05%7C02%7Cchristoph.langer%40sap.com%7C03e517c69d2f4ef57d > 0d08de1b86c7fb%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C6389 > 78462883255536%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydW > UsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3 > D%7C0%7C%7C%7C&sdata=e5rOXYl5Jh0%2FkBYAz%2FnJMox5DVduCEsjKQSXS8 > jnLdU%3D&reserved=0 > > > > > > > Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. > 13 > 10243 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Christof Hellmis Eingetragen am > Amtsgericht Charlottenburg unter HRB 257764 B > Sitz: Berlin > Ust-ID: DE 365 538 597 From duke at openjdk.org Fri Nov 7 10:57:22 2025 From: duke at openjdk.org (Pooja-DP) Date: Fri, 7 Nov 2025 10:57:22 GMT Subject: [jdk11u-dev] RFR: 8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation In-Reply-To: References: Message-ID: On Mon, 3 Nov 2025 12:33:40 GMT, Pooja-DP wrote: > This pull request contains a backport of commit https://github.com/openjdk/jdk17u/commit/39a6bf2158c2f35399c6739e4b9578f13ea6b7e4 from the https://github.com/openjdk/jdk17u > > Bug Ref: https://bugs.openjdk.org/browse/JDK-8290368 > > Signed-off-by: Pooja.D.P1 @phohensee - Could you please take a look on my PR? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3111#issuecomment-3501862322 From goetz at openjdk.org Fri Nov 7 11:22:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 7 Nov 2025 11:22:10 GMT Subject: [jdk21u-dev] RFR: 8341443: [macos] AppContentTest and SigningOptionsTest failed due to "codesign" does not fails with "--app-content" on macOS 15 In-Reply-To: References: Message-ID: On Tue, 4 Nov 2025 15:40:29 GMT, Goetz Lindenmaier wrote: > I backport this to simplify backporting "8342576: [macos] AppContentTest still fails after JDK-8341443 for same reason on older macOS versions" which reworks this test fix. > > Omitted SigningOptionsTest.java which was added by 8311877: [macos] Add CLI options to provide signing identity directly to codesign and productbuild in 22. > > Omitted adding @modules to AppContentTest as later change "8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file" was already backported in 21.0.7. Thanks for teh review! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2442#issuecomment-3501962600