From serb at openjdk.org Sun Feb 1 03:23:08 2026 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 1 Feb 2026 03:23:08 GMT Subject: [jdk21u-dev] Integrated: 8375063: Update Libpng to 1.6.54 In-Reply-To: References: Message-ID: On Thu, 22 Jan 2026 01:07:01 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [a2e74957](https://github.com/openjdk/jdk/commit/a2e749572e03dd394d123b701e163e3837472dd0) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Jayathirth D V on 21 Jan 2026 and was reviewed by Sergey Bylokhov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 422784f7 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk21u-dev/commit/422784f7d43e38f4e05e0d1399e20cff2bab6a57 Stats: 1406 lines in 16 files changed: 443 ins; 7 del; 956 mod 8375063: Update Libpng to 1.6.54 Backport-of: a2e749572e03dd394d123b701e163e3837472dd0 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2558 From goetz at openjdk.org Sun Feb 1 07:23:45 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 1 Feb 2026 07:23:45 GMT Subject: [jdk25u-dev] RFR: 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented [v2] In-Reply-To: References: Message-ID: > I backport this to fix the regression in 25.0.2. Change causing this was backported there. > > Trivial resolves in src/hotspot/share/jfr/jfr.cpp|hpp > > Omitted patching file test/jdk/ProblemList.txt, test not listed. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: resolved chunks ------------- Changes: - all: https://git.openjdk.org/jdk25u-dev/pull/214/files - new: https://git.openjdk.org/jdk25u-dev/pull/214/files/d4839c6c..c1bcfb8f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=214&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=214&range=00-01 Stats: 8 lines in 2 files changed: 8 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/214.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/214/head:pull/214 PR: https://git.openjdk.org/jdk25u-dev/pull/214 From goetz at openjdk.org Sun Feb 1 07:45:07 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 1 Feb 2026 07:45:07 GMT Subject: [jdk21u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation In-Reply-To: References: Message-ID: On Sat, 31 Jan 2026 04:23:35 GMT, Kirill Shirokov wrote: >> Hi @kirill-shirokov >> You need to fix the PR so that skara accepts it and anotates it to the JBS issue. >> I think you need to add a message to the pr body. >> >> A PR is only "clean" if skara recognizes it as such. It puts a "clean" label on the PR. In all other cases please describe what you have edited or any other reason why it is not recognized as clean. > > Hi @GoeLin, I think I've fixed the PR and tested the change, thanks for you suggestions. Hi @kirill-shirokov thanks for improving the PR! Next time, please also check the GHA tests before requesting approval. Even if you rerun them, always tell why they failed, so I can see that it was an unrelated failure. See my example below. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2581#issuecomment-3830539330 From goetz at openjdk.org Sun Feb 1 07:45:09 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 1 Feb 2026 07:45:09 GMT Subject: [jdk21u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v2] In-Reply-To: References: Message-ID: <_hZ3vNOA8cdsqqYY1vrYS7DD-QsOuQiosmy10fiYok8=.ac2659e1-bdef-40e1-811c-14ade9351480@github.com> On Sat, 31 Jan 2026 04:02:14 GMT, Kirill Shirokov wrote: >> A clean backport of commit [95d2f8](https://github.com/openjdk/jdk/commit/95d2f8072e91e8df80e49e341f4fdb4464a2616e). >> >> Only touches the stress test-related code. >> >> Motivation: ability to set StressSeed for C2 turns out to be quite instrumental in finding and especially reproducing rare C2 code generation bugs amplified by StressLCM and StressGCM flags, thus backporting it. >> >> Tested by running jtreg tier1-4, gtest, jcstress on linux-aarch64, linux-xx64, macos-aarch64, macos-x64, windows-x64. > > Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: > > Repair a cosmetic difference with the original fix (a dot in the end of a comment) GHA failure: Win build crashed, unrelated. fixpath.sh: line 427: 2639 Segmentation fault "$command" "${collected_args[@]}" Code sufficiently covered by other tests. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2581#issuecomment-3830541993 From syan at openjdk.org Sun Feb 1 10:20:10 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 1 Feb 2026 10:20:10 GMT Subject: [jdk25u-dev] RFR: 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip In-Reply-To: References: Message-ID: <9p6zjTzw_6bKwVgHOB32AGi5lBOx4HkUdoSZmLGwZH4=.f3606f92-2c90-4bc8-87a0-11b9785508f8@github.com> On Fri, 5 Dec 2025 01:53:49 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [ef7532e7](https://github.com/openjdk/jdk/commit/ef7532e7e625628d6181c65116804ebb65f18061) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Mikhail Yankelevich on 4 Dec 2025 and was reviewed by Rajan Halade. > > Thanks! Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/66#issuecomment-3830815075 From syan at openjdk.org Sun Feb 1 10:20:11 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 1 Feb 2026 10:20:11 GMT Subject: [jdk25u-dev] Integrated: 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip In-Reply-To: References: Message-ID: On Fri, 5 Dec 2025 01:53:49 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [ef7532e7](https://github.com/openjdk/jdk/commit/ef7532e7e625628d6181c65116804ebb65f18061) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Mikhail Yankelevich on 4 Dec 2025 and was reviewed by Rajan Halade. > > Thanks! This pull request has now been integrated. Changeset: 56f04ce8 Author: SendaoYan URL: https://git.openjdk.org/jdk25u-dev/commit/56f04ce815cbb10574a8a19b2c8f3dee0f0df170 Stats: 175 lines in 7 files changed: 115 ins; 15 del; 45 mod 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip Backport-of: ef7532e7e625628d6181c65116804ebb65f18061 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/66 From serb at openjdk.org Mon Feb 2 00:17:14 2026 From: serb at openjdk.org (Sergey Bylokhov) Date: Mon, 2 Feb 2026 00:17:14 GMT Subject: [jdk17u-dev] Integrated: 8375063: Update Libpng to 1.6.54 In-Reply-To: References: Message-ID: On Thu, 22 Jan 2026 01:07:18 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [a2e74957](https://github.com/openjdk/jdk/commit/a2e749572e03dd394d123b701e163e3837472dd0) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Jayathirth D V on 21 Jan 2026 and was reviewed by Sergey Bylokhov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 6dc6addc Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk17u-dev/commit/6dc6addcfd29cc428c382a337b3a09c8a1a70ba5 Stats: 1406 lines in 16 files changed: 443 ins; 7 del; 956 mod 8375063: Update Libpng to 1.6.54 Backport-of: a2e749572e03dd394d123b701e163e3837472dd0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4237 From duke at openjdk.org Mon Feb 2 00:31:15 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 00:31:15 GMT Subject: [jdk21u-dev] Withdrawn: 8311220: Optimization for StringLatin UpperLower In-Reply-To: References: Message-ID: On Thu, 17 Jul 2025 12:01:12 GMT, Roman Marchenko wrote: > This is backport of "[JDK-8311220](https://bugs.openjdk.org/browse/JDK-8311220) Optimization for StringLatin UpperLower" > > It seems good to have it backported as I see improvements even locally on my i7-12700H (benchmarks command line was taken from original PR): > > sh make/devkit/createJMHBundle.sh > bash configure --with-jmh=build/jmh/jars > make test TEST="micro:java.lang.StringUpperLower.*" > > ----- Baseline JDK21 > Benchmark Mode Cnt Score Error Units > StringUpperLower.lowerToLower avgt 15 24.146 ? 0.216 ns/op > StringUpperLower.lowerToUpper avgt 15 43.720 ? 2.689 ns/op > StringUpperLower.mixedToLower avgt 15 27.335 ? 1.120 ns/op > StringUpperLower.mixedToUpper avgt 15 43.239 ? 3.731 ns/op > StringUpperLower.upperToLower avgt 15 28.310 ? 1.557 ns/op > StringUpperLower.upperToUpper avgt 15 35.032 ? 1.840 ns/op > > ----- Backported > Benchmark Mode Cnt Score Error Units > StringUpperLower.lowerToLower avgt 15 13.890 ? 0.786 ns/op > StringUpperLower.lowerToUpper avgt 15 38.636 ? 2.103 ns/op > StringUpperLower.mixedToLower avgt 15 28.087 ? 1.639 ns/op > StringUpperLower.mixedToUpper avgt 15 33.970 ? 0.502 ns/op > StringUpperLower.upperToLower avgt 15 28.394 ? 1.443 ns/op > StringUpperLower.upperToUpper avgt 15 17.347 ? 0.578 ns/op This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/1988 From syan at openjdk.org Mon Feb 2 02:31:20 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 2 Feb 2026 02:31:20 GMT Subject: [jdk17u-dev] RFR: 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs [v2] In-Reply-To: References: Message-ID: On Wed, 3 Dec 2025 06:09:24 GMT, SendaoYan wrote: >> 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! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-c0c76703-master > - Backport c0c76703bc10d5caa1cda7e2820d0702df5b8008 Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4156#issuecomment-3832585942 From syan at openjdk.org Mon Feb 2 02:31:22 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 2 Feb 2026 02:31:22 GMT Subject: [jdk17u-dev] Integrated: 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs In-Reply-To: References: Message-ID: On Wed, 5 Nov 2025 02:04:24 GMT, SendaoYan wrote: > 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! This pull request has now been integrated. Changeset: 2c8f01b0 Author: SendaoYan URL: https://git.openjdk.org/jdk17u-dev/commit/2c8f01b09bf8822ff9a2ac65c32f2295f19d2a57 Stats: 12 lines in 3 files changed: 0 ins; 9 del; 3 mod 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs Backport-of: c0c76703bc10d5caa1cda7e2820d0702df5b8008 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4156 From syan at openjdk.org Mon Feb 2 02:32:21 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 2 Feb 2026 02:32:21 GMT Subject: [jdk11u-dev] RFR: 8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs [v3] In-Reply-To: References: Message-ID: <1oQcP5P4IIswzTY9q2DmcSEXvEgX-Helxk0QJAmIzP8=.160b65ee-5fa2-4749-b2c6-99ecd373e17c@github.com> On Wed, 31 Dec 2025 10:23:29 GMT, SendaoYan wrote: >> 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! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-c0c76703-master > - Merge branch 'openjdk:master' into backport-sendaoYan-c0c76703-master > - Backport c0c76703bc10d5caa1cda7e2820d0702df5b8008 GHA report serviceability/sa/ClhsdbFindPC.java#id1/3 fails, I think it's unrelated to this backport PR. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3112#issuecomment-3832591685 From syan at openjdk.org Mon Feb 2 02:56:21 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 2 Feb 2026 02:56:21 GMT Subject: [jdk11u-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. > > This PR is intend to fix the test bug which cause test intermittent fails. Backport not clean because the path of `sun.hotspot.WhiteBox` different to main-line, the path should adopt to jdk11u-dev when backport from main-line to jdk11u-dev, Other parts is cleanly. > > I have verified this backport plus with https://github.com/openjdk/jdk11u-dev/pull/3105. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 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 - Adopt to jdk11u-dev - Merge branch 'openjdk:master' into backport-sendaoYan-fe29cad5-master - Backport fe29cad5e0b10cd088fc39967599f5a8dcaa445c ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/3074/files - new: https://git.openjdk.org/jdk11u-dev/pull/3074/files/40a5efc0..f0ec724e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3074&range=05 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3074&range=04-05 Stats: 4275 lines in 110 files changed: 2931 ins; 911 del; 433 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3074.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3074/head:pull/3074 PR: https://git.openjdk.org/jdk11u-dev/pull/3074 From xgong at openjdk.org Mon Feb 2 03:47:05 2026 From: xgong at openjdk.org (Xiaohong Gong) Date: Mon, 2 Feb 2026 03:47:05 GMT Subject: [jdk26u] RFR: 8374043: C2: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector In-Reply-To: References: Message-ID: On Mon, 26 Jan 2026 08:55:06 GMT, Xiaohong Gong wrote: > Hi all, > > This pull request contains a backport of commit [38b66b12](https://github.com/openjdk/jdk/commit/38b66b12581a3745a37589e32aa0fc880d27b4d4) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Xiaohong Gong on 26 Jan 2026 and was reviewed by Quan Anh Mai and Vladimir Ivanov. > > Thanks! Hi, could anyone please help to sponsor this change? Thanks a lot in advance! ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/27#issuecomment-3832741111 From xgong at openjdk.org Mon Feb 2 03:59:08 2026 From: xgong at openjdk.org (Xiaohong Gong) Date: Mon, 2 Feb 2026 03:59:08 GMT Subject: [jdk26u] Integrated: 8374043: C2: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector In-Reply-To: References: Message-ID: On Mon, 26 Jan 2026 08:55:06 GMT, Xiaohong Gong wrote: > Hi all, > > This pull request contains a backport of commit [38b66b12](https://github.com/openjdk/jdk/commit/38b66b12581a3745a37589e32aa0fc880d27b4d4) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Xiaohong Gong on 26 Jan 2026 and was reviewed by Quan Anh Mai and Vladimir Ivanov. > > Thanks! This pull request has now been integrated. Changeset: d1d27deb Author: Xiaohong Gong Committer: Jie Fu URL: https://git.openjdk.org/jdk26u/commit/d1d27deb46fe0698b32f7f257263ba28fdcacdf9 Stats: 14 lines in 2 files changed: 13 ins; 0 del; 1 mod 8374043: C2: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector Backport-of: 38b66b12581a3745a37589e32aa0fc880d27b4d4 ------------- PR: https://git.openjdk.org/jdk26u/pull/27 From goetz at openjdk.org Mon Feb 2 04:08:52 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 04:08:52 GMT Subject: [jdk17u-dev] RFR: 8345578: New test in JDK-8343622 fails with a promoted build Message-ID: <8tQBaPdW-wfH1Mpjb0QklXEEHoFI-TNyaYr9JgVg6hs=.8f17caf2-d334-45ab-b56c-f2a2a8ff3409@github.com> I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport 308357cba706478598ef231887e0584eaae839e0 Changes: https://git.openjdk.org/jdk17u-dev/pull/4250/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4250&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8345578 Stats: 13 lines in 1 file changed: 8 ins; 3 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4250.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4250/head:pull/4250 PR: https://git.openjdk.org/jdk17u-dev/pull/4250 From goetz at openjdk.org Mon Feb 2 04:09:25 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 04:09:25 GMT Subject: [jdk21u-dev] RFR: 8345578: New test in JDK-8343622 fails with a promoted build Message-ID: I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport 308357cba706478598ef231887e0584eaae839e0 Changes: https://git.openjdk.org/jdk21u-dev/pull/2587/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2587&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8345578 Stats: 13 lines in 1 file changed: 8 ins; 3 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2587.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2587/head:pull/2587 PR: https://git.openjdk.org/jdk21u-dev/pull/2587 From goetz at openjdk.org Mon Feb 2 04:10:45 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 04:10:45 GMT Subject: [jdk21u-dev] RFR: 8354559: gc/g1/TestAllocationFailure.java doesn't need WB API Message-ID: I backport this for parity with 21.0.11-oracle. Resolved copyright and file name. ------------- Commit messages: - backport db2dffb6e5fed3773080581350f7f5c0bcff8f35 Changes: https://git.openjdk.org/jdk21u-dev/pull/2588/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2588&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354559 Stats: 5 lines in 1 file changed: 0 ins; 3 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2588.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2588/head:pull/2588 PR: https://git.openjdk.org/jdk21u-dev/pull/2588 From goetz at openjdk.org Mon Feb 2 04:18:21 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 04:18:21 GMT Subject: [jdk17u-dev] RFR: 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test Message-ID: I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport 6befc189741069cc4b188e4822541fb9ab72ee28 Changes: https://git.openjdk.org/jdk17u-dev/pull/4251/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4251&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355278 Stats: 34 lines in 1 file changed: 14 ins; 9 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4251.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4251/head:pull/4251 PR: https://git.openjdk.org/jdk17u-dev/pull/4251 From goetz at openjdk.org Mon Feb 2 04:19:19 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 04:19:19 GMT Subject: [jdk21u-dev] RFR: 8354219: Automate javax/swing/JComboBox/ComboPopupBug.java Message-ID: I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport 223eec55018f1640cb292b11130e3e1d6451990d Changes: https://git.openjdk.org/jdk21u-dev/pull/2590/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2590&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354219 Stats: 72 lines in 1 file changed: 29 ins; 14 del; 29 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2590.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2590/head:pull/2590 PR: https://git.openjdk.org/jdk21u-dev/pull/2590 From goetz at openjdk.org Mon Feb 2 04:19:42 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 04:19:42 GMT Subject: [jdk21u-dev] RFR: 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test Message-ID: I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport 6befc189741069cc4b188e4822541fb9ab72ee28 Changes: https://git.openjdk.org/jdk21u-dev/pull/2589/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2589&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355278 Stats: 34 lines in 1 file changed: 14 ins; 9 del; 11 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2589.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2589/head:pull/2589 PR: https://git.openjdk.org/jdk21u-dev/pull/2589 From goetz at openjdk.org Mon Feb 2 04:22:01 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 04:22:01 GMT Subject: [jdk17u-dev] RFR: 8354219: Automate javax/swing/JComboBox/ComboPopupBug.java Message-ID: I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport 223eec55018f1640cb292b11130e3e1d6451990d Changes: https://git.openjdk.org/jdk17u-dev/pull/4252/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4252&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8354219 Stats: 72 lines in 1 file changed: 29 ins; 14 del; 29 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4252.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4252/head:pull/4252 PR: https://git.openjdk.org/jdk17u-dev/pull/4252 From xgong at openjdk.org Mon Feb 2 05:38:06 2026 From: xgong at openjdk.org (Xiaohong Gong) Date: Mon, 2 Feb 2026 05:38:06 GMT Subject: [jdk26u] RFR: 8374043: C2: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector In-Reply-To: References: Message-ID: <-hlC57TOrSXb-UmhLTYZuahyq3c5VrLftV1MdTJM8TY=.4cfeb166-af39-47e8-9003-38b18ef8bc32@github.com> On Mon, 26 Jan 2026 08:55:06 GMT, Xiaohong Gong wrote: > Hi all, > > This pull request contains a backport of commit [38b66b12](https://github.com/openjdk/jdk/commit/38b66b12581a3745a37589e32aa0fc880d27b4d4) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Xiaohong Gong on 26 Jan 2026 and was reviewed by Quan Anh Mai and Vladimir Ivanov. > > Thanks! Thanks for your help @DamonFool ! ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/27#issuecomment-3833013890 From shade at openjdk.org Mon Feb 2 07:15:13 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Feb 2026 07:15:13 GMT Subject: [jdk25u-dev] Integrated: 8372733: GHA: Bump to Ubuntu 24.04 In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 10:19:55 GMT, Aleksey Shipilev wrote: > Time to start switching update releases to newer runners. > > Additional testing: > - [x] GHA This pull request has now been integrated. Changeset: ae84706b Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/ae84706b73220c742be561abaac445411fdcf8aa Stats: 21 lines in 4 files changed: 12 ins; 0 del; 9 mod 8372733: GHA: Bump to Ubuntu 24.04 Backport-of: 177f3404dfb146be724d952f8c88b4d070e36b52 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/208 From shade at openjdk.org Mon Feb 2 07:15:12 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Feb 2026 07:15:12 GMT Subject: [jdk25u-dev] RFR: 8372733: GHA: Bump to Ubuntu 24.04 In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 10:19:55 GMT, Aleksey Shipilev wrote: > Time to start switching update releases to newer runners. > > Additional testing: > - [x] GHA Push approval granted. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/208#issuecomment-3833374631 From fyang at openjdk.org Mon Feb 2 07:25:42 2026 From: fyang at openjdk.org (Fei Yang) Date: Mon, 2 Feb 2026 07:25:42 GMT Subject: [jdk25u-dev] RFR: 8376572: RISC-V: Interpreter: Load array index as signed int Message-ID: Hi all, This pull request contains a backport of commit [3a327577](https://github.com/openjdk/jdk/commit/3a32757743b459902aa97092d95eb9b0cb3099d6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Feilong Jiang on 2 Feb 2026 and was reviewed by Fei Yang and Dingli Zhang. Thanks! ------------- Commit messages: - Backport 3a32757743b459902aa97092d95eb9b0cb3099d6 Changes: https://git.openjdk.org/jdk25u-dev/pull/216/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=216&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376572 Stats: 6 lines in 1 file changed: 0 ins; 1 del; 5 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/216.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/216/head:pull/216 PR: https://git.openjdk.org/jdk25u-dev/pull/216 From kshiroko at openjdk.org Mon Feb 2 07:30:20 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Mon, 2 Feb 2026 07:30:20 GMT Subject: [jdk21u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v2] In-Reply-To: <_hZ3vNOA8cdsqqYY1vrYS7DD-QsOuQiosmy10fiYok8=.ac2659e1-bdef-40e1-811c-14ade9351480@github.com> References: <_hZ3vNOA8cdsqqYY1vrYS7DD-QsOuQiosmy10fiYok8=.ac2659e1-bdef-40e1-811c-14ade9351480@github.com> Message-ID: On Sun, 1 Feb 2026 07:42:11 GMT, Goetz Lindenmaier wrote: >> Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: >> >> Repair a cosmetic difference with the original fix (a dot in the end of a comment) > > GHA failure: Win build crashed, unrelated. > fixpath.sh: line 427: 2639 Segmentation fault "$command" "${collected_args[@]}" > Code sufficiently covered by other tests. @GoeLin, thank you, will do! ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2581#issuecomment-3833428246 From duke at openjdk.org Mon Feb 2 07:30:21 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 07:30:21 GMT Subject: [jdk21u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v2] In-Reply-To: References: Message-ID: On Sat, 31 Jan 2026 04:02:14 GMT, Kirill Shirokov wrote: >> A clean backport of commit [95d2f8](https://github.com/openjdk/jdk/commit/95d2f8072e91e8df80e49e341f4fdb4464a2616e). >> >> Only touches the stress test-related code. >> >> Motivation: ability to set StressSeed for C2 turns out to be quite instrumental in finding and especially reproducing rare C2 code generation bugs amplified by StressLCM and StressGCM flags, thus backporting it. >> >> Tested by running jtreg tier1-4, gtest, jcstress on linux-aarch64, linux-xx64, macos-aarch64, macos-x64, windows-x64. > > Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: > > Repair a cosmetic difference with the original fix (a dot in the end of a comment) @kirill-shirokov Your change (at version f5e8057fb489fe5a6a6c8d4b010f09345ec977b2) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2581#issuecomment-3833431322 From kshiroko at openjdk.org Mon Feb 2 07:37:14 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Mon, 2 Feb 2026 07:37:14 GMT Subject: [jdk21u-dev] Integrated: 8330016: Stress seed should be initialized for runtime stub compilation In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 02:50:44 GMT, Kirill Shirokov wrote: > A clean backport of commit [95d2f8](https://github.com/openjdk/jdk/commit/95d2f8072e91e8df80e49e341f4fdb4464a2616e). > > Only touches the stress test-related code. > > Motivation: ability to set StressSeed for C2 turns out to be quite instrumental in finding and especially reproducing rare C2 code generation bugs amplified by StressLCM and StressGCM flags, thus backporting it. > > Tested by running jtreg tier1-4, gtest, jcstress on linux-aarch64, linux-xx64, macos-aarch64, macos-x64, windows-x64. This pull request has now been integrated. Changeset: 6dac9075 Author: Kirill Shirokov Committer: Sergey Bylokhov URL: https://git.openjdk.org/jdk21u-dev/commit/6dac90753edce4edbaa4766d86878442f146dab7 Stats: 31 lines in 2 files changed: 20 ins; 10 del; 1 mod 8330016: Stress seed should be initialized for runtime stub compilation Backport-of: 95d2f8072e91e8df80e49e341f4fdb4464a2616e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2581 From goetz at openjdk.org Mon Feb 2 08:11:16 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:11:16 GMT Subject: [jdk25u-dev] RFR: 8367302: New test jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java from JDK-8366082 is failing [v2] In-Reply-To: References: <2XtuIYTz1ATzMuMFunZF4pwKauD0-nVdTM57rDvh2yU=.a8cc5cde-a317-4ae6-bfc0-cba9b5e3e7ff@github.com> Message-ID: <9DaqcJ7_SiNWfNdCkMgcosWSpUNESylos5eMgidGPXg=.f9081c1c-734d-48c7-bdcb-e400959bffdd@github.com> On Thu, 29 Jan 2026 09:52:09 GMT, Johannes Bechberger wrote: >> Hi all, >> >> This pull request contains a backport of commit [d27649fe](https://github.com/openjdk/jdk/commit/d27649fe22a5bed9db72ac6c2595ac91f1fa28f8) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Johannes Bechberger on 8 Oct 2025 and was reviewed by David Holmes and Andrei Pangin. >> >> The backported is not clean, because I had to resolve the removal of a test-related method that is no longer used and the problem list removal is no longer needed (the test has not been problem listed in JDK 25). >> >> Thanks! > > Johannes Bechberger has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. Hi @parttimenerd please resolve the conflcts and then you can integrate. Thanks. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/156#issuecomment-3833599083 From goetz at openjdk.org Mon Feb 2 08:13:19 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:13:19 GMT Subject: [jdk25u-dev] Integrated: 8354469: Keytool exposes the password in plain text when command is piped using | grep In-Reply-To: References: Message-ID: On Thu, 29 Jan 2026 12:30:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 25.0.3-oracle. This pull request has now been integrated. Changeset: d221f6f5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk25u-dev/commit/d221f6f560380698746e69cabb1a0ba9feadc23f Stats: 335 lines in 6 files changed: 287 ins; 12 del; 36 mod 8354469: Keytool exposes the password in plain text when command is piped using | grep Backport-of: a7a3a660e33fabc025ebe887f5605741be9ca8c3 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/200 From mbaesken at openjdk.org Mon Feb 2 08:17:14 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 2 Feb 2026 08:17:14 GMT Subject: [jdk25u-dev] Integrated: 8375311: Some builds are missing debug helpers In-Reply-To: References: Message-ID: On Mon, 26 Jan 2026 07:51:53 GMT, Matthias Baesken wrote: > 8375311: Some builds are missing debug helpers This pull request has now been integrated. Changeset: 07a8f28f Author: Matthias Baesken URL: https://git.openjdk.org/jdk25u-dev/commit/07a8f28fae2da7a82cb130c09b348b0758d1f074 Stats: 6 lines in 1 file changed: 2 ins; 1 del; 3 mod 8375311: Some builds are missing debug helpers Backport-of: b7346c307fc1aba01c10fc6dc745e5e520b1d7b9 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/179 From goetz at openjdk.org Mon Feb 2 08:18:38 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:18:38 GMT Subject: [jdk17u-dev] Integrated: 8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on the size of an XBM image In-Reply-To: <_9MKKBNOziid_2VBmIVY8Rsmua-NFfwtYSiOs5OBC3A=.ca008b60-9008-418a-9e7f-5a37bbcff5d2@github.com> References: <_9MKKBNOziid_2VBmIVY8Rsmua-NFfwtYSiOs5OBC3A=.ca008b60-9008-418a-9e7f-5a37bbcff5d2@github.com> Message-ID: On Tue, 27 Jan 2026 17:52:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.18-oracle. > > We had backed out the original backport in 17.0.18. This pull request has now been integrated. Changeset: fb8229e7 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fb8229e747408230dc9d1a0bfd9116da5161d6b6 Stats: 245 lines in 7 files changed: 157 ins; 33 del; 55 mod 8376270: [21u, 17u] Redo JDK-8361748: Enforce limits on the size of an XBM image Backport-of: 7aaa31159d6152dce6bcd3a6d32bc4f25b25b3a3 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4244 From goetz at openjdk.org Mon Feb 2 08:19:10 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:19:10 GMT Subject: [jdk25u-dev] RFR: 8374555: No need for visible input warning in s.s.u.Password when not reading from System.in [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.11-oracle. Needed in 25, too. 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_8374555 - backport fbc59ac0a1248066e9fbcfde3bd6a8eb4d60992c - Backport a7a3a660e33fabc025ebe887f5605741be9ca8c3 ------------- Changes: - all: https://git.openjdk.org/jdk25u-dev/pull/207/files - new: https://git.openjdk.org/jdk25u-dev/pull/207/files/20d059cb..89ae23c1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=207&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=207&range=00-01 Stats: 1706 lines in 37 files changed: 637 ins; 26 del; 1043 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/207.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/207/head:pull/207 PR: https://git.openjdk.org/jdk25u-dev/pull/207 From goetz at openjdk.org Mon Feb 2 08:19:12 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:19:12 GMT Subject: [jdk25u-dev] Integrated: 8374555: No need for visible input warning in s.s.u.Password when not reading from System.in In-Reply-To: References: Message-ID: <0jUpr4gbFUyMg9bdehJlLK2xfRORsq8qw9JgXZHsgqY=.21d0dc9c-8dfa-4888-a59a-e253892c7bc0@github.com> On Fri, 30 Jan 2026 06:37:49 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. Needed in 25, too. This pull request has now been integrated. Changeset: 8fe2c581 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk25u-dev/commit/8fe2c5819896bdb2f75ce89d8ee1284899879e4a Stats: 80 lines in 2 files changed: 78 ins; 0 del; 2 mod 8374555: No need for visible input warning in s.s.u.Password when not reading from System.in Backport-of: fbc59ac0a1248066e9fbcfde3bd6a8eb4d60992c ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/207 From goetz at openjdk.org Mon Feb 2 08:19:22 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:19:22 GMT Subject: [jdk17u-dev] RFR: 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.19-oracle Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4245/files - new: https://git.openjdk.org/jdk17u-dev/pull/4245/files/b15576c2..b15576c2 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4245&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4245&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4245.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4245/head:pull/4245 PR: https://git.openjdk.org/jdk17u-dev/pull/4245 From goetz at openjdk.org Mon Feb 2 08:20:52 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:20:52 GMT Subject: [jdk25u-dev] Integrated: 8369227: Virtual thread stuck in PARKED state In-Reply-To: References: Message-ID: On Thu, 29 Jan 2026 12:56:40 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 25.0.3-oracle. This pull request has now been integrated. Changeset: de75cf4d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk25u-dev/commit/de75cf4df6acd48159e1ededb91dbe2d26f39440 Stats: 165 lines in 3 files changed: 143 ins; 11 del; 11 mod 8369227: Virtual thread stuck in PARKED state Backport-of: f83918c692143802f2e94bed72dfe7121d1742f9 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/201 From goetz at openjdk.org Mon Feb 2 08:23:13 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:23:13 GMT Subject: [jdk25u-dev] Integrated: 8373106: JFR suspend/resume deadlock on macOS in pthreads library In-Reply-To: References: Message-ID: On Sat, 31 Jan 2026 16:22:58 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 25.0.3-oracle. This pull request has now been integrated. Changeset: f977e52e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk25u-dev/commit/f977e52e05e8a77996c05a629621c59980264b84 Stats: 62 lines in 1 file changed: 12 ins; 18 del; 32 mod 8373106: JFR suspend/resume deadlock on macOS in pthreads library Backport-of: b070367bdf980ef1c257cab485927db39b544241 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/215 From goetz at openjdk.org Mon Feb 2 08:27:37 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:27:37 GMT Subject: [jdk17u-dev] RFR: 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.19-oracle Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8373727 - backport 7f707ba8e746d859ac171d71ef8f731953a92e6a - Backport 7aaa31159d6152dce6bcd3a6d32bc4f25b25b3a3 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4245/files - new: https://git.openjdk.org/jdk17u-dev/pull/4245/files/b15576c2..95986071 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4245&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4245&range=01-02 Stats: 1511 lines in 21 files changed: 459 ins; 74 del; 978 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4245.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4245/head:pull/4245 PR: https://git.openjdk.org/jdk17u-dev/pull/4245 From goetz at openjdk.org Mon Feb 2 08:27:38 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 08:27:38 GMT Subject: [jdk17u-dev] Integrated: 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed In-Reply-To: References: Message-ID: On Tue, 27 Jan 2026 18:10:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.19-oracle This pull request has now been integrated. Changeset: aa29cc6a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/aa29cc6a4446ed739f6c29f232ed3280c93046b9 Stats: 141 lines in 6 files changed: 86 ins; 17 del; 38 mod 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed Backport-of: 7f707ba8e746d859ac171d71ef8f731953a92e6a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4245 From mbaesken at openjdk.org Mon Feb 2 08:32:47 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 2 Feb 2026 08:32:47 GMT Subject: [jdk21u-dev] Integrated: 8372348: Adjust some UL / JFR string deduplication output messages In-Reply-To: <-sHrw0tN_EJWncANG9bUAMAzb5QjyFtjJaiTFuqFqGs=.161b24bf-187d-43e3-aed5-2b9a0008a692@github.com> References: <-sHrw0tN_EJWncANG9bUAMAzb5QjyFtjJaiTFuqFqGs=.161b24bf-187d-43e3-aed5-2b9a0008a692@github.com> Message-ID: On Fri, 30 Jan 2026 14:41:03 GMT, Matthias Baesken wrote: > 8372348: Adjust some UL / JFR string deduplication output messages This pull request has now been integrated. Changeset: e4f23579 Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u-dev/commit/e4f23579e4cfacc357c45ec283e7407a9f4c3193 Stats: 13 lines in 1 file changed: 4 ins; 0 del; 9 mod 8372348: Adjust some UL / JFR string deduplication output messages Backport-of: 4044c37d40cec86a80b1c07a95c2e05900b34df2 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2585 From mbaesken at openjdk.org Mon Feb 2 08:55:17 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 2 Feb 2026 08:55:17 GMT Subject: [jdk25u-dev] RFR: 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing In-Reply-To: References: Message-ID: On Sat, 31 Jan 2026 05:41:54 GMT, Goetz Lindenmaier wrote: > This fixes a test failure we see sporadic for a long time. > > Appled clean exept for problem list chunk, test not problem listed in 25. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u-dev/pull/213#pullrequestreview-3738083077 From mbaesken at openjdk.org Mon Feb 2 09:11:59 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 2 Feb 2026 09:11:59 GMT Subject: [jdk25u-dev] RFR: 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented [v2] In-Reply-To: References: Message-ID: <2cyXPLaBDFzCghGaXp7-DW8RMjItpKza6EzQQRMPpCI=.8e052b78-1a48-4c47-b880-eacdb98f6285@github.com> On Sun, 1 Feb 2026 07:23:45 GMT, Goetz Lindenmaier wrote: >> I backport this to fix the regression in 25.0.2. Change causing this was backported there. >> >> Trivial resolves in src/hotspot/share/jfr/jfr.cpp|hpp >> >> Omitted patching file test/jdk/ProblemList.txt, test not listed. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > resolved chunks Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u-dev/pull/214#pullrequestreview-3738159072 From sgehwolf at openjdk.org Mon Feb 2 09:48:47 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 2 Feb 2026 09:48:47 GMT Subject: [jdk21u] RFR: 8373476: (tz) Update Timezone Data to 2025c In-Reply-To: References: Message-ID: <1usd2ABM-BVlIWd6HngyuP23mYnR7sImBAJORNhoOOI=.751984f7-fc87-481c-b41d-5539e3c24df1@github.com> On Wed, 14 Jan 2026 01:07:16 GMT, Zhaokun Xie wrote: > 8373476: (tz) Update Timezone Data to 2025c @xiezhaokun Please close this PR. It's replaced by: https://github.com/openjdk/jdk21u-dev/pull/2545 ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/480#issuecomment-3834047324 From goetz at openjdk.org Mon Feb 2 11:16:08 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 11:16:08 GMT Subject: [jdk21u-dev] RFR: 8356107: [java.lang] Use @requires tag instead of exiting based on os.name or separatorChar property Message-ID: I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport d1543429ff29ca0d761b8473b3fb8621abcd226d Changes: https://git.openjdk.org/jdk21u-dev/pull/2591/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2591&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356107 Stats: 82 lines in 4 files changed: 3 ins; 73 del; 6 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2591.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2591/head:pull/2591 PR: https://git.openjdk.org/jdk21u-dev/pull/2591 From goetz at openjdk.org Mon Feb 2 12:12:49 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Feb 2026 12:12:49 GMT Subject: [jdk21u-dev] RFR: 8361613: System.console() should only be available for interactive terminal Message-ID: Had to adapt change to JdkConsoleProviderImpl.java. Touched method looks quite different. Omitted change to test/jdk/java/io/Console/DefaultCharsetTest.java which was added by "https://bugs.openjdk.org/browse/JDK-8341975: Unable to set encoding for IO.println, IO.print and IO.readln" in 24 Omitted change to test/jdk/java/io/Console/LocaleTest.java which was added by "https://bugs.openjdk.org/browse/JDK-8330276: Console methods with explicit Locale" 23. Has CSR and Release Note. Omitted change to test/jdk/java/lang/IO/IO.java which was added by "https://bugs.openjdk.org/browse/JDK-8344706: Implement JEP 512: Compact Source Files and Instance Main Methods" Trivially resolved ModuleSelectionTest.java. Omitted change to test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java which was added by "https://bugs.openjdk.org/browse/JDK-8331535: Incorrect prompt for Console.readLine" in 23. Backport? Omitted change to test/jdk/jdk/internal/jline/LazyJdkConsoleProvider.java which was added by "https://bugs.openjdk.org/browse/JDK-8333086: Using Console.println is unnecessarily slow due to JLine initalization" in 23. test/jdk/jdk/internal/jline/RedirectedStdOut.java cannot be deleted/moved It was added by "https://bugs.openjdk.org/browse/JDK-8330998: System.console() writes to stderr when stdout is redirected" in 23. I'm not sure what to do with files locale.exp and defaultCharset.exp. They would be used by the omitted tests. ------------- Commit messages: - backport ae0dac43c09377c87e9b0452618a5b32c8568150 Changes: https://git.openjdk.org/jdk21u-dev/pull/2592/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2592&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361613 Stats: 164 lines in 6 files changed: 152 ins; 4 del; 8 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2592.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2592/head:pull/2592 PR: https://git.openjdk.org/jdk21u-dev/pull/2592 From zxie at openjdk.org Mon Feb 2 12:21:36 2026 From: zxie at openjdk.org (Zhaokun Xie) Date: Mon, 2 Feb 2026 12:21:36 GMT Subject: [jdk21u] Withdrawn: 8373476: (tz) Update Timezone Data to 2025c In-Reply-To: References: Message-ID: <0pQ-JC9HNPhAMrIXoOjcccEZ3jPjPHlCajxG3aSG8Ns=.4ad92760-b0d6-42ca-9647-323b695df173@github.com> On Wed, 14 Jan 2026 01:07:16 GMT, Zhaokun Xie wrote: > 8373476: (tz) Update Timezone Data to 2025c This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u/pull/480 From duke at openjdk.org Mon Feb 2 15:25:35 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:25:35 GMT Subject: [jdk25u-dev] RFR: 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException In-Reply-To: References: Message-ID: <1DgQNJk9Bya8OE_yRPR622XlDOIyvIOry5cfGBFPgZM=.d54ed064-22f0-4a44-b168-261aeffeb611@github.com> On Thu, 29 Jan 2026 18:06:36 GMT, Roland Mesde wrote: > Backporting JDK-8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException. > > This PR removes the 30-second timeout from InheritedChannelTest.test() method to enable better debugging of intermittent timeout failures. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java > > Results attached; > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969341/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969343/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969344/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969345/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 96a498e93dbe33169417c25ecf0d4e5c1dee9167) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/203#issuecomment-3835826995 From duke at openjdk.org Mon Feb 2 15:25:35 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:25:35 GMT Subject: [jdk25u-dev] RFR: 8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently In-Reply-To: <4uo8utBHJErw1zGkyd7VM1oRXhjPQQOyiHnRO7kKXnM=.bce64cc6-bb8b-464e-a1c9-2d04477c7e89@github.com> References: <4uo8utBHJErw1zGkyd7VM1oRXhjPQQOyiHnRO7kKXnM=.bce64cc6-bb8b-464e-a1c9-2d04477c7e89@github.com> Message-ID: <979-D4Vx-rhbJGHv7JHPj_5bgnrUa4BROA59lYgPyYE=.a5278165-4ded-4b85-b211-c767da45769d@github.com> On Wed, 28 Jan 2026 20:50:17 GMT, Roland Mesde wrote: > Backporting JDK-8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently. > > This PR fixes the intermittent failures in ServerStopTerminationTest.java caused by flawed test timing logic and race conditions. It increases the timeout from 5 to 20 seconds to account for machine load and OS scheduling variability. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/net/httpserver/ServerStopTerminationTest.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24945653/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24945654/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24945655/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24945656/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 6e2a78b69938aea2440b6481380f486e837c056c) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/196#issuecomment-3835829715 From duke at openjdk.org Mon Feb 2 15:26:43 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:26:43 GMT Subject: [jdk25u-dev] RFR: 8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout In-Reply-To: References: Message-ID: <_R_7_Qk_f39RBxznv4vSnW7a7qJDYjwdyC4Lh7Sbsj8=.86cf3c75-c263-4aef-a471-2bb005e15c85@github.com> On Thu, 29 Jan 2026 17:34:41 GMT, Roland Mesde wrote: > Backporting JDK-8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout. > > This PR fixes race conditions and logic bugs causing intermittent timeouts in RawChannelTestDriver.java. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/net/httpclient/whitebox/RawChannelTestDriver.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969100/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969101/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969102/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969104/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 2b99c845727d543ed22942fc498ffc9859553470) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/202#issuecomment-3835838777 From duke at openjdk.org Mon Feb 2 15:26:48 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:26:48 GMT Subject: [jdk25u-dev] RFR: 8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:48:51 GMT, Roland Mesde wrote: > Backporting JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException. > > This PR fixes the intermittent file deletion failures in the test, primarily occurring on Windows due to file handle management. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/net/httpserver/Test9.java > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24942943/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24942944/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24942945/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24942946/windows-x64-specific-test.log) @rm-gh-8 Your change (at version 8309c1d1f07bcd18297b02d445fd3c23eae19acc) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/193#issuecomment-3835834826 From duke at openjdk.org Mon Feb 2 15:26:44 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:26:44 GMT Subject: [jdk25u-dev] RFR: 8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:40:12 GMT, Roland Mesde wrote: > Backporting JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message. > > This PR fixes intermittent failures in LdapPoolTimeoutTest.java (JDK-8287062) caused by faulty exception message validation. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24942861/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24942862/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24942863/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24942864/windows-x64-specific-test.log) @rm-gh-8 Your change (at version 691c84d51706b3ccd3a04676c23d8c30d3a81a2f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/191#issuecomment-3835841904 From duke at openjdk.org Mon Feb 2 15:26:49 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:26:49 GMT Subject: [jdk25u-dev] RFR: 8354244: Use random data in MinMaxRed_Long data arrays In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 22:01:17 GMT, Roland Mesde wrote: > Backporting JDK-8354244: Use random data in MinMaxRed_Long data arrays. > > This PR simplifies test data in JDK-8307513 tests by switching from shaped data to random data, since the test verifies IR patterns during vectorization rather than branch behavior. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Long.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24945701/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24945702/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24945703/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24945704/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version c732c7093c10d2d0b8549727972c39b97a2522ba) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/197#issuecomment-3835832286 From duke at openjdk.org Mon Feb 2 15:27:56 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:27:56 GMT Subject: [jdk25u-dev] RFR: 8374433: java/util/Locale/PreserveTagCase.java does not run any tests In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:40:35 GMT, Roland Mesde wrote: > Backporting JDK-8374433: java/util/Locale/PreserveTagCase.java does not run any tests. > > This PR removes the static modifier from the JUnit test cases to ensure they execute properly. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/util/Locale/PreserveTagCase.java > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24943084/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24943085/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24943086/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24943087/windows-x64-specific-test.log) @rm-gh-8 Your change (at version 0a9e89b727d3e3f4239db0823451d2b3ff06752a) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/192#issuecomment-3835844786 From duke at openjdk.org Mon Feb 2 15:27:57 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:27:57 GMT Subject: [jdk25u-dev] RFR: 8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:51:07 GMT, Roland Mesde wrote: > Backporting JDK-8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest. > > This PR adds maxOutputSize property to TEST.properties in the ProcessHandle test directory to capture complete output for better failure diagnosis.. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/lang/ProcessHandle > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24943007/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24943008/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24943009/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24943010/windows-x64-specific-test.log) @rm-gh-8 Your change (at version 58d4de584eb6e2291b38632b5482dcf3b0cd8141) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/194#issuecomment-3835847291 From duke at openjdk.org Mon Feb 2 15:38:10 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:38:10 GMT Subject: [jdk25u-dev] RFR: 8368029: Several tests in httpserver/simpleserver should throw SkipException In-Reply-To: References: Message-ID: On Thu, 29 Jan 2026 19:21:54 GMT, Roland Mesde wrote: > Backporting JDK-8368029: Several tests in httpserver/simpleserver should throw SkipException. > > This PR fixes the httpserver/simpleserver tests to properly throw SkippedException on Windows instead of incorrectly reporting as "passing". > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/net/httpserver/simpleserver > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969217/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969219/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969223/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969224/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 053b668ed05373362685e79f6846c115c2f6acce) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/205#issuecomment-3835926278 From duke at openjdk.org Mon Feb 2 15:38:14 2026 From: duke at openjdk.org (duke) Date: Mon, 2 Feb 2026 15:38:14 GMT Subject: [jdk25u-dev] RFR: 8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems In-Reply-To: References: Message-ID: On Thu, 29 Jan 2026 19:18:18 GMT, Roland Mesde wrote: > Backporting JDK-8367372: Test test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java fails on 32 bit systems. > > This PR fixes the TestObjectAlignmentCardSize.java failures on 32-bit systems caused by unsupported ObjectAlignmentInBytes flag. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969291/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969292/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969293/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969294/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version ad79cb464429a3d73d047ab00ed41b5ca972cd0c) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/204#issuecomment-3835929598 From shade at openjdk.org Mon Feb 2 18:38:23 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Feb 2026 18:38:23 GMT Subject: [jdk11u-dev] RFR: 8342175: MemoryEaterMT fails intermittently with ExceptionInInitializerError Message-ID: Another backport to stabilize tests and improve parity. Additional testing: - [x] Linux x86_64 server fastdebug, `make run-test TEST=vmTestbase/gc/gctests/MemoryEaterMT/` passes ------------- Commit messages: - Backport 84ffe87260753973835ea6b88443e28bcaf0122f Changes: https://git.openjdk.org/jdk11u-dev/pull/3145/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3145&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8342175 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3145.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3145/head:pull/3145 PR: https://git.openjdk.org/jdk11u-dev/pull/3145 From duke at openjdk.org Mon Feb 2 18:50:02 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:50:02 GMT Subject: [jdk25u-dev] Integrated: 8374433: java/util/Locale/PreserveTagCase.java does not run any tests In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:40:35 GMT, Roland Mesde wrote: > Backporting JDK-8374433: java/util/Locale/PreserveTagCase.java does not run any tests. > > This PR removes the static modifier from the JUnit test cases to ensure they execute properly. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/util/Locale/PreserveTagCase.java > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24943084/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24943085/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24943086/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24943087/windows-x64-specific-test.log) This pull request has now been integrated. Changeset: 08d2a6fd Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/08d2a6fd4c5125543d065d6a9da313f62cdf5175 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8374433: java/util/Locale/PreserveTagCase.java does not run any tests Backport-of: 136ac0d10b92df8875f36c717e85595740b50ed2 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/192 From duke at openjdk.org Mon Feb 2 18:51:08 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:51:08 GMT Subject: [jdk25u-dev] Integrated: 8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:40:12 GMT, Roland Mesde wrote: > Backporting JDK-8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message. > > This PR fixes intermittent failures in LdapPoolTimeoutTest.java (JDK-8287062) caused by faulty exception message validation. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24942861/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24942862/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24942863/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24942864/windows-x64-specific-test.log) This pull request has now been integrated. Changeset: 9e003145 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/9e003145584aeaf23b1d25d14d740657b90353eb Stats: 64 lines in 1 file changed: 28 ins; 13 del; 23 mod 8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message Backport-of: 1f47294cd336db34030ea16132490ab51310ace5 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/191 From duke at openjdk.org Mon Feb 2 18:53:24 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:53:24 GMT Subject: [jdk25u-dev] Integrated: 8354244: Use random data in MinMaxRed_Long data arrays In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 22:01:17 GMT, Roland Mesde wrote: > Backporting JDK-8354244: Use random data in MinMaxRed_Long data arrays. > > This PR simplifies test data in JDK-8307513 tests by switching from shaped data to random data, since the test verifies IR patterns during vectorization rather than branch behavior. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Long.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24945701/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24945702/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24945703/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24945704/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 9f02485c Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/9f02485cee233e474c2ffb3efa1a0c42bc4b47de Stats: 84 lines in 1 file changed: 11 ins; 62 del; 11 mod 8354244: Use random data in MinMaxRed_Long data arrays Backport-of: 567c0c9335c3ff020871115e5a58f3f40fd4b1ad ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/197 From duke at openjdk.org Mon Feb 2 18:54:30 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:54:30 GMT Subject: [jdk25u-dev] Integrated: 8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout In-Reply-To: References: Message-ID: On Thu, 29 Jan 2026 17:34:41 GMT, Roland Mesde wrote: > Backporting JDK-8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout. > > This PR fixes race conditions and logic bugs causing intermittent timeouts in RawChannelTestDriver.java. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/net/httpclient/whitebox/RawChannelTestDriver.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969100/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969101/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969102/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969104/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 974ae567 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/974ae567198893df43fd939c53aea849d003c0ac Stats: 81 lines in 2 files changed: 65 ins; 6 del; 10 mod 8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout Backport-of: 8a7af77e991511e144914abc129a9d4d40c0b76b ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/202 From duke at openjdk.org Mon Feb 2 18:54:34 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:54:34 GMT Subject: [jdk25u-dev] Integrated: 8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently In-Reply-To: <4uo8utBHJErw1zGkyd7VM1oRXhjPQQOyiHnRO7kKXnM=.bce64cc6-bb8b-464e-a1c9-2d04477c7e89@github.com> References: <4uo8utBHJErw1zGkyd7VM1oRXhjPQQOyiHnRO7kKXnM=.bce64cc6-bb8b-464e-a1c9-2d04477c7e89@github.com> Message-ID: On Wed, 28 Jan 2026 20:50:17 GMT, Roland Mesde wrote: > Backporting JDK-8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently. > > This PR fixes the intermittent failures in ServerStopTerminationTest.java caused by flawed test timing logic and race conditions. It increases the timeout from 5 to 20 seconds to account for machine load and OS scheduling variability. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/net/httpserver/ServerStopTerminationTest.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24945653/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24945654/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24945655/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24945656/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 9601cfb0 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/9601cfb007d8810729b853ae129bed9fd29acab8 Stats: 26 lines in 1 file changed: 10 ins; 11 del; 5 mod 8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently Backport-of: 13b3d2fca1af71d0aa9908e19630c2e965dd7134 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/196 From duke at openjdk.org Mon Feb 2 18:54:33 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:54:33 GMT Subject: [jdk25u-dev] Integrated: 8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:51:07 GMT, Roland Mesde wrote: > Backporting JDK-8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest. > > This PR adds maxOutputSize property to TEST.properties in the ProcessHandle test directory to capture complete output for better failure diagnosis.. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/lang/ProcessHandle > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24943007/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24943008/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24943009/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24943010/windows-x64-specific-test.log) This pull request has now been integrated. Changeset: fe61282a Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/fe61282ae845a82ec56ff5e34e623b02833b3f36 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest Backport-of: 2360542e89067e5c5d5a7bf403c18c9f371efd9a ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/194 From shade at openjdk.org Mon Feb 2 18:56:41 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Feb 2026 18:56:41 GMT Subject: [jdk25u-dev] RFR: 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException In-Reply-To: References: Message-ID: <8Qqtac-paRpoFDrtQwZVbvEvjUHHjvOrvAHP5VQ315A=.8fd0c7ac-255d-43a5-bde1-75a8c2bf4a00@github.com> On Thu, 29 Jan 2026 18:06:36 GMT, Roland Mesde wrote: > Backporting JDK-8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException. > > This PR removes the 30-second timeout from InheritedChannelTest.test() method to enable better debugging of intermittent timeout failures. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java > > Results attached; > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969341/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969343/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969344/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969345/linux-aarch64-specific-test.log) This one has a follow-up bug report: [JDK-8375345](https://bugs.openjdk.org/browse/JDK-8375345) -- does this PR regress the testing? ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/203#issuecomment-3837042694 From duke at openjdk.org Mon Feb 2 18:56:42 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:56:42 GMT Subject: [jdk25u-dev] Integrated: 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException In-Reply-To: References: Message-ID: <5RgmGbFLpGvnBDyUmW-JIobRqcwb0x-R1496-627Tf0=.70801d64-e57a-4f14-b0c0-9e6c47568774@github.com> On Thu, 29 Jan 2026 18:06:36 GMT, Roland Mesde wrote: > Backporting JDK-8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException. > > This PR removes the 30-second timeout from InheritedChannelTest.test() method to enable better debugging of intermittent timeout failures. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java > > Results attached; > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969341/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969343/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969344/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969345/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 424b67e8 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/424b67e88807fc12a6b738a3d6449c804f31c3da Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod 8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException Backport-of: a26221299e657b64379d2d56ed3b073f12b227d1 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/203 From duke at openjdk.org Mon Feb 2 18:57:47 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:57:47 GMT Subject: [jdk25u-dev] Integrated: 8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems In-Reply-To: References: Message-ID: <2Ex6FmFaPrOr6UZoN5HtBojqHGRT0EytaKFW4VgJPEU=.bed044b0-bb50-4d23-879e-09699ed15065@github.com> On Thu, 29 Jan 2026 19:18:18 GMT, Roland Mesde wrote: > Backporting JDK-8367372: Test test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java fails on 32 bit systems. > > This PR fixes the TestObjectAlignmentCardSize.java failures on 32-bit systems caused by unsupported ObjectAlignmentInBytes flag. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969291/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969292/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969293/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969294/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: ddf72509 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/ddf72509c4e9e4cd125926d1fddc6724dd5933c4 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems Backport-of: 0f535aeb0ae2f7015300889a0ee9efbf10a15896 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/204 From duke at openjdk.org Mon Feb 2 18:57:48 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:57:48 GMT Subject: [jdk25u-dev] Integrated: 8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 18:48:51 GMT, Roland Mesde wrote: > Backporting JDK-8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException. > > This PR fixes the intermittent file deletion failures in the test, primarily occurring on Windows due to file handle management. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/net/httpserver/Test9.java > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24942943/linux-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24942944/linux-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24942945/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24942946/windows-x64-specific-test.log) This pull request has now been integrated. Changeset: a88ccec8 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/a88ccec86ee28ae66d47babcb5c6dfd66a48c205 Stats: 10 lines in 1 file changed: 2 ins; 5 del; 3 mod 8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException Backport-of: 576f9694b092f2a11a6a4e5a82c2b0e12203bd9c ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/193 From duke at openjdk.org Mon Feb 2 18:57:48 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 18:57:48 GMT Subject: [jdk25u-dev] Integrated: 8368029: Several tests in httpserver/simpleserver should throw SkipException In-Reply-To: References: Message-ID: On Thu, 29 Jan 2026 19:21:54 GMT, Roland Mesde wrote: > Backporting JDK-8368029: Several tests in httpserver/simpleserver should throw SkipException. > > This PR fixes the httpserver/simpleserver tests to properly throw SkippedException on Windows instead of incorrectly reporting as "passing". > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/net/httpserver/simpleserver > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/24969217/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/24969219/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/24969223/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/24969224/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 0e756f40 Author: Roland Mesde Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk25u-dev/commit/0e756f405b4eb5269ddcac614b22bc09ed953205 Stats: 120 lines in 2 files changed: 12 ins; 4 del; 104 mod 8368029: Several tests in httpserver/simpleserver should throw SkipException Backport-of: 5a684e3196593c4d44ee35f7624246fc461b4af6 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/205 From kshiroko at openjdk.org Mon Feb 2 19:44:00 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Mon, 2 Feb 2026 19:44:00 GMT Subject: [jdk17u-dev] RFR: 8329258: TailCall should not use frame pointer register for jump target Message-ID: A clean backport. The bug causes crashes in 17u C2-generated code on AARCH64 with StressSeed != 0, StressLCM and StressGCM JVM flags due to R29 allocation. A backport of StressSeed fix (JDK-8330016), which exposes this bug will be integrated in a separate PR afterwards. Tested with jtreg1-4, gtests on MacOS (x64+aarch64), Linux (x64+aarch64), Windows x64 ------------- Commit messages: - Backport 45d5ae087e6f960377f78c6a1e84aad592422029 Changes: https://git.openjdk.org/jdk17u-dev/pull/4253/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4253&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8329258 Stats: 117 lines in 5 files changed: 113 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4253.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4253/head:pull/4253 PR: https://git.openjdk.org/jdk17u-dev/pull/4253 From kshiroko at openjdk.org Mon Feb 2 19:46:23 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Mon, 2 Feb 2026 19:46:23 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v2] In-Reply-To: References: Message-ID: > Manually tested on MacOS, Linux x64 and aarch64 jtreg1. > > Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64: https://bugs.openjdk.org/browse/JDK-8376759 Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: Removed comments to make it a clean backport ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4247/files - new: https://git.openjdk.org/jdk17u-dev/pull/4247/files/21502c70..72c16c0c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=00-01 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4247.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4247/head:pull/4247 PR: https://git.openjdk.org/jdk17u-dev/pull/4247 From duke at openjdk.org Mon Feb 2 21:28:25 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 21:28:25 GMT Subject: [jdk25u-dev] RFR: 8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache Message-ID: Backporting JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache. This PR exclude test from running with -Xcomp flag and also moves MethodHandles.lookup() outside iteration loop (was unnecessarily invoked per iteration). For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java ------------- Commit messages: - Backport 1b11bea76ba29d1dfa414ad7e10693cf054bb96f Changes: https://git.openjdk.org/jdk25u-dev/pull/217/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=217&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286865 Stats: 24 lines in 1 file changed: 15 ins; 8 del; 1 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/217.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/217/head:pull/217 PR: https://git.openjdk.org/jdk25u-dev/pull/217 From duke at openjdk.org Mon Feb 2 21:38:24 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 21:38:24 GMT Subject: [jdk25u-dev] RFR: 8368885: NMT CommandLine tests can check for error better Message-ID: Backporting JDK-8368885: NMT CommandLine tests can check for error better. This PR implements more specific error text checks to catch both parsing and initialization failures and standardizes indentation to 4 spaces in Java source files. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/hotspot/jtreg/runtime/NMT ------------- Commit messages: - Backport 84e5d63b9fa8af0b35e1d682a81900cb157697fe Changes: https://git.openjdk.org/jdk25u-dev/pull/218/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=218&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368885 Stats: 22 lines in 2 files changed: 2 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/218.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/218/head:pull/218 PR: https://git.openjdk.org/jdk25u-dev/pull/218 From duke at openjdk.org Mon Feb 2 21:38:29 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 21:38:29 GMT Subject: [jdk25u-dev] RFR: 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java Message-ID: Backporting JDK-8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java. This PR optimizes TestAlignVectorFuzzer.java test execution by removing unnecessary flags and adding targeted compilation directive. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java ------------- Commit messages: - Backport 0ba4141cb12414c08be88b37ea2a163aacbfa7de Changes: https://git.openjdk.org/jdk25u-dev/pull/219/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=219&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366878 Stats: 17 lines in 1 file changed: 12 ins; 3 del; 2 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/219.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/219/head:pull/219 PR: https://git.openjdk.org/jdk25u-dev/pull/219 From duke at openjdk.org Mon Feb 2 21:40:17 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 2 Feb 2026 21:40:17 GMT Subject: [jdk25u-dev] RFR: 8372120: Add missing sound keyword to MIDI tests Message-ID: Backporting JDK-8372120: Add missing sound keyword to MIDI tests. This PR adds the sound keyword to affected tests to ensure they run properly when audio hardware is available. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/javax/sound/midi ------------- Commit messages: - Backport 902aa4dcd297fef34cb302e468b030c48665ec84 Changes: https://git.openjdk.org/jdk25u-dev/pull/220/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=220&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8372120 Stats: 5 lines in 5 files changed: 5 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/220.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/220/head:pull/220 PR: https://git.openjdk.org/jdk25u-dev/pull/220 From kshiroko at openjdk.org Tue Feb 3 00:35:10 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Tue, 3 Feb 2026 00:35:10 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v3] In-Reply-To: References: Message-ID: <3ifU-DJQeVETw5GBBNIlrtatlFM3JhIZr7RCseT4RNg=.2102e83f-c2e7-407c-8c9e-13d6ffe40693@github.com> > Manually tested on MacOS, Linux x64 and aarch64 jtreg1. > > Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759 -- so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: Remove empty line in another attempt to make backport clean ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4247/files - new: https://git.openjdk.org/jdk17u-dev/pull/4247/files/72c16c0c..30b31807 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4247.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4247/head:pull/4247 PR: https://git.openjdk.org/jdk17u-dev/pull/4247 From kshiroko at openjdk.org Tue Feb 3 00:45:26 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Tue, 3 Feb 2026 00:45:26 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v4] In-Reply-To: References: Message-ID: <3wyEVZVWd_huw3EynyTXa3Gcm5pgNfkLTbdOlnjqafU=.b147012e-3ad5-41d8-8902-7cf199d76fb5@github.com> > Manually tested on MacOS, Linux x64 and aarch64 jtreg1. > > Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759 -- so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: Add two empty lines. Trying to make backport clean ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4247/files - new: https://git.openjdk.org/jdk17u-dev/pull/4247/files/30b31807..9aeced31 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=02-03 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4247.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4247/head:pull/4247 PR: https://git.openjdk.org/jdk17u-dev/pull/4247 From kshiroko at openjdk.org Tue Feb 3 00:51:04 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Tue, 3 Feb 2026 00:51:04 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v4] In-Reply-To: <3wyEVZVWd_huw3EynyTXa3Gcm5pgNfkLTbdOlnjqafU=.b147012e-3ad5-41d8-8902-7cf199d76fb5@github.com> References: <3wyEVZVWd_huw3EynyTXa3Gcm5pgNfkLTbdOlnjqafU=.b147012e-3ad5-41d8-8902-7cf199d76fb5@github.com> Message-ID: <0LR6pwZ8CplFViQOexlfUSSN-3JIBwjhMDIQ4SrvQIM=.a83d26ac-b017-4995-9552-1233bf41d81e@github.com> On Tue, 3 Feb 2026 00:45:26 GMT, Kirill Shirokov wrote: >> A clean backport (Skara is unable to detect it due to and empty line 919 in the current version of src/hotspot/share/opto/compile.cpp). >> >> Manually tested on MacOS, Linux x64 and aarch64 jtreg1. >> >> Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759 -- so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. > > Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: > > Add two empty lines. Trying to make backport clean It looks like because of an empty line at src/hotspot/share/opto/compile.cpp:919 and the way the diff algorithm works, Skara is unable to detect that the backport is actually clean. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4247#issuecomment-3838102684 From syan at openjdk.org Tue Feb 3 02:33:41 2026 From: syan at openjdk.org (SendaoYan) Date: Tue, 3 Feb 2026 02:33:41 GMT Subject: [jdk21u-dev] RFR: 8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently Message-ID: Hi all, This pull request contains a backport of commit [13b3d2fc](https://github.com/openjdk/jdk/commit/13b3d2fca1af71d0aa9908e19630c2e965dd7134) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Mikhail Yankelevich on 1 Nov 2025 and was reviewed by Daniel Fuchs. Thanks! ------------- Commit messages: - Backport 13b3d2fca1af71d0aa9908e19630c2e965dd7134 Changes: https://git.openjdk.org/jdk21u-dev/pull/2593/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2593&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368625 Stats: 26 lines in 1 file changed: 10 ins; 11 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2593.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2593/head:pull/2593 PR: https://git.openjdk.org/jdk21u-dev/pull/2593 From goetz at openjdk.org Tue Feb 3 05:25:08 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 05:25:08 GMT Subject: [jdk25u-dev] RFR: 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented [v2] In-Reply-To: References: Message-ID: On Sun, 1 Feb 2026 07:23:45 GMT, Goetz Lindenmaier wrote: >> I backport this to fix the regression in 25.0.2. Change causing this was backported there. >> >> Trivial resolves in src/hotspot/share/jfr/jfr.cpp|hpp >> >> Omitted patching file test/jdk/ProblemList.txt, test not listed. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > resolved chunks Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/214#issuecomment-3839124150 From shipilev at amazon.de Tue Feb 3 08:55:41 2026 From: shipilev at amazon.de (Shipilev, Aleksey) Date: Tue, 3 Feb 2026 08:55:41 +0000 Subject: CFV: New JDK Updates Committer: Roland Mesde Message-ID: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> I hereby nominate Roland Mesde [1] to JDK Updates Committer. Roland has made 56 commit backports across JDK updates repositories [2] so far, bringing us closer to parity with other releases. Granting Roland the ability to push things without sponsoring would help his on-going contributions. Votes are due by Wednesday, 2026-02-18, 00:00 UTC. Only current JDK Updates Committers 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 [3]. Thanks, -Aleksey [1] https://openjdk.org/census#rmesde [2] https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8++is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests [3] https://openjdk.org/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger 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 Feb 3 09:12:15 2026 From: avieirov at redhat.com (Antonio Vieiro) Date: Tue, 3 Feb 2026 10:12:15 +0100 Subject: CFV: New JDK Updates Committer: Roland Mesde In-Reply-To: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: Vote: yes El 3/2/26 a las 9:55, Shipilev, Aleksey escribi?: > I hereby nominate Roland Mesde[1] to JDK Updates Committer. > > Rolandhas made 56commitbackports across JDK updates repositories[2]so far, bringing us closer to parity with other releases.Granting Roland the ability to push things without sponsoring would help his on-going contributions. > > Votes are due by Wednesday, 2026-02-18, 00:00 UTC. > > Only current JDK Updates Committers 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 [3]. > > Thanks, > > -Aleksey > > [1]https://openjdk.org/census#rmesde > > [2] https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8++is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests > > [3] https://openjdk.org/projects/#committer-vote > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger > 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 rwestrel at redhat.com Tue Feb 3 09:17:20 2026 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 03 Feb 2026 10:17:20 +0100 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet Message-ID: <87bji6qj8f.fsf@redhat.com> I hereby nominate Francisco Ferrari Bihurriet to JDK Updates Committer. Francisco joined the Red Hat OpenJDK team (now part of IBM) in early 2022 and has been working in the security area since then. He is also a member of the OJVG and has participated in the last two CPU releases (besides previous involvement when Martin Balao was leading the effort). So far, Francisco has contributed 18 commits to the 11u/17u/21u [1] and 25u [2] releases. Votes are due by February 17, 2026, 10:00 UTC Only current JDK Updates Committers [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]. Roland. [1]?https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk21u-dev+author%3Afranferrax [2]?https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk25u-dev+author-date%3A%3E2025-09-16+author%3Afranferrax [3]?https://openjdk.org/census#jdk-updates [4]?https://openjdk.org/projects/#committer-vote From rwestrel at redhat.com Tue Feb 3 09:20:35 2026 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 03 Feb 2026 10:20:35 +0100 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet In-Reply-To: <87bji6qj8f.fsf@redhat.com> References: <87bji6qj8f.fsf@redhat.com> Message-ID: <878qdaqj30.fsf@redhat.com> Vote: yes Roland. From sgehwolf at posteo.org Tue Feb 3 09:24:25 2026 From: sgehwolf at posteo.org (Severin Gehwolf) Date: Tue, 03 Feb 2026 09:24:25 +0000 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet In-Reply-To: <87bji6qj8f.fsf@redhat.com> References: <87bji6qj8f.fsf@redhat.com> Message-ID: Vote: yes On Tue, 2026-02-03 at 10:17 +0100, Roland Westrelin wrote: > I hereby nominate Francisco Ferrari Bihurriet to JDK Updates Committer. From avieirov at redhat.com Tue Feb 3 09:32:03 2026 From: avieirov at redhat.com (Antonio Vieiro) Date: Tue, 3 Feb 2026 10:32:03 +0100 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet In-Reply-To: <87bji6qj8f.fsf@redhat.com> References: <87bji6qj8f.fsf@redhat.com> Message-ID: <92f3cefa-6977-4ca1-9198-d2c3f13394f5@redhat.com> Vote: yes El 3/2/26 a las 10:17, Roland Westrelin escribi?: > > I hereby nominate Francisco Ferrari Bihurriet to JDK Updates Committer. > > Francisco joined the Red Hat OpenJDK team (now part of IBM) in early > 2022 and has been working in the security area since then. He is also a > member of the OJVG and has participated in the last two CPU releases > (besides previous involvement when Martin Balao was leading the effort). > So far, Francisco has contributed 18 commits to the 11u/17u/21u [1] and > 25u [2] releases. > > Votes are due by February 17, 2026, 10:00 UTC > > Only current JDK Updates Committers [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]. > > Roland. > > [1]?https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk21u-dev+author%3Afranferrax > [2]?https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk25u-dev+author-date%3A%3E2025-09-16+author%3Afranferrax > [3]?https://openjdk.org/census#jdk-updates > [4]?https://openjdk.org/projects/#committer-vote > -- Antonio Vieiro Sustaining Engineering Red Hat, Inc. (https://www.redhat.com) PGP key : https://keys.openpgp.org/vks/v1/by-fingerprint/9A0CE286F22F7CCF2BC045FB1163A4EF861302B0 Fingerprint: 9A0C E286 F22F 7CCF 2BC0 45FB 1163 A4EF 8613 02B0 From duke at openjdk.org Tue Feb 3 10:18:28 2026 From: duke at openjdk.org (Voznia Anton) Date: Tue, 3 Feb 2026 10:18:28 GMT Subject: [jdk17u-dev] RFR: 8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 13:34:41 GMT, Pontus Pursiainen wrote: >> Hi, >> >> It's a clean backport of JDK-8351359. >> Changes are related to Windows only. >> >> Testing: >> - manual testing code that calls `getProcessCpuLoad()` on windows server 2025, intel cpu >> - OpenJDK GHA Sanity Checks > > @antonvoznia what happen to this pull request? Looking forward to getting this into JDK 17 // Regards pontusp (reporter of JDK-8351359) @pontusp , Hi, I?m waiting for maintainer approval. The same fix was merged into JDK 21, so we?re ready to proceed with this one. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3983#issuecomment-3840393678 From adinn at redhat.com Tue Feb 3 10:38:57 2026 From: adinn at redhat.com (Andrew Dinn) Date: Tue, 3 Feb 2026 10:38:57 +0000 Subject: CFV: New JDK Updates Committer: Roland Mesde In-Reply-To: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: <1c458a48-4eeb-46c4-9375-c57a882ef02c@redhat.com> Vote: yes On 03/02/2026 08:55, Shipilev, Aleksey wrote: > I hereby nominate Roland Mesde[1] to JDK Updates Committer. > > Rolandhas made 56commitbackports across JDK updates repositories[2]so > far, bringing us closer to parity with other releases.Granting Roland > the ability to push things without sponsoring would help his on-going > contributions. > > Votes are due by Wednesday, 2026-02-18, 00:00 UTC. > > Only current JDK Updates Committers 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 [3]. > > Thanks, > > -Aleksey > > [1]https://openjdk.org/census#rmesde > > [2] https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8+ > +is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8+ > +is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests> > > [3] https://openjdk.org/projects/#committer-vote projects/#committer-vote??> > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger > 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 adinn at redhat.com Tue Feb 3 10:39:11 2026 From: adinn at redhat.com (Andrew Dinn) Date: Tue, 3 Feb 2026 10:39:11 +0000 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet In-Reply-To: <87bji6qj8f.fsf@redhat.com> References: <87bji6qj8f.fsf@redhat.com> Message-ID: Vote: yes On 03/02/2026 09:17, Roland Westrelin wrote: > > I hereby nominate Francisco Ferrari Bihurriet to JDK Updates Committer. > > Francisco joined the Red Hat OpenJDK team (now part of IBM) in early > 2022 and has been working in the security area since then. He is also a > member of the OJVG and has participated in the last two CPU releases > (besides previous involvement when Martin Balao was leading the effort). > So far, Francisco has contributed 18 commits to the 11u/17u/21u [1] and > 25u [2] releases. > > Votes are due by February 17, 2026, 10:00 UTC > > Only current JDK Updates Committers [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]. > > Roland. > > [1]?https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk21u-dev+author%3Afranferrax > [2]?https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk25u-dev+author-date%3A%3E2025-09-16+author%3Afranferrax > [3]?https://openjdk.org/census#jdk-updates > [4]?https://openjdk.org/projects/#committer-vote > -- 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 jnibedita at openjdk.org Tue Feb 3 10:58:02 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 3 Feb 2026 10:58:02 GMT Subject: [jdk26u] Integrated: Merge jdk:jdk26 Message-ID: Merge ------------- Commit messages: - Merge remote-tracking branch 'jdk/jdk26' into Merge_02-03 - 8374043: C2: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector - 8373808: Refactor java/net/httpclient qpack and hpack tests to use JUnit - 8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value wrong and sometime partially - 8373704: Improve "SocketException: Protocol family unavailable" message - 8374727: Audio configuration Platform class - use nio for getting endianness of the underlying platform - 8375311: Some builds are missing debug helpers - 8373101: JdkClient and JdkServer test classes ignore namedGroups field - 8374178: Missing include in systemDictionary.cpp after JDK-8365526 - 8376485: Update the release version and date for OpenJDK 26u - ... and 18 more: https://git.openjdk.org/jdk26u/compare/b43c4fce...f63cb102 The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk26u/pull/37/files Stats: 2496 lines in 131 files changed: 923 ins; 178 del; 1395 mod Patch: https://git.openjdk.org/jdk26u/pull/37.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/37/head:pull/37 PR: https://git.openjdk.org/jdk26u/pull/37 From jnibedita at openjdk.org Tue Feb 3 10:58:04 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 3 Feb 2026 10:58:04 GMT Subject: [jdk26u] Integrated: Merge jdk:jdk26 In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 10:48:59 GMT, Nibedita Jena wrote: > Merge This pull request has now been integrated. Changeset: fa680f40 Author: Nibedita Jena URL: https://git.openjdk.org/jdk26u/commit/fa680f4090d7ab167da894370116af3aaea961bd Stats: 461 lines in 9 files changed: 357 ins; 77 del; 27 mod Merge ------------- PR: https://git.openjdk.org/jdk26u/pull/37 From goetz.lindenmaier at sap.com Tue Feb 3 11:14:15 2026 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 3 Feb 2026 11:14:15 +0000 Subject: New JDK Updates Committer: Roland Mesde In-Reply-To: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: Vote: yes Best, Goetz From: jdk-updates-dev On Behalf Of Shipilev, Aleksey Sent: Tuesday, February 3, 2026 9:56 AM To: jdk-updates-dev at openjdk.org Subject: CFV: New JDK Updates Committer: Roland Mesde I hereby nominate Roland Mesde [1] to JDK Updates Committer. Roland has made 56 commit backports across JDK updates repositories [2] so far, bringing us closer to parity with other releases. Granting Roland the ability to push things without sponsoring would help his on-going contributions. Votes are due by Wednesday, 2026-02-18, 00:00 UTC. Only current JDK Updates Committers 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 [3]. Thanks, -Aleksey [1] https://openjdk.org/census#rmesde [2] https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8++is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests [3] https://openjdk.org/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger 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 martin.doerr at sap.com Tue Feb 3 11:19:32 2026 From: martin.doerr at sap.com (Doerr, Martin) Date: Tue, 3 Feb 2026 11:19:32 +0000 Subject: New JDK Updates Committer: Roland Mesde In-Reply-To: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: Vote: yes Best regards, Martin Von: jdk-updates-dev im Auftrag von Shipilev, Aleksey Datum: Dienstag, 3. Februar 2026 um 09:56 An: jdk-updates-dev at openjdk.org Betreff: CFV: New JDK Updates Committer: Roland Mesde I hereby nominate Roland Mesde [1] to JDK Updates Committer. Roland has made 56 commit backports across JDK updates repositories [2] so far, bringing us closer to parity with other releases. Granting Roland the ability to push things without sponsoring would help his on-going contributions. Votes are due by Wednesday, 2026-02-18, 00:00 UTC. Only current JDK Updates Committers 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 [3]. Thanks, -Aleksey [1] https://openjdk.org/census#rmesde [2] https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8++is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests [3] https://openjdk.org/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger 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 thomas.stuefe at gmail.com Tue Feb 3 11:21:40 2026 From: thomas.stuefe at gmail.com (=?UTF-8?Q?Thomas_St=C3=BCfe?=) Date: Tue, 3 Feb 2026 12:21:40 +0100 Subject: New JDK Updates Committer: Roland Mesde In-Reply-To: References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: Vote yes On Tue, Feb 3, 2026 at 12:14?PM Lindenmaier, Goetz < goetz.lindenmaier at sap.com> wrote: > Vote: yes > > > > Best, Goetz > > > > *From:* jdk-updates-dev *On Behalf Of *Shipilev, > Aleksey > *Sent:* Tuesday, February 3, 2026 9:56 AM > *To:* jdk-updates-dev at openjdk.org > *Subject:* CFV: New JDK Updates Committer: Roland Mesde > > > > I hereby nominate Roland Mesde [1] to JDK Updates Committer. > > > > Roland has made 56 commit backports across JDK updates repositories [2] > so far, bringing us closer to parity with other releases. Granting Roland the > ability to push things without sponsoring would help his on-going > contributions. > > > > Votes are due by Wednesday, 2026-02-18, 00:00 UTC. > > > > Only current JDK Updates Committers 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 [3]. > > > > Thanks, > > -Aleksey > > > > [1] https://openjdk.org/census#rmesde > > [2] > https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8++is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests > > [3] https://openjdk.org/projects/#committer-vote > > > > > > > > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger > 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 thomas.stuefe at gmail.com Tue Feb 3 11:21:53 2026 From: thomas.stuefe at gmail.com (=?UTF-8?Q?Thomas_St=C3=BCfe?=) Date: Tue, 3 Feb 2026 12:21:53 +0100 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet In-Reply-To: <87bji6qj8f.fsf@redhat.com> References: <87bji6qj8f.fsf@redhat.com> Message-ID: Vote: yes On Tue, Feb 3, 2026 at 10:17?AM Roland Westrelin wrote: > > I hereby nominate Francisco Ferrari Bihurriet to JDK Updates Committer. > > Francisco joined the Red Hat OpenJDK team (now part of IBM) in early > 2022 and has been working in the security area since then. He is also a > member of the OJVG and has participated in the last two CPU releases > (besides previous involvement when Martin Balao was leading the effort). > So far, Francisco has contributed 18 commits to the 11u/17u/21u [1] and > 25u [2] releases. > > Votes are due by February 17, 2026, 10:00 UTC > > Only current JDK Updates Committers [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]. > > Roland. > > [1] > https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk21u-dev+author%3Afranferrax > [2] > https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk25u-dev+author-date%3A%3E2025-09-16+author%3Afranferrax > [3] https://openjdk.org/census#jdk-updates > [4] https://openjdk.org/projects/#committer-vote > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Tue Feb 3 13:13:02 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 13:13:02 GMT Subject: [jdk21u-dev] RFR: 8326897: (fs) The utility TestUtil.supportsLinks is wrongly used to check for hard link support Message-ID: I backport this for parity with 21.0.11-oracle. resolved two files: test/jdk/java/nio/file/Path/ToRealPath.java Omitted two test cases that are not in 21. test/jdk/java/nio/file/attribute/PosixFileAttributeView/Basic.java Trivial resolve. Both depend on https://bugs.openjdk.org/browse/JDK-8306882: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link ------------- Commit messages: - backport bbfda6599a878746cd0bab72952deae95e9f5dea Changes: https://git.openjdk.org/jdk21u-dev/pull/2594/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2594&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8326897 Stats: 111 lines in 18 files changed: 22 ins; 1 del; 88 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2594.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2594/head:pull/2594 PR: https://git.openjdk.org/jdk21u-dev/pull/2594 From rschmelter at openjdk.org Tue Feb 3 13:24:45 2026 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Tue, 3 Feb 2026 13:24:45 GMT Subject: [jdk21u-dev] RFR: 8361613: System.console() should only be available for interactive terminal In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 12:06:06 GMT, Goetz Lindenmaier wrote: > Had to adapt change to JdkConsoleProviderImpl.java. Touched method looks quite different. > > Omitted change to test/jdk/java/io/Console/DefaultCharsetTest.java > which was added by "https://bugs.openjdk.org/browse/JDK-8341975: Unable to set encoding for IO.println, IO.print and IO.readln" in 24 > Omitted change to test/jdk/java/io/Console/LocaleTest.java > which was added by "https://bugs.openjdk.org/browse/JDK-8330276: Console methods with explicit Locale" 23. Has CSR and Release Note. > Omitted change to test/jdk/java/lang/IO/IO.java > which was added by "https://bugs.openjdk.org/browse/JDK-8344706: Implement JEP 512: Compact Source Files and Instance Main Methods" > > Trivially resolved ModuleSelectionTest.java. > > Omitted change to test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java > which was added by "https://bugs.openjdk.org/browse/JDK-8331535: Incorrect prompt for Console.readLine" in 23. Backport? > Omitted change to test/jdk/jdk/internal/jline/LazyJdkConsoleProvider.java > which was added by "https://bugs.openjdk.org/browse/JDK-8333086: Using Console.println is unnecessarily slow due to JLine initalization" in 23. > test/jdk/jdk/internal/jline/RedirectedStdOut.java cannot be deleted/moved > It was added by "https://bugs.openjdk.org/browse/JDK-8330998: System.console() writes to stderr when stdout is redirected" in 23. > > I'm not sure what to do with files locale.exp and defaultCharset.exp. They would be used by the omitted tests. test/jdk/java/io/Console/defaultCharset.exp line 1: > 1: # Does it make sense to downport this files, since it is only used by DefaultCharsetTest, which itself isn't downported? ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2592#discussion_r2759058458 From martin.doerr at sap.com Tue Feb 3 14:06:26 2026 From: martin.doerr at sap.com (Doerr, Martin) Date: Tue, 3 Feb 2026 14:06:26 +0000 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet In-Reply-To: <87bji6qj8f.fsf@redhat.com> References: <87bji6qj8f.fsf@redhat.com> Message-ID: Vote: yes Best regards, Martin Von: jdk-updates-dev im Auftrag von Roland Westrelin Datum: Dienstag, 3. Februar 2026 um 10:17 An: jdk-updates-dev at openjdk.org Betreff: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet I hereby nominate Francisco Ferrari Bihurriet to JDK Updates Committer. Francisco joined the Red Hat OpenJDK team (now part of IBM) in early 2022 and has been working in the security area since then. He is also a member of the OJVG and has participated in the last two CPU releases (besides previous involvement when Martin Balao was leading the effort). So far, Francisco has contributed 18 commits to the 11u/17u/21u [1] and 25u [2] releases. Votes are due by February 17, 2026, 10:00 UTC Only current JDK Updates Committers [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]. Roland. [1] https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk21u-dev+author%3Afranferrax [2] https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk25u-dev+author-date%3A%3E2025-09-16+author%3Afranferrax [3] https://openjdk.org/census#jdk-updates [4] https://openjdk.org/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfuchs at openjdk.org Tue Feb 3 14:37:36 2026 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Tue, 3 Feb 2026 14:37:36 GMT Subject: [jdk26u] RFR: 8373362: Http3TestServer should not log an exception stack trace when it is stopping normally In-Reply-To: References: Message-ID: <3Jrx3cqcx3YSzkrbu539HormUV2dpKhCIAihhaLYi-M=.26b9e10c-fca1-409a-b525-3ac844dacfd4@github.com> On Fri, 30 Jan 2026 16:48:52 GMT, Vanitha B P wrote: > Clean Backport. Marked as reviewed by dfuchs (Reviewer). LGTM ------------- PR Review: https://git.openjdk.org/jdk26u/pull/36#pullrequestreview-3745649815 PR Comment: https://git.openjdk.org/jdk26u/pull/36#issuecomment-3841704910 From hohensee at amazon.com Tue Feb 3 16:16:43 2026 From: hohensee at amazon.com (Hohensee, Paul) Date: Tue, 3 Feb 2026 16:16:43 +0000 Subject: New JDK Updates Committer: Roland Mesde In-Reply-To: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: <1665B378-3BA8-491A-BA1A-6E419913EC4C@amazon.com> Vote: yes From: jdk-updates-dev on behalf of "Shipilev, Aleksey" Date: Tuesday, February 3, 2026 at 12:56?AM To: "jdk-updates-dev at openjdk.org" Subject: CFV: New JDK Updates Committer: Roland Mesde I hereby nominate Roland Mesde [1] to JDK Updates Committer. Roland has made 56 commit backports across JDK updates repositories [2] so far, bringing us closer to parity with other releases. Granting Roland the ability to push things without sponsoring would help his on-going contributions. Votes are due by Wednesday, 2026-02-18, 00:00 UTC. Only current JDK Updates Committers 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 [3]. Thanks, -Aleksey [1] https://openjdk.org/census#rmesde [2] https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8++is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests [3] https://openjdk.org/projects/#committer-vote Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger 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 Feb 3 16:17:28 2026 From: hohensee at amazon.com (Hohensee, Paul) Date: Tue, 3 Feb 2026 16:17:28 +0000 Subject: CFV: New JDK Updates Committer: Francisco Ferrari Bihurriet Message-ID: <75E76C47-A4BA-456C-A6F7-8560000669D2@amazon.com> Vote: yes ?On 2/3/26, 1:17 AM, "jdk-updates-dev on behalf of Roland Westrelin" on behalf of rwestrel at redhat.com > wrote: I hereby nominate Francisco Ferrari Bihurriet to JDK Updates Committer. Francisco joined the Red Hat OpenJDK team (now part of IBM) in early 2022 and has been working in the security area since then. He is also a member of the OJVG and has participated in the last two CPU releases (besides previous involvement when Martin Balao was leading the effort). So far, Francisco has contributed 18 commits to the 11u/17u/21u [1] and 25u [2] releases. Votes are due by February 17, 2026, 10:00 UTC Only current JDK Updates Committers [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]. Roland. [1] https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk11u-dev+repo%3Aopenjdk%2Fjdk17u-dev+repo%3Aopenjdk%2Fjdk21u-dev+author%3Afranferrax [2] https://github.com/search?type=commits&s=author-date&o=desc&q=repo%3Aopenjdk%2Fjdk25u-dev+author-date%3A%3E2025-09-16+author%3Afranferrax [3] https://openjdk.org/census#jdk-updates [4] https://openjdk.org/projects/#committer-vote From fferrari at openjdk.org Tue Feb 3 16:21:44 2026 From: fferrari at openjdk.org (Francisco Ferrari Bihurriet) Date: Tue, 3 Feb 2026 16:21:44 GMT Subject: [jdk11u-dev] RFR: 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed Message-ID: Clean backport, followup for #3135. #### Testing * The updated `test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java` is passing in a local Linux x64 build * [GHA run](https://github.com/openjdk-bots/jdk11u-dev/actions/runs/21603616313) failures in `test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java` are unrelated to this change ------------- Commit messages: - Backport aa29cc6a4446ed739f6c29f232ed3280c93046b9 Changes: https://git.openjdk.org/jdk11u-dev/pull/3146/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3146&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8373727 Stats: 141 lines in 6 files changed: 86 ins; 17 del; 38 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3146.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3146/head:pull/3146 PR: https://git.openjdk.org/jdk11u-dev/pull/3146 From goetz at openjdk.org Tue Feb 3 16:27:45 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:27:45 GMT Subject: [jdk25u-dev] Integrated: 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing In-Reply-To: References: Message-ID: On Sat, 31 Jan 2026 05:41:54 GMT, Goetz Lindenmaier wrote: > This fixes a test failure we see sporadic for a long time. > > Appled clean exept for problem list chunk, test not problem listed in 25. This pull request has now been integrated. Changeset: b86df367 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk25u-dev/commit/b86df36731582c6d36e973410f178edb43bc9976 Stats: 7 lines in 1 file changed: 4 ins; 3 del; 0 mod 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing Reviewed-by: mbaesken Backport-of: 88c4678eed818cbe9380f35352e90883fed27d33 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/213 From goetz at openjdk.org Tue Feb 3 16:29:56 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:29:56 GMT Subject: [jdk25u-dev] Integrated: 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented In-Reply-To: References: Message-ID: On Sat, 31 Jan 2026 06:51:31 GMT, Goetz Lindenmaier wrote: > I backport this to fix the regression in 25.0.2. Change causing this was backported there. > > Trivial resolves in src/hotspot/share/jfr/jfr.cpp|hpp > > Omitted patching file test/jdk/ProblemList.txt, test not listed. This pull request has now been integrated. Changeset: 875f4739 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk25u-dev/commit/875f4739c6f4a816aa5965c528bb9953d2a3a5bf Stats: 291 lines in 14 files changed: 219 ins; 17 del; 55 mod 8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented Reviewed-by: mbaesken Backport-of: f23752a75ee3d3af0853eff9c678d2496bb1cf58 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/214 From goetz at openjdk.org Tue Feb 3 16:33:32 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:33:32 GMT Subject: [jdk21u-dev] Integrated: 8345578: New test in JDK-8343622 fails with a promoted build In-Reply-To: References: Message-ID: <07Ab45_lzlbWjsM3vyWYJgEVG9jmZHGukNg-VOf7fJw=.2827f17a-ebc6-4c27-bd81-8f76a67d4891@github.com> On Mon, 2 Feb 2026 04:02:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. This pull request has now been integrated. Changeset: 5ea7dd4b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/5ea7dd4b93858591236fe859961b280427048823 Stats: 13 lines in 1 file changed: 8 ins; 3 del; 2 mod 8345578: New test in JDK-8343622 fails with a promoted build Backport-of: 308357cba706478598ef231887e0584eaae839e0 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2587 From goetz at openjdk.org Tue Feb 3 16:37:15 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:37:15 GMT Subject: [jdk21u-dev] Integrated: 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 04:12:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. This pull request has now been integrated. Changeset: e96b4cd9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/e96b4cd98e673d43f595593d0d26e0d2c15f7fb1 Stats: 34 lines in 1 file changed: 14 ins; 9 del; 11 mod 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test Backport-of: 6befc189741069cc4b188e4822541fb9ab72ee28 ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2589 From goetz at openjdk.org Tue Feb 3 16:39:20 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:39:20 GMT Subject: [jdk21u-dev] Integrated: 8354219: Automate javax/swing/JComboBox/ComboPopupBug.java In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 04:13:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. This pull request has now been integrated. Changeset: 2f4c9557 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/2f4c95576f0ac5d20d97704225f7fd5daa6cfacb Stats: 72 lines in 1 file changed: 29 ins; 14 del; 29 mod 8354219: Automate javax/swing/JComboBox/ComboPopupBug.java Backport-of: 223eec55018f1640cb292b11130e3e1d6451990d ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2590 From goetz at openjdk.org Tue Feb 3 16:42:35 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:42:35 GMT Subject: [jdk21u-dev] Integrated: 8356107: [java.lang] Use @requires tag instead of exiting based on os.name or separatorChar property In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 11:09:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. This pull request has now been integrated. Changeset: 2ce50303 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/2ce503031987f25b9247baa6f0741e54e8e37691 Stats: 82 lines in 4 files changed: 3 ins; 73 del; 6 mod 8356107: [java.lang] Use @requires tag instead of exiting based on os.name or separatorChar property Backport-of: d1543429ff29ca0d761b8473b3fb8621abcd226d ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2591 From goetz at openjdk.org Tue Feb 3 16:45:59 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:45:59 GMT Subject: [jdk17u-dev] Integrated: 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 04:13:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.19-oracle This pull request has now been integrated. Changeset: 2132ad1e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2132ad1e1fc214f57127cfb8118178f2eb35a3c0 Stats: 34 lines in 1 file changed: 14 ins; 9 del; 11 mod 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test Backport-of: 6befc189741069cc4b188e4822541fb9ab72ee28 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4251 From goetz at openjdk.org Tue Feb 3 16:48:14 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:48:14 GMT Subject: [jdk17u-dev] Integrated: 8345578: New test in JDK-8343622 fails with a promoted build In-Reply-To: <8tQBaPdW-wfH1Mpjb0QklXEEHoFI-TNyaYr9JgVg6hs=.8f17caf2-d334-45ab-b56c-f2a2a8ff3409@github.com> References: <8tQBaPdW-wfH1Mpjb0QklXEEHoFI-TNyaYr9JgVg6hs=.8f17caf2-d334-45ab-b56c-f2a2a8ff3409@github.com> Message-ID: On Mon, 2 Feb 2026 04:02:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.19-oracle This pull request has now been integrated. Changeset: 0d49e54e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/0d49e54e6183b4f8770bbb93cf6378c3e98360a0 Stats: 13 lines in 1 file changed: 8 ins; 3 del; 2 mod 8345578: New test in JDK-8343622 fails with a promoted build Backport-of: 308357cba706478598ef231887e0584eaae839e0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4250 From goetz at openjdk.org Tue Feb 3 16:51:34 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 16:51:34 GMT Subject: [jdk17u-dev] Integrated: 8354219: Automate javax/swing/JComboBox/ComboPopupBug.java In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 04:13:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.19-oracle This pull request has now been integrated. Changeset: 6d95e170 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6d95e170e3254733f9b12c04b24a6184d6d91c1c Stats: 72 lines in 1 file changed: 29 ins; 14 del; 29 mod 8354219: Automate javax/swing/JComboBox/ComboPopupBug.java Backport-of: 223eec55018f1640cb292b11130e3e1d6451990d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4252 From goetz at openjdk.org Tue Feb 3 17:06:17 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Feb 2026 17:06:17 GMT Subject: [jdk21u-dev] RFR: 8373476: (tz) Update Timezone Data to 2025c In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 08:39:00 GMT, Zhaokun Xie wrote: >> I've revoked approval until there is evidence of sufficient testing. >> ~~~ >> make run-test TEST="jtreg:java/text/Format java/util/TimeZone sun/util/calendar sun/util/resources" >> ~~~ > >> I've revoked approval until there is evidence of sufficient testing. >> >> ``` >> make run-test TEST="jtreg:java/text/Format java/util/TimeZone sun/util/calendar sun/util/resources" >> ``` > I have executed the test cases, and there are no new failed test cases compared to the master branch. Hi @xiezhaokun I appreciate a lot you did all these backports. Please continue working on them, these should all go into the April update. Best, Goetz. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2545#issuecomment-3842524857 From duke at openjdk.org Tue Feb 3 17:52:59 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:52:59 GMT Subject: [jdk25u-dev] RFR: 8368885: NMT CommandLine tests can check for error better In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 20:39:50 GMT, Roland Mesde wrote: > Backporting JDK-8368885: NMT CommandLine tests can check for error better. > > This PR implements more specific error text checks to catch both parsing and initialization failures and standardizes indentation to 4 spaces in Java source files. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/runtime/NMT > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050768/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050769/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050770/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050771/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version a5f83483b625fbb809aa9e9ab0f6b9d2c56df30f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/218#issuecomment-3842767095 From duke at openjdk.org Tue Feb 3 17:53:00 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:53:00 GMT Subject: [jdk25u-dev] RFR: 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 20:41:31 GMT, Roland Mesde wrote: > Backporting JDK-8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java. > > This PR optimizes TestAlignVectorFuzzer.java test execution by removing unnecessary flags and adding targeted compilation directive. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050829/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050830/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050832/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050833/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version fe7629459579874a02c2f0a8db1d7b619757404e) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/219#issuecomment-3842770145 From duke at openjdk.org Tue Feb 3 17:52:59 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:52:59 GMT Subject: [jdk25u-dev] RFR: 8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 16:47:36 GMT, Roland Mesde wrote: > Backporting JDK-8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext". > > This PR introduces a new static factory method that returns a non-null SSLContext or throws an exception on failure. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=jdk_security3 > make test TEST=test/jdk/com/sun/net/httpserver > make test TEST=test/jdk/java/net/httpclient/http2 > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25025200/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25025201/windows-x64-specific-2-test.log) > [windows-x64-specific-3-test.log](https://github.com/user-attachments/files/25025202/windows-x64-specific-3-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25025204/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25025206/macos-aarch64-specific-2-test.log) > [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25025207/macos-aarch64-specific-3-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25025208/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25025209/linux-x64-specific-2-test.log) > [linux-x64-specific-3-test.log](https://github.com/user-attachments/files/25025210/linux-x64-specific-3-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25025211/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25025213/linux-aarch64-specific-2-test.log) > [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25025214/linux-aarch64-specific-3-test.log) @rm-gh-8 Your change (at version aedaf951a6c9e6a1105a8164d33418731a2e3310) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/210#issuecomment-3842772043 From duke at openjdk.org Tue Feb 3 17:54:17 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:54:17 GMT Subject: [jdk25u-dev] RFR: 8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 18:52:21 GMT, Roland Mesde wrote: > Backporting JDK-8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test. > > This PR removes the obsolete @requires vm.opt.UseLargePages not used restriction from InternSharedString.java test. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java > make test TEST=test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java JTREG='JAVA_OPTIONS=-XX:+UseLargePages' > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25019704/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25019705/linux-aarch64-specific-2-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25019706/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25019707/linux-x64-specific-2-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25019708/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25019709/macos-aarch64-specific-2-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25019710/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25019711/windows-x64-specific-2-test.log) @rm-gh-8 Your change (at version 1d9a9a19142f576c89c430eecd01e7f4ce22856f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/212#issuecomment-3842775271 From duke at openjdk.org Tue Feb 3 17:54:18 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:54:18 GMT Subject: [jdk25u-dev] RFR: 8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 20:33:45 GMT, Roland Mesde wrote: > Backporting JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache. > > This PR exclude test from running with -Xcomp flag and also moves MethodHandles.lookup() outside iteration loop (was unnecessarily invoked per iteration). > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050639/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050641/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050644/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050645/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 01ff23788345964f920d5e225df70070aa18750f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/217#issuecomment-3842773764 From duke at openjdk.org Tue Feb 3 17:54:18 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:54:18 GMT Subject: [jdk25u-dev] RFR: 8372120: Add missing sound keyword to MIDI tests In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 20:46:01 GMT, Roland Mesde wrote: > Backporting JDK-8372120: Add missing sound keyword to MIDI tests. > > This PR adds the sound keyword to affected tests to ensure they run properly when audio hardware is available. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/javax/sound/midi > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050962/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050963/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050964/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050965/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 204f2421b111d9b96e989803feff0bd16042508e) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/220#issuecomment-3842774522 From duke at openjdk.org Tue Feb 3 17:54:18 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:54:18 GMT Subject: [jdk25u-dev] RFR: 8366369: Add @requires linux for GTK L&F tests In-Reply-To: References: Message-ID: <1UvAM0Uk-lU7WngBpPVo6BnYvpDl_6xewGX9ZzGVHTU=.2d7d89b3-6851-4341-91ef-55485c06cac8@github.com> On Fri, 30 Jan 2026 16:57:24 GMT, Roland Mesde wrote: > Backporting JDK-8366369: Add @requires linux for GTK L&F tests. > > This PR restricts GTK tests to Linux/Unix systems and improves test hygiene. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java > make test TEST=test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java > make test TEST=test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java > > Results attached: > > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25018650/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25018651/linux-x64-specific-2-test.log) > [linux-x64-specific-3-test.log](https://github.com/user-attachments/files/25018652/linux-x64-specific-3-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25018653/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25018654/linux-aarch64-specific-2-test.log) > [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25018655/linux-aarch64-specific-3-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25018656/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25018657/macos-aarch64-specific-2-test.log) > [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25018658/macos-aarch64-specific-3-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25018659/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25018660/windows-x64-specific-2-test.log) > [windows-x64-specific-3-test.log](https://github.com/user-attachments/files/25018661/windows-x64-specific-3-test.log) @rm-gh-8 Your change (at version 0680416185a35d912ee09133c8c652d704d14b8c) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/211#issuecomment-3842776873 From duke at openjdk.org Tue Feb 3 17:55:24 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 17:55:24 GMT Subject: [jdk25u-dev] RFR: 8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 16:30:50 GMT, Roland Mesde wrote: > Backporting JDK-8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip. > > This PR fixes PKCS11 KeyWrap tests that silently skip instead of properly reporting skip status and also does some cleanup. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/sun/security/pkcs11/Cipher/KeyWrap > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25020166/windows-x64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25020167/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25020168/linux-aarch64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25020199/macos-aarch64-specific-test.log) @rm-gh-8 Your change (at version 808f41d85e774aaad6a3ca9d64eb971f4be54f1b) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/209#issuecomment-3842778410 From andrew at openjdk.org Tue Feb 3 18:14:03 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 3 Feb 2026 18:14:03 GMT Subject: [jdk21u-dev] RFR: 8359906: [21u] [BACKOUT] 8347299: Add annotations to test cases in LicenseTest In-Reply-To: References: Message-ID: On Wed, 18 Jun 2025 10:44:00 GMT, Aleksey Shipilev wrote: > [JDK-8347299](https://bugs.openjdk.org/browse/JDK-8347299) depends on [JDK-8343876](https://bugs.openjdk.org/browse/JDK-8343876). That infrastructural change is too large to backport. We need backout [JDK-8347299](https://bugs.openjdk.org/browse/JDK-8347299) one from jdk21u-dev. > > This reverts commit 5a3aaa958d3cd1fd2897c2c4cf9832fdb49be7ac. > > Additional testing: > - [x] Affected test now compiles and works Could this be redone now? It seems [JDK-8343876](https://bugs.openjdk.org/browse/JDK-8343876) was added in 21.0.10. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1900#issuecomment-3842868965 From andrew at openjdk.org Tue Feb 3 18:32:35 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 3 Feb 2026 18:32:35 GMT Subject: [jdk11u-dev] RFR: 8286694: Incorrect argument processing in java launcher In-Reply-To: References: Message-ID: On Mon, 19 Jan 2026 14:31:37 GMT, Zdenek Zambersky wrote: > > Not actually clean -- there are copyright header differences -- but backport looks good. > > I also noted that in the description. Seems like bot has some tolerance :) Yes, I'm not sure it's a good thing. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3092#issuecomment-3842961646 From andrew at openjdk.org Tue Feb 3 18:35:41 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 3 Feb 2026 18:35:41 GMT Subject: [jdk11u-dev] RFR: 8275843: Random crashes while the UI code is executed [v2] In-Reply-To: References: Message-ID: <9OB8_-5ENn-46mZija393SnaythmBywkFMKlI-qci2o=.7b8e3d1e-1f50-4a54-a1d5-390458e89b38@github.com> On Mon, 22 Dec 2025 20:30:41 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [a9c1acbb](https://github.com/openjdk/jdk/commit/a9c1acbb8aec46e4a488b7c77bb6318af87747f6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Sergey Bylokhov on 14 Dec 2021 and was reviewed by Alexander Zvegintsev. >> >> Thanks! > > Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'openjdk:master' into mrserb-backport-a9c1acbb > - Merge branch 'openjdk:master' into mrserb-backport-a9c1acbb > - Backport a9c1acbb8aec46e4a488b7c77bb6318af87747f6 Can we get this one in? ------------- Marked as reviewed by andrew (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2122#pullrequestreview-3746903720 From andrew at openjdk.org Tue Feb 3 18:49:10 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 3 Feb 2026 18:49:10 GMT Subject: [jdk21u] RFR: 8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727 In-Reply-To: References: Message-ID: On Mon, 22 Dec 2025 20:19:25 GMT, Andrew John Hughes wrote: > Revert "8361748: Enforce limits on the size of an XBM image" > > This reverts commit 0ec4708743cca64c4f51a8aa88956064e3ccee10. > > We can redo this change when there is a fix for [JDK-8373727](https://bugs.openjdk.org/browse/JDK-8373727) Yes, we handled this via the security bundle for 17u & 21u. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/479#issuecomment-3843043230 From andrew at openjdk.org Tue Feb 3 18:49:10 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 3 Feb 2026 18:49:10 GMT Subject: [jdk21u] Withdrawn: 8374209: [17u,21u] Backout JDK-8361748 due to JDK-8373727 In-Reply-To: References: Message-ID: On Mon, 22 Dec 2025 20:19:25 GMT, Andrew John Hughes wrote: > Revert "8361748: Enforce limits on the size of an XBM image" > > This reverts commit 0ec4708743cca64c4f51a8aa88956064e3ccee10. > > We can redo this change when there is a fix for [JDK-8373727](https://bugs.openjdk.org/browse/JDK-8373727) This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u/pull/479 From duke at openjdk.org Tue Feb 3 18:55:36 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:55:36 GMT Subject: [jdk25u-dev] Integrated: 8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 18:52:21 GMT, Roland Mesde wrote: > Backporting JDK-8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test. > > This PR removes the obsolete @requires vm.opt.UseLargePages not used restriction from InternSharedString.java test. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java > make test TEST=test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java JTREG='JAVA_OPTIONS=-XX:+UseLargePages' > > Results attached: > > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25019704/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25019705/linux-aarch64-specific-2-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25019706/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25019707/linux-x64-specific-2-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25019708/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25019709/macos-aarch64-specific-2-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25019710/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25019711/windows-x64-specific-2-test.log) This pull request has now been integrated. Changeset: 7e963c51 Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/7e963c518348d87b6364bc72bac12b3dd63a5756 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod 8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test Backport-of: 10fea860029c4702208fe6b175b6ab8062c75f60 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/212 From duke at openjdk.org Tue Feb 3 18:55:51 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 18:55:51 GMT Subject: [jdk11u-dev] RFR: 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. @zzambers Your change (at version 6bf097c0f24e1b6b222f4b94d05906ee7201f6cf) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3092#issuecomment-3843072531 From duke at openjdk.org Tue Feb 3 18:56:47 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:56:47 GMT Subject: [jdk25u-dev] Integrated: 8368885: NMT CommandLine tests can check for error better In-Reply-To: References: Message-ID: <1RggPF3GG9JUS2h8s4X18nHk-e2q37uaIhv2uuq_Qec=.2dfe2175-80ad-4ec6-a41e-13d312e05f11@github.com> On Mon, 2 Feb 2026 20:39:50 GMT, Roland Mesde wrote: > Backporting JDK-8368885: NMT CommandLine tests can check for error better. > > This PR implements more specific error text checks to catch both parsing and initialization failures and standardizes indentation to 4 spaces in Java source files. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/runtime/NMT > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050768/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050769/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050770/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050771/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: d3f459c4 Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/d3f459c483a0480c40b53621b7550481ab8a6f58 Stats: 22 lines in 2 files changed: 2 ins; 0 del; 20 mod 8368885: NMT CommandLine tests can check for error better Backport-of: 84e5d63b9fa8af0b35e1d682a81900cb157697fe ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/218 From duke at openjdk.org Tue Feb 3 18:56:48 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:56:48 GMT Subject: [jdk25u-dev] Integrated: 8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 20:33:45 GMT, Roland Mesde wrote: > Backporting JDK-8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache. > > This PR exclude test from running with -Xcomp flag and also moves MethodHandles.lookup() outside iteration loop (was unnecessarily invoked per iteration). > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050639/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050641/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050644/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050645/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: a2465881 Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/a2465881b79a75e0c3e6da51ca5df951804da5d4 Stats: 24 lines in 1 file changed: 15 ins; 8 del; 1 mod 8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache Backport-of: 1b11bea76ba29d1dfa414ad7e10693cf054bb96f ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/217 From duke at openjdk.org Tue Feb 3 18:56:47 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:56:47 GMT Subject: [jdk25u-dev] Integrated: 8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" In-Reply-To: References: Message-ID: <3J8kX93cbunZGn0W3mOc8-2dBX4gH2t8razJ7tL982U=.05ecf33a-9e7d-4d28-a73b-066d689392dd@github.com> On Fri, 30 Jan 2026 16:47:36 GMT, Roland Mesde wrote: > Backporting JDK-8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext". > > This PR introduces a new static factory method that returns a non-null SSLContext or throws an exception on failure. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=jdk_security3 > make test TEST=test/jdk/com/sun/net/httpserver > make test TEST=test/jdk/java/net/httpclient/http2 > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25025200/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25025201/windows-x64-specific-2-test.log) > [windows-x64-specific-3-test.log](https://github.com/user-attachments/files/25025202/windows-x64-specific-3-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25025204/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25025206/macos-aarch64-specific-2-test.log) > [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25025207/macos-aarch64-specific-3-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25025208/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25025209/linux-x64-specific-2-test.log) > [linux-x64-specific-3-test.log](https://github.com/user-attachments/files/25025210/linux-x64-specific-3-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25025211/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25025213/linux-aarch64-specific-2-test.log) > [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25025214/linux-aarch64-specific-3-test.log) This pull request has now been integrated. Changeset: 96655e8a Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/96655e8a4cc6fee1038dda63aa3bbd07aba83f20 Stats: 95 lines in 1 file changed: 51 ins; 5 del; 39 mod 8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" Backport-of: 629e4ac6f45c87898f6a014f28a443c800413869 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/210 From duke at openjdk.org Tue Feb 3 18:56:47 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:56:47 GMT Subject: [jdk25u-dev] Integrated: 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 20:41:31 GMT, Roland Mesde wrote: > Backporting JDK-8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java. > > This PR optimizes TestAlignVectorFuzzer.java test execution by removing unnecessary flags and adding targeted compilation directive. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050829/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050830/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050832/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050833/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 7658127b Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/7658127bd9a334eb78bf4c18c7a36c16cf739557 Stats: 17 lines in 1 file changed: 12 ins; 3 del; 2 mod 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java Backport-of: 0ba4141cb12414c08be88b37ea2a163aacbfa7de ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/219 From duke at openjdk.org Tue Feb 3 18:57:56 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:57:56 GMT Subject: [jdk25u-dev] Integrated: 8366369: Add @requires linux for GTK L&F tests In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 16:57:24 GMT, Roland Mesde wrote: > Backporting JDK-8366369: Add @requires linux for GTK L&F tests. > > This PR restricts GTK tests to Linux/Unix systems and improves test hygiene. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java > make test TEST=test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java > make test TEST=test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java > > Results attached: > > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25018650/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25018651/linux-x64-specific-2-test.log) > [linux-x64-specific-3-test.log](https://github.com/user-attachments/files/25018652/linux-x64-specific-3-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25018653/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25018654/linux-aarch64-specific-2-test.log) > [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25018655/linux-aarch64-specific-3-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25018656/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25018657/macos-aarch64-specific-2-test.log) > [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25018658/macos-aarch64-specific-3-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25018659/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25018660/windows-x64-specific-2-test.log) > [windows-x64-specific-3-test.log](https://github.com/user-attachments/files/25018661/windows-x64-specific-3-test.log) This pull request has now been integrated. Changeset: f272734e Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/f272734ef1c37888b5a53ea886f0d53363d7530a Stats: 60 lines in 3 files changed: 24 ins; 10 del; 26 mod 8366369: Add @requires linux for GTK L&F tests Backport-of: e365b7d69c58f8a4d85dde15b6ca335f9d85c0b2 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/211 From duke at openjdk.org Tue Feb 3 18:57:53 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:57:53 GMT Subject: [jdk25u-dev] Integrated: 8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 16:30:50 GMT, Roland Mesde wrote: > Backporting JDK-8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip. > > This PR fixes PKCS11 KeyWrap tests that silently skip instead of properly reporting skip status and also does some cleanup. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/sun/security/pkcs11/Cipher/KeyWrap > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25020166/windows-x64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25020167/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25020168/linux-aarch64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25020199/macos-aarch64-specific-test.log) This pull request has now been integrated. Changeset: c9919823 Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/c9919823c1d926872cc77095bef580ce126bd9ba Stats: 108 lines in 3 files changed: 67 ins; 7 del; 34 mod 8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip Backport-of: 8ae4ea8114c4c7616a3e882aca71f882630a8e02 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/209 From duke at openjdk.org Tue Feb 3 18:58:53 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 18:58:53 GMT Subject: [jdk25u-dev] Integrated: 8372120: Add missing sound keyword to MIDI tests In-Reply-To: References: Message-ID: <1JMshin23dkMNKzIlQWs49ocDh-8qYSAmsPVh-0h9Vw=.0791187a-6a84-4312-8452-036dea80a6c7@github.com> On Mon, 2 Feb 2026 20:46:01 GMT, Roland Mesde wrote: > Backporting JDK-8372120: Add missing sound keyword to MIDI tests. > > This PR adds the sound keyword to affected tests to ensure they run properly when audio hardware is available. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/javax/sound/midi > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25050962/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25050963/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25050964/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25050965/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 5a27cfef Author: Roland Mesde Committer: Paul Hohensee URL: https://git.openjdk.org/jdk25u-dev/commit/5a27cfef3bde7356c2d20057393ed52786815bc8 Stats: 5 lines in 5 files changed: 5 ins; 0 del; 0 mod 8372120: Add missing sound keyword to MIDI tests Backport-of: 902aa4dcd297fef34cb302e468b030c48665ec84 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/220 From shade at openjdk.org Tue Feb 3 19:17:54 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 3 Feb 2026 19:17:54 GMT Subject: [jdk21u-dev] RFR: 8347299: Add annotations to test cases in LicenseTest In-Reply-To: References: <9yFFUIvXknbrdYQvuY8hZro-UrDaQ-t1RpWNqp2wJZk=.f7319c43-e933-428d-b928-ed57c210a463@github.com> Message-ID: <46DhxSQuEe9TM9doriLDCTuJP9ao0bntlcE3H7dqCyM=.1702eb9f-c03b-4b74-8ee2-857e65120c3b@github.com> On Thu, 19 Jun 2025 00:26:09 GMT, Satyen Subramaniam wrote: >> Backporting JDK-8347299: Add annotations to test cases in LicenseTest. Adding missing `jdk.jpackage.test.Annotations.Test` annotations to test cases in LicenseTest test and update jtreg command line accordingly. Ran GHA Sanity Checks, local Tier 1 and 2, and adjusted test directly. Patch is clean. > > Thanks for bringing this to my attention - want to apologize for the oversight and breakage here. Best I can tell, I had run my tests locally on a different branch for a backport I was working on at the same time. To avoid minimize the possibility of future issues, I plan both to explicitly delete old branches from my working directory after creating a PR, as well as avoid parallel development in the same repo prior to creating a PR. > > I've also synced with @shipilev, who's opened the PR above to backout the change to get things working again. @satyenme, time to redo it? @gnu-andrew mentions that [JDK-8343876](https://bugs.openjdk.org/browse/JDK-8343876) is in JDK 21 now. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1872#issuecomment-3843167828 From shade at openjdk.org Tue Feb 3 19:27:12 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 3 Feb 2026 19:27:12 GMT Subject: [jdk21u-dev] RFR: 8359906: [21u] [BACKOUT] 8347299: Add annotations to test cases in LicenseTest In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 18:11:33 GMT, Andrew John Hughes wrote: > Could this be redone now? It seems [JDK-8343876](https://bugs.openjdk.org/browse/JDK-8343876) was added in 21.0.10. Let's ask Satyen in https://github.com/openjdk/jdk21u-dev/pull/1872. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1900#issuecomment-3843209508 From dnguyen at openjdk.org Tue Feb 3 19:46:11 2026 From: dnguyen at openjdk.org (Damon Nguyen) Date: Tue, 3 Feb 2026 19:46:11 GMT Subject: [jdk26u] RFR: 8360160: ubuntu-22-04 machine is failing client tests In-Reply-To: References: Message-ID: <4AmJmyke8d0KTTJfPUP1yFkDMvqvZc9a7fUGl6axWMU=.f3239605-fdfa-4e6f-ac41-344f64f55662@github.com> On Thu, 22 Jan 2026 09:43:29 GMT, Yassine OUAAL wrote: > Clean backport, changes tested in all platforms. LGTM ------------- Marked as reviewed by dnguyen (no project role). PR Review: https://git.openjdk.org/jdk26u/pull/22#pullrequestreview-3747225651 From vladimir.kozlov at oracle.com Tue Feb 3 19:50:23 2026 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Tue, 3 Feb 2026 11:50:23 -0800 Subject: CFV: New JDK Updates Committer: Roland Mesde In-Reply-To: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: <2ee6d163-bb56-4891-be35-f5e52a7ac7f4@oracle.com> Vote :yes On 2/3/26 12:55 AM, Shipilev, Aleksey wrote: > I hereby nominate Roland Mesde[1] to JDK Updates Committer. > > Rolandhas made 56commitbackports across JDK updates repositories[2]so > far, bringing us closer to parity with other releases.Granting Roland > the ability to push things without sponsoring would help his on-going > contributions. > > Votes are due by Wednesday, 2026-02-18, 00:00 UTC. > > Only current JDK Updates Committers 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 [3]. > > Thanks, > > -Aleksey > > [1]https://openjdk.org/census#rmesde > > [2] https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8+ > +is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8+ > +is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests> > > [3] https://openjdk.org/projects/#committer-vote projects/#committer-vote??> > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger > Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B > Sitz: Berlin > Ust-ID: DE 365 538 597 From volker.simonis at gmail.com Tue Feb 3 20:01:00 2026 From: volker.simonis at gmail.com (Volker Simonis) Date: Tue, 3 Feb 2026 21:01:00 +0100 Subject: CFV: New JDK Updates Committer: Roland Mesde In-Reply-To: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> References: <1BB02D8F-6F81-487C-8B48-3567B0DFA692@amazon.de> Message-ID: Vote: yes Shipilev, Aleksey schrieb am Di., 3. Feb. 2026, 09:56: > I hereby nominate Roland Mesde [1] to JDK Updates Committer. > > > > Roland has made 56 commit backports across JDK updates repositories [2] > so far, bringing us closer to parity with other releases. Granting Roland the > ability to push things without sponsoring would help his on-going > contributions. > > > > Votes are due by Wednesday, 2026-02-18, 00:00 UTC. > > > > Only current JDK Updates Committers 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 [3]. > > > > Thanks, > > -Aleksey > > > > [1] https://openjdk.org/census#rmesde > > [2] > https://github.com/search?q=org%3Aopenjdk+author%3Arm-gh-8++is%3Apr+is%3Aclosed+label%3Aintegrated&type=pullrequests > > [3] https://openjdk.org/projects/#committer-vote > > > > > > > > > > > Amazon Web Services Development Center Germany GmbH > Tamara-Danz-Str. 13 > 10243 Berlin > Geschaeftsfuehrung: Christof Hellmis, Andreas Stieger > 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 andrew at openjdk.org Tue Feb 3 20:01:37 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 3 Feb 2026 20:01:37 GMT Subject: [jdk21u-dev] RFR: 8373476: (tz) Update Timezone Data to 2025c In-Reply-To: References: Message-ID: On Wed, 14 Jan 2026 08:35:25 GMT, Zhaokun Xie wrote: > tz2025c changes. clean backport of https://github.com/openjdk/jdk/commit/5df183be6c484d8f9635fac149caf5e2079c5561 I'm at a loss on the GHA failures. Why is testing being run in things like the arm cross compile? ~~~ Test selection 'java/text/Format java/util/TimeZone sun/util/calendar sun/util/resources', will run: * jtreg:test/jdk/java/text/Format * jtreg:test/jdk/java/util/TimeZone * jtreg:test/jdk/sun/util/calendar * jtreg:test/jdk/sun/util/resources ~~~ It's failing because JTreg is not available there (it is installed by `test.yml`) ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2545#issuecomment-3843363041 From duke at openjdk.org Tue Feb 3 20:18:33 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 20:18:33 GMT Subject: [jdk25u-dev] RFR: 8368498: Use JUnit instead of TestNG for jdk_text tests Message-ID: Backporting JDK-8368498: Use JUnit instead of TestNG for jdk_text tests. This PR converts all TestNG-based tests in jdk_text suite to JUnit. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/text ------------- Commit messages: - Backport 12c0f29b97f0ccd03dee6850a3a9a7117124016e Changes: https://git.openjdk.org/jdk25u-dev/pull/223/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=223&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368498 Stats: 569 lines in 21 files changed: 194 ins; 81 del; 294 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/223.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/223/head:pull/223 PR: https://git.openjdk.org/jdk25u-dev/pull/223 From duke at openjdk.org Tue Feb 3 20:18:51 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 20:18:51 GMT Subject: [jdk25u-dev] RFR: 8368335: Refactor the rest of Locale TestNG based tests to JUnit Message-ID: <03CUrO39QTikArn0ByGcYkInT2dVTXapnCLMw0nbf8U=.a245a3df-77b3-4504-bb7b-e7a084ac3ee0@github.com> Backporting JDK-8368335: Refactor the rest of Locale TestNG based tests to JUnit. This PR converts TestNG-based Locale tests to JUnit. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/util/Locale ------------- Commit messages: - Backport 5d93242028dfc68b838a8efb0fbc4de3fea7fa0d Changes: https://git.openjdk.org/jdk25u-dev/pull/221/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=221&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368335 Stats: 311 lines in 10 files changed: 65 ins; 49 del; 197 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/221.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/221/head:pull/221 PR: https://git.openjdk.org/jdk25u-dev/pull/221 From duke at openjdk.org Tue Feb 3 20:19:00 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 20:19:00 GMT Subject: [jdk25u-dev] RFR: 8325482: Test that distinct seeds produce distinct traces for compiler stress flags Message-ID: Backporting JDK-8325482: Test that distinct seeds produce distinct traces for compiler stress flags. This PR adds test to verify that different seeds produce distinct traces for compiler stress flags, and fixes macro node generation issue. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/hotspot/jtreg/compiler/debug/TestStress.java make test TEST=test/hotspot/jtreg/compiler/debug/TestStressDistinctSeed.java ------------- Commit messages: - Backport d25b9befe0a462b9785502806ad14e0a5f6b4320 Changes: https://git.openjdk.org/jdk25u-dev/pull/222/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=222&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8325482 Stats: 142 lines in 2 files changed: 141 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/222.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/222/head:pull/222 PR: https://git.openjdk.org/jdk25u-dev/pull/222 From duke at openjdk.org Tue Feb 3 20:18:42 2026 From: duke at openjdk.org (Roland Mesde) Date: Tue, 3 Feb 2026 20:18:42 GMT Subject: [jdk25u-dev] RFR: 8343316: Review and update tests using explicit provider names Message-ID: Backporting JDK-8343316: Review and update tests using explicit provider names. This PR updates crypto tests to use test.provider.name property instead of hard-coded provider names. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/com/sun/crypto/provider/KeyAgreement make test TEST=test/jdk/java/security/Provider/ProviderVersionCheck.java ------------- Commit messages: - Backport 223cc6451860f10fe8095705da07aaf7e882188f Changes: https://git.openjdk.org/jdk25u-dev/pull/224/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=224&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343316 Stats: 34 lines in 4 files changed: 12 ins; 0 del; 22 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/224.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/224/head:pull/224 PR: https://git.openjdk.org/jdk25u-dev/pull/224 From andrew at openjdk.org Tue Feb 3 20:44:35 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 3 Feb 2026 20:44:35 GMT Subject: [jdk11u-dev] RFR: 8374213: [11u] [BACKOUT] JDK-8301379 Verify TLS_ECDH_* cipher suites cannot be negotiated In-Reply-To: References: Message-ID: On Mon, 5 Jan 2026 08:16:23 GMT, Antonio Vieiro wrote: > Backout of [JDK-8301379](https://bugs.openjdk.org/browse/JDK-8301379) to JDK-11, that made three security tests to fail. > > Backporting JDK-8301379 may require a previous backport of the following test refactorings from JDK-17: > > - 8306015: Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate > - 8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate > - 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates > > This backout makes all security tests to pass again: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR > jtreg:test/jdk:jdk_security 1361 1361 0 0 > ============================== > TEST SUCCESS I can confirm this matches what I get with `git revert` and the resulting `test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java` is identical to that from before the backport. Backout is the right option both to fix the test and to [fix parts of the backport being omitted](https://github.com/openjdk/jdk11u-dev/pull/3128#issuecomment-3683813371) Do you plan to backport the other changes or try and port the test to current 11u? I think the former is preferable long term, if feasible. ------------- Marked as reviewed by andrew (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/3136#pullrequestreview-3747461154 From adev at openjdk.org Tue Feb 3 20:51:03 2026 From: adev at openjdk.org (Anupam Dev) Date: Tue, 3 Feb 2026 20:51:03 GMT Subject: [jdk26u] Integrated: 8373650: Test "javax/swing/JMenuItem/6458123/ManualBug6458123.java" fails because the check icons are not aligned properly as expected In-Reply-To: References: Message-ID: On Wed, 28 Jan 2026 16:26:10 GMT, Anupam Dev wrote: > Hi all, > > This pull request contains a backport of commit [e45f5656](https://github.com/openjdk/jdk/commit/e45f5656bc90421c9acb0cbf87164162039ddf81) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Prasanta Sadhukhan on 20 Jan 2026 and was reviewed by Tejesh R and Damon Nguyen. > > Thanks, > Anupam This pull request has now been integrated. Changeset: 39f3676e Author: Anupam Dev Committer: Alexey Ivanov URL: https://git.openjdk.org/jdk26u/commit/39f3676e22772c22c68358de924b25c855b38dc4 Stats: 40 lines in 1 file changed: 36 ins; 0 del; 4 mod 8373650: Test "javax/swing/JMenuItem/6458123/ManualBug6458123.java" fails because the check icons are not aligned properly as expected Backport-of: e45f5656bc90421c9acb0cbf87164162039ddf81 ------------- PR: https://git.openjdk.org/jdk26u/pull/33 From duke at openjdk.org Tue Feb 3 22:06:26 2026 From: duke at openjdk.org (duke) Date: Tue, 3 Feb 2026 22:06:26 GMT Subject: [jdk11u-dev] RFR: 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 19:14:39 GMT, Francisco Ferrari Bihurriet wrote: > Clean backport, followup for #3135. > > #### Testing > > * The updated `test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java` is passing in a local Linux x64 build > * [GHA run](https://github.com/openjdk-bots/jdk11u-dev/actions/runs/21603616313) failures in `test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java` are unrelated to this change @franferrax Your change (at version 91eb56d33961a517a9befb7d3e2dc8bf7bc16b89) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3146#issuecomment-3843914016 From duke at openjdk.org Wed Feb 4 00:35:42 2026 From: duke at openjdk.org (Yassine OUAAL) Date: Wed, 4 Feb 2026 00:35:42 GMT Subject: [jdk26u] Integrated: 8360160: ubuntu-22-04 machine is failing client tests In-Reply-To: References: Message-ID: On Thu, 22 Jan 2026 09:43:29 GMT, Yassine OUAAL wrote: > Clean backport, changes tested in all platforms. This pull request has now been integrated. Changeset: 4bc63d0d Author: Yassine-O Committer: Alexander Zuev URL: https://git.openjdk.org/jdk26u/commit/4bc63d0d729e37bb68699d9ded37b5c8212e27d7 Stats: 57 lines in 1 file changed: 25 ins; 16 del; 16 mod 8360160: ubuntu-22-04 machine is failing client tests Reviewed-by: dnguyen Backport-of: 317788ff12ee231bd3c9e8f1a0c9b38c8dad3feb ------------- PR: https://git.openjdk.org/jdk26u/pull/22 From fyang at openjdk.org Wed Feb 4 02:48:02 2026 From: fyang at openjdk.org (Fei Yang) Date: Wed, 4 Feb 2026 02:48:02 GMT Subject: [jdk25u-dev] Integrated: 8376572: RISC-V: Interpreter: Load array index as signed int In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 06:38:53 GMT, Fei Yang wrote: > Hi all, > > This pull request contains a backport of commit [3a327577](https://github.com/openjdk/jdk/commit/3a32757743b459902aa97092d95eb9b0cb3099d6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Feilong Jiang on 2 Feb 2026 and was reviewed by Fei Yang and Dingli Zhang. > > Thanks! This pull request has now been integrated. Changeset: 40ec273d Author: Fei Yang URL: https://git.openjdk.org/jdk25u-dev/commit/40ec273de548b47fc08d02bbe7c1cb3b48ebad17 Stats: 6 lines in 1 file changed: 0 ins; 1 del; 5 mod 8376572: RISC-V: Interpreter: Load array index as signed int Backport-of: 3a32757743b459902aa97092d95eb9b0cb3099d6 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/216 From kfarrell at openjdk.org Wed Feb 4 08:07:49 2026 From: kfarrell at openjdk.org (Kieran Farrell) Date: Wed, 4 Feb 2026 08:07:49 GMT Subject: [jdk26u] Integrated: 8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" In-Reply-To: <6FnpwiczAq9_yVsWMh0QZ7KzmxlJpt9RgmVvJNMAXzo=.1d7bc603-992a-49e6-99e8-7624d54edb6f@github.com> References: <6FnpwiczAq9_yVsWMh0QZ7KzmxlJpt9RgmVvJNMAXzo=.1d7bc603-992a-49e6-99e8-7624d54edb6f@github.com> Message-ID: On Thu, 29 Jan 2026 11:26:50 GMT, Kieran Farrell wrote: > clean backport This pull request has now been integrated. Changeset: 0cdb87a8 Author: Kieran Farrell Committer: Sean Coffey URL: https://git.openjdk.org/jdk26u/commit/0cdb87a8c958c7625fd40dd78e744c6320b695c3 Stats: 95 lines in 1 file changed: 51 ins; 5 del; 39 mod 8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext" Backport-of: 629e4ac6f45c87898f6a014f28a443c800413869 ------------- PR: https://git.openjdk.org/jdk26u/pull/34 From avieiro at openjdk.org Wed Feb 4 09:50:41 2026 From: avieiro at openjdk.org (Antonio Vieiro) Date: Wed, 4 Feb 2026 09:50:41 GMT Subject: [jdk11u-dev] RFR: 8374213: [11u] [BACKOUT] JDK-8301379 Verify TLS_ECDH_* cipher suites cannot be negotiated In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 20:42:19 GMT, Andrew John Hughes wrote: > Do you plan to backport the other changes or try and port the test to current 11u? I think the former is preferable long term, if feasible. Yes, I think the former is preferable too, as it will make it easier to backport stuff from 17, including JDK-8340321 that should make it for april. This will require about three or four backports. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/3136#issuecomment-3846405600 From duke at openjdk.org Wed Feb 4 10:37:55 2026 From: duke at openjdk.org (duke) Date: Wed, 4 Feb 2026 10:37:55 GMT Subject: [jdk26u] RFR: 8373362: Http3TestServer should not log an exception stack trace when it is stopping normally In-Reply-To: References: Message-ID: <3H9krWzUbsLEaxSg32m76Tjxn8ByDbQFKFFXAFZYn0E=.b0311498-af73-40ef-b2c7-2735d3802aa7@github.com> On Fri, 30 Jan 2026 16:48:52 GMT, Vanitha B P wrote: > Clean Backport. @Vanitha-bp Your change (at version c8e148d97567dcaf28bcbb461343ed2d6bee82a2) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/36#issuecomment-3846635203 From fferrari at openjdk.org Wed Feb 4 11:08:27 2026 From: fferrari at openjdk.org (Francisco Ferrari Bihurriet) Date: Wed, 4 Feb 2026 11:08:27 GMT Subject: [jdk11u-dev] Integrated: 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 19:14:39 GMT, Francisco Ferrari Bihurriet wrote: > Clean backport, followup for #3135. > > #### Testing > > * The updated `test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java` is passing in a local Linux x64 build > * [GHA run](https://github.com/openjdk-bots/jdk11u-dev/actions/runs/21603616313) failures in `test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java` are unrelated to this change This pull request has now been integrated. Changeset: 99d39c92 Author: Francisco Ferrari Bihurriet Committer: Antonio Vieiro URL: https://git.openjdk.org/jdk11u-dev/commit/99d39c924322594a7cf4940b95cd0e4a75c6fd12 Stats: 141 lines in 6 files changed: 86 ins; 17 del; 38 mod 8373727: New XBM images parser regression: only the first line of the bitmap array is parsed Backport-of: aa29cc6a4446ed739f6c29f232ed3280c93046b9 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3146 From vbp at openjdk.org Wed Feb 4 11:10:21 2026 From: vbp at openjdk.org (Vanitha B P) Date: Wed, 4 Feb 2026 11:10:21 GMT Subject: [jdk26u] Integrated: 8373362: Http3TestServer should not log an exception stack trace when it is stopping normally In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 16:48:52 GMT, Vanitha B P wrote: > Clean Backport. This pull request has now been integrated. Changeset: 714632e8 Author: Vanitha B P Committer: Sean Coffey URL: https://git.openjdk.org/jdk26u/commit/714632e896743a59f26ba64c458d8d500e143619 Stats: 23 lines in 2 files changed: 22 ins; 0 del; 1 mod 8373362: Http3TestServer should not log an exception stack trace when it is stopping normally Reviewed-by: dfuchs Backport-of: 54430a87226096725b13f05326d08629420657ca ------------- PR: https://git.openjdk.org/jdk26u/pull/36 From ch3cho at qq.com Wed Feb 4 11:23:42 2026 From: ch3cho at qq.com (=?utf-8?B?S2VudCBEb25n?=) Date: Wed, 4 Feb 2026 19:23:42 +0800 Subject: About backporting 8364343 fix to jdk25u In-Reply-To: References: Message-ID: Hi Goetz, If possible, could you share your further thoughts on backporting the fix to JDK 25? Is there any simple way to have the SIGSEGV issue fixed? Looking forwarding to your response. Sincerely Yours, Kent Dong ???? ????Kent Dong From goetz at openjdk.org Wed Feb 4 11:45:22 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 11:45:22 GMT Subject: [jdk21u-dev] RFR: 8361613: System.console() should only be available for interactive terminal In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 13:20:51 GMT, Ralf Schmelter wrote: >> Had to adapt change to JdkConsoleProviderImpl.java. Touched method looks quite different. >> >> Omitted change to test/jdk/java/io/Console/DefaultCharsetTest.java >> which was added by "https://bugs.openjdk.org/browse/JDK-8341975: Unable to set encoding for IO.println, IO.print and IO.readln" in 24 >> Omitted change to test/jdk/java/io/Console/LocaleTest.java >> which was added by "https://bugs.openjdk.org/browse/JDK-8330276: Console methods with explicit Locale" 23. Has CSR and Release Note. >> Omitted change to test/jdk/java/lang/IO/IO.java >> which was added by "https://bugs.openjdk.org/browse/JDK-8344706: Implement JEP 512: Compact Source Files and Instance Main Methods" >> >> Trivially resolved ModuleSelectionTest.java. >> >> Omitted change to test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java >> which was added by "https://bugs.openjdk.org/browse/JDK-8331535: Incorrect prompt for Console.readLine" in 23. Backport? >> Omitted change to test/jdk/jdk/internal/jline/LazyJdkConsoleProvider.java >> which was added by "https://bugs.openjdk.org/browse/JDK-8333086: Using Console.println is unnecessarily slow due to JLine initalization" in 23. >> test/jdk/jdk/internal/jline/RedirectedStdOut.java cannot be deleted/moved >> It was added by "https://bugs.openjdk.org/browse/JDK-8330998: System.console() writes to stderr when stdout is redirected" in 23. >> >> I'm not sure what to do with files locale.exp and defaultCharset.exp. They would be used by the omitted tests. > > test/jdk/java/io/Console/defaultCharset.exp line 1: > >> 1: # > > Does it make sense to downport this files, since it is only used by DefaultCharsetTest, which itself isn't downported? Hi @schmelter-sap Yes, that's what I thought about. I don't have a clear opinion. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2592#discussion_r2763581421 From zzambers at openjdk.org Wed Feb 4 11:58:55 2026 From: zzambers at openjdk.org (Zdenek Zambersky) Date: Wed, 4 Feb 2026 11:58:55 GMT Subject: [jdk11u-dev] Integrated: 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 now been integrated. Changeset: 04e8b7ba Author: Zdenek Zambersky Committer: Antonio Vieiro URL: https://git.openjdk.org/jdk11u-dev/commit/04e8b7bac1973192769af3c39d970e137882eba4 Stats: 5 lines in 1 file changed: 3 ins; 0 del; 2 mod 8286694: Incorrect argument processing in java launcher Reviewed-by: andrew Backport-of: 651ba865c1afe2b29adc5b0ca428117200313912 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3092 From syan at openjdk.org Wed Feb 4 11:59:22 2026 From: syan at openjdk.org (SendaoYan) Date: Wed, 4 Feb 2026 11:59:22 GMT Subject: [jdk21u-dev] RFR: 8370492: [Linux] Update cpu shares to cpu.weight mapping function [v3] In-Reply-To: <-qXs-YpsqjbH4kJibswYXoKOJlKcXcsfDf2EJ9u0Qzk=.80d64211-7c5d-4cc0-85cc-02ef6c6bc514@github.com> References: <-qXs-YpsqjbH4kJibswYXoKOJlKcXcsfDf2EJ9u0Qzk=.80d64211-7c5d-4cc0-85cc-02ef6c6bc514@github.com> Message-ID: <9UAEU37hpzbV5NPQDeMyu4jbpanYac0c6qhPrbylNdM=.40b43228-fce1-42a1-91bd-db3514f32ff0@github.com> > Hi all, > > This pull request contains a backport of commit [5d65c23c](https://github.com/openjdk/jdk/commit/5d65c23cd99b72527dcfab9eb6da9510e7dc6330) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Severin Gehwolf on 14 Nov 2025 and was reviewed by Casper Norrbin, Albert Mingkun Yang and SendaoYan. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master - Backport 5d65c23cd99b72527dcfab9eb6da9510e7dc6330 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2512/files - new: https://git.openjdk.org/jdk21u-dev/pull/2512/files/3d3cb870..cff68e34 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2512&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2512&range=01-02 Stats: 7567 lines in 174 files changed: 5114 ins; 794 del; 1659 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2512.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2512/head:pull/2512 PR: https://git.openjdk.org/jdk21u-dev/pull/2512 From adev at openjdk.org Wed Feb 4 12:04:42 2026 From: adev at openjdk.org (Anupam Dev) Date: Wed, 4 Feb 2026 12:04:42 GMT Subject: [jdk26u] RFR: 8374506: Incorrect positioning of arrow icon in parent JMenu in Windows L&F Message-ID: Hi all, This pull request contains a backport of commit [9a10ccee](https://github.com/openjdk/jdk/commit/9a10cceeafa5d332aa571f0d62acf50032a597d4) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Prasanta Sadhukhan on 30 Jan 2026 and was reviewed by Alexey Ivanov and Alexander Zuev. Thanks! ------------- Commit messages: - Backport 9a10cceeafa5d332aa571f0d62acf50032a597d4 Changes: https://git.openjdk.org/jdk26u/pull/38/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=38&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374506 Stats: 102 lines in 2 files changed: 101 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk26u/pull/38.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/38/head:pull/38 PR: https://git.openjdk.org/jdk26u/pull/38 From goetz at openjdk.org Wed Feb 4 14:30:56 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 14:30:56 GMT Subject: [jdk21u-dev] RFR: 8326897: (fs) The utility TestUtil.supportsLinks is wrongly used to check for hard link support In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 13:06:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. > > resolved two files: > > test/jdk/java/nio/file/Path/ToRealPath.java > Omitted two test cases that are not in 21. > test/jdk/java/nio/file/attribute/PosixFileAttributeView/Basic.java > Trivial resolve. > > Both depend on https://bugs.openjdk.org/browse/JDK-8306882: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link GHA failure: java/util/concurrent/ExecutorService/CloseTest.java failed. This is a known shaky test, unrelated. Maybe we should problem list this test, ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2594#issuecomment-3847789233 From goetz at openjdk.org Wed Feb 4 15:02:25 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 15:02:25 GMT Subject: [jdk21u-dev] RFR: 8355445: [java.nio] Use @requires tag instead of exiting based on "os.name" property value Message-ID: I backport this for parity with 21.0.11-oracle. Resolved InheritedChannelTest.java because 8338411: "Implement JEP 486: Permanently Disable the Security Manager" is not in 21. Kept TEST_SRC as it is still used by the test. ------------- Commit messages: - backport 84f570c573f5c355cf55e05d06ddb383deb476ca Changes: https://git.openjdk.org/jdk21u-dev/pull/2595/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2595&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8355445 Stats: 43 lines in 7 files changed: 6 ins; 30 del; 7 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2595.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2595/head:pull/2595 PR: https://git.openjdk.org/jdk21u-dev/pull/2595 From goetz at openjdk.org Wed Feb 4 15:18:42 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 15:18:42 GMT Subject: [jdk21u-dev] RFR: 8343234: (bf) Move java/nio/Buffer/LimitDirectMemory.java from ProblemList.txt to ProblemList-Virtual.txt Message-ID: <3xelkcttSI8XOP5WJBL9xXQetfMegesSbtnzckdTRB8=.7d1ee7d0-c160-4305-93ce-f1e947071b67@github.com> I backport this as prereq of JDK-8357280. Resolved ProblemList.txt, test not listed there. ------------- Commit messages: - backport 0668e181c8234df3fab478748b88365510a7343f Changes: https://git.openjdk.org/jdk21u-dev/pull/2596/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2596&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343234 Stats: 4 lines in 2 files changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2596.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2596/head:pull/2596 PR: https://git.openjdk.org/jdk21u-dev/pull/2596 From goetz at openjdk.org Wed Feb 4 15:18:47 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 15:18:47 GMT Subject: [jdk17u-dev] RFR: 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing Message-ID: I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport b86df36731582c6d36e973410f178edb43bc9976 Changes: https://git.openjdk.org/jdk17u-dev/pull/4254/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4254&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8371103 Stats: 7 lines in 1 file changed: 4 ins; 3 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4254.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4254/head:pull/4254 PR: https://git.openjdk.org/jdk17u-dev/pull/4254 From goetz at openjdk.org Wed Feb 4 15:19:57 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 15:19:57 GMT Subject: [jdk21u-dev] RFR: 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing Message-ID: I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport b86df36731582c6d36e973410f178edb43bc9976 Changes: https://git.openjdk.org/jdk21u-dev/pull/2597/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2597&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8371103 Stats: 7 lines in 1 file changed: 4 ins; 3 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2597.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2597/head:pull/2597 PR: https://git.openjdk.org/jdk21u-dev/pull/2597 From goetz at openjdk.org Wed Feb 4 16:45:43 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 16:45:43 GMT Subject: [jdk21u-dev] RFR: 8356648: runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers Message-ID: I backport this for parity with 21.0.11-oracle. Resolved AsyncExceptionTest.java as 8356648: "runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers" is not in 21. ------------- Commit messages: - backport 648c337bea5ec65908cab02eaf232243ccf2d4bf Changes: https://git.openjdk.org/jdk21u-dev/pull/2598/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2598&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8356648 Stats: 5 lines in 3 files changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2598.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2598/head:pull/2598 PR: https://git.openjdk.org/jdk21u-dev/pull/2598 From goetz at openjdk.org Wed Feb 4 16:57:17 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 16:57:17 GMT Subject: [jdk21u-dev] RFR: 8364764: java/nio/channels/vthread/BlockingChannelOps.java subtests timed out Message-ID: I backport this for parity with 21.0.11-oracle. Resolved because of https://bugs.openjdk.org/browse/JDK-8318422: "Allow poller threads be virtual threads" ------------- Commit messages: - backport f0498c2aed761d4023917bc9cd1f852a02ce977a Changes: https://git.openjdk.org/jdk21u-dev/pull/2599/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2599&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8364764 Stats: 111 lines in 1 file changed: 80 ins; 2 del; 29 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2599.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2599/head:pull/2599 PR: https://git.openjdk.org/jdk21u-dev/pull/2599 From duke at openjdk.org Wed Feb 4 17:19:16 2026 From: duke at openjdk.org (duke) Date: Wed, 4 Feb 2026 17:19:16 GMT Subject: [jdk26u] RFR: 8373931: Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 06:04:44 GMT, Manukumar V S wrote: > Hi all, > > This pull request contains a backport of commit [f3121d10](https://github.com/openjdk/jdk/commit/f3121d10237a933087dde926f83a12ce826cde02) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Phil Race on 22 Jan 2026 and was reviewed by David Holmes, Damon Nguyen and Alexander Zuev. > > Thanks! @openjdk[bot] Your change (at version 81bc0750759533b742f92b3950f6fb8c3ef6243b) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/35#issuecomment-3848713473 From goetz at openjdk.org Wed Feb 4 17:21:54 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 17:21:54 GMT Subject: [jdk17u-dev] RFR: 8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block Message-ID: <8oF502jsmq8Dg8mHSup_ZrbE1-a1V45UpqjWif7kwgM=.d79fc869-56a9-4f66-bb40-15284c58c2cd@github.com> I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport 21efd25c111726a00630e6ee9b316102f5ae41fb Changes: https://git.openjdk.org/jdk17u-dev/pull/4255/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4255&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361067 Stats: 147 lines in 1 file changed: 59 ins; 23 del; 65 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4255.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4255/head:pull/4255 PR: https://git.openjdk.org/jdk17u-dev/pull/4255 From goetz at openjdk.org Wed Feb 4 17:23:02 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 17:23:02 GMT Subject: [jdk21u-dev] RFR: 8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block Message-ID: I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport 21efd25c111726a00630e6ee9b316102f5ae41fb Changes: https://git.openjdk.org/jdk21u-dev/pull/2600/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2600&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361067 Stats: 147 lines in 1 file changed: 59 ins; 23 del; 65 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2600.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2600/head:pull/2600 PR: https://git.openjdk.org/jdk21u-dev/pull/2600 From goetz at openjdk.org Wed Feb 4 17:31:12 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 17:31:12 GMT Subject: [jdk17u-dev] RFR: 8367135: Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted Message-ID: I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport 0632617670f991da23c3892d357e8d1f051d29a0 Changes: https://git.openjdk.org/jdk17u-dev/pull/4256/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4256&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367135 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4256.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4256/head:pull/4256 PR: https://git.openjdk.org/jdk17u-dev/pull/4256 From goetz at openjdk.org Wed Feb 4 17:32:11 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 17:32:11 GMT Subject: [jdk21u-dev] RFR: 8367135: Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted Message-ID: <2u08GiqmVw5zXyaGcrRKT1vrq_h6yABX-IsNWL-2_2E=.36928333-53e5-4a70-9ed4-0e61590ad323@github.com> I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport 0632617670f991da23c3892d357e8d1f051d29a0 Changes: https://git.openjdk.org/jdk21u-dev/pull/2601/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2601&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367135 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2601.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2601/head:pull/2601 PR: https://git.openjdk.org/jdk21u-dev/pull/2601 From goetz at openjdk.org Wed Feb 4 17:34:31 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 17:34:31 GMT Subject: [jdk21u-dev] RFR: 8366938: Test runtime/handshake/HandshakeTimeoutTest.java crashed Message-ID: I backport this for parity with 21.0.11-oracle. ------------- Commit messages: - Backport 8ab8d02e40e987a5eb5e8036ff4f12146ac2b16a Changes: https://git.openjdk.org/jdk21u-dev/pull/2602/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2602&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366938 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2602.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2602/head:pull/2602 PR: https://git.openjdk.org/jdk21u-dev/pull/2602 From goetz at openjdk.org Wed Feb 4 17:34:39 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Feb 2026 17:34:39 GMT Subject: [jdk17u-dev] RFR: 8366938: Test runtime/handshake/HandshakeTimeoutTest.java crashed Message-ID: I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport 8ab8d02e40e987a5eb5e8036ff4f12146ac2b16a Changes: https://git.openjdk.org/jdk17u-dev/pull/4257/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4257&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8366938 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4257.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4257/head:pull/4257 PR: https://git.openjdk.org/jdk17u-dev/pull/4257 From rschmelter at openjdk.org Wed Feb 4 17:39:51 2026 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Wed, 4 Feb 2026 17:39:51 GMT Subject: [jdk21u-dev] RFR: 8361613: System.console() should only be available for interactive terminal In-Reply-To: References: Message-ID: <9uMqj4iFOqPb0GzrV8ibKOLWb2yx8SyOAf_18L0v9L4=.6d0f5100-9721-4846-9a50-eba0d1bf65c3@github.com> On Wed, 4 Feb 2026 11:42:07 GMT, Goetz Lindenmaier wrote: >> test/jdk/java/io/Console/defaultCharset.exp line 1: >> >>> 1: # >> >> Does it make sense to downport this files, since it is only used by DefaultCharsetTest, which itself isn't downported? > > Hi @schmelter-sap > Yes, that's what I thought about. I don't have a clear opinion. If someone downports the missing tests later, he/she would add the .exp files then. So I don't see a need to include them now. ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2592#discussion_r2765182911 From duke at openjdk.org Wed Feb 4 17:41:11 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 4 Feb 2026 17:41:11 GMT Subject: [jdk25u-dev] RFR: 8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process Message-ID: Backporting JDK-8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process. This PR re-enable -XX:+UseSerialGC flag for debuggee process in HeapDumpTestWithActiveProcess.java. The SerialGC was disabled due to classloader-related issue (JDK-8313655), but issue no longer occurs, likely due to improvements in ClassLoaderData handling or SerialGC implementation. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java make test TEST=test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java JTREG='JAVA_OPTIONS=-XX:+UseSerialGC' [windows-x64-specific-test.log](https://github.com/user-attachments/files/25078435/windows-x64-specific-test.log) [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25078436/windows-x64-specific-2-test.log) [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25078437/macos-aarch64-specific-test.log) [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25078438/macos-aarch64-specific-2-test.log) [linux-x64-specific-test.log](https://github.com/user-attachments/files/25078439/linux-x64-specific-test.log) [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25078440/linux-x64-specific-2-test.log) [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25078441/linux-aarch64-specific-test.log) [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25078442/linux-aarch64-specific-2-test.log) ------------- Commit messages: - Backport 25480f0011297ad209eca1b1b56bcf983ea4ee5d Changes: https://git.openjdk.org/jdk25u-dev/pull/225/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=225&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365184 Stats: 6 lines in 1 file changed: 0 ins; 5 del; 1 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/225.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/225/head:pull/225 PR: https://git.openjdk.org/jdk25u-dev/pull/225 From duke at openjdk.org Wed Feb 4 18:21:39 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 4 Feb 2026 18:21:39 GMT Subject: [jdk25u-dev] Withdrawn: 8325482: Test that distinct seeds produce distinct traces for compiler stress flags In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 17:29:05 GMT, Roland Mesde wrote: > Backporting JDK-8325482: Test that distinct seeds produce distinct traces for compiler stress flags. > > This PR adds test to verify that different seeds produce distinct traces for compiler stress flags, and fixes macro node generation issue. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/compiler/debug/TestStress.java > make test TEST=test/hotspot/jtreg/compiler/debug/TestStressDistinctSeed.java This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/222 From avieiro at openjdk.org Wed Feb 4 18:40:12 2026 From: avieiro at openjdk.org (Antonio Vieiro) Date: Wed, 4 Feb 2026 18:40:12 GMT Subject: [jdk11u-dev] Integrated: 8374213: [11u] [BACKOUT] JDK-8301379 Verify TLS_ECDH_* cipher suites cannot be negotiated In-Reply-To: References: Message-ID: On Mon, 5 Jan 2026 08:16:23 GMT, Antonio Vieiro wrote: > Backout of [JDK-8301379](https://bugs.openjdk.org/browse/JDK-8301379) to JDK-11, that made three security tests to fail. > > Backporting JDK-8301379 may require a previous backport of the following test refactorings from JDK-17: > > - 8306015: Update sun.security.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate > - 8306014: Update javax.net.ssl TLS tests to use SSLContextTemplate or SSLEngineTemplate > - 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates > > This backout makes all security tests to pass again: > > > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR > jtreg:test/jdk:jdk_security 1361 1361 0 0 > ============================== > TEST SUCCESS This pull request has now been integrated. Changeset: 86e9574c Author: Antonio Vieiro URL: https://git.openjdk.org/jdk11u-dev/commit/86e9574c14850d08b016624c2217627eed826fdf Stats: 249 lines in 2 files changed: 51 ins; 179 del; 19 mod 8374213: [11u] [BACKOUT] JDK-8301379 Verify TLS_ECDH_* cipher suites cannot be negotiated Reviewed-by: andrew ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3136 From duke at openjdk.org Wed Feb 4 20:50:02 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 4 Feb 2026 20:50:02 GMT Subject: [jdk25u-dev] RFR: 8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine Message-ID: Backporting JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine. This PR updates the client application to read any available data from socket before closing, ensuring graceful connection shutdown. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java ------------- Commit messages: - Backport 3cbcda5ff3d86d65554a470571c5d72047e8d7f6 Changes: https://git.openjdk.org/jdk25u-dev/pull/228/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=228&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8359978 Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/228.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/228/head:pull/228 PR: https://git.openjdk.org/jdk25u-dev/pull/228 From jhassell at stata.com Wed Feb 4 21:00:42 2026 From: jhassell at stata.com (James Hassell) Date: Wed, 4 Feb 2026 15:00:42 -0600 Subject: Bug JDK-8366926 Message-ID: <71dcfb3e-65a5-40f9-a1b3-ec9348aa1145@stata.com> This is in reference to a bug which I previously reported here: https://bugs.java.com/bugdatabase/JDK-8366926 I'd like to request that the bug fix gets backported to JDK 21. Best regards, James Hassell From duke at openjdk.org Wed Feb 4 21:43:19 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 4 Feb 2026 21:43:19 GMT Subject: [jdk25u-dev] RFR: 8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out Message-ID: Backporting JDK-8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out. This PR increases default timeout from 120 (implicit) to 240 seconds to ensure stable execution when running concurrently. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ------------- Commit messages: - Backport cc563c87cd277fbc96fb77af1e99f6c018ccc020 Changes: https://git.openjdk.org/jdk25u-dev/pull/229/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=229&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368866 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/229.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/229/head:pull/229 PR: https://git.openjdk.org/jdk25u-dev/pull/229 From duke at openjdk.org Wed Feb 4 21:54:44 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 4 Feb 2026 21:54:44 GMT Subject: [jdk25u-dev] RFR: 8369851: Remove darcy author tags from langtools tests Message-ID: Backporting JDK-8369851: Remove darcy author tags from langtools tests. This PR removes unwanted author tags from tests. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/langtools/tools/javac ------------- Commit messages: - Backport 70528bd39925fabf23aad25f0a58a61f746ca9d8 Changes: https://git.openjdk.org/jdk25u-dev/pull/231/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=231&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369851 Stats: 136 lines in 87 files changed: 1 ins; 67 del; 68 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/231.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/231/head:pull/231 PR: https://git.openjdk.org/jdk25u-dev/pull/231 From duke at openjdk.org Wed Feb 4 22:03:50 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 4 Feb 2026 22:03:50 GMT Subject: [jdk25u-dev] RFR: 8369858: Remove darcy author tags from jdk tests Message-ID: Backporting JDK-8369858: Remove darcy author tags from jdk tests. This PR removes unwanted author tags from tests. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/io/Serializable/cloneArray/CloneArray.java make test TEST=test/jdk/java/lang make test TEST=test/jdk/java/math make test TEST=test/jdk/tools/launcher ------------- Commit messages: - Backport 7e03240974cd66c471f5d02e14fd77971fe6d173 Changes: https://git.openjdk.org/jdk25u-dev/pull/230/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=230&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369858 Stats: 130 lines in 63 files changed: 0 ins; 67 del; 63 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/230.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/230/head:pull/230 PR: https://git.openjdk.org/jdk25u-dev/pull/230 From dlong at openjdk.org Wed Feb 4 22:40:10 2026 From: dlong at openjdk.org (Dean Long) Date: Wed, 4 Feb 2026 22:40:10 GMT Subject: [jdk21u-dev] RFR: 8356648: runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers In-Reply-To: References: Message-ID: <26X_UEkbx87X1rV0cj-hA57bcUEKeZxCDkMFmOpYjEQ=.7c2b75d8-ab3d-4e65-b15a-5abb19aa4a8c@github.com> On Wed, 4 Feb 2026 16:39:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. > > Resolved AsyncExceptionTest.java as 8356648: "runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers" is not in 21. I'm confused why 8362834 is being backported as 8356648. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2598#issuecomment-3850091066 From duke at openjdk.org Wed Feb 4 23:22:28 2026 From: duke at openjdk.org (Vishal Chand) Date: Wed, 4 Feb 2026 23:22:28 GMT Subject: [jdk25u-dev] RFR: 8369881: C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS Message-ID: Clean backport of [8369881](https://github.com/openjdk/jdk/commit/aa194c6a5a21aca64d454e4c5eeed1464c8f190b): C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS Fixes fuzzer-discovered assert failure in SuperWord truncation for ReverseBytesS and ReverseBytesUS nodes. Adds missing nodes to truncation switch statement and includes test cases for both. Additional Testing: - [x] New regression test fails without the fix, passes with it. - [x] Linux x86_64 server fastebug compiler tests. ------------- Commit messages: - Backport aa194c6a5a21aca64d454e4c5eeed1464c8f190b Changes: https://git.openjdk.org/jdk25u-dev/pull/233/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=233&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369881 Stats: 54 lines in 2 files changed: 53 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/233.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/233/head:pull/233 PR: https://git.openjdk.org/jdk25u-dev/pull/233 From duke at openjdk.org Wed Feb 4 23:22:44 2026 From: duke at openjdk.org (Vishal Chand) Date: Wed, 4 Feb 2026 23:22:44 GMT Subject: [jdk25u-dev] RFR: 8362979: C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF Message-ID: <-70YpgWCsx2uonMpAUNp4FS2v1vA94stjVNxazIrqG0=.c929ef32-f627-436b-8292-1ce9770f372b@github.com> Clean backport of [8362979](https://github.com/openjdk/jdk/pull/26494): C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF This backport fixes a debug assert failure discovered by CTW. The fix adds CmpLTMask, RoundF, and RoundD nodes to the SuperWord truncation switch statement and includes reduced test cases. Additional Testing: - [x] New regression test fails without the fix, passes with it. - [x] Linux x86_64 server fastebug `compiler tests`. ------------- Commit messages: - Backport ea0b49c36db7dce508aec7e72e73c7274d65bc15 Changes: https://git.openjdk.org/jdk25u-dev/pull/232/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=232&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8362979 Stats: 57 lines in 3 files changed: 57 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/232.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/232/head:pull/232 PR: https://git.openjdk.org/jdk25u-dev/pull/232 From andrew at openjdk.org Thu Feb 5 02:47:19 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Thu, 5 Feb 2026 02:47:19 GMT Subject: [jdk25u-dev] RFR: 8375057: Update HarfBuzz to 12.3.2 Message-ID: Clean backport of the update of the in-tree HarfBuzz to the latest version. Built fine on GNU/Linux with clang 20.1.8. `java/awt/Font` tests all pass after update. ~~~ ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR SKIP jtreg:test/jdk/java/awt/font 94 61 0 0 33 ============================== ~~~ ------------- Commit messages: - Backport 4db0f7f29154d6618c63a30ef2a86267c842ebb3 Changes: https://git.openjdk.org/jdk25u-dev/pull/235/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=235&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375057 Stats: 14888 lines in 173 files changed: 5161 ins; 3058 del; 6669 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/235.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/235/head:pull/235 PR: https://git.openjdk.org/jdk25u-dev/pull/235 From rkannathpari at openjdk.org Thu Feb 5 05:09:29 2026 From: rkannathpari at openjdk.org (Renjith Kannath Pariyangad) Date: Thu, 5 Feb 2026 05:09:29 GMT Subject: [jdk26u] RFR: 8375057: Update HarfBuzz to 12.3.2 Message-ID: Hi all, This pull request contains a backport of commit [4db0f7f2](https://github.com/openjdk/jdk/commit/4db0f7f29154d6618c63a30ef2a86267c842ebb3) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Damon Nguyen on 2 Feb 2026 and was reviewed by Phil Race and Alexander Zuev. Thanks! ------------- Commit messages: - Backport 4db0f7f29154d6618c63a30ef2a86267c842ebb3 Changes: https://git.openjdk.org/jdk26u/pull/39/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=39&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375057 Stats: 14888 lines in 173 files changed: 5161 ins; 3058 del; 6669 mod Patch: https://git.openjdk.org/jdk26u/pull/39.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/39/head:pull/39 PR: https://git.openjdk.org/jdk26u/pull/39 From mvs at openjdk.org Thu Feb 5 05:48:38 2026 From: mvs at openjdk.org (Manukumar V S) Date: Thu, 5 Feb 2026 05:48:38 GMT Subject: [jdk26u] RFR: 8373931: Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 06:04:44 GMT, Manukumar V S wrote: > Hi all, > > This pull request contains a backport of commit [f3121d10](https://github.com/openjdk/jdk/commit/f3121d10237a933087dde926f83a12ce826cde02) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Phil Race on 22 Jan 2026 and was reviewed by David Holmes, Damon Nguyen and Alexander Zuev. > > Thanks! Any sponsor volunteers? ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/35#issuecomment-3851216546 From syan at openjdk.org Thu Feb 5 06:40:43 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 5 Feb 2026 06:40:43 GMT Subject: [jdk21u-dev] RFR: 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor [v2] In-Reply-To: References: Message-ID: On Wed, 21 Jan 2026 09:41:38 GMT, Severin Gehwolf wrote: >> SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: >> >> - Merge branch 'openjdk:master' into backport-sendaoYan-390b2053-master >> - Backport 390b20537d62fe5435ac0b8ce10a5d66a652893c > > This seems fine, but the reason for it to get backported no longer applies. JDK-8370966 is already backported. Please resolve conflicts. Thanks! Thanks @jerboaa ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2513#issuecomment-3851358675 From syan at openjdk.org Thu Feb 5 07:02:15 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 5 Feb 2026 07:02:15 GMT Subject: [jdk21u-dev] Integrated: 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor In-Reply-To: References: Message-ID: On Wed, 10 Dec 2025 09:15:34 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [390b2053](https://github.com/openjdk/jdk/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Leonid Mesnik on 17 Dec 2024 and was reviewed by David Holmes. > > Thanks! This pull request has now been integrated. Changeset: 1cda280a Author: SendaoYan URL: https://git.openjdk.org/jdk21u-dev/commit/1cda280a5ea6eff4186dac5745ca202392a57369 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor Backport-of: 390b20537d62fe5435ac0b8ce10a5d66a652893c ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2513 From kshiroko at openjdk.org Thu Feb 5 07:54:49 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Thu, 5 Feb 2026 07:54:49 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v5] In-Reply-To: References: Message-ID: > A clean backport (Skara is unable to detect it due to an empty line 919 in the current version of src/hotspot/share/opto/compile.cpp). > > Manually tested on MacOS, Linux x64 and aarch64 jtreg1. > > Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759, so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: Remove extra empty line (trying again to make backport clean) ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4247/files - new: https://git.openjdk.org/jdk17u-dev/pull/4247/files/9aeced31..53a290f9 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4247&range=03-04 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4247.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4247/head:pull/4247 PR: https://git.openjdk.org/jdk17u-dev/pull/4247 From syan at openjdk.org Thu Feb 5 08:23:42 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 5 Feb 2026 08:23:42 GMT Subject: [jdk21u-dev] RFR: 8370492: [Linux] Update cpu shares to cpu.weight mapping function [v4] In-Reply-To: <-qXs-YpsqjbH4kJibswYXoKOJlKcXcsfDf2EJ9u0Qzk=.80d64211-7c5d-4cc0-85cc-02ef6c6bc514@github.com> References: <-qXs-YpsqjbH4kJibswYXoKOJlKcXcsfDf2EJ9u0Qzk=.80d64211-7c5d-4cc0-85cc-02ef6c6bc514@github.com> Message-ID: > Hi all, > > This pull request contains a backport of commit [5d65c23c](https://github.com/openjdk/jdk/commit/5d65c23cd99b72527dcfab9eb6da9510e7dc6330) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Severin Gehwolf on 14 Nov 2025 and was reviewed by Casper Norrbin, Albert Mingkun Yang and SendaoYan. > > Thanks! SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master - Backport 5d65c23cd99b72527dcfab9eb6da9510e7dc6330 ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2512/files - new: https://git.openjdk.org/jdk21u-dev/pull/2512/files/cff68e34..2b2343cf Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2512&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2512&range=02-03 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2512.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2512/head:pull/2512 PR: https://git.openjdk.org/jdk21u-dev/pull/2512 From serb at openjdk.org Thu Feb 5 08:27:08 2026 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 5 Feb 2026 08:27:08 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v5] In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 07:54:49 GMT, Kirill Shirokov wrote: >> A clean backport (Skara is unable to detect it due to an empty line 919 in the current version of src/hotspot/share/opto/compile.cpp). >> >> Manually tested on MacOS, Linux x64 and aarch64 jtreg1. >> >> Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759, so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. > > Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: > > Remove extra empty line (trying again to make backport clean) Marked as reviewed by serb (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/4247#pullrequestreview-3755235362 From syan at openjdk.org Thu Feb 5 08:47:16 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 5 Feb 2026 08:47:16 GMT Subject: [jdk21u-dev] RFR: 8370492: [Linux] Update cpu shares to cpu.weight mapping function [v4] In-Reply-To: References: <-qXs-YpsqjbH4kJibswYXoKOJlKcXcsfDf2EJ9u0Qzk=.80d64211-7c5d-4cc0-85cc-02ef6c6bc514@github.com> Message-ID: On Thu, 5 Feb 2026 08:23:42 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [5d65c23c](https://github.com/openjdk/jdk/commit/5d65c23cd99b72527dcfab9eb6da9510e7dc6330) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Severin Gehwolf on 14 Nov 2025 and was reviewed by Casper Norrbin, Albert Mingkun Yang and SendaoYan. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master > - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master > - Merge branch 'openjdk:master' into backport-sendaoYan-5d65c23c-master > - Backport 5d65c23cd99b72527dcfab9eb6da9510e7dc6330 All the tests in test/jdk/jdk/internal/platform/docker and test/hotspot/jtreg/containers/docker/ run passed after this PR, except containers/docker/TestJcmdWithSideCar.java fails ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2512#issuecomment-3851949261 From goetz at openjdk.org Thu Feb 5 10:24:05 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 10:24:05 GMT Subject: [jdk17u-dev] RFR: 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing In-Reply-To: References: Message-ID: On Wed, 4 Feb 2026 15:11:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.19-oracle GHA failure: infra issue, unrelated ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4254#issuecomment-3852588125 From syan at openjdk.org Thu Feb 5 12:07:41 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 5 Feb 2026 12:07:41 GMT Subject: [jdk25u-dev] RFR: 8377167: javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable Message-ID: <__mn6xxKJ9QaiPwjMdMk-GAwzWn8T3pfNSvBvx5OoSM=.ecfad808-154e-4d46-af49-e861eca372a8@github.com> Hi all, This pull request contains a backport of commit [d93bd18d](https://github.com/openjdk/jdk/commit/d93bd18d67555ba998735196576c337249f4932b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by SendaoYan on 5 Feb 2026 and was reviewed by Phil Race and Sergey Bylokhov. Thanks! ------------- Commit messages: - Backport d93bd18d67555ba998735196576c337249f4932b Changes: https://git.openjdk.org/jdk25u-dev/pull/236/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=236&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8377167 Stats: 23 lines in 2 files changed: 13 ins; 7 del; 3 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/236.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/236/head:pull/236 PR: https://git.openjdk.org/jdk25u-dev/pull/236 From goetz at openjdk.org Thu Feb 5 13:08:34 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 13:08:34 GMT Subject: [jdk21u-dev] RFR: 8356648: runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers In-Reply-To: <26X_UEkbx87X1rV0cj-hA57bcUEKeZxCDkMFmOpYjEQ=.7c2b75d8-ab3d-4e65-b15a-5abb19aa4a8c@github.com> References: <26X_UEkbx87X1rV0cj-hA57bcUEKeZxCDkMFmOpYjEQ=.7c2b75d8-ab3d-4e65-b15a-5abb19aa4a8c@github.com> Message-ID: On Wed, 4 Feb 2026 22:37:10 GMT, Dean Long wrote: > I'm confused why 8362834 is being backported as 8356648. Hi @dean-long Thanks for noting this! I obviously used the wrong hash in my commit. Will fix. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2598#issuecomment-3853532208 From goetz at openjdk.org Thu Feb 5 13:27:06 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 13:27:06 GMT Subject: [jdk21u-dev] RFR: 8356648: runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 21.0.11-oracle. > > Resolved AsyncExceptionTest.java as 8356648: "runtime/Thread/AsyncExceptionTest.java fails with +StressCompiledExceptionHandlers" is not in 21. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: backport 699b8112f8da7ceef2aa2a3ddb326aee88b29f8c ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2598/files - new: https://git.openjdk.org/jdk21u-dev/pull/2598/files/d4e1ec94..dc69bf0d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2598&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2598&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2598.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2598/head:pull/2598 PR: https://git.openjdk.org/jdk21u-dev/pull/2598 From goetz at openjdk.org Thu Feb 5 13:29:27 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 13:29:27 GMT Subject: [jdk21u-dev] RFR: 8361613: System.console() should only be available for interactive terminal [v2] In-Reply-To: References: Message-ID: > Had to adapt change to JdkConsoleProviderImpl.java. Touched method looks quite different. > > Omitted change to test/jdk/java/io/Console/DefaultCharsetTest.java > which was added by "https://bugs.openjdk.org/browse/JDK-8341975: Unable to set encoding for IO.println, IO.print and IO.readln" in 24 > Omitted change to test/jdk/java/io/Console/LocaleTest.java > which was added by "https://bugs.openjdk.org/browse/JDK-8330276: Console methods with explicit Locale" 23. Has CSR and Release Note. > Omitted change to test/jdk/java/lang/IO/IO.java > which was added by "https://bugs.openjdk.org/browse/JDK-8344706: Implement JEP 512: Compact Source Files and Instance Main Methods" > > Trivially resolved ModuleSelectionTest.java. > > Omitted change to test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java > which was added by "https://bugs.openjdk.org/browse/JDK-8331535: Incorrect prompt for Console.readLine" in 23. Backport? > Omitted change to test/jdk/jdk/internal/jline/LazyJdkConsoleProvider.java > which was added by "https://bugs.openjdk.org/browse/JDK-8333086: Using Console.println is unnecessarily slow due to JLine initalization" in 23. > test/jdk/jdk/internal/jline/RedirectedStdOut.java cannot be deleted/moved > It was added by "https://bugs.openjdk.org/browse/JDK-8330998: System.console() writes to stderr when stdout is redirected" in 23. > > I'm not sure what to do with files locale.exp and defaultCharset.exp. They would be used by the omitted tests. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: remove unused test files ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2592/files - new: https://git.openjdk.org/jdk21u-dev/pull/2592/files/a7408a2d..d2615de5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2592&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2592&range=00-01 Stats: 69 lines in 2 files changed: 0 ins; 69 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2592.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2592/head:pull/2592 PR: https://git.openjdk.org/jdk21u-dev/pull/2592 From goetz at openjdk.org Thu Feb 5 13:29:29 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 13:29:29 GMT Subject: [jdk21u-dev] RFR: 8361613: System.console() should only be available for interactive terminal [v2] In-Reply-To: <9uMqj4iFOqPb0GzrV8ibKOLWb2yx8SyOAf_18L0v9L4=.6d0f5100-9721-4846-9a50-eba0d1bf65c3@github.com> References: <9uMqj4iFOqPb0GzrV8ibKOLWb2yx8SyOAf_18L0v9L4=.6d0f5100-9721-4846-9a50-eba0d1bf65c3@github.com> Message-ID: On Wed, 4 Feb 2026 17:36:39 GMT, Ralf Schmelter wrote: >> Hi @schmelter-sap >> Yes, that's what I thought about. I don't have a clear opinion. > > If someone downports the missing tests later, he/she would add the .exp files then. So I don't see a need to include them now. Fine, I removed them ------------- PR Review Comment: https://git.openjdk.org/jdk21u-dev/pull/2592#discussion_r2769162365 From duke at openjdk.org Thu Feb 5 13:33:12 2026 From: duke at openjdk.org (Vishal Chand) Date: Thu, 5 Feb 2026 13:33:12 GMT Subject: [jdk25u-dev] RFR: 8369881: C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS In-Reply-To: References: Message-ID: On Wed, 4 Feb 2026 23:10:41 GMT, Vishal Chand wrote: > Clean backport of [8369881](https://github.com/openjdk/jdk/commit/aa194c6a5a21aca64d454e4c5eeed1464c8f190b): C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS > > Fixes fuzzer-discovered assert failure in SuperWord truncation for ReverseBytesS and ReverseBytesUS nodes. Adds missing nodes to truncation switch statement and includes test cases for both. > > Additional Testing: > - [x] New regression test fails without the fix, passes with it. > - [x] Linux x86_64 server fastebug compiler tests. \approval request for Clean backport of [8369881](https://github.com/openjdk/jdk/commit/aa194c6a5a21aca64d454e4c5eeed1464c8f190b): C2: Unexpected node in SuperWord truncation: ReverseBytesS, ReverseBytesUS This is a low risk fix adding 2 missing node types to Superword non-truncation list. Fixes debug assert failure with no impact in product. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/233#issuecomment-3853678186 From duke at openjdk.org Thu Feb 5 14:43:00 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 14:43:00 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries Message-ID: Backport-of: 1069ccebcc32e02055985e2babfa2986a2e295ca ------------- Commit messages: - 8376684: Compile OpenJDK in headless mode without required X11 libraries Changes: https://git.openjdk.org/jdk21u/pull/482/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=482&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376684 Stats: 30 lines in 5 files changed: 14 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk21u/pull/482.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/482/head:pull/482 PR: https://git.openjdk.org/jdk21u/pull/482 From duke at openjdk.org Thu Feb 5 15:07:25 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 15:07:25 GMT Subject: [jdk17u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries Message-ID: Reviewed-by: erikj, aivanov Backport-of: 1069ccebcc32e02055985e2babfa2986a2e295ca ------------- Commit messages: - 8376684: Compile OpenJDK in headless mode without required X11 libraries Changes: https://git.openjdk.org/jdk17u/pull/416/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=416&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376684 Stats: 24 lines in 4 files changed: 14 ins; 3 del; 7 mod Patch: https://git.openjdk.org/jdk17u/pull/416.diff Fetch: git fetch https://git.openjdk.org/jdk17u.git pull/416/head:pull/416 PR: https://git.openjdk.org/jdk17u/pull/416 From duke at openjdk.org Thu Feb 5 15:00:45 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 15:00:45 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries [v2] In-Reply-To: References: Message-ID: > Backport-of: 1069ccebcc32e02055985e2babfa2986a2e295ca Thomas Devoogdt has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 1069ccebcc32e02055985e2babfa2986a2e295ca ------------- Changes: - all: https://git.openjdk.org/jdk21u/pull/482/files - new: https://git.openjdk.org/jdk21u/pull/482/files/c0aa66ae..cc7a52a4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u&pr=482&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u&pr=482&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/482.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/482/head:pull/482 PR: https://git.openjdk.org/jdk21u/pull/482 From duke at openjdk.org Thu Feb 5 15:09:54 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 15:09:54 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 14:35:42 GMT, Thomas Devoogdt wrote: > Backport-of: 1069ccebcc32e02055985e2babfa2986a2e295ca Close again, next PR will directly be with a commit called: Backport 1069ccebcc32e02055985e2babfa2986a2e295ca ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/482#issuecomment-3854214495 From duke at openjdk.org Thu Feb 5 15:09:55 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 15:09:55 GMT Subject: [jdk21u] Withdrawn: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 14:35:42 GMT, Thomas Devoogdt wrote: > Backport-of: 1069ccebcc32e02055985e2babfa2986a2e295ca This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u/pull/482 From goetz at openjdk.org Thu Feb 5 15:14:33 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 15:14:33 GMT Subject: [jdk25u-dev] RFR: 8361530: Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out Message-ID: I backport this for parity with 25.0.3-oracle. ------------- Commit messages: - Backport eb9e04598db7a70347ada005035644012026f902 Changes: https://git.openjdk.org/jdk25u-dev/pull/237/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=237&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361530 Stats: 5 lines in 1 file changed: 0 ins; 1 del; 4 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/237.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/237/head:pull/237 PR: https://git.openjdk.org/jdk25u-dev/pull/237 From goetz at openjdk.org Thu Feb 5 15:14:44 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 15:14:44 GMT Subject: [jdk21u-dev] RFR: 8361530: Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out Message-ID: I backport this for parity with 21.0.11-oracle ------------- Commit messages: - Backport eb9e04598db7a70347ada005035644012026f902 Changes: https://git.openjdk.org/jdk21u-dev/pull/2603/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2603&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361530 Stats: 5 lines in 1 file changed: 0 ins; 1 del; 4 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2603.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2603/head:pull/2603 PR: https://git.openjdk.org/jdk21u-dev/pull/2603 From duke at openjdk.org Thu Feb 5 15:15:05 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 15:15:05 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries Message-ID: https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca ------------- Commit messages: - Backport 1069ccebcc32e02055985e2babfa2986a2e295ca Changes: https://git.openjdk.org/jdk21u/pull/483/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=483&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376684 Stats: 30 lines in 5 files changed: 14 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk21u/pull/483.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/483/head:pull/483 PR: https://git.openjdk.org/jdk21u/pull/483 From goetz at openjdk.org Thu Feb 5 15:15:14 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Feb 2026 15:15:14 GMT Subject: [jdk17u-dev] RFR: 8361530: Test javax/swing/GraphicsConfigNotifier/StalePreferredSize.java timed out Message-ID: I backport this for parity with 17.0.19-oracle ------------- Commit messages: - Backport eb9e04598db7a70347ada005035644012026f902 Changes: https://git.openjdk.org/jdk17u-dev/pull/4258/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4258&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361530 Stats: 5 lines in 1 file changed: 0 ins; 1 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4258.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4258/head:pull/4258 PR: https://git.openjdk.org/jdk17u-dev/pull/4258 From duke at openjdk.org Thu Feb 5 15:20:53 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 15:20:53 GMT Subject: [jdk25u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries Message-ID: https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca ------------- Commit messages: - Backport 1069ccebcc32e02055985e2babfa2986a2e295ca Changes: https://git.openjdk.org/jdk25u/pull/400/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u&pr=400&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376684 Stats: 30 lines in 5 files changed: 14 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk25u/pull/400.diff Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/400/head:pull/400 PR: https://git.openjdk.org/jdk25u/pull/400 From sgehwolf at openjdk.org Thu Feb 5 15:57:42 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 5 Feb 2026 15:57:42 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 14:59:59 GMT, Thomas Devoogdt wrote: >> Backport-of: 1069ccebcc32e02055985e2babfa2986a2e295ca > > Close again, next PR will directly be with a commit called: > > Backport 1069ccebcc32e02055985e2babfa2986a2e295ca @ThomasDevoogdt This is the wrong repo. Please use `jdk21u-dev`. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/482#issuecomment-3854545352 From sgehwolf at openjdk.org Thu Feb 5 15:58:53 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 5 Feb 2026 15:58:53 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 15:00:35 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca Please use `jdk21u-dev` instead. This repo gets merges from `jdk21u-dev` on a weekly bases at this point in the release cycle. Also be sure to enable GHA ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/483#issuecomment-3854551580 PR Comment: https://git.openjdk.org/jdk21u/pull/483#issuecomment-3854553718 From duke at openjdk.org Thu Feb 5 17:47:51 2026 From: duke at openjdk.org (Roland Mesde) Date: Thu, 5 Feb 2026 17:47:51 GMT Subject: [jdk25u-dev] RFR: 8368892: Make JEditorPane/TestBrowserBGColor.java headless Message-ID: Backporting JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless. This PR convert TestBrowserBGColor.java to run headless by verifying background color programmatically instead of using Robot.getPixelColor to check screen pixels. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/javax/swing/JEditorPane/TestBrowserBGColor.java ------------- Commit messages: - Backport 6bec42adcc1d99e16ddd5148bb4012c74a0c3090 Changes: https://git.openjdk.org/jdk25u-dev/pull/238/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=238&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8368892 Stats: 88 lines in 1 file changed: 16 ins; 31 del; 41 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/238.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/238/head:pull/238 PR: https://git.openjdk.org/jdk25u-dev/pull/238 From duke at openjdk.org Thu Feb 5 17:48:35 2026 From: duke at openjdk.org (duke) Date: Thu, 5 Feb 2026 17:48:35 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v5] In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 07:54:49 GMT, Kirill Shirokov wrote: >> A clean backport (Skara is unable to detect it due to an empty line 919 in the current version of src/hotspot/share/opto/compile.cpp). >> >> Manually tested on MacOS, Linux x64 and aarch64 jtreg1. >> >> Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759, so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. > > Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: > > Remove extra empty line (trying again to make backport clean) @kirill-shirokov Your change (at version 53a290f9a3724c23adc5fde72e1907f4ab751bd2) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4247#issuecomment-3855189188 From duke at openjdk.org Thu Feb 5 18:29:08 2026 From: duke at openjdk.org (duke) Date: Thu, 5 Feb 2026 18:29:08 GMT Subject: [jdk21u-dev] Withdrawn: 8371759: Add missing @Override annotations in com.sun.imageio package In-Reply-To: References: Message-ID: On Tue, 9 Dec 2025 23:45:25 GMT, jyma22 wrote: > Hi all, > > This pull request contains a backport of commit [0c6d1b9c](https://github.com/openjdk/jdk/commit/0c6d1b9c8bfd7f4e39a6621c7a8f7bdcd044a05f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 28 Nov 2025 and was reviewed by Tejesh R, Jayathirth D V and Alexander Zvegintsev. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2511 From duke at openjdk.org Thu Feb 5 18:52:25 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 18:52:25 GMT Subject: [jdk25u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: <80qr3oaQe1YmctNiuqgnNgRjXaWSjrlHauwBusg6-h8=.75ad77de-04cd-4552-8bdb-ee0597f54f01@github.com> On Thu, 5 Feb 2026 15:13:36 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca Replaced by https://github.com/openjdk/jdk25u-dev/pull/242. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/400#issuecomment-3855532089 From duke at openjdk.org Thu Feb 5 18:52:26 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 18:52:26 GMT Subject: [jdk25u] Withdrawn: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 15:13:36 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/400 From duke at openjdk.org Thu Feb 5 18:52:38 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 18:52:38 GMT Subject: [jdk25u-dev] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries Message-ID: 8376684: Compile OpenJDK in headless mode without required X11 libraries ------------- Commit messages: - Backport 1069ccebcc32e02055985e2babfa2986a2e295ca Changes: https://git.openjdk.org/jdk25u-dev/pull/242/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=242&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376684 Stats: 30 lines in 5 files changed: 14 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/242.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/242/head:pull/242 PR: https://git.openjdk.org/jdk25u-dev/pull/242 From duke at openjdk.org Thu Feb 5 18:54:39 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 18:54:39 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 15:00:35 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca Replaced by https://github.com/openjdk/jdk21u-dev/pull/2604. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/483#issuecomment-3855549077 From duke at openjdk.org Thu Feb 5 18:54:40 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 18:54:40 GMT Subject: [jdk21u] Withdrawn: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 15:00:35 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u/pull/483 From duke at openjdk.org Thu Feb 5 19:00:11 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 19:00:11 GMT Subject: [jdk17u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 14:54:44 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca Replaced by https://github.com/openjdk/jdk17u-dev/pull/4259 ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/416#issuecomment-3855581036 From duke at openjdk.org Thu Feb 5 19:00:12 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 19:00:12 GMT Subject: [jdk17u] Withdrawn: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 14:54:44 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u/pull/416 From duke at openjdk.org Thu Feb 5 19:03:34 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 19:03:34 GMT Subject: [jdk17u-dev] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries Message-ID: <3nCeO3dW0AYzEobWzP8YrOfRpcOmKLr6SX5vrOpBd3o=.d49a0f64-f5b8-4a18-af58-cc69327a403c@github.com> https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca ------------- Commit messages: - Backport 1069ccebcc32e02055985e2babfa2986a2e295ca Changes: https://git.openjdk.org/jdk17u-dev/pull/4259/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4259&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376684 Stats: 24 lines in 4 files changed: 14 ins; 3 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4259.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4259/head:pull/4259 PR: https://git.openjdk.org/jdk17u-dev/pull/4259 From duke at openjdk.org Thu Feb 5 19:09:11 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Thu, 5 Feb 2026 19:09:11 GMT Subject: [jdk21u-dev] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries Message-ID: https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca ------------- Commit messages: - Backport 1069ccebcc32e02055985e2babfa2986a2e295ca Changes: https://git.openjdk.org/jdk21u-dev/pull/2604/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2604&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376684 Stats: 30 lines in 5 files changed: 14 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2604.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2604/head:pull/2604 PR: https://git.openjdk.org/jdk21u-dev/pull/2604 From serb at openjdk.org Thu Feb 5 19:28:41 2026 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 5 Feb 2026 19:28:41 GMT Subject: [jdk17u-dev] RFR: 8330016: Stress seed should be initialized for runtime stub compilation [v5] In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 07:54:49 GMT, Kirill Shirokov wrote: >> A clean backport (Skara is unable to detect it due to an empty line 919 in the current version of src/hotspot/share/opto/compile.cpp). >> >> Manually tested on MacOS, Linux x64 and aarch64 jtreg1. >> >> Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759, so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. > > Kirill Shirokov has updated the pull request incrementally with one additional commit since the last revision: > > Remove extra empty line (trying again to make backport clean) It would be good to integrate this together with https://github.com/openjdk/jdk17u-dev/pull/4253 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4247#issuecomment-3855761376 From duke at openjdk.org Thu Feb 5 19:31:55 2026 From: duke at openjdk.org (duke) Date: Thu, 5 Feb 2026 19:31:55 GMT Subject: [jdk25u-dev] Withdrawn: 8357289: Break down the String constructor into smaller methods In-Reply-To: References: Message-ID: On Fri, 28 Nov 2025 15:28:44 GMT, Shaojin Wen wrote: > Through JVM Option +PrintInlining, we found that String has a constructor codeSize of 852, which is too large. This caused failed to inline. > > The following is the output information of PrintInlining: > > @ 9 java.lang.String:: (12 bytes) inline (hot) > !m @ 1 java.nio.charset.Charset::defaultCharset (52 bytes) inline (hot) > ! @ 8 java.lang.String:: (852 bytes) failed to inline: hot method too big > > > In Java code, the big method that cannot be inlined is the following constructor > > > String(Charset charset, byte[] bytes, int offset, int length) {} > > The above String constructor is too large; break it down into smaller methods with a codeSize under 325 to allow them to be inlined by the C2. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/32 From duke at openjdk.org Thu Feb 5 20:06:12 2026 From: duke at openjdk.org (duke) Date: Thu, 5 Feb 2026 20:06:12 GMT Subject: [jdk17u-dev] Withdrawn: 8371759: Add missing @Override annotations in com.sun.imageio package In-Reply-To: References: Message-ID: <2riOmTUmWaTAWO31CJwjTAFSkApZtcvwAE7Etf9NU5Q=.88ba51b6-1461-4165-b687-4308fe51fd70@github.com> On Wed, 10 Dec 2025 17:53:06 GMT, jyma22 wrote: > Hi all, > > This pull request contains a backport of commit [0c6d1b9c](https://github.com/openjdk/jdk/commit/0c6d1b9c8bfd7f4e39a6621c7a8f7bdcd044a05f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 28 Nov 2025 and was reviewed by Tejesh R, Jayathirth D V and Alexander Zvegintsev. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4211 From shade at openjdk.org Thu Feb 5 20:17:09 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 5 Feb 2026 20:17:09 GMT Subject: [jdk26u] RFR: 8373931: Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 06:04:44 GMT, Manukumar V S wrote: > Hi all, > > This pull request contains a backport of commit [f3121d10](https://github.com/openjdk/jdk/commit/f3121d10237a933087dde926f83a12ce826cde02) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Phil Race on 22 Jan 2026 and was reviewed by David Holmes, Damon Nguyen and Alexander Zuev. > > Thanks! Here you go. ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/35#issuecomment-3855960881 From mvs at openjdk.org Thu Feb 5 20:17:10 2026 From: mvs at openjdk.org (Manukumar V S) Date: Thu, 5 Feb 2026 20:17:10 GMT Subject: [jdk26u] Integrated: 8373931: Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out In-Reply-To: References: Message-ID: On Fri, 30 Jan 2026 06:04:44 GMT, Manukumar V S wrote: > Hi all, > > This pull request contains a backport of commit [f3121d10](https://github.com/openjdk/jdk/commit/f3121d10237a933087dde926f83a12ce826cde02) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Phil Race on 22 Jan 2026 and was reviewed by David Holmes, Damon Nguyen and Alexander Zuev. > > Thanks! This pull request has now been integrated. Changeset: f84f355e Author: Manukumar V S Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk26u/commit/f84f355ece4dbb46bc470bcb0f356e99919a315d Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8373931: Test javax/sound/sampled/Clip/AutoCloseTimeCheck.java timed out Backport-of: f3121d10237a933087dde926f83a12ce826cde02 ------------- PR: https://git.openjdk.org/jdk26u/pull/35 From duke at openjdk.org Thu Feb 5 21:17:09 2026 From: duke at openjdk.org (Roland Mesde) Date: Thu, 5 Feb 2026 21:17:09 GMT Subject: [jdk25u-dev] RFR: 8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent() Message-ID: Backporting JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent(). This PR updates bug4759934.java to use Util.findComponent() for finding and clicking JFileChooser's Cancel button instead of sending Esc key via Robot. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/javax/swing/JFileChooser/bug4759934.java ------------- Commit messages: - Backport 78db38f14044d434eabb61ff8293d62eff3c497c Changes: https://git.openjdk.org/jdk25u-dev/pull/241/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=241&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8371365 Stats: 14 lines in 1 file changed: 11 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/241.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/241/head:pull/241 PR: https://git.openjdk.org/jdk25u-dev/pull/241 From rrich at openjdk.org Thu Feb 5 21:41:41 2026 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 5 Feb 2026 21:41:41 GMT Subject: [jdk21u-dev] RFR: 8354559: gc/g1/TestAllocationFailure.java doesn't need WB API In-Reply-To: References: Message-ID: On Mon, 2 Feb 2026 04:04:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. > > Resolved copyright and file name. Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2588#pullrequestreview-3759599001 From rrich at openjdk.org Thu Feb 5 21:52:17 2026 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 5 Feb 2026 21:52:17 GMT Subject: [jdk21u-dev] RFR: 8326897: (fs) The utility TestUtil.supportsLinks is wrongly used to check for hard link support In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 13:06:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. > > resolved two files: > > test/jdk/java/nio/file/Path/ToRealPath.java > Omitted two test cases that are not in 21. > test/jdk/java/nio/file/attribute/PosixFileAttributeView/Basic.java > Trivial resolve. > > Both depend on https://bugs.openjdk.org/browse/JDK-8306882: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2594#pullrequestreview-3759642289 From rrich at openjdk.org Thu Feb 5 21:57:05 2026 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 5 Feb 2026 21:57:05 GMT Subject: [jdk21u-dev] RFR: 8355445: [java.nio] Use @requires tag instead of exiting based on "os.name" property value In-Reply-To: References: Message-ID: On Wed, 4 Feb 2026 14:54:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 21.0.11-oracle. > > Resolved InheritedChannelTest.java because > 8338411: "Implement JEP 486: Permanently Disable the Security Manager" is not in 21. > Kept TEST_SRC as it is still used by the test. Looks good. Cheers, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2595#pullrequestreview-3759666741 From duke at openjdk.org Thu Feb 5 22:59:47 2026 From: duke at openjdk.org (Roland Mesde) Date: Thu, 5 Feb 2026 22:59:47 GMT Subject: [jdk25u-dev] RFR: 8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block Message-ID: Backporting JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block. This PR fixes ExtraButtonDrag.java to properly dispose frame on test failure and refactors test code. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java ------------- Commit messages: - Backport 21efd25c111726a00630e6ee9b316102f5ae41fb Changes: https://git.openjdk.org/jdk25u-dev/pull/240/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=240&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8361067 Stats: 147 lines in 1 file changed: 59 ins; 23 del; 65 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/240.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/240/head:pull/240 PR: https://git.openjdk.org/jdk25u-dev/pull/240 From kshiroko at openjdk.org Fri Feb 6 00:13:16 2026 From: kshiroko at openjdk.org (Kirill Shirokov) Date: Fri, 6 Feb 2026 00:13:16 GMT Subject: [jdk17u-dev] Integrated: 8330016: Stress seed should be initialized for runtime stub compilation In-Reply-To: References: Message-ID: <3N_RMDZh1t6oU-K6zd99mXRaAb-rrpNatKpCXf9Gogw=.1bb48123-e082-460d-b9d4-225aeb0ea5d4@github.com> On Fri, 30 Jan 2026 01:51:27 GMT, Kirill Shirokov wrote: > A clean backport (Skara is unable to detect it due to an empty line 919 in the current version of src/hotspot/share/opto/compile.cpp). > > Manually tested on MacOS, Linux x64 and aarch64 jtreg1. > > Note that with this improvement, enabling certain stress options trigger existing C2 bugs on AARCH64 due to JDK-8376759, so it would be beneficial to merge its backport (https://github.com/openjdk/jdk17u-dev/pull/4253) first. This pull request has now been integrated. Changeset: b7d004b4 Author: Kirill Shirokov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/b7d004b4f2787ea49454291d48326ad1cd97c0d0 Stats: 30 lines in 2 files changed: 19 ins; 10 del; 1 mod 8330016: Stress seed should be initialized for runtime stub compilation Reviewed-by: serb Backport-of: 95d2f8072e91e8df80e49e341f4fdb4464a2616e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4247 From duke at openjdk.org Fri Feb 6 00:22:32 2026 From: duke at openjdk.org (Roland Mesde) Date: Fri, 6 Feb 2026 00:22:32 GMT Subject: [jdk25u-dev] RFR: 8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently Message-ID: Backporting JDK-8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently. This PR fixes intermittent failures in CheckLeaseLeak.java RMI test by synchronizing lease table checks with remote invocations. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java ------------- Commit messages: - Backport 4b4d0cd35a32448e4b056109c502af2765766432 Changes: https://git.openjdk.org/jdk25u-dev/pull/243/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=243&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365398 Stats: 21 lines in 2 files changed: 14 ins; 2 del; 5 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/243.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/243/head:pull/243 PR: https://git.openjdk.org/jdk25u-dev/pull/243 From andrew at openjdk.org Fri Feb 6 00:56:23 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 6 Feb 2026 00:56:23 GMT Subject: [jdk11u-dev] RFR: 8375063: Update Libpng to 1.6.54 In-Reply-To: References: Message-ID: On Thu, 22 Jan 2026 01:07:33 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [a2e74957](https://github.com/openjdk/jdk/commit/a2e749572e03dd394d123b701e163e3837472dd0) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Jayathirth D V on 21 Jan 2026 and was reviewed by Sergey Bylokhov and Phil Race. > > Thanks! Confirmed clean. ------------- Marked as reviewed by andrew (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/3139#pullrequestreview-3760155173 From duke at openjdk.org Fri Feb 6 08:47:18 2026 From: duke at openjdk.org (Chuanqi Zang) Date: Fri, 6 Feb 2026 08:47:18 GMT Subject: [jdk17u-dev] RFR: 8280029: G1: "Overflow during reference processing, can not continue" on x86_32 Message-ID: I want backport this patch to jdk17u, this issue [JDK-8280029](https://bugs.openjdk.org/browse/JDK-8280029) fixed after jdk19 ------------- Commit messages: - 8280029: G1: "Overflow during reference processing, can not continue" on x86_32 Changes: https://git.openjdk.org/jdk17u-dev/pull/4260/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4260&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280029 Stats: 5 lines in 2 files changed: 1 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4260.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4260/head:pull/4260 PR: https://git.openjdk.org/jdk17u-dev/pull/4260 From duke at openjdk.org Fri Feb 6 08:59:36 2026 From: duke at openjdk.org (Thomas Devoogdt) Date: Fri, 6 Feb 2026 08:59:36 GMT Subject: [jdk21u] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 15:56:06 GMT, Severin Gehwolf wrote: > Please use `jdk21u-dev` instead. This repo gets merges from `jdk21u-dev` on a weekly bases at this point in the release cycle. I opened a new PR here https://github.com/openjdk/jdk21u-dev/pull/2604, can you have a look? ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/483#issuecomment-3858891571 From duke at openjdk.org Fri Feb 6 09:05:13 2026 From: duke at openjdk.org (Chuanqi Zang) Date: Fri, 6 Feb 2026 09:05:13 GMT Subject: [jdk17u-dev] RFR: 8280087: G1: Handle out-of-mark stack situations during reference processing more gracefully Message-ID: I want backport [JDK-8280087](https://bugs.openjdk.org/browse/JDK-8280087) to fix g1 markstack not expand problem. but this patch depend [JDK-8307806](https://bugs.openjdk.org/browse/JDK-8307806) , so I want port this two patch together ------------- Commit messages: - [Fix]:change TestMarkStackOverflow.java from exe to normal file - 8280087: G1: Handle out-of-mark stack situations during reference processing more gracefully - 8307806: Rename Atomic::fetch_and_add and friends Changes: https://git.openjdk.org/jdk17u-dev/pull/4261/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4261&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280087 Stats: 421 lines in 39 files changed: 271 ins; 42 del; 108 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4261.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4261/head:pull/4261 PR: https://git.openjdk.org/jdk17u-dev/pull/4261 From duke at openjdk.org Fri Feb 6 09:23:06 2026 From: duke at openjdk.org (Chuanqi Zang) Date: Fri, 6 Feb 2026 09:23:06 GMT Subject: [jdk17u-dev] RFR: 8280087: G1: Handle out-of-mark stack situations during reference processing more gracefully [v2] In-Reply-To: References: Message-ID: > I want backport [JDK-8280087](https://bugs.openjdk.org/browse/JDK-8280087) to fix g1 markstack not expand problem. but this patch depend [JDK-8307806](https://bugs.openjdk.org/browse/JDK-8307806) , so I want port this two patch together Chuanqi Zang has updated the pull request incrementally with one additional commit since the last revision: [Triger]:try to triger workflow ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/4261/files - new: https://git.openjdk.org/jdk17u-dev/pull/4261/files/4eedf912..5169117c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4261&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4261&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4261.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4261/head:pull/4261 PR: https://git.openjdk.org/jdk17u-dev/pull/4261 From tkurashige at openjdk.org Fri Feb 6 09:40:38 2026 From: tkurashige at openjdk.org (Taizo Kurashige) Date: Fri, 6 Feb 2026 09:40:38 GMT Subject: [jdk21u-dev] RFR: 8334433: jshell.exe runs an executable test.exe on startup In-Reply-To: References: Message-ID: On Tue, 25 Nov 2025 15:39:35 GMT, Paul Hohensee wrote: >> This is a backport of JDK-8334433 : jshell.exe runs an executable test.exe on startup >> >> This bug began occurring in jdk21 due to the backport of [JDK-8327476](https://bugs.openjdk.org/browse/JDK-8327476) (it likely also occurs in 17 and 11). >> >> Original patch does not apply cleanly, there are the following differences: >> >> ?ExecTerminalProvider.java >> Because of the presence of `FfmTerminalProvider` in the original patch, `isPosixSystemStream` is not executed on Windows, so test.exe is not executed. However, in jdk21, there is no `FfmTerminalProvider`, so `isPosixSystemStream` is executed and if the `PATH` contains the path of the directory containing unintended test.exe, this test.exe will be executed. To avoid this, I fixed to execute just `isWindowsSystemStream` on Windows (not including Cygwin and MSYS). >> >> ?OSUtils.java >> The original patch hardcoded the paths where test command is located in the Posix environment, but these paths are virtual, so if you are using Cygwin or MSYS, you must specify a Windows path (Usually C:\cygwin64\bin or C:\msys64\usr\bin), otherwise `isExecutable` will not be true, and eventually `isPosixSystemStream` will not be able to execute the intended test.exe. To solve this problem, Cygwin or MSYS uses `cygpath` to specify the actual path on Windows. (In the original fix, `isPosixSystemStream` is not executed on Cygwin or MSYS, so this does not matter.) >> >> ?ConsoleIOContext.java >> Since there is no `FfmTerminalProvider` in jdk21, the original fix is not applicable. Therefore, no fix was made for ConsoleIOContext.java. >> >> ?TerminalNoExecTest.java >> The original fix confirms that no processes are created, but since there is no `FfmTerminalProvider` in jdk21, the test command is executed. >> In jdk21, this fix causes the intended test command to run. Therefore, I created a test `TerminalExecTest.sh >> ` and `TerminalExecTest.java` to verify that the intended executable `test` was executed. (The reason for creating TerminalExecTest.sh is commented within it. To put it simply, I created it due to environmental variable considerations.) >> >> Testing: >> ?test/jdk/jdk/internal/jline, :langtools_jshell and test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java on RHEL9.4 and Windows Server 2022(Cygwin and MSYS), GHA testing >> ?I manually verified that the problem described in [JDK-8334433](https://bugs.openjdk.org/browse/JDK-8334433)'s Description does not reproduce in Windows Command Prompt. >> >> Thanks. > > Thanks for the explanation. Lgtm. @phohensee @GoeLin Do you happen to know any jshell experts who might be able to review this PR? Unfortunately, I don't have any connections myself, so I would really appreciate it if you could introduce me if you know someone. Thanks. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2362#issuecomment-3859123894 From adfarley at ibm.com Mon Feb 9 11:34:54 2026 From: adfarley at ibm.com (Adam Farley) Date: Mon, 9 Feb 2026 11:34:54 +0000 Subject: [jdk17u-dev] RFR: 8376188: Proposal to increase jtreg minimum version to 7.5.1 Message-ID: Hi All, Win8365790Test is not compatible with jtreg versions earlier than 7.5.1+1, as mentioned in this issue. https://bugs.openjdk.org/browse/JDK-8376188 Option A: We could backport the change to jdk25 that upgrades the minimum jtreg version to 7.5.1 https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346 This solves the current problem and provides protection against future backports. However, changing the jtreg minimum could have effects on the other tests. Option B: We can alter the test in JDK 17 and 21 to make it compatible with jtreg 7.3.1 This solves the current problem, but provides no protection against future backports. What do you think? Warm Regards, Adam Farley Software Developer Project Adoptium IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: Building C, IBM Hursley Office, Hursley Park Road, Winchester, Hampshire SO21 2JN Unless otherwise stated above: IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: Building C, IBM Hursley Office, Hursley Park Road, Winchester, Hampshire SO21 2JN -------------- next part -------------- An HTML attachment was scrubbed... URL: From ghan at openjdk.org Mon Feb 9 21:41:33 2026 From: ghan at openjdk.org (Guanqiang Han) Date: Mon, 9 Feb 2026 21:41:33 GMT Subject: [jdk26u] RFR: 8375598: VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize Message-ID: Hi all, This pull request contains a backport of commit [1efb2982](https://github.com/openjdk/jdk/commit/1efb29829fdd526be55c0a00420980279d9824ee) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Guanqiang Han on 6 Feb 2026 and was reviewed by Martin Doerr and Vladimir Kozlov. Thanks! ------------- Commit messages: - Backport 1efb29829fdd526be55c0a00420980279d9824ee Changes: https://git.openjdk.org/jdk26u/pull/41/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=41&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375598 Stats: 78 lines in 2 files changed: 55 ins; 10 del; 13 mod Patch: https://git.openjdk.org/jdk26u/pull/41.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/41/head:pull/41 PR: https://git.openjdk.org/jdk26u/pull/41 From duke at openjdk.org Mon Feb 9 21:42:45 2026 From: duke at openjdk.org (Ismael Juma) Date: Mon, 9 Feb 2026 21:42:45 GMT Subject: [jdk25u-dev] RFR: 8357289: Break down the String constructor into smaller methods In-Reply-To: References: Message-ID: On Fri, 28 Nov 2025 15:28:44 GMT, Shaojin Wen wrote: > Through JVM Option +PrintInlining, we found that String has a constructor codeSize of 852, which is too large. This caused failed to inline. > > The following is the output information of PrintInlining: > > @ 9 java.lang.String:: (12 bytes) inline (hot) > !m @ 1 java.nio.charset.Charset::defaultCharset (52 bytes) inline (hot) > ! @ 8 java.lang.String:: (852 bytes) failed to inline: hot method too big > > > In Java code, the big method that cannot be inlined is the following constructor > > > String(Charset charset, byte[] bytes, int offset, int length) {} > > The above String constructor is too large; break it down into smaller methods with a codeSize under 325 to allow them to be inlined by the C2. Did we decide not to backport this? ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/32#issuecomment-3864585770 From duke at openjdk.org Mon Feb 9 21:41:11 2026 From: duke at openjdk.org (duke) Date: Mon, 9 Feb 2026 21:41:11 GMT Subject: [jdk26u] RFR: 8375057: Update HarfBuzz to 12.3.2 In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 05:03:37 GMT, Renjith Kannath Pariyangad wrote: > Hi all, > > This pull request contains a backport of commit [4db0f7f2](https://github.com/openjdk/jdk/commit/4db0f7f29154d6618c63a30ef2a86267c842ebb3) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Damon Nguyen on 2 Feb 2026 and was reviewed by Phil Race and Alexander Zuev. > > Thanks! @Renjithkannath Your change (at version 9ac38fbe28f5e4156b4d313689b9cea2ab72f572) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/39#issuecomment-3869651257 From duke at openjdk.org Mon Feb 9 21:41:41 2026 From: duke at openjdk.org (Voznia Anton) Date: Mon, 9 Feb 2026 21:41:41 GMT Subject: [jdk25u] RFR: 8365579: ml64.exe is not the right assembler for Windows aarch64 In-Reply-To: References: Message-ID: On Tue, 27 Jan 2026 18:52:52 GMT, Saint Wesonga wrote: >> Hi, >> >> It's a clean backport of 2 fixes: >> * The original one JDK-8365579 >> * The second JDK-8366195 that improves the first one >> I decided to make a single commit instead of two separate backports, since it makes sense to have both changes together. >> >> Thanks! > > Hi @antonvoznia, I think you'll need to open this PR in https://github.com/openjdk/jdk25u-dev instead. Hi @swesonga , you are right, I opened a new PR, thank you! https://github.com/openjdk/jdk25u-dev/pull/246 Closing this one. ------------- PR Comment: https://git.openjdk.org/jdk25u/pull/349#issuecomment-3871873182 From duke at openjdk.org Mon Feb 9 21:42:04 2026 From: duke at openjdk.org (Voznia Anton) Date: Mon, 9 Feb 2026 21:42:04 GMT Subject: [jdk25u-dev] RFR: 8365579: ml64.exe is not the right assembler for Windows aarch64 Message-ID: Hi, It's a clean backport of 2 fixes: * The original one JDK-8365579 * The second JDK-8366195 that improves the first one I decided to make a single commit instead of two separate backports, since it makes sense to have both changes together. Thanks! ------------- Commit messages: - Update copyrights. - 8365579: ml64.exe is not the right assembler for Windows aarch64 Changes: https://git.openjdk.org/jdk25u-dev/pull/246/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=246&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8365579 Stats: 21 lines in 5 files changed: 12 ins; 0 del; 9 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/246.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/246/head:pull/246 PR: https://git.openjdk.org/jdk25u-dev/pull/246 From shade at openjdk.org Mon Feb 9 21:42:19 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 9 Feb 2026 21:42:19 GMT Subject: [jdk25u-dev] RFR: 8373021: aarch64: MacroAssembler::arrays_equals reads out of bounds Message-ID: Fixes the AArch64 bug with +UCOH. Additional testing: - [x] Linux AArch64 server fastdebug, `all` ------------- Commit messages: - Backport 2c3ad0f425c75332412a5e8e5733dd0d073a09c8 Changes: https://git.openjdk.org/jdk25u-dev/pull/239/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=239&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8373021 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/239.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/239/head:pull/239 PR: https://git.openjdk.org/jdk25u-dev/pull/239 From duke at openjdk.org Mon Feb 9 21:41:42 2026 From: duke at openjdk.org (Voznia Anton) Date: Mon, 9 Feb 2026 21:41:42 GMT Subject: [jdk25u] Withdrawn: 8365579: ml64.exe is not the right assembler for Windows aarch64 In-Reply-To: References: Message-ID: On Wed, 29 Oct 2025 16:18:55 GMT, Voznia Anton wrote: > Hi, > > It's a clean backport of 2 fixes: > * The original one JDK-8365579 > * The second JDK-8366195 that improves the first one > I decided to make a single commit instead of two separate backports, since it makes sense to have both changes together. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk25u/pull/349 From shade at openjdk.org Mon Feb 9 21:41:22 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 9 Feb 2026 21:41:22 GMT Subject: [jdk26u] RFR: 8373021: aarch64: MacroAssembler::arrays_equals reads out of bounds Message-ID: <_ZNZNA5TFyg8P8lLhlAqEr8BFU309_JZZhHYE7cUEy0=.d544ddf6-b3f2-4efe-a97a-69a7b3290d5a@github.com> Fixes the +UCOH regression. Additional testing: - [x] GHA ------------- Commit messages: - Backport 2c3ad0f425c75332412a5e8e5733dd0d073a09c8 Changes: https://git.openjdk.org/jdk26u/pull/40/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=40&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8373021 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk26u/pull/40.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/40/head:pull/40 PR: https://git.openjdk.org/jdk26u/pull/40 From ghan at openjdk.org Mon Feb 9 21:42:11 2026 From: ghan at openjdk.org (Guanqiang Han) Date: Mon, 9 Feb 2026 21:42:11 GMT Subject: [jdk25u-dev] RFR: 8375598: VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize Message-ID: Hi all, This pull request contains a backport of commit [1efb2982](https://github.com/openjdk/jdk/commit/1efb29829fdd526be55c0a00420980279d9824ee) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Guanqiang Han on 6 Feb 2026 and was reviewed by Martin Doerr and Vladimir Kozlov. Thanks! ------------- Commit messages: - Backport 1efb29829fdd526be55c0a00420980279d9824ee Changes: https://git.openjdk.org/jdk25u-dev/pull/244/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=244&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375598 Stats: 78 lines in 2 files changed: 55 ins; 10 del; 13 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/244.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/244/head:pull/244 PR: https://git.openjdk.org/jdk25u-dev/pull/244 From duke at openjdk.org Mon Feb 9 21:41:40 2026 From: duke at openjdk.org (Hamza Ben Yazid) Date: Mon, 9 Feb 2026 21:41:40 GMT Subject: [jdk26u] RFR: 8375742: Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java Message-ID: 8375742: Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java ------------- Commit messages: - Backport aaca0a2c1f3de06a1349ae9084e9e9dbec991421 Changes: https://git.openjdk.org/jdk26u/pull/42/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=42&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375742 Stats: 6 lines in 2 files changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk26u/pull/42.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/42/head:pull/42 PR: https://git.openjdk.org/jdk26u/pull/42 From afarley at openjdk.org Mon Feb 9 21:43:48 2026 From: afarley at openjdk.org (Adam Farley) Date: Mon, 9 Feb 2026 21:43:48 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 Message-ID: Hi all, This pull request contains a backport of commit [9042aa82](https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346) from the [openjdk/jdk25u-dev](https://github.com/openjdk/jdk25u-dev) repository. The commit being backported was authored by Christian Stein on 19 Feb 2025 and was reviewed by Erik Joelsson, Jaikiran Pai, Roger Riggs and Iris Clark. Thanks! ------------- Commit messages: - 8339238: Update to use jtreg 7.5.1 Changes: https://git.openjdk.org/jdk21u-dev/pull/2605/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2605&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8339238 Stats: 12 lines in 8 files changed: 0 ins; 0 del; 12 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2605.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2605/head:pull/2605 PR: https://git.openjdk.org/jdk21u-dev/pull/2605 From andrew at openjdk.org Mon Feb 9 21:43:54 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 9 Feb 2026 21:43:54 GMT Subject: [jdk21u-dev] RFR: 8373476: (tz) Update Timezone Data to 2025c In-Reply-To: References: Message-ID: On Wed, 14 Jan 2026 08:35:25 GMT, Zhaokun Xie wrote: > tz2025c changes. clean backport of https://github.com/openjdk/jdk/commit/5df183be6c484d8f9635fac149caf5e2079c5561 Patch is clean, and requested testing and my own GHA testing shows no regressions. I'm happy for this to go in. I merged this branch with the latest 21u-dev and pushed it to my own fork. Let's see what the fresh GitHub Actions run shows: https://github.com/gnu-andrew/jdk21u-dev/actions/runs/21755824628 ------------- Marked as reviewed by andrew (Reviewer). PR Review: https://git.openjdk.org/jdk21u-dev/pull/2545#pullrequestreview-3764410027 PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2545#issuecomment-3861046678 From phh at openjdk.org Mon Feb 9 21:41:48 2026 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 9 Feb 2026 21:41:48 GMT Subject: [jdk25u-dev] RFR: 8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 21:28:42 GMT, Roland Mesde wrote: > Backporting JDK-8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently. > > This PR fixes intermittent failures in CheckLeaseLeak.java RMI test by synchronizing lease table checks with remote invocations. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25134590/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25134591/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25134592/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25134593/linux-aarch64-specific-test.log) Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk25u-dev/pull/243#pullrequestreview-3774301186 From duke at openjdk.org Mon Feb 9 21:46:05 2026 From: duke at openjdk.org (David =?UTF-8?B?U2xhZGvDvQ==?=) Date: Mon, 9 Feb 2026 21:46:05 GMT Subject: [jdk11u-dev] RFR: 8367348: Enhance PassFailJFrame to support links in HTML Message-ID: Backport of [JDK-8367348](https://bugs.openjdk.org/browse/JDK-8367348) - Enhance PassFailJFrame to support links in HTML. Tests become more interactive if users can click links in the instructions and handle them with their own HyperlinkListener. This backport is in follow up to the backport of [JDK-8213781](https://bugs.openjdk.org/browse/JDK-8213781) ([this PR](https://github.com/openjdk/jdk11u-dev/pull/3118)). There are two differences compared to the corresponding [backport to jdk17](https://github.com/openjdk/jdk17u-dev/pull/4106/changes) - [The change to comment block](https://github.com/openjdk/jdk17u-dev/commit/9e1a6bef2ac7f0c7615d153672a296847f09240a#diff-b1cbfd9042cb693b23dbead14bb6dfec13f738252c978551a983826453586410L101) was omitted because the comment block differ quite a bit between current jdk11 and jdk17 versions, hence it is not clear if and where this change should be integrated. - [This if](https://github.com/openjdk/jdk17u-dev/commit/9e1a6bef2ac7f0c7615d153672a296847f09240a#diff-b1cbfd9042cb693b23dbead14bb6dfec13f738252c978551a983826453586410R651) uses pattern matching for `instanceof`, which is a feature that is not supported by jdk11, hence I edited this to be jdk11 compatible. // version in jdk17 if (hyperlinkListener != null && text instanceof JEditorPane ep) { ep.addHyperlinkListener(hyperlinkListener); } // version in this backport if (hyperlinkListener != null && text instanceof JEditorPane) { ((JEditorPane) text).addHyperlinkListener(hyperlinkListener); } ### Tests Testing was done on Fedora 43. #### Tier 1 - PASSES ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/hotspot/jtreg:tier1 1497 1497 0 0 jtreg:test/jdk:tier1 1900 1900 0 0 jtreg:test/langtools:tier1 3940 3940 0 0 jtreg:test/nashorn:tier1 0 0 0 0 jtreg:test/jaxp:tier1 0 0 0 0 ============================== TEST SUCCESS #### GTest - PASSES ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR gtest:all/server 504 504 0 0 ============================== TEST SUCCESS #### GHA - PASSES `macos-x64 hs/tier1 serviceability` is failing, but this seems to be common over other unrelated PRs too -> not relevant to this backport. #### Bonus tests - PASSES I identified following interactive tests that are affected by this backport that seems to be behaving the same way before and after this backport: - `test/jdk/java/awt/font/TextLayout/ArabicBox.java` - `test/jdk/java/awt/font/TextLayout/TestJustification.java` - `test/jdk/java/awt/Frame/ALTTABIconBeingErased/ALTTABIconBeingErased.java` - `test/jdk/java/awt/Frame/DefaultSizeTest.java` - `test/jdk/java/awt/Frame/GetBoundsResizeTest.java` - `test/jdk/java/awt/geom/HitTest/PathHitTest.java` - `test/jdk/java/awt/Icon/IconChangingTest/IconChangingTest.java` - `test/jdk/java/awt/Icon/IconShowingTest/IconShowingTest.java` - `test/jdk/java/awt/Icon/IconTransparencyTest/IconTransparencyTest.java` - `test/jdk/java/awt/Icon/SetLargeIconTest/SetLargeIconTest.java` - `test/jdk/java/awt/LightweightComponent/LightweightCliprect.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java` - `test/jdk/java/awt/PopupMenu/TruncatedPopupMenuTest.java` - `test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java` - `test/jdk/java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java` - `test/jdk/java/awt/print/PrinterJob/PageRangesDlgTest.java` - `test/jdk/java/awt/print/PrinterJob/PrintGlyphVectorTest.java` - `test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java` - `test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java` - `test/jdk/javax/accessibility/TestJMenuItemShortcutAccessibility.java` - `test/jdk/javax/swing/JComboBox/JComboBoxActionEvent.java` - `test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java` - `test/jdk/javax/swing/JFrame/bug4419914.java` - `test/jdk/javax/swing/JFrame/DefaultCloseOperation.java` - `test/jdk/javax/swing/JMenuItem/TestRadioAndCheckMenuItemWithIcon.java` - `test/jdk/javax/swing/JRadioButton/bug4380543.java` - `test/jdk/javax/swing/JTabbedPane/4209065/bug4209065.java` - `test/jdk/javax/swing/JToolBar/bug4203039.java` - `test/jdk/javax/swing/MultiMonitor/MultimonVImage.java` - `test/jdk/javax/swing/ProgressMonitor/ProgressTest.java` - `test/jdk/javax/swing/text/bug4148489.java` - `test/jdk/javax/swing/text/html/StyleSheet/bug4803145.java` - `test/jdk/javax/swing/text/PaintTest.java` - `test/jdk/sun/awt/PaletteTester.java` --- ### Bonus info This PR may not be the best place to mention this, but since I have no idea where other place to bring this up: While trying to run the interactive tests mentioned above I find out that few of them are unable to compile, since they make use of `"""` for string block, which is a feature that is not supported by jdk11. The tests that this applies to: - `GetBoundsResizeTest.java` - `AddRemoveMenuBarTest_1.java` - `AddRemoveMenuBarTest_2.java` - `AddRemoveMenuBarTest_3.java` - `AddRemoveMenuBarTest_4.java` Out of curiosity I searched the jdk11 repo and found one more test that also uses `"""`: - `test/jdk/sun/awt/PaletteTester.java` Looking into other tests from above that also failed: - `JComboBoxBorderTest.java` -> seems to be macos specific test that is being executed on Linux too, because it misses corresponding annotation to be run only on mac. - `TestJustification.java` also seems to be failing on Linux, but in `test/jdk/ProblemList.txt` it is mention only as mac specific. ------------- Commit messages: - backport 9e1a6bef2ac7f0c7615d153672a296847f09240a Changes: https://git.openjdk.org/jdk11u-dev/pull/3147/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3147&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367348 Stats: 21 lines in 1 file changed: 20 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3147.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3147/head:pull/3147 PR: https://git.openjdk.org/jdk11u-dev/pull/3147 From afarley at openjdk.org Mon Feb 9 21:43:51 2026 From: afarley at openjdk.org (Adam Farley) Date: Mon, 9 Feb 2026 21:43:51 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 In-Reply-To: References: Message-ID: <-lbN2mTzUrBM2e8MCaMpBrFERpvBxMxjJpjcbpNFQbE=.15793018-953d-43ca-953f-b50d4d37e4bb@github.com> On Mon, 9 Feb 2026 14:23:57 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [9042aa82](https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346) from the [openjdk/jdk25u-dev](https://github.com/openjdk/jdk25u-dev) repository. > > The commit being backported was authored by Christian Stein on 19 Feb 2025 and was reviewed by Erik Joelsson, Jaikiran Pai, Roger Riggs and Iris Clark. > > Thanks! Testing running here: https://github.com/adamfarley/jdk21u-dev/actions/runs/21829010953 Note: this PR should resolve https://bugs.openjdk.org/browse/JDK-8376188 Also, there was a single conflict when backporting the change to docs/TEST.ROOT, because that file and directory do not exist in JDK21. I made sure that this commit changes every file touched by the previous jtreg version change in this repository: https://github.com/openjdk/jdk21u-dev/commit/9e29f47c06129e1198b323a752b717bbb29de98f ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3872061819 PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3872099845 From fyang at openjdk.org Mon Feb 9 21:41:53 2026 From: fyang at openjdk.org (Fei Yang) Date: Mon, 9 Feb 2026 21:41:53 GMT Subject: [jdk25u-dev] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush Message-ID: Hi all, This pull request contains a backport of commit [dc80ce7a](https://github.com/openjdk/jdk/commit/dc80ce7aec8e466a29fd4c94ee70c90a7244869f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by ikarostsin on 9 Feb 2026 and was reviewed by Fei Yang and Robbin Ehn. Thanks! ------------- Commit messages: - Backport dc80ce7aec8e466a29fd4c94ee70c90a7244869f Changes: https://git.openjdk.org/jdk25u-dev/pull/245/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=245&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374056 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/245.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/245/head:pull/245 PR: https://git.openjdk.org/jdk25u-dev/pull/245 From duke at openjdk.org Mon Feb 9 21:41:48 2026 From: duke at openjdk.org (Roland Mesde) Date: Mon, 9 Feb 2026 21:41:48 GMT Subject: [jdk25u-dev] RFR: 8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 21:28:42 GMT, Roland Mesde wrote: > Backporting JDK-8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently. > > This PR fixes intermittent failures in CheckLeaseLeak.java RMI test by synchronizing lease table checks with remote invocations. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25134590/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25134591/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25134592/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25134593/linux-aarch64-specific-test.log) It is not clean because a conflict due to the presence of an empty line in the ProblemList.txt file in HEAD, which should be trivial in nature. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/243#issuecomment-3861850085 From serb at openjdk.org Tue Feb 10 01:34:16 2026 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 10 Feb 2026 01:34:16 GMT Subject: [jdk11u-dev] RFR: 8275843: Random crashes while the UI code is executed [v2] In-Reply-To: References: Message-ID: On Mon, 22 Dec 2025 20:30:41 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [a9c1acbb](https://github.com/openjdk/jdk/commit/a9c1acbb8aec46e4a488b7c77bb6318af87747f6) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Sergey Bylokhov on 14 Dec 2021 and was reviewed by Alexander Zvegintsev. >> >> Thanks! > > Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'openjdk:master' into mrserb-backport-a9c1acbb > - Merge branch 'openjdk:master' into mrserb-backport-a9c1acbb > - Backport a9c1acbb8aec46e4a488b7c77bb6318af87747f6 tests looks fine ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2122#issuecomment-3874815872 From serb at openjdk.org Tue Feb 10 01:41:09 2026 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 10 Feb 2026 01:41:09 GMT Subject: [jdk11u-dev] Integrated: 8375063: Update Libpng to 1.6.54 In-Reply-To: References: Message-ID: On Thu, 22 Jan 2026 01:07:33 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [a2e74957](https://github.com/openjdk/jdk/commit/a2e749572e03dd394d123b701e163e3837472dd0) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Jayathirth D V on 21 Jan 2026 and was reviewed by Sergey Bylokhov and Phil Race. > > Thanks! This pull request has now been integrated. Changeset: 9ba9b672 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk11u-dev/commit/9ba9b672913e88b857d671d0b9458753418aff16 Stats: 1406 lines in 16 files changed: 443 ins; 7 del; 956 mod 8375063: Update Libpng to 1.6.54 Reviewed-by: andrew Backport-of: a2e749572e03dd394d123b701e163e3837472dd0 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/3139 From adev at openjdk.org Tue Feb 10 05:06:42 2026 From: adev at openjdk.org (Anupam Dev) Date: Tue, 10 Feb 2026 05:06:42 GMT Subject: [jdk26u] RFR: 8375065: Update LCMS to 2.18 Message-ID: Hi all, This pull request contains a backport of commit [3871b889](https://github.com/openjdk/jdk/commit/3871b8899df79fa85619975bd1c7f59792a839d1) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Damon Nguyen on 9 Feb 2026 and was reviewed by Phil Race, Sergey Bylokhov and Jayathirth D V. Thanks! ------------- Commit messages: - Backport 3871b8899df79fa85619975bd1c7f59792a839d1 Changes: https://git.openjdk.org/jdk26u/pull/43/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=43&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375065 Stats: 189 lines in 30 files changed: 82 ins; 23 del; 84 mod Patch: https://git.openjdk.org/jdk26u/pull/43.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/43/head:pull/43 PR: https://git.openjdk.org/jdk26u/pull/43 From jnibedita at openjdk.org Tue Feb 10 07:50:12 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 10 Feb 2026 07:50:12 GMT Subject: [jdk26u] Integrated: Merge jdk:jdk26 Message-ID: Merge ------------- Commit messages: - Merge remote-tracking branch 'jdk/jdk26' into Merge_02-10 - 8376035: Remove EA from the JDK 26 version string with first RC promotion The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk26u&pr=44&range=00.0 - jdk:jdk26: https://webrevs.openjdk.org/?repo=jdk26u&pr=44&range=00.1 Changes: https://git.openjdk.org/jdk26u/pull/44/files Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk26u/pull/44.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/44/head:pull/44 PR: https://git.openjdk.org/jdk26u/pull/44 From jnibedita at openjdk.org Tue Feb 10 07:50:13 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 10 Feb 2026 07:50:13 GMT Subject: [jdk26u] Integrated: Merge jdk:jdk26 In-Reply-To: References: Message-ID: <3NnM9H73oKqBFgL32KnmZFz1Hp7Y_mhpDq_4qfilYec=.4f72e118-2807-46a1-a95f-ecf7a4aa9fec@github.com> On Tue, 10 Feb 2026 07:38:17 GMT, Nibedita Jena wrote: > Merge This pull request has now been integrated. Changeset: d66fbe2c Author: Nibedita Jena URL: https://git.openjdk.org/jdk26u/commit/d66fbe2c2f5867eea8fba1b9de0cb9d46b71710e Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Merge ------------- PR: https://git.openjdk.org/jdk26u/pull/44 From afarley at openjdk.org Tue Feb 10 10:03:06 2026 From: afarley at openjdk.org (Adam Farley) Date: Tue, 10 Feb 2026 10:03:06 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 In-Reply-To: References: Message-ID: On Mon, 9 Feb 2026 14:23:57 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [9042aa82](https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346) from the [openjdk/jdk25u-dev](https://github.com/openjdk/jdk25u-dev) repository. > > The commit being backported was authored by Christian Stein on 19 Feb 2025 and was reviewed by Erik Joelsson, Jaikiran Pai, Roger Riggs and Iris Clark. > > Thanks! One test fails across all platforms: java/foreign/nested/TestNested.java D:\a\jdk21u-dev\jdk21u-dev\test\jdk\java\foreign\NativeTestHelper.java:24: error: AddressLayout is a preview API and is disabled by default. import java.lang.foreign.AddressLayout; ^ (use --enable-preview to enable preview APIs) D:\a\jdk21u-dev\jdk21u-dev\test\jdk\java\foreign\NativeTestHelper.java:25: error: Arena is a preview API and is disabled by default. import java.lang.foreign.Arena; ^ (use --enable-preview to enable preview APIs) This is repeated for all of the imported foreign classes. [The original bug](https://bugs.openjdk.org/browse/JDK-8339238) states that --enable-preview is one of the main problems with upgrading to 7.5.1, however the addendum indicates this issue was resolved in jtreg. Investigating. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3876585880 From afarley at openjdk.org Tue Feb 10 10:34:54 2026 From: afarley at openjdk.org (Adam Farley) Date: Tue, 10 Feb 2026 10:34:54 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 In-Reply-To: References: Message-ID: On Mon, 9 Feb 2026 14:23:57 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [9042aa82](https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346) from the [openjdk/jdk25u-dev](https://github.com/openjdk/jdk25u-dev) repository. > > The commit being backported was authored by Christian Stein on 19 Feb 2025 and was reviewed by Erik Joelsson, Jaikiran Pai, Roger Riggs and Iris Clark. > > Thanks! It looks like the @build annotation in TestNested.java is launching a javac command with the argument "-J-Dtest.enable.preview=true", which I don't believe is sufficient to enable preview functionality. Will get the command from a passing run. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3876765614 From afarley at openjdk.org Tue Feb 10 10:58:34 2026 From: afarley at openjdk.org (Adam Farley) Date: Tue, 10 Feb 2026 10:58:34 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 In-Reply-To: References: Message-ID: On Mon, 9 Feb 2026 14:23:57 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [9042aa82](https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346) from the [openjdk/jdk25u-dev](https://github.com/openjdk/jdk25u-dev) repository. > > The commit being backported was authored by Christian Stein on 19 Feb 2025 and was reviewed by Erik Joelsson, Jaikiran Pai, Roger Riggs and Iris Clark. > > Thanks! Ok, this appears to be an existing jtreg issue with a workaround available. https://bugs.openjdk.org/browse/CODETOOLS-7903948 Will try the workaround. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3876878487 From afarley at openjdk.org Tue Feb 10 11:05:44 2026 From: afarley at openjdk.org (Adam Farley) Date: Tue, 10 Feb 2026 11:05:44 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [9042aa82](https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346) from the [openjdk/jdk25u-dev](https://github.com/openjdk/jdk25u-dev) repository. > > The commit being backported was authored by Christian Stein on 19 Feb 2025 and was reviewed by Erik Joelsson, Jaikiran Pai, Roger Riggs and Iris Clark. > > Thanks! Adam Farley has updated the pull request incrementally with one additional commit since the last revision: Compile NativeTestHelper with enable-preview Because otherwise it will not compile while using jtreg 7.5.1 as TestNested's enable-preview is not inherited. Signed-off-by: Adam Farley ------------- Changes: - all: https://git.openjdk.org/jdk21u-dev/pull/2605/files - new: https://git.openjdk.org/jdk21u-dev/pull/2605/files/9164f8ef..36df503e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2605&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2605&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2605.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2605/head:pull/2605 PR: https://git.openjdk.org/jdk21u-dev/pull/2605 From mvs at openjdk.org Tue Feb 10 11:50:41 2026 From: mvs at openjdk.org (Manukumar V S) Date: Tue, 10 Feb 2026 11:50:41 GMT Subject: [jdk26u] RFR: 8346154: [XWayland] Some tests fail intermittently in the CI, but not locally Message-ID: Hi all, This pull request contains a backport of commit [9435d5b8](https://github.com/openjdk/jdk/commit/9435d5b89ca08595f0f2f8d029c00bc6d1f30104) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Alexander Zvegintsev on 22 Dec 2025 and was reviewed by Sergey Bylokhov and Phil Race. Thanks! ------------- Commit messages: - Backport 9435d5b89ca08595f0f2f8d029c00bc6d1f30104 Changes: https://git.openjdk.org/jdk26u/pull/45/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=45&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8346154 Stats: 90 lines in 6 files changed: 46 ins; 9 del; 35 mod Patch: https://git.openjdk.org/jdk26u/pull/45.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/45/head:pull/45 PR: https://git.openjdk.org/jdk26u/pull/45 From afarley at openjdk.org Tue Feb 10 12:37:17 2026 From: afarley at openjdk.org (Adam Farley) Date: Tue, 10 Feb 2026 12:37:17 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 [v2] In-Reply-To: References: Message-ID: On Tue, 10 Feb 2026 11:05:44 GMT, Adam Farley wrote: >> Hi all, >> >> This pull request contains a backport of commit [9042aa82](https://github.com/openjdk/jdk25u-dev/commit/9042aa82a890b0f0348ac8127dbd3268f2620346) from the [openjdk/jdk25u-dev](https://github.com/openjdk/jdk25u-dev) repository. >> >> The commit being backported was authored by Christian Stein on 19 Feb 2025 and was reviewed by Erik Joelsson, Jaikiran Pai, Roger Riggs and Iris Clark. >> >> Thanks! > > Adam Farley has updated the pull request incrementally with one additional commit since the last revision: > > Compile NativeTestHelper with enable-preview > > Because otherwise it will not compile while using jtreg 7.5.1 > as TestNested's enable-preview is not inherited. > > Signed-off-by: Adam Farley The workaround allows the test to run and complete successfully. Can this change be included in the backport, or should I open a new issue? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3877325582 From duke at openjdk.org Tue Feb 10 13:18:37 2026 From: duke at openjdk.org (David =?UTF-8?B?U2xhZGvDvQ==?=) Date: Tue, 10 Feb 2026 13:18:37 GMT Subject: [jdk11u-dev] RFR: 8377450: [11u] Fix uncompilable tests PaletteTester, GetBoundsResizeTest, AddRemoveMenuBarTest_* Message-ID: Fix of [JDK-8377450](https://bugs.openjdk.org/browse/JDK-8377450) - [11u] Uncompilable tests. Some test are uncompilable because their source code includes features not supported by jdk11. In this case it is use of `"""` for string block and `String.formatted()` method. These tests are: - `test/jdk/java/awt/Frame/GetBoundsResizeTest.java` - `test/jdk/sun/awt/PaletteTester.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java` - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java` The test above were run after applying the fix and they do compile, run and - by my visual inspection - they also pass. With a exception of `PaletteTester.java` which is marked as Windows specific, hence I did not run it on Linux machine. But it does still compiles successfully. ### Tier 1 test - PASSES ### GTest - PASSES ### GHA - PASSES Only `macos-x64 / test (hs/tier1 serviceability)` fails, which seems to be common occurrence in other PRs too -> unrelated to this PR. ------------- Commit messages: - 8377450: [11u] Fix uncompilable tests PaletteTester, GetBoundsResizeTest, AddRemoveMenuBarTest_* Changes: https://git.openjdk.org/jdk11u-dev/pull/3148/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=3148&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8377450 Stats: 102 lines in 6 files changed: 0 ins; 6 del; 96 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/3148.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/3148/head:pull/3148 PR: https://git.openjdk.org/jdk11u-dev/pull/3148 From sshivang at openjdk.org Tue Feb 10 15:20:50 2026 From: sshivang at openjdk.org (Shivangi Gupta) Date: Tue, 10 Feb 2026 15:20:50 GMT Subject: [jdk26u] RFR: 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip Message-ID: Straight Backport.Ran the tests. Looks good ------------- Commit messages: - Backport ef7532e7e625628d6181c65116804ebb65f18061 Changes: https://git.openjdk.org/jdk26u/pull/46/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=46&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367994 Stats: 175 lines in 7 files changed: 115 ins; 15 del; 45 mod Patch: https://git.openjdk.org/jdk26u/pull/46.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/46/head:pull/46 PR: https://git.openjdk.org/jdk26u/pull/46 From sgehwolf at openjdk.org Tue Feb 10 15:42:34 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 10 Feb 2026 15:42:34 GMT Subject: [jdk11u-dev] RFR: 8377450: [11u] Uncompilable tests In-Reply-To: References: Message-ID: On Tue, 10 Feb 2026 13:09:11 GMT, David Sladk? wrote: > Fix of [JDK-8377450](https://bugs.openjdk.org/browse/JDK-8377450) - [11u] Uncompilable tests. > > Some test are uncompilable because their source code includes features not supported by jdk11. In this case it is use of `"""` for string block and `String.formatted()` method. These tests are: > - `test/jdk/java/awt/Frame/GetBoundsResizeTest.java` > - `test/jdk/sun/awt/PaletteTester.java` > - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java` > - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java` > - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java` > - `test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java` > > The test above were run after applying the fix and they do compile, run and - by my visual inspection - they also pass. With a exception of `PaletteTester.java` which is marked as Windows specific, hence I did not run it on Linux machine. But it does still compiles successfully. > > ### Tier 1 test - PASSES > > ### GTest - PASSES > > ### GHA - PASSES > Only `macos-x64 / test (hs/tier1 serviceability)` fails, which seems to be common occurrence in other PRs too -> unrelated to this PR. Makes sense. Text blocks are a JDK 15+ feature (JEP 378). ------------- Marked as reviewed by sgehwolf (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/3148#pullrequestreview-3779805531 From duke at openjdk.org Tue Feb 10 15:47:19 2026 From: duke at openjdk.org (Hamza Ben Yazid) Date: Tue, 10 Feb 2026 15:47:19 GMT Subject: [jdk26u] RFR: 8375742: Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java [v2] In-Reply-To: References: Message-ID: > 8375742: Test java/lang/invoke/MethodHandleProxies/Driver.java does not run Unnamed.java Hamza Ben Yazid has updated the pull request incrementally with one additional commit since the last revision: Update full name ------------- Changes: - all: https://git.openjdk.org/jdk26u/pull/42/files - new: https://git.openjdk.org/jdk26u/pull/42/files/2591e2a0..3eb1ba5d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk26u&pr=42&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk26u&pr=42&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk26u/pull/42.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/42/head:pull/42 PR: https://git.openjdk.org/jdk26u/pull/42 From sshivang at openjdk.org Wed Feb 11 09:49:24 2026 From: sshivang at openjdk.org (Shivangi Gupta) Date: Wed, 11 Feb 2026 09:49:24 GMT Subject: [jdk26u] Integrated: 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip In-Reply-To: References: Message-ID: <-ktwKAXPRXH9QoC5QhTMOHKuUe0RrngSbVT62FHReEY=.5472cd15-6442-486b-95aa-f874c22c8c57@github.com> On Tue, 10 Feb 2026 15:08:08 GMT, Shivangi Gupta wrote: > Straight Backport.Ran the tests. Looks good This pull request has now been integrated. Changeset: b0d64328 Author: Shivangi Gupta Committer: Sean Coffey URL: https://git.openjdk.org/jdk26u/commit/b0d6432885662ce8250f437c0c6fa534ebe0f1b1 Stats: 175 lines in 7 files changed: 115 ins; 15 del; 45 mod 8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip Backport-of: ef7532e7e625628d6181c65116804ebb65f18061 ------------- PR: https://git.openjdk.org/jdk26u/pull/46 From duke at openjdk.org Wed Feb 11 09:48:51 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 09:48:51 GMT Subject: [jdk26u] RFR: 8375598: VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize In-Reply-To: References: Message-ID: On Sat, 7 Feb 2026 11:02:07 GMT, Guanqiang Han wrote: > Hi all, > > This pull request contains a backport of commit [1efb2982](https://github.com/openjdk/jdk/commit/1efb29829fdd526be55c0a00420980279d9824ee) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Guanqiang Han on 6 Feb 2026 and was reviewed by Martin Doerr and Vladimir Kozlov. > > Thanks! @hgqxjj Your change (at version 29c0dc6b6c3af6ba465ee3eca7424663ab5ed55f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk26u/pull/41#issuecomment-3881324886 From duke at openjdk.org Wed Feb 11 09:49:19 2026 From: duke at openjdk.org (Johny Jose) Date: Wed, 11 Feb 2026 09:49:19 GMT Subject: [jdk26u] RFR: 8376031: HttpsURLConnection.getServerCertificates() throws "java.lang.IllegalStateException: connection not yet open" for the HEAD method Message-ID: Clean backport of https://github.com/openjdk/jdk/commit/d7523ec8d2255675547c0746d076efd7af5dd5af except for copyright changes ------------- Commit messages: - Backport d7523ec8d2255675547c0746d076efd7af5dd5af Changes: https://git.openjdk.org/jdk26u/pull/47/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=47&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8376031 Stats: 499 lines in 4 files changed: 403 ins; 83 del; 13 mod Patch: https://git.openjdk.org/jdk26u/pull/47.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/47/head:pull/47 PR: https://git.openjdk.org/jdk26u/pull/47 From goetz at openjdk.org Wed Feb 11 09:50:29 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Feb 2026 09:50:29 GMT Subject: [jdk25u-dev] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush In-Reply-To: References: Message-ID: On Mon, 9 Feb 2026 08:05:45 GMT, Fei Yang wrote: > Hi all, > > This pull request contains a backport of commit [dc80ce7a](https://github.com/openjdk/jdk/commit/dc80ce7aec8e466a29fd4c94ee70c90a7244869f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by ikarostsin on 9 Feb 2026 and was reviewed by Fei Yang and Robbin Ehn. > > Thanks! HI @RealFYang Don't you want to backport to 26 first? ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/245#issuecomment-3883224308 From goetz at openjdk.org Wed Feb 11 09:50:34 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Feb 2026 09:50:34 GMT Subject: [jdk25u-dev] RFR: 8375598: VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize In-Reply-To: References: Message-ID: <-aTw0VMwJdoDsUyXSNZFxg4g_KLiXbK6MZ31rNcbKsM=.f446604a-0498-4c54-affa-d525523b80a5@github.com> On Sat, 7 Feb 2026 11:13:57 GMT, Guanqiang Han wrote: > Hi all, > > This pull request contains a backport of commit [1efb2982](https://github.com/openjdk/jdk/commit/1efb29829fdd526be55c0a00420980279d9824ee) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Guanqiang Han on 6 Feb 2026 and was reviewed by Martin Doerr and Vladimir Kozlov. > > Thanks! Hi @hgqxjj please give a complete approval comment, see also section 6. of https://wiki.openjdk.org/spaces/JDKUpdates/pages/42598906/How+to+contribute+or+backport+a+fix You can issue the approval command again with a more verbose comment. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/244#issuecomment-3883219142 From duke at openjdk.org Wed Feb 11 09:51:00 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 11 Feb 2026 09:51:00 GMT Subject: [jdk25u-dev] RFR: 8367784: java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner Message-ID: <2ANxJXUXUcLgr80Vq727YRgR1TdBJRUxu53-RE7Lltk=.76366ffe-cc63-4465-9a25-74a56b82224a@github.com> Backporting JDK-8367784: java/awt/Focus/InitialFocusTest/InitialFocusTest1.java failed with Wrong focus owner. This PR fixes intermittent failure in InitialFocusTest1.java where wrong component receives initial focus. This depends on https://github.com/openjdk/jdk25u-dev/pull/247 For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/awt/Focus/InitialFocusTest/InitialFocusTest1.java Results attached: [windows-x64-specific-test.log](https://github.com/user-attachments/files/25220736/windows-x64-specific-test.log) [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25220737/macos-aarch64-specific-test.log) [linux-x64-specific-test.log](https://github.com/user-attachments/files/25220738/linux-x64-specific-test.log) [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25220739/linux-aarch64-specific-test.log) ------------- Depends on: https://git.openjdk.org/jdk25u-dev/pull/247 Commit messages: - Backport 5855fd2f654175c05341cc03ebf188d4db3e407d Changes: https://git.openjdk.org/jdk25u-dev/pull/252/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=252&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8367784 Stats: 24 lines in 1 file changed: 12 ins; 1 del; 11 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/252.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/252/head:pull/252 PR: https://git.openjdk.org/jdk25u-dev/pull/252 From duke at openjdk.org Wed Feb 11 09:51:07 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 11 Feb 2026 09:51:07 GMT Subject: [jdk25u-dev] RFR: 8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]" Message-ID: Backporting JDK-8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]". This PR removes AppletInitialFocusTest1.java from the ProblemList.txt file after confirming intermittent focus failures no longer occur, and refactors tests to remove obsolete "Applet" references. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/awt/Focus/InitialFocusTest Results attached: [windows-x64-specific-test.log](https://github.com/user-attachments/files/25218146/windows-x64-specific-test.log) [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25218147/macos-aarch64-specific-test.log) [linux-x64-specific-test.log](https://github.com/user-attachments/files/25218148/linux-x64-specific-test.log) [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25218149/linux-aarch64-specific-test.log) ------------- Commit messages: - Backport 21c985f2d75401fd81fa5eaf1486b0be60246962 Changes: https://git.openjdk.org/jdk25u-dev/pull/247/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=247&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8256289 Stats: 293 lines in 5 files changed: 146 ins; 147 del; 0 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/247.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/247/head:pull/247 PR: https://git.openjdk.org/jdk25u-dev/pull/247 From goetz at openjdk.org Wed Feb 11 09:51:13 2026 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Feb 2026 09:51:13 GMT Subject: [jdk25u-dev] RFR: 8376684: Compile OpenJDK in headless mode without required X11 libraries In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 18:47:35 GMT, Thomas Devoogdt wrote: > https://github.com/openjdk/jdk/commit/1069ccebcc32e02055985e2babfa2986a2e295ca Hi @ThomasDevoogdt 1. Please enable github actions on your repositories and trigger the test runs again. 2. Please backport to 26 first. 3. For 25, 21 and 17 please follow the guidelines at https://wiki.openjdk.org/spaces/JDKUpdates/pages/42598906/How+to+contribute+or+backport+a+fix 4. If testing is ok, you may issue the approval request again. Use a comprehensive text according to point 6. of above web page in the /approval command. This holds for 25, 21 and 17. I remove the labels from the JBS issues now, as this is not ready to be approved. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/242#issuecomment-3883209948 From duke at openjdk.org Wed Feb 11 09:51:27 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 11 Feb 2026 09:51:27 GMT Subject: [jdk25u-dev] RFR: 8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java Message-ID: Backporting JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java. This PR refactors ActiveAWTWindowTest.java to use CountDownLatch instead of object monitors/wait/notify, replaces ExtendedRobot with Robot, ensures EDT compliance, and removes boilerplate code for simpler, clearer synchronization. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java Results attached: [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25215049/macos-aarch64-specific-test.log) [windows-x64-specific-test.log](https://github.com/user-attachments/files/25215313/windows-x64-specific-test.log) [linux-x64-specific-test.log](https://github.com/user-attachments/files/25215525/linux-x64-specific-test.log) [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25215526/linux-aarch64-specific-test.log) ------------- Commit messages: - Backport a306f88a8456be454f4954c7e4fb8a1273344b5b Changes: https://git.openjdk.org/jdk25u-dev/pull/248/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=248&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8339791 Stats: 160 lines in 1 file changed: 26 ins; 89 del; 45 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/248.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/248/head:pull/248 PR: https://git.openjdk.org/jdk25u-dev/pull/248 From rmarchenko at openjdk.org Wed Feb 11 09:53:02 2026 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Wed, 11 Feb 2026 09:53:02 GMT Subject: [jdk21u-dev] Integrated: 8358751: C2: Recursive inlining check for compiled lambda forms is broken In-Reply-To: References: Message-ID: <0IdwnZoQOuHfy-J9d2lRCZYbBq0PgGpEm36ACGVVPOc=.250eae23-4465-42be-8bd7-27c8ce95a03f@github.com> On Fri, 3 Oct 2025 10:36:32 GMT, Roman Marchenko wrote: > This is backport of JDK-8358751, as it's reported jdk21 is affected. > > Clean backport. Tier1 is OK. > > The reproducer crashes before the fix, and OK after the fix. This pull request has now been integrated. Changeset: 749aaf6b Author: Roman Marchenko Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u-dev/commit/749aaf6b6d5d33257e589a219acb8d5f2bcac24c Stats: 76 lines in 4 files changed: 42 ins; 1 del; 33 mod 8358751: C2: Recursive inlining check for compiled lambda forms is broken Backport-of: 9cca4f7c760bea9bf79f7c03f37a70449acad51e ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2294 From duke at openjdk.org Wed Feb 11 09:53:21 2026 From: duke at openjdk.org (Min Choi) Date: Wed, 11 Feb 2026 09:53:21 GMT Subject: [jdk17u-dev] RFR: 8375080: The tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException Message-ID: `Win8365790Test` calls `TKit.throwSkippedException()` when the test environment doesn't support Ctrl+C signal delivery. In JDK 17/21, `TKit.throwSkippedException()` uses reflection (`Class.forName("jtreg.SkippedException")`) to load the exception class, which requires `jtreg.SkippedException` to be on the classpath. public static RuntimeException throwSkippedException(String reason) { trace("Skip the test: " + reason); RuntimeException ex = ThrowingSupplier.toSupplier( () -> (RuntimeException) Class.forName("jtreg.SkippedException").getConstructor( String.class).newInstance(reason)).get(); currentTest.notifySkipped(ex); throw ex; } The test was missing the jtreg directives to build this class: @library /test/lib @build jtreg.SkippedException This pattern is already used by other jpackage tests that call `throwSkippedException()` (e.g., `SigningAppImageTest.java`). Note: JDK 25+ has this fixed differently via [JDK-8352419](https://bugs.openjdk.org/browse/JDK-8352419) which [hardcodes](https://github.com/openjdk/jdk/commit/70e325004536eb9b79f4943f27eed4ac6cec8bd5#diff-409e0d5eb5d024e7613e041c416fe862752cce72f19c80bb585511239fab9399R1144-R1170) `SkippedException` directly in `TKit.java`. ------------- Commit messages: - 8375080: tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException Changes: https://git.openjdk.org/jdk17u-dev/pull/4262/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4262&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375080 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4262.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4262/head:pull/4262 PR: https://git.openjdk.org/jdk17u-dev/pull/4262 From syan at openjdk.org Wed Feb 11 09:53:57 2026 From: syan at openjdk.org (SendaoYan) Date: Wed, 11 Feb 2026 09:53:57 GMT Subject: [jdk17u-dev] RFR: 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor [v2] In-Reply-To: References: <5VRDmJyLC51v39fEswC7LLKZdvGDQP7U5Cl4pasjOXU=.60ae402f-d240-4a47-afcd-ce28dcee1ffa@github.com> Message-ID: On Thu, 8 Jan 2026 02:04:11 GMT, SendaoYan wrote: >> Hi all, >> >> This pull request contains a backport of commit [390b2053](https://github.com/openjdk/jdk/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Leonid Mesnik on 17 Dec 2024 and was reviewed by David Holmes. >> >> Thanks! > > SendaoYan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into backport-sendaoYan-390b2053-master > - Backport 390b20537d62fe5435ac0b8ce10a5d66a652893c Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4209#issuecomment-3883315101 From duke at openjdk.org Wed Feb 11 09:53:59 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 11 Feb 2026 09:53:59 GMT Subject: [jdk25u-dev] RFR: 8360882: Tests throw SkippedException when they should fail Message-ID: Backporting JDK-8360882: Tests throw SkippedException when they should fail. This PR fixes ArtifactResolver to throw IOException instead of SkippedException when artifacts fail to fetch, allowing tests to decide whether to skip or fail. For parity with Oracle JDK. Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: make test TEST=test/jdk/sun/security/pkcs11 Results attached: [windows-x64-specific-test.log](https://github.com/user-attachments/files/25216485/windows-x64-specific-test.log) [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25216487/macos-aarch64-specific-test.log) [linux-x64-specific-test.log](https://github.com/user-attachments/files/25216488/linux-x64-specific-test.log) [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25216489/linux-aarch64-specific-test.log) ------------- Commit messages: - Backport 26b5708c47150023798a1546ba095c1b0b7807e1 Changes: https://git.openjdk.org/jdk25u-dev/pull/251/files Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=251&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8360882 Stats: 38 lines in 3 files changed: 15 ins; 8 del; 15 mod Patch: https://git.openjdk.org/jdk25u-dev/pull/251.diff Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/251/head:pull/251 PR: https://git.openjdk.org/jdk25u-dev/pull/251 From duke at openjdk.org Wed Feb 11 09:56:11 2026 From: duke at openjdk.org (Min Choi) Date: Wed, 11 Feb 2026 09:56:11 GMT Subject: [jdk21u-dev] RFR: 8375080: The tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException Message-ID: `Win8365790Test` calls `TKit.throwSkippedException()` when the test environment doesn't support Ctrl+C signal delivery. In JDK 17/21, `TKit.throwSkippedException()` uses reflection (`Class.forName("jtreg.SkippedException")`) to load the exception class, which requires `jtreg.SkippedException` to be on the classpath. public static RuntimeException throwSkippedException(String reason) { trace("Skip the test: " + reason); RuntimeException ex = ThrowingSupplier.toSupplier( () -> (RuntimeException) Class.forName("jtreg.SkippedException").getConstructor( String.class).newInstance(reason)).get(); currentTest.notifySkipped(ex); throw ex; } The test was missing the jtreg directives to build this class: @library /test/lib @build jtreg.SkippedException This pattern is already used by other jpackage tests that call `throwSkippedException()` (e.g., `SigningAppImageTest.java`). Note: JDK 25+ has this fixed differently via [JDK-8352419](https://bugs.openjdk.org/browse/JDK-8352419) which [hardcodes](https://github.com/openjdk/jdk/commit/70e325004536eb9b79f4943f27eed4ac6cec8bd5#diff-409e0d5eb5d024e7613e041c416fe862752cce72f19c80bb585511239fab9399R1144-R1170) `SkippedException` directly in `TKit.java`. ------------- Commit messages: - 8375080: tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException Changes: https://git.openjdk.org/jdk21u-dev/pull/2606/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2606&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8375080 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2606.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2606/head:pull/2606 PR: https://git.openjdk.org/jdk21u-dev/pull/2606 From syan at openjdk.org Wed Feb 11 10:08:28 2026 From: syan at openjdk.org (SendaoYan) Date: Wed, 11 Feb 2026 10:08:28 GMT Subject: [jdk17u-dev] Integrated: 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor In-Reply-To: <5VRDmJyLC51v39fEswC7LLKZdvGDQP7U5Cl4pasjOXU=.60ae402f-d240-4a47-afcd-ce28dcee1ffa@github.com> References: <5VRDmJyLC51v39fEswC7LLKZdvGDQP7U5Cl4pasjOXU=.60ae402f-d240-4a47-afcd-ce28dcee1ffa@github.com> Message-ID: On Wed, 10 Dec 2025 09:16:11 GMT, SendaoYan wrote: > Hi all, > > This pull request contains a backport of commit [390b2053](https://github.com/openjdk/jdk/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Leonid Mesnik on 17 Dec 2024 and was reviewed by David Holmes. > > Thanks! This pull request has now been integrated. Changeset: ea0ebaf7 Author: SendaoYan URL: https://git.openjdk.org/jdk17u-dev/commit/ea0ebaf72f710f8d075a80a341e609bde051cc11 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor Backport-of: 390b20537d62fe5435ac0b8ce10a5d66a652893c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/4209 From rmarchenko at openjdk.org Wed Feb 11 10:11:13 2026 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Wed, 11 Feb 2026 10:11:13 GMT Subject: [jdk17u-dev] RFR: 8358751: C2: Recursive inlining check for compiled lambda forms is broken Message-ID: <5eHi3h1U84-TB4UaFG5ZM2bXN73MzRUfVGBtcoWliOY=.c5208484-a6e3-4bf5-bb5b-0f4b665a15aa@github.com> This is backport of JDK-8358751, as it's reported jdk17 is affected. Clean backport. The reproducer crashes before the fix, and OK after the fix. ------------- Commit messages: - Backport 9cca4f7c760bea9bf79f7c03f37a70449acad51e Changes: https://git.openjdk.org/jdk17u-dev/pull/4263/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4263&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8358751 Stats: 76 lines in 4 files changed: 42 ins; 1 del; 33 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4263.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4263/head:pull/4263 PR: https://git.openjdk.org/jdk17u-dev/pull/4263 From sgehwolf at openjdk.org Wed Feb 11 10:12:53 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 11 Feb 2026 10:12:53 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 [v2] In-Reply-To: References: Message-ID: On Tue, 10 Feb 2026 12:34:38 GMT, Adam Farley wrote: > Can this change be included in the backport, or should I open a new issue? It should be fine to include here. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3883453303 From sgehwolf at openjdk.org Wed Feb 11 10:15:21 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 11 Feb 2026 10:15:21 GMT Subject: [jdk21u-dev] RFR: 8375080: The tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException In-Reply-To: References: Message-ID: On Tue, 10 Feb 2026 18:46:45 GMT, Min Choi wrote: > `Win8365790Test` calls `TKit.throwSkippedException()` when the test environment doesn't support Ctrl+C signal delivery. > > In JDK 17/21, `TKit.throwSkippedException()` uses reflection (`Class.forName("jtreg.SkippedException")`) to load the exception class, which requires `jtreg.SkippedException` to be on the classpath. > > public static RuntimeException throwSkippedException(String reason) { > trace("Skip the test: " + reason); > RuntimeException ex = ThrowingSupplier.toSupplier( > () -> (RuntimeException) Class.forName("jtreg.SkippedException").getConstructor( > String.class).newInstance(reason)).get(); > currentTest.notifySkipped(ex); > throw ex; > } > > > The test was missing the jtreg directives to build this class: > > @library /test/lib > @build jtreg.SkippedException > > > This pattern is already used by other jpackage tests that call `throwSkippedException()` (e.g., `SigningAppImageTest.java`). > > Note: JDK 25+ has this fixed differently via [JDK-8352419](https://bugs.openjdk.org/browse/JDK-8352419) which [hardcodes](https://github.com/openjdk/jdk/commit/70e325004536eb9b79f4943f27eed4ac6cec8bd5#diff-409e0d5eb5d024e7613e041c416fe862752cce72f19c80bb585511239fab9399R1144-R1170) `SkippedException` directly in `TKit.java`. This seems to have been discussed in https://bugs.openjdk.org/browse/JDK-8376188 as well. cc @adamfarley ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2606#issuecomment-3883467012 From azeller at openjdk.org Wed Feb 11 11:37:13 2026 From: azeller at openjdk.org (Arno Zeller) Date: Wed, 11 Feb 2026 11:37:13 GMT Subject: [jdk21u-dev] RFR: 8318302: ThreadCountLimit.java failed with "Native memory allocation (mprotect) failed to protect 16384 bytes for memory to guard stack pages" Message-ID: Simple backport of a test improvement - but containing also a small additional VM output in case of an OOM. ------------- Commit messages: - Backport 0735c8ab266be9c580bd4434305ee1decfe8b589 Changes: https://git.openjdk.org/jdk21u-dev/pull/2607/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2607&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318302 Stats: 50 lines in 2 files changed: 34 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2607.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2607/head:pull/2607 PR: https://git.openjdk.org/jdk21u-dev/pull/2607 From fyang at openjdk.org Wed Feb 11 12:08:47 2026 From: fyang at openjdk.org (Fei Yang) Date: Wed, 11 Feb 2026 12:08:47 GMT Subject: [jdk25u-dev] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush In-Reply-To: References: Message-ID: On Wed, 11 Feb 2026 09:22:25 GMT, Goetz Lindenmaier wrote: > HI @RealFYang Don't you want to backport to 26 first? Yeah, I have just created one for 26 here: https://github.com/openjdk/jdk26u/pull/48 ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/245#issuecomment-3884010824 From fyang at openjdk.org Wed Feb 11 12:10:07 2026 From: fyang at openjdk.org (Fei Yang) Date: Wed, 11 Feb 2026 12:10:07 GMT Subject: [jdk26u] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush Message-ID: Hi all, This pull request contains a backport of commit [dc80ce7a](https://github.com/openjdk/jdk/commit/dc80ce7aec8e466a29fd4c94ee70c90a7244869f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by ikarostsin on 9 Feb 2026 and was reviewed by Fei Yang and Robbin Ehn. Thanks! ------------- Commit messages: - Backport dc80ce7aec8e466a29fd4c94ee70c90a7244869f Changes: https://git.openjdk.org/jdk26u/pull/48/files Webrev: https://webrevs.openjdk.org/?repo=jdk26u&pr=48&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374056 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk26u/pull/48.diff Fetch: git fetch https://git.openjdk.org/jdk26u.git pull/48/head:pull/48 PR: https://git.openjdk.org/jdk26u/pull/48 From fyang at openjdk.org Wed Feb 11 13:06:43 2026 From: fyang at openjdk.org (Fei Yang) Date: Wed, 11 Feb 2026 13:06:43 GMT Subject: [jdk21u-dev] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush Message-ID: Hi all, This pull request contains a backport of commit [dc80ce7a](https://github.com/openjdk/jdk/commit/dc80ce7aec8e466a29fd4c94ee70c90a7244869f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by ikarostsin on 9 Feb 2026 and was reviewed by Fei Yang and Robbin Ehn. Thanks! ------------- Commit messages: - Backport dc80ce7aec8e466a29fd4c94ee70c90a7244869f Changes: https://git.openjdk.org/jdk21u-dev/pull/2608/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=2608&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374056 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u-dev/pull/2608.diff Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/2608/head:pull/2608 PR: https://git.openjdk.org/jdk21u-dev/pull/2608 From fyang at openjdk.org Wed Feb 11 13:06:44 2026 From: fyang at openjdk.org (Fei Yang) Date: Wed, 11 Feb 2026 13:06:44 GMT Subject: [jdk21u-dev] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush In-Reply-To: References: Message-ID: On Wed, 11 Feb 2026 12:17:32 GMT, Fei Yang wrote: > Hi all, > > This pull request contains a backport of commit [dc80ce7a](https://github.com/openjdk/jdk/commit/dc80ce7aec8e466a29fd4c94ee70c90a7244869f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by ikarostsin on 9 Feb 2026 and was reviewed by Fei Yang and Robbin Ehn. > > Thanks! Same issue is there in jdk21u-dev repo. This doesn't affect functionality for now. But this needs to be fixed to avoid possible confusion and for future kernel versions which might make use of the second parameter of the sys_flush_icache system call. This is RISC-V specific change. Verified with hotspot:tier1 (fastdebug) on linux-riscv64. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2608#issuecomment-3884315641 From fyang at openjdk.org Wed Feb 11 13:13:59 2026 From: fyang at openjdk.org (Fei Yang) Date: Wed, 11 Feb 2026 13:13:59 GMT Subject: [jdk17u-dev] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush Message-ID: Hi all, This pull request contains a backport of commit [dc80ce7a](https://github.com/openjdk/jdk/commit/dc80ce7aec8e466a29fd4c94ee70c90a7244869f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by ikarostsin on 9 Feb 2026 and was reviewed by Fei Yang and Robbin Ehn. Thanks! ------------- Commit messages: - Backport dc80ce7aec8e466a29fd4c94ee70c90a7244869f Changes: https://git.openjdk.org/jdk17u-dev/pull/4264/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=4264&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374056 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/4264.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/4264/head:pull/4264 PR: https://git.openjdk.org/jdk17u-dev/pull/4264 From fyang at openjdk.org Wed Feb 11 13:14:00 2026 From: fyang at openjdk.org (Fei Yang) Date: Wed, 11 Feb 2026 13:14:00 GMT Subject: [jdk17u-dev] RFR: 8374056: RISC-V: Fix argument passing for the RiscvFlushIcache::flush In-Reply-To: References: Message-ID: On Wed, 11 Feb 2026 12:21:23 GMT, Fei Yang wrote: > Hi all, > > This pull request contains a backport of commit [dc80ce7a](https://github.com/openjdk/jdk/commit/dc80ce7aec8e466a29fd4c94ee70c90a7244869f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by ikarostsin on 9 Feb 2026 and was reviewed by Fei Yang and Robbin Ehn. > > Thanks! Same issue is there in jdk17u-dev repo. This doesn't affect functionality for now. But this needs to be fixed to avoid possible confusion and for future kernel versions which might make use of the second parameter of the sys_flush_icache system call. This is RISC-V specific change. Verified with hotspot:tier1 (fastdebug) on linux-riscv64. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/4264#issuecomment-3884339127 From asemenyuk at openjdk.org Wed Feb 11 13:33:56 2026 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Wed, 11 Feb 2026 13:33:56 GMT Subject: [jdk21u-dev] RFR: 8375080: The tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException In-Reply-To: References: Message-ID: On Tue, 10 Feb 2026 18:46:45 GMT, Min Choi wrote: > `Win8365790Test` calls `TKit.throwSkippedException()` when the test environment doesn't support Ctrl+C signal delivery. > > In JDK 17/21, `TKit.throwSkippedException()` uses reflection (`Class.forName("jtreg.SkippedException")`) to load the exception class, which requires `jtreg.SkippedException` to be on the classpath. > > public static RuntimeException throwSkippedException(String reason) { > trace("Skip the test: " + reason); > RuntimeException ex = ThrowingSupplier.toSupplier( > () -> (RuntimeException) Class.forName("jtreg.SkippedException").getConstructor( > String.class).newInstance(reason)).get(); > currentTest.notifySkipped(ex); > throw ex; > } > > > The test was missing the jtreg directives to build this class: > > @library /test/lib > @build jtreg.SkippedException > > > This pattern is already used by other jpackage tests that call `throwSkippedException()` (e.g., `SigningAppImageTest.java`). > > Note: JDK 25+ has this fixed differently via [JDK-8352419](https://bugs.openjdk.org/browse/JDK-8352419) which [hardcodes](https://github.com/openjdk/jdk/commit/70e325004536eb9b79f4943f27eed4ac6cec8bd5#diff-409e0d5eb5d024e7613e041c416fe862752cce72f19c80bb585511239fab9399R1144-R1170) `SkippedException` directly in `TKit.java`. Isn't it the same issue as the one discussed in https://github.com/openjdk/jdk/pull/29416? The better fix would be to backport the part of the [JDK-8352419](https://bugs.openjdk.org/browse/JDK-8352419) fix which hardcodes SkippedExeption class into test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java?. This way, it will be consistent across all releases, and other jpackage tests will benefit from the properly working "skip the test" mechanism. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2606#issuecomment-3884463216 From ghan at openjdk.org Wed Feb 11 14:09:37 2026 From: ghan at openjdk.org (Guanqiang Han) Date: Wed, 11 Feb 2026 14:09:37 GMT Subject: [jdk25u-dev] RFR: 8375598: VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize In-Reply-To: <-aTw0VMwJdoDsUyXSNZFxg4g_KLiXbK6MZ31rNcbKsM=.f446604a-0498-4c54-affa-d525523b80a5@github.com> References: <-aTw0VMwJdoDsUyXSNZFxg4g_KLiXbK6MZ31rNcbKsM=.f446604a-0498-4c54-affa-d525523b80a5@github.com> Message-ID: On Wed, 11 Feb 2026 09:21:12 GMT, Goetz Lindenmaier wrote: >> Hi all, >> >> This pull request contains a backport of commit [1efb2982](https://github.com/openjdk/jdk/commit/1efb29829fdd526be55c0a00420980279d9824ee) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Guanqiang Han on 6 Feb 2026 and was reviewed by Martin Doerr and Vladimir Kozlov. >> >> Thanks! > > Hi @hgqxjj > please give a complete approval comment, see also section 6. of https://wiki.openjdk.org/spaces/JDKUpdates/pages/42598906/How+to+contribute+or+backport+a+fix > You can issue the approval command again with a more verbose comment. Hi @GoeLin, Thanks for the suggestion. I?ve reissued the /approval request with a more complete comment. Could you please take a look? Thanks! ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/244#issuecomment-3884646469 From rkannathpari at openjdk.org Wed Feb 11 14:28:32 2026 From: rkannathpari at openjdk.org (Renjith Kannath Pariyangad) Date: Wed, 11 Feb 2026 14:28:32 GMT Subject: [jdk26u] Integrated: 8375057: Update HarfBuzz to 12.3.2 In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 05:03:37 GMT, Renjith Kannath Pariyangad wrote: > Hi all, > > This pull request contains a backport of commit [4db0f7f2](https://github.com/openjdk/jdk/commit/4db0f7f29154d6618c63a30ef2a86267c842ebb3) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Damon Nguyen on 2 Feb 2026 and was reviewed by Phil Race and Alexander Zuev. > > Thanks! This pull request has now been integrated. Changeset: 3de44e13 Author: Renjith Kannath Pariyangad Committer: Christoph Langer URL: https://git.openjdk.org/jdk26u/commit/3de44e13f4f4e3f17ee2ca359a825f389d0af69f Stats: 14888 lines in 173 files changed: 5161 ins; 3058 del; 6669 mod 8375057: Update HarfBuzz to 12.3.2 Backport-of: 4db0f7f29154d6618c63a30ef2a86267c842ebb3 ------------- PR: https://git.openjdk.org/jdk26u/pull/39 From afarley at openjdk.org Wed Feb 11 15:08:56 2026 From: afarley at openjdk.org (Adam Farley) Date: Wed, 11 Feb 2026 15:08:56 GMT Subject: [jdk21u-dev] RFR: 8375080: The tools/jpackage/windows/Win8365790Test.java may fail with ClassNotFoundException: jtreg.SkippedException In-Reply-To: References: Message-ID: <4hRwkdlKMnpcHWsgFGslBuDJefpZ47f4vF9vtxpq0pM=.81abf31c-93ff-472c-8ce2-ef6453ac5ad1@github.com> On Tue, 10 Feb 2026 18:46:45 GMT, Min Choi wrote: > `Win8365790Test` calls `TKit.throwSkippedException()` when the test environment doesn't support Ctrl+C signal delivery. > > In JDK 17/21, `TKit.throwSkippedException()` uses reflection (`Class.forName("jtreg.SkippedException")`) to load the exception class, which requires `jtreg.SkippedException` to be on the classpath. > > public static RuntimeException throwSkippedException(String reason) { > trace("Skip the test: " + reason); > RuntimeException ex = ThrowingSupplier.toSupplier( > () -> (RuntimeException) Class.forName("jtreg.SkippedException").getConstructor( > String.class).newInstance(reason)).get(); > currentTest.notifySkipped(ex); > throw ex; > } > > > The test was missing the jtreg directives to build this class: > > @library /test/lib > @build jtreg.SkippedException > > > This pattern is already used by other jpackage tests that call `throwSkippedException()` (e.g., `SigningAppImageTest.java`). > > Note: JDK 25+ has this fixed differently via [JDK-8352419](https://bugs.openjdk.org/browse/JDK-8352419) which [hardcodes](https://github.com/openjdk/jdk/commit/70e325004536eb9b79f4943f27eed4ac6cec8bd5#diff-409e0d5eb5d024e7613e041c416fe862752cce72f19c80bb585511239fab9399R1144-R1170) `SkippedException` directly in `TKit.java`. This issue should be fixed when https://github.com/openjdk/jdk21u-dev/pull/2605# gets merged. It increases the minimum version of jtreg to 7.5.1+1, which doesn't have this issue. ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2606#issuecomment-3885043205 From rschmelter at openjdk.org Wed Feb 11 15:09:07 2026 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Wed, 11 Feb 2026 15:09:07 GMT Subject: [jdk21u-dev] Integrated: 8366866: SslRMIClientSocketFactory#createSocket lacking priviledges (securitymanger) In-Reply-To: References: Message-ID: On Fri, 23 Jan 2026 07:21:31 GMT, Ralf Schmelter wrote: > Backport for parity with 21.0.11-oracle. > > - added missing doPrivileged() calls when accessing the two system properties used in SslRMIClientSocketFactory > - adjusted additionally to change 8341496, which added another system property to check and was missing the doPrivileged() call too > - added test This pull request has now been integrated. Changeset: bfa515b1 Author: Ralf Schmelter URL: https://git.openjdk.org/jdk21u-dev/commit/bfa515b1bdaa9f5dd4ba1d13f6f40f357f5e7b7f Stats: 68 lines in 3 files changed: 63 ins; 0 del; 5 mod 8366866: SslRMIClientSocketFactory#createSocket lacking priviledges (securitymanger) Reviewed-by: goetz ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2564 From sgehwolf at openjdk.org Wed Feb 11 15:11:45 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 11 Feb 2026 15:11:45 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 [v2] In-Reply-To: References: Message-ID: On Tue, 10 Feb 2026 12:34:38 GMT, Adam Farley wrote: >> Adam Farley has updated the pull request incrementally with one additional commit since the last revision: >> >> Compile NativeTestHelper with enable-preview >> >> Because otherwise it will not compile while using jtreg 7.5.1 >> as TestNested's enable-preview is not inherited. >> >> Signed-off-by: Adam Farley > > The workaround allows the test to run and complete successfully. > > Can this change be included in the backport, or should I open a new issue? @adamfarley Before this can go in we need a larger set of test runs (not just tier1). Have you done that? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3885062658 From duke at openjdk.org Wed Feb 11 15:22:09 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:22:09 GMT Subject: [jdk25u-dev] RFR: 8369858: Remove darcy author tags from jdk tests In-Reply-To: References: Message-ID: On Wed, 4 Feb 2026 20:57:51 GMT, Roland Mesde wrote: > Backporting JDK-8369858: Remove darcy author tags from jdk tests. > > This PR removes unwanted author tags from tests. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/io/Serializable/cloneArray/CloneArray.java > make test TEST=test/jdk/java/lang > make test TEST=test/jdk/java/math > make test TEST=test/jdk/tools/launcher > > Results attached: > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25101337/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25101338/windows-x64-specific-2-test.log) > [windows-x64-specific-3-test.log](https://github.com/user-attachments/files/25101339/windows-x64-specific-3-test.log) > [windows-x64-specific-4-test.log](https://github.com/user-attachments/files/25101340/windows-x64-specific-4-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25101341/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25101342/macos-aarch64-specific-2-test.log) > [macos-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25101343/macos-aarch64-specific-3-test.log) > [macos-aarch64-specific-4-test.log](https://github.com/user-attachments/files/25101345/macos-aarch64-specific-4-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25101346/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25101347/linux-x64-specific-2-test.log) > [linux-x64-specific-3-test.log](https://github.com/user-attachments/files/25101348/linux-x64-specific-3-test.log) > [linux-x64-specific-4-test.log](https://github.com/user-attachments/files/25101349/linux-x64-specific-4-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25101350/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25101352/linux-aarch64-specific-2-test.log) > [linux-aarch64-specific-3-test.log](https://github.com/user-attachments/files/25101353/linux-aarch64-specific-3-test.log) > [linux-aarch64-specific-4-test.log](https://github.com/user-attachments/files/25101354/linux-aarch64-specific-4-test.log) @rm-gh-8 Your change (at version 7efb2c4b2e763dfa07fa9817eaebd8f2af7e938f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/230#issuecomment-3885127385 From duke at openjdk.org Wed Feb 11 15:22:11 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:22:11 GMT Subject: [jdk25u-dev] RFR: 8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out In-Reply-To: References: Message-ID: On Wed, 4 Feb 2026 20:41:04 GMT, Roland Mesde wrote: > Backporting JDK-8368866: compiler/codecache/stress/UnexpectedDeoptimizationTest.java intermittent timed out. > > This PR increases default timeout from 120 (implicit) to 240 seconds to ensure stable execution when running concurrently. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25100678/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25100679/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25100681/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25100683/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version f93fb327c06c3230247529acbd955ab7fcbebc21) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/229#issuecomment-3885123905 From duke at openjdk.org Wed Feb 11 15:22:09 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:22:09 GMT Subject: [jdk25u-dev] RFR: 8369851: Remove darcy author tags from langtools tests In-Reply-To: References: Message-ID: On Wed, 4 Feb 2026 20:59:23 GMT, Roland Mesde wrote: > Backporting JDK-8369851: Remove darcy author tags from langtools tests. > > This PR removes unwanted author tags from tests. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/langtools/tools/javac > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25101404/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25101405/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25101407/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25101408/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 12f253d607102b8672d947d8916af8eac2eee80f) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/231#issuecomment-3885125722 From duke at openjdk.org Wed Feb 11 15:26:29 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:26:29 GMT Subject: [jdk25u-dev] RFR: 8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 21:54:18 GMT, Roland Mesde wrote: > Backporting JDK-8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process. > > This PR re-enable -XX:+UseSerialGC flag for debuggee process in HeapDumpTestWithActiveProcess.java. The SerialGC was disabled due to classloader-related issue (JDK-8313655), but issue no longer occurs, likely due to improvements in ClassLoaderData handling or SerialGC implementation. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java > make test TEST=test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java JTREG='JAVA_OPTIONS=-XX:+UseSerialGC' > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25078435/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25078436/windows-x64-specific-2-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25078437/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25078438/macos-aarch64-specific-2-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25078439/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25078440/linux-x64-specific-2-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25078441/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25078442/linux-aarch64-specific-2-test.log) @rm-gh-8 Your change (at version 42a6d5e88744372f37592b632a40e5a1fd4dddd2) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/225#issuecomment-3885152891 From duke at openjdk.org Wed Feb 11 15:28:17 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:28:17 GMT Subject: [jdk25u-dev] RFR: 8368335: Refactor the rest of Locale TestNG based tests to JUnit In-Reply-To: <03CUrO39QTikArn0ByGcYkInT2dVTXapnCLMw0nbf8U=.a245a3df-77b3-4504-bb7b-e7a084ac3ee0@github.com> References: <03CUrO39QTikArn0ByGcYkInT2dVTXapnCLMw0nbf8U=.a245a3df-77b3-4504-bb7b-e7a084ac3ee0@github.com> Message-ID: On Tue, 3 Feb 2026 17:22:01 GMT, Roland Mesde wrote: > Backporting JDK-8368335: Refactor the rest of Locale TestNG based tests to JUnit. > > This PR converts TestNG-based Locale tests to JUnit. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/util/Locale > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25075941/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25075944/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25075945/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25075946/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 4de7fec9c895e6e6bc3fc8af0f2d97aa9af0db51) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/221#issuecomment-3885163814 From duke at openjdk.org Wed Feb 11 15:28:17 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:28:17 GMT Subject: [jdk25u-dev] RFR: 8368498: Use JUnit instead of TestNG for jdk_text tests In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 17:29:39 GMT, Roland Mesde wrote: > Backporting JDK-8368498: Use JUnit instead of TestNG for jdk_text tests. > > This PR converts all TestNG-based tests in jdk_text suite to JUnit. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/text > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25076016/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25076017/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25076018/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25076019/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version e3c6d50212a32d6ddb42f38245dc01d2328333bb) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/223#issuecomment-3885161589 From duke at openjdk.org Wed Feb 11 15:28:19 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:28:19 GMT Subject: [jdk25u-dev] RFR: 8343316: Review and update tests using explicit provider names In-Reply-To: References: Message-ID: On Tue, 3 Feb 2026 18:04:23 GMT, Roland Mesde wrote: > Backporting JDK-8343316: Review and update tests using explicit provider names. > > This PR updates crypto tests to use test.provider.name property instead of hard-coded provider names. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/com/sun/crypto/provider/KeyAgreement > make test TEST=test/jdk/java/security/Provider/ProviderVersionCheck.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25076106/windows-x64-specific-test.log) > [windows-x64-specific-2-test.log](https://github.com/user-attachments/files/25076107/windows-x64-specific-2-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25076108/macos-aarch64-specific-test.log) > [macos-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25076109/macos-aarch64-specific-2-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25076110/linux-x64-specific-test.log) > [linux-x64-specific-2-test.log](https://github.com/user-attachments/files/25076111/linux-x64-specific-2-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25076112/linux-aarch64-specific-test.log) > [linux-aarch64-specific-2-test.log](https://github.com/user-attachments/files/25076113/linux-aarch64-specific-2-test.log) @rm-gh-8 Your change (at version 32aa4828eab26922e82e3fb4c1fc6241f765e7de) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/224#issuecomment-3885155855 From duke at openjdk.org Wed Feb 11 15:28:19 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:28:19 GMT Subject: [jdk25u-dev] RFR: 8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine In-Reply-To: References: Message-ID: <3OYyhsXYMWud2p5TnonhAO11hkeKoVRrWDJDfa8o7g4=.c6f08bce-6cb3-405d-b78e-c2eafbaafd09@github.com> On Wed, 4 Feb 2026 20:23:36 GMT, Roland Mesde wrote: > Backporting JDK-8359978: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed again with java.net.SocketException: An established connection was aborted by the software in your host machine. > > This PR updates the client application to read any available data from socket before closing, ensuring graceful connection shutdown. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25100377/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25100379/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25100381/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25100382/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version b8ea54fcf3e39f4f129857ccd6520f15bf0850cb) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/228#issuecomment-3885158861 From duke at openjdk.org Wed Feb 11 15:30:04 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:30:04 GMT Subject: [jdk25u-dev] RFR: 8368892: Make JEditorPane/TestBrowserBGColor.java headless In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 17:19:22 GMT, Roland Mesde wrote: > Backporting JDK-8368892: Make JEditorPane/TestBrowserBGColor.java headless. > > This PR convert TestBrowserBGColor.java to run headless by verifying background color programmatically instead of using Robot.getPixelColor to check screen pixels. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/javax/swing/JEditorPane/TestBrowserBGColor.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25113934/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25113935/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25113936/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25113937/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 5bc17dda8453d5e57fb7ad0d9b3bca76cfe9b257) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/238#issuecomment-3885178828 From duke at openjdk.org Wed Feb 11 15:30:04 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:30:04 GMT Subject: [jdk25u-dev] RFR: 8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 21:28:42 GMT, Roland Mesde wrote: > Backporting JDK-8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently. > > This PR fixes intermittent failures in CheckLeaseLeak.java RMI test by synchronizing lease table checks with remote invocations. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25134590/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25134591/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25134592/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25134593/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 0c53985dd63fc16ecdd3231da04c62e35666c9b1) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/243#issuecomment-3885174960 From duke at openjdk.org Wed Feb 11 15:30:08 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:30:08 GMT Subject: [jdk25u-dev] RFR: 8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]" In-Reply-To: References: Message-ID: <4WxFX7srHuKUZdnueifNjCJwm3danjGoeWfEs8-LFTI=.2191cee3-08b3-4461-bb63-1918ff62817c@github.com> On Mon, 9 Feb 2026 18:19:57 GMT, Roland Mesde wrote: > Backporting JDK-8256289: java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java failed with "RuntimeException: Wrong focus owner: java.awt.Button[button1,41,36,56x23,label=Button1]". > > This PR removes AppletInitialFocusTest1.java from the ProblemList.txt file after confirming intermittent focus failures no longer occur, and refactors tests to remove obsolete "Applet" references. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/awt/Focus/InitialFocusTest > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25218146/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25218147/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25218148/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25218149/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 733cb413a208cf0f02adb56dab2699b8c11da03b) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/247#issuecomment-3885171690 From duke at openjdk.org Wed Feb 11 15:30:05 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:30:05 GMT Subject: [jdk25u-dev] RFR: 8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java In-Reply-To: References: Message-ID: <9yo1cvHBeIVRPW1A_0Dp5Jr-vI446pH7jCjiq0g154o=.e29cde04-d07e-4dd9-aec0-b8651ab1b826@github.com> On Mon, 9 Feb 2026 18:20:27 GMT, Roland Mesde wrote: > Backporting JDK-8339791: Refactor MiscUndecorated/ActiveAWTWindowTest.java. > > This PR refactors ActiveAWTWindowTest.java to use CountDownLatch instead of object monitors/wait/notify, replaces ExtendedRobot with Robot, ensures EDT compliance, and removes boilerplate code for simpler, clearer synchronization. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java > > Results attached: > > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25215049/macos-aarch64-specific-test.log) > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25215313/windows-x64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25215525/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25215526/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 759448bd602f5bb2b086d5fcb8c2890636b67d9b) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/248#issuecomment-3885169233 From duke at openjdk.org Wed Feb 11 15:30:09 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:30:09 GMT Subject: [jdk25u-dev] RFR: 8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent() In-Reply-To: References: Message-ID: <7z-TN5IbOsDaxa52vY1YBchtdU8p-AV_MKifunOOAeY=.6472ddcf-79ae-4f38-b5cc-ebb1e9e35920@github.com> On Thu, 5 Feb 2026 17:42:53 GMT, Roland Mesde wrote: > Backporting JDK-8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent(). > > This PR updates bug4759934.java to use Util.findComponent() for finding and clicking JFileChooser's Cancel button instead of sending Esc key > via Robot. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/javax/swing/JFileChooser/bug4759934.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25113955/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25113956/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25113957/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25113958/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version d71502735b45c5e449984be1536b3157c24a5f03) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/241#issuecomment-3885176446 From duke at openjdk.org Wed Feb 11 15:30:08 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:30:08 GMT Subject: [jdk25u-dev] RFR: 8360882: Tests throw SkippedException when they should fail In-Reply-To: References: Message-ID: <1RgBnNyy_lcf02JoZIk_jYMkw_uAmwKQ4InxDoCFaqo=.ca7a42ae-14f9-47e9-8ce9-e0ea59d6b2da@github.com> On Mon, 9 Feb 2026 21:06:08 GMT, Roland Mesde wrote: > Backporting JDK-8360882: Tests throw SkippedException when they should fail. > > This PR fixes ArtifactResolver to throw IOException instead of SkippedException when artifacts fail to fetch, allowing tests to decide whether to skip or fail. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/sun/security/pkcs11 > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25216485/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25216487/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25216488/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25216489/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 91a2c748d235f0ddd7e08bac27f6c7a40904d572) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/251#issuecomment-3885166592 From duke at openjdk.org Wed Feb 11 15:31:49 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:31:49 GMT Subject: [jdk25u-dev] RFR: 8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 17:36:30 GMT, Roland Mesde wrote: > Backporting JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block. > > This PR fixes ExtraButtonDrag.java to properly dispose frame on test failure and refactors test code. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25113974/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25113976/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25113977/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25113978/linux-aarch64-specific-test.log) @rm-gh-8 Your change (at version 9043381799c26102dd9da5dab8b7dc3ed1dd5274) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/240#issuecomment-3885181533 From afarley at openjdk.org Wed Feb 11 15:43:18 2026 From: afarley at openjdk.org (Adam Farley) Date: Wed, 11 Feb 2026 15:43:18 GMT Subject: [jdk21u-dev] RFR: 8339238: Update to use jtreg 7.5.1 [v2] In-Reply-To: References: Message-ID: On Tue, 10 Feb 2026 12:34:38 GMT, Adam Farley wrote: >> Adam Farley has updated the pull request incrementally with one additional commit since the last revision: >> >> Compile NativeTestHelper with enable-preview >> >> Because otherwise it will not compile while using jtreg 7.5.1 >> as TestNested's enable-preview is not inherited. >> >> Signed-off-by: Adam Farley > > The workaround allows the test to run and complete successfully. > > Can this change be included in the backport, or should I open a new issue? > @adamfarley Before this can go in we need a larger set of test runs (not just tier1). Have you done that? I have tier2 running on my fork (kicked off recently), do you think that's sufficient for this change? ------------- PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2605#issuecomment-3885259004 From duke at openjdk.org Wed Feb 11 15:59:31 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 15:59:31 GMT Subject: [jdk25u-dev] RFR: 8370203: Add jcmd AOT.end_recording diagnostic command In-Reply-To: <2wyYzxIxu3vK7UEuSX4w_q1YNfLTSpF7lH4PQm7rTVg=.fe009c86-e43d-4029-b5de-498052ee1b41@github.com> References: <2wyYzxIxu3vK7UEuSX4w_q1YNfLTSpF7lH4PQm7rTVg=.fe009c86-e43d-4029-b5de-498052ee1b41@github.com> Message-ID: On Thu, 29 Jan 2026 19:25:19 GMT, Mat Carter wrote: > Backport of 8370203: Add jcmd AOT.end_recording diagnostic command > > Required changes from 8370203 due to some naming changes that are not in 25 > Included tests and tier1 tests pass on osx-arm64 @macarte Your change (at version 36261102fbdbf85c550bb6dfe3175d337e39a1f2) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/jdk25u-dev/pull/206#issuecomment-3885357404 From duke at openjdk.org Wed Feb 11 16:16:19 2026 From: duke at openjdk.org (duke) Date: Wed, 11 Feb 2026 16:16:19 GMT Subject: [jdk21u-dev] Withdrawn: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler In-Reply-To: References: Message-ID: On Fri, 17 Oct 2025 14:51:13 GMT, Justin King wrote: > 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u-dev/pull/2356 From andrew at openjdk.org Wed Feb 11 16:19:01 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 11 Feb 2026 16:19:01 GMT Subject: [jdk25u-dev] Integrated: 8375057: Update HarfBuzz to 12.3.2 In-Reply-To: References: Message-ID: On Thu, 5 Feb 2026 02:41:19 GMT, Andrew John Hughes wrote: > Clean backport of the update of the in-tree HarfBuzz to the latest version. > > Built fine on GNU/Linux with clang 20.1.8. `java/awt/Font` tests all pass after update. > > ~~~ > ============================== > Test summary > ============================== > TEST TOTAL PASS FAIL ERROR SKIP > jtreg:test/jdk/java/awt/font 94 61 0 0 33 > ============================== > ~~~ This pull request has now been integrated. Changeset: c8379fcc Author: Andrew John Hughes URL: https://git.openjdk.org/jdk25u-dev/commit/c8379fcc5dc7ac7edba673c3857258cb7fc12495 Stats: 14888 lines in 173 files changed: 5161 ins; 3058 del; 6669 mod 8375057: Update HarfBuzz to 12.3.2 Backport-of: 4db0f7f29154d6618c63a30ef2a86267c842ebb3 ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/235 From duke at openjdk.org Wed Feb 11 16:48:26 2026 From: duke at openjdk.org (Roland Mesde) Date: Wed, 11 Feb 2026 16:48:26 GMT Subject: [jdk25u-dev] Integrated: 8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block In-Reply-To: References: Message-ID: <5AIfotHJNy5AqKQGLVJy8fZVZa9eWWQH9dbMkYH-Tso=.0b598294-fad1-447a-ae15-3ffe5edf6fa0@github.com> On Thu, 5 Feb 2026 17:36:30 GMT, Roland Mesde wrote: > Backporting JDK-8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block. > > This PR fixes ExtraButtonDrag.java to properly dispose frame on test failure and refactors test code. > > For parity with Oracle JDK. > > Ran related tests on linux-x64, linux-aarch64, macos-aarch64 and windows-x64: > > make test TEST=test/jdk/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java > > Results attached: > > [windows-x64-specific-test.log](https://github.com/user-attachments/files/25113974/windows-x64-specific-test.log) > [macos-aarch64-specific-test.log](https://github.com/user-attachments/files/25113976/macos-aarch64-specific-test.log) > [linux-x64-specific-test.log](https://github.com/user-attachments/files/25113977/linux-x64-specific-test.log) > [linux-aarch64-specific-test.log](https://github.com/user-attachments/files/25113978/linux-aarch64-specific-test.log) This pull request has now been integrated. Changeset: 8174e08f Author: Roland Mesde Committer: Christoph Langer URL: https://git.openjdk.org/jdk25u-dev/commit/8174e08f40d6df4c717a05c473e97508cb3c61bd Stats: 147 lines in 1 file changed: 59 ins; 23 del; 65 mod 8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block Backport-of: 21efd25c111726a00630e6ee9b316102f5ae41fb ------------- PR: https://git.openjdk.org/jdk25u-dev/pull/240