From duke at openjdk.org Mon Oct 2 08:24:29 2023 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Mon, 2 Oct 2023 08:24:29 GMT Subject: [jdk11u-dev] RFR: 8179503: Java should support GET OCSP calls In-Reply-To: References: Message-ID: <0kjFSGe6nxutO2D3D-qqjJRhOFZDraB_-Rk6Y1qsvK0=.72d4fd7f-32e2-4a3a-a3a1-009b7e0787b6@github.com> On Wed, 31 May 2023 09:13:24 GMT, Alexey Pavlyutkin wrote: > Hi, here is backport of [JDK-8179503](https://bugs.openjdk.org/browse/JDK-8179503) that adds support of GET OCSP calls. > > Original patch applied with the only change > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - resolved baseline conflict related to revokation checking > > Verification (amd64/20.04): newly added `test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java` > Regression (amd64/20.04): `jdk_security` > > @TheRealMDoerr I raised this one instead of already reviewed https://github.com/openjdk/jdk11u-dev/pull/847. Please check it out There is no a blocker anymore ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1917#issuecomment-1742545589 From goetz at openjdk.org Mon Oct 2 08:38:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 08:38:36 GMT Subject: [jdk17u-dev] RFR: 8281015: Further simplify NMT backend Message-ID: I backport this as prereq of some useful NMT improvements: [JDK-8292072](https://bugs.openjdk.org/browse/JDK-8292072)j, [JDK-8292948](https://bugs.openjdk.org/browse/JDK-8292948), [JDK-8292898](https://bugs.openjdk.org/browse/JDK-8292898). I had to do some trivial resolves and adaptions to make it build. See also extra commits. src/hotspot/share/runtime/os.cpp Resolved because "8286519 Better memory handling." is in the context. src/hotspot/share/services/mallocTracker.cpp Deleted function release() uses check_block_integrity() which is named assert_block_integrity() in head. This came with "8280289: Enhance debug pp() command with NMT info" The change to MallocTracker::print_pointer_information() can not be applied. The patched code is only introduced in "8281023: NMT integration into pp debug command does not work" which is in 19 only. The code refactored into this function stems from debug.cpp and was introduced there in "8280289: Enhance debug pp() command with NMT info". Omitted. src/hotspot/share/services/mallocTracker.hpp Also naming difference of check_block_integrity() because "8280289: Enhance debug pp() command with NMT info" not in 19. src/hotspot/share/services/memTracker.hpp Resolved #include. The new code brought two calls to assert_block_integrity() which I changed to call check_block_integrity(). ------------- Commit messages: - Build fix - Chunks that did not apply clean. - Backport b96b743727a628c1b33cc9b3374f010c2ea30b78 Changes: https://git.openjdk.org/jdk17u-dev/pull/1820/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1820&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281015 Stats: 273 lines in 10 files changed: 56 ins; 147 del; 70 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1820.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1820/head:pull/1820 PR: https://git.openjdk.org/jdk17u-dev/pull/1820 From goetz at openjdk.org Mon Oct 2 08:39:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 08:39:17 GMT Subject: [jdk11u-dev] RFR: 8293466: libjsig should ignore non-modifying sigaction calls Message-ID: A small fix for 11. ------------- Commit messages: - Backport b1ed40a87ab357d1b51ac5102bba181f21ffa9b6 Changes: https://git.openjdk.org/jdk11u-dev/pull/2158/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2158&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293466 Stats: 22 lines in 1 file changed: 14 ins; 3 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2158.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2158/head:pull/2158 PR: https://git.openjdk.org/jdk11u-dev/pull/2158 From shade at openjdk.org Mon Oct 2 09:47:44 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Oct 2023 09:47:44 GMT Subject: [jdk21u] RFR: 8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions Message-ID: Clean backport to improve Loom reliability. Additional testing: - [x] macos-aarch64-server-fastdebug, `jdk_loom hotspot_loom` - [x] macos-aarch64-server-fastdebug, `serviceability/jvmti` ------------- Commit messages: - Backport b38bcae1bad399d0a3ffc091835bf89140550bc2 Changes: https://git.openjdk.org/jdk21u/pull/217/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=217&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313656 Stats: 53 lines in 3 files changed: 47 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk21u/pull/217.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/217/head:pull/217 PR: https://git.openjdk.org/jdk21u/pull/217 From goetz at openjdk.org Mon Oct 2 09:51:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 09:51:12 GMT Subject: [jdk17u-dev] RFR: 8292072: NMT: repurpose Tracking overhead counter as global malloc counter Message-ID: A useful improvement to NMT. Applied clean, but to compile, I had to move malloc_overhead() behind the decl of MallocHeader. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/1820 Commit messages: - Backport 1c1c4410b20f598c7e81fae044b6cb298ed12bab Changes: https://git.openjdk.org/jdk17u-dev/pull/1821/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1821&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292072 Stats: 56 lines in 4 files changed: 13 ins; 32 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1821.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1821/head:pull/1821 PR: https://git.openjdk.org/jdk17u-dev/pull/1821 From goetz at openjdk.org Mon Oct 2 10:04:58 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 10:04:58 GMT Subject: [jdk21u] RFR: 8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? Message-ID: I backport this for parity with 17.0.10-oracle. We should have it in 21 as well. ------------- Commit messages: - Backport ba1a46392f0b9c77c64278f82513aaf51f5c9b1b Changes: https://git.openjdk.org/jdk21u/pull/218/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=218&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315377 Stats: 106 lines in 3 files changed: 94 ins; 6 del; 6 mod Patch: https://git.openjdk.org/jdk21u/pull/218.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/218/head:pull/218 PR: https://git.openjdk.org/jdk21u/pull/218 From goetz at openjdk.org Mon Oct 2 10:39:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 10:39:59 GMT Subject: [jdk17u-dev] RFR: 8297958: NMT: Display peak values Message-ID: A small useful improvment of NMT. Resolved Copyright, will mark as clean. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/1821 Commit messages: - Backport 336d230a39e41eeed8b9d2ce3fec42e9de1d11fe Changes: https://git.openjdk.org/jdk17u-dev/pull/1822/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1822&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297958 Stats: 104 lines in 5 files changed: 47 ins; 23 del; 34 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1822.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1822/head:pull/1822 PR: https://git.openjdk.org/jdk17u-dev/pull/1822 From goetz at openjdk.org Mon Oct 2 10:42:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 10:42:26 GMT Subject: [jdk17u-dev] RFR: 8281015: Further simplify NMT backend [v2] In-Reply-To: References: Message-ID: > I backport this as prereq of some useful NMT improvements: [JDK-8292072](https://bugs.openjdk.org/browse/JDK-8292072)j, [JDK-8292948](https://bugs.openjdk.org/browse/JDK-8292948), [JDK-8292898](https://bugs.openjdk.org/browse/JDK-8292898). > > I had to do some trivial resolves and adaptions to make it build. See also extra commits. > > src/hotspot/share/runtime/os.cpp > Resolved because "8286519 Better memory handling." is in the context. > > src/hotspot/share/services/mallocTracker.cpp > Deleted function release() uses check_block_integrity() which is named assert_block_integrity() in head. > This came with "8280289: Enhance debug pp() command with NMT info" > > The change to MallocTracker::print_pointer_information() can not be applied. > The patched code is only introduced in "8281023: NMT integration into pp debug command does not work" > which is in 19 only. The code refactored into this function stems from debug.cpp and > was introduced there in "8280289: Enhance debug pp() command with NMT info". > Omitted. > > src/hotspot/share/services/mallocTracker.hpp > Also naming difference of check_block_integrity() because "8280289: Enhance debug pp() command with NMT info" not in 19. > > src/hotspot/share/services/memTracker.hpp > Resolved #include. > > The new code brought two calls to assert_block_integrity() which I changed to call check_block_integrity(). 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: Build fix ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1820/files - new: https://git.openjdk.org/jdk17u-dev/pull/1820/files/49720ae6..3108784d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1820&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1820&range=00-01 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1820.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1820/head:pull/1820 PR: https://git.openjdk.org/jdk17u-dev/pull/1820 From goetz at openjdk.org Mon Oct 2 10:53:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 10:53:45 GMT Subject: [jdk21u] RFR: 8301247: JPackage app-image exe launches multiple exe's in JDK 17+ Message-ID: backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport dcea9bf087c87548d9caa899c52e95d17478da22 Changes: https://git.openjdk.org/jdk21u/pull/219/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=219&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301247 Stats: 667 lines in 6 files changed: 434 ins; 217 del; 16 mod Patch: https://git.openjdk.org/jdk21u/pull/219.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/219/head:pull/219 PR: https://git.openjdk.org/jdk21u/pull/219 From shade at openjdk.org Mon Oct 2 11:16:13 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Oct 2023 11:16:13 GMT Subject: [jdk21u] RFR: 8316179: Use consistent naming for lightweight locking in MacroAssembler Message-ID: <1ZGpztPA0IFeKhRaR1WWMumFIzv9U1tBllueSDSIpNQ=.43a63e0a-f46d-4f2f-b372-ad151201520f@github.com> Clean backport to make subsequent backports clean. The risk is low, as it only renames things. There might still be build failures due to missing renames, but that should be easily caught. Additional testing: - [ ] macos-aarch64-server-fastdebug, `hotspot:tier1` ------------- Commit messages: - Backport 639ba13c4b0ada1c2ae0a46e99ed707c219b3e53 Changes: https://git.openjdk.org/jdk21u/pull/220/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=220&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316179 Stats: 78 lines in 29 files changed: 0 ins; 0 del; 78 mod Patch: https://git.openjdk.org/jdk21u/pull/220.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/220/head:pull/220 PR: https://git.openjdk.org/jdk21u/pull/220 From zzambers at openjdk.org Mon Oct 2 12:19:53 2023 From: zzambers at openjdk.org (Zdenek Zambersky) Date: Mon, 2 Oct 2023 12:19:53 GMT Subject: [jdk21u] RFR: 8316540: StoreReproducibilityTest fails on some locales Message-ID: <29oZHVqhmUCE70rRjX-NglaKuom7_P6LUJ8bIwawWaQ=.1463f6ae-8801-4762-b2b8-e226679cec46@github.com> Backport fixing issue in StoreReproducibilityTest.java causing failure on some locales. ------------- Commit messages: - Backport f7578e8048ee961f22b57ee2b7eed9e9ab783cf5 Changes: https://git.openjdk.org/jdk21u/pull/221/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=221&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316540 Stats: 18 lines in 1 file changed: 4 ins; 0 del; 14 mod Patch: https://git.openjdk.org/jdk21u/pull/221.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/221/head:pull/221 PR: https://git.openjdk.org/jdk21u/pull/221 From shade at openjdk.org Mon Oct 2 12:41:51 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 2 Oct 2023 12:41:51 GMT Subject: [jdk21u] RFR: 8314551: More generic way to handshake GC threads with monitor deflation Message-ID: Clean backport to to complement [JDK-8307236](https://bugs.openjdk.org/browse/JDK-8307236) that is already in JDK 21. There is no bugtail in JDK 22 so far. Attn @rkennke. Additional testing: - [x] macos-aarch64-server-fastdebug, `hotspot:tier1` ------------- Commit messages: - Backport 31c4e03d5d4682a10825bd7cf2d37971e686b31e Changes: https://git.openjdk.org/jdk21u/pull/222/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=222&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314551 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u/pull/222.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/222/head:pull/222 PR: https://git.openjdk.org/jdk21u/pull/222 From rkennke at openjdk.org Mon Oct 2 13:18:12 2023 From: rkennke at openjdk.org (Roman Kennke) Date: Mon, 2 Oct 2023 13:18:12 GMT Subject: [jdk21u] RFR: 8314551: More generic way to handshake GC threads with monitor deflation In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 12:34:54 GMT, Aleksey Shipilev wrote: > Clean backport to to complement [JDK-8307236](https://bugs.openjdk.org/browse/JDK-8307236) that is already in JDK 21. There is no bugtail in JDK 22 so far. Attn @rkennke. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `hotspot:tier1` Looks good to me! ------------- Marked as reviewed by rkennke (Reviewer). PR Review: https://git.openjdk.org/jdk21u/pull/222#pullrequestreview-1652730987 From goetz at openjdk.org Mon Oct 2 16:02:20 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 2 Oct 2023 16:02:20 GMT Subject: [jdk17u-dev] RFR: 8292072: NMT: repurpose Tracking overhead counter as global malloc counter In-Reply-To: References: Message-ID: <_7UxlVyOWtOmmpwb2kdGMbVmRdGhKWoh-kdgEW4CYMU=.81789380-52f9-429f-aa96-ece3e808644a@github.com> On Mon, 2 Oct 2023 09:45:02 GMT, Goetz Lindenmaier wrote: > A useful improvement to NMT. Applied clean, but > to compile, I had to move malloc_overhead() behind the decl of MallocHeader. Pre-submit failure: some downloads timed out. unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1821#issuecomment-1743290329 From vkempik at openjdk.org Mon Oct 2 17:56:15 2023 From: vkempik at openjdk.org (Vladimir Kempik) Date: Mon, 2 Oct 2023 17:56:15 GMT Subject: [jdk21u] RFR: 8317257: RISC-V: llvm build broken Message-ID: <5jECvOadt3Q866hSezLoSN3dhKMS15Sizl3O-lO7aMM=.11633774-440e-4695-912f-4e7d4f60bb3f@github.com> Please review this backport to jdk21u. It fixes issues with building risc-v port with clang/llvm Almost clean, one part of original fix wasn't needed in 21u due to missing issue with statis_assert The fix is pretty trivial, just make a hint to compile which method should be called here, identical to arm64 fix. ------------- Commit messages: - 8317257: RISC-V: llvm build broken Changes: https://git.openjdk.org/jdk21u/pull/223/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=223&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317257 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/223.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/223/head:pull/223 PR: https://git.openjdk.org/jdk21u/pull/223 From fyang at openjdk.org Tue Oct 3 07:02:49 2023 From: fyang at openjdk.org (Fei Yang) Date: Tue, 3 Oct 2023 07:02:49 GMT Subject: [jdk21u] RFR: 8317257: RISC-V: llvm build broken In-Reply-To: <5jECvOadt3Q866hSezLoSN3dhKMS15Sizl3O-lO7aMM=.11633774-440e-4695-912f-4e7d4f60bb3f@github.com> References: <5jECvOadt3Q866hSezLoSN3dhKMS15Sizl3O-lO7aMM=.11633774-440e-4695-912f-4e7d4f60bb3f@github.com> Message-ID: <4qrWjBnIyJ0tdDyJZRoXtnC6IG47EJ7ENftM0Zl82XY=.f73faf2a-ed9e-40f2-b3ac-2c31d44df252@github.com> On Mon, 2 Oct 2023 17:13:50 GMT, Vladimir Kempik wrote: > Please review this backport to jdk21u. > It fixes issues with building risc-v port with clang/llvm > > Almost clean, one part of original fix wasn't needed in 21u due to missing issue with statis_assert > The fix is pretty trivial, just make a hint to compile which method should be called here, identical to arm64 fix. Looks good. ------------- Marked as reviewed by fyang (Reviewer). PR Review: https://git.openjdk.org/jdk21u/pull/223#pullrequestreview-1654460568 From duke at openjdk.org Tue Oct 3 07:17:45 2023 From: duke at openjdk.org (Amos) Date: Tue, 3 Oct 2023 07:17:45 GMT Subject: [jdk11u-dev] RFR: 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test Message-ID: - Backport of [JDK-8233000](https://bugs.openjdk.org/browse/JDK-8233000) - Verified good in local ------------- Commit messages: - Backport db24eb1e6a0b777dc44f44ae3a1d75ad8d23d6d0 Changes: https://git.openjdk.org/jdk11u-dev/pull/2160/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2160&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8233000 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2160.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2160/head:pull/2160 PR: https://git.openjdk.org/jdk11u-dev/pull/2160 From duke at openjdk.org Tue Oct 3 07:18:01 2023 From: duke at openjdk.org (Amos) Date: Tue, 3 Oct 2023 07:18:01 GMT Subject: [jdk11u-dev] RFR: 8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work Message-ID: - Backport for [JDK-8041447](https://bugs.openjdk.org/browse/JDK-8041447) - Tested pass in local ------------- Commit messages: - Backport 2c52cf07469970f730aa7397f9f6b98534af3a44 Changes: https://git.openjdk.org/jdk11u-dev/pull/2159/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2159&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8041447 Stats: 34 lines in 2 files changed: 20 ins; 4 del; 10 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2159.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2159/head:pull/2159 PR: https://git.openjdk.org/jdk11u-dev/pull/2159 From fyang at openjdk.org Tue Oct 3 07:48:57 2023 From: fyang at openjdk.org (Fei Yang) Date: Tue, 3 Oct 2023 07:48:57 GMT Subject: [jdk21u] RFR: 8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning Message-ID: VectorizedMismatch intrinsic is not implemented on linux-riscv platform. Backport this fix to avoid JVM crash when user specified JVM options -XX:+UnlockDiagnosticVMOptions -XX:+UseVectorizedMismatchIntrinsic on the command line. RISC-V only change, risk is low. ------------- Commit messages: - Backport 750da0012931656cfd55f3e67c3f49ad7363ab8e Changes: https://git.openjdk.org/jdk21u/pull/224/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=224&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316743 Stats: 6 lines in 2 files changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/224.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/224/head:pull/224 PR: https://git.openjdk.org/jdk21u/pull/224 From fyang at openjdk.org Tue Oct 3 07:53:43 2023 From: fyang at openjdk.org (Fei Yang) Date: Tue, 3 Oct 2023 07:53:43 GMT Subject: [jdk17u-dev] RFR: 8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning Message-ID: <-npPha-sVLz-eiy0idzu_Mh_3bab3UZG9gUHhrteN7E=.e88365ad-d07b-41cc-8ad5-07fa5c7b1681@github.com> VectorizedMismatch intrinsic is not implemented on linux-riscv platform. Backport this fix to avoid JVM crash when user specified JVM options -XX:+UnlockDiagnosticVMOptions -XX:+UseVectorizedMismatchIntrinsic on the command line. RISC-V only change, risk is low. ------------- Commit messages: - Backport 750da0012931656cfd55f3e67c3f49ad7363ab8e Changes: https://git.openjdk.org/jdk17u-dev/pull/1823/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1823&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316743 Stats: 6 lines in 2 files changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1823.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1823/head:pull/1823 PR: https://git.openjdk.org/jdk17u-dev/pull/1823 From duke at openjdk.org Tue Oct 3 07:56:10 2023 From: duke at openjdk.org (Amos) Date: Tue, 3 Oct 2023 07:56:10 GMT Subject: [jdk11u-dev] RFR: 8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" Message-ID: - Backport of [JDK-8282404](https://bugs.openjdk.org/browse/JDK-8282404) - Test in local succeeded ------------- Commit messages: - Backport a53be204cbc8671ab998e1165f983af3a50e4ae2 Changes: https://git.openjdk.org/jdk11u-dev/pull/2161/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2161&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282404 Stats: 29 lines in 1 file changed: 15 ins; 0 del; 14 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2161.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2161/head:pull/2161 PR: https://git.openjdk.org/jdk11u-dev/pull/2161 From duke at openjdk.org Tue Oct 3 08:34:49 2023 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 3 Oct 2023 08:34:49 GMT Subject: [jdk11u-dev] RFR: 8274471: Add support for RSASSA-PSS in OCSP Response In-Reply-To: References: Message-ID: On Wed, 31 May 2023 10:50:12 GMT, Alexey Pavlyutkin wrote: > Hi! > > Here is backport of [JDK-8274471](https://bugs.openjdk.org/browse/JDK-8274471) adding support of RSASSA-PSS signature to OCSP Response. Original patch applied with the following changes > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - import of `java.security.cert.TrustAnchor` and `sun.security.validator.Validator` packages didn't removed cuz they are still in use; > - added import of `java.nio.charset.StandardCharsets.UTF_8` promoting `UTF_8` constant; > - the changes to revocation checking were skipped > > **`src/java.base/share/classes/sun/security/util/SignatureUtil.java`** > - added import `sun.security.x509.AlgorithmId` package; > - the following required methods ported > > public static Signature fromKey(String sigAlg, PrivateKey key, String provider); > public static Signature fromKey(String sigAlg, PrivateKey key, Provider provider); > private static Signature autoInitInternal(String alg, PrivateKey key, Signature s); > public static AlgorithmId fromSignature(Signature sigEngine, PrivateKey key); > > - `EdEC` related code dropped > - `SignatureUtil.autoInitInternal()` method updated to use `AlgorithmId.getDefaultAlgorithmParameterSpec()` instead of almost identical `SignatureUtil.getDefaultParamSpec()` > > **`src/java.base/share/classes/sun/security/x509/AlgorithmId.java`** > - `public byte[] getEncodedParams()` does not throw anymore > > **`test/jdk/java/security/testlibrary/CertificateBuilder.java`** > **`test/jdk/java/security/testlibrary/SimpleOCSPServer.java`** > - added import of `sun.security.util.SignatureUtil` package > > Verification/regression (amd64/LTS 20.04): `jdk_security` including updated tests > > @phohensee I raised this one in place of already reviewed https://github.com/openjdk/jdk11u-dev/pull/1891. Please check it out. Thank you No blocker anymore ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1918#issuecomment-1744470856 From lujaniuk at openjdk.org Tue Oct 3 08:35:59 2023 From: lujaniuk at openjdk.org (Ludvig Janiuk) Date: Tue, 3 Oct 2023 08:35:59 GMT Subject: [jdk21u] RFR: 8316906: Clarify TLABWasteTargetPercent flag Message-ID: Backporting a comment for a GC flag ------------- Commit messages: - Backort 77fac0f4c6692bcc06456d03a4329d9f8ddeeded Changes: https://git.openjdk.org/jdk21u/pull/225/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=225&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316906 Stats: 7 lines in 1 file changed: 5 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/225.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/225/head:pull/225 PR: https://git.openjdk.org/jdk21u/pull/225 From duke at openjdk.org Tue Oct 3 08:41:21 2023 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 3 Oct 2023 08:41:21 GMT Subject: [jdk11u-dev] RFR: 8296343: CPVE thrown on missing content-length in OCSP response In-Reply-To: References: Message-ID: On Wed, 31 May 2023 16:56:07 GMT, Alexey Pavlyutkin wrote: > Hi! > > Here is backport of [JDK-8296343](https://bugs.openjdk.org/browse/JDK-8296343). The patch fixes CertPathValidatorException taking place if OCSP response does not contain ContentLength field. > > Original patch is applied cleanly except a conflict in Copyright record in `src/java.base/share/classes/sun/security/provider/certpath/OCSP.java` > > Verification (amd64/20.04): newly added `test/jdk/sun/security/provider/certpath/OCSP/OCSPNoContentLength.java` FAILS, to be fixed by backporting of [JDK-8300939](https://bugs.openjdk.org/browse/JDK-8300939) (see https://github.com/openjdk/jdk11u-dev/pull/1921) > Regression (amd64/20.04): `jdk_security` no blocker anymore ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1920#issuecomment-1744472436 From vkempik at openjdk.org Tue Oct 3 08:59:52 2023 From: vkempik at openjdk.org (Vladimir Kempik) Date: Tue, 3 Oct 2023 08:59:52 GMT Subject: [jdk11u-dev] RFR: 8296343: CPVE thrown on missing content-length in OCSP response In-Reply-To: References: Message-ID: On Wed, 31 May 2023 16:56:07 GMT, Alexey Pavlyutkin wrote: > Hi! > > Here is backport of [JDK-8296343](https://bugs.openjdk.org/browse/JDK-8296343). The patch fixes CertPathValidatorException taking place if OCSP response does not contain ContentLength field. > > Original patch is applied cleanly except a conflict in Copyright record in `src/java.base/share/classes/sun/security/provider/certpath/OCSP.java` > > Verification (amd64/20.04): newly added `test/jdk/sun/security/provider/certpath/OCSP/OCSPNoContentLength.java` FAILS, to be fixed by backporting of [JDK-8300939](https://bugs.openjdk.org/browse/JDK-8300939) (see https://github.com/openjdk/jdk11u-dev/pull/1921) > Regression (amd64/20.04): `jdk_security` lgtm ------------- Marked as reviewed by vkempik (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/1920#pullrequestreview-1654697671 From duke at openjdk.org Tue Oct 3 09:40:02 2023 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 3 Oct 2023 09:40:02 GMT Subject: [jdk11u-dev] RFR: 8274471: Add support for RSASSA-PSS in OCSP Response In-Reply-To: References: Message-ID: On Wed, 31 May 2023 10:50:12 GMT, Alexey Pavlyutkin wrote: > Hi! > > Here is backport of [JDK-8274471](https://bugs.openjdk.org/browse/JDK-8274471) adding support of RSASSA-PSS signature to OCSP Response. Original patch applied with the following changes > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - import of `java.security.cert.TrustAnchor` and `sun.security.validator.Validator` packages didn't removed cuz they are still in use; > - added import of `java.nio.charset.StandardCharsets.UTF_8` promoting `UTF_8` constant; > - the changes to revocation checking were skipped > > **`src/java.base/share/classes/sun/security/util/SignatureUtil.java`** > - added import `sun.security.x509.AlgorithmId` package; > - the following required methods ported > > public static Signature fromKey(String sigAlg, PrivateKey key, String provider); > public static Signature fromKey(String sigAlg, PrivateKey key, Provider provider); > private static Signature autoInitInternal(String alg, PrivateKey key, Signature s); > public static AlgorithmId fromSignature(Signature sigEngine, PrivateKey key); > > - `EdEC` related code dropped > - `SignatureUtil.autoInitInternal()` method updated to use `AlgorithmId.getDefaultAlgorithmParameterSpec()` instead of almost identical `SignatureUtil.getDefaultParamSpec()` > > **`src/java.base/share/classes/sun/security/x509/AlgorithmId.java`** > - `public byte[] getEncodedParams()` does not throw anymore > > **`test/jdk/java/security/testlibrary/CertificateBuilder.java`** > **`test/jdk/java/security/testlibrary/SimpleOCSPServer.java`** > - added import of `sun.security.util.SignatureUtil` package > > Verification/regression (amd64/LTS 20.04): `jdk_security` including updated tests > > @phohensee I raised this one in place of already reviewed https://github.com/openjdk/jdk11u-dev/pull/1891. Please check it out. Thank you @phohensee Hi Paul! Can you check it, this is a copy of https://github.com/openjdk/jdk11u-dev/pull/1891 that has been already reviewed by you but then closed due to problematic rebase. Thank you ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1918#issuecomment-1744599326 From clanger at openjdk.org Tue Oct 3 17:32:37 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 3 Oct 2023 17:32:37 GMT Subject: [jdk17u-dev] RFR: 8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 13:46:00 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Skipped patch for Fuzz.java. That file is not in 17. It was introduced by [8284161: Implementation of Virtual Threads (Preview)](https://github.com/openjdk/jdk/commit/9583e3657e43cc1c6f2101a64534564db2a9bd84). > Will mark as clean. Hm, maybe you should remove the issue [JDK-8297369](https://bugs.openjdk.org/browse/JDK-8297369)? As you had to skip the patch to Fuzz.java for the reasons mentioned above, you should probably not mark [JDK-8297369](https://bugs.openjdk.org/browse/JDK-8297369) as resolved... ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1816#issuecomment-1745421193 From goetz at openjdk.org Tue Oct 3 20:17:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:17:40 GMT Subject: [jdk17u-dev] RFR: 8298298: NMT: count deltas are printed with 32-bit signed size Message-ID: A useful bugfix for NMT> Trivial resolves in code. The test that got extended by a few new cases is not in 17. I added the test body so that the new test cases are checked. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/1822 Commit messages: - Backport f729f5b6d01b0d3a0ee21f50199ca30935c8237a Changes: https://git.openjdk.org/jdk17u-dev/pull/1824/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1824&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8298298 Stats: 64 lines in 4 files changed: 49 ins; 1 del; 14 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1824.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1824/head:pull/1824 PR: https://git.openjdk.org/jdk17u-dev/pull/1824 From avoitylov at openjdk.org Tue Oct 3 20:22:52 2023 From: avoitylov at openjdk.org (Aleksei Voitylov) Date: Tue, 3 Oct 2023 20:22:52 GMT Subject: [jdk21u] RFR: 8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163 In-Reply-To: References: Message-ID: On Fri, 29 Sep 2023 15:23:00 GMT, Aleksei Voitylov wrote: > Clean backport of JDK-8316879. could a Committer sponsor this please? Thank you! ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/216#issuecomment-1745661291 From goetz at openjdk.org Tue Oct 3 20:23:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:23:50 GMT Subject: [jdk17u-dev] Integrated: 8271829: mark hotspot runtime/Throwable tests which ignore external VM flags In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 12:04:26 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 003f4f4f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/003f4f4f25e53405a3ba1f0c20ff695202230f79 Stats: 5 lines in 3 files changed: 3 ins; 0 del; 2 mod 8271829: mark hotspot runtime/Throwable tests which ignore external VM flags Backport-of: 659498a07f5be0feae26c1772a6b4e8ad2dec103 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1810 From goetz at openjdk.org Tue Oct 3 20:23:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:23:55 GMT Subject: [jdk17u-dev] Integrated: 8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 12:10:26 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved Copyright, will mark as clean. This pull request has now been integrated. Changeset: 644e4102 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/644e410269d7b494ab0d6c0fbc7a0fd2d99cfdc6 Stats: 5 lines in 3 files changed: 3 ins; 0 del; 2 mod 8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags Backport-of: e49b7d958c1db70c452cb6c47c885b7e6264b822 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1812 From goetz at openjdk.org Tue Oct 3 20:24:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:24:11 GMT Subject: [jdk17u-dev] Integrated: 8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags In-Reply-To: <2PPLf1jQa8SCbM8klR3875p3lDdjIIt87LBscoSDXZ4=.57e615b1-2893-4499-a82e-1a700826cde4@github.com> References: <2PPLf1jQa8SCbM8klR3875p3lDdjIIt87LBscoSDXZ4=.57e615b1-2893-4499-a82e-1a700826cde4@github.com> Message-ID: On Thu, 28 Sep 2023 12:05:41 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 54533e5f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/54533e5f69e6b2663b01c7c7fd85bc5665851e61 Stats: 4 lines in 2 files changed: 2 ins; 0 del; 2 mod 8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags Backport-of: a3b01439701c1e01f9095a51b4f1048282956623 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1811 From goetz at openjdk.org Tue Oct 3 20:24:13 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:24:13 GMT Subject: [jdk11u-dev] Integrated: 8293466: libjsig should ignore non-modifying sigaction calls In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 07:42:41 GMT, Goetz Lindenmaier wrote: > A small fix for 11. This pull request has now been integrated. Changeset: 51a80ddd Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/51a80ddd92573bcf7bdb58e891ff04616e71f840 Stats: 22 lines in 1 file changed: 14 ins; 3 del; 5 mod 8293466: libjsig should ignore non-modifying sigaction calls Backport-of: b1ed40a87ab357d1b51ac5102bba181f21ffa9b6 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2158 From goetz at openjdk.org Tue Oct 3 20:24:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:24:15 GMT Subject: [jdk11u-dev] Integrated: 8306883: Thread stacksize is reported with wrong units in os::create_thread logging In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 14:30:25 GMT, Goetz Lindenmaier wrote: > A follow up to JDK-8290067 This pull request has now been integrated. Changeset: ac0bc1b8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/ac0bc1b81c0d56afc86d32b2267efd7a88666cc6 Stats: 7 lines in 4 files changed: 0 ins; 0 del; 7 mod 8306883: Thread stacksize is reported with wrong units in os::create_thread logging Backport-of: 27c5c1070ac559caa8dbad598337046f59355464 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2154 From goetz at openjdk.org Tue Oct 3 20:24:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:24:35 GMT Subject: [jdk17u-dev] Integrated: 8198668: MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 12:15:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved ProblemList, will mark as clean. This pull request has now been integrated. Changeset: fca27925 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fca27925a850355213a8df15a289419a0bfeaaa6 Stats: 71 lines in 2 files changed: 33 ins; 10 del; 28 mod 8198668: MemoryPoolMBean/isUsageThresholdExceeded/isexceeded001/TestDescription.java still failing Backport-of: d1249aa5cbf3a3a3a24e85bcec30aecbc3e09bc0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1813 From kvn at openjdk.org Tue Oct 3 20:25:13 2023 From: kvn at openjdk.org (Vladimir Kozlov) Date: Tue, 3 Oct 2023 20:25:13 GMT Subject: [jdk21u] RFR: 8317121: vector_masked_load instruction is moved too early after JDK-8286941 Message-ID: Clean backport for JDK-8317121. [JDK-8286941](https://bugs.openjdk.org/browse/JDK-8286941) changed how masked vector operations are created and processed. It calls LoadNode::Ideal() which tries to find best place in code for it. Unfortunately some places do not expect to have vector access to modified memory. In LoadNode::find_previous_arraycopy() the call to ArrayCopyNode::modifies() assumes that it access only one element and did not take into account that a vector may access wider memory. The same issue exists with Unsafe mismatching (bigger size) access. The fix is to take into account size of memory access. New regression test is added which show the issue. Verified with original Repro.java test case. Tested tier1-7. xcomp, stress. ------------- Commit messages: - Backport cfabcbf85837e97bdd6c9e4e06e875ecbaa70084 Changes: https://git.openjdk.org/jdk21u/pull/226/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=226&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317121 Stats: 125 lines in 2 files changed: 123 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/226.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/226/head:pull/226 PR: https://git.openjdk.org/jdk21u/pull/226 From goetz at openjdk.org Tue Oct 3 20:29:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:29:24 GMT Subject: [jdk17u-dev] Integrated: 8298873: Update IllegalRecordVersion.java for changes to TLS implementation In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 12:39:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Includes JDK-8301189. Both clean, will mark as such. This pull request has now been integrated. Changeset: 28adafcb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/28adafcb524a043eca0fc6e7f9a1bb2a5490d723 Stats: 314 lines in 3 files changed: 236 ins; 78 del; 0 mod 8298873: Update IllegalRecordVersion.java for changes to TLS implementation 8301189: validate-source fails after JDK-8298873 Backport-of: fc26d3e5770ca3440105d3904a6e4af9af4860fa ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1814 From goetz at openjdk.org Tue Oct 3 20:31:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:31:38 GMT Subject: [jdk17u-dev] Integrated: 8298869: Update ConnectionTest.java for changes to TLS implementation In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 12:54:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 91332e2a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/91332e2a7708c521a59bb2bce68b4c5924311942 Stats: 512 lines in 2 files changed: 93 ins; 172 del; 247 mod 8298869: Update ConnectionTest.java for changes to TLS implementation Backport-of: d6007a356f8081290cc745481af160a4cad8a9bb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1815 From goetz at openjdk.org Tue Oct 3 20:34:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:34:46 GMT Subject: [jdk17u-dev] Integrated: 8299748: java/util/zip/Deinflate.java failing on s390x In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 13:54:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 26fb0f87 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/26fb0f87897e7d7b193e08c1d69e6c0fa12c976c Stats: 52 lines in 1 file changed: 31 ins; 2 del; 19 mod 8299748: java/util/zip/Deinflate.java failing on s390x Backport-of: fee02f066879e77e55e217660daa46607778b6e8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1817 From goetz at openjdk.org Tue Oct 3 20:42:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:42:29 GMT Subject: [jdk17u-dev] RFR: 8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 13:46:00 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Skipped patch for Fuzz.java. That file is not in 17. It was introduced by [8284161: Implementation of Virtual Threads (Preview)](https://github.com/openjdk/jdk/commit/9583e3657e43cc1c6f2101a64534564db2a9bd84). > Will mark as clean. This is an interesting one. The two additional issues were added by Skara automagically as they are noted in the original change comment already. Let's see whether it is re-added after me removing it :) ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1816#issuecomment-1745691350 From goetz at openjdk.org Tue Oct 3 20:47:34 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 3 Oct 2023 20:47:34 GMT Subject: [jdk17u-dev] Integrated: 8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest In-Reply-To: References: Message-ID: <1Nrh3w__oVvpstzUGg-dYQWwUFs-4nK5BiE40o0wM10=.cb964462-8c9b-4d04-bbb0-26c19f51d85c@github.com> On Thu, 28 Sep 2023 13:46:00 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Skipped patch for Fuzz.java. That file is not in 17. It was introduced by [8284161: Implementation of Virtual Threads (Preview)](https://github.com/openjdk/jdk/commit/9583e3657e43cc1c6f2101a64534564db2a9bd84). > Will mark as clean. This pull request has now been integrated. Changeset: ceafbb75 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ceafbb759e515e4ca42de18a0d6423e35d176059 Stats: 10 lines in 2 files changed: 9 ins; 0 del; 1 mod 8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest 8297367: disable TestRedirectLinks.java in slowdebug mode Backport-of: 6e5470525d5236901c219146f363d4860e6b8008 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1816 From duke at openjdk.org Tue Oct 3 20:51:30 2023 From: duke at openjdk.org (Amos) Date: Tue, 3 Oct 2023 20:51:30 GMT Subject: [jdk11u-dev] RFR: 8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. Message-ID: - Backport for [JDK-8252713](https://bugs.openjdk.org/browse/JDK-8252713) - Test succeed in local ------------- Commit messages: - Backport 6d6046b3799217c281d077f12bce1ec590149849 Changes: https://git.openjdk.org/jdk11u-dev/pull/2163/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2163&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8252713 Stats: 229 lines in 2 files changed: 56 ins; 55 del; 118 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2163.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2163/head:pull/2163 PR: https://git.openjdk.org/jdk11u-dev/pull/2163 From duke at openjdk.org Tue Oct 3 21:41:29 2023 From: duke at openjdk.org (Amos) Date: Tue, 3 Oct 2023 21:41:29 GMT Subject: [jdk11u-dev] RFR: 8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. Message-ID: - Backport for [JDK-8278456](https://bugs.openjdk.org/browse/JDK-8278456) ------------- Commit messages: - Backport 81c56c700a47c7f1b7855052de17eb88fac84674 Changes: https://git.openjdk.org/jdk11u-dev/pull/2164/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2164&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278456 Stats: 23 lines in 1 file changed: 19 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2164.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2164/head:pull/2164 PR: https://git.openjdk.org/jdk11u-dev/pull/2164 From duke at openjdk.org Tue Oct 3 22:05:22 2023 From: duke at openjdk.org (Amos) Date: Tue, 3 Oct 2023 22:05:22 GMT Subject: [jdk11u-dev] RFR: 8289547: Update javax/swing/Popup/TaskbarPositionTest.java Message-ID: - Backport of [JDK-8289547](https://bugs.openjdk.org/browse/JDK-8289547) - Verified work in local ------------- Commit messages: - Backport d73fc70ea272be6bf4f1c82608c73ff0a8f6032d Changes: https://git.openjdk.org/jdk11u-dev/pull/2165/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2165&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289547 Stats: 246 lines in 1 file changed: 132 ins; 54 del; 60 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2165.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2165/head:pull/2165 PR: https://git.openjdk.org/jdk11u-dev/pull/2165 From szaldana at openjdk.org Tue Oct 3 22:44:18 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 3 Oct 2023 22:44:18 GMT Subject: [jdk17u-dev] Withdrawn: 8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs In-Reply-To: References: Message-ID: On Wed, 27 Sep 2023 19:47:37 GMT, Sonia Zaldana Calles wrote: > Hi all, > > This pull request contains a backport of commit [261cb44b](https://github.com/openjdk/jdk/commit/261cb44b13e5910180a2599ca756eb7ae6f9c443) from the [openjdk/jdk ](https://github.com/openjdk/jdk) repository. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1807 From duke at openjdk.org Tue Oct 3 22:57:11 2023 From: duke at openjdk.org (Amos) Date: Tue, 3 Oct 2023 22:57:11 GMT Subject: [jdk11u-dev] RFR: 8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case Message-ID: - [JDK-8300405](https://bugs.openjdk.org/browse/JDK-8300405) - Verified good in local ------------- Commit messages: - Backport db8fa1be052c8558398ea5fea2105458f1a3cd16 Changes: https://git.openjdk.org/jdk11u-dev/pull/2166/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2166&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300405 Stats: 13 lines in 1 file changed: 12 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2166.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2166/head:pull/2166 PR: https://git.openjdk.org/jdk11u-dev/pull/2166 From szaldana at openjdk.org Tue Oct 3 22:58:38 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 3 Oct 2023 22:58:38 GMT Subject: [jdk17u-dev] RFR: 8296275: Write a test to verify setAccelerator method of JMenuItem Message-ID: Hi all, This pull request contains a backport of commit [b005013a](https://github.com/openjdk/jdk/commit/b005013a0015656b7f6ccc26f8a13c44d61f77b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Naveen Narayanan on 21 Dec 2022 and was reviewed by Manukumar V S and Alexey Ivanov. Thanks! ------------- Commit messages: - Backport b005013a0015656b7f6ccc26f8a13c44d61f77b9 Changes: https://git.openjdk.org/jdk17u-dev/pull/1825/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1825&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8296275 Stats: 119 lines in 1 file changed: 119 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1825.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1825/head:pull/1825 PR: https://git.openjdk.org/jdk17u-dev/pull/1825 From fyang at openjdk.org Wed Oct 4 01:13:52 2023 From: fyang at openjdk.org (Fei Yang) Date: Wed, 4 Oct 2023 01:13:52 GMT Subject: [jdk21u] RFR: 8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 07:41:44 GMT, Fei Yang wrote: > VectorizedMismatch intrinsic is not implemented on linux-riscv platform. Backport this fix to avoid JVM crash when user specified JVM options -XX:+UnlockDiagnosticVMOptions -XX:+UseVectorizedMismatchIntrinsic on the command line. RISC-V only change, risk is low. GHA is clean. 21u push approval is here. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/224#issuecomment-1745975483 From fyang at openjdk.org Wed Oct 4 01:13:52 2023 From: fyang at openjdk.org (Fei Yang) Date: Wed, 4 Oct 2023 01:13:52 GMT Subject: [jdk21u] Integrated: 8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning In-Reply-To: References: Message-ID: <-VGnG8Wsev-CgXdxlxhlX6Y8edac5Bc9LZSbuXLSPP4=.2740bc48-f5cc-47d5-9105-313dbbbf268c@github.com> On Tue, 3 Oct 2023 07:41:44 GMT, Fei Yang wrote: > VectorizedMismatch intrinsic is not implemented on linux-riscv platform. Backport this fix to avoid JVM crash when user specified JVM options -XX:+UnlockDiagnosticVMOptions -XX:+UseVectorizedMismatchIntrinsic on the command line. RISC-V only change, risk is low. This pull request has now been integrated. Changeset: b4bb9447 Author: Fei Yang URL: https://git.openjdk.org/jdk21u/commit/b4bb9447960b48146901d495e7afea35c319459b Stats: 6 lines in 2 files changed: 5 ins; 0 del; 1 mod 8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning Backport-of: 750da0012931656cfd55f3e67c3f49ad7363ab8e ------------- PR: https://git.openjdk.org/jdk21u/pull/224 From vkempik at openjdk.org Wed Oct 4 06:59:47 2023 From: vkempik at openjdk.org (Vladimir Kempik) Date: Wed, 4 Oct 2023 06:59:47 GMT Subject: [jdk21u] Integrated: 8317257: RISC-V: llvm build broken In-Reply-To: <5jECvOadt3Q866hSezLoSN3dhKMS15Sizl3O-lO7aMM=.11633774-440e-4695-912f-4e7d4f60bb3f@github.com> References: <5jECvOadt3Q866hSezLoSN3dhKMS15Sizl3O-lO7aMM=.11633774-440e-4695-912f-4e7d4f60bb3f@github.com> Message-ID: On Mon, 2 Oct 2023 17:13:50 GMT, Vladimir Kempik wrote: > Please review this backport to jdk21u. > It fixes issues with building risc-v port with clang/llvm > > Almost clean, one part of original fix wasn't needed in 21u due to missing issue with statis_assert > The fix is pretty trivial, just make a hint to compile which method should be called here, identical to arm64 fix. This pull request has now been integrated. Changeset: 89103c68 Author: Vladimir Kempik URL: https://git.openjdk.org/jdk21u/commit/89103c681809418165c67eabb0e18d5c8ce8d849 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8317257: RISC-V: llvm build broken Reviewed-by: fyang Backport-of: bd7bb67d8f2a6a6bda43b6e2443099574151a7dc ------------- PR: https://git.openjdk.org/jdk21u/pull/223 From goetz at openjdk.org Wed Oct 4 07:07:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 07:07:51 GMT Subject: [jdk21u] Integrated: 8301489: C1: ShortLoopOptimizer might lift instructions before their inputs In-Reply-To: References: Message-ID: On Fri, 22 Sep 2023 13:21:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > I think the 21 deferral labeled in the JBS issue is overcome, as the change isn't that new any more and it has been backported to 17, which has much more exposure than the 21 update will have. > > Clean backport, test passes, will run through SAP testing that among others runs all headless jtreg tests on most platforms. This pull request has now been integrated. Changeset: 48fa33a9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/48fa33a9581d6b1a88fefb0f7ff676ebc51b1658 Stats: 144 lines in 2 files changed: 143 ins; 0 del; 1 mod 8301489: C1: ShortLoopOptimizer might lift instructions before their inputs Backport-of: 73d7aa1d2cb037fed69263a1990258866333664d ------------- PR: https://git.openjdk.org/jdk21u/pull/193 From goetz at openjdk.org Wed Oct 4 07:09:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 07:09:53 GMT Subject: [jdk21u] Integrated: 8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 In-Reply-To: <3IUqn3J3jF2arIjRlaYpIG6ZWI4Q69DfuQjI6cq8zR0=.c160eac9-ba28-4ded-96cd-b58777377db9@github.com> References: <3IUqn3J3jF2arIjRlaYpIG6ZWI4Q69DfuQjI6cq8zR0=.c160eac9-ba28-4ded-96cd-b58777377db9@github.com> Message-ID: On Mon, 25 Sep 2023 07:23:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > The backport deferral was meant for 21, not 21u. After it being backported to 17.0.10-oracle, > the risk of bringing it to 21u should be acceptable as this will have much less exposure. > > Test passes (including 8312440). Will run it through SAPs testing. > > Will make dependent PR for JDK-8312440. This pull request has now been integrated. Changeset: bbfbc7b3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/bbfbc7b3479debe9f53d63c3df4db1ac65e94952 Stats: 70 lines in 2 files changed: 69 ins; 0 del; 1 mod 8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 Backport-of: c6ab9c2905203e1ec897b3404f9179ff975d0054 ------------- PR: https://git.openjdk.org/jdk21u/pull/199 From goetz at openjdk.org Wed Oct 4 07:11:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 07:11:46 GMT Subject: [jdk21u] Integrated: 8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? In-Reply-To: References: Message-ID: <8mFdU8iGShZskoymWzaFRoMdB2aB_1zanfQNLn2WN4o=.f1f662b2-0526-49df-955c-0bf9c1330482@github.com> On Mon, 2 Oct 2023 09:59:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. We should have it in 21 as well. This pull request has now been integrated. Changeset: 67d2836d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/67d2836de282f702c701d9d9668fa9d419b0257b Stats: 106 lines in 3 files changed: 94 ins; 6 del; 6 mod 8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? Backport-of: ba1a46392f0b9c77c64278f82513aaf51f5c9b1b ------------- PR: https://git.openjdk.org/jdk21u/pull/218 From goetz at openjdk.org Wed Oct 4 07:13:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 07:13:55 GMT Subject: [jdk21u] Integrated: 8301247: JPackage app-image exe launches multiple exe's in JDK 17+ In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 10:46:35 GMT, Goetz Lindenmaier wrote: > backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 610f1644 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/610f1644544ab92b4b306618322ed3deeb591793 Stats: 667 lines in 6 files changed: 434 ins; 217 del; 16 mod 8301247: JPackage app-image exe launches multiple exe's in JDK 17+ Backport-of: dcea9bf087c87548d9caa899c52e95d17478da22 ------------- PR: https://git.openjdk.org/jdk21u/pull/219 From goetz at openjdk.org Wed Oct 4 07:19:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 07:19:30 GMT Subject: [jdk21u] RFR: 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node [v2] In-Reply-To: <40FqjIfTcEaxiNky0jrv3RauKJw24pWZXy-SLxr7pN0=.1fc03908-15dd-408e-b6f6-a1fe53061009@github.com> References: <40FqjIfTcEaxiNky0jrv3RauKJw24pWZXy-SLxr7pN0=.1fc03908-15dd-408e-b6f6-a1fe53061009@github.com> Message-ID: <1psmNldGu-nb6w29TvVGyG8yYqxr11lYrPPUUHu0TX4=.c076077f-00a9-40d5-be51-717e87c847da@github.com> > I backport this for parity with 17.0.10-oracle. > > After it being backported to 17.0.10-oracle, > the risk of bringing it to 21 should be acceptable as this will have much less exposure. > > Test passes on top of 8308103. Will run it through SAPs testing. 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 GoeLin-backport-01e135c9 - Backport 01e135c91018a41800c2df534b1d6dbd396adbf4 - Backport c6ab9c2905203e1ec897b3404f9179ff975d0054 ------------- Changes: - all: https://git.openjdk.org/jdk21u/pull/200/files - new: https://git.openjdk.org/jdk21u/pull/200/files/c68f163d..ef91bf40 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u&pr=200&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u&pr=200&range=00-01 Stats: 1502 lines in 30 files changed: 1119 ins; 329 del; 54 mod Patch: https://git.openjdk.org/jdk21u/pull/200.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/200/head:pull/200 PR: https://git.openjdk.org/jdk21u/pull/200 From goetz at openjdk.org Wed Oct 4 07:21:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 07:21:42 GMT Subject: [jdk21u] Integrated: 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node In-Reply-To: <40FqjIfTcEaxiNky0jrv3RauKJw24pWZXy-SLxr7pN0=.1fc03908-15dd-408e-b6f6-a1fe53061009@github.com> References: <40FqjIfTcEaxiNky0jrv3RauKJw24pWZXy-SLxr7pN0=.1fc03908-15dd-408e-b6f6-a1fe53061009@github.com> Message-ID: On Mon, 25 Sep 2023 07:40:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > After it being backported to 17.0.10-oracle, > the risk of bringing it to 21 should be acceptable as this will have much less exposure. > > Test passes on top of 8308103. Will run it through SAPs testing. This pull request has now been integrated. Changeset: 90d4ff61 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/90d4ff6175365803e8ac74352e06c355c4885894 Stats: 58 lines in 2 files changed: 57 ins; 0 del; 1 mod 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node Backport-of: 01e135c91018a41800c2df534b1d6dbd396adbf4 ------------- PR: https://git.openjdk.org/jdk21u/pull/200 From goetz at openjdk.org Wed Oct 4 07:45:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 07:45:43 GMT Subject: [jdk17u-dev] RFR: 8301489: C1: ShortLoopOptimizer might lift instructions before their inputs Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 73d7aa1d2cb037fed69263a1990258866333664d Changes: https://git.openjdk.org/jdk17u-dev/pull/1826/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1826&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301489 Stats: 144 lines in 2 files changed: 143 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1826.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1826/head:pull/1826 PR: https://git.openjdk.org/jdk17u-dev/pull/1826 From goetz at openjdk.org Wed Oct 4 08:02:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 08:02:56 GMT Subject: [jdk17u-dev] RFR: 8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport c6ab9c2905203e1ec897b3404f9179ff975d0054 Changes: https://git.openjdk.org/jdk17u-dev/pull/1827/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1827&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308103 Stats: 70 lines in 2 files changed: 69 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1827.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1827/head:pull/1827 PR: https://git.openjdk.org/jdk17u-dev/pull/1827 From goetz at openjdk.org Wed Oct 4 08:20:10 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 08:20:10 GMT Subject: [jdk17u-dev] RFR: 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/1827 Commit messages: - Backport 01e135c91018a41800c2df534b1d6dbd396adbf4 Changes: https://git.openjdk.org/jdk17u-dev/pull/1828/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1828&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312440 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1828.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1828/head:pull/1828 PR: https://git.openjdk.org/jdk17u-dev/pull/1828 From rehn at openjdk.org Wed Oct 4 08:23:47 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Wed, 4 Oct 2023 08:23:47 GMT Subject: [jdk21u] Integrated: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 14:17:04 GMT, Robbin Ehn wrote: > 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg This pull request has now been integrated. Changeset: 9ffec67a Author: Robbin Ehn URL: https://git.openjdk.org/jdk21u/commit/9ffec67a3f2dada329a9887338c570424a79e7f8 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg Backport-of: 2d154fcd0de0612f58abbc5027f409b9b2eb0dc2 ------------- PR: https://git.openjdk.org/jdk21u/pull/210 From luhenry at openjdk.org Wed Oct 4 08:26:49 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Wed, 4 Oct 2023 08:26:49 GMT Subject: [jdk21u] Integrated: 8316859: RISC-V: Disable detection of V through HWCAP In-Reply-To: References: Message-ID: On Mon, 25 Sep 2023 13:08:02 GMT, Ludovic Henry wrote: > Hi all, > > This pull request contains a backport of commit [311c7461](https://github.com/openjdk/jdk/commit/311c7461c8c0f5f1524d409736e4cceca8de9000) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Ludovic Henry on 25 Sep 2023 and was reviewed by Robbin Ehn and Fei Yang. > > Thanks! This pull request has now been integrated. Changeset: 69af26c4 Author: Ludovic Henry Committer: Robbin Ehn URL: https://git.openjdk.org/jdk21u/commit/69af26c48c8d082cbf0d70105243d239b2ab9ad2 Stats: 13 lines in 1 file changed: 10 ins; 1 del; 2 mod 8316859: RISC-V: Disable detection of V through HWCAP Backport-of: 311c7461c8c0f5f1524d409736e4cceca8de9000 ------------- PR: https://git.openjdk.org/jdk21u/pull/203 From goetz at openjdk.org Wed Oct 4 08:30:48 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 08:30:48 GMT Subject: [jdk17u-dev] RFR: 8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? Message-ID: I backport this for parity with 17.0.10-oracle. I had to resolve loopnode.hpp. Trivial. ------------- Commit messages: - Backport ba1a46392f0b9c77c64278f82513aaf51f5c9b1b Changes: https://git.openjdk.org/jdk17u-dev/pull/1829/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1829&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315377 Stats: 106 lines in 3 files changed: 94 ins; 6 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1829.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1829/head:pull/1829 PR: https://git.openjdk.org/jdk17u-dev/pull/1829 From rehn at openjdk.org Wed Oct 4 08:33:39 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Wed, 4 Oct 2023 08:33:39 GMT Subject: [jdk17u] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg Message-ID: <2yRKhy2f3RMD5LwFyyRG-WRCpQZX2fp_bY_Vn1m4HPI=.1fb3cb5e-1cd6-49e5-8d07-a26ded78e52b@github.com> Hi all, This pull request contains a backport of commit [2d154fcd](https://github.com/openjdk/jdk/commit/2d154fcd0de0612f58abbc5027f409b9b2eb0dc2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Robbin Ehn on 28 Sep 2023 and was reviewed by Ludovic Henry and Fei Yang. Thanks! ------------- Commit messages: - Backport 2d154fcd0de0612f58abbc5027f409b9b2eb0dc2 Changes: https://git.openjdk.org/jdk17u/pull/381/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=381&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316566 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u/pull/381.diff Fetch: git fetch https://git.openjdk.org/jdk17u.git pull/381/head:pull/381 PR: https://git.openjdk.org/jdk17u/pull/381 From shade at openjdk.org Wed Oct 4 09:01:43 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 4 Oct 2023 09:01:43 GMT Subject: [jdk21u] Integrated: 8316514: Better diagnostic header for VtableStub In-Reply-To: References: Message-ID: <6kV7Y3duNAM6f8wUozkxHbOBmYy5M1le21Mss5xMzjs=.7405b32f-e41c-4023-9d49-6e7a69fdbd1a@github.com> On Fri, 22 Sep 2023 17:15:23 GMT, Aleksey Shipilev wrote: > Clean backport to improve diagnostic logging. This pull request has now been integrated. Changeset: c1f13ea2 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/c1f13ea2cfd712a54a878504196a99f9d36d15bc Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8316514: Better diagnostic header for VtableStub Backport-of: 6c61bc195090abf73683b811e214810a1226d299 ------------- PR: https://git.openjdk.org/jdk21u/pull/198 From goetz at openjdk.org Wed Oct 4 09:11:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 09:11:26 GMT Subject: [jdk17u-dev] RFR: 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.10-oracle. 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 01e135c91018a41800c2df534b1d6dbd396adbf4 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1828/files - new: https://git.openjdk.org/jdk17u-dev/pull/1828/files/88e67cee..9fd72986 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1828&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1828&range=00-01 Stats: 57 lines in 1 file changed: 57 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1828.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1828/head:pull/1828 PR: https://git.openjdk.org/jdk17u-dev/pull/1828 From igavrilin at openjdk.org Wed Oct 4 09:22:41 2023 From: igavrilin at openjdk.org (Ilya Gavrilin) Date: Wed, 4 Oct 2023 09:22:41 GMT Subject: [jdk21u] Integrated: 8313779: RISC-V: use andn / orn in the MD5 instrinsic In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 09:20:20 GMT, Ilya Gavrilin wrote: > Hi all, > This pull request contains a backport of commit [4726960f](https://github.com/openjdk/jdk/commit/4726960fcdc9489fb8f9c7e1a100828f1347c30c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > MD5 implementation already backported to jdk21u: [4eafc45](https://github.com/openjdk/jdk21u/commit/4eafc454c2df46e99106920713050065000efc24) > > The commit being backported was authored by Antonios Printezis on 7 Aug 2023 and was reviewed by Ludovic Henry and Fei Yang. > > Thanks! This pull request has now been integrated. Changeset: 915892d5 Author: Ilya Gavrilin Committer: Vladimir Kempik URL: https://git.openjdk.org/jdk21u/commit/915892d5c76760e99dba8eae94d6d8b856f49359 Stats: 35 lines in 3 files changed: 26 ins; 3 del; 6 mod 8313779: RISC-V: use andn / orn in the MD5 instrinsic Backport-of: 4726960fcdc9489fb8f9c7e1a100828f1347c30c ------------- PR: https://git.openjdk.org/jdk21u/pull/209 From shade at openjdk.org Wed Oct 4 10:02:35 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 4 Oct 2023 10:02:35 GMT Subject: [jdk21u] RFR: 8317121: vector_masked_load instruction is moved too early after JDK-8286941 In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 19:44:21 GMT, Vladimir Kozlov wrote: > Clean backport for JDK-8317121. > > [JDK-8286941](https://bugs.openjdk.org/browse/JDK-8286941) changed how masked vector operations are created and processed. It calls LoadNode::Ideal() which tries to find best place in code for it. > Unfortunately some places do not expect to have vector access to modified memory. > In LoadNode::find_previous_arraycopy() the call to ArrayCopyNode::modifies() assumes that it access only one element and did not take into account that a vector may access wider memory. > The same issue exists with Unsafe mismatching (bigger size) access. > > The fix is to take into account size of memory access. > > New regression test is added which show the issue. Verified with original Repro.java test case. > > Tested tier1-7. xcomp, stress. Looks fine. ------------- Marked as reviewed by shade (Reviewer). PR Review: https://git.openjdk.org/jdk21u/pull/226#pullrequestreview-1657144956 From avoitylov at openjdk.org Wed Oct 4 10:16:38 2023 From: avoitylov at openjdk.org (Aleksei Voitylov) Date: Wed, 4 Oct 2023 10:16:38 GMT Subject: [jdk21u] Integrated: 8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163 In-Reply-To: References: Message-ID: On Fri, 29 Sep 2023 15:23:00 GMT, Aleksei Voitylov wrote: > Clean backport of JDK-8316879. This pull request has now been integrated. Changeset: 6a4e4920 Author: Aleksei Voitylov Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/6a4e4920193b1a2fe7780007f1613ba972433280 Stats: 29 lines in 2 files changed: 21 ins; 1 del; 7 mod 8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163 Backport-of: cfcbfc6cae7d8fc276c5a54917e97adea7cf5621 ------------- PR: https://git.openjdk.org/jdk21u/pull/216 From lucy at openjdk.org Wed Oct 4 10:24:36 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 4 Oct 2023 10:24:36 GMT Subject: [jdk17u-dev] RFR: 8292072: NMT: repurpose Tracking overhead counter as global malloc counter In-Reply-To: References: Message-ID: <0Wh7DWGrjOKH1wArax5D24oaDlR2ZnprSTwJVWYVU0o=.9c4ebfbd-86da-4da1-aba1-5b2ab95104af@github.com> On Mon, 2 Oct 2023 09:45:02 GMT, Goetz Lindenmaier wrote: > A useful improvement to NMT. Applied clean, but > to compile, I had to move malloc_overhead() behind the decl of MallocHeader. LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1821#pullrequestreview-1657185288 From lucy at openjdk.org Wed Oct 4 10:24:47 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 4 Oct 2023 10:24:47 GMT Subject: [jdk17u-dev] RFR: 8281015: Further simplify NMT backend [v2] In-Reply-To: References: Message-ID: <2FD7uDcr1HopIcK_Z4xHLPK4Ty45BXtTA0zsS-Q19sg=.b3d5713f-bbe9-4980-ac66-543232967bf6@github.com> On Mon, 2 Oct 2023 10:42:26 GMT, Goetz Lindenmaier wrote: >> I backport this as prereq of some useful NMT improvements: [JDK-8292072](https://bugs.openjdk.org/browse/JDK-8292072)j, [JDK-8292948](https://bugs.openjdk.org/browse/JDK-8292948), [JDK-8292898](https://bugs.openjdk.org/browse/JDK-8292898). >> >> I had to do some trivial resolves and adaptions to make it build. See also extra commits. >> >> src/hotspot/share/runtime/os.cpp >> Resolved because "8286519 Better memory handling." is in the context. >> >> src/hotspot/share/services/mallocTracker.cpp >> Deleted function release() uses check_block_integrity() which is named assert_block_integrity() in head. >> This came with "8280289: Enhance debug pp() command with NMT info" >> >> The change to MallocTracker::print_pointer_information() can not be applied. >> The patched code is only introduced in "8281023: NMT integration into pp debug command does not work" >> which is in 19 only. The code refactored into this function stems from debug.cpp and >> was introduced there in "8280289: Enhance debug pp() command with NMT info". >> Omitted. >> >> src/hotspot/share/services/mallocTracker.hpp >> Also naming difference of check_block_integrity() because "8280289: Enhance debug pp() command with NMT info" not in 19. >> >> src/hotspot/share/services/memTracker.hpp >> Resolved #include. >> >> The new code brought two calls to assert_block_integrity() which I changed to call check_block_integrity(). > > 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: > > Build fix LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1820#pullrequestreview-1657184678 From lucy at openjdk.org Wed Oct 4 10:25:46 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 4 Oct 2023 10:25:46 GMT Subject: [jdk17u-dev] RFR: 8298298: NMT: count deltas are printed with 32-bit signed size In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 19:21:15 GMT, Goetz Lindenmaier wrote: > A useful bugfix for NMT> > > Trivial resolves in code. > The test that got extended by a few new cases is not in 17. > I added the test body so that the new test cases are checked. LGTM. One minimal formatting request. Thanks for the backport work. src/hotspot/share/utilities/globalDefinitions.hpp line 144: > 142: > 143: #define SSIZE_FORMAT "%" PRIdPTR > 144: #define SSIZE_PLUS_FORMAT "%+" PRIdPTR alignment would be nice. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1824#pullrequestreview-1657183814 PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1824#discussion_r1345561026 From stuefe at openjdk.org Wed Oct 4 10:40:37 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 4 Oct 2023 10:40:37 GMT Subject: [jdk17u-dev] RFR: 8298298: NMT: count deltas are printed with 32-bit signed size In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 19:21:15 GMT, Goetz Lindenmaier wrote: > A useful bugfix for NMT> > > Trivial resolves in code. > The test that got extended by a few new cases is not in 17. > I added the test body so that the new test cases are checked. Good! (looking guiltily at my feet) ...Thomas ------------- Marked as reviewed by stuefe (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1824#pullrequestreview-1657214268 From clanger at openjdk.org Wed Oct 4 10:50:43 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 4 Oct 2023 10:50:43 GMT Subject: [jdk21u] Integrated: 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java In-Reply-To: <5FyenlIE6SAYGkAETWFpTWCTHjxhz4VxP_F2tvq5nJA=.c788c831-6fe1-4f1a-a05f-e3704a1087e1@github.com> References: <5FyenlIE6SAYGkAETWFpTWCTHjxhz4VxP_F2tvq5nJA=.c788c831-6fe1-4f1a-a05f-e3704a1087e1@github.com> Message-ID: On Fri, 29 Sep 2023 08:25:13 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8316710](https://bugs.openjdk.org/browse/JDK-8316710), commit [ad6df41a](https://github.com/openjdk/jdk/commit/ad6df41a9e4356b9c5de681f200f386f72c76ae2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Christoph Langer on 27 Sep 2023 and was reviewed by Matthias Baesken and Alexey Ivanov. > > Thanks! This pull request has now been integrated. Changeset: f4550497 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/f4550497eae71bf08cd5f591c2877ca28b7fea81 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java Backport-of: ad6df41a9e4356b9c5de681f200f386f72c76ae2 ------------- PR: https://git.openjdk.org/jdk21u/pull/215 From goetz at openjdk.org Wed Oct 4 11:48:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 11:48:26 GMT Subject: [jdk17u-dev] RFR: 8298298: NMT: count deltas are printed with 32-bit signed size [v2] In-Reply-To: References: Message-ID: > A useful bugfix for NMT> > > Trivial resolves in code. > The test that got extended by a few new cases is not in 17. > I added the test body so that the new test cases are checked. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Fix alignment ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1824/files - new: https://git.openjdk.org/jdk17u-dev/pull/1824/files/4c6b032d..94247612 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1824&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1824&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1824.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1824/head:pull/1824 PR: https://git.openjdk.org/jdk17u-dev/pull/1824 From goetz at openjdk.org Wed Oct 4 11:55:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 11:55:47 GMT Subject: [jdk17u-dev] RFR: 8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 07:55:53 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. Pre-submit failure: crash in PhaseIdealLoop::build_loop_late_post_work(). TEST: java/util/zip/ZipFile/Assortment.java Hmm, this is close to the backported change ... ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1827#issuecomment-1746720456 From goetz at openjdk.org Wed Oct 4 12:15:02 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 12:15:02 GMT Subject: [jdk17u-dev] RFR: 8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 3361a26df4dafa134181263cc5c81bda6ba8d21e Changes: https://git.openjdk.org/jdk17u-dev/pull/1830/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1830&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8298874 Stats: 175 lines in 3 files changed: 39 ins; 35 del; 101 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1830.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1830/head:pull/1830 PR: https://git.openjdk.org/jdk17u-dev/pull/1830 From goetz at openjdk.org Wed Oct 4 12:24:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 12:24:01 GMT Subject: [jdk17u-dev] RFR: 8298872: Update CheckStatus.java for changes to TLS implementation Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport e7247b10ccd2bf1ad6809395a1b63aa5046d5b1d Changes: https://git.openjdk.org/jdk17u-dev/pull/1831/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1831&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8298872 Stats: 1424 lines in 3 files changed: 709 ins; 715 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1831.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1831/head:pull/1831 PR: https://git.openjdk.org/jdk17u-dev/pull/1831 From shade at openjdk.org Wed Oct 4 12:24:41 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 4 Oct 2023 12:24:41 GMT Subject: [jdk21u] Integrated: 8314551: More generic way to handshake GC threads with monitor deflation In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 12:34:54 GMT, Aleksey Shipilev wrote: > Clean backport to to complement [JDK-8307236](https://bugs.openjdk.org/browse/JDK-8307236) that is already in JDK 21. There is no bugtail in JDK 22 so far. Attn @rkennke. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `hotspot:tier1` This pull request has now been integrated. Changeset: 60001763 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/60001763dff7809282f7279566924f5466ab1ff4 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8314551: More generic way to handshake GC threads with monitor deflation Reviewed-by: rkennke Backport-of: 31c4e03d5d4682a10825bd7cf2d37971e686b31e ------------- PR: https://git.openjdk.org/jdk21u/pull/222 From fyang at openjdk.org Wed Oct 4 12:34:44 2023 From: fyang at openjdk.org (Fei Yang) Date: Wed, 4 Oct 2023 12:34:44 GMT Subject: [jdk17u-dev] Integrated: 8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning In-Reply-To: <-npPha-sVLz-eiy0idzu_Mh_3bab3UZG9gUHhrteN7E=.e88365ad-d07b-41cc-8ad5-07fa5c7b1681@github.com> References: <-npPha-sVLz-eiy0idzu_Mh_3bab3UZG9gUHhrteN7E=.e88365ad-d07b-41cc-8ad5-07fa5c7b1681@github.com> Message-ID: On Tue, 3 Oct 2023 07:47:45 GMT, Fei Yang wrote: > VectorizedMismatch intrinsic is not implemented on linux-riscv platform. Backport this fix to avoid JVM crash when user specified JVM options -XX:+UnlockDiagnosticVMOptions -XX:+UseVectorizedMismatchIntrinsic on the command line. RISC-V only change, risk is low. This pull request has now been integrated. Changeset: cde511da Author: Fei Yang URL: https://git.openjdk.org/jdk17u-dev/commit/cde511da4c98f6fd788acb4f79d58312826857ea Stats: 6 lines in 2 files changed: 5 ins; 0 del; 1 mod 8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning Backport-of: 750da0012931656cfd55f3e67c3f49ad7363ab8e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1823 From shade at openjdk.org Wed Oct 4 12:40:47 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 4 Oct 2023 12:40:47 GMT Subject: [jdk17u-dev] Integrated: 8316514: Better diagnostic header for VtableStub In-Reply-To: <0bEYdfPOK8HbhKKPdMiLEeAxZNYYoffKB56VXbmHL9g=.0ac99029-cf35-478a-b8bb-295d62e06cd0@github.com> References: <0bEYdfPOK8HbhKKPdMiLEeAxZNYYoffKB56VXbmHL9g=.0ac99029-cf35-478a-b8bb-295d62e06cd0@github.com> Message-ID: <4uqCYmJ4pgFGzdVpKsnz1D_4GD3dz_BZ_wcIsmvngWU=.f6b60ce4-ef98-48a6-8cb9-f1bc3971e419@github.com> On Fri, 22 Sep 2023 17:23:12 GMT, Aleksey Shipilev wrote: > Clean backport to improve diagnostic logging. This pull request has now been integrated. Changeset: 2589bf35 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/2589bf35e6a478ab762e559f97906b01a3d80448 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8316514: Better diagnostic header for VtableStub Backport-of: 6c61bc195090abf73683b811e214810a1226d299 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1773 From clanger at openjdk.org Wed Oct 4 12:54:51 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 4 Oct 2023 12:54:51 GMT Subject: [jdk17u-dev] RFR: 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java Message-ID: Hi all, This pull request contains a backport of [JDK-8316710](https://bugs.openjdk.org/browse/JDK-8316710), commit [f4550497](https://github.com/openjdk/jdk21u/commit/f4550497eae71bf08cd5f591c2877ca28b7fea81) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. Backport is clean. Thanks! ------------- Commit messages: - Backport f4550497eae71bf08cd5f591c2877ca28b7fea81 Changes: https://git.openjdk.org/jdk17u-dev/pull/1832/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1832&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316710 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1832.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1832/head:pull/1832 PR: https://git.openjdk.org/jdk17u-dev/pull/1832 From goetz at openjdk.org Wed Oct 4 13:04:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 13:04:08 GMT Subject: [jdk17u-dev] RFR: 8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again Message-ID: <24lSVjlA7vE1gvs0a58q1nieqGK_NEDrap9nCFF4Bcc=.94626efc-dbfb-4190-ab79-35c574c4a870@github.com> I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 4b23bef51df9c1a5bc8f43748a8d6c8d99995656 Changes: https://git.openjdk.org/jdk17u-dev/pull/1833/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1833&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301377 Stats: 9 lines in 5 files changed: 0 ins; 0 del; 9 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1833.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1833/head:pull/1833 PR: https://git.openjdk.org/jdk17u-dev/pull/1833 From goetz at openjdk.org Wed Oct 4 13:21:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 13:21:07 GMT Subject: [jdk17u-dev] RFR: 8305505: NPE in javazic compiler Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 544bd260b6eb7bc7cf79a3739cc94bad658d7d15 Changes: https://git.openjdk.org/jdk17u-dev/pull/1834/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1834&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8305505 Stats: 5 lines in 1 file changed: 1 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1834.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1834/head:pull/1834 PR: https://git.openjdk.org/jdk17u-dev/pull/1834 From goetz at openjdk.org Wed Oct 4 13:30:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 13:30:07 GMT Subject: [jdk17u-dev] RFR: 8307403: java/util/zip/DeInflate.java timed out Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport d22bcc813eea719b817d3d541a843594675c0ca9 Changes: https://git.openjdk.org/jdk17u-dev/pull/1835/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1835&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8307403 Stats: 4 lines in 1 file changed: 1 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1835.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1835/head:pull/1835 PR: https://git.openjdk.org/jdk17u-dev/pull/1835 From goetz at openjdk.org Wed Oct 4 13:41:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 13:41:05 GMT Subject: [jdk17u-dev] RFR: 8299075: TestStringDeduplicationInterned.java fails because extra deduplication Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 682359cb4871d779425a9468e8a307169b3651d6 Changes: https://git.openjdk.org/jdk17u-dev/pull/1836/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1836&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299075 Stats: 21 lines in 1 file changed: 9 ins; 5 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1836.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1836/head:pull/1836 PR: https://git.openjdk.org/jdk17u-dev/pull/1836 From goetz at openjdk.org Wed Oct 4 13:41:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 13:41:12 GMT Subject: [jdk17u-dev] RFR: 8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 35e75c131d7c1c2596022955c0f4c53dd3c7e448 Changes: https://git.openjdk.org/jdk17u-dev/pull/1837/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1837&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301455 Stats: 3 lines in 1 file changed: 0 ins; 3 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1837.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1837/head:pull/1837 PR: https://git.openjdk.org/jdk17u-dev/pull/1837 From duke at openjdk.org Wed Oct 4 16:47:29 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Wed, 4 Oct 2023 16:47:29 GMT Subject: [jdk11u-dev] Integrated: 8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test In-Reply-To: <4CvvH_KgeS30dRl4QmqZI84m8cABzSYjbSyPFe5XrQA=.68486326-37b6-4e8f-97fd-5c922946c0c9@github.com> References: <4CvvH_KgeS30dRl4QmqZI84m8cABzSYjbSyPFe5XrQA=.68486326-37b6-4e8f-97fd-5c922946c0c9@github.com> Message-ID: On Thu, 28 Sep 2023 14:58:05 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315766 merged as part of https://github.com/openjdk/jdk/pull/15710. https://github.com/openjdk/jdk/commit/edd454b502b9bacde55492820e52655bbac63b89.patch could be cleanly applied. > > Below are the test results: > * before_release: **1535.51s user 72.40s system 257% cpu 10:24.79 total** > * after_release: **1655.73s user 74.16s system 1195% cpu 2:24.68 total** > * before_fastdebug: **1064.03s user 57.21s system 177% cpu 10:32.29 total** > * after_fastdebug: **1137.89s user 58.07s system 783% cpu 2:32.61 total** This pull request has now been integrated. Changeset: fb7e6e38 Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/fb7e6e3899a55ba2381018e9a13a1f3a0c79ca4b Stats: 22 lines in 1 file changed: 20 ins; 0 del; 2 mod 8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test Backport-of: edd454b502b9bacde55492820e52655bbac63b89 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2155 From vlivanov at openjdk.org Wed Oct 4 16:56:45 2023 From: vlivanov at openjdk.org (Vladimir Ivanov) Date: Wed, 4 Oct 2023 16:56:45 GMT Subject: [jdk21u] RFR: 8317121: vector_masked_load instruction is moved too early after JDK-8286941 In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 19:44:21 GMT, Vladimir Kozlov wrote: > Clean backport for JDK-8317121. > > [JDK-8286941](https://bugs.openjdk.org/browse/JDK-8286941) changed how masked vector operations are created and processed. It calls LoadNode::Ideal() which tries to find best place in code for it. > Unfortunately some places do not expect to have vector access to modified memory. > In LoadNode::find_previous_arraycopy() the call to ArrayCopyNode::modifies() assumes that it access only one element and did not take into account that a vector may access wider memory. > The same issue exists with Unsafe mismatching (bigger size) access. > > The fix is to take into account size of memory access. > > New regression test is added which show the issue. Verified with original Repro.java test case. > > Tested tier1-7. xcomp, stress. Looks good. ------------- Marked as reviewed by vlivanov (Reviewer). PR Review: https://git.openjdk.org/jdk21u/pull/226#pullrequestreview-1658085976 From kvn at openjdk.org Wed Oct 4 16:58:06 2023 From: kvn at openjdk.org (Vladimir Kozlov) Date: Wed, 4 Oct 2023 16:58:06 GMT Subject: [jdk21u] Integrated: 8317121: vector_masked_load instruction is moved too early after JDK-8286941 In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 19:44:21 GMT, Vladimir Kozlov wrote: > Clean backport for JDK-8317121. > > [JDK-8286941](https://bugs.openjdk.org/browse/JDK-8286941) changed how masked vector operations are created and processed. It calls LoadNode::Ideal() which tries to find best place in code for it. > Unfortunately some places do not expect to have vector access to modified memory. > In LoadNode::find_previous_arraycopy() the call to ArrayCopyNode::modifies() assumes that it access only one element and did not take into account that a vector may access wider memory. > The same issue exists with Unsafe mismatching (bigger size) access. > > The fix is to take into account size of memory access. > > New regression test is added which show the issue. Verified with original Repro.java test case. > > Tested tier1-7. xcomp, stress. This pull request has now been integrated. Changeset: e76be619 Author: Vladimir Kozlov URL: https://git.openjdk.org/jdk21u/commit/e76be61923d0f0e4d828debc3839aa366a793fcb Stats: 125 lines in 2 files changed: 123 ins; 0 del; 2 mod 8317121: vector_masked_load instruction is moved too early after JDK-8286941 Reviewed-by: shade, vlivanov Backport-of: cfabcbf85837e97bdd6c9e4e06e875ecbaa70084 ------------- PR: https://git.openjdk.org/jdk21u/pull/226 From bpb at openjdk.org Wed Oct 4 17:07:46 2023 From: bpb at openjdk.org (Brian Burkhalter) Date: Wed, 4 Oct 2023 17:07:46 GMT Subject: [jdk21u] RFR: 8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow Message-ID: Backport of fix for [JDK-8316156](https://bugs.openjdk.org/browse/JDK-8316156). ------------- Commit messages: - Backport 5cacf212f066f5694d01f0891adfbe8b38660175 Changes: https://git.openjdk.org/jdk21u/pull/227/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=227&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316156 Stats: 83 lines in 2 files changed: 81 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/227.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/227/head:pull/227 PR: https://git.openjdk.org/jdk21u/pull/227 From bpb at openjdk.org Wed Oct 4 17:41:23 2023 From: bpb at openjdk.org (Brian Burkhalter) Date: Wed, 4 Oct 2023 17:41:23 GMT Subject: [jdk21u] Integrated: 8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 16:53:56 GMT, Brian Burkhalter wrote: > Backport of fix for [JDK-8316156](https://bugs.openjdk.org/browse/JDK-8316156). This pull request has now been integrated. Changeset: 834c45cc Author: Brian Burkhalter URL: https://git.openjdk.org/jdk21u/commit/834c45ccc63a2abdf8b95cb36fcd42f97022839d Stats: 83 lines in 2 files changed: 81 ins; 0 del; 2 mod 8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow Backport-of: 5cacf212f066f5694d01f0891adfbe8b38660175 ------------- PR: https://git.openjdk.org/jdk21u/pull/227 From duke at openjdk.org Wed Oct 4 18:02:31 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Wed, 4 Oct 2023 18:02:31 GMT Subject: [jdk21u] Integrated: 8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 15:09:41 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315766 merged as part of https://github.com/openjdk/jdk/pull/15710. https://github.com/openjdk/jdk/commit/edd454b502b9bacde55492820e52655bbac63b89.patch could be cleanly applied. > > Below are the test results: > * before_release: **1642.99s user 146.56s system 291% cpu 10:14.77 total** > * after_release: **1613.99s user 125.32s system 1323% cpu 2:11.44 total** > * before_fastdebug: **1214.26s user 54.36s system 200% cpu 10:34.09 total** > * after_fastdebug: **1246.25s user 57.25s system 889% cpu 2:26.55 total** This pull request has now been integrated. Changeset: 90f456c5 Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u/commit/90f456c5740a9b325612ab34198a7327f9c4dd2e Stats: 22 lines in 1 file changed: 20 ins; 0 del; 2 mod 8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test Backport-of: edd454b502b9bacde55492820e52655bbac63b89 ------------- PR: https://git.openjdk.org/jdk21u/pull/211 From duke at openjdk.org Wed Oct 4 18:02:38 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Wed, 4 Oct 2023 18:02:38 GMT Subject: [jdk17u-dev] Integrated: 8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test In-Reply-To: References: Message-ID: <3v872nhuh6YZO2EiQkuO2a96fE4qCoh10SV3JFwspEw=.a92646ea-a76c-43d1-b204-dea7623682a3@github.com> On Thu, 28 Sep 2023 15:00:44 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315766 merged as part of https://github.com/openjdk/jdk/pull/15710. https://github.com/openjdk/jdk/commit/edd454b502b9bacde55492820e52655bbac63b89.patch could be cleanly applied. > > Below are the test results: > * before_release: **1557.98s user 220.66s system 287% cpu 10:17.90 total** > * after_release: **1653.52s user 203.46s system 1340% cpu 2:18.54 total** > * before_fastdebug: **1045.98s user 114.93s system 182% cpu 10:35.68 total** > * after_fastdebug: **1082.15s user 111.88s system 795% cpu 2:30.11 total** This pull request has now been integrated. Changeset: fa40b5f0 Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/fa40b5f0248525743f65a2b871394a9be29d9868 Stats: 22 lines in 1 file changed: 20 ins; 0 del; 2 mod 8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test Backport-of: edd454b502b9bacde55492820e52655bbac63b89 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1818 From bpb at openjdk.org Wed Oct 4 18:04:55 2023 From: bpb at openjdk.org (Brian Burkhalter) Date: Wed, 4 Oct 2023 18:04:55 GMT Subject: [jdk21u] RFR: 8313368: (fc) FileChannel.size returns 0 on block special files Message-ID: Backport of fix for JDK-8313368. ------------- Commit messages: - Backport 4ba81f631f572d870d0f2c96fefe0cabc55e1841 Changes: https://git.openjdk.org/jdk21u/pull/228/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=228&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313368 Stats: 11 lines in 2 files changed: 6 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u/pull/228.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/228/head:pull/228 PR: https://git.openjdk.org/jdk21u/pull/228 From goetz at openjdk.org Wed Oct 4 19:10:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 19:10:40 GMT Subject: [jdk17u-dev] Integrated: 8281015: Further simplify NMT backend In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 08:05:16 GMT, Goetz Lindenmaier wrote: > I backport this as prereq of some useful NMT improvements: [JDK-8292072](https://bugs.openjdk.org/browse/JDK-8292072)j, [JDK-8292948](https://bugs.openjdk.org/browse/JDK-8292948), [JDK-8292898](https://bugs.openjdk.org/browse/JDK-8292898). > > I had to do some trivial resolves and adaptions to make it build. See also extra commits. > > src/hotspot/share/runtime/os.cpp > Resolved because "8286519 Better memory handling." is in the context. > > src/hotspot/share/services/mallocTracker.cpp > Deleted function release() uses check_block_integrity() which is named assert_block_integrity() in head. > This came with "8280289: Enhance debug pp() command with NMT info" > > The change to MallocTracker::print_pointer_information() can not be applied. > The patched code is only introduced in "8281023: NMT integration into pp debug command does not work" > which is in 19 only. The code refactored into this function stems from debug.cpp and > was introduced there in "8280289: Enhance debug pp() command with NMT info". > Omitted. > > src/hotspot/share/services/mallocTracker.hpp > Also naming difference of check_block_integrity() because "8280289: Enhance debug pp() command with NMT info" not in 19. > > src/hotspot/share/services/memTracker.hpp > Resolved #include. > > The new code brought two calls to assert_block_integrity() which I changed to call check_block_integrity(). This pull request has now been integrated. Changeset: aa547501 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/aa5475013e522fe1383a7ab77fd8bf3553ccf70b Stats: 276 lines in 10 files changed: 57 ins; 147 del; 72 mod 8281015: Further simplify NMT backend Reviewed-by: lucy Backport-of: b96b743727a628c1b33cc9b3374f010c2ea30b78 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1820 From goetz at openjdk.org Wed Oct 4 19:23:31 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 19:23:31 GMT Subject: [jdk17u-dev] RFR: 8292072: NMT: repurpose Tracking overhead counter as global malloc counter [v2] In-Reply-To: References: Message-ID: > A useful improvement to NMT. Applied clean, but > to compile, I had to move malloc_overhead() behind the decl of MallocHeader. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains five commits: - Merge branch 'master' into goetz_backport_8292072 - Backport 1c1c4410b20f598c7e81fae044b6cb298ed12bab - Build fix - Chunks that did not apply clean. - Backport b96b743727a628c1b33cc9b3374f010c2ea30b78 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/1821/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1821&range=01 Stats: 56 lines in 4 files changed: 13 ins; 32 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1821.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1821/head:pull/1821 PR: https://git.openjdk.org/jdk17u-dev/pull/1821 From goetz at openjdk.org Wed Oct 4 19:26:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 19:26:22 GMT Subject: [jdk17u-dev] Integrated: 8292072: NMT: repurpose Tracking overhead counter as global malloc counter In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 09:45:02 GMT, Goetz Lindenmaier wrote: > A useful improvement to NMT. Applied clean, but > to compile, I had to move malloc_overhead() behind the decl of MallocHeader. This pull request has now been integrated. Changeset: 76fd18e1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/76fd18e1288ee0ac604b58aaa3eeb0cff4016e18 Stats: 56 lines in 4 files changed: 13 ins; 32 del; 11 mod 8292072: NMT: repurpose Tracking overhead counter as global malloc counter Reviewed-by: lucy Backport-of: 1c1c4410b20f598c7e81fae044b6cb298ed12bab ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1821 From goetz at openjdk.org Wed Oct 4 19:32:06 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 19:32:06 GMT Subject: [jdk17u-dev] RFR: 8297958: NMT: Display peak values [v2] In-Reply-To: References: Message-ID: > A small useful improvment of NMT. > > Resolved #include will mark as clean. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1822/files - new: https://git.openjdk.org/jdk17u-dev/pull/1822/files/c33cec89..c33cec89 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1822&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1822&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1822.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1822/head:pull/1822 PR: https://git.openjdk.org/jdk17u-dev/pull/1822 From goetz at openjdk.org Wed Oct 4 19:44:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 19:44:42 GMT Subject: [jdk17u-dev] RFR: 8297958: NMT: Display peak values [v3] In-Reply-To: References: Message-ID: > A small useful improvment of NMT. > > Resolved #include will mark as clean. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains six commits: - Merge branch 'master' into goetz_backport_8297958 - Backport 336d230a39e41eeed8b9d2ce3fec42e9de1d11fe - Backport 1c1c4410b20f598c7e81fae044b6cb298ed12bab - Build fix - Chunks that did not apply clean. - Backport b96b743727a628c1b33cc9b3374f010c2ea30b78 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/1822/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1822&range=02 Stats: 104 lines in 5 files changed: 47 ins; 23 del; 34 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1822.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1822/head:pull/1822 PR: https://git.openjdk.org/jdk17u-dev/pull/1822 From goetz at openjdk.org Wed Oct 4 19:44:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 19:44:43 GMT Subject: [jdk17u-dev] Integrated: 8297958: NMT: Display peak values In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 10:34:05 GMT, Goetz Lindenmaier wrote: > A small useful improvment of NMT. > > Resolved #include will mark as clean. This pull request has now been integrated. Changeset: 20d41b94 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/20d41b94787371fe8f260dac05138b554f305ea1 Stats: 104 lines in 5 files changed: 47 ins; 23 del; 34 mod 8297958: NMT: Display peak values Backport-of: 336d230a39e41eeed8b9d2ce3fec42e9de1d11fe ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1822 From goetz at openjdk.org Wed Oct 4 19:54:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 4 Oct 2023 19:54:46 GMT Subject: [jdk17u-dev] RFR: 8298298: NMT: count deltas are printed with 32-bit signed size [v3] In-Reply-To: References: Message-ID: <1uu_zj8C6stlKxsPIsZjplYif6en5K6JEU0ABYy_65E=.d676e790-0665-4b47-9e34-de1dfc79e5ef@github.com> > A useful bugfix for NMT> > > Trivial resolves in code. > The test that got extended by a few new cases is not in 17. > I added the test body so that the new test cases are checked. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains eight commits: - Merge branch 'openjdk:master' into goetz_backport_8298298 - Fix alignment - Backport f729f5b6d01b0d3a0ee21f50199ca30935c8237a - Backport 336d230a39e41eeed8b9d2ce3fec42e9de1d11fe - Backport 1c1c4410b20f598c7e81fae044b6cb298ed12bab - Build fix - Chunks that did not apply clean. - Backport b96b743727a628c1b33cc9b3374f010c2ea30b78 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/1824/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1824&range=02 Stats: 64 lines in 4 files changed: 49 ins; 1 del; 14 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1824.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1824/head:pull/1824 PR: https://git.openjdk.org/jdk17u-dev/pull/1824 From duke at openjdk.org Wed Oct 4 21:10:22 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Wed, 4 Oct 2023 21:10:22 GMT Subject: [jdk17u-dev] Integrated: 8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 16:47:20 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315937 merged as part of https://github.com/openjdk/jdk/pull/15725. https://github.com/openjdk/jdk/commit/eb1f67b160c4d2b8feb7330786ecd8e53ed53946.patch could be applied cleanly. > > Below are the results: > * before_release: **137.73s user 12.12s system 686% cpu 21.817 total** > * before_fastdebug: **386.78s user 15.01s system 833% cpu 48.218 total** > * after_release: **123.11s user 10.71s system 756% cpu 17.693 total** > * after_fastdebug: **385.79s user 14.54s system 877% cpu 45.596 total** This pull request has now been integrated. Changeset: f1c55d2e Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/f1c55d2e7ce16223801c55eb872ef7fa055faabf Stats: 24 lines in 1 file changed: 0 ins; 24 del; 0 mod 8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests Backport-of: eb1f67b160c4d2b8feb7330786ecd8e53ed53946 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1819 From duke at openjdk.org Wed Oct 4 21:10:40 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Wed, 4 Oct 2023 21:10:40 GMT Subject: [jdk11u-dev] Integrated: 8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 16:44:51 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315937 merged as part of https://github.com/openjdk/jdk/pull/15725. https://github.com/openjdk/jdk/commit/eb1f67b160c4d2b8feb7330786ecd8e53ed53946.patch could be applied cleanly. > > Below are the results: > * before_release: **150.44s user 11.33s system 552% cpu 29.291 total** > * before_fastdebug: **390.49s user 14.77s system 952% cpu 42.535 total** > * after_release: **152.51s user 11.60s system 592% cpu 27.716 total** > * after_fastdebug: **348.22s user 12.40s system 929% cpu 38.792 total** This pull request has now been integrated. Changeset: 96e3db73 Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/96e3db73bc59eca7448df277a585bb75402e909a Stats: 24 lines in 1 file changed: 0 ins; 24 del; 0 mod 8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests Backport-of: eb1f67b160c4d2b8feb7330786ecd8e53ed53946 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2156 From duke at openjdk.org Wed Oct 4 21:10:28 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Wed, 4 Oct 2023 21:10:28 GMT Subject: [jdk21u] Integrated: 8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests In-Reply-To: References: Message-ID: On Thu, 28 Sep 2023 16:46:04 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315937 merged as part of https://github.com/openjdk/jdk/pull/15725. https://github.com/openjdk/jdk/commit/eb1f67b160c4d2b8feb7330786ecd8e53ed53946.patch could be applied cleanly. > > Below are the results: > * before_release: **117.84s user 10.43s system 685% cpu 18.725 total** > * before_fastdebug: **375.61s user 13.10s system 838% cpu 46.382 total** > * after_release: **119.35s user 11.63s system 728% cpu 17.991 total** > * after_fastdebug: **381.47s user 13.07s system 857% cpu 46.003 total** This pull request has now been integrated. Changeset: 66c77d95 Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u/commit/66c77d9502d4c6fc2515f5dfce3771f99253a789 Stats: 24 lines in 1 file changed: 0 ins; 24 del; 0 mod 8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests Backport-of: eb1f67b160c4d2b8feb7330786ecd8e53ed53946 ------------- PR: https://git.openjdk.org/jdk21u/pull/212 From duke at openjdk.org Wed Oct 4 22:35:24 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Wed, 4 Oct 2023 22:35:24 GMT Subject: [jdk21u] Integrated: 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java In-Reply-To: References: Message-ID: On Fri, 22 Sep 2023 14:37:02 GMT, Soumadipta Roy wrote: > Backport 4415261688dc258b6d254668bcf8818c61cc65ea to JDK21u. > > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315683 merged as part of https://github.com/openjdk/jdk/pull/15619. https://github.com/openjdk/jdk/commit/4415261688dc258b6d254668bcf8818c61cc65ea.patch could be cleanly applied. > > The tests passed in release mode in linux_x86_64 with time: **611.98s user 25.42s system 1440% cpu 44.259 total** > Before it was: **333.50s user 19.46s system 564% cpu 1:02.55 total** > > Passed: java/util/concurrent/tck/JSR166TestCase.java#default > Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager > Passed: java/util/concurrent/tck/JSR166TestCase.java#others > Passed: > java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism > Test results: passed: 4 This pull request has now been integrated. Changeset: d9bb3caf Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk21u/commit/d9bb3caf4df3f3aef6fd732f51b664121d589fca Stats: 34 lines in 1 file changed: 27 ins; 4 del; 3 mod 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java Backport-of: 4415261688dc258b6d254668bcf8818c61cc65ea ------------- PR: https://git.openjdk.org/jdk21u/pull/195 From duke at openjdk.org Thu Oct 5 00:26:22 2023 From: duke at openjdk.org (duke) Date: Thu, 5 Oct 2023 00:26:22 GMT Subject: [jdk11u-dev] Withdrawn: 8309959: JFR: Display N/A for missing data amount In-Reply-To: <6foGCFra_mjZVlPkaJxYpYDMbXIm1LjKYXaRVnoOqGI=.99ce53cf-9c34-49b0-b2d8-0752dc717476@github.com> References: <6foGCFra_mjZVlPkaJxYpYDMbXIm1LjKYXaRVnoOqGI=.99ce53cf-9c34-49b0-b2d8-0752dc717476@github.com> Message-ID: <2jGFay_h9zIT0GGro35fRLQ-cyf9x9TZH6j7t-YCzDQ=.162d5bb3-9e31-43f4-a06d-b549e57930fd@github.com> On Tue, 20 Jun 2023 16:05:35 GMT, Frederic Thevenet wrote: > This is a backport of [JDK-8309959](https://bugs.openjdk.org/browse/JDK-8309959): JFR: Display N/A for missing data amount. > > It is a follow up to the backport of [JDK-8309550](https://github.com/openjdk/jdk17u-dev/pull/1438): jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE > > NB: [ValueFormatter.java](https://github.com/openjdk/jdk/commit/a1ab377d995dce4d636b908e96bd168dc3a9f3e5#diff-92129c25f421457539b76d9df74cdd34a12d8afd07e53612859e2edeee2c5758) that is changed in the original commit got introduced with [JDK-8306703](https://bugs.openjdk.org/browse/JDK-8306703). which is JDK 21+ only and shouldn't get backported. > > A run of the Jdk_jfr test suite via GHA will be available here: https://github.com/fthevenet/jdk11u-dev/actions/runs/5324629652 > > Thanks This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1969 From yan at openjdk.org Thu Oct 5 05:14:18 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 5 Oct 2023 05:14:18 GMT Subject: [jdk11u-dev] RFR: 8242330: Arrays should be cloned in several JAAS Callback classes [v2] In-Reply-To: References: Message-ID: > Backport of the fix is clean for 11u in everything but copyright dates. > CSR copy is filed as [JDK-8317297](https://bugs.openjdk.org/browse/JDK-8317297). Yuri Nesterenko has updated the pull request incrementally with one additional commit since the last revision: Remove javadoc changes ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2157/files - new: https://git.openjdk.org/jdk11u-dev/pull/2157/files/a4a05759..231880f6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2157&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2157&range=00-01 Stats: 11 lines in 2 files changed: 0 ins; 4 del; 7 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2157.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2157/head:pull/2157 PR: https://git.openjdk.org/jdk11u-dev/pull/2157 From zzambers at openjdk.org Thu Oct 5 07:37:23 2023 From: zzambers at openjdk.org (Zdenek Zambersky) Date: Thu, 5 Oct 2023 07:37:23 GMT Subject: [jdk21u] Integrated: 8316540: StoreReproducibilityTest fails on some locales In-Reply-To: <29oZHVqhmUCE70rRjX-NglaKuom7_P6LUJ8bIwawWaQ=.1463f6ae-8801-4762-b2b8-e226679cec46@github.com> References: <29oZHVqhmUCE70rRjX-NglaKuom7_P6LUJ8bIwawWaQ=.1463f6ae-8801-4762-b2b8-e226679cec46@github.com> Message-ID: On Mon, 2 Oct 2023 12:12:32 GMT, Zdenek Zambersky wrote: > Backport fixing issue in StoreReproducibilityTest.java causing failure on some locales. This pull request has now been integrated. Changeset: 667e6399 Author: Zdenek Zambersky Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/667e639964dcdfcdad52ea14cb8ac7e3576b9616 Stats: 18 lines in 1 file changed: 4 ins; 0 del; 14 mod 8316540: StoreReproducibilityTest fails on some locales Backport-of: f7578e8048ee961f22b57ee2b7eed9e9ab783cf5 ------------- PR: https://git.openjdk.org/jdk21u/pull/221 From shade at openjdk.org Thu Oct 5 07:38:21 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 5 Oct 2023 07:38:21 GMT Subject: [jdk21u] Integrated: 8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions In-Reply-To: References: Message-ID: On Mon, 2 Oct 2023 09:41:27 GMT, Aleksey Shipilev wrote: > Clean backport to improve Loom reliability. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `jdk_loom hotspot_loom` > - [x] macos-aarch64-server-fastdebug, `serviceability/jvmti` This pull request has now been integrated. Changeset: f49acbbb Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/f49acbbbf1a5316c8f63cd6441d1c0f200c5e0f5 Stats: 53 lines in 3 files changed: 47 ins; 0 del; 6 mod 8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions Backport-of: b38bcae1bad399d0a3ffc091835bf89140550bc2 ------------- PR: https://git.openjdk.org/jdk21u/pull/217 From clanger at openjdk.org Thu Oct 5 08:17:16 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 5 Oct 2023 08:17:16 GMT Subject: [jdk11u-dev] RFR: 8242330: Arrays should be cloned in several JAAS Callback classes [v2] In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 05:14:18 GMT, Yuri Nesterenko wrote: >> Backport of the fix is clean for 11u in everything but copyright dates. >> CSR copy is filed as [JDK-8317297](https://bugs.openjdk.org/browse/JDK-8317297). > > Yuri Nesterenko has updated the pull request incrementally with one additional commit since the last revision: > > Remove javadoc changes Looks good, you removed all the CSR relevant doc changes. ------------- Marked as reviewed by clanger (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2157#pullrequestreview-1659179830 From yan at openjdk.org Thu Oct 5 11:27:36 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 5 Oct 2023 11:27:36 GMT Subject: [jdk11u-dev] Integrated: 8242330: Arrays should be cloned in several JAAS Callback classes In-Reply-To: References: Message-ID: On Fri, 29 Sep 2023 11:39:25 GMT, Yuri Nesterenko wrote: > Backport of the fix is clean for 11u in everything but copyright dates. > CSR copy is filed as [JDK-8317297](https://bugs.openjdk.org/browse/JDK-8317297). This pull request has now been integrated. Changeset: 059f73cf Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk11u-dev/commit/059f73cf900bf8c3d31375c5d34fd351888e82fb Stats: 121 lines in 3 files changed: 103 ins; 0 del; 18 mod 8242330: Arrays should be cloned in several JAAS Callback classes Reviewed-by: clanger Backport-of: 8cd9241448f818b5e307d408ac4395b518791096 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2157 From mbaesken at openjdk.org Thu Oct 5 11:31:20 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 5 Oct 2023 11:31:20 GMT Subject: [jdk21u] Integrated: 8316671: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out In-Reply-To: References: Message-ID: On Wed, 27 Sep 2023 10:36:39 GMT, Matthias Baesken wrote: > 8316671: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out This pull request has now been integrated. Changeset: 2184afed Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/2184afed8e146762b779e487b35cc1c7f53e43a4 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8316671: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out Backport-of: 1f7dfda7059f9dc14bff61b3c77d769ade85557d ------------- PR: https://git.openjdk.org/jdk21u/pull/207 From mbaesken at openjdk.org Thu Oct 5 11:36:21 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 5 Oct 2023 11:36:21 GMT Subject: [jdk21u] Integrated: 8312612: handle WideCharToMultiByte return values In-Reply-To: References: Message-ID: On Thu, 21 Sep 2023 12:40:24 GMT, Matthias Baesken wrote: > 8312612: handle WideCharToMultiByte return values This pull request has now been integrated. Changeset: bd4e7067 Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/bd4e7067e8d3824e8bd4b4574a930ae509707d19 Stats: 32 lines in 3 files changed: 19 ins; 0 del; 13 mod 8312612: handle WideCharToMultiByte return values Backport-of: d9559f9b24ee76c074cefcaf256d11ef5a7cc5b7 ------------- PR: https://git.openjdk.org/jdk21u/pull/188 From mbaesken at openjdk.org Thu Oct 5 12:06:22 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 5 Oct 2023 12:06:22 GMT Subject: [jdk21u] Integrated: 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen In-Reply-To: References: Message-ID: On Mon, 25 Sep 2023 08:25:37 GMT, Matthias Baesken wrote: > 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen This pull request has now been integrated. Changeset: 9caf6c6c Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/9caf6c6c7a23f6d77656dc9deaca6bced6ea8af1 Stats: 5 lines in 1 file changed: 2 ins; 0 del; 3 mod 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen Backport-of: ed2b4673de6893047407c61f82b5e68741459876 ------------- PR: https://git.openjdk.org/jdk21u/pull/201 From mbaesken at openjdk.org Thu Oct 5 12:11:20 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 5 Oct 2023 12:11:20 GMT Subject: [jdk21u] Integrated: 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case In-Reply-To: References: Message-ID: <9HymwX81r0gt2nkrzJDNj1UeNWMzu8Di3mNb-fx4Khs=.44784b2e-7062-4062-995c-2fb17581b1bf@github.com> On Fri, 29 Sep 2023 08:10:35 GMT, Matthias Baesken wrote: > 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case This pull request has now been integrated. Changeset: 643914dd Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/643914ddb456317a7abc292d398115c0dbbb872e Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case Backport-of: 97b94cb1cdeba00f4bba7326a300c0336950f3ec ------------- PR: https://git.openjdk.org/jdk21u/pull/214 From goetz at openjdk.org Thu Oct 5 12:27:28 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 12:27:28 GMT Subject: [jdk11u-dev] RFR: 8316514: Better diagnostic header for VtableStub In-Reply-To: References: Message-ID: <_wD165dFXK4ujxUIbSs80tlji4f8K7qpbv2eF3dHFfo=.20f831d4-6b43-41e6-8358-f5675198db4f@github.com> On Mon, 25 Sep 2023 06:25:31 GMT, Aleksey Shipilev wrote: > Semi-clean backport to improve JVM diagnostics. The context in 11u is a bit different, but otherwise the patch is the same. Pre-submit failure: timeouts in jshell tests. Pretty sure unrelated. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2146#issuecomment-1748791462 From shade at openjdk.org Thu Oct 5 12:31:16 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 5 Oct 2023 12:31:16 GMT Subject: [jdk11u-dev] RFR: 8316514: Better diagnostic header for VtableStub In-Reply-To: References: Message-ID: On Mon, 25 Sep 2023 06:25:31 GMT, Aleksey Shipilev wrote: > Semi-clean backport to improve JVM diagnostics. The context in 11u is a bit different, but otherwise the patch is the same. Yes, I think those failures are unrelated. Thanks! ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2146#issuecomment-1748799349 From shade at openjdk.org Thu Oct 5 12:34:33 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 5 Oct 2023 12:34:33 GMT Subject: [jdk11u-dev] Integrated: 8316514: Better diagnostic header for VtableStub In-Reply-To: References: Message-ID: On Mon, 25 Sep 2023 06:25:31 GMT, Aleksey Shipilev wrote: > Semi-clean backport to improve JVM diagnostics. The context in 11u is a bit different, but otherwise the patch is the same. This pull request has now been integrated. Changeset: 682bcf22 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk11u-dev/commit/682bcf22312a5ec8cadec3b0241507cca42dec60 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8316514: Better diagnostic header for VtableStub Backport-of: 6c61bc195090abf73683b811e214810a1226d299 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2146 From goetz at openjdk.org Thu Oct 5 12:38:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 12:38:33 GMT Subject: [jdk11u-dev] RFR: 8179503: Java should support GET OCSP calls In-Reply-To: References: Message-ID: On Wed, 31 May 2023 09:13:24 GMT, Alexey Pavlyutkin wrote: > Hi, here is backport of [JDK-8179503](https://bugs.openjdk.org/browse/JDK-8179503) that adds support of GET OCSP calls for parity with Oracle: in spite of the fact that JBS issue is not labelled with any Oracle release, this one is mandatory for [JDK-8274471](https://bugs.openjdk.org/browse/JDK-8274471) released to 11.0.18-oracle > > Original patch applied with the only change > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - resolved baseline conflict related to revokation checking > > Verification (amd64/20.04): newly added `test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java` > Regression (amd64/20.04): `jdk_security` > > @TheRealMDoerr I raised this one instead of already reviewed https://github.com/openjdk/jdk11u-dev/pull/847. Please check it out Please also request the follow up change in PR 1920. I will approve both. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1917#issuecomment-1748811974 From clanger at openjdk.org Thu Oct 5 13:06:27 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 5 Oct 2023 13:06:27 GMT Subject: [jdk17u-dev] Integrated: 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 12:48:40 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8316710](https://bugs.openjdk.org/browse/JDK-8316710), commit [f4550497](https://github.com/openjdk/jdk21u/commit/f4550497eae71bf08cd5f591c2877ca28b7fea81) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. > > Backport is clean. > > Thanks! This pull request has now been integrated. Changeset: 31422d70 Author: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/31422d70d09277d604446a9bccad859c1ae9f3c2 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java Backport-of: f4550497eae71bf08cd5f591c2877ca28b7fea81 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1832 From goetz at openjdk.org Thu Oct 5 13:07:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 13:07:53 GMT Subject: [jdk17u-dev] RFR: 8305505: NPE in javazic compiler In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 13:13:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. Pre-submit failure on macos: IOException caught during compilation: Could not connect to server build failed. unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1834#issuecomment-1748859916 From duke at openjdk.org Thu Oct 5 14:14:30 2023 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Thu, 5 Oct 2023 14:14:30 GMT Subject: [jdk11u-dev] RFR: 8179503: Java should support GET OCSP calls In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 12:35:50 GMT, Goetz Lindenmaier wrote: > Please also request the follow up change in PR 1920. I will approve both. This is a chain of 4 dependent PR's: 1917 (this one), 1918 (not yet reviewed), 1920 (reviewed), and 1921 (clean), and 1920 makes sense only on top of 1918. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1917#issuecomment-1748920092 From goetz at openjdk.org Thu Oct 5 14:27:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 14:27:44 GMT Subject: [jdk17u-dev] RFR: 8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.10-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into GoeLin-backport-3361a26d - Backport 3361a26df4dafa134181263cc5c81bda6ba8d21e ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1830/files - new: https://git.openjdk.org/jdk17u-dev/pull/1830/files/a078eb89..084b2b70 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1830&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1830&range=00-01 Stats: 486 lines in 18 files changed: 141 ins; 224 del; 121 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1830.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1830/head:pull/1830 PR: https://git.openjdk.org/jdk17u-dev/pull/1830 From goetz at openjdk.org Thu Oct 5 14:27:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 14:27:47 GMT Subject: [jdk17u-dev] RFR: 8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 12:06:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. Pre-submit failure in jdk/tier1 on macos is a timeout. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1830#issuecomment-1748852387 From goetz at openjdk.org Thu Oct 5 15:14:10 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 15:14:10 GMT Subject: [jdk17u-dev] RFR: 8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport db9834ff82ce477e5c38c8873d39f54882627746 Changes: https://git.openjdk.org/jdk17u-dev/pull/1838/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1838&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8258951 Stats: 8 lines in 2 files changed: 3 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1838.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1838/head:pull/1838 PR: https://git.openjdk.org/jdk17u-dev/pull/1838 From goetz at openjdk.org Thu Oct 5 15:22:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 15:22:22 GMT Subject: [jdk17u-dev] RFR: 8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files Message-ID: I backport this for parity with 17.0.10-oracle. Resolved Copyright, will mark as clean. ------------- Commit messages: - Backport e9320f31dcc4ff5197e8c3bca504a7d5c1a9035e Changes: https://git.openjdk.org/jdk17u-dev/pull/1840/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1840&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308116 Stats: 33 lines in 1 file changed: 15 ins; 15 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1840.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1840/head:pull/1840 PR: https://git.openjdk.org/jdk17u-dev/pull/1840 From goetz at openjdk.org Thu Oct 5 15:22:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 15:22:38 GMT Subject: [jdk17u-dev] RFR: 8316906: Clarify TLABWasteTargetPercent flag Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 77fac0f4c6692bcc06456d03a4329d9f8ddeeded Changes: https://git.openjdk.org/jdk17u-dev/pull/1839/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1839&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316906 Stats: 7 lines in 1 file changed: 5 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1839.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1839/head:pull/1839 PR: https://git.openjdk.org/jdk17u-dev/pull/1839 From goetz at openjdk.org Thu Oct 5 15:22:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 15:22:46 GMT Subject: [jdk17u-dev] RFR: 8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport a5343fa60505764c088dad4a17680d92568509d5 Changes: https://git.openjdk.org/jdk17u-dev/pull/1841/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1841&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281149 Stats: 17 lines in 1 file changed: 4 ins; 3 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1841.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1841/head:pull/1841 PR: https://git.openjdk.org/jdk17u-dev/pull/1841 From goetz at openjdk.org Thu Oct 5 15:30:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 15:30:33 GMT Subject: [jdk17u-dev] RFR: 8309104: [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 11fb5b2209124bbf1100657e340ba5aebc3820d7 Changes: https://git.openjdk.org/jdk17u-dev/pull/1842/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1842&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309104 Stats: 11 lines in 1 file changed: 0 ins; 0 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1842.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1842/head:pull/1842 PR: https://git.openjdk.org/jdk17u-dev/pull/1842 From goetz at openjdk.org Thu Oct 5 15:32:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 15:32:56 GMT Subject: [jdk17u-dev] RFR: 8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" Message-ID: <9uqfqqIy0YQY5LaivimRgldsjhlYgccMp_LxO-lA7g4=.b31c0571-b2ad-4ba5-8518-5551bf22d692@github.com> I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 84184f947342fd1adbe4e3f2230ce3de4ae6007e Changes: https://git.openjdk.org/jdk17u-dev/pull/1843/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1843&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8232839 Stats: 24 lines in 2 files changed: 11 ins; 3 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1843.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1843/head:pull/1843 PR: https://git.openjdk.org/jdk17u-dev/pull/1843 From goetz at openjdk.org Thu Oct 5 15:36:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 15:36:18 GMT Subject: [jdk17u-dev] RFR: 8308047: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors Message-ID: I backport this for parity with 17.0.10-oracle. The chunk for ProblemList-generational-zgc.txt could not be applied because the file is not in 17. Will mark as clean. ------------- Commit messages: - Backport 8c9d091f19760deece8daf3e57add85482b9f2a7 Changes: https://git.openjdk.org/jdk17u-dev/pull/1844/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1844&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308047 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1844.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1844/head:pull/1844 PR: https://git.openjdk.org/jdk17u-dev/pull/1844 From clanger at openjdk.org Thu Oct 5 15:56:25 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 5 Oct 2023 15:56:25 GMT Subject: [jdk11u-dev] RFR: 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java Message-ID: Backport of the test exclusion. I had to resolve the problemlist but will mark as clean. ------------- Commit messages: - Backport 31422d70d09277d604446a9bccad859c1ae9f3c2 Changes: https://git.openjdk.org/jdk11u-dev/pull/2167/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2167&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316710 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2167.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2167/head:pull/2167 PR: https://git.openjdk.org/jdk11u-dev/pull/2167 From goetz at openjdk.org Thu Oct 5 16:00:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 16:00:15 GMT Subject: [jdk17u-dev] RFR: 8315606: Open source few swing text/html tests Message-ID: <0J_iiYAIPg3jXi1Yzu4Q9WX4653_9XA65rq7JrgWr-0=.e1d5998b-1c85-46c5-a2e1-82b4c5637aaa@github.com> I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 4127fbb9ed6ca3c3e82da599dbf9cee54de5da31 Changes: https://git.openjdk.org/jdk17u-dev/pull/1845/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1845&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315606 Stats: 398 lines in 4 files changed: 398 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1845.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1845/head:pull/1845 PR: https://git.openjdk.org/jdk17u-dev/pull/1845 From goetz at openjdk.org Thu Oct 5 18:28:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 18:28:09 GMT Subject: [jdk17u-dev] Integrated: 8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 In-Reply-To: References: Message-ID: <1UKIEbgPL9s3FpSgrL93MBhpjqUsv6h_7-sWGKTMTWo=.53911d50-cbc4-480d-9b61-c9d718e8b658@github.com> On Wed, 4 Oct 2023 12:06:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 8ef142e3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8ef142e3a5987761d734aa907bb0fba6d786eed8 Stats: 175 lines in 3 files changed: 39 ins; 35 del; 101 mod 8298874: Update TestAllSuites.java for TLS v1.2 and 1.3 Backport-of: 3361a26df4dafa134181263cc5c81bda6ba8d21e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1830 From goetz at openjdk.org Thu Oct 5 18:30:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 18:30:14 GMT Subject: [jdk17u-dev] Integrated: 8298872: Update CheckStatus.java for changes to TLS implementation In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 12:17:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 60ae78ae Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/60ae78aeaf7f7cc424663f81ba77489bd74b5fdb Stats: 1424 lines in 3 files changed: 709 ins; 715 del; 0 mod 8298872: Update CheckStatus.java for changes to TLS implementation Backport-of: e7247b10ccd2bf1ad6809395a1b63aa5046d5b1d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1831 From goetz at openjdk.org Thu Oct 5 18:34:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 18:34:09 GMT Subject: [jdk17u-dev] Integrated: 8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again In-Reply-To: <24lSVjlA7vE1gvs0a58q1nieqGK_NEDrap9nCFF4Bcc=.94626efc-dbfb-4190-ab79-35c574c4a870@github.com> References: <24lSVjlA7vE1gvs0a58q1nieqGK_NEDrap9nCFF4Bcc=.94626efc-dbfb-4190-ab79-35c574c4a870@github.com> Message-ID: On Wed, 4 Oct 2023 12:57:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: bf2d133f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/bf2d133f4a8c99249763a614401c9f08dd865535 Stats: 9 lines in 5 files changed: 0 ins; 0 del; 9 mod 8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again 8302607: increase timeout for ContinuousCallSiteTargetChange.java 8305502: adjust timeouts in three more M&M tests Backport-of: 4b23bef51df9c1a5bc8f43748a8d6c8d99995656 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1833 From macarte at openjdk.org Thu Oct 5 18:59:28 2023 From: macarte at openjdk.org (Mat Carter) Date: Thu, 5 Oct 2023 18:59:28 GMT Subject: [jdk17u-dev] RFR: 8303607: SunMSCAPI provider leaks memory and keys Message-ID: Backport 8303607 ------------- Commit messages: - Backport 8303607 Changes: https://git.openjdk.org/jdk17u-dev/pull/1846/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1846&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303607 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1846.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1846/head:pull/1846 PR: https://git.openjdk.org/jdk17u-dev/pull/1846 From macarte at openjdk.org Thu Oct 5 19:06:09 2023 From: macarte at openjdk.org (Mat Carter) Date: Thu, 5 Oct 2023 19:06:09 GMT Subject: [jdk17u-dev] Withdrawn: 8303607: SunMSCAPI provider leaks memory and keys In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 18:53:21 GMT, Mat Carter wrote: > Backport 8303607 This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1846 From goetz at openjdk.org Thu Oct 5 19:18:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 5 Oct 2023 19:18:24 GMT Subject: [jdk17u-dev] RFR: 8298868: Update EngineCloseOnAlert.java for changes to TLS implementation Message-ID: <3vqz_Z4PqdraQsO0gChwWKBqIIA85VPTemCX6gVTQag=.e1056bdc-90da-4fa2-82c1-2d219f83a83d@github.com> I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 7fd440d97c2bb7b7a6cd7094e7339d65d23e7815 Changes: https://git.openjdk.org/jdk17u-dev/pull/1847/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1847&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8298868 Stats: 61 lines in 2 files changed: 14 ins; 14 del; 33 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1847.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1847/head:pull/1847 PR: https://git.openjdk.org/jdk17u-dev/pull/1847 From macarte at openjdk.org Thu Oct 5 19:41:36 2023 From: macarte at openjdk.org (Mat Carter) Date: Thu, 5 Oct 2023 19:41:36 GMT Subject: [jdk17u-dev] RFR: 8303607: SunMSCAPI provider leaks memory and keys Message-ID: Backport c51d40cfebe793b2e979db0f2d91ac3b136311bb ------------- Commit messages: - Backport c51d40cfebe793b2e979db0f2d91ac3b136311bb Changes: https://git.openjdk.org/jdk17u-dev/pull/1848/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1848&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303607 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1848.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1848/head:pull/1848 PR: https://git.openjdk.org/jdk17u-dev/pull/1848 From goetz at openjdk.org Fri Oct 6 06:44:20 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 06:44:20 GMT Subject: [jdk17u-dev] RFR: 8298298: NMT: count deltas are printed with 32-bit signed size [v3] In-Reply-To: <1uu_zj8C6stlKxsPIsZjplYif6en5K6JEU0ABYy_65E=.d676e790-0665-4b47-9e34-de1dfc79e5ef@github.com> References: <1uu_zj8C6stlKxsPIsZjplYif6en5K6JEU0ABYy_65E=.d676e790-0665-4b47-9e34-de1dfc79e5ef@github.com> Message-ID: <7TXWaQlrOU5ScbLkVGDF307Wka4y-9vJAHHOYf4ertw=.3109661c-a44d-465e-aebd-f2edc6ba6e82@github.com> On Wed, 4 Oct 2023 19:54:46 GMT, Goetz Lindenmaier wrote: >> A useful bugfix for NMT> >> >> Trivial resolves in code. >> The test that got extended by a few new cases is not in 17. >> I added the test body so that the new test cases are checked. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains eight commits: > > - Merge branch 'openjdk:master' into goetz_backport_8298298 > - Fix alignment > - Backport f729f5b6d01b0d3a0ee21f50199ca30935c8237a > - Backport 336d230a39e41eeed8b9d2ce3fec42e9de1d11fe > - Backport 1c1c4410b20f598c7e81fae044b6cb298ed12bab > - Build fix > - Chunks that did not apply clean. > - Backport b96b743727a628c1b33cc9b3374f010c2ea30b78 Thanks for implementing these in first place, Thomas! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1824#issuecomment-1750062662 From goetz at openjdk.org Fri Oct 6 06:44:21 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 06:44:21 GMT Subject: [jdk17u-dev] Integrated: 8298298: NMT: count deltas are printed with 32-bit signed size In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 19:21:15 GMT, Goetz Lindenmaier wrote: > A useful bugfix for NMT> > > Trivial resolves in code. > The test that got extended by a few new cases is not in 17. > I added the test body so that the new test cases are checked. This pull request has now been integrated. Changeset: 1cbcea2f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/1cbcea2fdc852cdf019a51c71d03cdc7065a0a31 Stats: 64 lines in 4 files changed: 49 ins; 1 del; 14 mod 8298298: NMT: count deltas are printed with 32-bit signed size Reviewed-by: lucy, stuefe Backport-of: f729f5b6d01b0d3a0ee21f50199ca30935c8237a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1824 From goetz at openjdk.org Fri Oct 6 06:46:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 06:46:09 GMT Subject: [jdk17u-dev] Integrated: 8305505: NPE in javazic compiler In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 13:13:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 4c0171a6 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/4c0171a662c3272b6c78c313ddb7880a1dbb86ed Stats: 5 lines in 1 file changed: 1 ins; 1 del; 3 mod 8305505: NPE in javazic compiler Backport-of: 544bd260b6eb7bc7cf79a3739cc94bad658d7d15 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1834 From goetz at openjdk.org Fri Oct 6 06:49:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 06:49:05 GMT Subject: [jdk17u-dev] Integrated: 8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 13:34:49 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 76a402d1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/76a402d1f56fd1a3637aad6463cc724a8fe7df22 Stats: 3 lines in 1 file changed: 0 ins; 3 del; 0 mod 8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737 Backport-of: 35e75c131d7c1c2596022955c0f4c53dd3c7e448 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1837 From goetz at openjdk.org Fri Oct 6 07:07:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:07:05 GMT Subject: [jdk17u-dev] Integrated: 8307403: java/util/zip/DeInflate.java timed out In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 13:21:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: c8bc1c2c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c8bc1c2c54a80acc41b4056cd1366263fb6f8cec Stats: 4 lines in 1 file changed: 1 ins; 1 del; 2 mod 8307403: java/util/zip/DeInflate.java timed out Backport-of: d22bcc813eea719b817d3d541a843594675c0ca9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1835 From goetz at openjdk.org Fri Oct 6 07:13:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:13:16 GMT Subject: [jdk17u-dev] Integrated: 8299075: TestStringDeduplicationInterned.java fails because extra deduplication In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 13:34:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 9dc5ff0c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9dc5ff0c7af93ac599741c180734054b58e69cb3 Stats: 21 lines in 1 file changed: 9 ins; 5 del; 7 mod 8299075: TestStringDeduplicationInterned.java fails because extra deduplication Backport-of: 682359cb4871d779425a9468e8a307169b3651d6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1836 From goetz at openjdk.org Fri Oct 6 07:15:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:15:15 GMT Subject: [jdk17u-dev] Integrated: 8301489: C1: ShortLoopOptimizer might lift instructions before their inputs In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 07:37:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 273872c7 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/273872c78dfc055b596e2f24e31b1b71eea7ea8e Stats: 144 lines in 2 files changed: 143 ins; 0 del; 1 mod 8301489: C1: ShortLoopOptimizer might lift instructions before their inputs Backport-of: 73d7aa1d2cb037fed69263a1990258866333664d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1826 From goetz at openjdk.org Fri Oct 6 07:20:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:20:12 GMT Subject: [jdk17u-dev] Integrated: 8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 07:55:53 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: dbbded30 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/dbbded3027ee36921acb1c29f44b7a9f899f2fc8 Stats: 70 lines in 2 files changed: 69 ins; 0 del; 1 mod 8308103: Massive (up to ~30x) increase in C2 compilation time since JDK 17 Backport-of: c6ab9c2905203e1ec897b3404f9179ff975d0054 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1827 From goetz at openjdk.org Fri Oct 6 07:31:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:31:26 GMT Subject: [jdk17u-dev] RFR: 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates Message-ID: I backport this for parity with 17.0.10-oracle. test/jdk/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java test/jdk/javax/net/ssl/ALPN/SSLSocketAlpnTest.java Copyright. Deleting a larger block failed because 17 calls initCause(remote) where the original change calls addSuppressed(remote); test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java This could not be deleted because of the same difference mentioned above. test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java Copyright. These difference are all because 8282723: Add constructors taking a cause to JSSE exceptions is not in 17. I did not find a usage of addSuppressed() in the new code, so it should work without further adaptions. Ran all tests modified, passing. ------------- Commit messages: - Backport 824a5e4c605d4aee55252bce5364fa01de525e1b Changes: https://git.openjdk.org/jdk17u-dev/pull/1849/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1849&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284047 Stats: 4407 lines in 23 files changed: 1004 ins; 3076 del; 327 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1849.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1849/head:pull/1849 PR: https://git.openjdk.org/jdk17u-dev/pull/1849 From goetz at openjdk.org Fri Oct 6 07:36:23 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:36:23 GMT Subject: [jdk17u-dev] Integrated: 8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? In-Reply-To: References: Message-ID: <9ebzKRDpGBxKybVhsfrjKcFplvq74v3IEnWwPO1glD0=.dfbf97ae-124e-4343-9439-4fb7e7883976@github.com> On Wed, 4 Oct 2023 08:22:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > I had to resolve loopnode.hpp. Trivial. This pull request has now been integrated. Changeset: 98e54902 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/98e54902340abfdeb6cf11ce5fe93833d5ef2d70 Stats: 106 lines in 3 files changed: 94 ins; 6 del; 6 mod 8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes? Backport-of: ba1a46392f0b9c77c64278f82513aaf51f5c9b1b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1829 From goetz at openjdk.org Fri Oct 6 07:40:20 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:40:20 GMT Subject: [jdk17u-dev] RFR: 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.10-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8312440 - Backport 01e135c91018a41800c2df534b1d6dbd396adbf4 - Backport c6ab9c2905203e1ec897b3404f9179ff975d0054 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1828/files - new: https://git.openjdk.org/jdk17u-dev/pull/1828/files/9fd72986..fb415c57 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1828&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1828&range=01-02 Stats: 2336 lines in 37 files changed: 1093 ins; 985 del; 258 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1828.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1828/head:pull/1828 PR: https://git.openjdk.org/jdk17u-dev/pull/1828 From goetz at openjdk.org Fri Oct 6 07:40:23 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 07:40:23 GMT Subject: [jdk17u-dev] Integrated: 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 08:11:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 7f9b92ce Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7f9b92ce5e61323de80d3880007723614b70cdda Stats: 58 lines in 2 files changed: 57 ins; 0 del; 1 mod 8312440: assert(cast != nullptr) failed: must have added a cast to pin the node Backport-of: 01e135c91018a41800c2df534b1d6dbd396adbf4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1828 From igavrilin at openjdk.org Fri Oct 6 07:48:19 2023 From: igavrilin at openjdk.org (Ilya Gavrilin) Date: Fri, 6 Oct 2023 07:48:19 GMT Subject: [jdk17u-dev] RFR: 8313779: RISC-V: use andn / orn in the MD5 instrinsic Message-ID: Hi all, This pull request contains a backport of commit [4726960f](https://github.com/openjdk/jdk/commit/4726960fcdc9489fb8f9c7e1a100828f1347c30c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. This feature already backported to openjdk/jdk21u, commit with backport: [915892d](https://github.com/openjdk/jdk21u/commit/915892d5c76760e99dba8eae94d6d8b856f49359) The commit being backported was authored by Antonios Printezis on 7 Aug 2023 and was reviewed by Ludovic Henry and Fei Yang. Thanks! ------------- Commit messages: - Backport 4726960fcdc9489fb8f9c7e1a100828f1347c30c Changes: https://git.openjdk.org/jdk17u-dev/pull/1850/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1850&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313779 Stats: 35 lines in 3 files changed: 26 ins; 3 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1850.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1850/head:pull/1850 PR: https://git.openjdk.org/jdk17u-dev/pull/1850 From goetz at openjdk.org Fri Oct 6 08:04:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 08:04:29 GMT Subject: [jdk17u-dev] RFR: 8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 14:58:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved Copyright, will mark as clean. Pre-submit failure: code not Java 17. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1840#issuecomment-1750154950 From clanger at openjdk.org Fri Oct 6 11:09:27 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 6 Oct 2023 11:09:27 GMT Subject: [jdk11u-dev] Integrated: 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 15:48:40 GMT, Christoph Langer wrote: > Backport of the test exclusion. I had to resolve the problemlist but will mark as clean. This pull request has now been integrated. Changeset: 0aba9b7b Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/0aba9b7b5c74ac6530cc872ac5cbed8f716f80ac Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java Backport-of: 31422d70d09277d604446a9bccad859c1ae9f3c2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2167 From goetz at openjdk.org Fri Oct 6 11:12:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 11:12:45 GMT Subject: [jdk21u] RFR: 8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" Message-ID: I backport this for parity with 17.0.10-oracle. Should go to 21, too. ------------- Commit messages: - Backport 84184f947342fd1adbe4e3f2230ce3de4ae6007e Changes: https://git.openjdk.org/jdk21u/pull/229/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=229&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8232839 Stats: 24 lines in 2 files changed: 11 ins; 3 del; 10 mod Patch: https://git.openjdk.org/jdk21u/pull/229.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/229/head:pull/229 PR: https://git.openjdk.org/jdk21u/pull/229 From goetz at openjdk.org Fri Oct 6 11:15:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 11:15:09 GMT Subject: [jdk17u-dev] RFR: 8317121: vector_masked_load instruction is moved too early after JDK-8286941 Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport cfabcbf85837e97bdd6c9e4e06e875ecbaa70084 Changes: https://git.openjdk.org/jdk17u-dev/pull/1851/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1851&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317121 Stats: 125 lines in 2 files changed: 123 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1851.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1851/head:pull/1851 PR: https://git.openjdk.org/jdk17u-dev/pull/1851 From rehn at openjdk.org Fri Oct 6 12:06:43 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Fri, 6 Oct 2023 12:06:43 GMT Subject: [jdk17u] Integrated: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: <2yRKhy2f3RMD5LwFyyRG-WRCpQZX2fp_bY_Vn1m4HPI=.1fb3cb5e-1cd6-49e5-8d07-a26ded78e52b@github.com> References: <2yRKhy2f3RMD5LwFyyRG-WRCpQZX2fp_bY_Vn1m4HPI=.1fb3cb5e-1cd6-49e5-8d07-a26ded78e52b@github.com> Message-ID: On Wed, 4 Oct 2023 08:23:43 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [2d154fcd](https://github.com/openjdk/jdk/commit/2d154fcd0de0612f58abbc5027f409b9b2eb0dc2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Robbin Ehn on 28 Sep 2023 and was reviewed by Ludovic Henry and Fei Yang. > > Thanks! This pull request has now been integrated. Changeset: 8afd87b1 Author: Robbin Ehn URL: https://git.openjdk.org/jdk17u/commit/8afd87b1f95a1426f55c259b9b43faf25d3617ec Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg Backport-of: 2d154fcd0de0612f58abbc5027f409b9b2eb0dc2 ------------- PR: https://git.openjdk.org/jdk17u/pull/381 From omikhaltcova at openjdk.org Fri Oct 6 14:44:27 2023 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 6 Oct 2023 14:44:27 GMT Subject: [jdk17u-dev] RFR: 8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled Message-ID: I'd like to backport JDK-8291550 to jdk17u. The patch applies not cleanly. It differs from the original one in the following: **1.** **src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp** `#undef VFCVT_SAFE` was removed because there is no `#define VFCVT_SAFE(VFLOATCVT)` (JDK-8306966) **2.** **src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp** The difference is in context due to method signature change by JDK-8299229 `void NativeNMethodBarrier::verify() const {..` `bool NativeNMethodBarrier::check_barrier(err_msg& msg) const {..` `msg.print(..)` was replaced with `tty->print_cr(..)` **3.** **src/hotspot/cpu/riscv/interp_masm_riscv.cpp** The changes were not applied to `void InterpreterMacroAssembler::load_resolved_indy_entry(Register cache, Register index) {` This method doesn't exist, it was added by JDK-8301995. **4.** **src/hotspot/cpu/riscv/macroAssembler_riscv.cpp** The difference is in context due to the method signature change by JDK-8298075 `address MacroAssembler::get_target_of_li32(address insn_addr) {` `static address get_target_of_li32(address insn_addr) `{ `NULL` was replaced with `nullptr` by JDK-8301496. **5.** **src/hotspot/cpu/riscv/nativeInst_riscv.cpp** **src/hotspot/cpu/riscv/nativeInst_riscv.hpp** `NULL` was replaced with `nullptr` by JDK-8301496 ------------- Commit messages: - Removed the line break inserted by mistake - Backport 37093441661c26f333aac00d16aea00c3341d314 Changes: https://git.openjdk.org/jdk17u-dev/pull/1852/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1852&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291550 Stats: 234 lines in 12 files changed: 148 ins; 0 del; 86 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1852.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1852/head:pull/1852 PR: https://git.openjdk.org/jdk17u-dev/pull/1852 From vkempik at openjdk.org Fri Oct 6 14:44:29 2023 From: vkempik at openjdk.org (Vladimir Kempik) Date: Fri, 6 Oct 2023 14:44:29 GMT Subject: [jdk17u-dev] RFR: 8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 12:22:20 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8291550 to jdk17u. > > The patch applies not cleanly. It differs from the original one in the following: > > **1.** **src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp** > > `#undef VFCVT_SAFE` was removed because there is no `#define VFCVT_SAFE(VFLOATCVT)` (JDK-8306966) > > **2.** **src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp** > > The difference is in context due to method signature change by JDK-8299229 > `void NativeNMethodBarrier::verify() const {..` > `bool NativeNMethodBarrier::check_barrier(err_msg& msg) const {..` > > `msg.print(..)` was replaced with `tty->print_cr(..)` > > **3.** **src/hotspot/cpu/riscv/interp_masm_riscv.cpp** > > The changes were not applied to > `void InterpreterMacroAssembler::load_resolved_indy_entry(Register cache, Register index) {` > This method doesn't exist, it was added by JDK-8301995. > > **4.** **src/hotspot/cpu/riscv/macroAssembler_riscv.cpp** > > The difference is in context due to the method signature change by JDK-8298075 > `address MacroAssembler::get_target_of_li32(address insn_addr) {` > `static address get_target_of_li32(address insn_addr) `{ > > `NULL` was replaced with `nullptr` by JDK-8301496. > > **5.** **src/hotspot/cpu/riscv/nativeInst_riscv.cpp** > **src/hotspot/cpu/riscv/nativeInst_riscv.hpp** > > `NULL` was replaced with `nullptr` by JDK-8301496 Changes requested by vkempik (Reviewer). Marked as reviewed by vkempik (Reviewer). Marked as reviewed by vkempik (Reviewer). src/hotspot/cpu/riscv/macroAssembler_riscv.cpp line 4102: > 4100: // base: Address of a buffer to be zeroed, 8 bytes aligned. > 4101: // cnt: Immediate count in HeapWords. > 4102: void MacroAssembler::zero_words(Register base, u_int64_t cnt) { looks like this edit was accidentially added to the backport, other than that - looks good ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1852#pullrequestreview-1661913601 PR Review: https://git.openjdk.org/jdk17u-dev/pull/1852#pullrequestreview-1661991845 PR Review: https://git.openjdk.org/jdk17u-dev/pull/1852#pullrequestreview-1662018309 PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1852#discussion_r1348751842 From omikhaltcova at openjdk.org Fri Oct 6 14:44:30 2023 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 6 Oct 2023 14:44:30 GMT Subject: [jdk17u-dev] RFR: 8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 13:52:14 GMT, Vladimir Kempik wrote: >> I'd like to backport JDK-8291550 to jdk17u. >> >> The patch applies not cleanly. It differs from the original one in the following: >> >> **1.** **src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp** >> >> `#undef VFCVT_SAFE` was removed because there is no `#define VFCVT_SAFE(VFLOATCVT)` (JDK-8306966) >> >> **2.** **src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp** >> >> The difference is in context due to method signature change by JDK-8299229 >> `void NativeNMethodBarrier::verify() const {..` >> `bool NativeNMethodBarrier::check_barrier(err_msg& msg) const {..` >> >> `msg.print(..)` was replaced with `tty->print_cr(..)` >> >> **3.** **src/hotspot/cpu/riscv/interp_masm_riscv.cpp** >> >> The changes were not applied to >> `void InterpreterMacroAssembler::load_resolved_indy_entry(Register cache, Register index) {` >> This method doesn't exist, it was added by JDK-8301995. >> >> **4.** **src/hotspot/cpu/riscv/macroAssembler_riscv.cpp** >> >> The difference is in context due to the method signature change by JDK-8298075 >> `address MacroAssembler::get_target_of_li32(address insn_addr) {` >> `static address get_target_of_li32(address insn_addr) `{ >> >> `NULL` was replaced with `nullptr` by JDK-8301496. >> >> **5.** **src/hotspot/cpu/riscv/nativeInst_riscv.cpp** >> **src/hotspot/cpu/riscv/nativeInst_riscv.hpp** >> >> `NULL` was replaced with `nullptr` by JDK-8301496 > > src/hotspot/cpu/riscv/macroAssembler_riscv.cpp line 4102: > >> 4100: // base: Address of a buffer to be zeroed, 8 bytes aligned. >> 4101: // cnt: Immediate count in HeapWords. >> 4102: void MacroAssembler::zero_words(Register base, u_int64_t cnt) { > > looks like this edit was accidentially added to the backport, other than that - looks good Thx! That's right, this line break was inserted by mistake. Fixed. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1852#discussion_r1348798966 From goetz at openjdk.org Fri Oct 6 16:41:23 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 16:41:23 GMT Subject: [jdk17u-dev] Integrated: 8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" In-Reply-To: References: Message-ID: <80nAoKXFwokYVYEIXgdI6gBfx4dI_g4IIgSdWPGwDj8=.f1dbfbe4-f2fb-43dc-9ccb-eebb32da53cc@github.com> On Thu, 5 Oct 2023 14:21:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 6cc99758 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6cc99758fc4519aa4aa3c5ab834f2e8a8a69fe6b Stats: 8 lines in 2 files changed: 3 ins; 0 del; 5 mod 8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException" Backport-of: db9834ff82ce477e5c38c8873d39f54882627746 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1838 From goetz at openjdk.org Fri Oct 6 16:46:13 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 16:46:13 GMT Subject: [jdk17u-dev] Integrated: 8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 14:58:55 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: e95369bb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/e95369bb1bd5b046728fd12f085b406689bee8c1 Stats: 17 lines in 1 file changed: 4 ins; 3 del; 10 mod 8281149: (fs) java/nio/file/FileStore/Basic.java fails with java.lang.RuntimeException: values differ by more than 1GB Backport-of: a5343fa60505764c088dad4a17680d92568509d5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1841 From goetz at openjdk.org Fri Oct 6 16:50:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 16:50:16 GMT Subject: [jdk17u-dev] Integrated: 8309104: [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 15:21:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 3506c888 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3506c888268d7995938ac64d0261d96deb89fa14 Stats: 11 lines in 1 file changed: 0 ins; 0 del; 11 mod 8309104: [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement test asserts wrong values with Graal Backport-of: 11fb5b2209124bbf1100657e340ba5aebc3820d7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1842 From goetz at openjdk.org Fri Oct 6 16:51:32 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 16:51:32 GMT Subject: [jdk17u-dev] RFR: 8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 3601e30df794db122d8d04fb3c04868ccbaa0baf Changes: https://git.openjdk.org/jdk17u-dev/pull/1853/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1853&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290909 Stats: 19 lines in 1 file changed: 4 ins; 8 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1853.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1853/head:pull/1853 PR: https://git.openjdk.org/jdk17u-dev/pull/1853 From goetz at openjdk.org Fri Oct 6 16:53:23 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 16:53:23 GMT Subject: [jdk17u-dev] Integrated: 8315606: Open source few swing text/html tests In-Reply-To: <0J_iiYAIPg3jXi1Yzu4Q9WX4653_9XA65rq7JrgWr-0=.e1d5998b-1c85-46c5-a2e1-82b4c5637aaa@github.com> References: <0J_iiYAIPg3jXi1Yzu4Q9WX4653_9XA65rq7JrgWr-0=.e1d5998b-1c85-46c5-a2e1-82b4c5637aaa@github.com> Message-ID: On Thu, 5 Oct 2023 15:51:29 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 83141497 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8314149748aa08692787621ab91e18f116d6c67a Stats: 398 lines in 4 files changed: 398 ins; 0 del; 0 mod 8315606: Open source few swing text/html tests Backport-of: 4127fbb9ed6ca3c3e82da599dbf9cee54de5da31 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1845 From goetz at openjdk.org Fri Oct 6 17:01:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 17:01:43 GMT Subject: [jdk17u-dev] RFR: 8308223: failure handler missed jcmd.vm.info command Message-ID: I backport this for parity with 17.0.10-oracle. Simple resolve needed due to context. Will mark clean. ------------- Commit messages: - Backport 563152f32dd2c8617c0e0955d55c5bbce23627fb Changes: https://git.openjdk.org/jdk17u-dev/pull/1854/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1854&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308223 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1854.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1854/head:pull/1854 PR: https://git.openjdk.org/jdk17u-dev/pull/1854 From goetz at openjdk.org Fri Oct 6 17:12:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 17:12:46 GMT Subject: [jdk21u] RFR: 8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 8b4af46be4447a7bc3b58f4054488e8bc50ee111 Changes: https://git.openjdk.org/jdk21u/pull/230/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=230&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309974 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u/pull/230.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/230/head:pull/230 PR: https://git.openjdk.org/jdk21u/pull/230 From goetz at openjdk.org Fri Oct 6 17:14:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 6 Oct 2023 17:14:40 GMT Subject: [jdk17u-dev] RFR: 8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 8b4af46be4447a7bc3b58f4054488e8bc50ee111 Changes: https://git.openjdk.org/jdk17u-dev/pull/1855/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1855&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309974 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1855.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1855/head:pull/1855 PR: https://git.openjdk.org/jdk17u-dev/pull/1855 From shade at openjdk.org Fri Oct 6 18:57:30 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 6 Oct 2023 18:57:30 GMT Subject: [jdk21u] RFR: 8316337: (bf) Concurrency issue in DirectByteBuffer.Deallocator Message-ID: Clean backport to improve safety. Records are available in JDK 21, so the whole thing works. Additional testing: - [x] macos-aarch64-server-fastdebug, `java/nio` ------------- Commit messages: - Backport cf74b8c2a32f33019a13ce80b6667da502cc6722 Changes: https://git.openjdk.org/jdk21u/pull/231/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=231&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316337 Stats: 53 lines in 3 files changed: 5 ins; 19 del; 29 mod Patch: https://git.openjdk.org/jdk21u/pull/231.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/231/head:pull/231 PR: https://git.openjdk.org/jdk21u/pull/231 From shade at openjdk.org Fri Oct 6 19:07:32 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 6 Oct 2023 19:07:32 GMT Subject: [jdk21u] RFR: 8316130: Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs Message-ID: Fixes C2 bug with Virtual Threads and JVMTI. Applies cleanly. Additional testing: - [x] macos-aarch64-server-fastdebug,`jdk_loom hotspot_loom` ------------- Commit messages: - Backport 4b65483921ddadc9dd6c6e6c59b541673e3d2d88 Changes: https://git.openjdk.org/jdk21u/pull/232/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=232&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316130 Stats: 6 lines in 1 file changed: 2 ins; 4 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/232.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/232/head:pull/232 PR: https://git.openjdk.org/jdk21u/pull/232 From goetz at openjdk.org Sat Oct 7 09:16:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 7 Oct 2023 09:16:22 GMT Subject: [jdk17u-dev] Integrated: 8308047: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 15:27:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > The chunk for ProblemList-generational-zgc.txt could not be applied because the file is not in 17. > Will mark as clean. This pull request has now been integrated. Changeset: 9f384e76 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9f384e76973922b6aa758ed7dc4363b139b2b03f Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8308047: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors Backport-of: 8c9d091f19760deece8daf3e57add85482b9f2a7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1844 From goetz at openjdk.org Sat Oct 7 09:49:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 7 Oct 2023 09:49:37 GMT Subject: [jdk17u-dev] RFR: 8311585: Add JRadioButtonMenuItem to bug8031573.java Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 4f90abaf17716493bad740dcef76d49f16d69379 Changes: https://git.openjdk.org/jdk17u-dev/pull/1856/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1856&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8311585 Stats: 24 lines in 1 file changed: 12 ins; 2 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1856.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1856/head:pull/1856 PR: https://git.openjdk.org/jdk17u-dev/pull/1856 From goetz at openjdk.org Sat Oct 7 11:12:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 7 Oct 2023 11:12:39 GMT Subject: [jdk17u-dev] RFR: 8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.10-oracle. > > Resolved Copyright, will mark as clean. > > I also added an import to make it compile. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Add missing import - Merge - Backport e9320f31dcc4ff5197e8c3bca504a7d5c1a9035e ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1840/files - new: https://git.openjdk.org/jdk17u-dev/pull/1840/files/ba5d4429..74731f7b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1840&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1840&range=00-01 Stats: 2519 lines in 35 files changed: 1577 ins; 770 del; 172 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1840.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1840/head:pull/1840 PR: https://git.openjdk.org/jdk17u-dev/pull/1840 From clanger at openjdk.org Sat Oct 7 12:18:09 2023 From: clanger at openjdk.org (Christoph Langer) Date: Sat, 7 Oct 2023 12:18:09 GMT Subject: [jdk11u-dev] RFR: 8308592: Framework for CA interoperability testing Message-ID: Backport of the new Framework for CA interoperability testing to have the same code in all release codelines. ------------- Commit messages: - Backport cb535e2d52221bfc23e4c26a730399bceb573547 Changes: https://git.openjdk.org/jdk11u-dev/pull/2168/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2168&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308592 Stats: 6517 lines in 18 files changed: 1010 ins; 5507 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2168.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2168/head:pull/2168 PR: https://git.openjdk.org/jdk11u-dev/pull/2168 From andrew at openjdk.org Sat Oct 7 21:17:16 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Sat, 7 Oct 2023 21:17:16 GMT Subject: [jdk17u] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: <2yRKhy2f3RMD5LwFyyRG-WRCpQZX2fp_bY_Vn1m4HPI=.1fb3cb5e-1cd6-49e5-8d07-a26ded78e52b@github.com> References: <2yRKhy2f3RMD5LwFyyRG-WRCpQZX2fp_bY_Vn1m4HPI=.1fb3cb5e-1cd6-49e5-8d07-a26ded78e52b@github.com> Message-ID: On Wed, 4 Oct 2023 08:23:43 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [2d154fcd](https://github.com/openjdk/jdk/commit/2d154fcd0de0612f58abbc5027f409b9b2eb0dc2) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Robbin Ehn on 28 Sep 2023 and was reviewed by Ludovic Henry and Fei Yang. > > Thanks! Why has this been pushed to 17u? This tree is frozen for the release of 17.0.9. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/381#issuecomment-1751819467 From goetz at openjdk.org Sun Oct 8 12:57:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 8 Oct 2023 12:57:18 GMT Subject: [jdk11u-dev] RFR: 8179503: Java should support GET OCSP calls In-Reply-To: References: Message-ID: On Wed, 31 May 2023 09:13:24 GMT, Alexey Pavlyutkin wrote: > Hi, here is backport of [JDK-8179503](https://bugs.openjdk.org/browse/JDK-8179503) that adds support of GET OCSP calls for parity with Oracle: in spite of the fact that JBS issue is not labelled with any Oracle release, this one is mandatory for [JDK-8274471](https://bugs.openjdk.org/browse/JDK-8274471) released to 11.0.18-oracle > > Original patch applied with the only change > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - resolved baseline conflict related to revokation checking > > Verification (amd64/20.04): newly added `test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java` > Regression (amd64/20.04): `jdk_security` > > @TheRealMDoerr I raised this one instead of already reviewed https://github.com/openjdk/jdk11u-dev/pull/847. Please check it out Hi, I think it would be good to merge head into these, maybe into the topmost change of the chain of dependent fixes. This would cause the tests to run again. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1917#issuecomment-1752021444 From goetz.lindenmaier at sap.com Sun Oct 8 13:12:36 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Sun, 8 Oct 2023 13:12:36 +0000 Subject: [jdk17u] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: References: <2yRKhy2f3RMD5LwFyyRG-WRCpQZX2fp_bY_Vn1m4HPI=.1fb3cb5e-1cd6-49e5-8d07-a26ded78e52b@github.com> Message-ID: Hi, I crafted a backout: JDK-8317700. I please need review&approval. Best, Goetz. > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Andrew John Hughes > Sent: Samstag, 7. Oktober 2023 23:17 > To: jdk-updates-dev at openjdk.org > Subject: Re: [jdk17u] RFR: 8316566: RISC-V: Zero extended narrow oop > passed to Atomic::cmpxchg > > On Wed, 4 Oct 2023 08:23:43 GMT, Robbin Ehn wrote: > > > Hi all, > > > > This pull request contains a backport of commit > [2d154fcd](https://github.com/openjdk/jdk/commit/2d154fcd0de0612f58ab > bc5027f409b9b2eb0dc2) from the [openjdk/jdk](https://git.openjdk.org/jdk) > repository. > > > > The commit being backported was authored by Robbin Ehn on 28 Sep 2023 > and was reviewed by Ludovic Henry and Fei Yang. > > > > Thanks! > > Why has this been pushed to 17u? This tree is frozen for the release of > 17.0.9. > > ------------- > > PR Comment: https://git.openjdk.org/jdk17u/pull/381#issuecomment- > 1751819467 From goetz at openjdk.org Sun Oct 8 13:15:27 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 8 Oct 2023 13:15:27 GMT Subject: [jdk17u] RFR: 8317700: [17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. Message-ID: ?rong repo. No comment :) ------------- Commit messages: - 8317700: [17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. Changes: https://git.openjdk.org/jdk17u/pull/383/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=383&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317700 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u/pull/383.diff Fetch: git fetch https://git.openjdk.org/jdk17u.git pull/383/head:pull/383 PR: https://git.openjdk.org/jdk17u/pull/383 From omikhaltcova at openjdk.org Sun Oct 8 13:56:20 2023 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Sun, 8 Oct 2023 13:56:20 GMT Subject: [jdk17u-dev] Integrated: 8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 12:22:20 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8291550 to jdk17u. This fix is related only to RISC-V. > > The patch applies not cleanly. It differs from the original one in the following: > > **1.** **src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp** > > `#undef VFCVT_SAFE` was removed because there is no `#define VFCVT_SAFE(VFLOATCVT)` (JDK-8306966) > > **2.** **src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp** > > The difference is in context due to method signature change by JDK-8299229 > `void NativeNMethodBarrier::verify() const {..` > `bool NativeNMethodBarrier::check_barrier(err_msg& msg) const {..` > > `msg.print(..)` was replaced with `tty->print_cr(..)` > > **3.** **src/hotspot/cpu/riscv/interp_masm_riscv.cpp** > > The changes were not applied to > `void InterpreterMacroAssembler::load_resolved_indy_entry(Register cache, Register index) {` > This method doesn't exist, it was added by JDK-8301995. > > **4.** **src/hotspot/cpu/riscv/macroAssembler_riscv.cpp** > > The difference is in context due to the method signature change by JDK-8298075 > `address MacroAssembler::get_target_of_li32(address insn_addr) {` > `static address get_target_of_li32(address insn_addr) `{ > > `NULL` was replaced with `nullptr` by JDK-8301496. > > **5.** **src/hotspot/cpu/riscv/nativeInst_riscv.cpp** > **src/hotspot/cpu/riscv/nativeInst_riscv.hpp** > > `NULL` was replaced with `nullptr` by JDK-8301496 > > **Testing:** tier1 tests successfully passed on a RISC-V HiFive board with Linux. This pull request has now been integrated. Changeset: adef8e46 Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk17u-dev/commit/adef8e467c0e2f36146627ace77f79d874c26783 Stats: 234 lines in 12 files changed: 148 ins; 0 del; 86 mod 8291550: RISC-V: jdk uses misaligned memory access when AvoidUnalignedAccess enabled Reviewed-by: vkempik Backport-of: 37093441661c26f333aac00d16aea00c3341d314 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1852 From goetz at openjdk.org Sun Oct 8 15:18:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 8 Oct 2023 15:18:09 GMT Subject: [jdk17u-dev] Integrated: 8298868: Update EngineCloseOnAlert.java for changes to TLS implementation In-Reply-To: <3vqz_Z4PqdraQsO0gChwWKBqIIA85VPTemCX6gVTQag=.e1056bdc-90da-4fa2-82c1-2d219f83a83d@github.com> References: <3vqz_Z4PqdraQsO0gChwWKBqIIA85VPTemCX6gVTQag=.e1056bdc-90da-4fa2-82c1-2d219f83a83d@github.com> Message-ID: On Thu, 5 Oct 2023 19:11:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 18fd988d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/18fd988d19e283283493c559325a387a716d6906 Stats: 61 lines in 2 files changed: 14 ins; 14 del; 33 mod 8298868: Update EngineCloseOnAlert.java for changes to TLS implementation Backport-of: 7fd440d97c2bb7b7a6cd7094e7339d65d23e7815 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1847 From goetz at openjdk.org Sun Oct 8 15:20:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 8 Oct 2023 15:20:22 GMT Subject: [jdk17u-dev] Integrated: 8317121: vector_masked_load instruction is moved too early after JDK-8286941 In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 09:07:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: c00d4455 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c00d445513aca8dba4dcc1160f7e54dea09ff343 Stats: 125 lines in 2 files changed: 123 ins; 0 del; 2 mod 8317121: vector_masked_load instruction is moved too early after JDK-8286941 Backport-of: cfabcbf85837e97bdd6c9e4e06e875ecbaa70084 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1851 From clanger at openjdk.org Sun Oct 8 20:47:25 2023 From: clanger at openjdk.org (Christoph Langer) Date: Sun, 8 Oct 2023 20:47:25 GMT Subject: [jdk11u-dev] RFR: 8308592: Framework for CA interoperability testing [v2] In-Reply-To: References: Message-ID: > Backport of the new Framework for CA interoperability testing to have the same code in all release codelines. Christoph Langer has updated the pull request incrementally with one additional commit since the last revision: Get rid of switch expressions for 11u compatibility ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2168/files - new: https://git.openjdk.org/jdk11u-dev/pull/2168/files/05955809..86f7aa77 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2168&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2168&range=00-01 Stats: 73 lines in 2 files changed: 2 ins; 0 del; 71 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2168.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2168/head:pull/2168 PR: https://git.openjdk.org/jdk11u-dev/pull/2168 From rehn at openjdk.org Mon Oct 9 04:38:14 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Mon, 9 Oct 2023 04:38:14 GMT Subject: [jdk17u] RFR: 8317700: [17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. In-Reply-To: References: Message-ID: On Sun, 8 Oct 2023 13:09:05 GMT, Goetz Lindenmaier wrote: > ?rong repo. > > No comment :) Marked as reviewed by rehn (Committer). ------------- PR Review: https://git.openjdk.org/jdk17u/pull/383#pullrequestreview-1663714156 From rehn at openjdk.org Mon Oct 9 04:43:16 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Mon, 9 Oct 2023 04:43:16 GMT Subject: [jdk17u] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: References: <2yRKhy2f3RMD5LwFyyRG-WRCpQZX2fp_bY_Vn1m4HPI=.1fb3cb5e-1cd6-49e5-8d07-a26ded78e52b@github.com> Message-ID: <5huh98SjadXS3RHOtuT9Ew3Ky0JBYxkc2tHhRWB7xWA=.c7886106-24ca-45d7-b1f3-43af09f94e98@github.com> On Sat, 7 Oct 2023 21:14:29 GMT, Andrew John Hughes wrote: > Why has this been pushed to 17u? This tree is frozen for the release of 17.0.9. Yes, sorry, wrong repo. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/381#issuecomment-1752337443 From rehn at openjdk.org Mon Oct 9 04:49:52 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Mon, 9 Oct 2023 04:49:52 GMT Subject: [jdk17u-dev] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg Message-ID: Hi all, This pull request contains a backport of commit [9ffec67a](https://github.com/openjdk/jdk21u/commit/9ffec67a3f2dada329a9887338c570424a79e7f8) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. The commit being backported was authored by Robbin Ehn on 4 Oct 2023 and had no reviewers. Thanks! ------------- Commit messages: - Backport 9ffec67a3f2dada329a9887338c570424a79e7f8 Changes: https://git.openjdk.org/jdk17u-dev/pull/1858/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1858&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316566 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1858.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1858/head:pull/1858 PR: https://git.openjdk.org/jdk17u-dev/pull/1858 From fyang at openjdk.org Mon Oct 9 05:00:15 2023 From: fyang at openjdk.org (Fei Yang) Date: Mon, 9 Oct 2023 05:00:15 GMT Subject: [jdk17u] RFR: 8317700: [17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. In-Reply-To: References: Message-ID: On Sun, 8 Oct 2023 13:09:05 GMT, Goetz Lindenmaier wrote: > ?rong repo. > > No comment :) Marked as reviewed by fyang (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u/pull/383#pullrequestreview-1663724095 From duke at openjdk.org Mon Oct 9 06:22:32 2023 From: duke at openjdk.org (alexey-pavlyutkin) Date: Mon, 9 Oct 2023 06:22:32 GMT Subject: [jdk11u-dev] RFR: 8179503: Java should support GET OCSP calls In-Reply-To: References: Message-ID: On Wed, 31 May 2023 09:13:24 GMT, Alexey Pavlyutkin wrote: > Hi, here is backport of [JDK-8179503](https://bugs.openjdk.org/browse/JDK-8179503) that adds support of GET OCSP calls for parity with Oracle: in spite of the fact that JBS issue is not labelled with any Oracle release, this one is mandatory for [JDK-8274471](https://bugs.openjdk.org/browse/JDK-8274471) released to 11.0.18-oracle > > Original patch applied with the only change > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - resolved baseline conflict related to revokation checking > > Verification (amd64/20.04): newly added `test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java` > Regression (amd64/20.04): `jdk_security` > > @TheRealMDoerr I raised this one instead of already reviewed https://github.com/openjdk/jdk11u-dev/pull/847. Please check it out Hi, Goetz, let's make it AFTER all the changes get reviewed. Once I rebased the original chain https://github.com/openjdk/jdk11u-dev/pull/847 (this one is just a copy) through a year of master and Github went crazy, it correctly displayed the delta as a patch, but at the same time review pane also showed all the commits to master for this year making review just impossible, and exactly that is the reason why I created this copy of the original chain. Thank you ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1917#issuecomment-1752401356 From clanger at openjdk.org Mon Oct 9 07:12:19 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 9 Oct 2023 07:12:19 GMT Subject: [jdk17u] RFR: 8317700: [17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. In-Reply-To: References: Message-ID: On Sun, 8 Oct 2023 13:09:05 GMT, Goetz Lindenmaier wrote: > ?rong repo. > > No comment :) Hi, please don't do the backout, it does not help. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/383#issuecomment-1752451473 From clanger at openjdk.org Mon Oct 9 07:25:19 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 9 Oct 2023 07:25:19 GMT Subject: [jdk17u-dev] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 04:42:27 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [9ffec67a](https://github.com/openjdk/jdk21u/commit/9ffec67a3f2dada329a9887338c570424a79e7f8) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. > > The commit being backported was authored by Robbin Ehn on 4 Oct 2023 and had no reviewers. > > Thanks! Hi, please close this PR. I'll fix the issue in a different way. Thanks Christoph ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1858#issuecomment-1752466262 From goetz at openjdk.org Mon Oct 9 07:51:03 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 07:51:03 GMT Subject: [jdk17u-dev] RFR: 8301247: JPackage app-image exe launches multiple exe's in JDK 17+ Message-ID: I backport this for parity with 17.0.10-oracle. Change applies clean, but I had to rework the tests to make it compile with Java 17. ------------- Commit messages: - Backport dcea9bf087c87548d9caa899c52e95d17478da22 Changes: https://git.openjdk.org/jdk17u-dev/pull/1859/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1859&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301247 Stats: 679 lines in 6 files changed: 446 ins; 217 del; 16 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1859.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1859/head:pull/1859 PR: https://git.openjdk.org/jdk17u-dev/pull/1859 From andrewlu at openjdk.org Mon Oct 9 08:27:43 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Mon, 9 Oct 2023 08:27:43 GMT Subject: [jdk11u-dev] RFR: 8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 6f76b65ace50b2361221dddab120e91b057497c1 Changes: https://git.openjdk.org/jdk11u-dev/pull/2169/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2169&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312573 Stats: 67 lines in 2 files changed: 52 ins; 11 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2169.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2169/head:pull/2169 PR: https://git.openjdk.org/jdk11u-dev/pull/2169 From shade at openjdk.org Mon Oct 9 10:17:41 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 9 Oct 2023 10:17:41 GMT Subject: [jdk17u-dev] RFR: 8303942: os::write should write completely In-Reply-To: <4GXaLOu1kR36BgZsR7wjuYKhhcca87HL8e6cBhHFiGE=.8e8e00c1-d769-40ab-9d43-859094f434b7@github.com> References: <4GXaLOu1kR36BgZsR7wjuYKhhcca87HL8e6cBhHFiGE=.8e8e00c1-d769-40ab-9d43-859094f434b7@github.com> Message-ID: On Wed, 27 Sep 2023 06:04:04 GMT, Goetz Lindenmaier wrote: > Hi @elifaslan1, please supply an elaborate Firx request message with your approval request. Also, there is a follow up failure you should address, probably in a dependent pull request. This is a huge change, why do we need it? I remove the label for now. IMO, we need to backport it to make sure that we write out (mostly diagnostic info?) completely. But there is indeed a followup ([JDK-8316468](https://bugs.openjdk.org/browse/JDK-8316468)), which suggests there might be more surprises if we go down this path. I would say we need to wait a little (say a month) before we pick it up for 17u. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1797#issuecomment-1752650878 From goetz at openjdk.org Mon Oct 9 10:23:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 10:23:16 GMT Subject: [jdk17u-dev] RFR: 8287671: Adjust ForceGC to invoke System::gc fewer times for negative case Message-ID: A useful test infra improvement. Simplifies backporting changes using ForceGC. I include build fix 8287867. Both clean, will mark as clean. ------------- Commit messages: - Backport a50b06e85124f61b5133189a2a2e461753d5d9e7 - Backport 2e332c276052554540da0998316a5a99bc350cd6 Changes: https://git.openjdk.org/jdk17u-dev/pull/1860/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1860&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287671 Stats: 18 lines in 1 file changed: 11 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1860.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1860/head:pull/1860 PR: https://git.openjdk.org/jdk17u-dev/pull/1860 From goetz at openjdk.org Mon Oct 9 10:23:23 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 10:23:23 GMT Subject: [jdk17u-dev] RFR: 8287671: Adjust ForceGC to invoke System::gc fewer times for negative case In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 09:19:09 GMT, Goetz Lindenmaier wrote: > A useful test infra improvement. Simplifies backporting changes using ForceGC. > > I include build fix 8287867. > > Both clean, will mark as clean. It seems the fact that I added the second issue before the bots had parsed and adapted the title confused either me or the bots. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1860#issuecomment-1752661219 From omikhaltcova at openjdk.org Mon Oct 9 10:23:26 2023 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Mon, 9 Oct 2023 10:23:26 GMT Subject: [jdk17u-dev] RFR: 8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads Message-ID: I'd like to backport JDK-8309502 to jdk17u. This fix is related only to RISC-V. The patch applies almost cleanly except `src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp` because of deletion an empty line at the end in the original patch. Testing: tier1 tests successfully passed on a RISC-V HiFive board with Linux. ------------- Commit messages: - Backport 6b942893868fa1a64977288bdbdb1bbff8bd9d9c Changes: https://git.openjdk.org/jdk17u-dev/pull/1857/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1857&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309502 Stats: 83 lines in 3 files changed: 67 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1857.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1857/head:pull/1857 PR: https://git.openjdk.org/jdk17u-dev/pull/1857 From vkempik at openjdk.org Mon Oct 9 10:23:33 2023 From: vkempik at openjdk.org (Vladimir Kempik) Date: Mon, 9 Oct 2023 10:23:33 GMT Subject: [jdk17u-dev] RFR: 8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads In-Reply-To: References: Message-ID: On Sun, 8 Oct 2023 15:36:53 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8309502 to jdk17u. This fix is related only to RISC-V. > > The patch applies almost cleanly except `src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp` because of deletion an empty line at the end in the original patch. > > Testing: tier1 tests successfully passed on a RISC-V HiFive board with Linux. lgtm ------------- Marked as reviewed by vkempik (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1857#pullrequestreview-1664131153 From goetz at openjdk.org Mon Oct 9 12:55:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 12:55:53 GMT Subject: [jdk17u-dev] RFR: 8287596: Reorg jdk.test.lib.util.ForceGC Message-ID: I backport this test infra improvement to keep 17 close to 21. It also simplifies backport of JDK-8300727. Clean except of a row of files left out because they are not in 17. I could not find another call to await of ForceGC in the tests. Will mark as clean. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/1860 Commit messages: - Backport 82a8bd7e92a1867b0c82f051361938be8610428d Changes: https://git.openjdk.org/jdk17u-dev/pull/1861/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1861&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287596 Stats: 83 lines in 6 files changed: 13 ins; 34 del; 36 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1861.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1861/head:pull/1861 PR: https://git.openjdk.org/jdk17u-dev/pull/1861 From mbaesken at openjdk.org Mon Oct 9 13:18:36 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 9 Oct 2023 13:18:36 GMT Subject: [jdk21u] RFR: 8312467: relax the builddir check in make/autoconf/basic.m4 Message-ID: 8312467: relax the builddir check in make/autoconf/basic.m4 ------------- Commit messages: - Backport 6e3cc131daa9f3b883164333bdaad7aa3a6ca018 Changes: https://git.openjdk.org/jdk21u/pull/233/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=233&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312467 Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u/pull/233.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/233/head:pull/233 PR: https://git.openjdk.org/jdk21u/pull/233 From goetz at openjdk.org Mon Oct 9 13:33:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 13:33:16 GMT Subject: [jdk17u-dev] Integrated: 8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 16:45:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: aaa6962a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/aaa6962a05a8802cee8473f414c82e6a2ff0bddf Stats: 19 lines in 1 file changed: 4 ins; 8 del; 7 mod 8290909: MemoryPoolMBean/isUsageThresholdExceeded tests failed with "isUsageThresholdExceeded() returned false, and is still false, while threshold = MMMMMMM and used peak = NNNNNNN" Backport-of: 3601e30df794db122d8d04fb3c04868ccbaa0baf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1853 From goetz at openjdk.org Mon Oct 9 13:35:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 13:35:12 GMT Subject: [jdk17u-dev] Integrated: 8308223: failure handler missed jcmd.vm.info command In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 16:53:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Simple resolve needed due to context. Will mark clean. This pull request has now been integrated. Changeset: 6a0dfaf5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6a0dfaf59e553e331785a1f98d2093ce94a5bae3 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8308223: failure handler missed jcmd.vm.info command Backport-of: 563152f32dd2c8617c0e0955d55c5bbce23627fb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1854 From goetz at openjdk.org Mon Oct 9 13:37:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 13:37:15 GMT Subject: [jdk17u-dev] Integrated: 8311585: Add JRadioButtonMenuItem to bug8031573.java In-Reply-To: References: Message-ID: <3tudAKVSxpF86xmA6uzqoS-08_nS_wMo5O5UY00jg9g=.3755fadb-0c4d-4299-ae88-5a624d7b82c3@github.com> On Sat, 7 Oct 2023 09:42:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 3f29f1e5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3f29f1e5678955645dd2ec7afcd419b5dba1e6c0 Stats: 24 lines in 1 file changed: 12 ins; 2 del; 10 mod 8311585: Add JRadioButtonMenuItem to bug8031573.java Backport-of: 4f90abaf17716493bad740dcef76d49f16d69379 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1856 From goetz at openjdk.org Mon Oct 9 14:33:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 14:33:09 GMT Subject: [jdk17u] Integrated: 8317700: [17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. In-Reply-To: References: Message-ID: On Sun, 8 Oct 2023 13:09:05 GMT, Goetz Lindenmaier wrote: > ?rong repo. > > No comment :) This pull request has now been integrated. Changeset: 4c28f502 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u/commit/4c28f502c0b1467990a4cb334db333a124dd9148 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8317700: [17u] Undo backport 8317674 of 8316566 which was pushed to wrong repo. Reviewed-by: rehn, fyang ------------- PR: https://git.openjdk.org/jdk17u/pull/383 From goetz at openjdk.org Mon Oct 9 14:34:21 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 14:34:21 GMT Subject: [jdk17u-dev] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 04:42:27 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [9ffec67a](https://github.com/openjdk/jdk21u/commit/9ffec67a3f2dada329a9887338c570424a79e7f8) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. > > The commit being backported was authored by Robbin Ehn on 4 Oct 2023 and had no reviewers. > > Thanks! LGTM Hi @robehn, you can please integrate this now. Thanks! ------------- Marked as reviewed by goetz (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1858#pullrequestreview-1664596338 PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1858#issuecomment-1753126520 From rehn at openjdk.org Mon Oct 9 14:45:09 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Mon, 9 Oct 2023 14:45:09 GMT Subject: [jdk17u-dev] RFR: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 14:31:36 GMT, Goetz Lindenmaier wrote: >> Hi all, >> >> This pull request contains a backport of commit [9ffec67a](https://github.com/openjdk/jdk21u/commit/9ffec67a3f2dada329a9887338c570424a79e7f8) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. >> >> The commit being backported was authored by Robbin Ehn on 4 Oct 2023 and had no reviewers. >> >> Thanks! > > Hi @robehn, you can please integrate this now. Thanks! @GoeLin first thank you for cleaning up my mess, so sorry!! Thanks! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1858#issuecomment-1753141996 From rehn at openjdk.org Mon Oct 9 14:45:11 2023 From: rehn at openjdk.org (Robbin Ehn) Date: Mon, 9 Oct 2023 14:45:11 GMT Subject: [jdk17u-dev] Integrated: 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 04:42:27 GMT, Robbin Ehn wrote: > Hi all, > > This pull request contains a backport of commit [9ffec67a](https://github.com/openjdk/jdk21u/commit/9ffec67a3f2dada329a9887338c570424a79e7f8) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. > > The commit being backported was authored by Robbin Ehn on 4 Oct 2023 and had no reviewers. > > Thanks! This pull request has now been integrated. Changeset: 056ba2d7 Author: Robbin Ehn URL: https://git.openjdk.org/jdk17u-dev/commit/056ba2d7d90749d70925e2e1c7d6daa66c6992c5 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg Reviewed-by: goetz Backport-of: 9ffec67a3f2dada329a9887338c570424a79e7f8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1858 From phh at openjdk.org Mon Oct 9 16:14:19 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 9 Oct 2023 16:14:19 GMT Subject: [jdk11u-dev] RFR: 8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 08:16:46 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2169#pullrequestreview-1664884715 From dfuchs at openjdk.org Mon Oct 9 16:56:37 2023 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Mon, 9 Oct 2023 16:56:37 GMT Subject: [jdk21u] RFR: 8317736: Stream::handleReset locks twice Message-ID: Hi all, This pull request contains a backport of commit [508fa717](https://urldefense.com/v3/__https://github.com/openjdk/jdk/commit/508fa71753171e125cd5345490cba1a1e545eb13__;!!ACWV5N9M2RV99hQ!L7JZX6ByIVOsnTQ4fToPsbuXw1nR4VScaRToZ1klgvC3cpCETSV1eDoGEXSskFpM5Ahe--ttf5AFHK2Pp7EbSDOyX1k$) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Daniel Fuchs on 9 Oct 2023 and was reviewed by Conor Cleary, Daniel Jeli?ski, Jaikiran Pai and Vyom Tewari. Thanks! ------------- Commit messages: - Backport 508fa71753171e125cd5345490cba1a1e545eb13 Changes: https://git.openjdk.org/jdk21u/pull/234/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=234&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317736 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/234.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/234/head:pull/234 PR: https://git.openjdk.org/jdk21u/pull/234 From lucy at openjdk.org Mon Oct 9 17:41:06 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Mon, 9 Oct 2023 17:41:06 GMT Subject: [jdk17u-dev] RFR: 8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files [v2] In-Reply-To: References: Message-ID: <4qffdoUz-r4A9a6YaRukXnrRlFKqwuHyzOJlJm7oU5A=.2a66dd98-70c0-4565-8ded-9df60886365e@github.com> On Sat, 7 Oct 2023 11:12:39 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.10-oracle. >> >> Resolved Copyright, will mark as clean. >> >> I also added an import to make it compile. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Add missing import > - Merge > - Backport e9320f31dcc4ff5197e8c3bca504a7d5c1a9035e LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1840#pullrequestreview-1664996358 From goetz at openjdk.org Mon Oct 9 17:54:28 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 17:54:28 GMT Subject: [jdk17u-dev] RFR: 8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" Message-ID: I backport this for parity with 17.0.10-oracle. I had to resolve due to context, trivial, probably clean. ------------- Commit messages: - Backport 32839ba012f0a0a66e249cd8d12b94499d82ec0a Changes: https://git.openjdk.org/jdk17u-dev/pull/1862/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1862&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266593 Stats: 22 lines in 2 files changed: 10 ins; 6 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1862.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1862/head:pull/1862 PR: https://git.openjdk.org/jdk17u-dev/pull/1862 From shipilev at amazon.de Mon Oct 9 18:26:26 2023 From: shipilev at amazon.de (Aleksey Shipilev) Date: Mon, 9 Oct 2023 20:26:26 +0200 Subject: CFV: New JDK Updates Committer: Ben Taylor Message-ID: <053edf41-5024-466b-905c-163578e1177a@amazon.de> Ben Taylor works for Amazon JDK team. Ben is already the JDK (Updates) Author [1]. Ben is doing backports in various JDK updates, and done quite a few already: 2 in 21u, 11 in 17u-dev, 2 in 11u-dev, 5 in 8u-dev; 20 in total [4]. Granting Ben the Committer role would allow him to continue this work without a sponsor. Votes are due by October 24, 2023. Only current JDK Update Committers [2] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Three-Vote Consensus voting instructions, see [3]. -- Thanks, -Aleksey [1] https://openjdk.org/census#btaylor [2] https://openjdk.org/census#jdk-updates [3] https://openjdk.org/projects/#project-committer [4] https://github.com/openjdk/jdk21u/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ https://github.com/openjdk/jdk8u-dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879 From goetz at openjdk.org Mon Oct 9 18:35:31 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 9 Oct 2023 18:35:31 GMT Subject: [jdk17u-dev] RFR: 8300727: java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/1861 Commit messages: - Backport f835aaafc7332d324ca9b08b2a34539fc1c573aa Changes: https://git.openjdk.org/jdk17u-dev/pull/1863/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1863&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300727 Stats: 48 lines in 1 file changed: 18 ins; 8 del; 22 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1863.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1863/head:pull/1863 PR: https://git.openjdk.org/jdk17u-dev/pull/1863 From shade at openjdk.org Mon Oct 9 18:40:52 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 9 Oct 2023 18:40:52 GMT Subject: [jdk21u] RFR: 8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC Message-ID: Clean backport to improve testing reliability. ------------- Commit messages: - Backport 7352bb910506b7d22b4d3860223fb933295eab14 Changes: https://git.openjdk.org/jdk21u/pull/235/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=235&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316418 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/235.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/235/head:pull/235 PR: https://git.openjdk.org/jdk21u/pull/235 From phh at openjdk.org Mon Oct 9 18:44:12 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 9 Oct 2023 18:44:12 GMT Subject: [jdk11u-dev] RFR: 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java In-Reply-To: References: Message-ID: On Wed, 27 Sep 2023 14:49:42 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315683 merged as part of openjdk/jdk#15619. https://github.com/openjdk/jdk/commit/4415261688dc258b6d254668bcf8818c61cc65ea.patch could not be cleanly applied as `@run junit/othervm/timeout=1000 -Djava.security.manager=allow` JSR166TestCase is not applicable for JDK11. > > The tests passed in release mode in linux_x86_64 with time: **462.54s user 21.92s system 1099% cpu 44.077 total** > Before it was: **325.80s user 21.64s system 534% cpu 1:05.04 total** > > > Passed: java/util/concurrent/tck/JSR166TestCase.java#default > Passed: java/util/concurrent/tck/JSR166TestCase.java#others > Passed: > java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism > Test results: passed: 3 Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2151#pullrequestreview-1665091656 From phh at openjdk.org Mon Oct 9 18:46:03 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 9 Oct 2023 18:46:03 GMT Subject: [jdk17u-dev] RFR: 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java In-Reply-To: References: Message-ID: On Tue, 19 Sep 2023 16:12:45 GMT, Soumadipta Roy wrote: > Backport 4415261688dc258b6d254668bcf8818c61cc65ea to JDK17u. > > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315683 merged as part of https://github.com/openjdk/jdk/pull/15619. https://github.com/openjdk/jdk/commit/4415261688dc258b6d254668bcf8818c61cc65ea.patch could be cleanly applied after making the changes as per https://github.com/openjdk/jdk/commit/9583e3657e43cc1c6f2101a64534564db2a9bd84#diff-e597aff33f4a53789898d772df8ab27daa1b5361635cbbae4f1e582b5654eb21R44. Also added the missing test case `@run junit/othervm/timeout=1000 JSR166TestCase` as it was added in large Loom integration. > > The test passed in release mode in linux_x86_64 with time: **611.98s user 25.42s system 1440% cpu 44.259 total** > Before it was: **333.50s user 19.46s system 564% cpu 1:02.55 total** > > Passed: java/util/concurrent/tck/JSR166TestCase.java#default > Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager > Passed: java/util/concurrent/tck/JSR166TestCase.java#others > Passed: java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism > Test results: passed: 4 Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1752#pullrequestreview-1665093704 From duke at openjdk.org Mon Oct 9 18:53:20 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Mon, 9 Oct 2023 18:53:20 GMT Subject: [jdk11u-dev] Integrated: 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java In-Reply-To: References: Message-ID: On Wed, 27 Sep 2023 14:49:42 GMT, Soumadipta Roy wrote: > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315683 merged as part of openjdk/jdk#15619. https://github.com/openjdk/jdk/commit/4415261688dc258b6d254668bcf8818c61cc65ea.patch could not be cleanly applied as `@run junit/othervm/timeout=1000 -Djava.security.manager=allow` JSR166TestCase is not applicable for JDK11. > > The tests passed in release mode in linux_x86_64 with time: **462.54s user 21.92s system 1099% cpu 44.077 total** > Before it was: **325.80s user 21.64s system 534% cpu 1:05.04 total** > > > Passed: java/util/concurrent/tck/JSR166TestCase.java#default > Passed: java/util/concurrent/tck/JSR166TestCase.java#others > Passed: > java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism > Test results: passed: 3 This pull request has now been integrated. Changeset: df5ff37b Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/df5ff37ba2059b5931502bccf79e1585e90f35dc Stats: 26 lines in 1 file changed: 19 ins; 4 del; 3 mod 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java Reviewed-by: phh Backport-of: 4415261688dc258b6d254668bcf8818c61cc65ea ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2151 From duke at openjdk.org Mon Oct 9 18:54:06 2023 From: duke at openjdk.org (Soumadipta Roy) Date: Mon, 9 Oct 2023 18:54:06 GMT Subject: [jdk17u-dev] Integrated: 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java In-Reply-To: References: Message-ID: On Tue, 19 Sep 2023 16:12:45 GMT, Soumadipta Roy wrote: > Backport 4415261688dc258b6d254668bcf8818c61cc65ea to JDK17u. > > Backporting the fix for https://bugs.openjdk.org/browse/JDK-8315683 merged as part of https://github.com/openjdk/jdk/pull/15619. https://github.com/openjdk/jdk/commit/4415261688dc258b6d254668bcf8818c61cc65ea.patch could be cleanly applied after making the changes as per https://github.com/openjdk/jdk/commit/9583e3657e43cc1c6f2101a64534564db2a9bd84#diff-e597aff33f4a53789898d772df8ab27daa1b5361635cbbae4f1e582b5654eb21R44. Also added the missing test case `@run junit/othervm/timeout=1000 JSR166TestCase` as it was added in large Loom integration. > > The test passed in release mode in linux_x86_64 with time: **611.98s user 25.42s system 1440% cpu 44.259 total** > Before it was: **333.50s user 19.46s system 564% cpu 1:02.55 total** > > Passed: java/util/concurrent/tck/JSR166TestCase.java#default > Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager > Passed: java/util/concurrent/tck/JSR166TestCase.java#others > Passed: java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism > Test results: passed: 4 This pull request has now been integrated. Changeset: d7e22e82 Author: Soumadipta Roy Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/d7e22e820e2d3e68cac114d302a64a09666515a2 Stats: 36 lines in 1 file changed: 26 ins; 5 del; 5 mod 8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java Reviewed-by: phh Backport-of: 4415261688dc258b6d254668bcf8818c61cc65ea ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1752 From hohensee at amazon.com Mon Oct 9 23:38:58 2023 From: hohensee at amazon.com (Hohensee, Paul) Date: Mon, 9 Oct 2023 23:38:58 +0000 Subject: New JDK Updates Committer: Ben Taylor In-Reply-To: <053edf41-5024-466b-905c-163578e1177a@amazon.de> References: <053edf41-5024-466b-905c-163578e1177a@amazon.de> Message-ID: <5C2518B3-F1D8-4F5C-ABC1-C9851B9CD274@amazon.com> Vote: yes. ?On 10/9/23, 11:27 AM, "jdk-updates-dev on behalf of Aleksey Shipilev" on behalf of shipilev at amazon.de > wrote: Ben Taylor works for Amazon JDK team. Ben is already the JDK (Updates) Author [1]. Ben is doing backports in various JDK updates, and done quite a few already: 2 in 21u, 11 in 17u-dev, 2 in 11u-dev, 5 in 8u-dev; 20 in total [4]. Granting Ben the Committer role would allow him to continue this work without a sponsor. Votes are due by October 24, 2023. Only current JDK Update Committers [2] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Three-Vote Consensus voting instructions, see [3]. -- Thanks, -Aleksey [1] https://openjdk.org/census#btaylor [2] https://openjdk.org/census#jdk-updates [3] https://openjdk.org/projects/#project-committer [4] https://github.com/openjdk/jdk21u/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ https://github.com/openjdk/jdk8u-dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty-amzn+ Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879 From macarte at openjdk.org Mon Oct 9 23:52:18 2023 From: macarte at openjdk.org (Mat Carter) Date: Mon, 9 Oct 2023 23:52:18 GMT Subject: [jdk17u-dev] Integrated: 8303607: SunMSCAPI provider leaks memory and keys In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 19:32:38 GMT, Mat Carter wrote: > Backport c51d40cfebe793b2e979db0f2d91ac3b136311bb > > Backporting this to 17 as the issue is still relevant; passes tier1 tests and the fix has been verified in 17/windows This pull request has now been integrated. Changeset: a393f258 Author: Mat Carter Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/a393f2581740f854518a3ef7caccd6d3c2d8e4a0 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod 8303607: SunMSCAPI provider leaks memory and keys Backport-of: c51d40cfebe793b2e979db0f2d91ac3b136311bb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1848 From wkemper at openjdk.org Tue Oct 10 00:13:08 2023 From: wkemper at openjdk.org (William Kemper) Date: Tue, 10 Oct 2023 00:13:08 GMT Subject: [jdk17u-dev] RFR: 8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs In-Reply-To: References: Message-ID: On Thu, 7 Sep 2023 22:43:46 GMT, William Kemper wrote: > Backport was unclean, but trivially resolved `nullptr`/`NULL` conflict. We are abandoning this backport in favor of https://github.com/openjdk/jdk/pull/15852 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1724#issuecomment-1754093129 From wkemper at openjdk.org Tue Oct 10 00:13:09 2023 From: wkemper at openjdk.org (William Kemper) Date: Tue, 10 Oct 2023 00:13:09 GMT Subject: [jdk17u-dev] Withdrawn: 8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs In-Reply-To: References: Message-ID: On Thu, 7 Sep 2023 22:43:46 GMT, William Kemper wrote: > Backport was unclean, but trivially resolved `nullptr`/`NULL` conflict. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1724 From duke at openjdk.org Tue Oct 10 02:42:51 2023 From: duke at openjdk.org (Saint Wesonga) Date: Tue, 10 Oct 2023 02:42:51 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown Message-ID: Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 Passes tier1 tests - tested on Linux x64. ------------- Commit messages: - Backport 334b977259930368160db705c1f2feda0b0e8707 Changes: https://git.openjdk.org/jdk17u-dev/pull/1864/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1864&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302017 Stats: 169 lines in 5 files changed: 96 ins; 25 del; 48 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1864.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1864/head:pull/1864 PR: https://git.openjdk.org/jdk17u-dev/pull/1864 From goetz.lindenmaier at sap.com Tue Oct 10 06:42:40 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 10 Oct 2023 06:42:40 +0000 Subject: CFV: New JDK Updates Committer: Ben Taylor In-Reply-To: <053edf41-5024-466b-905c-163578e1177a@amazon.de> References: <053edf41-5024-466b-905c-163578e1177a@amazon.de> Message-ID: Vote: yes Best Goetz > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Aleksey Shipilev > Sent: Montag, 9. Oktober 2023 20:26 > To: jdk-updates-dev at openjdk.org > Subject: CFV: New JDK Updates Committer: Ben Taylor > > Ben Taylor works for Amazon JDK team. Ben is already the JDK (Updates) > Author [1]. Ben is doing > backports in various JDK updates, and done quite a few already: 2 in 21u, 11 > in 17u-dev, 2 in > 11u-dev, 5 in 8u-dev; 20 in total [4]. Granting Ben the Committer role would > allow him to continue > this work without a sponsor. > > Votes are due by October 24, 2023. > > Only current JDK Update Committers [2] are eligible to vote on this > nomination. > Votes must be cast in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > -- > Thanks, > -Aleksey > > [1] https://openjdk.org/census#btaylor > [2] https://openjdk.org/census#jdk-updates > [3] https://openjdk.org/projects/#project-committer > [4] > https://github.com/openjdk/jdk21u/pulls?q=is%3Aclosed+is%3Apr+label%3Ai > ntegrated+author%3Abenty-amzn+ > https://github.com/openjdk/jdk17u- > dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty- > amzn+ > https://github.com/openjdk/jdk11u- > dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty- > amzn+ > https://github.com/openjdk/jdk8u- > dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty- > amzn+ > > > > > Amazon Development Center Germany GmbH > Krausenstr. 38 > 10117 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss > Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B > Sitz: Berlin > Ust-ID: DE 289 237 879 > From duke at openjdk.org Tue Oct 10 06:48:19 2023 From: duke at openjdk.org (Jenny Shivayogi) Date: Tue, 10 Oct 2023 06:48:19 GMT Subject: [jdk17u-dev] Integrated: 8272998: ImageIO.read() throws incorrect exception type In-Reply-To: References: Message-ID: <8QXaLNpbkilF9Gtax1YUytx8XgA9wBtKTX-VZJLX5DM=.5f809ec4-17e1-4dad-8dd4-3bd9af47de28@github.com> On Thu, 13 Jul 2023 23:32:49 GMT, Jenny Shivayogi wrote: > Backport for [JDK-8272998] > ImageIO.read() throws incorrect exception type > New tests all pass > tier1 tested with GHA > tier2 tested on linux This pull request has now been integrated. Changeset: 66baa030 Author: Jenny Shivayogi Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/66baa030fe1fc5f967744934ce40627ed5bbe8c8 Stats: 158 lines in 2 files changed: 158 ins; 0 del; 0 mod 8272998: ImageIO.read() throws incorrect exception type Backport-of: 6ad6b1c454cbc41de5a401aecda910d668c71e39 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1582 From shade at openjdk.org Tue Oct 10 06:50:09 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 10 Oct 2023 06:50:09 GMT Subject: [jdk21u] Integrated: 8315942: Sort platform enums and definitions after JDK-8304913 follow-ups In-Reply-To: References: Message-ID: On Fri, 22 Sep 2023 16:00:29 GMT, Aleksey Shipilev wrote: > Clean backport to make sure 21u stays in the same shape as mainline. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `jdk/internal/util/ArchTest.java` This pull request has now been integrated. Changeset: 7e1755d3 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/7e1755d301e285e431651b8d85c102f04a6dbe15 Stats: 29 lines in 3 files changed: 12 ins; 11 del; 6 mod 8315942: Sort platform enums and definitions after JDK-8304913 follow-ups Backport-of: 1941290b7954033d76527f802bc4c343e8d9f2a8 ------------- PR: https://git.openjdk.org/jdk21u/pull/197 From shade at openjdk.org Tue Oct 10 06:55:03 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 10 Oct 2023 06:55:03 GMT Subject: [jdk21u] Integrated: 8316179: Use consistent naming for lightweight locking in MacroAssembler In-Reply-To: <1ZGpztPA0IFeKhRaR1WWMumFIzv9U1tBllueSDSIpNQ=.43a63e0a-f46d-4f2f-b372-ad151201520f@github.com> References: <1ZGpztPA0IFeKhRaR1WWMumFIzv9U1tBllueSDSIpNQ=.43a63e0a-f46d-4f2f-b372-ad151201520f@github.com> Message-ID: <5fQsCZXP__1Bqo7DI2vXXtbrmKi9aZCoTa45GONs0cM=.f945f9f1-dfde-4c52-83f4-21a922a1eaff@github.com> On Mon, 2 Oct 2023 11:09:53 GMT, Aleksey Shipilev wrote: > Clean backport to make subsequent backports clean. The risk is low, as it only renames things. There might still be build failures due to missing renames, but that should be easily caught. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `hotspot:tier1` This pull request has now been integrated. Changeset: cbde98cb Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/cbde98cb07bea5f1b2faa9c27549d1cb32c686de Stats: 78 lines in 29 files changed: 0 ins; 0 del; 78 mod 8316179: Use consistent naming for lightweight locking in MacroAssembler Backport-of: 639ba13c4b0ada1c2ae0a46e99ed707c219b3e53 ------------- PR: https://git.openjdk.org/jdk21u/pull/220 From shade at openjdk.org Tue Oct 10 06:55:05 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 10 Oct 2023 06:55:05 GMT Subject: [jdk21u] Integrated: 8316337: (bf) Concurrency issue in DirectByteBuffer.Deallocator In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 18:47:12 GMT, Aleksey Shipilev wrote: > Clean backport to improve safety. Records are available in JDK 21, so the whole thing works. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `java/nio` This pull request has now been integrated. Changeset: f2cb058b Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/f2cb058bf8adc8b4804252de856f789a77ad45fc Stats: 53 lines in 3 files changed: 5 ins; 19 del; 29 mod 8316337: (bf) Concurrency issue in DirectByteBuffer.Deallocator Backport-of: cf74b8c2a32f33019a13ce80b6667da502cc6722 ------------- PR: https://git.openjdk.org/jdk21u/pull/231 From shade at openjdk.org Tue Oct 10 06:58:10 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 10 Oct 2023 06:58:10 GMT Subject: [jdk21u] Integrated: 8316130: Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 18:57:35 GMT, Aleksey Shipilev wrote: > Fixes C2 bug with Virtual Threads and JVMTI. Applies cleanly. > > Additional testing: > - [x] macos-aarch64-server-fastdebug,`jdk_loom hotspot_loom` This pull request has now been integrated. Changeset: 1bcaff30 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/1bcaff307e6b0b530af07ffa907c8b5541d07dfc Stats: 6 lines in 1 file changed: 2 ins; 4 del; 0 mod 8316130: Incorrect control in LibraryCallKit::inline_native_notify_jvmti_funcs Backport-of: 4b65483921ddadc9dd6c6e6c59b541673e3d2d88 ------------- PR: https://git.openjdk.org/jdk21u/pull/232 From andrewlu at openjdk.org Tue Oct 10 07:02:15 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Tue, 10 Oct 2023 07:02:15 GMT Subject: [jdk11u-dev] RFR: 8232933: Javac inferred type does not conform to equality constraint Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 7a85441a85b2472215ca7bc66e636dff06d9ebf3 Changes: https://git.openjdk.org/jdk11u-dev/pull/2170/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2170&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8232933 Stats: 60 lines in 2 files changed: 60 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2170.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2170/head:pull/2170 PR: https://git.openjdk.org/jdk11u-dev/pull/2170 From mbaesken at openjdk.org Tue Oct 10 07:15:13 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 10 Oct 2023 07:15:13 GMT Subject: [jdk11u-dev] RFR: 8308592: Framework for CA interoperability testing [v2] In-Reply-To: References: Message-ID: <_s_w9O5AvTXzsyfnhLAGsWvWNtgbseSUdU542IJWH7E=.ab77563f-9db7-4b8b-bcfc-b3b243f92fbb@github.com> On Sun, 8 Oct 2023 20:47:25 GMT, Christoph Langer wrote: >> Backport of the new Framework for CA interoperability testing to have the same code in all release codelines. >> >> I had to resolve deletion of SSLCA.java and needed to adapt code that was using switch expressions for JDK11. > > Christoph Langer has updated the pull request incrementally with one additional commit since the last revision: > > Get rid of switch expressions for 11u compatibility Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2168#pullrequestreview-1666499165 From andrewlu at openjdk.org Tue Oct 10 07:17:49 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Tue, 10 Oct 2023 07:17:49 GMT Subject: [jdk11u-dev] RFR: 8210168: JCK test .vm.classfmt.ins.code__002.code__00201m1.code__00201m1 hangs with -noverify Message-ID: <3TFICEMZ6PAhZ4aaSl_OKg2AzHcMZem6qsSp6Ecj8hc=.e2a17d48-6966-4eb3-ad11-16d892f7938f@github.com> I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport d36066fdadb281f2cac363f92a22826a4c0b5f65 - Backport d36066fdadb281f2cac363f92a22826a4c0b5f65 - Backport 7a85441a85b2472215ca7bc66e636dff06d9ebf3 Changes: https://git.openjdk.org/jdk11u-dev/pull/2172/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2172&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8210168 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2172.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2172/head:pull/2172 PR: https://git.openjdk.org/jdk11u-dev/pull/2172 From shade at openjdk.org Tue Oct 10 07:20:03 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 10 Oct 2023 07:20:03 GMT Subject: [jdk21u] Integrated: 8314120: Add tests for FileDescriptor.sync In-Reply-To: References: Message-ID: <1Q0Fl2DkGJm_vU1b1zkxSZBo1w5mIJwyHeJoAoTYSyY=.49345142-61fb-4107-a180-285e02a18316@github.com> On Fri, 29 Sep 2023 07:32:40 GMT, Aleksey Shipilev wrote: > Clean backport to cover `sync` paths. This pull request has now been integrated. Changeset: e22d333f Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/e22d333febe9edbb961fee9b51759d4cd28684fd Stats: 165 lines in 2 files changed: 165 ins; 0 del; 0 mod 8314120: Add tests for FileDescriptor.sync Backport-of: 2e8a0ab27227b2e06e2ece3776f66ff0932ef353 ------------- PR: https://git.openjdk.org/jdk21u/pull/213 From clanger at openjdk.org Tue Oct 10 07:27:42 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 10 Oct 2023 07:27:42 GMT Subject: [jdk21u] RFR: 8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 Message-ID: Hi all, This pull request contains a backport of [JDK-8317705](https://bugs.openjdk.org/browse/JDK-8317705), commit [ad6dce37](https://github.com/openjdk/jdk/commit/ad6dce376ddd3be8f4165538f3367153c6ec9556) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Christoph Langer on 10 Oct 2023 and was reviewed by Serguei Spitsyn. Thanks! ------------- Commit messages: - Backport ad6dce376ddd3be8f4165538f3367153c6ec9556 Changes: https://git.openjdk.org/jdk21u/pull/236/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=236&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317705 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u/pull/236.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/236/head:pull/236 PR: https://git.openjdk.org/jdk21u/pull/236 From clanger at openjdk.org Tue Oct 10 07:36:49 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 10 Oct 2023 07:36:49 GMT Subject: [jdk21u] RFR: 8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux Message-ID: Hi all, This pull request contains a backport of [JDK-8317706](https://bugs.openjdk.org/browse/JDK-8317706), commit [fcff222f](https://github.com/openjdk/jdk/commit/fcff222f9245df4c9ae42b55ef0ef202af969233) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Christoph Langer on 10 Oct 2023 and was reviewed by Alexey Ivanov. Thanks! ------------- Commit messages: - Backport fcff222f9245df4c9ae42b55ef0ef202af969233 Changes: https://git.openjdk.org/jdk21u/pull/237/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=237&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317706 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/237.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/237/head:pull/237 PR: https://git.openjdk.org/jdk21u/pull/237 From clanger at openjdk.org Tue Oct 10 07:36:55 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 10 Oct 2023 07:36:55 GMT Subject: [jdk21u] RFR: 8317711: Exclude gtest/GTestWrapper.java on AIX Message-ID: Hi all, This pull request contains a backport of [JDK-8317711](https://bugs.openjdk.org/browse/JDK-8317711), commit [ef41aa02](https://github.com/openjdk/jdk/commit/ef41aa02b84961158f3cb333b6d98fbf48ff0ebc) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Christoph Langer on 10 Oct 2023 and was reviewed by Matthias Baesken. Thanks! ------------- Commit messages: - Backport ef41aa02b84961158f3cb333b6d98fbf48ff0ebc Changes: https://git.openjdk.org/jdk21u/pull/238/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=238&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317711 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/238.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/238/head:pull/238 PR: https://git.openjdk.org/jdk21u/pull/238 From duke at openjdk.org Tue Oct 10 07:40:34 2023 From: duke at openjdk.org (Amos) Date: Tue, 10 Oct 2023 07:40:34 GMT Subject: [jdk11u-dev] RFR: 8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test Message-ID: - Backport for [JDK-8197825](https://bugs.openjdk.org/browse/JDK-8197825) - Verified good in local (MacOS M1) ------------- Commit messages: - Backport c0084100 Changes: https://git.openjdk.org/jdk11u-dev/pull/2162/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2162&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8197825 Stats: 55 lines in 2 files changed: 26 ins; 17 del; 12 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2162.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2162/head:pull/2162 PR: https://git.openjdk.org/jdk11u-dev/pull/2162 From sgehwolf at redhat.com Tue Oct 10 08:12:34 2023 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Tue, 10 Oct 2023 10:12:34 +0200 Subject: CFV: New JDK Updates Committer: Ben Taylor In-Reply-To: <053edf41-5024-466b-905c-163578e1177a@amazon.de> References: <053edf41-5024-466b-905c-163578e1177a@amazon.de> Message-ID: Vote: yes On Mon, 2023-10-09 at 20:26 +0200, Aleksey Shipilev wrote: > Ben Taylor works for Amazon JDK team. Ben is already the JDK > (Updates) Author [1]. From goetz at openjdk.org Tue Oct 10 09:47:19 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 09:47:19 GMT Subject: [jdk21u] RFR: 8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit In-Reply-To: References: Message-ID: <1NIIAYbKRoGsFY8fzgKw8j6wJUSa4_WCTH3j0V_b7JU=.dc8b6f4e-9b02-4eff-a5a2-f8bdf82f62c5@github.com> On Thu, 21 Sep 2023 12:27:08 GMT, Leo Korinth wrote: > 8316461: Fix: make test outputs TEST SUCCESS after unsuccessful exit Hi @lkorinth do you mind integrating this PR? Thanks! ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/187#issuecomment-1754838263 From goetz at openjdk.org Tue Oct 10 09:49:02 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 09:49:02 GMT Subject: [jdk21u] RFR: 8316906: Clarify TLABWasteTargetPercent flag In-Reply-To: References: Message-ID: <_xQDE7RSki0AbwTB6UUdXIRb_OUyvakAnJNreZYX3Tc=.9cc7dc12-b996-433f-a9b3-ea224b1d0959@github.com> On Tue, 3 Oct 2023 08:28:09 GMT, Ludvig Janiuk wrote: > Backporting a comment for a GC flag Hi @LudwikJaniuk please enable the pre submit testing on your repo. You can retrigger the test run by merging head. Best regards, Goetz. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/225#issuecomment-1754841080 From lucy at openjdk.org Tue Oct 10 11:08:26 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Tue, 10 Oct 2023 11:08:26 GMT Subject: [jdk17u-dev] RFR: 8287596: Reorg jdk.test.lib.util.ForceGC In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 12:35:00 GMT, Goetz Lindenmaier wrote: > I backport this test infra improvement to keep 17 close to 21. > It also simplifies backport of JDK-8300727. > > Clean except of a row of files left out because they are not in 17. > I could not find another call to await of ForceGC in the tests. > Will mark as clean. LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1861#pullrequestreview-1667195177 From lucy at openjdk.org Tue Oct 10 11:08:27 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Tue, 10 Oct 2023 11:08:27 GMT Subject: [jdk17u-dev] RFR: 8301247: JPackage app-image exe launches multiple exe's in JDK 17+ In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 07:43:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Change applies clean, but I had to rework the tests to make it compile with Java 17. LGTM ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1859#pullrequestreview-1667262771 From goetz at openjdk.org Tue Oct 10 11:26:58 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 11:26:58 GMT Subject: [jdk17u-dev] RFR: 8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed Message-ID: I backport this for parity with 17.0.10-oracle. Several smaller resolves, especially in the ProblemList. ------------- Commit messages: - Backport 16e0ad0ad088af3ba1c9903ed8df60799a1ba651 Changes: https://git.openjdk.org/jdk17u-dev/pull/1866/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1866&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8270199 Stats: 65 lines in 5 files changed: 25 ins; 18 del; 22 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1866.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1866/head:pull/1866 PR: https://git.openjdk.org/jdk17u-dev/pull/1866 From goetz at openjdk.org Tue Oct 10 11:28:21 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 11:28:21 GMT Subject: [jdk17u-dev] RFR: 8273921: Refactor NSK/JDI tests to create thread using factory Message-ID: I backport this to keep the tests up to date. Simplifies follow up backports of actual fixes. ------------- Commit messages: - Backport a72c8aa6ad58bad57ddbd65139bcb88b6d8aa5db Changes: https://git.openjdk.org/jdk17u-dev/pull/1867/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1867&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273921 Stats: 1943 lines in 205 files changed: 108 ins; 576 del; 1259 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1867.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1867/head:pull/1867 PR: https://git.openjdk.org/jdk17u-dev/pull/1867 From lujaniuk at openjdk.org Tue Oct 10 11:32:24 2023 From: lujaniuk at openjdk.org (Ludvig Janiuk) Date: Tue, 10 Oct 2023 11:32:24 GMT Subject: [jdk21u] RFR: 8316906: Clarify TLABWasteTargetPercent flag [v2] In-Reply-To: References: Message-ID: > Backporting a comment for a GC flag Ludvig Janiuk has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'master' into JDK-8316906 - Backort 77fac0f4c6692bcc06456d03a4329d9f8ddeeded ------------- Changes: - all: https://git.openjdk.org/jdk21u/pull/225/files - new: https://git.openjdk.org/jdk21u/pull/225/files/8c3b4eed..c9ac91ce Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u&pr=225&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u&pr=225&range=00-01 Stats: 1868 lines in 79 files changed: 1370 ins; 290 del; 208 mod Patch: https://git.openjdk.org/jdk21u/pull/225.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/225/head:pull/225 PR: https://git.openjdk.org/jdk21u/pull/225 From goetz at openjdk.org Tue Oct 10 11:34:34 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 11:34:34 GMT Subject: [jdk17u-dev] RFR: 8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails Message-ID: I backport this because we see this failing in our CI. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/1867 Commit messages: - Backport 216c6f63409e60604beb3c4f0e1e0661b1124f8f Changes: https://git.openjdk.org/jdk17u-dev/pull/1868/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1868&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294881 Stats: 66 lines in 5 files changed: 54 ins; 3 del; 9 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1868.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1868/head:pull/1868 PR: https://git.openjdk.org/jdk17u-dev/pull/1868 From lucy at openjdk.org Tue Oct 10 11:55:21 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Tue, 10 Oct 2023 11:55:21 GMT Subject: [jdk17u-dev] RFR: 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 07:22:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > test/jdk/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java > test/jdk/javax/net/ssl/ALPN/SSLSocketAlpnTest.java > Copyright. > Deleting a larger block failed because 17 calls initCause(remote) where the original change calls addSuppressed(remote); > > test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java > This could not be deleted because of the same difference mentioned above. > > test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java > Copyright. > > These difference are all because 8282723: Add constructors taking a cause to JSSE exceptions > is not in 17. I did not find a usage of addSuppressed() in the new code, so it should work without further adaptions. > Ran all tests modified, passing. LGTM ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1849#pullrequestreview-1667412869 From lujaniuk at openjdk.org Tue Oct 10 11:55:26 2023 From: lujaniuk at openjdk.org (Ludvig Janiuk) Date: Tue, 10 Oct 2023 11:55:26 GMT Subject: [jdk21u] RFR: 8317327: Remove JT_JAVA dead code in jib-profiles.js Message-ID: Backporting a clean cleanup ------------- Commit messages: - 8317327: Remove JT_JAVA dead code in jib-profiles.js Changes: https://git.openjdk.org/jdk21u/pull/239/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=239&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317327 Stats: 4 lines in 1 file changed: 0 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/239.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/239/head:pull/239 PR: https://git.openjdk.org/jdk21u/pull/239 From yan at azul.com Tue Oct 10 12:22:34 2023 From: yan at azul.com (Yuri Nesterenko) Date: Tue, 10 Oct 2023 16:22:34 +0400 Subject: CFV: New JDK Updates Committer: Ben Taylor In-Reply-To: <053edf41-5024-466b-905c-163578e1177a@amazon.de> References: <053edf41-5024-466b-905c-163578e1177a@amazon.de> Message-ID: Vote: yes --yan From christoph.langer at sap.com Tue Oct 10 12:35:24 2023 From: christoph.langer at sap.com (Langer, Christoph) Date: Tue, 10 Oct 2023 12:35:24 +0000 Subject: CFV: New JDK Updates Committer: Ben Taylor In-Reply-To: <053edf41-5024-466b-905c-163578e1177a@amazon.de> References: <053edf41-5024-466b-905c-163578e1177a@amazon.de> Message-ID: Vote:yes /Christoph > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Aleksey Shipilev > Sent: Montag, 9. Oktober 2023 20:26 > To: jdk-updates-dev at openjdk.org > Subject: CFV: New JDK Updates Committer: Ben Taylor > > Ben Taylor works for Amazon JDK team. Ben is already the JDK (Updates) > Author [1]. Ben is doing backports in various JDK updates, and done quite a few > already: 2 in 21u, 11 in 17u-dev, 2 in 11u-dev, 5 in 8u-dev; 20 in total [4]. > Granting Ben the Committer role would allow him to continue this work > without a sponsor. > > Votes are due by October 24, 2023. > > Only current JDK Update Committers [2] are eligible to vote on this > nomination. > Votes must be cast in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > -- > Thanks, > -Aleksey > > [1] https://openjdk.org/census#btaylor > [2] https://openjdk.org/census#jdk-updates > [3] https://openjdk.org/projects/#project-committer > [4] > https://github.com/openjdk/jdk21u/pulls?q=is%3Aclosed+is%3Apr+label%3Aint > egrated+author%3Abenty-amzn+ > https://github.com/openjdk/jdk17u- > dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty- > amzn+ > https://github.com/openjdk/jdk11u- > dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty- > amzn+ > https://github.com/openjdk/jdk8u- > dev/pulls?q=is%3Aclosed+is%3Apr+label%3Aintegrated+author%3Abenty- > amzn+ > > > > > Amazon Development Center Germany GmbH > Krausenstr. 38 > 10117 Berlin > Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am > Amtsgericht Charlottenburg unter HRB 149173 B > Sitz: Berlin > Ust-ID: DE 289 237 879 > From bpb at openjdk.org Tue Oct 10 14:36:43 2023 From: bpb at openjdk.org (Brian Burkhalter) Date: Tue, 10 Oct 2023 14:36:43 GMT Subject: [jdk21u] Integrated: 8313368: (fc) FileChannel.size returns 0 on block special files In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 17:56:32 GMT, Brian Burkhalter wrote: > Backport of fix for JDK-8313368. This pull request has now been integrated. Changeset: edc15aa6 Author: Brian Burkhalter URL: https://git.openjdk.org/jdk21u/commit/edc15aa6edd82a4c3da857c26e7bb765663f2aae Stats: 11 lines in 2 files changed: 6 ins; 0 del; 5 mod 8313368: (fc) FileChannel.size returns 0 on block special files Backport-of: 4ba81f631f572d870d0f2c96fefe0cabc55e1841 ------------- PR: https://git.openjdk.org/jdk21u/pull/228 From goetz at openjdk.org Tue Oct 10 17:52:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 17:52:22 GMT Subject: [jdk17u-dev] RFR: 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 07:22:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > test/jdk/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java > test/jdk/javax/net/ssl/ALPN/SSLSocketAlpnTest.java > Copyright. > Deleting a larger block failed because 17 calls initCause(remote) where the original change calls addSuppressed(remote); > > test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java > This could not be deleted because of the same difference mentioned above. > > test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java > Copyright. > > These difference are all because 8282723: Add constructors taking a cause to JSSE exceptions > is not in 17. I did not find a usage of addSuppressed() in the new code, so it should work without further adaptions. > Ran all tests modified, passing. Thanks for the review! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1849#issuecomment-1755944570 From goetz at openjdk.org Tue Oct 10 17:56:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 17:56:22 GMT Subject: [jdk21u] RFR: 8316906: Clarify TLABWasteTargetPercent flag [v2] In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 11:32:24 GMT, Ludvig Janiuk wrote: >> Backporting a comment for a GC flag > > Ludvig Janiuk has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'master' into JDK-8316906 > - Backort 77fac0f4c6692bcc06456d03a4329d9f8ddeeded Ah. gosh, you need to integrate again... ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/225#issuecomment-1755949324 From goetz at openjdk.org Tue Oct 10 18:13:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 18:13:17 GMT Subject: [jdk21u] Integrated: 8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 07:56:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > Should go to 21, too. This pull request has now been integrated. Changeset: ac6d84cb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/ac6d84cb90bc39ceb81dbcd7c63d1729d51baf30 Stats: 24 lines in 2 files changed: 11 ins; 3 del; 10 mod 8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" Backport-of: 84184f947342fd1adbe4e3f2230ce3de4ae6007e ------------- PR: https://git.openjdk.org/jdk21u/pull/229 From goetz at openjdk.org Tue Oct 10 18:15:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 18:15:17 GMT Subject: [jdk21u] Integrated: 8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI In-Reply-To: References: Message-ID: <-4UbGwJU2awwDrLXmb_ImtrdzybkxfaYEyndYt1L7AQ=.ca8a7fb9-e43c-4aba-9b6d-4ab6bbcab502@github.com> On Fri, 6 Oct 2023 17:04:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: f73a8e13 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/f73a8e136888153205cfe8347f8ac1e4a76746f7 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod 8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI Backport-of: 8b4af46be4447a7bc3b58f4054488e8bc50ee111 ------------- PR: https://git.openjdk.org/jdk21u/pull/230 From goetz at openjdk.org Tue Oct 10 18:23:20 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 18:23:20 GMT Subject: [jdk17u-dev] Integrated: 8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" In-Reply-To: References: Message-ID: <3Nom-bTPZSbmsd2WpbasCOHeAqHUMssvo2fMFxOyfiw=.74847eeb-9c5b-459e-b0f9-92fb9c882c25@github.com> On Mon, 9 Oct 2023 17:47:26 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > I had to resolve due to context, trivial, probably clean. This pull request has now been integrated. Changeset: e71a9806 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/e71a98066992657ffbed58b07e84e632e496878b Stats: 22 lines in 2 files changed: 10 ins; 6 del; 6 mod 8266593: vmTestbase/nsk/jvmti/PopFrame/popframe011 fails with "assert(java_thread == _state->get_thread()) failed: Must be" Backport-of: 32839ba012f0a0a66e249cd8d12b94499d82ec0a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1862 From shade at openjdk.org Tue Oct 10 18:25:20 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 10 Oct 2023 18:25:20 GMT Subject: [jdk21u] Integrated: 8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 18:31:49 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing reliability. This pull request has now been integrated. Changeset: 2f6d7adb Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/2f6d7adbd1c19df5d027435b18cd1f8151e5ce97 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8316418: containers/docker/TestMemoryWithCgroupV1.java get OOM killed with Parallel GC Backport-of: 7352bb910506b7d22b4d3860223fb933295eab14 ------------- PR: https://git.openjdk.org/jdk21u/pull/235 From goetz at openjdk.org Tue Oct 10 18:25:27 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 18:25:27 GMT Subject: [jdk17u-dev] Integrated: 8287671: Adjust ForceGC to invoke System::gc fewer times for negative case In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 09:19:09 GMT, Goetz Lindenmaier wrote: > A useful test infra improvement. Simplifies backporting changes using ForceGC. > > I include build fix 8287867. > > Both clean, will mark as clean. This pull request has now been integrated. Changeset: 943ee59c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/943ee59cf7f99b91c076d025b45a75222819267a Stats: 18 lines in 1 file changed: 11 ins; 0 del; 7 mod 8287671: Adjust ForceGC to invoke System::gc fewer times for negative case 8287867: Bad merge of jdk/test/lib/util/ForceGC.java causing test compilation error Backport-of: 2e332c276052554540da0998316a5a99bc350cd6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1860 From goetz at openjdk.org Tue Oct 10 18:40:41 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 18:40:41 GMT Subject: [jdk17u-dev] RFR: 8287596: Reorg jdk.test.lib.util.ForceGC [v2] In-Reply-To: References: Message-ID: > I backport this test infra improvement to keep 17 close to 21. > It also simplifies backport of JDK-8300727. > > Clean except of a row of files left out because they are not in 17. > I could not find another call to await of ForceGC in the tests. > Will mark as clean. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1861/files - new: https://git.openjdk.org/jdk17u-dev/pull/1861/files/28957c83..28957c83 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1861&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1861&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1861.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1861/head:pull/1861 PR: https://git.openjdk.org/jdk17u-dev/pull/1861 From lujaniuk at openjdk.org Tue Oct 10 20:21:33 2023 From: lujaniuk at openjdk.org (Ludvig Janiuk) Date: Tue, 10 Oct 2023 20:21:33 GMT Subject: [jdk21u] Integrated: 8316906: Clarify TLABWasteTargetPercent flag In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 08:28:09 GMT, Ludvig Janiuk wrote: > Backporting a comment for a GC flag This pull request has now been integrated. Changeset: 3dc3c760 Author: Ludvig Janiuk Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/3dc3c7601c77d77f4ec41732c7255f1ea15a2584 Stats: 7 lines in 1 file changed: 5 ins; 2 del; 0 mod 8316906: Clarify TLABWasteTargetPercent flag Backport-of: 77fac0f4c6692bcc06456d03a4329d9f8ddeeded ------------- PR: https://git.openjdk.org/jdk21u/pull/225 From omikhaltcova at openjdk.org Tue Oct 10 20:22:45 2023 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Tue, 10 Oct 2023 20:22:45 GMT Subject: [jdk17u-dev] Integrated: 8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads In-Reply-To: References: Message-ID: On Sun, 8 Oct 2023 15:36:53 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8309502 to jdk17u. This fix is related only to RISC-V. > > The patch applies almost cleanly except `src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp` because of deletion an empty line at the end in the original patch. > > Testing: tier1 tests successfully passed on a RISC-V HiFive board with Linux. > > As it's described in the original fix, this performance improvement can be observed by running the StringIndexOf.advancedWithMediumSub benchmark. The results for jdk17u are as follow: > Before > > Benchmark Mode Cnt Score Error Units > StringIndexOf.advancedWithMediumSub avgt 25 618932.002 ? 7990.408 ns/op > > After > > Benchmark Mode Cnt Score Error Units > StringIndexOf.advancedWithMediumSub avgt 25 36884.314 ? 196.536 ns/op This pull request has now been integrated. Changeset: 8e4f66a6 Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk17u-dev/commit/8e4f66a6187bca6812e6505b0704a5dcf6a5feeb Stats: 83 lines in 3 files changed: 67 ins; 5 del; 11 mod 8309502: RISC-V: String.indexOf intrinsic may produce misaligned memory loads Reviewed-by: vkempik Backport-of: 6b942893868fa1a64977288bdbdb1bbff8bd9d9c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1857 From goetz at openjdk.org Tue Oct 10 20:26:06 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 10 Oct 2023 20:26:06 GMT Subject: [jdk17u-dev] RFR: 8287596: Reorg jdk.test.lib.util.ForceGC [v3] In-Reply-To: References: Message-ID: > I backport this test infra improvement to keep 17 close to 21. > It also simplifies backport of JDK-8300727. > > Clean except of a row of files left out because they are not in 17. > I could not find another call to await of ForceGC in the tests. > Will mark as clean. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits: - Merge branch 'master' into goetz_backport_8287596 - Backport 82a8bd7e92a1867b0c82f051361938be8610428d - Backport a50b06e85124f61b5133189a2a2e461753d5d9e7 - Backport 2e332c276052554540da0998316a5a99bc350cd6 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/1861/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1861&range=02 Stats: 83 lines in 6 files changed: 13 ins; 34 del; 36 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1861.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1861/head:pull/1861 PR: https://git.openjdk.org/jdk17u-dev/pull/1861 From bstafford at openjdk.org Tue Oct 10 21:03:29 2023 From: bstafford at openjdk.org (Brian Stafford) Date: Tue, 10 Oct 2023 21:03:29 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 02:36:21 GMT, Saint Wesonga wrote: > Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 > > Passes tier1 tests - tested on Linux x64. src/java.base/share/classes/sun/security/rsa/RSAPadding.java line 70: > 68: * the algorithm described in previous releases are in later releases. > 69: * However, additional comments/checks/clarifications were added to the > 70: * latter versions based on real-world experience (e.g. stricter v1.5 nit: I'm not sure this change in wording is necessary ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1353393613 From bstafford at openjdk.org Tue Oct 10 21:03:29 2023 From: bstafford at openjdk.org (Brian Stafford) Date: Tue, 10 Oct 2023 21:03:29 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 20:58:36 GMT, Brian Stafford wrote: >> Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 >> >> Passes tier1 tests - tested on Linux x64. > > src/java.base/share/classes/sun/security/rsa/RSAPadding.java line 70: > >> 68: * the algorithm described in previous releases are in later releases. >> 69: * However, additional comments/checks/clarifications were added to the >> 70: * latter versions based on real-world experience (e.g. stricter v1.5 > > nit: I'm not sure this change in wording is necessary Ah, this comes from the change upstream in tip (I was comparing to the jdk21u backport). ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1353404217 From bstafford at openjdk.org Tue Oct 10 21:25:01 2023 From: bstafford at openjdk.org (Brian Stafford) Date: Tue, 10 Oct 2023 21:25:01 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 02:36:21 GMT, Saint Wesonga wrote: > Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 > > Passes tier1 tests - tested on Linux x64. src/java.base/share/classes/sun/security/rsa/RSAPadding.java line 252: > 250: switch (type) { > 251: case PAD_NONE: > 252: // assert len == paddedSize and data.length - ofs > len? I think this assert is only relevant on tip, where the output of this function is passed to Output.pass(). However, it's in the jdk21u backport, so I guess we should leave it in for consistency.... ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1353437627 From duke at openjdk.org Tue Oct 10 21:37:36 2023 From: duke at openjdk.org (Amos) Date: Tue, 10 Oct 2023 21:37:36 GMT Subject: [jdk11u-dev] RFR: 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test [v2] In-Reply-To: References: Message-ID: > - Backport of [JDK-8233000](https://bugs.openjdk.org/browse/JDK-8233000) > - Verified good in local Amos has updated the pull request incrementally with one additional commit since the last revision: Delete duplicate lines generated by patch ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2160/files - new: https://git.openjdk.org/jdk11u-dev/pull/2160/files/0f017c14..5cd2ceb6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2160&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2160&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2160.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2160/head:pull/2160 PR: https://git.openjdk.org/jdk11u-dev/pull/2160 From bstafford at openjdk.org Tue Oct 10 21:42:29 2023 From: bstafford at openjdk.org (Brian Stafford) Date: Tue, 10 Oct 2023 21:42:29 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 02:36:21 GMT, Saint Wesonga wrote: > Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 > > Passes tier1 tests - tested on Linux x64. src/java.base/share/classes/sun/security/rsa/RSASignature.java line 269: > 267: throw new IOException("Unexpected AlgorithmId parameters"); > 268: } > 269: if (values[1].isConstructed()) { What is the source of these changes? I'm having trouble finding them in the jdk21u backport or the original change in tip. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1353461384 From macarte at openjdk.org Tue Oct 10 23:23:20 2023 From: macarte at openjdk.org (Mat Carter) Date: Tue, 10 Oct 2023 23:23:20 GMT Subject: [jdk11u-dev] RFR: 8303607: SunMSCAPI provider leaks memory and keys Message-ID: Backport a393f2581740f854518a3ef7caccd6d3c2d8e4a0 Backporting this to 11 as the issue is still relevant; passes tier1 tests and the fix has been verified in 11/windows ------------- Commit messages: - Backport a393f2581740f854518a3ef7caccd6d3c2d8e4a0 Changes: https://git.openjdk.org/jdk11u-dev/pull/2174/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2174&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303607 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2174.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2174/head:pull/2174 PR: https://git.openjdk.org/jdk11u-dev/pull/2174 From clanger at openjdk.org Wed Oct 11 05:48:02 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 05:48:02 GMT Subject: [jdk21u] Integrated: 8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 07:25:42 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8317706](https://bugs.openjdk.org/browse/JDK-8317706), commit [fcff222f](https://github.com/openjdk/jdk/commit/fcff222f9245df4c9ae42b55ef0ef202af969233) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Christoph Langer on 10 Oct 2023 and was reviewed by Alexey Ivanov. > > Thanks! This pull request has now been integrated. Changeset: 064a21d6 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/064a21d6d7a82ed4f43a099757698ed872c9cf7d Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux Backport-of: fcff222f9245df4c9ae42b55ef0ef202af969233 ------------- PR: https://git.openjdk.org/jdk21u/pull/237 From clanger at openjdk.org Wed Oct 11 05:50:08 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 05:50:08 GMT Subject: [jdk21u] Integrated: 8317711: Exclude gtest/GTestWrapper.java on AIX In-Reply-To: References: Message-ID: <83KavJZGkj4SQu_VRmJy7KvAjxdn0j92smWHpvKmT7A=.edbab17e-c0cc-4425-b621-4237f8e23b6a@github.com> On Tue, 10 Oct 2023 07:26:10 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8317711](https://bugs.openjdk.org/browse/JDK-8317711), commit [ef41aa02](https://github.com/openjdk/jdk/commit/ef41aa02b84961158f3cb333b6d98fbf48ff0ebc) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Christoph Langer on 10 Oct 2023 and was reviewed by Matthias Baesken. > > Thanks! This pull request has now been integrated. Changeset: 9feae278 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/9feae27840df70907e23b47d3ffddfe9b0b426a0 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8317711: Exclude gtest/GTestWrapper.java on AIX Backport-of: ef41aa02b84961158f3cb333b6d98fbf48ff0ebc ------------- PR: https://git.openjdk.org/jdk21u/pull/238 From clanger at openjdk.org Wed Oct 11 05:58:01 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 05:58:01 GMT Subject: [jdk21u] Integrated: 8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 07:20:07 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8317705](https://bugs.openjdk.org/browse/JDK-8317705), commit [ad6dce37](https://github.com/openjdk/jdk/commit/ad6dce376ddd3be8f4165538f3367153c6ec9556) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Christoph Langer on 10 Oct 2023 and was reviewed by Serguei Spitsyn. > > Thanks! This pull request has now been integrated. Changeset: 7d0a9374 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/7d0a937446d37ef2cd88ebf91b3a429134d447a0 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 Backport-of: ad6dce376ddd3be8f4165538f3367153c6ec9556 ------------- PR: https://git.openjdk.org/jdk21u/pull/236 From clanger at openjdk.org Wed Oct 11 06:03:49 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 06:03:49 GMT Subject: [jdk17u-dev] RFR: 8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux Message-ID: Hi all, This pull request contains a backport of [JDK-8317706](https://bugs.openjdk.org/browse/JDK-8317706), commit [064a21d6](https://github.com/openjdk/jdk21u/commit/064a21d6d7a82ed4f43a099757698ed872c9cf7d) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. A simple test exclusion, applies cleanly. Thanks! ------------- Commit messages: - Backport 064a21d6d7a82ed4f43a099757698ed872c9cf7d Changes: https://git.openjdk.org/jdk17u-dev/pull/1869/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1869&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317706 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1869.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1869/head:pull/1869 PR: https://git.openjdk.org/jdk17u-dev/pull/1869 From clanger at openjdk.org Wed Oct 11 06:17:24 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 06:17:24 GMT Subject: [jdk17u-dev] RFR: 8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 Message-ID: Hi all, This pull request contains a backport of[JDK-8317705](https://bugs.openjdk.org/browse/JDK-8317705), commit [7d0a9374](https://github.com/openjdk/jdk21u/commit/7d0a937446d37ef2cd88ebf91b3a429134d447a0) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. A test exclusion, applies clean. Thanks! ------------- Commit messages: - Backport 7d0a937446d37ef2cd88ebf91b3a429134d447a0 Changes: https://git.openjdk.org/jdk17u-dev/pull/1870/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1870&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317705 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1870.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1870/head:pull/1870 PR: https://git.openjdk.org/jdk17u-dev/pull/1870 From clanger at openjdk.org Wed Oct 11 06:51:58 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 06:51:58 GMT Subject: [jdk21u] RFR: 8219652: [aix] Tests failing with JNI attach problems. Message-ID: Hi all, This pull request contains a backport of [JDK-8219652](https://bugs.openjdk.org/browse/JDK-8219652) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. I also add [JDK-8317136](https://bugs.openjdk.org/browse/JDK-8317136) and [JDK-8317790](https://bugs.openjdk.org/browse/JDK-8317790) inline which fix a test exclusion. Other than the additions, the changes apply clean. Thanks! ------------- Commit messages: - Add exclusion from JDK-8317136/JDK-8317790 - Backport 0b0f8b55a6becff269ecf7aa19db12e998e238cd Changes: https://git.openjdk.org/jdk21u/pull/240/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=240&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8219652 Stats: 20 lines in 3 files changed: 10 ins; 4 del; 6 mod Patch: https://git.openjdk.org/jdk21u/pull/240.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/240/head:pull/240 PR: https://git.openjdk.org/jdk21u/pull/240 From goetz at openjdk.org Wed Oct 11 07:02:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 07:02:12 GMT Subject: [jdk11u-dev] RFR: 8232933: Javac inferred type does not conform to equality constraint In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 06:53:14 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. Pre-submit failure: om/sun/jdi/AfterThreadDeathTest.java failed. This is unrealated, as this is a javac fix. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2170#issuecomment-1756972085 From clanger at openjdk.org Wed Oct 11 07:02:36 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 07:02:36 GMT Subject: [jdk21u] RFR: 8317803: Exclude java/net/Socket/asyncClose/Race.java on AIX Message-ID: Hi all, This pull request contains a backport of [JDK-8317803](https://bugs.openjdk.org/browse/JDK-8317803), commit [1161e3da](https://github.com/openjdk/jdk/commit/1161e3da14dde739aa6d76bba082662babb8d2d8) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. It is a test exclusion for AIX, applies clean. Thanks! ------------- Commit messages: - Backport 1161e3da14dde739aa6d76bba082662babb8d2d8 Changes: https://git.openjdk.org/jdk21u/pull/241/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=241&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317803 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/241.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/241/head:pull/241 PR: https://git.openjdk.org/jdk21u/pull/241 From clanger at openjdk.org Wed Oct 11 07:12:11 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 07:12:11 GMT Subject: [jdk21u] RFR: 8317839: Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX Message-ID: Hi all, This pull request contains a backport of [JDK-8317839](https://bugs.openjdk.org/browse/JDK-8317839), commit [ca96fd3b](https://github.com/openjdk/jdk/commit/ca96fd3b07958a7de6274bd945490bb9e79c2170) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. A test exclusion for AIX, applies clean. Thanks! ------------- Commit messages: - Backport ca96fd3b07958a7de6274bd945490bb9e79c2170 Changes: https://git.openjdk.org/jdk21u/pull/242/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=242&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317839 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/242.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/242/head:pull/242 PR: https://git.openjdk.org/jdk21u/pull/242 From clanger at openjdk.org Wed Oct 11 07:31:24 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 07:31:24 GMT Subject: [jdk11u-dev] Integrated: 8308592: Framework for CA interoperability testing In-Reply-To: References: Message-ID: On Sat, 7 Oct 2023 12:10:28 GMT, Christoph Langer wrote: > Backport of the new Framework for CA interoperability testing to have the same code in all release codelines. > > I had to resolve deletion of SSLCA.java and needed to adapt code that was using switch expressions for JDK11. This pull request has now been integrated. Changeset: c4faab66 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/c4faab66933b5977a466f28c31cba9fc099c8fb4 Stats: 6519 lines in 18 files changed: 1012 ins; 5507 del; 0 mod 8308592: Framework for CA interoperability testing Reviewed-by: mbaesken Backport-of: cb535e2d52221bfc23e4c26a730399bceb573547 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2168 From mbaesken at openjdk.org Wed Oct 11 07:38:14 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 11 Oct 2023 07:38:14 GMT Subject: [jdk21u] RFR: 8219652: [aix] Tests failing with JNI attach problems. In-Reply-To: References: Message-ID: On Wed, 11 Oct 2023 06:19:07 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8219652](https://bugs.openjdk.org/browse/JDK-8219652) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > I also add [JDK-8317136](https://bugs.openjdk.org/browse/JDK-8317136) and [JDK-8317790](https://bugs.openjdk.org/browse/JDK-8317790) inline which fix a test exclusion. > > Other than the additions, the changes apply clean. > > Thanks! Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u/pull/240#pullrequestreview-1670244379 From goetz at openjdk.org Wed Oct 11 07:54:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 07:54:14 GMT Subject: [jdk17u-dev] Integrated: 8273921: Refactor NSK/JDI tests to create thread using factory In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 11:00:21 GMT, Goetz Lindenmaier wrote: > I backport this to keep the tests up to date. > Simplifies follow up backports of actual fixes. This pull request has now been integrated. Changeset: ec6f1292 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ec6f12921a161aa4b92fe5d02d3dad7faf06ff33 Stats: 1943 lines in 205 files changed: 108 ins; 576 del; 1259 mod 8273921: Refactor NSK/JDI tests to create thread using factory Backport-of: a72c8aa6ad58bad57ddbd65139bcb88b6d8aa5db ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1867 From andrewlu at openjdk.org Wed Oct 11 07:56:40 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Wed, 11 Oct 2023 07:56:40 GMT Subject: [jdk11u-dev] RFR: 8259266: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr" Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport d63388c00c48e0a08609ae63217f51e474c236ea Changes: https://git.openjdk.org/jdk11u-dev/pull/2175/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2175&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8259266 Stats: 57 lines in 2 files changed: 32 ins; 4 del; 21 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2175.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2175/head:pull/2175 PR: https://git.openjdk.org/jdk11u-dev/pull/2175 From goetz at openjdk.org Wed Oct 11 07:59:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 07:59:09 GMT Subject: [jdk17u-dev] Integrated: 8287596: Reorg jdk.test.lib.util.ForceGC In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 12:35:00 GMT, Goetz Lindenmaier wrote: > I backport this test infra improvement to keep 17 close to 21. > It also simplifies backport of JDK-8300727. > > Clean except of a row of files left out because they are not in 17. > I could not find another call to await of ForceGC in the tests. > Will mark as clean. This pull request has now been integrated. Changeset: 0a4c4235 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/0a4c4235626269d37dc697b7de0486b0c5eb87b0 Stats: 83 lines in 6 files changed: 13 ins; 34 del; 36 mod 8287596: Reorg jdk.test.lib.util.ForceGC Reviewed-by: lucy Backport-of: 82a8bd7e92a1867b0c82f051361938be8610428d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1861 From goetz at openjdk.org Wed Oct 11 08:04:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:04:36 GMT Subject: [jdk17u-dev] RFR: 8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails [v2] In-Reply-To: References: Message-ID: > I backport this because we see this failing in our CI. 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_8294881 - Backport 216c6f63409e60604beb3c4f0e1e0661b1124f8f - Backport a72c8aa6ad58bad57ddbd65139bcb88b6d8aa5db ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1868/files - new: https://git.openjdk.org/jdk17u-dev/pull/1868/files/0c423c16..82e468f1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1868&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1868&range=00-01 Stats: 189 lines in 11 files changed: 97 ins; 41 del; 51 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1868.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1868/head:pull/1868 PR: https://git.openjdk.org/jdk17u-dev/pull/1868 From goetz at openjdk.org Wed Oct 11 08:07:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:07:14 GMT Subject: [jdk17u-dev] Integrated: 8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 11:22:25 GMT, Goetz Lindenmaier wrote: > I backport this because we see this failing in our CI. This pull request has now been integrated. Changeset: a3872053 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a3872053b84dc6d74281d5b24c95b60774585cda Stats: 66 lines in 5 files changed: 54 ins; 3 del; 9 mod 8294881: test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java fails Backport-of: 216c6f63409e60604beb3c4f0e1e0661b1124f8f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1868 From goetz at openjdk.org Wed Oct 11 08:07:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:07:42 GMT Subject: [jdk17u-dev] RFR: 8300727: java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" [v2] In-Reply-To: References: Message-ID: <9WRGGjaQeqSkuy1IuXYxRt7LNKk_kQvwHjI2hymzWFU=.04223025-3e43-4f4d-a66f-142c112719e5@github.com> > I backport this for parity with 17.0.10-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1863/files - new: https://git.openjdk.org/jdk17u-dev/pull/1863/files/0c8cf7a3..0c8cf7a3 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1863&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1863&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1863.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1863/head:pull/1863 PR: https://git.openjdk.org/jdk17u-dev/pull/1863 From goetz at openjdk.org Wed Oct 11 08:11:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:11:44 GMT Subject: [jdk17u-dev] RFR: 8300727: java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.10-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains five commits: - Merge branch 'openjdk:master' into goetz_backport_8300727 - Backport f835aaafc7332d324ca9b08b2a34539fc1c573aa - Backport 82a8bd7e92a1867b0c82f051361938be8610428d - Backport a50b06e85124f61b5133189a2a2e461753d5d9e7 - Backport 2e332c276052554540da0998316a5a99bc350cd6 ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/1863/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1863&range=02 Stats: 48 lines in 1 file changed: 18 ins; 8 del; 22 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1863.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1863/head:pull/1863 PR: https://git.openjdk.org/jdk17u-dev/pull/1863 From goetz at openjdk.org Wed Oct 11 08:20:10 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:20:10 GMT Subject: [jdk17u-dev] Integrated: 8300727: java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 18:25:26 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 92398a6d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/92398a6d8519b024efc9c2b90c71b64ed0343ec5 Stats: 48 lines in 1 file changed: 18 ins; 8 del; 22 mod 8300727: java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java failed with "List wasn't garbage collected" Backport-of: f835aaafc7332d324ca9b08b2a34539fc1c573aa ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1863 From goetz at openjdk.org Wed Oct 11 08:24:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:24:12 GMT Subject: [jdk17u-dev] Integrated: 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 07:22:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > test/jdk/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java > test/jdk/javax/net/ssl/ALPN/SSLSocketAlpnTest.java > Copyright. > Deleting a larger block failed because 17 calls initCause(remote) where the original change calls addSuppressed(remote); > > test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java > This could not be deleted because of the same difference mentioned above. > > test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java > Copyright. > > These difference are all because 8282723: Add constructors taking a cause to JSSE exceptions > is not in 17. I did not find a usage of addSuppressed() in the new code, so it should work without further adaptions. > Ran all tests modified, passing. This pull request has now been integrated. Changeset: 5e0be488 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5e0be4886b2923309a820d2d6230d9071430ebc7 Stats: 4407 lines in 23 files changed: 1004 ins; 3076 del; 327 mod 8284047: Harmonize/Standardize the SSLSocket/SSLEngine/SSLSocketSSLEngine test templates Reviewed-by: lucy Backport-of: 824a5e4c605d4aee55252bce5364fa01de525e1b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1849 From andrewlu at openjdk.org Wed Oct 11 08:25:09 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Wed, 11 Oct 2023 08:25:09 GMT Subject: [jdk11u-dev] Integrated: 8210168: JCK test .vm.classfmt.ins.code__002.code__00201m1.code__00201m1 hangs with -noverify In-Reply-To: <3TFICEMZ6PAhZ4aaSl_OKg2AzHcMZem6qsSp6Ecj8hc=.e2a17d48-6966-4eb3-ad11-16d892f7938f@github.com> References: <3TFICEMZ6PAhZ4aaSl_OKg2AzHcMZem6qsSp6Ecj8hc=.e2a17d48-6966-4eb3-ad11-16d892f7938f@github.com> Message-ID: On Tue, 10 Oct 2023 07:09:16 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: b017f76f Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/b017f76f3446ac7707548614b94c468d1a18cb93 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8210168: JCK test .vm.classfmt.ins.code__002.code__00201m1.code__00201m1 hangs with -noverify Check for 'bc_length > 0' to handle lengths of -1. Backport-of: d36066fdadb281f2cac363f92a22826a4c0b5f65 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2172 From clanger at openjdk.org Wed Oct 11 08:28:01 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 08:28:01 GMT Subject: [jdk21u] RFR: 8311261: [AIX] TestAlwaysPreTouchStacks.java fails due to java.lang.RuntimeException: Did not find expected NMT output Message-ID: Hi all, This pull request contains a backport of [JDK-8311261](https://bugs.openjdk.org/browse/JDK-8311261), commit [d5c6b0d0](https://github.com/openjdk/jdk/commit/d5c6b0d0bbad696045eb46e268d28c86cb8c2a4e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Varada M on 24 Jul 2023 and was reviewed by Thomas Stuefe. Thanks! ------------- Commit messages: - Backport d5c6b0d0bbad696045eb46e268d28c86cb8c2a4e Changes: https://git.openjdk.org/jdk21u/pull/243/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=243&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8311261 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/243.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/243/head:pull/243 PR: https://git.openjdk.org/jdk21u/pull/243 From andrewlu at openjdk.org Wed Oct 11 08:28:26 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Wed, 11 Oct 2023 08:28:26 GMT Subject: [jdk11u-dev] Integrated: 8232933: Javac inferred type does not conform to equality constraint In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 06:53:14 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: a75f34ff Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a75f34ff0034c5b4ebebd3c1f30c6daa8e22fe06 Stats: 60 lines in 2 files changed: 60 ins; 0 del; 0 mod 8232933: Javac inferred type does not conform to equality constraint Backport-of: 7a85441a85b2472215ca7bc66e636dff06d9ebf3 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2170 From goetz at openjdk.org Wed Oct 11 08:28:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:28:16 GMT Subject: [jdk17u-dev] Integrated: 8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 14:58:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved Copyright, will mark as clean. > > I also added an import to make it compile. This pull request has now been integrated. Changeset: d00e1a31 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d00e1a31d49433408120a06e6fefe02533e9b156 Stats: 34 lines in 1 file changed: 16 ins; 15 del; 3 mod 8308116: jdk.test.lib.compiler.InMemoryJavaCompiler.compile does not close files Reviewed-by: lucy Backport-of: e9320f31dcc4ff5197e8c3bca504a7d5c1a9035e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1840 From goetz at openjdk.org Wed Oct 11 08:30:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:30:17 GMT Subject: [jdk17u-dev] Integrated: 8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" In-Reply-To: <9uqfqqIy0YQY5LaivimRgldsjhlYgccMp_LxO-lA7g4=.b31c0571-b2ad-4ba5-8518-5551bf22d692@github.com> References: <9uqfqqIy0YQY5LaivimRgldsjhlYgccMp_LxO-lA7g4=.b31c0571-b2ad-4ba5-8518-5551bf22d692@github.com> Message-ID: On Thu, 5 Oct 2023 15:25:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: a81b0887 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a81b08872e3fe08bff70783611b9fafc8c791615 Stats: 24 lines in 2 files changed: 11 ins; 3 del; 10 mod 8232839: JDI AfterThreadDeathTest.java failed due to "FAILED: Did not get expected IllegalThreadStateException on a StepRequest.enable()" Backport-of: 84184f947342fd1adbe4e3f2230ce3de4ae6007e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1843 From andrewlu at openjdk.org Wed Oct 11 08:30:29 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Wed, 11 Oct 2023 08:30:29 GMT Subject: [jdk11u-dev] Integrated: 8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 08:16:46 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: 8336e3e2 Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/8336e3e256784a9c3c6bbc04998a3b3818324e72 Stats: 67 lines in 2 files changed: 52 ins; 11 del; 4 mod 8312573: Failure during CompileOnly parsing leads to ShouldNotReachHere Reviewed-by: phh Backport-of: 6f76b65ace50b2361221dddab120e91b057497c1 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2169 From clanger at openjdk.org Wed Oct 11 08:36:00 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 08:36:00 GMT Subject: [jdk21u] RFR: 8312078: [PPC] JcmdScale.java Failing on AIX Message-ID: Hi all, This pull request contains a backport of [JDK-8312078](https://bugs.openjdk.org/browse/JDK-8312078), commit [c1a3f143](https://github.com/openjdk/jdk/commit/c1a3f143bf881dac6d6e517293c79a68129c6f5a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Deepa Kumari on 2 Aug 2023 and was reviewed by Thomas Stuefe and Tyler Steele. Thanks! ------------- Commit messages: - Backport c1a3f143bf881dac6d6e517293c79a68129c6f5a Changes: https://git.openjdk.org/jdk21u/pull/244/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=244&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312078 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/244.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/244/head:pull/244 PR: https://git.openjdk.org/jdk21u/pull/244 From goetz at openjdk.org Wed Oct 11 08:36:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:36:14 GMT Subject: [jdk17u-dev] Integrated: 8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 17:05:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: baf717ff Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/baf717ffe375cf4088db48a371a8996fa61aa275 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod 8309974: some JVMCI tests fail when VM options include -XX:+EnableJVMCI Backport-of: 8b4af46be4447a7bc3b58f4054488e8bc50ee111 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1855 From goetz at openjdk.org Wed Oct 11 08:40:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:40:17 GMT Subject: [jdk17u-dev] Integrated: 8301247: JPackage app-image exe launches multiple exe's in JDK 17+ In-Reply-To: References: Message-ID: <9ntrepBCip5pYWyOV0fngEsVDV2i1MbMSjOntXKRCJk=.d810c63e-3daa-46c3-b805-4454d338271e@github.com> On Mon, 9 Oct 2023 07:43:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Change applies clean, but I had to rework the tests to make it compile with Java 17. This pull request has now been integrated. Changeset: 179c60f9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/179c60f99f384b7c28bf324f930aa2e886e0cc30 Stats: 679 lines in 6 files changed: 446 ins; 217 del; 16 mod 8301247: JPackage app-image exe launches multiple exe's in JDK 17+ Reviewed-by: lucy Backport-of: dcea9bf087c87548d9caa899c52e95d17478da22 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1859 From goetz at openjdk.org Wed Oct 11 08:43:13 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 11 Oct 2023 08:43:13 GMT Subject: [jdk17u-dev] Integrated: 8316906: Clarify TLABWasteTargetPercent flag In-Reply-To: References: Message-ID: On Thu, 5 Oct 2023 14:36:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 8853be60 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8853be60470f7f623734da0189a93b31aeee1df0 Stats: 7 lines in 1 file changed: 5 ins; 2 del; 0 mod 8316906: Clarify TLABWasteTargetPercent flag Backport-of: 77fac0f4c6692bcc06456d03a4329d9f8ddeeded ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1839 From duke at openjdk.org Wed Oct 11 09:19:14 2023 From: duke at openjdk.org (Amos) Date: Wed, 11 Oct 2023 09:19:14 GMT Subject: [jdk11u-dev] Integrated: 8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 17:47:41 GMT, Amos wrote: > - Backport for [JDK-8197825](https://bugs.openjdk.org/browse/JDK-8197825) > - Verified good in local (MacOS M1) This pull request has now been integrated. Changeset: 2a39b984 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/2a39b98459cff050b137fb70c6b394d0cd2561d9 Stats: 55 lines in 2 files changed: 26 ins; 17 del; 12 mod 8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test Backport-of: c0084100bc335676a277881f99e138a4abfc5362 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2162 From duke at openjdk.org Wed Oct 11 09:21:18 2023 From: duke at openjdk.org (Amos) Date: Wed, 11 Oct 2023 09:21:18 GMT Subject: [jdk11u-dev] Integrated: 8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 07:48:43 GMT, Amos wrote: > - Backport of [JDK-8282404](https://bugs.openjdk.org/browse/JDK-8282404) > - Test in local succeeded This pull request has now been integrated. Changeset: 6e34daa2 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6e34daa2881209c64059122071a94d8bda5f6642 Stats: 29 lines in 1 file changed: 15 ins; 0 del; 14 mod 8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" Backport-of: a53be204cbc8671ab998e1165f983af3a50e4ae2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2161 From duke at openjdk.org Wed Oct 11 09:24:14 2023 From: duke at openjdk.org (Amos) Date: Wed, 11 Oct 2023 09:24:14 GMT Subject: [jdk11u-dev] Integrated: 8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 22:23:11 GMT, Amos wrote: > - [JDK-8300405](https://bugs.openjdk.org/browse/JDK-8300405) > - Verified good in local This pull request has now been integrated. Changeset: 75b7c794 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/75b7c7946ffc81fe98c517584804901a95d09684 Stats: 13 lines in 1 file changed: 12 ins; 0 del; 1 mod 8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case Backport-of: db8fa1be052c8558398ea5fea2105458f1a3cd16 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2166 From duke at openjdk.org Wed Oct 11 09:24:15 2023 From: duke at openjdk.org (Amos) Date: Wed, 11 Oct 2023 09:24:15 GMT Subject: [jdk11u-dev] Integrated: 8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 20:44:58 GMT, Amos wrote: > - Backport for [JDK-8252713](https://bugs.openjdk.org/browse/JDK-8252713) > - Test succeed in local This pull request has now been integrated. Changeset: 47802875 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/47802875747bd09e6cd6e5e7e66879e188d31819 Stats: 229 lines in 2 files changed: 56 ins; 55 del; 118 mod 8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. Backport-of: 6d6046b3799217c281d077f12bce1ec590149849 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2163 From duke at openjdk.org Wed Oct 11 09:26:22 2023 From: duke at openjdk.org (Amos) Date: Wed, 11 Oct 2023 09:26:22 GMT Subject: [jdk11u-dev] Integrated: 8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 06:40:04 GMT, Amos wrote: > - Backport for [JDK-8041447](https://bugs.openjdk.org/browse/JDK-8041447) > - Tested pass in local This pull request has now been integrated. Changeset: efc3f4aa Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/efc3f4aa44fcaf7788bd5028d257068814e408c6 Stats: 34 lines in 2 files changed: 20 ins; 4 del; 10 mod 8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work Backport-of: 2c52cf07469970f730aa7397f9f6b98534af3a44 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2159 From duke at openjdk.org Wed Oct 11 09:27:27 2023 From: duke at openjdk.org (Amos) Date: Wed, 11 Oct 2023 09:27:27 GMT Subject: [jdk11u-dev] Integrated: 8289547: Update javax/swing/Popup/TaskbarPositionTest.java In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 21:57:26 GMT, Amos wrote: > - Backport of [JDK-8289547](https://bugs.openjdk.org/browse/JDK-8289547) > - Verified work in local This pull request has now been integrated. Changeset: 84bc2528 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/84bc2528c152f7dc0e6fe05a8cadf6a0f8d3c65e Stats: 246 lines in 1 file changed: 132 ins; 54 del; 60 mod 8289547: Update javax/swing/Popup/TaskbarPositionTest.java Backport-of: d73fc70ea272be6bf4f1c82608c73ff0a8f6032d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2165 From lucy at openjdk.org Wed Oct 11 14:09:24 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 11 Oct 2023 14:09:24 GMT Subject: [jdk17u-dev] RFR: 8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed In-Reply-To: References: Message-ID: <3Uo2LSY443oWlp2TARC1BTFI-_foitsRpYgmj3dgWyg=.900a6821-f5ba-4d94-b32c-76c13f8e975f@github.com> On Tue, 10 Oct 2023 10:33:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Several smaller resolves, especially in the ProblemList. LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1866#pullrequestreview-1671338589 From stuefe at openjdk.org Wed Oct 11 14:39:09 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 11 Oct 2023 14:39:09 GMT Subject: [jdk11u-dev] RFR: 8213536: Update ProblemList for Linux In-Reply-To: References: Message-ID: On Thu, 7 Sep 2023 09:27:45 GMT, Masanori Yano wrote: > No, I haven't failed these tests on 11u. The failure cannot be reproduced because there is no detailed information in the Issue. However, these tests are excluded in newer versions of jdk and do not need to be tested on 11u. We want to exclude these tests for consistency with future backports. Okay, agreed. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2003#issuecomment-1757831006 From igavrilin at openjdk.org Wed Oct 11 14:41:55 2023 From: igavrilin at openjdk.org (Ilya Gavrilin) Date: Wed, 11 Oct 2023 14:41:55 GMT Subject: [jdk17u-dev] Integrated: 8313779: RISC-V: use andn / orn in the MD5 instrinsic In-Reply-To: References: Message-ID: On Fri, 6 Oct 2023 07:33:55 GMT, Ilya Gavrilin wrote: > Hi all, > > This pull request contains a backport of commit [4726960f](https://github.com/openjdk/jdk/commit/4726960fcdc9489fb8f9c7e1a100828f1347c30c) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > This feature already backported to openjdk/jdk21u, commit with backport: > [915892d](https://github.com/openjdk/jdk21u/commit/915892d5c76760e99dba8eae94d6d8b856f49359) > > The commit being backported was authored by Antonios Printezis on 7 Aug 2023 and was reviewed by Ludovic Henry and Fei Yang. > > Thanks! This pull request has now been integrated. Changeset: c8c1c6af Author: Ilya Gavrilin Committer: Vladimir Kempik URL: https://git.openjdk.org/jdk17u-dev/commit/c8c1c6af2b8a66069c43a11e4d0e2e54ffe0bf5f Stats: 35 lines in 3 files changed: 26 ins; 3 del; 6 mod 8313779: RISC-V: use andn / orn in the MD5 instrinsic Backport-of: 4726960fcdc9489fb8f9c7e1a100828f1347c30c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1850 From clanger at openjdk.org Wed Oct 11 14:56:46 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 11 Oct 2023 14:56:46 GMT Subject: [jdk11u-dev] RFR: 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test [v2] In-Reply-To: References: Message-ID: <3yaoEXcd2-EQ1eOQWRdHqVpYfS_p7fqW9AENclGV9TM=.65d6bcd2-5612-4efd-a02d-5618dba3c54f@github.com> On Tue, 10 Oct 2023 21:37:36 GMT, Amos wrote: >> - Backport of [JDK-8233000](https://bugs.openjdk.org/browse/JDK-8233000) >> - Verified good in local > > Amos has updated the pull request incrementally with one additional commit since the last revision: > > Delete duplicate lines generated by patch LGTM ------------- Marked as reviewed by clanger (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2160#pullrequestreview-1671464248 From andrew at openjdk.org Wed Oct 11 18:31:40 2023 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 11 Oct 2023 18:31:40 GMT Subject: [jdk17u-dev] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port In-Reply-To: References: Message-ID: On Tue, 13 Jun 2023 12:30:47 GMT, Fei Yang wrote: > > At some point in future, when this PR is approved, could you link all the bugs mentioned in your email ( to jdk-updates-dev list) to this PR via "/issue" command ( Yeah, I know it's lots of work). So we will know in jbs, if some fix/backport is present in 17u-dev or not > > Sure! That's on my TODO list when this draft PR is ready for review. Just an FYI, but this does mean a few bugs that weren't RISC-V specific have been marked as being backported to 17u twice: * JDK-8282306: os::is_first_C_frame(frame*) crashes on invalid link access * JDK-8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler * JDK-8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path The original includes the fix for other architectures, and presumably the RISC-V specific change is in this patch. It's not obvious from the commit log what is going on and I had to dig through to this PR to work it out. It might have been an idea to create RISC-V specific bugs for these backports. It looks like we messed up in the same way with AArch64 too e.g. https://bugs.openjdk.org/browse/JDK-8183925 & https://bugs.openjdk.org/browse/JDK-8160748 :( ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1427#issuecomment-1758265568 From clanger at openjdk.org Thu Oct 12 06:13:29 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 12 Oct 2023 06:13:29 GMT Subject: [jdk17u-dev] Integrated: 8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux In-Reply-To: References: Message-ID: <1R9T1k4ljq-v-jFfD3e_FVA41fo-y2pGLeQNL55h5dA=.1fc148de-809d-42c3-b3ba-d3b1cf46a1dd@github.com> On Wed, 11 Oct 2023 05:56:45 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8317706](https://bugs.openjdk.org/browse/JDK-8317706), commit [064a21d6](https://github.com/openjdk/jdk21u/commit/064a21d6d7a82ed4f43a099757698ed872c9cf7d) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. > > A simple test exclusion, applies cleanly. > > Thanks! This pull request has now been integrated. Changeset: 8a92a657 Author: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/8a92a6571f76ddfd54623da218b1249764cf710d Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8317706: Exclude java/awt/Graphics2D/DrawString/RotTransText.java on linux Backport-of: 064a21d6d7a82ed4f43a099757698ed872c9cf7d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1869 From clanger at openjdk.org Thu Oct 12 06:14:29 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 12 Oct 2023 06:14:29 GMT Subject: [jdk17u-dev] Integrated: 8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 In-Reply-To: References: Message-ID: On Wed, 11 Oct 2023 06:09:58 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of[JDK-8317705](https://bugs.openjdk.org/browse/JDK-8317705), commit [7d0a9374](https://github.com/openjdk/jdk21u/commit/7d0a937446d37ef2cd88ebf91b3a429134d447a0) from the [openjdk/jdk21u](https://git.openjdk.org/jdk21u) repository. > > A test exclusion, applies clean. > > Thanks! This pull request has now been integrated. Changeset: fa42a3eb Author: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/fa42a3ebab176454421b1fe6106c403be50a9a1d Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8317705: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-ppc64le and aix due to JDK-8248691 Backport-of: 7d0a937446d37ef2cd88ebf91b3a429134d447a0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1870 From shade at openjdk.org Thu Oct 12 07:07:30 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 12 Oct 2023 07:07:30 GMT Subject: [jdk21u] RFR: 8317294: Classloading throws exceptions over already pending exceptions Message-ID: <3IqZjwSpaLNoYYSpRbMawklfBNh8u7pIyEN1yjBMpBs=.0ec29fa4-39e9-49c0-a1ab-dd7ee9c7859e@github.com> Clean backport to fix a corner case bug. ------------- Commit messages: - Backport d4c904d81970bbe5b0afe1029eae705366779839 Changes: https://git.openjdk.org/jdk21u/pull/245/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=245&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317294 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/245.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/245/head:pull/245 PR: https://git.openjdk.org/jdk21u/pull/245 From goetz at openjdk.org Thu Oct 12 07:22:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 12 Oct 2023 07:22:24 GMT Subject: [jdk17u-dev] Integrated: 8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 10:33:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Several smaller resolves, especially in the ProblemList. This pull request has now been integrated. Changeset: c17878a9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c17878a93b6b2c52380f8240a88f463adadba1c2 Stats: 65 lines in 5 files changed: 25 ins; 18 del; 22 mod 8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed Reviewed-by: lucy Backport-of: 16e0ad0ad088af3ba1c9903ed8df60799a1ba651 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1866 From shade at openjdk.org Thu Oct 12 07:35:50 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 12 Oct 2023 07:35:50 GMT Subject: [jdk21u] RFR: 8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind Message-ID: Fixes the littering test. Additional testing: - [x] Checked that littering does not happen anymore ------------- Commit messages: - Backport 373cdf257de78940b2e55e9f5fc38b6233561baf Changes: https://git.openjdk.org/jdk21u/pull/246/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=246&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315960 Stats: 114 lines in 1 file changed: 55 ins; 20 del; 39 mod Patch: https://git.openjdk.org/jdk21u/pull/246.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/246/head:pull/246 PR: https://git.openjdk.org/jdk21u/pull/246 From shade at openjdk.org Thu Oct 12 07:39:59 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 12 Oct 2023 07:39:59 GMT Subject: [jdk21u] RFR: 8315062: [GHA] get-bootjdk action should return the abolute path Message-ID: Clean backport to improve GHA reliability and keep testing pipelines in sync. Additional testing: - [ ] GHA ------------- Commit messages: - Backport 99ea8bf2b962011e57d02a93217d65d7259e8f80 Changes: https://git.openjdk.org/jdk21u/pull/247/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=247&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315062 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u/pull/247.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/247/head:pull/247 PR: https://git.openjdk.org/jdk21u/pull/247 From shade at openjdk.org Thu Oct 12 07:49:53 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 12 Oct 2023 07:49:53 GMT Subject: [jdk17u-dev] RFR: 8315062: [GHA] get-bootjdk action should return the abolute path Message-ID: Clean backport to improve GHA reliability and keep testing pipelines in sync. Additional testing: - [ ] GHA ------------- Commit messages: - Backport 99ea8bf2b962011e57d02a93217d65d7259e8f80 Changes: https://git.openjdk.org/jdk17u-dev/pull/1871/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1871&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315062 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1871.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1871/head:pull/1871 PR: https://git.openjdk.org/jdk17u-dev/pull/1871 From shade at openjdk.org Thu Oct 12 07:52:21 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 12 Oct 2023 07:52:21 GMT Subject: [jdk11u-dev] RFR: 8315062: [GHA] get-bootjdk action should return the abolute path Message-ID: Clean backport to improve GHA reliability and keep testing pipelines in sync. Additional testing: - [ ] GHA ------------- Commit messages: - Backport 99ea8bf2b962011e57d02a93217d65d7259e8f80 Changes: https://git.openjdk.org/jdk11u-dev/pull/2176/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2176&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315062 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2176.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2176/head:pull/2176 PR: https://git.openjdk.org/jdk11u-dev/pull/2176 From goetz at openjdk.org Thu Oct 12 09:11:28 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 12 Oct 2023 09:11:28 GMT Subject: [jdk11u-dev] RFR: 8259266: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr" In-Reply-To: References: Message-ID: On Wed, 11 Oct 2023 07:48:06 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. Combinationof two clean backports. LGTM ------------- Marked as reviewed by goetz (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2175#pullrequestreview-1673673799 From soloturn at gmail.com Thu Oct 12 15:18:07 2023 From: soloturn at gmail.com (solo turn) Date: Thu, 12 Oct 2023 17:18:07 +0200 Subject: [jdk21u] core dump on alpine, arm64, musl Message-ID: hi, i tried to open a bug in the bug tracker, but could not find a possibility to log in, so excuse me trying to write here. on alpine multiple jvm versions dump cure when doping gradle build which watches the filesystem. the musl documentation says there is a difference with signals: https://wiki.musl-libc.org/functional-differences-from-glibc.html#Signal-mask-and-setjmp/longjmp here links to stack traces: https://github.com/gradle/gradle/issues/24875 https://github.com/gradle/native-platform/pull/283 copied text, from user bratkartoffel: Using java 17 or later results in a more informative stacktrace. It seems, that the _init from the library fails. It can be easily reproduced with the gradle example project and a simple ./gradlew clean. Setting the -Dorg.gradle.native=false does not help. hs_err_pid: https://tpaste.us/xyRo Ref: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/50073 what is the best way to report this to jdk developers? kind regards. From bpb at openjdk.org Thu Oct 12 15:26:37 2023 From: bpb at openjdk.org (Brian Burkhalter) Date: Thu, 12 Oct 2023 15:26:37 GMT Subject: [jdk21u] RFR: 8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind In-Reply-To: References: Message-ID: On Thu, 12 Oct 2023 07:24:09 GMT, Aleksey Shipilev wrote: > Fixes the littering test. > > Additional testing: > - [x] Checked that littering does not happen anymore Marked as reviewed by bpb (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u/pull/246#pullrequestreview-1674461241 From aph-open at littlepinkcloud.com Thu Oct 12 16:27:08 2023 From: aph-open at littlepinkcloud.com (Andrew Haley) Date: Thu, 12 Oct 2023 17:27:08 +0100 Subject: [jdk21u] core dump on alpine, arm64, musl In-Reply-To: References: Message-ID: On 10/12/23 16:18, solo turn wrote: > hs_err_pid: https://tpaste.us/xyRo > Ref: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/50073 > what is the best way to report this to jdk developers? This is the best way. I'd investigate straight away, but I have no experience with Alpine Linux. I guess I'd have to install it somewhere, unless perhaps there's an image on AWS, or somesuch? What do you use? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From rhalade at openjdk.org Thu Oct 12 18:15:18 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Thu, 12 Oct 2023 18:15:18 GMT Subject: [jdk21u] RFR: 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases Message-ID: <834wIyg8Kt5EqgLe_Hnte2FnjXSUTkZf6N6Rl1ZtNw0=.ed046094-1fdb-4f81-971b-8e407e0dbcd4@github.com> Clean backport to JDK 21u. ------------- Commit messages: - Backport 9728e21db1b35e487c562690de659aac386aa99d Changes: https://git.openjdk.org/jdk21u/pull/248/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=248&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317967 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u/pull/248.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/248/head:pull/248 PR: https://git.openjdk.org/jdk21u/pull/248 From xliu at openjdk.org Thu Oct 12 18:30:29 2023 From: xliu at openjdk.org (Xin Liu) Date: Thu, 12 Oct 2023 18:30:29 GMT Subject: [jdk17u-dev] RFR: 8315062: [GHA] get-bootjdk action should return the abolute path In-Reply-To: References: Message-ID: <-ASu0YJjA5rkEorrNcGL0tJ2Ec9WxKOyj1FHZl5WfZ0=.37869fec-3c6b-45fb-b1a1-cef7c36ca9fc@github.com> On Thu, 12 Oct 2023 07:40:55 GMT, Aleksey Shipilev wrote: > Clean backport to improve GHA reliability and keep testing pipelines in sync. > > Additional testing: > - [ ] GHA LGTM. I am not a reviewer. we need other reviewer's approval. ------------- Marked as reviewed by xliu (Author). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1871#pullrequestreview-1674875355 From duke at openjdk.org Thu Oct 12 19:09:58 2023 From: duke at openjdk.org (Amos) Date: Thu, 12 Oct 2023 19:09:58 GMT Subject: [jdk11u-dev] RFR: 8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. [v2] In-Reply-To: References: Message-ID: > - Backport for [JDK-8278456](https://bugs.openjdk.org/browse/JDK-8278456) Amos has updated the pull request incrementally with one additional commit since the last revision: Fix Test Case Error: group not found: jdk_accessibility Fix the test case error: - testdata/jtreg/jtreg_test_11/test/jdk/TEST.groups: group jdk_desktop_part1: group not found: jdk_accessibility Reason - https://bugs.openjdk.org/browse/JDK-8236044 added a new group jdk_accessibility Solution - Add a `jdk_accessibility` placeholder - When this change back ported later, can add the contents of https://hg.openjdk.org/jdk/jdk14/rev/66ddad9cdd9d ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2164/files - new: https://git.openjdk.org/jdk11u-dev/pull/2164/files/26ce634f..ce3c4acb Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2164&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2164&range=00-01 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2164.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2164/head:pull/2164 PR: https://git.openjdk.org/jdk11u-dev/pull/2164 From mullan at openjdk.org Thu Oct 12 19:23:15 2023 From: mullan at openjdk.org (Sean Mullan) Date: Thu, 12 Oct 2023 19:23:15 GMT Subject: [jdk21u] RFR: 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases In-Reply-To: <834wIyg8Kt5EqgLe_Hnte2FnjXSUTkZf6N6Rl1ZtNw0=.ed046094-1fdb-4f81-971b-8e407e0dbcd4@github.com> References: <834wIyg8Kt5EqgLe_Hnte2FnjXSUTkZf6N6Rl1ZtNw0=.ed046094-1fdb-4f81-971b-8e407e0dbcd4@github.com> Message-ID: On Thu, 12 Oct 2023 18:07:53 GMT, Rajan Halade wrote: > Clean backport to JDK 21u. Marked as reviewed by mullan (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u/pull/248#pullrequestreview-1674992340 From duke at openjdk.org Thu Oct 12 19:58:24 2023 From: duke at openjdk.org (Amos) Date: Thu, 12 Oct 2023 19:58:24 GMT Subject: [jdk11u-dev] Integrated: 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test In-Reply-To: References: Message-ID: On Tue, 3 Oct 2023 07:03:19 GMT, Amos wrote: > - Backport of [JDK-8233000](https://bugs.openjdk.org/browse/JDK-8233000) > - Verified good in local This pull request has now been integrated. Changeset: 363855d9 Author: Amos Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/363855d9dc913119e8177516ba8f09493ccefbff Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test Reviewed-by: clanger Backport-of: db24eb1e6a0b777dc44f44ae3a1d75ad8d23d6d0 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2160 From macarte at openjdk.org Thu Oct 12 22:08:24 2023 From: macarte at openjdk.org (Mat Carter) Date: Thu, 12 Oct 2023 22:08:24 GMT Subject: [jdk11u-dev] Integrated: 8303607: SunMSCAPI provider leaks memory and keys In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 23:15:23 GMT, Mat Carter wrote: > Backport a393f2581740f854518a3ef7caccd6d3c2d8e4a0 > > Backporting this to 11 as the issue is still relevant; passes tier1 tests and the fix has been verified in 11/windows This pull request has now been integrated. Changeset: 94d3648b Author: Mat Carter Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/94d3648be11ac80621f1c829618f3e49cc55a3b5 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod 8303607: SunMSCAPI provider leaks memory and keys Backport-of: a393f2581740f854518a3ef7caccd6d3c2d8e4a0 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2174 From duke at openjdk.org Thu Oct 12 23:19:54 2023 From: duke at openjdk.org (Amos) Date: Thu, 12 Oct 2023 23:19:54 GMT Subject: [jdk11u-dev] RFR: 8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext Message-ID: - Backport for [JDK-8255548](https://bugs.openjdk.org/browse/JDK-8255548) - Test succeeded in local dev box ------------- Commit messages: - 8255548: add the @library row which was added in 8259709 in 17 - Backport 76cda9f44a80b1979e6e1b7a21431ef631f80782 Changes: https://git.openjdk.org/jdk11u-dev/pull/2177/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2177&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8255548 Stats: 48 lines in 1 file changed: 47 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2177.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2177/head:pull/2177 PR: https://git.openjdk.org/jdk11u-dev/pull/2177 From duke at openjdk.org Fri Oct 13 02:44:16 2023 From: duke at openjdk.org (Long Yang) Date: Fri, 13 Oct 2023 02:44:16 GMT Subject: [jdk11u-dev] RFR: 8312065: Socket.connect does not timeout as expected when profiling Message-ID: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> Hi all, This pull request contains a backport of [JDK-8312065](https://bugs.openjdk.org/browse/JDK-8312065), commit [1ce12c4](https://github.com/openjdk/jdk17u-dev/commit/1ce12c4f33d3d6905703d95df2574f4037dfd57d) from the [openjdk/jdk17u-dev](https://github.com/openjdk/jdk17u-dev) repository. Thanks! ------------- Commit messages: - 8312065: Socket.connect does not timeout as expected when profiling Changes: https://git.openjdk.org/jdk11u-dev/pull/2178/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2178&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312065 Stats: 162 lines in 4 files changed: 88 ins; 0 del; 74 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2178.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2178/head:pull/2178 PR: https://git.openjdk.org/jdk11u-dev/pull/2178 From duke at openjdk.org Fri Oct 13 06:18:42 2023 From: duke at openjdk.org (Amos) Date: Fri, 13 Oct 2023 06:18:42 GMT Subject: [jdk11u-dev] RFR: 8296275: Write a test to verify setAccelerator method of JMenuItem Message-ID: <52qAWvsxvYo4rwUdifqFJCx2Y8_ORz5WaKw8cGRKvkg=.b43e5529-4898-4ccd-a31b-5095d6aaba78@github.com> - Backport of [JDK-8296275](https://bugs.openjdk.org/browse/JDK-8296275) - Test succeeded in local dev box ------------- Commit messages: - Backport b005013a0015656b7f6ccc26f8a13c44d61f77b9 Changes: https://git.openjdk.org/jdk11u-dev/pull/2179/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2179&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8296275 Stats: 119 lines in 1 file changed: 119 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2179.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2179/head:pull/2179 PR: https://git.openjdk.org/jdk11u-dev/pull/2179 From duke at openjdk.org Fri Oct 13 06:31:41 2023 From: duke at openjdk.org (Amos) Date: Fri, 13 Oct 2023 06:31:41 GMT Subject: [jdk11u-dev] RFR: 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" Message-ID: - Backport of [JDK-8297296](https://bugs.openjdk.org/browse/JDK-8297296) - Test succeeded in local dev box ------------- Commit messages: - Backport 0ed6d0b456e58e4122b97c3d12faabada0d8c530 Changes: https://git.openjdk.org/jdk11u-dev/pull/2180/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2180&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297296 Stats: 21 lines in 2 files changed: 14 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2180.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2180/head:pull/2180 PR: https://git.openjdk.org/jdk11u-dev/pull/2180 From duke at openjdk.org Fri Oct 13 06:46:03 2023 From: duke at openjdk.org (Amos) Date: Fri, 13 Oct 2023 06:46:03 GMT Subject: [jdk11u-dev] RFR: 8300259: Add test coverage for processing of pending block files in signed JARs Message-ID: - Backport of [JDK-8300259](https://bugs.openjdk.org/browse/JDK-8300259) - Test succeeded in local dev box ------------- Commit messages: - Backport c129ce4660e6c9b5365c8bf89fb916e2a7c28e98 Changes: https://git.openjdk.org/jdk11u-dev/pull/2181/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2181&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300259 Stats: 173 lines in 1 file changed: 173 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2181.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2181/head:pull/2181 PR: https://git.openjdk.org/jdk11u-dev/pull/2181 From duke at openjdk.org Fri Oct 13 06:51:42 2023 From: duke at openjdk.org (Amos) Date: Fri, 13 Oct 2023 06:51:42 GMT Subject: [jdk11u-dev] RFR: 8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg Message-ID: - Backport of [JDK-8300272](https://bugs.openjdk.org/browse/JDK-8300272) - Test succeeded in local dev box ------------- Commit messages: - Backport cf46004f276293ce8b092fe17ae579cbe45914a2 Changes: https://git.openjdk.org/jdk11u-dev/pull/2182/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2182&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300272 Stats: 91 lines in 1 file changed: 41 ins; 8 del; 42 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2182.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2182/head:pull/2182 PR: https://git.openjdk.org/jdk11u-dev/pull/2182 From duke at openjdk.org Fri Oct 13 07:26:09 2023 From: duke at openjdk.org (Amos) Date: Fri, 13 Oct 2023 07:26:09 GMT Subject: [jdk11u-dev] RFR: 8301570: Test runtime/jni/nativeStack/ needs to detach the native thread Message-ID: - Backport of [JDK-8301570](https://bugs.openjdk.org/browse/JDK-8301570) - Test succeeded in local dev box ------------- Commit messages: - Backport d269ebbad2286b57802a075091b0cc32110dfcc7 Changes: https://git.openjdk.org/jdk11u-dev/pull/2183/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2183&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301570 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2183.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2183/head:pull/2183 PR: https://git.openjdk.org/jdk11u-dev/pull/2183 From duke at openjdk.org Fri Oct 13 07:42:04 2023 From: duke at openjdk.org (Amos) Date: Fri, 13 Oct 2023 07:42:04 GMT Subject: [jdk11u-dev] RFR: 8302525: Write a test to check various components send Events while mouse and key are used simultaneously Message-ID: - Backport of [JDK-8302525](https://bugs.openjdk.org/browse/JDK-8302525) - Test succeeded in local dev box ------------- Commit messages: - Backport c7517b3decdc55edb7f0ce6e6aa09a6b653c747d Changes: https://git.openjdk.org/jdk11u-dev/pull/2184/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2184&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302525 Stats: 556 lines in 1 file changed: 556 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2184.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2184/head:pull/2184 PR: https://git.openjdk.org/jdk11u-dev/pull/2184 From goetz at openjdk.org Fri Oct 13 08:23:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 13 Oct 2023 08:23:47 GMT Subject: [jdk17u-dev] RFR: 8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work Message-ID: I backport this for parity with 17.0.8-oracle. ------------- Commit messages: - Backport 2c52cf07469970f730aa7397f9f6b98534af3a44 Changes: https://git.openjdk.org/jdk17u-dev/pull/1873/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1873&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8041447 Stats: 34 lines in 2 files changed: 20 ins; 4 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1873.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1873/head:pull/1873 PR: https://git.openjdk.org/jdk17u-dev/pull/1873 From jkern at openjdk.org Fri Oct 13 09:06:55 2023 From: jkern at openjdk.org (Joachim Kern) Date: Fri, 13 Oct 2023 09:06:55 GMT Subject: [jdk21u] RFR: 8315026: ProcessHandle implementation listing processes on AIX should use getprocs64 Message-ID: <-SuYvZaP3CXtprP10u1nlm6aA5yx15aXEqyRlaac7Ds=.4672f3c9-b3ec-4c05-8bfc-c0bd7b4d5afe@github.com> Hi all, This pull request contains a backport of commit [4d904204](https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk%2Fcommit%2F4d9042043ecade75d50c25574a445e6b8ef43618&data=05%7C01%7Cjoachim.kern%40sap.com%7C76faafca39b84ddcf13408dbcbc85c71%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638327833624807033%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=v5v6JFt12KN%2Bvs0nb26YpvanyOqgZr3LyE7FBTGio7Y%3D&reserved=0) from the [openjdk/jdk](https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.openjdk.org%2Fjdk&data=05%7C01%7Cjoachim.kern%40sap.com%7C76faafca39b84ddcf13408dbcbc85c71%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638327833624807033%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Gi20yCL7O4TFRsg%2Ble798pmWnMENvuYuTv4OsWA8gGY%3D&reserved=0) repository. The commit being backported was authored by Joachim Kern on 13 Oct 2023 and was reviewed by Roger Riggs, Thomas Stuefe and Matthias Baesken. Thanks! ------------- Commit messages: - Backport 4d9042043ecade75d50c25574a445e6b8ef43618 Changes: https://git.openjdk.org/jdk21u/pull/250/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=250&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315026 Stats: 139 lines in 2 files changed: 130 ins; 0 del; 9 mod Patch: https://git.openjdk.org/jdk21u/pull/250.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/250/head:pull/250 PR: https://git.openjdk.org/jdk21u/pull/250 From goetz at openjdk.org Fri Oct 13 09:15:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 13 Oct 2023 09:15:53 GMT Subject: [jdk17u-dev] RFR: 8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names Message-ID: <3-x8nYdVMBHZQgYW6cNHf_6NzTblv6dWtvKA7vIHHss=.ee1e24fd-e622-4b78-9f05-0a091d37a646@github.com> I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 2f83b5c487f112c175d081ca5882f5032518937a Changes: https://git.openjdk.org/jdk17u-dev/pull/1874/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1874&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297640 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1874.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1874/head:pull/1874 PR: https://git.openjdk.org/jdk17u-dev/pull/1874 From stuefe at openjdk.org Fri Oct 13 10:19:22 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 13 Oct 2023 10:19:22 GMT Subject: [jdk17u-dev] RFR: 8317772: NMT: Make peak values available in release builds Message-ID: Clean backport of a very useful feature with minimal risks. ------------- Commit messages: - Backport 32ccf018eb32726e60126dcfd69d1be9ac80ec42 Changes: https://git.openjdk.org/jdk17u-dev/pull/1872/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1872&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317772 Stats: 13 lines in 3 files changed: 0 ins; 7 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1872.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1872/head:pull/1872 PR: https://git.openjdk.org/jdk17u-dev/pull/1872 From stuefe at openjdk.org Fri Oct 13 10:20:21 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 13 Oct 2023 10:20:21 GMT Subject: [jdk21u] RFR: 8317772: NMT: Make peak values available in release builds Message-ID: Hi all, Clean backport of a very useful feature with minimal risks. The commit being backported was authored by Thomas Stuefe on 12 Oct 2023 and was reviewed by Johan Sj?len and Zhengyu Gu. Thanks! ------------- Commit messages: - Backport 32ccf018eb32726e60126dcfd69d1be9ac80ec42 Changes: https://git.openjdk.org/jdk21u/pull/249/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=249&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317772 Stats: 13 lines in 3 files changed: 0 ins; 7 del; 6 mod Patch: https://git.openjdk.org/jdk21u/pull/249.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/249/head:pull/249 PR: https://git.openjdk.org/jdk21u/pull/249 From duke at openjdk.org Fri Oct 13 12:28:54 2023 From: duke at openjdk.org (David Alvarez) Date: Fri, 13 Oct 2023 12:28:54 GMT Subject: [jdk17u-dev] RFR: 8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued Message-ID: <10jPiIhwG49rdhGedEs1WtwVM04IiZ6WyGh7_orpBwo=.0b224fda-0313-494f-9697-314f156a8b56@github.com> This patch brings the AbstractQueuedSynchronizer related changes from [JDK-8277090](https://bugs.openjdk.org/browse/JDK-8277090) to fix a performance issue that can happen in JDK17 too. The rest of JDK-8277090 are done mostly in preparation of virtual threads and are covered under CSR [JDK-8285450](https://bugs.openjdk.org/browse/JDK-8285450). There is no plan at the moment to backport the rest of the changes to 17. ------------- Commit messages: - 8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued Changes: https://git.openjdk.org/jdk17u-dev/pull/1875/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1875&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317960 Stats: 6 lines in 2 files changed: 4 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1875.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1875/head:pull/1875 PR: https://git.openjdk.org/jdk17u-dev/pull/1875 From duke at openjdk.org Fri Oct 13 14:32:33 2023 From: duke at openjdk.org (David Alvarez) Date: Fri, 13 Oct 2023 14:32:33 GMT Subject: [jdk17u-dev] RFR: 8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued [v2] In-Reply-To: <10jPiIhwG49rdhGedEs1WtwVM04IiZ6WyGh7_orpBwo=.0b224fda-0313-494f-9697-314f156a8b56@github.com> References: <10jPiIhwG49rdhGedEs1WtwVM04IiZ6WyGh7_orpBwo=.0b224fda-0313-494f-9697-314f156a8b56@github.com> Message-ID: > This patch brings the AbstractQueuedSynchronizer related changes from [JDK-8277090](https://bugs.openjdk.org/browse/JDK-8277090) to fix a performance issue that can happen in JDK17 too. > > The rest of JDK-8277090 are done mostly in preparation of virtual threads and are covered under CSR [JDK-8285450](https://bugs.openjdk.org/browse/JDK-8285450). There is no plan at the moment to backport the rest of the changes to 17. David Alvarez has updated the pull request incrementally with one additional commit since the last revision: Empty commit to trigger tests ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1875/files - new: https://git.openjdk.org/jdk17u-dev/pull/1875/files/b5582294..2e589554 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1875&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1875&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1875.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1875/head:pull/1875 PR: https://git.openjdk.org/jdk17u-dev/pull/1875 From acobbs at openjdk.org Fri Oct 13 14:44:01 2023 From: acobbs at openjdk.org (Archie Cobbs) Date: Fri, 13 Oct 2023 14:44:01 GMT Subject: [jdk21u] RFR: 8317336: Assertion error thrown during 'this' escape analysis Message-ID: 8317336: Assertion error thrown during 'this' escape analysis ------------- Commit messages: - Backport a8473b70797ef8fa0704774bfadbd84cb33a1d53 Changes: https://git.openjdk.org/jdk21u/pull/252/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=252&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317336 Stats: 25 lines in 2 files changed: 23 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/252.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/252/head:pull/252 PR: https://git.openjdk.org/jdk21u/pull/252 From omikhaltcova at openjdk.org Fri Oct 13 21:44:21 2023 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 13 Oct 2023 21:44:21 GMT Subject: [jdk17u-dev] RFR: 8310268: RISC-V: misaligned memory access in String.Compare intrinsic Message-ID: I'd like to backport JDK-8310268 to jdk17u. This fix is related only to RISC-V. The patch applies cleanly. Testing: tier1 tests successfully passed on a RISC-V HiFive board with Linux. As it's described in the original fix, this performance improvement can be observed by running the StringCompareToDifferentLength benchmark. The results for jdk17u are as follow: Before Benchmark (delta) (size) Mode Cnt Score Error Units StringCompareToDifferentLength.compareToLL 2 7 avgt 9 4.703 ? 0.090 ms/op StringCompareToDifferentLength.compareToLL 2 8 avgt 9 4.896 ? 0.059 ms/op StringCompareToDifferentLength.compareToLL 2 15 avgt 9 97.280 ? 2.008 ms/op StringCompareToDifferentLength.compareToLL 2 24 avgt 9 3.685 ? 0.031 ms/op StringCompareToDifferentLength.compareToLL 2 36 avgt 9 97.924 ? 1.230 ms/op StringCompareToDifferentLength.compareToLU 2 7 avgt 9 85.896 ? 3.747 ms/op StringCompareToDifferentLength.compareToLU 2 8 avgt 9 5.095 ? 0.065 ms/op StringCompareToDifferentLength.compareToLU 2 15 avgt 9 87.073 ? 0.639 ms/op StringCompareToDifferentLength.compareToLU 2 24 avgt 9 9.631 ? 0.021 ms/op StringCompareToDifferentLength.compareToLU 2 36 avgt 9 13.416 ? 0.088 ms/op StringCompareToDifferentLength.compareToUL 2 7 avgt 9 86.940 ? 0.923 ms/op StringCompareToDifferentLength.compareToUL 2 8 avgt 9 7.155 ? 0.068 ms/op StringCompareToDifferentLength.compareToUL 2 15 avgt 9 89.326 ? 0.864 ms/op StringCompareToDifferentLength.compareToUL 2 24 avgt 9 11.678 ? 0.104 ms/op StringCompareToDifferentLength.compareToUL 2 36 avgt 9 15.966 ? 0.344 ms/op StringCompareToDifferentLength.compareToUU 2 7 avgt 9 97.076 ? 0.818 ms/op StringCompareToDifferentLength.compareToUU 2 8 avgt 9 3.625 ? 0.035 ms/op StringCompareToDifferentLength.compareToUU 2 15 avgt 9 97.576 ? 1.118 ms/op StringCompareToDifferentLength.compareToUU 2 24 avgt 9 4.825 ? 0.070 ms/op StringCompareToDifferentLength.compareToUU 2 36 avgt 9 6.221 ? 0.035 ms/op After Benchmark (delta) (size) Mode Cnt Score Error Units StringCompareToDifferentLength.compareToLL 2 7 avgt 9 4.642 ? 0.074 ms/op StringCompareToDifferentLength.compareToLL 2 8 avgt 9 4.885 ? 0.011 ms/op StringCompareToDifferentLength.compareToLL 2 15 avgt 9 5.225 ? 0.057 ms/op StringCompareToDifferentLength.compareToLL 2 24 avgt 9 5.514 ? 0.073 ms/op StringCompareToDifferentLength.compareToLL 2 36 avgt 9 6.376 ? 0.081 ms/op StringCompareToDifferentLength.compareToLU 2 7 avgt 9 5.759 ? 0.039 ms/op StringCompareToDifferentLength.compareToLU 2 8 avgt 9 5.781 ? 0.069 ms/op StringCompareToDifferentLength.compareToLU 2 15 avgt 9 7.914 ? 0.132 ms/op StringCompareToDifferentLength.compareToLU 2 24 avgt 9 10.063 ? 0.103 ms/op StringCompareToDifferentLength.compareToLU 2 36 avgt 9 13.274 ? 0.101 ms/op StringCompareToDifferentLength.compareToUL 2 7 avgt 9 7.360 ? 0.057 ms/op StringCompareToDifferentLength.compareToUL 2 8 avgt 9 7.369 ? 0.042 ms/op StringCompareToDifferentLength.compareToUL 2 15 avgt 9 9.374 ? 0.063 ms/op StringCompareToDifferentLength.compareToUL 2 24 avgt 9 11.415 ? 0.197 ms/op StringCompareToDifferentLength.compareToUL 2 36 avgt 9 14.468 ? 0.317 ms/op StringCompareToDifferentLength.compareToUU 2 7 avgt 9 4.359 ? 0.049 ms/op StringCompareToDifferentLength.compareToUU 2 8 avgt 9 4.365 ? 0.078 ms/op StringCompareToDifferentLength.compareToUU 2 15 avgt 9 4.897 ? 0.073 ms/op StringCompareToDifferentLength.compareToUU 2 24 avgt 9 5.450 ? 0.097 ms/op StringCompareToDifferentLength.compareToUU 2 36 avgt 9 6.521 ? 0.091 ms/op ------------- Commit messages: - Backport d6245b6832ccd1da04616e8ba4b90321b2551971 Changes: https://git.openjdk.org/jdk17u-dev/pull/1876/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1876&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310268 Stats: 145 lines in 4 files changed: 25 ins; 44 del; 76 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1876.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1876/head:pull/1876 PR: https://git.openjdk.org/jdk17u-dev/pull/1876 From duke at openjdk.org Sat Oct 14 18:26:35 2023 From: duke at openjdk.org (Amos) Date: Sat, 14 Oct 2023 18:26:35 GMT Subject: [jdk17u-dev] RFR: 8296275: Write a test to verify setAccelerator method of JMenuItem Message-ID: - Backport of [JDK-8296275](https://bugs.openjdk.org/browse/JDK-8296275) - Test succeeded in local dev box ------------- Commit messages: - Backport b005013a0015656b7f6ccc26f8a13c44d61f77b9 Changes: https://git.openjdk.org/jdk17u-dev/pull/1877/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1877&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8296275 Stats: 119 lines in 1 file changed: 119 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1877.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1877/head:pull/1877 PR: https://git.openjdk.org/jdk17u-dev/pull/1877 From duke at openjdk.org Sun Oct 15 02:03:04 2023 From: duke at openjdk.org (Amos) Date: Sun, 15 Oct 2023 02:03:04 GMT Subject: [jdk17u-dev] RFR: 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" Message-ID: - Backport of [JDK-8297296](https://bugs.openjdk.org/browse/JDK-8297296) - Test succeeded in local dev box ------------- Commit messages: - Backport 0ed6d0b456e58e4122b97c3d12faabada0d8c530 Changes: https://git.openjdk.org/jdk17u-dev/pull/1878/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1878&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297296 Stats: 21 lines in 2 files changed: 14 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1878.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1878/head:pull/1878 PR: https://git.openjdk.org/jdk17u-dev/pull/1878 From duke at openjdk.org Sun Oct 15 02:23:57 2023 From: duke at openjdk.org (Amos) Date: Sun, 15 Oct 2023 02:23:57 GMT Subject: [jdk17u-dev] RFR: 8300259: Add test coverage for processing of pending block files in signed JARs Message-ID: - Backport of [JDK-8300259](https://bugs.openjdk.org/browse/JDK-8300259) - Test succeeded in local dev box ------------- Commit messages: - Backport c129ce4660e6c9b5365c8bf89fb916e2a7c28e98 Changes: https://git.openjdk.org/jdk17u-dev/pull/1879/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1879&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300259 Stats: 173 lines in 1 file changed: 173 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1879.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1879/head:pull/1879 PR: https://git.openjdk.org/jdk17u-dev/pull/1879 From duke at openjdk.org Sun Oct 15 02:31:58 2023 From: duke at openjdk.org (Amos) Date: Sun, 15 Oct 2023 02:31:58 GMT Subject: [jdk17u-dev] RFR: 8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg Message-ID: <6eDCollu3cRBd5C8FanFGybqJJNa9CXkV5uM92QaTDs=.1a8569ae-3f32-4ec2-b797-4f0805d03310@github.com> - Backport of [JDK-8300272](https://bugs.openjdk.org/browse/JDK-8300272) - Test succeeded in local dev box ------------- Commit messages: - Backport cf46004f276293ce8b092fe17ae579cbe45914a2 Changes: https://git.openjdk.org/jdk17u-dev/pull/1880/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1880&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300272 Stats: 91 lines in 1 file changed: 41 ins; 8 del; 42 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1880.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1880/head:pull/1880 PR: https://git.openjdk.org/jdk17u-dev/pull/1880 From duke at openjdk.org Sun Oct 15 02:41:57 2023 From: duke at openjdk.org (Amos) Date: Sun, 15 Oct 2023 02:41:57 GMT Subject: [jdk17u-dev] RFR: 8301570: Test runtime/jni/nativeStack/ needs to detach the native thread Message-ID: - Backport of [JDK-8301570](https://bugs.openjdk.org/browse/JDK-8301570) - Test succeeded in local dev box ------------- Commit messages: - Backport d269ebbad2286b57802a075091b0cc32110dfcc7 Changes: https://git.openjdk.org/jdk17u-dev/pull/1881/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1881&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301570 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1881.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1881/head:pull/1881 PR: https://git.openjdk.org/jdk17u-dev/pull/1881 From duke at openjdk.org Sun Oct 15 02:50:07 2023 From: duke at openjdk.org (Amos) Date: Sun, 15 Oct 2023 02:50:07 GMT Subject: [jdk17u-dev] RFR: 8302525: Write a test to check various components send Events while mouse and key are used simultaneously Message-ID: - Backport of [JDK-8302525](https://bugs.openjdk.org/browse/JDK-8302525) - Test succeeded in local dev box ------------- Commit messages: - Backport c7517b3decdc55edb7f0ce6e6aa09a6b653c747d Changes: https://git.openjdk.org/jdk17u-dev/pull/1882/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1882&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302525 Stats: 556 lines in 1 file changed: 556 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1882.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1882/head:pull/1882 PR: https://git.openjdk.org/jdk17u-dev/pull/1882 From andrewlu at openjdk.org Sun Oct 15 10:19:36 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Sun, 15 Oct 2023 10:19:36 GMT Subject: [jdk11u-dev] Integrated: 8259266: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr" In-Reply-To: References: Message-ID: On Wed, 11 Oct 2023 07:48:06 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: c780db75 Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c780db754e14ff77995dc090396d1958cea1ada1 Stats: 57 lines in 2 files changed: 32 ins; 4 del; 21 mod 8259266: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo 2<' missing from stdout/stderr" 8260431: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr" Reviewed-by: goetz Backport-of: d63388c00c48e0a08609ae63217f51e474c236ea ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2175 From goetz at openjdk.org Sun Oct 15 11:26:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 15 Oct 2023 11:26:29 GMT Subject: [jdk11u-dev] RFR: 8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. [v2] In-Reply-To: References: Message-ID: <7XPi5B60sbCCZ65kAhpLbkdZL5TnkMhyaAlNEJuF3VE=.d8229152-c784-455d-9da5-262ed8811678@github.com> On Thu, 12 Oct 2023 19:09:58 GMT, Amos wrote: >> - Backport for [JDK-8278456](https://bugs.openjdk.org/browse/JDK-8278456) > > Amos has updated the pull request incrementally with one additional commit since the last revision: > > Fix Test Case Error: group not found: jdk_accessibility > > Fix the test case error: > - testdata/jtreg/jtreg_test_11/test/jdk/TEST.groups: group jdk_desktop_part1: group not found: jdk_accessibility > > Reason > - https://bugs.openjdk.org/browse/JDK-8236044 added a new group jdk_accessibility > > Solution > - Add a `jdk_accessibility` placeholder > - When this change back ported later, can add the contents of https://hg.openjdk.org/jdk/jdk14/rev/66ddad9cdd9d LGTM The edit was needed because 8236044: Create jdk_accessibility test group is not in 11. Also, jdk_client_sanity was not part of jdk_desktop in 11. ------------- Marked as reviewed by goetz (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2164#pullrequestreview-1678775307 PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2164#issuecomment-1763358461 From goetz at openjdk.org Sun Oct 15 16:52:03 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 15 Oct 2023 16:52:03 GMT Subject: [jdk11u-dev] RFR: 8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext In-Reply-To: References: Message-ID: On Thu, 12 Oct 2023 23:12:37 GMT, Amos wrote: > - Backport for [JDK-8255548](https://bugs.openjdk.org/browse/JDK-8255548) > - Test succeeded in local dev box LGTM Adapted Copyright and added @library statement. ------------- Marked as reviewed by goetz (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2177#pullrequestreview-1678828201 PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2177#issuecomment-1763445091 From goetz at openjdk.org Sun Oct 15 17:02:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 15 Oct 2023 17:02:01 GMT Subject: [jdk11u-dev] RFR: 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 06:26:10 GMT, Amos wrote: > - Backport of [JDK-8297296](https://bugs.openjdk.org/browse/JDK-8297296) > - Test succeeded in local dev box Problem list mentiones different but with the same root cause. LGTM ------------- Marked as reviewed by goetz (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2180#pullrequestreview-1678830426 From duke at openjdk.org Sun Oct 15 22:10:42 2023 From: duke at openjdk.org (Amos) Date: Sun, 15 Oct 2023 22:10:42 GMT Subject: [jdk11u-dev] RFR: 8301167: Update VerifySignedJar to actually exercise and test verification Message-ID: - Backport [JDK-8301167](https://bugs.openjdk.org/browse/JDK-8301167) - The patch applies clean, but the new code must be changed to Java 11 syntax ------------- Commit messages: - 8301167: Fix compile issue on Java 11 syntax - Backport 05ea083b0563ddacf3e38dc329ba00dc4bac9b29 Changes: https://git.openjdk.org/jdk11u-dev/pull/2185/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2185&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301167 Stats: 111 lines in 2 files changed: 85 ins; 12 del; 14 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2185.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2185/head:pull/2185 PR: https://git.openjdk.org/jdk11u-dev/pull/2185 From duke at openjdk.org Mon Oct 16 06:07:48 2023 From: duke at openjdk.org (Shruthi) Date: Mon, 16 Oct 2023 06:07:48 GMT Subject: [jdk11u-dev] RFR: 8219475: javap man page needs to be updated Message-ID: OpenJDK commit https://github.com/openjdk/jdk/commit/9d7777e58540777c8837c16dcae5a0457bbcce2e OpenJDK bug https://bugs.openjdk.org/browse/JDK-8219475 ------------- Commit messages: - Backport 9d7777e58540777c8837c16dcae5a0457bbcce2e Changes: https://git.openjdk.org/jdk11u-dev/pull/2186/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2186&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8219475 Stats: 49 lines in 2 files changed: 42 ins; 4 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2186.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2186/head:pull/2186 PR: https://git.openjdk.org/jdk11u-dev/pull/2186 From duke at openjdk.org Mon Oct 16 06:14:09 2023 From: duke at openjdk.org (Shruthi) Date: Mon, 16 Oct 2023 06:14:09 GMT Subject: [jdk11u-dev] RFR: 8207214: Broken links in JDK API serialized-form page Message-ID: OpenJDK commit https://github.com/openjdk/jdk/commit/955ce37d602d9456f5b665d0ccd90d51a6fe4637 OpenJDK issue https://bugs.openjdk.org/browse/JDK-8207214 ------------- Commit messages: - Backport 955ce37d602d9456f5b665d0ccd90d51a6fe4637 Changes: https://git.openjdk.org/jdk11u-dev/pull/2187/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2187&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8207214 Stats: 195 lines in 5 files changed: 179 ins; 6 del; 10 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2187.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2187/head:pull/2187 PR: https://git.openjdk.org/jdk11u-dev/pull/2187 From duke at openjdk.org Mon Oct 16 06:16:13 2023 From: duke at openjdk.org (Shruthi) Date: Mon, 16 Oct 2023 06:16:13 GMT Subject: [jdk11u-dev] RFR: 8219475: javap man page needs to be updated In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 05:50:54 GMT, Shruthi wrote: > OpenJDK commit https://github.com/openjdk/jdk/commit/9d7777e58540777c8837c16dcae5a0457bbcce2e > > OpenJDK bug https://bugs.openjdk.org/browse/JDK-8219475 Hi @RealCLanger Can you please review this PR ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2186#issuecomment-1763794303 From andrewlu at openjdk.org Mon Oct 16 08:33:48 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Mon, 16 Oct 2023 08:33:48 GMT Subject: [jdk11u-dev] RFR: 8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 2f83b5c487f112c175d081ca5882f5032518937a Changes: https://git.openjdk.org/jdk11u-dev/pull/2188/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2188&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297640 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2188.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2188/head:pull/2188 PR: https://git.openjdk.org/jdk11u-dev/pull/2188 From duke at openjdk.org Mon Oct 16 08:42:52 2023 From: duke at openjdk.org (Shruthi) Date: Mon, 16 Oct 2023 08:42:52 GMT Subject: [jdk11u-dev] RFR: 8207214: Broken links in JDK API serialized-form page In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 06:05:18 GMT, Shruthi wrote: > OpenJDK commit https://github.com/openjdk/jdk/commit/955ce37d602d9456f5b665d0ccd90d51a6fe4637 > > OpenJDK issue https://bugs.openjdk.org/browse/JDK-8207214 Hi @RealCLanger Can you please review this PR ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2187#issuecomment-1764000207 From vkempik at openjdk.org Mon Oct 16 10:31:13 2023 From: vkempik at openjdk.org (Vladimir Kempik) Date: Mon, 16 Oct 2023 10:31:13 GMT Subject: [jdk17u-dev] RFR: 8310268: RISC-V: misaligned memory access in String.Compare intrinsic In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 21:24:51 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8310268 to jdk17u. This fix is related only to RISC-V. > > The patch applies cleanly. > > Testing: tier1 tests successfully passed on a RISC-V HiFive board with Linux. > > As it's described in the original fix, this performance improvement can be observed by running the StringCompareToDifferentLength benchmark. The results for jdk17u are as follow: > > Before > > Benchmark (delta) (size) Mode Cnt Score Error Units > StringCompareToDifferentLength.compareToLL 2 7 avgt 9 4.703 ? 0.090 ms/op > StringCompareToDifferentLength.compareToLL 2 8 avgt 9 4.896 ? 0.059 ms/op > StringCompareToDifferentLength.compareToLL 2 15 avgt 9 97.280 ? 2.008 ms/op > StringCompareToDifferentLength.compareToLL 2 24 avgt 9 3.685 ? 0.031 ms/op > StringCompareToDifferentLength.compareToLL 2 36 avgt 9 97.924 ? 1.230 ms/op > StringCompareToDifferentLength.compareToLU 2 7 avgt 9 85.896 ? 3.747 ms/op > StringCompareToDifferentLength.compareToLU 2 8 avgt 9 5.095 ? 0.065 ms/op > StringCompareToDifferentLength.compareToLU 2 15 avgt 9 87.073 ? 0.639 ms/op > StringCompareToDifferentLength.compareToLU 2 24 avgt 9 9.631 ? 0.021 ms/op > StringCompareToDifferentLength.compareToLU 2 36 avgt 9 13.416 ? 0.088 ms/op > StringCompareToDifferentLength.compareToUL 2 7 avgt 9 86.940 ? 0.923 ms/op > StringCompareToDifferentLength.compareToUL 2 8 avgt 9 7.155 ? 0.068 ms/op > StringCompareToDifferentLength.compareToUL 2 15 avgt 9 89.326 ? 0.864 ms/op > StringCompareToDifferentLength.compareToUL 2 24 avgt 9 11.678 ? 0.104 ms/op > StringCompareToDifferentLength.compareToUL 2 36 avgt 9 15.966 ? 0.344 ms/op > StringCompareToDifferentLength.compareToUU 2 7 avgt 9 97.076 ? 0.818 ms/op > StringCompareToDifferentLength.compareToUU 2 8 avgt 9 3.625 ? 0.035 ms/op > StringCompareToDifferentLength.compareToUU 2 15 avgt 9 97.576 ? 1.118 ms/op > StringCompareToDifferentLength.compareToUU 2 24 avgt 9 4.825 ? 0.070 ms/op > StringCompareToDifferentLength.compareToUU 2 36 avgt 9 6.221 ? 0.035 ms/op > > After > > Benchmark (delta) (size) Mode Cnt Score Error Units > StringCompareToDifferentLength.compareToLL ... Looks good, gets speed of String.Compare to expected level ------------- Marked as reviewed by vkempik (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1876#pullrequestreview-1679567962 From clanger at openjdk.org Mon Oct 16 10:31:14 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 16 Oct 2023 10:31:14 GMT Subject: [jdk17u-dev] RFR: 8296275: Write a test to verify setAccelerator method of JMenuItem In-Reply-To: References: Message-ID: On Sat, 14 Oct 2023 18:19:40 GMT, Amos wrote: > - Backport of [JDK-8296275](https://bugs.openjdk.org/browse/JDK-8296275) > - Test succeeded in local dev box Hi @amosshi, could you please configure GHA testing? E.g. here: https://github.com/amosshi/jdk17u-dev-amos/actions. Thanks! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1877#issuecomment-1764112380 From andrewlu at openjdk.org Mon Oct 16 10:33:03 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Mon, 16 Oct 2023 10:33:03 GMT Subject: [jdk11u-dev] RFR: 8299255: Unexpected round errors in FreetypeFontScaler Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 26868c1ac471c3b305b1d15e3075de0baa9319d2 Changes: https://git.openjdk.org/jdk11u-dev/pull/2191/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2191&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299255 Stats: 73 lines in 2 files changed: 69 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2191.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2191/head:pull/2191 PR: https://git.openjdk.org/jdk11u-dev/pull/2191 From mbaesken at openjdk.org Mon Oct 16 11:14:08 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 16 Oct 2023 11:14:08 GMT Subject: [jdk11u-dev] RFR: 8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns Message-ID: 8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns ------------- Commit messages: - Backport 7da3f1999fc5d1b9162443d97dfae7fe7b04dfc5 Changes: https://git.openjdk.org/jdk11u-dev/pull/2192/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2192&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310549 Stats: 6 lines in 1 file changed: 4 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2192.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2192/head:pull/2192 PR: https://git.openjdk.org/jdk11u-dev/pull/2192 From mbaesken at openjdk.org Mon Oct 16 12:11:43 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 16 Oct 2023 12:11:43 GMT Subject: [jdk11u-dev] RFR: 8311285: report some fontconfig related environment variables in hs_err file Message-ID: Backport of 8311285 ------------- Commit messages: - Backport 0ef03f122866f010ebf50683097e9b92e41cdaad Changes: https://git.openjdk.org/jdk11u-dev/pull/2193/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2193&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8311285 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2193.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2193/head:pull/2193 PR: https://git.openjdk.org/jdk11u-dev/pull/2193 From mbaesken at openjdk.org Mon Oct 16 12:45:39 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 16 Oct 2023 12:45:39 GMT Subject: [jdk17u-dev] RFR: 8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose Message-ID: 8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose ------------- Commit messages: - Backport 9eed049098b1ad98f6c061b88f21ca0e7ae3483f Changes: https://git.openjdk.org/jdk17u-dev/pull/1883/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1883&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310321 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1883.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1883/head:pull/1883 PR: https://git.openjdk.org/jdk17u-dev/pull/1883 From mbaesken at openjdk.org Mon Oct 16 13:15:59 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 16 Oct 2023 13:15:59 GMT Subject: [jdk17u-dev] RFR: 8311511: Improve description of NativeLibrary JFR event Message-ID: <6_jeANLLtAWeZSr-7mSMESH1xQCesY_Ep4qslW7PLpE=.5ee54585-2bfd-49e3-80fc-1bed80f334b1@github.com> 8311511: Improve description of NativeLibrary JFR event ------------- Commit messages: - Backport 848abd2831ab38d99b6b76b55cbe8d84c28be330 Changes: https://git.openjdk.org/jdk17u-dev/pull/1884/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1884&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8311511 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1884.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1884/head:pull/1884 PR: https://git.openjdk.org/jdk17u-dev/pull/1884 From goetz at openjdk.org Mon Oct 16 13:41:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 13:41:43 GMT Subject: [jdk17u-dev] RFR: 8262186: Call X509KeyManager.chooseClientAlias once for all key types Message-ID: I backport this for parity with 17.0.10-oracle. The first commit contains the parts applied clean. The second one contains two chunks I had to resolve, and some additional adaptions. I had to resolve CertificateRequest.java because "8268199: Correct certificate requests" was already backported to 17, but was applied in head after this change. This block was in the way of a clean patch: 17u: } else { // Any auth object will have a possession generator and // we need to make sure the key types for that generator // share at least one common algorithm with the CR's // allowed key types. if (ka.possessionGenerator instanceof X509PossessionGenerator xpg) { if (Collections.disjoint(crKeyTypes, Arrays.asList(xpg.keyTypes))) { if (SSLLogger.isOn && SSLLogger.isOn("ssl,handshake")) { SSLLogger.warning( "Unsupported authentication scheme: " + ss.name); } checkedKeyTypes.add(ss.keyAlgorithm); continue; } } } Actually, this block was adapted in the backport of 8268199 because this change, 8262186, was not in 17 at that time. Also, the adapted code does not compile any more because X509PossessionGenerator is removed by this change. Thus I changed it to the original code of "8268199: Correct certificate requests": } else { // Any auth object will have a set of allowed key types. // This set should share at least one common algorithm with // the CR's allowed key types. if (Collections.disjoint(crKeyTypes, Arrays.asList(ka.keyTypes))) { if (SSLLogger.isOn && SSLLogger.isOn("ssl,handshake")) { SSLLogger.warning( "Unsupported authentication scheme: " + ss.name); } continue; } } After some further related adaptions the code looks the same in 17 as in head if going back to "8268199: Correct certificate requests". This is expected as both repos contain the same changes for both resolved files at that point: 17: https://github.com/openjdk/jdk17u-dev/commits/master/src/java.base/share/classes/sun/security/ssl/CertificateRequest.java head: https://github.com/openjdk/jdk/commits/master/src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ("8271730: Client authentication using RSASSA-PSS ..." brings a chunk to 17 that was lost in the backport of "8268199: Correct certificate requests"). In X509Authentication.java a larger chunk did not apply because the backport of "8268199: Correct certificate requests" removed private statements from the decl of X509PossessionGenerator. The chunk applies clean after undoing this change. ------------- Commit messages: - Resolved parts - Backport 3d657eb0a626e33995af5d5ddf12b26d06317962 Changes: https://git.openjdk.org/jdk17u-dev/pull/1885/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1885&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8262186 Stats: 398 lines in 4 files changed: 227 ins; 88 del; 83 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1885.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1885/head:pull/1885 PR: https://git.openjdk.org/jdk17u-dev/pull/1885 From jkern at openjdk.org Mon Oct 16 13:52:00 2023 From: jkern at openjdk.org (Joachim Kern) Date: Mon, 16 Oct 2023 13:52:00 GMT Subject: [jdk21u] Integrated: 8315026: ProcessHandle implementation listing processes on AIX should use getprocs64 In-Reply-To: <-SuYvZaP3CXtprP10u1nlm6aA5yx15aXEqyRlaac7Ds=.4672f3c9-b3ec-4c05-8bfc-c0bd7b4d5afe@github.com> References: <-SuYvZaP3CXtprP10u1nlm6aA5yx15aXEqyRlaac7Ds=.4672f3c9-b3ec-4c05-8bfc-c0bd7b4d5afe@github.com> Message-ID: On Fri, 13 Oct 2023 08:56:55 GMT, Joachim Kern wrote: > Hi all, > This pull request contains a backport of commit [4d904204](https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk%2Fcommit%2F4d9042043ecade75d50c25574a445e6b8ef43618&data=05%7C01%7Cjoachim.kern%40sap.com%7C76faafca39b84ddcf13408dbcbc85c71%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638327833624807033%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=v5v6JFt12KN%2Bvs0nb26YpvanyOqgZr3LyE7FBTGio7Y%3D&reserved=0) from the [openjdk/jdk](https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.openjdk.org%2Fjdk&data=05%7C01%7Cjoachim.kern%40sap.com%7C76faafca39b84ddcf13408dbcbc85c71%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638327833624807033%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Gi20yCL7O4TFRsg%2Ble798pmWnMENvuYuTv4OsWA8gGY%3D&reserved=0) repository. > The commit being backported was authored by Joachim Kern on 13 Oct 2023 and was reviewed by Roger Riggs, Thomas Stuefe and Matthias Baesken. > Thanks! This pull request has now been integrated. Changeset: 3a21544d Author: Joachim Kern Committer: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/3a21544d3dc1708c8e7b35437cb0acfda2b2600b Stats: 139 lines in 2 files changed: 130 ins; 0 del; 9 mod 8315026: ProcessHandle implementation listing processes on AIX should use getprocs64 Backport-of: 4d9042043ecade75d50c25574a445e6b8ef43618 ------------- PR: https://git.openjdk.org/jdk21u/pull/250 From dfuchs at openjdk.org Mon Oct 16 13:53:01 2023 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Mon, 16 Oct 2023 13:53:01 GMT Subject: [jdk21u] Integrated: 8317736: Stream::handleReset locks twice In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 16:48:29 GMT, Daniel Fuchs wrote: > Hi all, > > This pull request contains a backport of commit [508fa717](https://urldefense.com/v3/__https://github.com/openjdk/jdk/commit/508fa71753171e125cd5345490cba1a1e545eb13__;!!ACWV5N9M2RV99hQ!L7JZX6ByIVOsnTQ4fToPsbuXw1nR4VScaRToZ1klgvC3cpCETSV1eDoGEXSskFpM5Ahe--ttf5AFHK2Pp7EbSDOyX1k$) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Daniel Fuchs on 9 Oct 2023 and was reviewed by Conor Cleary, Daniel Jeli?ski, Jaikiran Pai and Vyom Tewari. > > Thanks! This pull request has now been integrated. Changeset: fe29973a Author: Daniel Fuchs URL: https://git.openjdk.org/jdk21u/commit/fe29973a1ec5e02720b6cdc15e54d7ae2484832a Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8317736: Stream::handleReset locks twice Backport-of: 508fa71753171e125cd5345490cba1a1e545eb13 ------------- PR: https://git.openjdk.org/jdk21u/pull/234 From shade at openjdk.org Mon Oct 16 14:10:52 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 14:10:52 GMT Subject: [jdk21u] Integrated: 8317294: Classloading throws exceptions over already pending exceptions In-Reply-To: <3IqZjwSpaLNoYYSpRbMawklfBNh8u7pIyEN1yjBMpBs=.0ec29fa4-39e9-49c0-a1ab-dd7ee9c7859e@github.com> References: <3IqZjwSpaLNoYYSpRbMawklfBNh8u7pIyEN1yjBMpBs=.0ec29fa4-39e9-49c0-a1ab-dd7ee9c7859e@github.com> Message-ID: On Thu, 12 Oct 2023 06:56:53 GMT, Aleksey Shipilev wrote: > Clean backport to fix a corner case bug. This pull request has now been integrated. Changeset: 3123caa6 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/3123caa6f69eb0cdc277b52604b99a6a8ddc62d9 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8317294: Classloading throws exceptions over already pending exceptions Backport-of: d4c904d81970bbe5b0afe1029eae705366779839 ------------- PR: https://git.openjdk.org/jdk21u/pull/245 From shade at openjdk.org Mon Oct 16 14:12:00 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 14:12:00 GMT Subject: [jdk21u] Integrated: 8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind In-Reply-To: References: Message-ID: On Thu, 12 Oct 2023 07:24:09 GMT, Aleksey Shipilev wrote: > Fixes the littering test. > > Additional testing: > - [x] Checked that littering does not happen anymore This pull request has now been integrated. Changeset: 017b78b3 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/017b78b3cc1861feab60177d4e41ded236333c01 Stats: 114 lines in 1 file changed: 55 ins; 20 del; 39 mod 8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind Reviewed-by: bpb Backport-of: 373cdf257de78940b2e55e9f5fc38b6233561baf ------------- PR: https://git.openjdk.org/jdk21u/pull/246 From shade at openjdk.org Mon Oct 16 14:13:03 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 14:13:03 GMT Subject: [jdk21u] Integrated: 8315062: [GHA] get-bootjdk action should return the abolute path In-Reply-To: References: Message-ID: On Thu, 12 Oct 2023 07:31:08 GMT, Aleksey Shipilev wrote: > Clean backport to improve GHA reliability and keep testing pipelines in sync. > > Additional testing: > - [x] GHA This pull request has now been integrated. Changeset: 252fe467 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/252fe467be1485382640466cfaf1502ad115fbf6 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8315062: [GHA] get-bootjdk action should return the abolute path Backport-of: 99ea8bf2b962011e57d02a93217d65d7259e8f80 ------------- PR: https://git.openjdk.org/jdk21u/pull/247 From mbaesken at openjdk.org Mon Oct 16 14:23:20 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 16 Oct 2023 14:23:20 GMT Subject: [jdk17u-dev] RFR: 8313691: use close after failing os::fdopen in vmError and ciEnv Message-ID: 8313691: use close after failing os::fdopen in vmError and ciEnv ------------- Commit messages: - Backport 96304f37f8344b0c0e271ff9cda84961519d5109 Changes: https://git.openjdk.org/jdk17u-dev/pull/1886/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1886&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313691 Stats: 3 lines in 2 files changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1886.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1886/head:pull/1886 PR: https://git.openjdk.org/jdk17u-dev/pull/1886 From stuefe at openjdk.org Mon Oct 16 14:23:10 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Mon, 16 Oct 2023 14:23:10 GMT Subject: [jdk21u] RFR: 8317772: NMT: Make peak values available in release builds In-Reply-To: References: Message-ID: <8q30bB5KRvUUelAYsxaRgf9OnNbyt0AufGrVMoYaDpI=.134ca0d0-68e1-4535-a6a6-9965970285be@github.com> On Fri, 13 Oct 2023 07:46:39 GMT, Thomas Stuefe wrote: > Hi all, > > Clean backport of a very useful feature with minimal risks. > > The commit being backported was authored by Thomas Stuefe on 12 Oct 2023 and was reviewed by Johan Sj?len and Zhengyu Gu. > > Thanks! got approval ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/249#issuecomment-1764584209 From stuefe at openjdk.org Mon Oct 16 14:23:12 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Mon, 16 Oct 2023 14:23:12 GMT Subject: [jdk21u] Integrated: 8317772: NMT: Make peak values available in release builds In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 07:46:39 GMT, Thomas Stuefe wrote: > Hi all, > > Clean backport of a very useful feature with minimal risks. > > The commit being backported was authored by Thomas Stuefe on 12 Oct 2023 and was reviewed by Johan Sj?len and Zhengyu Gu. > > Thanks! This pull request has now been integrated. Changeset: 1deb1e2e Author: Thomas Stuefe URL: https://git.openjdk.org/jdk21u/commit/1deb1e2e52ca68a3ba34da1af83fb7d3b4eef077 Stats: 13 lines in 3 files changed: 0 ins; 7 del; 6 mod 8317772: NMT: Make peak values available in release builds Backport-of: 32ccf018eb32726e60126dcfd69d1be9ac80ec42 ------------- PR: https://git.openjdk.org/jdk21u/pull/249 From mbaesken at openjdk.org Mon Oct 16 14:33:23 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 16 Oct 2023 14:33:23 GMT Subject: [jdk21u] Integrated: 8312467: relax the builddir check in make/autoconf/basic.m4 In-Reply-To: References: Message-ID: On Mon, 9 Oct 2023 13:11:31 GMT, Matthias Baesken wrote: > 8312467: relax the builddir check in make/autoconf/basic.m4 This pull request has now been integrated. Changeset: 65941f8d Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/65941f8d31094511a5bf8dff110645f83cfc07ef Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod 8312467: relax the builddir check in make/autoconf/basic.m4 Backport-of: 6e3cc131daa9f3b883164333bdaad7aa3a6ca018 ------------- PR: https://git.openjdk.org/jdk21u/pull/233 From mbaesken at openjdk.org Mon Oct 16 14:33:36 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 16 Oct 2023 14:33:36 GMT Subject: [jdk17u-dev] RFR: 8312395: Improve assertions in growableArray Message-ID: Backport of 8312395 ------------- Commit messages: - Backport b772e67e2929afd9f9d6a4b08713e41f891667c0 Changes: https://git.openjdk.org/jdk17u-dev/pull/1887/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1887&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312395 Stats: 10 lines in 1 file changed: 0 ins; 0 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1887.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1887/head:pull/1887 PR: https://git.openjdk.org/jdk17u-dev/pull/1887 From goetz at openjdk.org Mon Oct 16 16:19:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 16:19:17 GMT Subject: [jdk17u-dev] Integrated: 8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names In-Reply-To: <3-x8nYdVMBHZQgYW6cNHf_6NzTblv6dWtvKA7vIHHss=.ee1e24fd-e622-4b78-9f05-0a091d37a646@github.com> References: <3-x8nYdVMBHZQgYW6cNHf_6NzTblv6dWtvKA7vIHHss=.ee1e24fd-e622-4b78-9f05-0a091d37a646@github.com> Message-ID: On Fri, 13 Oct 2023 09:09:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: 7c26fd89 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7c26fd89923aad3bca4df64a24b7a12df7a56c16 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names Backport-of: 2f83b5c487f112c175d081ca5882f5032518937a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1874 From goetz at openjdk.org Mon Oct 16 16:19:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 16:19:18 GMT Subject: [jdk17u-dev] Integrated: 8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 08:14:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.8-oracle. This pull request has now been integrated. Changeset: 18d61ea8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/18d61ea85967e23a0a2dbd5650c55fbf59e4a3c9 Stats: 34 lines in 2 files changed: 20 ins; 4 del; 10 mod 8041447: Test javax/swing/dnd/7171812/bug7171812.java fails with java.lang.RuntimeException: Test failed, scroll on drag doesn't work Backport-of: 2c52cf07469970f730aa7397f9f6b98534af3a44 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1873 From goetz at openjdk.org Mon Oct 16 16:21:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 16:21:43 GMT Subject: [jdk17u-dev] RFR: 8306280: Open source several choice AWT tests Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport d03128d0e5158ea967e714341c019b9af00ac4a1 Changes: https://git.openjdk.org/jdk17u-dev/pull/1889/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1889&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8306280 Stats: 435 lines in 4 files changed: 435 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1889.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1889/head:pull/1889 PR: https://git.openjdk.org/jdk17u-dev/pull/1889 From goetz at openjdk.org Mon Oct 16 16:21:31 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 16:21:31 GMT Subject: [jdk17u-dev] RFR: 8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> Message-ID: I backport this for parity with 17.0.10-oracle. The files have been moved in 17 by backport "8303588: [JVMCI] make JVMCI source directories conform with standard layout". After fixing the patch file to point to the new locations, the patch applies clean. I include follow-up bug fix JDK-8296821. This also applied clean, except for the ProblemList change. Problemlisting of the test was not backported. ------------- Commit messages: - Backport 277f0c24a2e186166bfe70fc93ba79aec10585aa - Backport 6b456f7a9b6344506033dfdc5a59c0f3e95c4b2a Changes: https://git.openjdk.org/jdk17u-dev/pull/1888/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1888&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8262901 Stats: 123 lines in 9 files changed: 106 ins; 8 del; 9 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1888.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1888/head:pull/1888 PR: https://git.openjdk.org/jdk17u-dev/pull/1888 From shade at openjdk.org Mon Oct 16 16:26:03 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 16:26:03 GMT Subject: [jdk21u] RFR: 8309663: test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe" Message-ID: Clean backport to fix a corner case in JVMTI + concurrent GCs. Additional testing: - [x] macos-aarch64-server-fastdebug, `jdk_loom hotspot_loom` - [ ] linux-x86_64-server-fastdebug, `tier1 tier2 tier3` - [ ] linux-x86_64-server-fastdebug, `tier1 tier2 tier3` with `-XX:+UseShenandoahGC` ------------- Commit messages: - Backport 83edffa608d998a118d1d12f62d73be40a8982bc Changes: https://git.openjdk.org/jdk21u/pull/253/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=253&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309663 Stats: 5 lines in 2 files changed: 3 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/253.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/253/head:pull/253 PR: https://git.openjdk.org/jdk21u/pull/253 From shade at openjdk.org Mon Oct 16 16:32:38 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 16:32:38 GMT Subject: [jdk21u] RFR: 8316181: Move the fast locking implementation out of the .ad files Message-ID: Clean backport to provide the ground for subsequent backports in this area. Additional testing: - [x] macos-aarch64-server-fastdebug, `jdk_loom hotspot_loom` - [ ] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` ------------- Commit messages: - Backport b48dbf6bfa652ef031c35f0a85a409142563aa72 Changes: https://git.openjdk.org/jdk21u/pull/254/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=254&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316181 Stats: 848 lines in 6 files changed: 431 ins; 413 del; 4 mod Patch: https://git.openjdk.org/jdk21u/pull/254.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/254/head:pull/254 PR: https://git.openjdk.org/jdk21u/pull/254 From rhalade at openjdk.org Mon Oct 16 16:33:06 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Mon, 16 Oct 2023 16:33:06 GMT Subject: [jdk21u] Integrated: 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases In-Reply-To: <834wIyg8Kt5EqgLe_Hnte2FnjXSUTkZf6N6Rl1ZtNw0=.ed046094-1fdb-4f81-971b-8e407e0dbcd4@github.com> References: <834wIyg8Kt5EqgLe_Hnte2FnjXSUTkZf6N6Rl1ZtNw0=.ed046094-1fdb-4f81-971b-8e407e0dbcd4@github.com> Message-ID: On Thu, 12 Oct 2023 18:07:53 GMT, Rajan Halade wrote: > Clean backport to JDK 21u. This pull request has now been integrated. Changeset: d47d9ef9 Author: Rajan Halade URL: https://git.openjdk.org/jdk21u/commit/d47d9ef999f9cacd72800aa67724328429652498 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases Reviewed-by: mullan Backport-of: 9728e21db1b35e487c562690de659aac386aa99d ------------- PR: https://git.openjdk.org/jdk21u/pull/248 From rhalade at openjdk.org Mon Oct 16 16:41:02 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Mon, 16 Oct 2023 16:41:02 GMT Subject: [jdk21u] RFR: 8268916: Tests for AffirmTrust roots Message-ID: Clean backport to JDK 21u ------------- Commit messages: - Backport 8c1bb2b28066ee32bef22110df06318d938c7d8b Changes: https://git.openjdk.org/jdk21u/pull/255/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=255&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268916 Stats: 54 lines in 1 file changed: 54 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/255.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/255/head:pull/255 PR: https://git.openjdk.org/jdk21u/pull/255 From shade at openjdk.org Mon Oct 16 17:57:02 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 17:57:02 GMT Subject: [jdk21u] RFR: 8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries Message-ID: Clean backport to eliminate a Shenandoah memory leak. This reflects what other GCs are doing. Additional testing: - [x] macos-aarch64-server-fastdebug, `hotspot_gc_shenandoah` ------------- Commit messages: - Backport e25121d1d908bd74e7a5914d85284ab322bed1a3 Changes: https://git.openjdk.org/jdk21u/pull/256/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=256&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316929 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/256.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/256/head:pull/256 PR: https://git.openjdk.org/jdk21u/pull/256 From shade at openjdk.org Mon Oct 16 19:11:19 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 19:11:19 GMT Subject: [jdk21u] RFR: 8295068: SSLEngine throws NPE parsing CertificateRequests Message-ID: Clean backport to handle the SSL corner case. Additional testing: - [x] macos-aarch64-server-fastdebug, `jdk_security` ------------- Commit messages: - Backport 5667afc36275b064c7700518f453fe8657e13636 Changes: https://git.openjdk.org/jdk21u/pull/257/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=257&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295068 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/257.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/257/head:pull/257 PR: https://git.openjdk.org/jdk21u/pull/257 From goetz at openjdk.org Mon Oct 16 19:37:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 19:37:56 GMT Subject: [jdk17u-dev] RFR: 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" In-Reply-To: References: Message-ID: On Sun, 15 Oct 2023 01:55:16 GMT, Amos wrote: > - Backport of [JDK-8297296](https://bugs.openjdk.org/browse/JDK-8297296) > - Test succeeded in local dev box Problem list mentiones different bug with the same root cause. LGTM ------------- Marked as reviewed by goetz (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1878#pullrequestreview-1680825986 From shade at openjdk.org Mon Oct 16 19:40:17 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 19:40:17 GMT Subject: [jdk21u] RFR: 8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL Message-ID: <0vzhc1nPUBIXgS6O4WmuP5hOQ4k1EkklndklmNamOR8=.4117dc08-104f-4916-b83e-47edf4359666@github.com> Clean backport to fix potential C2 problem. "Potential", because neither of fuzzer tests from the issue, nor the new regression test actually triggers the issue. I suppose that is because some other C2 optimization/bugfix is missing. However, it seems profitable to protect from this issue in 21u as well. @TobiHartmann, do you agree? Additional testing: - [x] macos-aarch64-server-fastdebug, new regression test passes before and after the patch - [ ] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` ------------- Commit messages: - Backport b0d6c8472f69fef0265b41a4caf9e564adf68f6e Changes: https://git.openjdk.org/jdk21u/pull/259/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=259&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316396 Stats: 70 lines in 2 files changed: 68 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/259.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/259/head:pull/259 PR: https://git.openjdk.org/jdk21u/pull/259 From shade at openjdk.org Mon Oct 16 19:40:22 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 16 Oct 2023 19:40:22 GMT Subject: [jdk21u] RFR: 8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 Message-ID: Clean backport to fix a JVM bug, easily reproducible with `-UseLSE` with `LockingMode=2`. Additional testing: - [x] macos-aarch64-server-fastdebug build without the fix fails with `-UseLSE LockingMode=2`, passes with it - [ ] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` ------------- Depends on: https://git.openjdk.org/jdk21u/pull/254 Commit messages: - Backport b6a97c078043862b20bd8e1d1b8ccb8699995515 Changes: https://git.openjdk.org/jdk21u/pull/258/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=258&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316880 Stats: 41 lines in 10 files changed: 15 ins; 0 del; 26 mod Patch: https://git.openjdk.org/jdk21u/pull/258.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/258/head:pull/258 PR: https://git.openjdk.org/jdk21u/pull/258 From goetz at openjdk.org Mon Oct 16 20:22:20 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 20:22:20 GMT Subject: [jdk11u-dev] RFR: 8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext In-Reply-To: References: Message-ID: On Thu, 12 Oct 2023 23:12:37 GMT, Amos wrote: > - Backport for [JDK-8255548](https://bugs.openjdk.org/browse/JDK-8255548) > - Test succeeded in local dev box Hi @amosshi, this is not a clean backport :) This is the case if no review was needed. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2177#issuecomment-1765175128 From goetz at openjdk.org Mon Oct 16 20:22:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 16 Oct 2023 20:22:49 GMT Subject: [jdk11u-dev] RFR: 8179503: Java should support GET OCSP calls In-Reply-To: References: Message-ID: On Wed, 31 May 2023 09:13:24 GMT, Alexey Pavlyutkin wrote: > Hi, here is backport of [JDK-8179503](https://bugs.openjdk.org/browse/JDK-8179503) that adds support of GET OCSP calls for parity with Oracle: in spite of the fact that JBS issue is not labelled with any Oracle release, this one is mandatory for [JDK-8274471](https://bugs.openjdk.org/browse/JDK-8274471) released to 11.0.18-oracle > > Original patch applied with the only change > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - resolved baseline conflict related to revokation checking > > Verification (amd64/20.04): newly added `test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java` > Regression (amd64/20.04): `jdk_security` > > @TheRealMDoerr I raised this one instead of already reviewed https://github.com/openjdk/jdk11u-dev/pull/847. Please check it out Hi, ok, I am waiting for PR 1918 being reviewed. I ran 1917, 1918 and 1920 through our testing. I had to grep the patches and do some simple resolves. Unfortunately, 1918 does not compile: java.base/share/classes/sun/security/x509/X509CertImpl.java:1087: error: unreported exception IOException; must be caught or declared to be thrown return algId == null ? null : algId.getEncodedParams(); Actually there was a row of other patches in the nightbuild, but after removing these three it worked. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1917#issuecomment-1765192818 From duke at openjdk.org Mon Oct 16 23:52:38 2023 From: duke at openjdk.org (airsquared) Date: Mon, 16 Oct 2023 23:52:38 GMT Subject: [jdk20u] Withdrawn: 8309032: jpackage does not work for module projects unless --module-path is specified In-Reply-To: References: Message-ID: On Thu, 20 Jul 2023 02:52:13 GMT, airsquared wrote: > Fixes an error when trying to add additional launchers in jpackage. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk20u/pull/86 From duke at openjdk.org Tue Oct 17 04:44:27 2023 From: duke at openjdk.org (Saint Wesonga) Date: Tue, 17 Oct 2023 04:44:27 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 21:01:01 GMT, Brian Stafford wrote: >> src/java.base/share/classes/sun/security/rsa/RSAPadding.java line 70: >> >>> 68: * the algorithm described in previous releases are in later releases. >>> 69: * However, additional comments/checks/clarifications were added to the >>> 70: * latter versions based on real-world experience (e.g. stricter v1.5 >> >> nit: I'm not sure this change in wording is necessary > > Ah, this is a change to this file that's on tip (although it wasn't part of the original change, I believe it went in via a different PR). This change is from https://github.com/openjdk/jdk21u/commit/4cec141a90bc5d3b8ec17c024291d9c74a112cd4 and should not have been included when resolving the conflicts. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1361500075 From duke at openjdk.org Tue Oct 17 04:44:29 2023 From: duke at openjdk.org (Saint Wesonga) Date: Tue, 17 Oct 2023 04:44:29 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 21:39:59 GMT, Brian Stafford wrote: >> Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 >> >> Passes tier1 tests - tested on Linux x64. > > src/java.base/share/classes/sun/security/rsa/RSASignature.java line 269: > >> 267: throw new IOException("Unexpected AlgorithmId parameters"); >> 268: } >> 269: if (values[1].isConstructed()) { > > What is the source of these changes? I'm having trouble finding them in the jdk21u backport or the original change in tip. This change is from https://github.com/openjdk/jdk21u/commit/14e7d911997d33eba2893991fa0e2f507aa977f8 and should not have been included when resolving the conflicts. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1361498578 From stuefe at openjdk.org Tue Oct 17 05:01:24 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 17 Oct 2023 05:01:24 GMT Subject: [jdk17u-dev] Integrated: 8317772: NMT: Make peak values available in release builds In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 07:46:56 GMT, Thomas Stuefe wrote: > Clean backport of a very useful feature with minimal risks. This pull request has now been integrated. Changeset: 36372457 Author: Thomas Stuefe URL: https://git.openjdk.org/jdk17u-dev/commit/3637245782c54b137f5078d09d3ead9fe3626e43 Stats: 13 lines in 3 files changed: 0 ins; 7 del; 6 mod 8317772: NMT: Make peak values available in release builds Backport-of: 32ccf018eb32726e60126dcfd69d1be9ac80ec42 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1872 From clanger at openjdk.org Tue Oct 17 05:10:38 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:10:38 GMT Subject: [jdk21u] Integrated: 8311261: [AIX] TestAlwaysPreTouchStacks.java fails due to java.lang.RuntimeException: Did not find expected NMT output In-Reply-To: References: Message-ID: <_WpM-V5bP1-w5FTCzqeR5p_DRoU9bpbT2_TUqeFne1w=.b4d1bd2e-6ecd-4f3f-a27f-cf36f32bb950@github.com> On Wed, 11 Oct 2023 08:20:33 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8311261](https://bugs.openjdk.org/browse/JDK-8311261), commit [d5c6b0d0](https://github.com/openjdk/jdk/commit/d5c6b0d0bbad696045eb46e268d28c86cb8c2a4e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Varada M on 24 Jul 2023 and was reviewed by Thomas Stuefe. > > Thanks! This pull request has now been integrated. Changeset: d5f2752f Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/d5f2752f6a8344e1f6178fcce1bdbe7fa5247865 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8311261: [AIX] TestAlwaysPreTouchStacks.java fails due to java.lang.RuntimeException: Did not find expected NMT output Backport-of: d5c6b0d0bbad696045eb46e268d28c86cb8c2a4e ------------- PR: https://git.openjdk.org/jdk21u/pull/243 From clanger at openjdk.org Tue Oct 17 05:10:40 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:10:40 GMT Subject: [jdk21u] Integrated: 8317839: Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX In-Reply-To: References: Message-ID: On Wed, 11 Oct 2023 07:01:51 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8317839](https://bugs.openjdk.org/browse/JDK-8317839), commit [ca96fd3b](https://github.com/openjdk/jdk/commit/ca96fd3b07958a7de6274bd945490bb9e79c2170) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > A test exclusion for AIX, applies clean. > > Thanks! This pull request has now been integrated. Changeset: 0ce65961 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/0ce659618082eae2586ff2868f238a1b0fadc171 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8317839: Exclude java/nio/channels/Channels/SocketChannelStreams.java on AIX Backport-of: ca96fd3b07958a7de6274bd945490bb9e79c2170 ------------- PR: https://git.openjdk.org/jdk21u/pull/242 From clanger at openjdk.org Tue Oct 17 05:11:21 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:11:21 GMT Subject: [jdk21u] Integrated: 8312078: [PPC] JcmdScale.java Failing on AIX In-Reply-To: References: Message-ID: On Wed, 11 Oct 2023 08:28:43 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8312078](https://bugs.openjdk.org/browse/JDK-8312078), commit [c1a3f143](https://github.com/openjdk/jdk/commit/c1a3f143bf881dac6d6e517293c79a68129c6f5a) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Deepa Kumari on 2 Aug 2023 and was reviewed by Thomas Stuefe and Tyler Steele. > > Thanks! This pull request has now been integrated. Changeset: acbd31b8 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/acbd31b853271adb0c11f06fbcd5317ffc042906 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8312078: [PPC] JcmdScale.java Failing on AIX Backport-of: c1a3f143bf881dac6d6e517293c79a68129c6f5a ------------- PR: https://git.openjdk.org/jdk21u/pull/244 From clanger at openjdk.org Tue Oct 17 05:12:45 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:12:45 GMT Subject: [jdk21u] Integrated: 8219652: [aix] Tests failing with JNI attach problems. In-Reply-To: References: Message-ID: On Wed, 11 Oct 2023 06:19:07 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8219652](https://bugs.openjdk.org/browse/JDK-8219652) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > I also add [JDK-8317136](https://bugs.openjdk.org/browse/JDK-8317136) and [JDK-8317790](https://bugs.openjdk.org/browse/JDK-8317790) inline which fix a test exclusion. > > Other than the additions, the changes apply clean. > > Thanks! This pull request has now been integrated. Changeset: ddc51f22 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/ddc51f22f64586859b5acef2b143cf85853940d7 Stats: 20 lines in 3 files changed: 10 ins; 4 del; 6 mod 8219652: [aix] Tests failing with JNI attach problems. 8317136: [AIX] Problem List runtime/jni/terminatedThread/TestTerminatedThread.java 8317790: Fix Bug entry for exclusion of runtime/jni/terminatedThread/TestTerminatedThread.java on AIX Reviewed-by: mbaesken Backport-of: 0b0f8b55a6becff269ecf7aa19db12e998e238cd ------------- PR: https://git.openjdk.org/jdk21u/pull/240 From clanger at openjdk.org Tue Oct 17 05:13:41 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:13:41 GMT Subject: [jdk21u] Integrated: 8317803: Exclude java/net/Socket/asyncClose/Race.java on AIX In-Reply-To: References: Message-ID: <7r7gJO_eIS4mAzEh45wn9SFQcyE6s1ciAQNdETmUuNo=.9685e078-e284-43a3-9460-430e1db768eb@github.com> On Wed, 11 Oct 2023 06:52:15 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8317803](https://bugs.openjdk.org/browse/JDK-8317803), commit [1161e3da](https://github.com/openjdk/jdk/commit/1161e3da14dde739aa6d76bba082662babb8d2d8) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > It is a test exclusion for AIX, applies clean. > > Thanks! This pull request has now been integrated. Changeset: a2092fe5 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/a2092fe57371bfce26171715921d24789395b72b Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8317803: Exclude java/net/Socket/asyncClose/Race.java on AIX Backport-of: 1161e3da14dde739aa6d76bba082662babb8d2d8 ------------- PR: https://git.openjdk.org/jdk21u/pull/241 From clanger at openjdk.org Tue Oct 17 05:24:28 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:24:28 GMT Subject: [jdk11u-dev] RFR: 8207214: Broken links in JDK API serialized-form page In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 06:05:18 GMT, Shruthi wrote: > OpenJDK commit https://github.com/openjdk/jdk/commit/955ce37d602d9456f5b665d0ccd90d51a6fe4637 > > OpenJDK issue https://bugs.openjdk.org/browse/JDK-8207214 > [shruacha1234](/shruacha1234) Applies clean, no review necessary. I'll run the PR through our internal testing, though. Did you run test TestSerializedFormWithSee.java and verify that it doesn't fail? You'll then need to apply for maintainer approval. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2187#issuecomment-1765687809 From clanger at openjdk.org Tue Oct 17 05:31:56 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:31:56 GMT Subject: [jdk21u] RFR: 8315706: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java real fix for failure on AIX Message-ID: Hi all, This pull request contains a backport of [JDK-8315706](https://bugs.openjdk.org/browse/JDK-8315706), commit [21c2dac1](https://github.com/openjdk/jdk/commit/21c2dac15957e6d71e8f32a55f3825671da097a9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Joachim Kern on 18 Sep 2023 and was reviewed by David Holmes and Matthias Baesken. Thanks! ------------- Commit messages: - Backport 21c2dac15957e6d71e8f32a55f3825671da097a9 Changes: https://git.openjdk.org/jdk21u/pull/261/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=261&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315706 Stats: 114 lines in 7 files changed: 101 ins; 3 del; 10 mod Patch: https://git.openjdk.org/jdk21u/pull/261.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/261/head:pull/261 PR: https://git.openjdk.org/jdk21u/pull/261 From clanger at openjdk.org Tue Oct 17 05:32:12 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:32:12 GMT Subject: [jdk21u] RFR: 8310512: Cleanup indentation in jfc files Message-ID: Hi all, This pull request contains a backport of [JDK-8310512](https://bugs.openjdk.org/browse/JDK-8310512), commit [3be50da6](https://github.com/openjdk/jdk/commit/3be50da636b986b267d15c4caa0147c100b96111) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Christoph Langer on 21 Jun 2023 and was reviewed by Erik Gahlin. Thanks! ------------- Commit messages: - Backport 3be50da636b986b267d15c4caa0147c100b96111 Changes: https://git.openjdk.org/jdk21u/pull/260/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=260&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310512 Stats: 30 lines in 2 files changed: 0 ins; 4 del; 26 mod Patch: https://git.openjdk.org/jdk21u/pull/260.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/260/head:pull/260 PR: https://git.openjdk.org/jdk21u/pull/260 From clanger at openjdk.org Tue Oct 17 05:33:35 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 17 Oct 2023 05:33:35 GMT Subject: [jdk11u-dev] RFR: 8219475: javap man page needs to be updated In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 05:50:54 GMT, Shruthi wrote: > OpenJDK commit https://github.com/openjdk/jdk/commit/9d7777e58540777c8837c16dcae5a0457bbcce2e > > OpenJDK bug https://bugs.openjdk.org/browse/JDK-8219475 Looks good to me. ------------- Marked as reviewed by clanger (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2186#pullrequestreview-1681392060 From duke at openjdk.org Tue Oct 17 05:46:32 2023 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 17 Oct 2023 05:46:32 GMT Subject: [jdk11u-dev] RFR: 8179503: Java should support GET OCSP calls In-Reply-To: References: Message-ID: On Wed, 31 May 2023 09:13:24 GMT, Alexey Pavlyutkin wrote: > Hi, here is backport of [JDK-8179503](https://bugs.openjdk.org/browse/JDK-8179503) that adds support of GET OCSP calls for parity with Oracle: in spite of the fact that JBS issue is not labelled with any Oracle release, this one is mandatory for [JDK-8274471](https://bugs.openjdk.org/browse/JDK-8274471) released to 11.0.18-oracle > > Original patch applied with the only change > > **`src/java.base/share/classes/sun/security/provider/certpath/OCSP.java`** > - resolved baseline conflict related to revokation checking > > Verification (amd64/20.04): newly added `test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java` > Regression (amd64/20.04): `jdk_security` > > @TheRealMDoerr I raised this one instead of already reviewed https://github.com/openjdk/jdk11u-dev/pull/847. Please check it out I do not observe the problem Creating jdk image Stopping sjavac server Finished building target 'images' in configuration 'linux-x86_64-normal-server-release' alex at alex-vbox:~/jdk11u-dev$ git status On branch 8274471_ Your branch is up to date with 'origin/8274471_'. nothing to commit, working tree clean alex at alex-vbox:~/jdk11u-dev$ git log commit 6192658292ae314236fcd63591438f8b5ed17db0 (HEAD -> 8274471_, origin/8274471_) Author: Alexey Pavlyutkin Date: Wed May 31 13:46:34 2023 +0300 Backport f63c4a832a1aea451f47aaf86d5361e970c6a28f commit 2355e23d467afc603867d87c8820149d20727c46 (origin/8179503_, 8179503_) Author: Alexey Pavlyutkin Date: Wed May 31 12:04:56 2023 +0300 Backport f5ee356540d7aa4a7663c0d5d74f5fdb0726b426 commit b2faa3567e3b934689845025333c41bcbfe18b1e (origin/master, origin/HEAD, master) Author: Goetz Lindenmaier Date: Tue May 30 16:40:22 2023 +0000 8309108: Bump update version for OpenJDK: jdk-11.0.21 Reviewed-by: mdoerr It looks like for some reason your nigthbuild didn't incorporate all the changes https://github.com/openjdk/jdk11u-dev/pull/1918/files#diff-bfcfa1bb8e1022116232bea13c3b15a51955d853a5a06c2b8fd5b264a07e8d6dL294 ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1917#issuecomment-1765707311 From mbaesken at openjdk.org Tue Oct 17 07:18:27 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 17 Oct 2023 07:18:27 GMT Subject: [jdk17u-dev] Integrated: 8313691: use close after failing os::fdopen in vmError and ciEnv In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 14:10:50 GMT, Matthias Baesken wrote: > 8313691: use close after failing os::fdopen in vmError and ciEnv This pull request has now been integrated. Changeset: b07d8c22 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/b07d8c225e154af496c8bdf0513590e659b02ef1 Stats: 3 lines in 2 files changed: 3 ins; 0 del; 0 mod 8313691: use close after failing os::fdopen in vmError and ciEnv Backport-of: 96304f37f8344b0c0e271ff9cda84961519d5109 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1886 From mbaesken at openjdk.org Tue Oct 17 07:18:31 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 17 Oct 2023 07:18:31 GMT Subject: [jdk17u-dev] Integrated: 8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 12:35:19 GMT, Matthias Baesken wrote: > 8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose This pull request has now been integrated. Changeset: 052a05d1 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/052a05d1186919424e1d47544dbd566abcb35533 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod 8310321: make JDKOPT_CHECK_CODESIGN_PARAMS more verbose Backport-of: 9eed049098b1ad98f6c061b88f21ca0e7ae3483f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1883 From mbaesken at openjdk.org Tue Oct 17 07:27:36 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 17 Oct 2023 07:27:36 GMT Subject: [jdk11u-dev] Integrated: 8311285: report some fontconfig related environment variables in hs_err file In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 12:04:15 GMT, Matthias Baesken wrote: > Backport of 8311285 This pull request has now been integrated. Changeset: 855efc41 Author: Matthias Baesken URL: https://git.openjdk.org/jdk11u-dev/commit/855efc413de1c2d2c5b82fac7bfcaeaeaebd809a Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8311285: report some fontconfig related environment variables in hs_err file Backport-of: 0ef03f122866f010ebf50683097e9b92e41cdaad ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2193 From mbaesken at openjdk.org Tue Oct 17 07:30:34 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 17 Oct 2023 07:30:34 GMT Subject: [jdk11u-dev] Integrated: 8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 11:06:33 GMT, Matthias Baesken wrote: > 8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns This pull request has now been integrated. Changeset: 3ba3e88b Author: Matthias Baesken URL: https://git.openjdk.org/jdk11u-dev/commit/3ba3e88b9113b8c661352c95a07b25f466baca4f Stats: 6 lines in 1 file changed: 4 ins; 0 del; 2 mod 8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns Backport-of: 7da3f1999fc5d1b9162443d97dfae7fe7b04dfc5 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2192 From duke at openjdk.org Tue Oct 17 07:33:42 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:33:42 GMT Subject: [jdk17u-dev] Integrated: 8296275: Write a test to verify setAccelerator method of JMenuItem In-Reply-To: References: Message-ID: On Sat, 14 Oct 2023 18:19:40 GMT, Amos wrote: > - Backport of [JDK-8296275](https://bugs.openjdk.org/browse/JDK-8296275) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 436f148a Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/436f148a595d149000e70962ba40680b43106706 Stats: 119 lines in 1 file changed: 119 ins; 0 del; 0 mod 8296275: Write a test to verify setAccelerator method of JMenuItem Backport-of: b005013a0015656b7f6ccc26f8a13c44d61f77b9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1877 From duke at openjdk.org Tue Oct 17 07:38:29 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:38:29 GMT Subject: [jdk17u-dev] Integrated: 8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg In-Reply-To: <6eDCollu3cRBd5C8FanFGybqJJNa9CXkV5uM92QaTDs=.1a8569ae-3f32-4ec2-b797-4f0805d03310@github.com> References: <6eDCollu3cRBd5C8FanFGybqJJNa9CXkV5uM92QaTDs=.1a8569ae-3f32-4ec2-b797-4f0805d03310@github.com> Message-ID: On Sun, 15 Oct 2023 02:24:28 GMT, Amos wrote: > - Backport of [JDK-8300272](https://bugs.openjdk.org/browse/JDK-8300272) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: f7fb52b7 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f7fb52b790dc01471c3e8e30dd978abaf1291166 Stats: 91 lines in 1 file changed: 41 ins; 8 del; 42 mod 8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg Backport-of: cf46004f276293ce8b092fe17ae579cbe45914a2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1880 From duke at openjdk.org Tue Oct 17 07:38:47 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:38:47 GMT Subject: [jdk11u-dev] Integrated: 8296275: Write a test to verify setAccelerator method of JMenuItem In-Reply-To: <52qAWvsxvYo4rwUdifqFJCx2Y8_ORz5WaKw8cGRKvkg=.b43e5529-4898-4ccd-a31b-5095d6aaba78@github.com> References: <52qAWvsxvYo4rwUdifqFJCx2Y8_ORz5WaKw8cGRKvkg=.b43e5529-4898-4ccd-a31b-5095d6aaba78@github.com> Message-ID: On Fri, 13 Oct 2023 06:10:48 GMT, Amos wrote: > - Backport of [JDK-8296275](https://bugs.openjdk.org/browse/JDK-8296275) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 7be6fc22 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/7be6fc22f3321204a895208278da115a985c7fb3 Stats: 119 lines in 1 file changed: 119 ins; 0 del; 0 mod 8296275: Write a test to verify setAccelerator method of JMenuItem Backport-of: b005013a0015656b7f6ccc26f8a13c44d61f77b9 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2179 From duke at openjdk.org Tue Oct 17 07:49:31 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:49:31 GMT Subject: [jdk17u-dev] Integrated: 8301570: Test runtime/jni/nativeStack/ needs to detach the native thread In-Reply-To: References: Message-ID: <4xzjad1Andx1Xgl5PCho-Wszk1hm4T_VIuXKZc3sQv8=.2d7663f2-333d-4d4a-b297-eae4e531a99b@github.com> On Sun, 15 Oct 2023 02:35:15 GMT, Amos wrote: > - Backport of [JDK-8301570](https://bugs.openjdk.org/browse/JDK-8301570) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 7c3e0d48 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7c3e0d4886a85955c34647121dc8473a82bec3b4 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod 8301570: Test runtime/jni/nativeStack/ needs to detach the native thread Backport-of: d269ebbad2286b57802a075091b0cc32110dfcc7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1881 From duke at openjdk.org Tue Oct 17 07:49:33 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:49:33 GMT Subject: [jdk11u-dev] Integrated: 8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 06:44:19 GMT, Amos wrote: > - Backport of [JDK-8300272](https://bugs.openjdk.org/browse/JDK-8300272) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 9752bedf Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/9752bedf01d5cecdfd7515d4f165f8c5a06fb298 Stats: 91 lines in 1 file changed: 41 ins; 8 del; 42 mod 8300272: Improve readability of the test JarWithOneNonDisabledDigestAlg Backport-of: cf46004f276293ce8b092fe17ae579cbe45914a2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2182 From duke at openjdk.org Tue Oct 17 07:52:33 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:52:33 GMT Subject: [jdk17u-dev] Integrated: 8300259: Add test coverage for processing of pending block files in signed JARs In-Reply-To: References: Message-ID: On Sun, 15 Oct 2023 02:15:32 GMT, Amos wrote: > - Backport of [JDK-8300259](https://bugs.openjdk.org/browse/JDK-8300259) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 111b5237 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/111b52376b76f870b095159b8222c32bb0e55514 Stats: 173 lines in 1 file changed: 173 ins; 0 del; 0 mod 8300259: Add test coverage for processing of pending block files in signed JARs Backport-of: c129ce4660e6c9b5365c8bf89fb916e2a7c28e98 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1879 From duke at openjdk.org Tue Oct 17 07:52:34 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:52:34 GMT Subject: [jdk11u-dev] Integrated: 8301570: Test runtime/jni/nativeStack/ needs to detach the native thread In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 07:19:12 GMT, Amos wrote: > - Backport of [JDK-8301570](https://bugs.openjdk.org/browse/JDK-8301570) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 701f3e22 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/701f3e225f392261b2832985aeffbb99918f8901 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod 8301570: Test runtime/jni/nativeStack/ needs to detach the native thread Backport-of: d269ebbad2286b57802a075091b0cc32110dfcc7 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2183 From duke at openjdk.org Tue Oct 17 07:54:37 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:54:37 GMT Subject: [jdk11u-dev] Integrated: 8300259: Add test coverage for processing of pending block files in signed JARs In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 06:37:36 GMT, Amos wrote: > - Backport of [JDK-8300259](https://bugs.openjdk.org/browse/JDK-8300259) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 5247b720 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/5247b7208d990161847567b3a50b6c101b36c430 Stats: 173 lines in 1 file changed: 173 ins; 0 del; 0 mod 8300259: Add test coverage for processing of pending block files in signed JARs Backport-of: c129ce4660e6c9b5365c8bf89fb916e2a7c28e98 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2181 From szaldana at openjdk.org Tue Oct 17 07:55:33 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 17 Oct 2023 07:55:33 GMT Subject: [jdk17u-dev] Integrated: 8302525: Write a test to check various components send Events while mouse and key are used simultaneously In-Reply-To: References: Message-ID: On Wed, 27 Sep 2023 19:02:38 GMT, Sonia Zaldana Calles wrote: > Hi all, > > This pull request contains a backport of commit [c7517b3d](https://github.com/openjdk/jdk/commit/c7517b3decdc55edb7f0ce6e6aa09a6b653c747d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by ravi.ra.gupta on 20 Feb 2023 and was reviewed by Sergey Bylokhov. > > Thanks! This pull request has now been integrated. Changeset: 1b858f12 Author: Sonia Zaldana Calles Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/1b858f124d0b4a6c5dfbb41bad32f79d8bb88b04 Stats: 556 lines in 1 file changed: 556 ins; 0 del; 0 mod 8302525: Write a test to check various components send Events while mouse and key are used simultaneously Backport-of: c7517b3decdc55edb7f0ce6e6aa09a6b653c747d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1806 From duke at openjdk.org Tue Oct 17 07:57:44 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 07:57:44 GMT Subject: [jdk11u-dev] Integrated: 8302525: Write a test to check various components send Events while mouse and key are used simultaneously In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 07:33:17 GMT, Amos wrote: > - Backport of [JDK-8302525](https://bugs.openjdk.org/browse/JDK-8302525) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: fbc8bed3 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/fbc8bed3f82ea1d0f8dfbd54ea161c6bebbdc01a Stats: 556 lines in 1 file changed: 556 ins; 0 del; 0 mod 8302525: Write a test to check various components send Events while mouse and key are used simultaneously Backport-of: c7517b3decdc55edb7f0ce6e6aa09a6b653c747d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2184 From lucy at openjdk.org Tue Oct 17 07:58:26 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Tue, 17 Oct 2023 07:58:26 GMT Subject: [jdk17u-dev] RFR: 8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 14:45:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > The files have been moved in 17 by backport "8303588: [JVMCI] make JVMCI source directories conform with standard layout". After fixing the patch file to point to the new locations, the patch applies clean. > > I include follow-up bug fix JDK-8296821. This also applied clean, except for the ProblemList change. > Problemlisting of the test was not backported. LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1888#pullrequestreview-1681620660 From mbaesken at openjdk.org Tue Oct 17 08:03:04 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 17 Oct 2023 08:03:04 GMT Subject: [jdk17u-dev] RFR: 8315214: Do not run sun/tools/jhsdb tests concurrently Message-ID: <7c8ZsrxElpcWHZEUlLla-PMx-MbLjaPLG695bU2amUU=.226ac43d-8843-45d1-a635-66fddabc910b@github.com> Backport 8315214 ------------- Commit messages: - Backport 1e7e2bcf3560e1ad39516fb604e4d8bf85bb54e0 Changes: https://git.openjdk.org/jdk17u-dev/pull/1890/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1890&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315214 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1890.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1890/head:pull/1890 PR: https://git.openjdk.org/jdk17u-dev/pull/1890 From acobbs at openjdk.org Tue Oct 17 08:35:27 2023 From: acobbs at openjdk.org (Archie Cobbs) Date: Tue, 17 Oct 2023 08:35:27 GMT Subject: [jdk21u] Integrated: 8317336: Assertion error thrown during 'this' escape analysis In-Reply-To: References: Message-ID: <0mfPL04hW0wtPrIVe55bTrQkbxHS-msa_h1NeijIhQY=.6de6df83-985b-40c6-8892-10e03251e40f@github.com> On Fri, 13 Oct 2023 14:36:31 GMT, Archie Cobbs wrote: > 8317336: Assertion error thrown during 'this' escape analysis This pull request has now been integrated. Changeset: 8047100e Author: Archie Cobbs Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/8047100e66f8cbe671de68ecbf672aceb5a444c8 Stats: 25 lines in 2 files changed: 23 ins; 0 del; 2 mod 8317336: Assertion error thrown during 'this' escape analysis Backport-of: a8473b70797ef8fa0704774bfadbd84cb33a1d53 ------------- PR: https://git.openjdk.org/jdk21u/pull/252 From shade at openjdk.org Tue Oct 17 08:35:33 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 17 Oct 2023 08:35:33 GMT Subject: [jdk17u-dev] Integrated: 8315062: [GHA] get-bootjdk action should return the abolute path In-Reply-To: References: Message-ID: On Thu, 12 Oct 2023 07:40:55 GMT, Aleksey Shipilev wrote: > Clean backport to improve GHA reliability and keep testing pipelines in sync. > > Additional testing: > - [x] GHA This pull request has now been integrated. Changeset: 1c5d92f9 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/1c5d92f99a160d2bd79bced08daba0fa50a5beca Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8315062: [GHA] get-bootjdk action should return the abolute path Reviewed-by: xliu Backport-of: 99ea8bf2b962011e57d02a93217d65d7259e8f80 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1871 From shade at openjdk.org Tue Oct 17 08:35:30 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 17 Oct 2023 08:35:30 GMT Subject: [jdk11u-dev] Integrated: 8315062: [GHA] get-bootjdk action should return the abolute path In-Reply-To: References: Message-ID: On Thu, 12 Oct 2023 07:44:39 GMT, Aleksey Shipilev wrote: > Clean backport to improve GHA reliability and keep testing pipelines in sync. > > Additional testing: > - [x] GHA This pull request has now been integrated. Changeset: 92a47bc7 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk11u-dev/commit/92a47bc70293f85f7020b0dccf18ab29a956d384 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8315062: [GHA] get-bootjdk action should return the abolute path Backport-of: 99ea8bf2b962011e57d02a93217d65d7259e8f80 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2176 From aph at openjdk.org Tue Oct 17 08:43:23 2023 From: aph at openjdk.org (Andrew Haley) Date: Tue, 17 Oct 2023 08:43:23 GMT Subject: [jdk21u] RFR: 8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 In-Reply-To: References: Message-ID: <1SbcdOD-LsfQkBqLApyeMdkgweKPKiUYoySLKuRgMLY=.143ba250-bdd4-4ad5-b831-be1d541bf028@github.com> On Mon, 16 Oct 2023 19:31:27 GMT, Aleksey Shipilev wrote: > Clean backport to fix a JVM bug, easily reproducible with `-UseLSE` with `LockingMode=2`. > > Additional testing: > - [x] macos-aarch64-server-fastdebug build without the fix fails with `-UseLSE LockingMode=2`, passes with it > - [ ] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` Marked as reviewed by aph (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u/pull/258#pullrequestreview-1681727937 From shade at openjdk.org Tue Oct 17 09:10:10 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 17 Oct 2023 09:10:10 GMT Subject: [jdk21u] RFR: 8317262: LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread" Message-ID: Clean backport to fix the trivial bug in new light-weight locking. This code path is disabled by default in JDK 21u, but the bug would manifest if any user experimentally enables it. Additional testing: - [x] New regression test fails without the patch, passes with it (needs explicit `-XX:LockingMode=2` to reproduce) ------------- Commit messages: - Backport 4ea1b99c1a6efe144af381ea538f93718e9baf74 Changes: https://git.openjdk.org/jdk21u/pull/262/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=262&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317262 Stats: 101 lines in 2 files changed: 97 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u/pull/262.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/262/head:pull/262 PR: https://git.openjdk.org/jdk21u/pull/262 From shade at openjdk.org Tue Oct 17 09:15:15 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 17 Oct 2023 09:15:15 GMT Subject: [jdk21u] RFR: 8316958: Add test for unstructured locking Message-ID: <3kbseHZ6msEM4OpEAn8Zw-84rR5d-sbpODpUTaVGO3Q=.d58efe74-048a-4255-a55b-7195db679e51@github.com> Clean backport to improve testing. Additional testing: - [x] New test passes with different `LockingMode`-s ------------- Commit messages: - Backport bcafec54a52e4c0d92b075de461fcf16d6c100b4 Changes: https://git.openjdk.org/jdk21u/pull/263/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=263&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316958 Stats: 60 lines in 1 file changed: 60 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/263.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/263/head:pull/263 PR: https://git.openjdk.org/jdk21u/pull/263 From shade at openjdk.org Tue Oct 17 09:23:53 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 17 Oct 2023 09:23:53 GMT Subject: [jdk21u] RFR: 8316735: Print LockStack in hs_err files Message-ID: Clean backport to improve crash diagnostics. This matters mostly for `LockingMode=2` case, which is not default in JDK 21. Additional testing: - [x] macos-aarch64-server-fastdebug, `runtime/ErrorHandling` with different `LockingMode`-s ------------- Commit messages: - Backport 20ff603108a52468dd41020cbf6c0bf669e23861 Changes: https://git.openjdk.org/jdk21u/pull/264/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=264&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316735 Stats: 21 lines in 3 files changed: 20 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/264.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/264/head:pull/264 PR: https://git.openjdk.org/jdk21u/pull/264 From shade at openjdk.org Tue Oct 17 10:39:52 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 17 Oct 2023 10:39:52 GMT Subject: [jdk21u] RFR: 8315869: UseHeavyMonitors not used Message-ID: Unclean backport to clean up JDK 21 and make future backports more clean. The removed option is `develop`, so there is no compatibility problems. The uncleanliness comes from the need to `-XX:+UnlockExperimentalVMOptions` the flag. Additional testing: - [x] `grep -R UseHeavyMonitors src/`, no hits - [x] `grep -R UseHeavyMonitors test/`, no hits - [x] macos-aarch64-server-fastdebug, affected tests pass - [x] macos-aarch64-server-release, affected tests pass ------------- Commit messages: - Unlock LockingMode properly - Backport 3301fb1e8ad11d7de01a052e0a2d6178a7579ba6 Changes: https://git.openjdk.org/jdk21u/pull/265/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=265&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315869 Stats: 16 lines in 4 files changed: 0 ins; 13 del; 3 mod Patch: https://git.openjdk.org/jdk21u/pull/265.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/265/head:pull/265 PR: https://git.openjdk.org/jdk21u/pull/265 From stuefe at openjdk.org Tue Oct 17 10:51:28 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 17 Oct 2023 10:51:28 GMT Subject: [jdk21u] RFR: 8317987: C2 recompilations cause high memory footprint Message-ID: Fix memory footprint issue. Applies cleanly. ------------- Commit messages: - Backport c88b387881a6e9206f9804b4ca966334c65c008a Changes: https://git.openjdk.org/jdk21u/pull/251/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=251&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317987 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/251.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/251/head:pull/251 PR: https://git.openjdk.org/jdk21u/pull/251 From goetz at openjdk.org Tue Oct 17 11:08:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 17 Oct 2023 11:08:44 GMT Subject: [jdk17u-dev] RFR: 8296275: Write a test to verify setAccelerator method of JMenuItem In-Reply-To: References: Message-ID: <8vKrsbDvCfuikzcsX5Ia28kbNRzJcZtZ8IFGbN8Rw0U=.e04eb227-6cc1-4be3-b654-b098d6b841c0@github.com> On Tue, 3 Oct 2023 22:46:49 GMT, Sonia Zaldana Calles wrote: > Hi all, > > This pull request contains a backport of commit [b005013a](https://github.com/openjdk/jdk/commit/b005013a0015656b7f6ccc26f8a13c44d61f77b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Naveen Narayanan on 21 Dec 2022 and was reviewed by Manukumar V S and Alexey Ivanov. > > Thanks! Hi @SoniaZaldana, this was here twice, please close it. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1825#issuecomment-1766187867 From goetz at openjdk.org Tue Oct 17 11:09:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 17 Oct 2023 11:09:38 GMT Subject: [jdk17u-dev] RFR: 8302525: Write a test to check various components send Events while mouse and key are used simultaneously In-Reply-To: References: Message-ID: <-KXEMmvbX2IgtGkakcd45X1W3jPghO1FF9MGkUacLmM=.88116f5a-b3b3-4f81-8878-6c701042cb0f@github.com> On Sun, 15 Oct 2023 02:43:05 GMT, Amos wrote: > - Backport of [JDK-8302525](https://bugs.openjdk.org/browse/JDK-8302525) > - Test succeeded in local dev box Hi @amosshi, this backport existed twice. Please close this PR. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1882#issuecomment-1766189271 From thartmann at openjdk.org Tue Oct 17 11:18:12 2023 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 17 Oct 2023 11:18:12 GMT Subject: [jdk21u] RFR: 8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL In-Reply-To: <0vzhc1nPUBIXgS6O4WmuP5hOQ4k1EkklndklmNamOR8=.4117dc08-104f-4916-b83e-47edf4359666@github.com> References: <0vzhc1nPUBIXgS6O4WmuP5hOQ4k1EkklndklmNamOR8=.4117dc08-104f-4916-b83e-47edf4359666@github.com> Message-ID: On Mon, 16 Oct 2023 19:32:21 GMT, Aleksey Shipilev wrote: > Clean backport to fix potential C2 problem. "Potential", because neither of fuzzer tests from the issue, nor the new regression test actually triggers the issue. I suppose that is because some other C2 optimization/bugfix is missing. However, it seems profitable to protect from this issue in 21u as well. @TobiHartmann, do you agree? > > Additional testing: > - [x] macos-aarch64-server-fastdebug, new regression test passes before and after the patch > - [x] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` Yes, looks good to me. ------------- Marked as reviewed by thartmann (Reviewer). PR Review: https://git.openjdk.org/jdk21u/pull/259#pullrequestreview-1682044917 From goetz at openjdk.org Tue Oct 17 14:03:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 17 Oct 2023 14:03:11 GMT Subject: [jdk17u-dev] RFR: 8280705: Parallel: Full gc mark stack draining should prefer to make work available to other threads [v3] In-Reply-To: References: <90O1Q5M9iOYOAhuGnASsn83i9IikMZi69M763L_u04w=.1e7cb634-0717-4698-a48f-5e5f44a8bf49@github.com> Message-ID: <-iJzw2DkLEClBpyfBBaeYRQiekdJ5aib9KwvdZBvHJo=.cac6c0d6-021f-47e4-a068-f482026975f8@github.com> On Tue, 15 Aug 2023 17:13:48 GMT, Aleksey Shipilev wrote: >> Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: >> >> - Merge branch 'master' into JDK-8280705-parallel-fullgc-work >> - Merge branch 'master' into JDK-8280705-parallel-fullgc-work >> - Merge branch 'master' into JDK-8280705-parallel-fullgc-work >> - Backport bdda43e066b8da0ebf9a8ef2f843eabb230f0800 > > Same with `naive-bayes`: > > > $ build/linux-x86_64-server-release/images/jdk/bin/java -XX:+UseParallelGC -Xmx4g -Xms4g -XX:+AlwaysPreTouch -Xlog:gc -jar ../renaissance-mit-0.14.2.jar naive-bayes 2>&1 | grep "Pause Full" > > # Before > [24.500s][info][gc] GC(340) Pause Full (System.gc()) 1373M->1367M(4089M) 90.501ms > [25.173s][info][gc] GC(353) Pause Full (System.gc()) 1373M->1367M(4090M) 92.504ms > [25.844s][info][gc] GC(366) Pause Full (System.gc()) 1373M->1367M(4089M) 93.355ms > [26.518s][info][gc] GC(379) Pause Full (System.gc()) 1373M->1367M(4090M) 91.851ms > [27.215s][info][gc] GC(392) Pause Full (System.gc()) 1373M->1367M(4090M) 91.128ms > [27.900s][info][gc] GC(405) Pause Full (System.gc()) 1373M->1367M(4090M) 90.536ms > [28.570s][info][gc] GC(418) Pause Full (System.gc()) 1373M->1367M(4090M) 92.705ms > [29.247s][info][gc] GC(431) Pause Full (System.gc()) 1373M->1367M(4090M) 91.838ms > [29.926s][info][gc] GC(444) Pause Full (System.gc()) 1373M->1367M(4090M) 92.964ms > [30.599s][info][gc] GC(457) Pause Full (System.gc()) 1373M->1367M(4089M) 91.042ms > > # After > [24.654s][info][gc] GC(338) Pause Full (System.gc()) 1373M->1367M(4090M) 105.490ms > [25.349s][info][gc] GC(351) Pause Full (System.gc()) 1373M->1367M(4090M) 106.263ms > [26.046s][info][gc] GC(364) Pause Full (System.gc()) 1373M->1367M(4090M) 106.324ms > [26.748s][info][gc] GC(377) Pause Full (System.gc()) 1373M->1367M(4090M) 106.146ms > [27.448s][info][gc] GC(390) Pause Full (System.gc()) 1373M->1367M(4090M) 108.895ms > [28.143s][info][gc] GC(403) Pause Full (System.gc()) 1373M->1367M(4090M) 107.850ms > [28.861s][info][gc] GC(416) Pause Full (System.gc()) 1373M->1367M(4090M) 106.542ms > [29.550s][info][gc] GC(429) Pause Full (System.gc()) 1373M->1367M(4090M) 109.635ms > [30.233s][info][gc] GC(442) Pause Full (System.gc()) 1373M->1367M(4090M) 107.652ms > [30.922s][info][gc] GC(455) Pause Full (System.gc()) 1374M->1367M(4090M) 108.397ms Hi @shipilev, If you don't want to integrate this please remove the jdk17u-*-request labels. If you want to integrate it, maybe you want to merge head to rerun the tests before integrating to account for the changes that were done in the meantime. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1521#issuecomment-1766481276 From goetz at openjdk.org Tue Oct 17 14:03:20 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 17 Oct 2023 14:03:20 GMT Subject: [jdk17u-dev] RFR: 8273831: PrintServiceLookup spawns 2 threads in the current classloader, getting orphaned [v2] In-Reply-To: References: Message-ID: <34NeHTyj5UFk4k4jZBX5r7v-KwQQdEhl8NJU1SQaDtA=.e9a0f2d6-8d3a-4dbc-b03b-589acec55129@github.com> On Tue, 29 Aug 2023 06:29:44 GMT, Sergey Bylokhov wrote: >> Hi all, >> >> This pull request contains a backport of commit [68756782](https://github.com/openjdk/jdk/commit/687567822a5380fb7d8c5b54ae548b2a5c848187) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Sergey Bylokhov on 30 Oct 2021 and was reviewed by Alexey Ivanov. >> >> Thanks! > > Sergey Bylokhov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into mrserb-backport-68756782 > - Backport 687567822a5380fb7d8c5b54ae548b2a5c848187 Hi @mrserb, what keeps you from integrating this? It's ready to go. But maybe you want to merge head to rerun the tests before integrating to account for the changes that were done in the meantime. The same holds for follow-up 8276819. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1625#issuecomment-1766473124 From goetz at openjdk.org Tue Oct 17 14:03:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 17 Oct 2023 14:03:33 GMT Subject: [jdk17u-dev] RFR: 8277216: Examine InstanceKlass::_misc_flags for concurrency issues In-Reply-To: References: Message-ID: <5OdnopHCl7FECNcea5zHVEgcT4NvZ5KmQ-Vpj4mdQmg=.71c619ff-92c6-4e28-9c3c-dc056562c0b6@github.com> On Mon, 19 Jun 2023 09:45:53 GMT, Aleksey Shipilev wrote: > Clean backport to improve JVM reliability. > > Additional testing: > - [x] Inspecting affected code paths > - [x] Linux x86_64 fastdebug `tier1 tier2 tier3` Hi @shipilev, what keeps you from integrating this? It's ready to go. But maybe you want to merge head to rerun the tests before integrating to account for the changes that were done in the meantime. If you don't want to integrate please remove the jdk17u-*-request labels. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1469#issuecomment-1766477961 From goetz at openjdk.org Tue Oct 17 14:04:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 17 Oct 2023 14:04:11 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. You need to ask someone in the community to give you a review, best someone with expertise in the area. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1751#issuecomment-1766483853 From goetz at openjdk.org Tue Oct 17 14:05:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 17 Oct 2023 14:05:47 GMT Subject: [jdk17u-dev] RFR: 8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs In-Reply-To: References: Message-ID: On Thu, 7 Sep 2023 22:43:46 GMT, William Kemper wrote: > Backport was unclean, but trivially resolved `nullptr`/`NULL` conflict. I will remove the jdk17u-*-request labels to get the issue removed from the filters. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1724#issuecomment-1766487480 From acobbs at openjdk.org Tue Oct 17 14:09:17 2023 From: acobbs at openjdk.org (Archie Cobbs) Date: Tue, 17 Oct 2023 14:09:17 GMT Subject: [jdk21u] RFR: 8317818: Combinatorial explosion during 'this' escape analysis Message-ID: 8317818: Combinatorial explosion during 'this' escape analysis ------------- Commit messages: - Backport 17535c34bc7853f8e73dfdec2c4da49d78b37bea Changes: https://git.openjdk.org/jdk21u/pull/266/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=266&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317818 Stats: 32 lines in 2 files changed: 30 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/266.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/266/head:pull/266 PR: https://git.openjdk.org/jdk21u/pull/266 From omikhaltcova at openjdk.org Tue Oct 17 14:16:07 2023 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Tue, 17 Oct 2023 14:16:07 GMT Subject: [jdk17u-dev] Integrated: 8310268: RISC-V: misaligned memory access in String.Compare intrinsic In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 21:24:51 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8310268 to jdk17u. This fix is related only to RISC-V. > > The patch applies cleanly. > > Testing: tier1 tests successfully passed on a RISC-V HiFive board with Linux. > > As it's described in the original fix, this performance improvement can be observed by running the StringCompareToDifferentLength benchmark. The results for jdk17u are as follow: > > Before > > Benchmark (delta) (size) Mode Cnt Score Error Units > StringCompareToDifferentLength.compareToLL 2 7 avgt 9 4.703 ? 0.090 ms/op > StringCompareToDifferentLength.compareToLL 2 8 avgt 9 4.896 ? 0.059 ms/op > StringCompareToDifferentLength.compareToLL 2 15 avgt 9 97.280 ? 2.008 ms/op > StringCompareToDifferentLength.compareToLL 2 24 avgt 9 3.685 ? 0.031 ms/op > StringCompareToDifferentLength.compareToLL 2 36 avgt 9 97.924 ? 1.230 ms/op > StringCompareToDifferentLength.compareToLU 2 7 avgt 9 85.896 ? 3.747 ms/op > StringCompareToDifferentLength.compareToLU 2 8 avgt 9 5.095 ? 0.065 ms/op > StringCompareToDifferentLength.compareToLU 2 15 avgt 9 87.073 ? 0.639 ms/op > StringCompareToDifferentLength.compareToLU 2 24 avgt 9 9.631 ? 0.021 ms/op > StringCompareToDifferentLength.compareToLU 2 36 avgt 9 13.416 ? 0.088 ms/op > StringCompareToDifferentLength.compareToUL 2 7 avgt 9 86.940 ? 0.923 ms/op > StringCompareToDifferentLength.compareToUL 2 8 avgt 9 7.155 ? 0.068 ms/op > StringCompareToDifferentLength.compareToUL 2 15 avgt 9 89.326 ? 0.864 ms/op > StringCompareToDifferentLength.compareToUL 2 24 avgt 9 11.678 ? 0.104 ms/op > StringCompareToDifferentLength.compareToUL 2 36 avgt 9 15.966 ? 0.344 ms/op > StringCompareToDifferentLength.compareToUU 2 7 avgt 9 97.076 ? 0.818 ms/op > StringCompareToDifferentLength.compareToUU 2 8 avgt 9 3.625 ? 0.035 ms/op > StringCompareToDifferentLength.compareToUU 2 15 avgt 9 97.576 ? 1.118 ms/op > StringCompareToDifferentLength.compareToUU 2 24 avgt 9 4.825 ? 0.070 ms/op > StringCompareToDifferentLength.compareToUU 2 36 avgt 9 6.221 ? 0.035 ms/op > > After > > Benchmark (delta) (size) Mode Cnt Score Error Units > StringCompareToDifferentLength.compareToLL ... This pull request has now been integrated. Changeset: 80460e38 Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk17u-dev/commit/80460e38f3d9dc0198ad55ccde4e304162488cd0 Stats: 145 lines in 4 files changed: 25 ins; 44 del; 76 mod 8310268: RISC-V: misaligned memory access in String.Compare intrinsic Reviewed-by: vkempik Backport-of: d6245b6832ccd1da04616e8ba4b90321b2551971 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1876 From mdoerr at openjdk.org Tue Oct 17 14:23:19 2023 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 17 Oct 2023 14:23:19 GMT Subject: [jdk17u-dev] RFR: 8315214: Do not run sun/tools/jhsdb tests concurrently In-Reply-To: <7c8ZsrxElpcWHZEUlLla-PMx-MbLjaPLG695bU2amUU=.226ac43d-8843-45d1-a635-66fddabc910b@github.com> References: <7c8ZsrxElpcWHZEUlLla-PMx-MbLjaPLG695bU2amUU=.226ac43d-8843-45d1-a635-66fddabc910b@github.com> Message-ID: On Tue, 17 Oct 2023 07:54:01 GMT, Matthias Baesken wrote: > Backport 8315214 LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1890#pullrequestreview-1682505569 From duke at openjdk.org Tue Oct 17 14:28:36 2023 From: duke at openjdk.org (Saint Wesonga) Date: Tue, 17 Oct 2023 14:28:36 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown [v2] In-Reply-To: References: Message-ID: <8MQbU_8szg9KmezukVP5v2O3NE0rZZ7P1NV_UqikZq0=.cd266bbb-254d-49c8-a971-63b757fb00d3@github.com> > Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 > > Passes tier1 tests - tested on Linux x64. Saint Wesonga has updated the pull request incrementally with one additional commit since the last revision: Remove unwanted changes from backport ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1864/files - new: https://git.openjdk.org/jdk17u-dev/pull/1864/files/300ed915..0dfde364 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1864&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1864&range=00-01 Stats: 15 lines in 2 files changed: 3 ins; 4 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1864.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1864/head:pull/1864 PR: https://git.openjdk.org/jdk17u-dev/pull/1864 From szaldana at openjdk.org Tue Oct 17 14:35:08 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 17 Oct 2023 14:35:08 GMT Subject: [jdk17u-dev] Withdrawn: 8296275: Write a test to verify setAccelerator method of JMenuItem In-Reply-To: References: Message-ID: <3T3jiL55T60wNQbHnfjqryUgVAZB57TEXBn3aNzzEt0=.872c5590-c690-46c5-a075-cfc78b870887@github.com> On Tue, 3 Oct 2023 22:46:49 GMT, Sonia Zaldana Calles wrote: > Hi all, > > This pull request contains a backport of commit [b005013a](https://github.com/openjdk/jdk/commit/b005013a0015656b7f6ccc26f8a13c44d61f77b9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Naveen Narayanan on 21 Dec 2022 and was reviewed by Manukumar V S and Alexey Ivanov. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1825 From shade at openjdk.org Tue Oct 17 15:45:00 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 17 Oct 2023 15:45:00 GMT Subject: [jdk17u-dev] RFR: 8280705: Parallel: Full gc mark stack draining should prefer to make work available to other threads [v3] In-Reply-To: <90O1Q5M9iOYOAhuGnASsn83i9IikMZi69M763L_u04w=.1e7cb634-0717-4698-a48f-5e5f44a8bf49@github.com> References: <90O1Q5M9iOYOAhuGnASsn83i9IikMZi69M763L_u04w=.1e7cb634-0717-4698-a48f-5e5f44a8bf49@github.com> Message-ID: On Tue, 15 Aug 2023 09:36:48 GMT, Aleksey Shipilev wrote: >> Clean backport to match what G1 is also doing. The change was in mainline for more than a year without related issues. >> >> Additional testing: >> - [x] Linux x86_64 fastdebug `tier1` with `-XX:+UseParallelGC` >> - [x] Linux x86_64 fastdebug `tier2` with `-XX:+UseParallelGC` >> - [x] Linux x86_64 fastdebug `tier3` with `-XX:+UseParallelGC` > > Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' into JDK-8280705-parallel-fullgc-work > - Merge branch 'master' into JDK-8280705-parallel-fullgc-work > - Merge branch 'master' into JDK-8280705-parallel-fullgc-work > - Backport bdda43e066b8da0ebf9a8ef2f843eabb230f0800 Yeah, I do not want to integrate at this time. I think this is a performance regression. I kept this PR as the reminder to myself that I need to reproduce this in mainline. I'll remove the tags. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1521#issuecomment-1766685296 From duke at openjdk.org Tue Oct 17 18:45:55 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 18:45:55 GMT Subject: [jdk17u-dev] RFR: 8302525: Write a test to check various components send Events while mouse and key are used simultaneously In-Reply-To: References: Message-ID: On Sun, 15 Oct 2023 02:43:05 GMT, Amos wrote: > - Backport of [JDK-8302525](https://bugs.openjdk.org/browse/JDK-8302525) > - Test succeeded in local dev box Duplicate of https://github.com/openjdk/jdk17u-dev/pull/1806 ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1882#issuecomment-1766968304 From duke at openjdk.org Tue Oct 17 18:45:56 2023 From: duke at openjdk.org (Amos) Date: Tue, 17 Oct 2023 18:45:56 GMT Subject: [jdk17u-dev] Withdrawn: 8302525: Write a test to check various components send Events while mouse and key are used simultaneously In-Reply-To: References: Message-ID: On Sun, 15 Oct 2023 02:43:05 GMT, Amos wrote: > - Backport of [JDK-8302525](https://bugs.openjdk.org/browse/JDK-8302525) > - Test succeeded in local dev box This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1882 From szaldana at openjdk.org Tue Oct 17 18:58:03 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 17 Oct 2023 18:58:03 GMT Subject: [jdk11u-dev] RFR: 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java Message-ID: 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java ------------- Commit messages: - Backport 2d13fb21af783ebbe3dd5c2632aea11347317026 Changes: https://git.openjdk.org/jdk11u-dev/pull/2194/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2194&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273803 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2194.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2194/head:pull/2194 PR: https://git.openjdk.org/jdk11u-dev/pull/2194 From christoph.langer at sap.com Tue Oct 17 20:36:58 2023 From: christoph.langer at sap.com (Langer, Christoph) Date: Tue, 17 Oct 2023 20:36:58 +0000 Subject: [17u, 11u communication] Update Releases 17.0.9 and 11.0.21 available Message-ID: Hi all, the embargo has lifted and the code & tags for OpenJDK 17.0.9 and 11.0.21 have been published. In jdk17u (https://github.com/openjdk/jdk17u) you?ll find tags jdk-17.0.9+8 and jdk-17.0.9+9 both pointing to the same commit 9c16e89d275654cee98f5374434bea2097dda91e, which is also jdk-17.0.9-ga. In jdk11u (https://github.com/openjdk/jdk11u) you?ll find tag jdk-11.0.21+9 as well as jdk-11.0.21-ga, pointing to commit a046767fe01a2d02ec81dcba2bd0a43e435dc709. Best regards, Christoph -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbaesken at openjdk.org Wed Oct 18 06:42:55 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 18 Oct 2023 06:42:55 GMT Subject: [jdk17u-dev] RFR: 8315214: Do not run sun/tools/jhsdb tests concurrently In-Reply-To: <7c8ZsrxElpcWHZEUlLla-PMx-MbLjaPLG695bU2amUU=.226ac43d-8843-45d1-a635-66fddabc910b@github.com> References: <7c8ZsrxElpcWHZEUlLla-PMx-MbLjaPLG695bU2amUU=.226ac43d-8843-45d1-a635-66fddabc910b@github.com> Message-ID: On Tue, 17 Oct 2023 07:54:01 GMT, Matthias Baesken wrote: > Backport 8315214 Hi Martin, thanks for the review ! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1890#issuecomment-1767769324 From mbaesken at openjdk.org Wed Oct 18 06:42:56 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 18 Oct 2023 06:42:56 GMT Subject: [jdk17u-dev] Integrated: 8315214: Do not run sun/tools/jhsdb tests concurrently In-Reply-To: <7c8ZsrxElpcWHZEUlLla-PMx-MbLjaPLG695bU2amUU=.226ac43d-8843-45d1-a635-66fddabc910b@github.com> References: <7c8ZsrxElpcWHZEUlLla-PMx-MbLjaPLG695bU2amUU=.226ac43d-8843-45d1-a635-66fddabc910b@github.com> Message-ID: On Tue, 17 Oct 2023 07:54:01 GMT, Matthias Baesken wrote: > Backport 8315214 This pull request has now been integrated. Changeset: 2a5daea9 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/2a5daea9499d9269a5b9afe181f18aa35584fa0c Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8315214: Do not run sun/tools/jhsdb tests concurrently Reviewed-by: mdoerr Backport-of: 1e7e2bcf3560e1ad39516fb604e4d8bf85bb54e0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1890 From duke at openjdk.org Wed Oct 18 07:15:37 2023 From: duke at openjdk.org (Deepa Kumari) Date: Wed, 18 Oct 2023 07:15:37 GMT Subject: [jdk17u-dev] RFR: 8312078: [PPC] JcmdScale.java Failing on AIX Message-ID: This pull request is a backport of commit [c1a3f143](https://github.com/openjdk/jdk/commit/c1a3f143bf881dac6d6e517293c79a68129c6f5a) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository, addressing the issue [JDK-8312078](https://bugs.openjdk.org/browse/JDK-8312078) ------------- Commit messages: - Backport c1a3f143bf881dac6d6e517293c79a68129c6f5a Changes: https://git.openjdk.org/jdk17u-dev/pull/1891/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1891&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312078 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1891.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1891/head:pull/1891 PR: https://git.openjdk.org/jdk17u-dev/pull/1891 From goetz at openjdk.org Wed Oct 18 07:43:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 18 Oct 2023 07:43:29 GMT Subject: [jdk17u-dev] Integrated: 8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> In-Reply-To: References: Message-ID: <9ISrSL2zS1UASVMIyGdx0QXxmnhHg5WRr6uMi-XsUCM=.8d152a84-61ba-4c85-96f4-0d9ad00c82e7@github.com> On Mon, 16 Oct 2023 14:45:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > The files have been moved in 17 by backport "8303588: [JVMCI] make JVMCI source directories conform with standard layout". After fixing the patch file to point to the new locations, the patch applies clean. > > I include follow-up bug fix JDK-8296821. This also applied clean, except for the ProblemList change. > Problemlisting of the test was not backported. This pull request has now been integrated. Changeset: 99149158 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/99149158c98265fb2a727ea4d5c3b07cf1f991a9 Stats: 123 lines in 9 files changed: 106 ins; 8 del; 9 mod 8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> 8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901 Reviewed-by: lucy Backport-of: 6b456f7a9b6344506033dfdc5a59c0f3e95c4b2a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1888 From goetz at openjdk.org Wed Oct 18 08:20:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 18 Oct 2023 08:20:01 GMT Subject: [jdk17u-dev] Integrated: 8306280: Open source several choice AWT tests In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 14:49:26 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: a41b60ec Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a41b60ec7eed1ddff488758334fe04be0fe8d7f8 Stats: 435 lines in 4 files changed: 435 ins; 0 del; 0 mod 8306280: Open source several choice AWT tests Backport-of: d03128d0e5158ea967e714341c019b9af00ac4a1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1889 From duke at openjdk.org Wed Oct 18 08:29:44 2023 From: duke at openjdk.org (Paul Wagland) Date: Wed, 18 Oct 2023 08:29:44 GMT Subject: [jdk21u] RFR: 8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow In-Reply-To: References: Message-ID: On Wed, 4 Oct 2023 16:53:56 GMT, Brian Burkhalter wrote: > Backport of fix for [JDK-8316156](https://bugs.openjdk.org/browse/JDK-8316156). Is there are plan to also add this fix to Java 17? ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/227#issuecomment-1767909305 From goetz at openjdk.org Wed Oct 18 08:37:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 18 Oct 2023 08:37:39 GMT Subject: [jdk17u-dev] RFR: Merge jdk17u:master Message-ID: Merge build tag 17.0.9-ga from jdk17u to jdk17u-dev ------------- Commit messages: - Merge - 8317643: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9 - 8317121: vector_masked_load instruction is moved too early after JDK-8286941 - 8317040: Exclude cleaner test failing on older releases - 8286503: Enhance security classes - 8284910: Buffer clean in PasswordCallback - 8314649: Enhanced archival support redux - 8312248: Enhanced archival support redux - 8309966: Enhanced TLS connections - 8297856: Improve handling of Bidi characters - ... and 3 more: https://git.openjdk.org/jdk17u-dev/compare/a41b60ec...b6e4c232 The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1892&range=00.0 - jdk17u:master: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1892&range=00.1 Changes: https://git.openjdk.org/jdk17u-dev/pull/1892/files Stats: 1409 lines in 51 files changed: 1061 ins; 212 del; 136 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1892.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1892/head:pull/1892 PR: https://git.openjdk.org/jdk17u-dev/pull/1892 From shade at openjdk.org Wed Oct 18 08:42:08 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 18 Oct 2023 08:42:08 GMT Subject: [jdk21u] RFR: 8312592: New parentheses warnings after HarfBuzz 7.2.0 update Message-ID: Clean backport to unbreak JDK build on older platforms. ------------- Commit messages: - Backport ea067fc3d2b1fecda694442c7921ecb980377c1e Changes: https://git.openjdk.org/jdk21u/pull/267/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=267&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312592 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/267.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/267/head:pull/267 PR: https://git.openjdk.org/jdk21u/pull/267 From goetz at openjdk.org Wed Oct 18 08:42:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 18 Oct 2023 08:42:26 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master Message-ID: Merge build tag 11.0.21-ga from jdk11u to jdk11u-dev I had to resolve these two files. src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java I chose the version coming from jdk11u, because 11u contains one additional change to 11u-dev. ------------- Commit messages: - Merge - 8317644: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.21 - 8317040: Exclude cleaner test failing on older releases - 8286503: Enhance security classes - 8284910: Buffer clean in PasswordCallback - 8242330: Arrays should be cloned in several JAAS Callback classes - 8309966: Enhanced TLS connections - 8297856: Improve handling of Bidi characters - 8296581: Better system proxy support The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2195&range=00.0 - jdk11u:master: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2195&range=00.1 Changes: https://git.openjdk.org/jdk11u-dev/pull/2195/files Stats: 1309 lines in 48 files changed: 967 ins; 212 del; 130 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2195.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2195/head:pull/2195 PR: https://git.openjdk.org/jdk11u-dev/pull/2195 From shade at openjdk.org Wed Oct 18 10:51:59 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 18 Oct 2023 10:51:59 GMT Subject: [jdk17u-dev] RFR: 8312592: New parentheses warnings after HarfBuzz 7.2.0 update Message-ID: <8819-ZxC5TjildDpAIZZBFg4jToM8O6gOfkeedirnwc=.24c548ea-ab9f-4b1a-b178-0bd86795ebab@github.com> Unclean backport to unbreak JDK build on older platforms. The conflict is due to absent build warnings rework in later JDKs. ------------- Commit messages: - Backport ea067fc3d2b1fecda694442c7921ecb980377c1e Changes: https://git.openjdk.org/jdk17u-dev/pull/1893/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1893&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312592 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1893.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1893/head:pull/1893 PR: https://git.openjdk.org/jdk17u-dev/pull/1893 From djelinski at openjdk.org Wed Oct 18 11:09:08 2023 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Wed, 18 Oct 2023 11:09:08 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. LGTM. ------------- Marked as reviewed by djelinski (no project role). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1751#pullrequestreview-1684771396 From aivanov at openjdk.org Wed Oct 18 11:24:12 2023 From: aivanov at openjdk.org (Alexey Ivanov) Date: Wed, 18 Oct 2023 11:24:12 GMT Subject: [jdk21u] RFR: 8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux Message-ID: Hi all, This pull request contains a backport of commit [808bb1f7](https://github.com/openjdk/jdk/commit/808bb1f7bc5025b4ab01e4e9057feebd253b95a7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Harshitha Onkar on 17 Aug 2023 and was reviewed by Damon Nguyen and Sergey Bylokhov. Thanks! ------------- Commit messages: - Backport 808bb1f7bc5025b4ab01e4e9057feebd253b95a7 Changes: https://git.openjdk.org/jdk21u/pull/268/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=268&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314246 Stats: 41 lines in 1 file changed: 8 ins; 22 del; 11 mod Patch: https://git.openjdk.org/jdk21u/pull/268.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/268/head:pull/268 PR: https://git.openjdk.org/jdk21u/pull/268 From goetz at openjdk.org Wed Oct 18 11:41:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 18 Oct 2023 11:41:11 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master In-Reply-To: References: Message-ID: On Wed, 18 Oct 2023 07:49:53 GMT, Goetz Lindenmaier wrote: > Merge build tag 17.0.9-ga from jdk17u to jdk17u-dev This pull request has now been integrated. Changeset: 0b149e01 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/0b149e01c5a7bf20f36c6443c8a26d00761bfa97 Stats: 1409 lines in 51 files changed: 1061 ins; 212 del; 136 mod Merge ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1892 From goetz at openjdk.org Wed Oct 18 11:45:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 18 Oct 2023 11:45:18 GMT Subject: [jdk11u-dev] Integrated: Merge jdk11u:master In-Reply-To: References: Message-ID: On Wed, 18 Oct 2023 08:29:05 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.21-ga from jdk11u to jdk11u-dev > > I had to resolve these two files. > src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java > src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java > I chose the version coming from jdk11u, because 11u contains one additional change to 11u-dev. This pull request has now been integrated. Changeset: 281a51fe Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/281a51feefe8a2550a7f5f468e7a8dfebef724ad Stats: 1309 lines in 48 files changed: 967 ins; 212 del; 130 mod Merge ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2195 From goetz at openjdk.org Wed Oct 18 13:02:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 18 Oct 2023 13:02:09 GMT Subject: [jdk11u-dev] RFR: 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java In-Reply-To: References: Message-ID: <4hG9kx4Bc9BBktwLCjn0ISf3Onp-EqZG389sJEz_2eI=.5c5e9df4-882c-418d-b5b4-5f228ceac2df@github.com> On Tue, 17 Oct 2023 18:51:52 GMT, Sonia Zaldana Calles wrote: > 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java Hi @SoniaZaldana, can you please enable Github actions for this repo? How did you test this PR? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2194#issuecomment-1768401430 From mbaesken at openjdk.org Wed Oct 18 13:06:20 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 18 Oct 2023 13:06:20 GMT Subject: [jdk21u] RFR: 8316894: make test TEST="jtreg:test/jdk/..." fails on AIX Message-ID: 8316894: make test TEST="jtreg:test/jdk/..." fails on AIX ------------- Commit messages: - Backport 29348b3cf65951e1aacd52c517b6b0d29449a78e Changes: https://git.openjdk.org/jdk21u/pull/269/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=269&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316894 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/269.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/269/head:pull/269 PR: https://git.openjdk.org/jdk21u/pull/269 From ihse at openjdk.org Wed Oct 18 13:21:01 2023 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 18 Oct 2023 13:21:01 GMT Subject: [jdk21u] RFR: 8317327: Remove JT_JAVA dead code in jib-profiles.js In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 11:47:38 GMT, Ludvig Janiuk wrote: > Backporting a clean cleanup Marked as reviewed by ihse (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u/pull/239#pullrequestreview-1685059404 From rob.mckenna at oracle.com Wed Oct 18 16:56:02 2023 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Wed, 18 Oct 2023 16:56:02 +0000 Subject: [21u Communication] JDK 21.0.1 changes pushed Message-ID: JDK 21.0.1 changes have been pushed to jdk21u. -Rob From rschmelter at openjdk.org Wed Oct 18 17:33:27 2023 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Wed, 18 Oct 2023 17:33:27 GMT Subject: [jdk17u-dev] Integrated: 8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 In-Reply-To: <6GHqxBJ9AwDQgHHX_pRF15395BLIi05e1VMAfO6f0nk=.08e3a6fd-918c-4963-b211-6b279eef946c@github.com> References: <6GHqxBJ9AwDQgHHX_pRF15395BLIi05e1VMAfO6f0nk=.08e3a6fd-918c-4963-b211-6b279eef946c@github.com> Message-ID: On Fri, 18 Aug 2023 18:13:21 GMT, Ralf Schmelter wrote: > This fixes a test which rarely fails on aarch64 and ppc64. This pull request has now been integrated. Changeset: 4d246bb6 Author: Ralf Schmelter URL: https://git.openjdk.org/jdk17u-dev/commit/4d246bb6508df31a8329255f7f567f45e59c0971 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64 Backport-of: bde0e35ded82ab5e95452dc8da36c63e084536a2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1675 From duke at openjdk.org Wed Oct 18 19:27:00 2023 From: duke at openjdk.org (Terry Chow) Date: Wed, 18 Oct 2023 19:27:00 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: <1Cgynn0ZlgThcXSB9qu1mCzT5x0ryMmseHSIkneWru4=.a07ea77d-7793-429d-a0e2-58fab6e39739@github.com> On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. Thanks for the quick review. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1751#issuecomment-1769180366 From duke at openjdk.org Wed Oct 18 19:30:41 2023 From: duke at openjdk.org (Terry Chow) Date: Wed, 18 Oct 2023 19:30:41 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. ~~/integrate~~ oops ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1751#issuecomment-1769180516 From phh at openjdk.org Wed Oct 18 23:15:54 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 18 Oct 2023 23:15:54 GMT Subject: [jdk17u-dev] RFR: 8312592: New parentheses warnings after HarfBuzz 7.2.0 update In-Reply-To: <8819-ZxC5TjildDpAIZZBFg4jToM8O6gOfkeedirnwc=.24c548ea-ab9f-4b1a-b178-0bd86795ebab@github.com> References: <8819-ZxC5TjildDpAIZZBFg4jToM8O6gOfkeedirnwc=.24c548ea-ab9f-4b1a-b178-0bd86795ebab@github.com> Message-ID: On Wed, 18 Oct 2023 10:45:20 GMT, Aleksey Shipilev wrote: > Unclean backport to unbreak JDK build on older platforms. The conflict is due to absent build warnings rework in later JDKs. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1893#pullrequestreview-1686352477 From gnu.andrew at redhat.com Thu Oct 19 05:14:58 2023 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 19 Oct 2023 06:14:58 +0100 Subject: OpenJDK 11.0.21 Released Message-ID: We are pleased to announce the release of OpenJDK 11.0.21. The source tarball is available from: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.21+9.tar.xz The tarball is accompanied by a digital signature available at: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.21+9.tar.xz.sig This is signed by our Red Hat OpenJDK key (openjdk at redhat.com): PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net) Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F SHA256 checksums: e9352137a375c3e42cb367ca66d5f626b369b18baff18acec6a8b36f664834eb openjdk-11.0.21+9.tar.xz ce741e03fdc6f80d8a2e43f87b05bb6e71c73dae25869d35640d73d0e970f2c2 openjdk-11.0.21+9.tar.xz.sig The checksums can be downloaded from: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.21+9.sha256 New in release OpenJDK 11.0.21 (2023-10-17): ============================================ Live versions of these release notes can be found at: * https://bit.ly/openjdk11021 * CVEs - CVE-2023-22081 * Security fixes - JDK-8286503, JDK-8312367: Enhance security classes - JDK-8296581: Better system proxy support - JDK-8297856: Improve handling of Bidi characters - JDK-8305815, JDK-8307278: Update Libpng to 1.6.39 - JDK-8306881, JDK-8307286: Update FreeType to 2.13.0 - JDK-8309966: Enhanced TLS connections * Other changes - JDK-6176679: Application freezes when copying an animated gif image to the system clipboard - JDK-8023980: JCE doesn't provide any class to handle RSA private key in PKCS#1 - JDK-8155246: Throw error if default java.security file is missing - JDK-8158880: test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java fail with zh_CN locale - JDK-8168261: Use server cipher suites preference by default - JDK-8181383: com/sun/jdi/OptionTest.java fails intermittently with bind failed: Address already in use - JDK-8201516: DebugNonSafepoints generates incorrect information - JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" - JDK-8211343: nsk_jvmti_parseoptions should handle multiple suboptions - JDK-8212045: Add back the tests that were removed from HashesTest.java and AddExportsTest.java - JDK-8216059: nsk_jvmti_parseoptions still has dependency on tilde separator - JDK-8217237: HttpClient does not deal well with multi-valued WWW-Authenticate challenge headers - JDK-8217395: Update langtools shell tests to use ${EXE_SUFFIX} - JDK-8217612: (CL)HSDB cannot show some JVM flags - JDK-8217850: CompressedClassSpaceSizeInJmapHeap fails after JDK-8217612 - JDK-8218471: generate-unsafe-access-tests.sh does not correctly invoke build.tools.spp.Spp - JDK-8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags fails with -othervm - JDK-8220410: sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output - JDK-8221372: Test vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java times out - JDK-8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop" - JDK-8223573: Replace wildcard address with loopback or local host in tests - part 4 - JDK-8223714: HTTPSetAuthenticatorTest could be made more resilient - JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections - JDK-8223856: Replace wildcard address with loopback or local host in tests - part 8 - JDK-8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice - JDK-8224729: Cleanups in sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java - JDK-8224768: Test ActalisCA.java fails - JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows - JDK-8226221: Update PKCS11 tests to use NSS 3.46 libs - JDK-8228341: SignTwice.java fails intermittently on Windows - JDK-8228403: SignTwice.java failed with java.io.FileNotFoundException: File name too long - JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) - JDK-8229333: java/io/File/SetLastModified.java timed out - JDK-8229338: clean up test/jdk/java/util/RandomAccess/Basic.java - JDK-8229348: java/net/DatagramSocket/UnreferencedDatagramSockets.java fails intermittently - JDK-8229481: sun/net/www/protocol/https/ChunkedOutputStream.java failed with a SSLException - JDK-8229912: [TESTBUG] java/net/Socks/SocksIPv6Test fails without IPv6 - JDK-8230132: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java to skip Teredo Tunneling Pseudo-Interface - JDK-8231037: java/net/InetAddress/ptr/Lookup.java fails intermittently due to reverse lookup failed - JDK-8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14 - JDK-8231516: network QuickAckTest.java failed due to "SocketException: maximum number of DatagramSockets reached" - JDK-8232101: (sctp) Add minimal sanity tests for SCTP - JDK-8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow - JDK-8232840: java/math/BigInteger/largeMemory/SymmetricRangeTests.java fails due to "OutOfMemoryError: Requested array size exceeds VM limit" - JDK-8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp - JDK-8234808: jdb quoted option parsing broken - JDK-8236045: [TESTBUG] MismatchedWhiteBox test fails with missing WhiteBox$WhiteBoxPermission.class - JDK-8237183: Bug ID missing for test in patch which fixed JDK-8230665 - JDK-8238157: security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java test failures because of revocation date - JDK-8239007: java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms - JDK-8239264: Clearup the legacy ObjectIdentifier constructor from int array - JDK-8239333: Mark test AmazonCA.java with intermittent key - JDK-8239537: cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes - JDK-8240193: loadLibrary("osxsecurity") should not be removed - JDK-8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings - JDK-8242151: Improve OID mapping and reuse among JDK security providers for aliases registration - JDK-8242330: Arrays should be cloned in several JAAS Callback classes - JDK-8242897: KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException - JDK-8243210: ClhsdbScanOops fails with NullPointerException in FileMapHeader.inCopiedVtableSpace - JDK-8244078: ProcessTools executeTestJvm and createJavaProcessBuilder have inconsistent handling of test.*.opts - JDK-8247895: SHA1PRNGReseed.java is calling setSeed(0) - JDK-8247968: test/jdk/javax/crypto/SecretKeyFactory/security.properties has wrong header - JDK-8248001: javadoc generates invalid HTML pages whose ftp:// links are broken - JDK-8249699: java/io/ByteArrayOutputStream/MaxCapacity.java should use @requires instead of @ignore - JDK-8251517: [TESTBUG] com/sun/net/httpserver/bugs/B6393710.java does not scale socket timeout - JDK-8252530: Fix inconsistencies in hotspot whitebox - JDK-8254350: CompletableFuture.get may swallow InterruptedException - JDK-8255348: NPE in PKIXCertPathValidator event logging code - JDK-8257993: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java crash intermittently - JDK-8259796: timed CompletableFuture.get may swallow InterruptedException - JDK-8260274: Cipher.init(int, key) does not use highest priority provider for random bytes - JDK-8260878: com/sun/jdi/JdbOptions.java fails without jfr - JDK-8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings - JDK-8263970: Manual test javax/swing/JTextField/JapaneseReadingAttributes/JapaneseReadingAttributes.java failed - JDK-8265980: Fix systemDictionary and loaderConstraints printing - JDK-8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML - JDK-8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests - JDK-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 - JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java - JDK-8271838: AmazonCA.java interop test fails - JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java - JDK-8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC - JDK-8274606: Fix jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java test - JDK-8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList - JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver - JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 - JDK-8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out - JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out - JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes - JDK-8284524: Create an automated test for JDK-4422362 - JDK-8284767: Create an automated test for JDK-4422535 - JDK-8284772: GHA: Use GCC Major Version Dependencies Only - JDK-8284910: Buffer clean in PasswordCallback - JDK-8285635: javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel - JDK-8286172: Create an automated test for JDK-4516019 - JDK-8286481: Exception printed to stdout on Windows when storing transparent image in clipboard - JDK-8286620: Create regression test for verifying setMargin() of JRadioButton - JDK-8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling - JDK-8289748: C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM - JDK-8291444: GHA builds/tests won't run manually if disabled from automatic running - JDK-8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero - JDK-8292033: Move jdk.X509Certificate event logic to JCA layer - JDK-8292297: Fix up loading of override java.security properties file - JDK-8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases - JDK-8293180: JQuery UI license file not updated - JDK-8293562: KeepAliveCache Blocks Threads while Closing Connections - JDK-8293657: sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" - JDK-8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG - JDK-8295737: macOS: Print content cut off when width > height with portrait orientation - JDK-8295894: Remove SECOM certificate that is expiring in September 2023 - JDK-8296084: javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM - JDK-8297437: javadoc cannot link to old docs (with old style anchors) - JDK-8297523: Various GetPrimitiveArrayCritical miss result - NULL check - JDK-8297587: Upgrade JLine to 3.22.0 - JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit - JDK-8297730: C2: Arraycopy intrinsic throws incorrect exception - JDK-8297887: Update Siphash - JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down - JDK-8297955: LDAP CertStore should use LdapName and not String for DNs - JDK-8298921: Create a regression test for JDK-8139581 - JDK-8298974: Add ftcolor.c to imported freetype sources - JDK-8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit - JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge - JDK-8299713: Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor - JDK-8300098: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 - JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values - JDK-8300751: [17u] Remove duplicate entry in javac.properties - JDK-8301269: Update Commons BCEL to Version 6.7.0 - JDK-8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument - JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit - JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work - JDK-8302161: Upgrade jQuery UI to version 1.13.2 - JDK-8302182: Update Public Suffix List to 88467c9 - JDK-8303511: C2: assert(get_ctrl(n) == cle_out) during unrolling - JDK-8303809: Dispose context in SPNEGO NegotiatorImpl - JDK-8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed - JDK-8304498: JShell does not switch to raw mode when there is no /bin/test - JDK-8304867: Explicitly disable dtrace for ppc builds - JDK-8305074: ProblemList javax/net/ssl/DTLS/RespondToRetransmit.java - JDK-8305421: Work around JDK-8305420 in CDSJDITest.java - JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance - JDK-8305766: ProblemList runtime/CompressedOops/CompressedClassPointers.java - JDK-8305950: Have -XshowSettings option display tzdata version - JDK-8306133: Open source few AWT Drag & Drop related tests - JDK-8306137: Open source several AWT ScrollPane related tests - JDK-8306484: Open source several AWT Choice jtreg tests - JDK-8306636: Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3 - JDK-8306638: Open source some AWT tests related to datatransfer and Toolkit - JDK-8306682: Open source a few more AWT Choice tests - JDK-8306718: Optimize and opensource some old AWT tests - JDK-8306954: Open source five Focus related tests - JDK-8306955: Open source several JComboBox jtreg tests - JDK-8307078: Opensource and clean up five more AWT Focus related tests - JDK-8307080: Open source some more JComboBox jtreg tests - JDK-8307128: Open source some drag and drop tests 4 - JDK-8307133: Open source some JTable jtreg tests - JDK-8307135: java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java failed - JDK-8307301: Update HarfBuzz to 7.2.0 - JDK-8307569: Build with gcc8 is broken after JDK-8307301 - JDK-8307572: AArch64: Vector registers are clobbered by some macroassemblers - JDK-8307603: [AIX] Broken build after JDK-8307301 - JDK-8307604: gcc12 based Alpine build broken build after JDK-8307301 - JDK-8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause - JDK-8308156: VerifyCACerts.java misses blank in error output - JDK-8309088: security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails - JDK-8309108: Bump update version for OpenJDK: jdk-11.0.21 - JDK-8309138: Fix container tests for jdks with symlinked conf dir - JDK-8310054: ScrollPane insets are incorrect - JDK-8310176: JDK 11 G1 crash during full GC with +UseStringDeduplication - JDK-8310620: [11u] Problemlist failing aot tests on macos x64 - JDK-8311033: [macos] PrinterJob does not take into account Sides attribute - JDK-8311689: Wrong visible amount in Adjustable of ScrollPane - JDK-8312138: jcmd VM.metaspace vslist has no newline character before the Class: label. - JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) - JDK-8313159: [11u] Fix test SSLEngineKeyLimit.java after Merge error - JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer - JDK-8313803: [11u] Exclude jdk/jfr/event/sampling/TestStackFrameLineNumbers.java - JDK-8313878: Exclude two compiler/rtm/locking tests on ppc64le - JDK-8314086: [11u] A typo in the fix for JDK-8312462 is causing test failure in ChildAlwaysOnTopTest.java - JDK-8314950: CMS may miss NMT tag after mark stack expansion - JDK-8314960: Add Certigna Root CA - 2 - JDK-8315135: Memory leak in the native implementation of Pack200.Unpacker.unpack() - JDK-8315529: [11u] Exclude some failing Z-GC tests - JDK-8317040: Exclude cleaner test failing on older releases - JDK-8317644: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.21 Notes on individual issues: =========================== security-libs/javax.net.ssl: JDK-8301700: The Default TLS Diffie-Hellman Group Size Has Been Increased from 1024-bit to 2048-bit =================================================================================================== The JDK implementation of TLS 1.2 now uses a default Diffie Hellman keysize of 2048 bits when a TLS_DHE cipher suite is negotiated and either the client or server does not support FFDHE. The JDK TLS implementation supports FFDHE, which can negotiate a stronger keysize, and this is enabled by default. As a workaround, users can revert to the previous key size by setting the `jdk.tls.ephemeralDHKeySize` system property to 1024 (at their own risk). This change does not affect TLS 1.3 as the minimum DH group size is already 2048 bits. JDK-8168261: Use Server Cipher Suites Preference by Default =========================================================== The SunJSSE provider has been updated to use the local server-side cipher suite preferences by default. Previously, the server would use the preferences specified by the connecting client. To revert to the previous behaviour, use `SSLParameters.setUseCipherSuitesOrder(false)` on the server side. security-libs/javax.crypto: JDK-8023980: JDK Now Accepts RSA Keys in PKCS#1 Format ====================================================== RSA private and public keys in PKCS#1 format can now be accepted by JDK providers, such as the RSA `KeyFactory.impl` from the SunRsaSign provider. The RSA private or public key object should have the PKCS#1 format and an encoding matching the ASN.1 syntax for a PKCS#1 RSA private key and public key. security-libs/javax.security: JDK-8242330: Arrays should be cloned in several JAAS Callback classes ===================================================================== In the JAAS classes, ChoiceCallback and ConfirmationCallback, arrays were not cloned when passed into a constructor or returned. This allowed an external program to get access to the internal fields of these classes. The classes have been updated to return cloned arrays. tools/launcher: JDK-8305950: `-XshowSettings:locale` Output Now Includes Tzdata Version ======================================================================= The `-XshowSettings` launcher option has been enhanced to print the tzdata version used by the JDK. The tzdata version is displayed as part of the `locale` showSettings option. Example output using `-X:showSettings:locale`: Locale settings: default locale = English default display locale = English default format locale = English tzdata version = 2023c security-libs/java.security: JDK-8295894: Removed SECOM Trust System's RootCA1 Root Certificate ================================================================== The following root certificate from SECOM Trust System has been removed from the `cacerts` keystore: Alias Name: secomscrootca1 [jdk] Distinguished Name: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP JDK-8314960: Added Certigna Root CA Certificate =============================================== The following root certificate has been added to the cacerts truststore: Name: Certigna (Dhimyotis) Alias Name: certignarootca Distinguished Name: CN=Certigna Root CA, OU=0002 48146308100036, O=Dhimyotis, C=FR JDK-8155246: Throw Error If Default java.security File Fails to Load ==================================================================== A hardcoded set of security properties was used in previous releases when the `java.security` file could not be loaded. This set of properties were poorly maintained and it was not obvious to the user that they were being utilised. This release instead throws an `InternalError` if the `java.security` file can not be loaded. Thanks, -- Andrew :) Pronouns: he / him or they / them Principal Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 Please contact via e-mail, not proprietary chat networks Available on Libera Chat & OFTC IRC networks as gnu_andrew -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From gnu.andrew at redhat.com Thu Oct 19 05:19:08 2023 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 19 Oct 2023 06:19:08 +0100 Subject: OpenJDK 17.0.9 Released Message-ID: We are pleased to announce the release of OpenJDK 17.0.9. The source tarball is available from: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.9+9.tar.xz The tarball is accompanied by a digital signature available at: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.9+9.tar.xz.sig This is signed by our Red Hat OpenJDK key (openjdk at redhat.com): PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net) Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F SHA256 checksums: 5e7bfa22a312858556df58307119a67a85f0ba1aeb3b969b56e2e57a5ab90e7c openjdk-17.0.9+9.tar.xz c8356e24658af4a1cd08e1e679a5fdbd021972a836e455217c24aab624b49bec openjdk-17.0.9+9.tar.xz.sig The checksums can be downloaded from: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.9+9.sha256 New in release OpenJDK 17.0.9 (2023-10-17): =========================================== Live versions of these release notes can be found at: * https://bit.ly/openjdk1709 * CVEs - CVE-2023-22081 - CVE-2023-22025 * Security fixes - JDK-8286503, JDK-8312367: Enhance security classes - JDK-8296581: Better system proxy support - JDK-8297856: Improve handling of Bidi characters - JDK-8305815, JDK-8307278: Update Libpng to 1.6.39 - JDK-8306881, JDK-8307286: Update FreeType to 2.13.0 - JDK-8309966: Enhanced TLS connections - JDK-8312248: Enhanced archival support redux - JDK-8314649: Enhanced archival support redux - JDK-8317121: vector_masked_load instruction is moved too early after JDK-8286941 * New features - JDK-8276799: Implementation of JEP 422: Linux/RISC-V Port * Other changes - JDK-6176679: Application freezes when copying an animated gif image to the system clipboard - JDK-6381945: (cal) Japanese calendar unit test system should avoid multiple static imports - JDK-8040793: vmTestbase/nsk/monitoring/stress/lowmem fails on calling isCollectionUsageThresholdExceeded() - JDK-8153837: AArch64: Handle special cases for MaxINode & MinINode - JDK-8156889: ListKeychainStore.sh fails in some virtualized environments - JDK-8171221: Remove -XX:+CheckMemoryInitialization - JDK-8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test - JDK-8195589: T6587786.java failed after JDK-8189997 - JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE" - JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows - JDK-8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27) - JDK-8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver. - JDK-8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext - JDK-8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out - JDK-8267188: gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah - JDK-8267341: macos attempt_reserve_memory_at(arg1, arg2, true) failure - JDK-8267517: async logging for stdout and stderr - JDK-8267860: Off-by-one bug when searching arrays in AlpnGreaseTest - JDK-8268852: AsyncLogWriter should not overide is_Named_thread() - JDK-8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 - JDK-8269466: Factor out the common code for initializing and starting internal VM JavaThreads - JDK-8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java - JDK-8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() - JDK-8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() - JDK-8271707: migrate tests to use jdk.test.whitebox.WhiteBox - JDK-8271898: disable os.release_multi_mappings_vm on macOS-X64 - JDK-8272586: emit abstract machine code in hs-err logs - JDK-8272654: Mark word accesses should not use Access API - JDK-8273092: Sort classlist in JDK image - JDK-8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java - JDK-8274986: max code printed in hs-err logs should be configurable - JDK-8275031: runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present - JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver - JDK-8275415: Prepare Leak Profiler for Lilliput - JDK-8275662: remove test/lib/sun/hotspot - JDK-8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant" - JDK-8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0 - JDK-8276696: ParallelObjectIterator freed at the wrong time in VM_HeapDumper - JDK-8277102: Dubious PrintCompilation output - JDK-8277353: java/security/MessageDigest/ThreadSafetyTest.java test times out - JDK-8277417: C1 LIR instruction for load-klass - JDK-8277427: Update jib-profiles.js to use JMH 1.33 devkit - JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call - JDK-8277860: PPC: Remove duplicate info != NULL check - JDK-8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op - JDK-8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. - JDK-8279545: Buffer overrun in reverse_words of sharedRuntime_x86_64.cpp:3517 - JDK-8280032: Update jib-profiles.js to use JMH 1.34 devkit - JDK-8280396: G1: Full gc mark stack draining should prefer to make work available to other threads - JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" - JDK-8281507: Two javac tests have bad jtreg `@clean` tags - JDK-8281717: Cover logout method for several LoginModule - JDK-8282404: DrawStringWithInfiniteXform.java failed with "RuntimeException: drawString with InfiniteXform transform takes long time" - JDK-8282651: ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97 - JDK-8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) - JDK-8283056: show abstract machine code in hs-err for all VM crashes - JDK-8283276: java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs - JDK-8283326: Implement SafeFetch statically - JDK-8283724: Incorrect description for jtreg-failure-handler option - JDK-8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes - JDK-8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension - JDK-8283929: GHA: Add RISC-V build config - JDK-8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state - JDK-8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile - JDK-8284273: Early crashes in os::print_context on AArch64 - JDK-8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object() - JDK-8284772: GHA: Use GCC Major Version Dependencies Only - JDK-8284910: Buffer clean in PasswordCallback - JDK-8284937: riscv: should not allocate special register for temp - JDK-8284997: arm32 build crashes since JDK-8283326 - JDK-8285303: riscv: Incorrect register mask in call_native_base - JDK-8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops* - JDK-8285630: Fix a configure error in RISC-V cross build - JDK-8285675: Temporary fix for arm32 SafeFetch - JDK-8285699: riscv: Provide information when hitting a HaltNode - JDK-8285711: riscv: RVC: Support disassembler show-bytes option - JDK-8285756: clean up use of bad arguments for `@clean` in langtools tests - JDK-8285980: Several tests in compiler/c2/irTests miss @requires vm.compiler2.enabled - JDK-8286481: Exception printed to stdout on Windows when storing transparent image in clipboard - JDK-8286620: Create regression test for verifying setMargin() of JRadioButton - JDK-8286623: Bundle zlib by default with JDK on macos aarch64 - JDK-8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. - JDK-8287418: riscv: Fix correctness issue of MacroAssembler::movptr - JDK-8287552: riscv: Fix comment typo in li64 - JDK-8287970: riscv: jdk/incubator/vector/*VectorTests failing - JDK-8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes - JDK-8289077: Add manual tests to open - JDK-8289238: Refactoring changes to PassFailJFrame Test Framework - JDK-8289510: Improve test coverage for XPath Axes: namespace - JDK-8289512: Fix GCC 12 warnings for adlc output_c.cpp - JDK-8289547: Update javax/swing/Popup/TaskbarPositionTest.java - JDK-8289646: configure script failed on WSL - JDK-8289688: jfr command hangs when it processes invalid file - JDK-8289748: C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM - JDK-8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment - JDK-8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong - JDK-8290137: riscv: small refactoring for add_memory_int32/64 - JDK-8290164: compiler/runtime/TestConstantsInError.java fails on riscv - JDK-8290464: Optimize ResourceArea zapping on ResourceMark release - JDK-8290469: Add new positioning options to PassFailJFrame test framework - JDK-8290496: riscv: Fix build warnings-as-errors with GCC 11 - JDK-8291444: GHA builds/tests won't run manually if disabled from automatic running - JDK-8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero - JDK-8291893: riscv: remove fence.i used in user space - JDK-8291947: riscv: fail to build after JDK-8290840 - JDK-8291952: riscv: Remove PRAGMA_NONNULL_IGNORED - JDK-8292182: [TESTLIB] Enhance JAXPPolicyManager to setup required permissions for jtreg version 7 jar - JDK-8292315: Tests should not rely on specific JAR file names (hotspot) - JDK-8292316: Tests should not rely on specific JAR file names (jpackage) - JDK-8292683: Remove BadKeyUsageTest.java from Problem List - JDK-8292698: Improve performance of DataInputStream - JDK-8292716: Configure should check that jtreg is of the required version - JDK-8292763: JDK-8292716 breaks configure without jtreg - JDK-8292867: RISC-V: Simplify weak CAS return value handling - JDK-8293012: ConstantPool::print_on can crash if _cache is NULL - JDK-8293050: RISC-V: Remove redundant non-null assertions about macro-assembler - JDK-8293098: GHA: Harmonize GCC version handling for host and cross builds - JDK-8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub - JDK-8293107: GHA: Bump to Ubuntu 22.04 - JDK-8293114: JVM should trim the native heap - JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 - JDK-8293177: Verify version numbers in legal files - JDK-8293180: JQuery UI license file not updated - JDK-8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics - JDK-8293361: GHA: dump config.log in case of configure failure - JDK-8293474: RISC-V: Unify the way of moving function pointer - JDK-8293524: RISC-V: Use macro-assembler functions as appropriate - JDK-8293566: RISC-V: Clean up push and pop registers - JDK-8293811: Provide a reason for PassFailJFrame.forceFail - JDK-8293851: hs_err should print more stack in hex dump - JDK-8294012: RISC-V: get/put_native_u8 missing the case when address&7 is 6 - JDK-8294083: RISC-V: Minimal build failed with --disable-precompiled-headers - JDK-8294086: RISC-V: Cleanup InstructionMark usages in the backend - JDK-8294087: RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops - JDK-8294149: JMH 1.34 and later requires jopt-simple 5.0.4 - JDK-8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() - JDK-8294366: RISC-V: Partially mark out incompressible regions - JDK-8294430: RISC-V: Small refactoring for movptr_with_offset - JDK-8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites - JDK-8294679: RISC-V: Misc crash dump improvements - JDK-8294941: GHA: Cut down cross-compilation sysroots - JDK-8294956: GHA: qemu-debootstrap is deprecated, use the regular one - JDK-8295110: RISC-V: Mark out relocations as incompressible - JDK-8295213: Run GHA manually with user-specified make and configure arguments - JDK-8295270: RISC-V: Clean up and refactoring for assembler functions - JDK-8295396: RISC-V: Cleanup useless CompressibleRegions - JDK-8295657: SA: Allow larger object alignments - JDK-8295737: macOS: Print content cut off when width > height with portrait orientation - JDK-8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32 - JDK-8295812: Skip the "half float" support in LittleCMS during the build - JDK-8295894: Remove SECOM certificate that is expiring in September 2023 - JDK-8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic - JDK-8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0 - JDK-8296384: [TESTBUG] sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java intermittently timeout - JDK-8296435: RISC-V: Small refactoring for increment/decrement - JDK-8296447: RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec - JDK-8296448: RISC-V: Fix temp usages of heapbase register killed by MacroAssembler::en/decode_klass_not_null - JDK-8296602: RISC-V: improve performance of copy_memory stub - JDK-8296771: RISC-V: C2: assert(false) failed: bad AD file - JDK-8296796: Provide clean, platform-agnostic interface to C-heap trimming - JDK-8296916: RISC-V: Move some small macro-assembler functions to header file - JDK-8297350: Update JMH devkit to 1.36 - JDK-8297359: RISC-V: improve performance of floating Max Min intrinsics - JDK-8297476: Increase InlineSmallCode default from 1000 to 2500 for RISC-V - JDK-8297644: RISC-V: Compilation error when shenandoah is disabled - JDK-8297681: Unnecessary color conversion during 4BYTE_ABGR_PRE to INT_ARGB_PRE blit - JDK-8297697: RISC-V: Add support for SATP mode detection - JDK-8297715: RISC-V: C2: Use single-bit instructions from the Zbs extension - JDK-8297887: Update Siphash - JDK-8297923: java.awt.ScrollPane broken after multiple scroll up/down - JDK-8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" - JDK-8298921: Create a regression test for JDK-8139581 - JDK-8298974: Add ftcolor.c to imported freetype sources - JDK-8299158: Improve MD5 intrinsic on AArch64 - JDK-8299168: RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops* - JDK-8299330: Minor improvements in MSYS2 Workflow handling - JDK-8299617: CurrencySymbols.properties is missing the copyright notice - JDK-8299658: C1 compilation crashes in LinearScan::resolve_exception_edge - JDK-8299713: Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor - JDK-8299827: Add resolved IP address in connection exception for sockets - JDK-8299847: RISC-V: Improve PrintOptoAssembly output of CMoveI/L nodes - JDK-8299962: Speed up compiler/intrinsics/unsafe/DirectByteBufferTest.java and HeapByteBufferTest.java - JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc - JDK-8300098: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3 - JDK-8300109: RISC-V: Improve code generation for MinI/MaxI nodes - JDK-8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case - JDK-8300584: Accelerate AVX-512 CRC32C for small buffers - JDK-8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values - JDK-8300693: Lower the compile threshold and reduce the iterations of warmup loop in VarHandles tests - JDK-8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb - JDK-8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler - JDK-8301067: RISC-V: better error message when reporting unsupported satp modes - JDK-8301074: Replace NULL with nullptr in share/opto/ - JDK-8301097: Update GHA XCode to 12.5.1 - JDK-8301153: RISC-V: pipeline class for several instructions is not set correctly - JDK-8301167: Update VerifySignedJar to actually exercise and test verification - JDK-8301187: Memory leaks in OopMapCache - JDK-8301269: Update Commons BCEL to Version 6.7.0 - JDK-8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule - JDK-8301367: Add exception handler method to the BaseLdapServer - JDK-8301628: RISC-V: c2 fix pipeline class for several instructions - JDK-8301700: Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit - JDK-8301818: RISC-V: Factor out function mvw from MacroAssembler - JDK-8301852: RISC-V: Optimize class atomic when order is memory_order_relaxed - JDK-8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work - JDK-8302114: RISC-V: Several foreign jtreg tests fail with debug build after JDK-8301818 - JDK-8302150: Speed up compiler/codegen/Test7100757.java - JDK-8302161: Upgrade jQuery UI to version 1.13.2 - JDK-8302182: Update Public Suffix List to 88467c9 - JDK-8302289: RISC-V: Use bgez instruction in arraycopy_simple_check when possible - JDK-8302736: Major performance regression in Math.log on aarch64 - JDK-8302776: RISC-V: Fix typo CSR_INSTERT to CSR_INSTRET - JDK-8303047: avoid NULL after 8301661 - JDK-8303154: Investigate and improve instruction cache flushing during compilation - JDK-8303215: Make thread stacks not use huge pages - JDK-8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if - JDK-8304293: RISC-V: JDK-8276799 missed atomic intrinsic support for C1 - JDK-8304314: StackWalkTest.java fails after CODETOOLS-7903373 - JDK-8304353: Add lib-test tier1 testing in GHA - JDK-8304725: AsyncGetCallTrace can cause SIGBUS on M1 - JDK-8304845: Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording - JDK-8304976: Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() - JDK-8305006: Use correct register in riscv_enc_fast_unlock() - JDK-8305008: RISC-V: Factor out immediate checking functions from assembler_riscv.inline.hpp - JDK-8305112: RISC-V: Typo fix for RVC description - JDK-8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051 - JDK-8305421: Work around JDK-8305420 in CDSJDITest.java - JDK-8305425: Thread.isAlive0 doesn't need to call into the VM - JDK-8305512: RISC-V: Enable RVC extension by default on supported hardware - JDK-8305670: Performance regression in LockSupport.unpark with lots of idle threads - JDK-8305728: RISC-V: Use bexti instruction to do single-bit testing - JDK-8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance - JDK-8305766: ProblemList runtime/CompressedOops/CompressedClassPointers.java - JDK-8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries - JDK-8305950: Have -XshowSettings option display tzdata version - JDK-8305995: Footprint regression from JDK-8224957 - JDK-8306060: Open source few AWT Insets related tests - JDK-8306076: Open source AWT misc tests - JDK-8306134: Open source some AWT tests relating to Button and a few other classes - JDK-8306135: Clean up and open source some AWT tests - JDK-8306137: Open source several AWT ScrollPane related tests - JDK-8306281: function isWsl() returns false on WSL2 - JDK-8306372: Open source AWT CardLayout and Checkbox tests - JDK-8306428: RunThese30M.java crashed with assert(early->flag() == current->flag() || early->flag() == mtNone) - JDK-8306430: Open source some AWT tests related to TextComponent and Toolkit - JDK-8306435: Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one - JDK-8306484: Open source several AWT Choice jtreg tests - JDK-8306566: Open source several clipboard AWT tests - JDK-8306575: Clean up and open source four Dialog related tests - JDK-8306636: Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3 - JDK-8306638: Open source some AWT tests related to datatransfer and Toolkit - JDK-8306667: RISC-V: Fix storeImmN0 matching rule by using zr register - JDK-8306682: Open source a few more AWT Choice tests - JDK-8306718: Optimize and opensource some old AWT tests - JDK-8306738: Select num workers for safepoint ParallelCleanupTask - JDK-8306765: Some client related jtreg problem list entries are malformed - JDK-8306812: Open source several AWT Miscellaneous tests - JDK-8307067: remove broken EnableThreadSMRExtraValidityChecks option - JDK-8307068: store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList - JDK-8307078: Opensource and clean up five more AWT Focus related tests - JDK-8307079: Update test java/awt/Choice/DragOffNoSelect.java - JDK-8307083: Open source some drag and drop tests 3 - JDK-8307147: [x86] Dangling pointer warning for Assembler::_attributes - JDK-8307150: RISC-V: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC - JDK-8307156: native_thread not protected by TLH - JDK-8307165: java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out - JDK-8307299: Move more DnD tests to open - JDK-8307301: Update HarfBuzz to 7.2.0 - JDK-8307348: Parallelize heap walk for ObjectCount(AfterGC) JFR event collection - JDK-8307395: Add missing STS to Shenandoah - JDK-8307446: RISC-V: Improve performance of floating point to integer conversion - JDK-8307526: [JFR] Better handling of tampered JFR repository - JDK-8307555: Reduce memory reads in x86 MD5 intrinsic - JDK-8307569: Build with gcc8 is broken after JDK-8307301 - JDK-8307572: AArch64: Vector registers are clobbered by some macroassemblers - JDK-8307603: [AIX] Broken build after JDK-8307301 - JDK-8307604: gcc12 based Alpine build broken build after JDK-8307301 - JDK-8307651: RISC-V: stringL_indexof_char instruction has wrong format string - JDK-8307653: Adjust delay time and gc log argument in TestAbortOnVMOperationTimeout - JDK-8307683: Loop Predication should not hoist range checks with trap on success projection by negating their condition - JDK-8307766: Linux: Provide the option to override the timer slack - JDK-8308089: [riscv-port-jdk17u] Intrinsify Unsafe.storeStoreFence - JDK-8308090: Add container tests for on-the-fly resource quota updates - JDK-8308152: PropertyDescriptor should work with overridden generic getter method - JDK-8308156: VerifyCACerts.java misses blank in error output - JDK-8308192: Error in parsing replay file when staticfield is an array of single dimension - JDK-8308232: nsk/jdb tests don't pass -verbose flag to the debuggee - JDK-8308277: RISC-V: Improve vectorization of Match.sqrt() on floats - JDK-8308283: Build failure with GCC12 & GCC13 - JDK-8308300: enhance exceptions in MappedMemoryUtils.c - JDK-8308643: Incorrect value of 'used' jvmstat counter - JDK-8308766: TLAB initialization may cause div by zero - JDK-8308803: Improve java/util/UUID/UUIDTest.java - JDK-8308872: enhance logging and some exception in krb5/Config.java - JDK-8308997: RISC-V: Sign extend when comparing 32-bit value with zero instead of testing the sign bit - JDK-8309088: security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails - JDK-8309095: Remove UTF-8 character from TaskbarPositionTest.java - JDK-8309107: Bump update version for OpenJDK: jdk-17.0.9 - JDK-8309119: [17u/11u] Redo JDK-8297951: C2: Create skeleton predicates for all If nodes in loop predication - JDK-8309138: Fix container tests for jdks with symlinked conf dir - JDK-8309228: Clarify EXPERIMENTAL flags comment in hotspot/share/runtime/globals.hpp - JDK-8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V - JDK-8309266: C2: assert(final_con == (jlong)final_int) failed: final value should be integer - JDK-8309297: Adjust ShenandoahHeap print_heap_regions_on - JDK-8309340: Provide sctpHandleSocketErrorWithMessage - JDK-8309427: [riscv-port-jdk17u] Remove unused RoundDoubleModeV C2 node - JDK-8309550: jdk.jfr.internal.Utils::formatDataAmount method should gracefully handle amounts equal to Long.MIN_VALUE - JDK-8309591: Socket.setOption(TCP_QUICKACK) uses wrong level - JDK-8309613: [Windows] hs_err files sometimes miss information about the code containing the error - JDK-8309746: Reconfigure check should include make/conf/version-numbers.conf - JDK-8309862: Unsafe list operations in JfrStringPool - JDK-8309956: Shenandoah: Strengthen the mark word check in string dedup - JDK-8309959: JFR: Display N/A for missing data amount - JDK-8310054: ScrollPane insets are incorrect - JDK-8310126: C1: Missing receiver null check in Reference::get intrinsic - JDK-8310259: Pin msys2/setup-msys2 github action to a specific commit - JDK-8310549: avoid potential leaks in KeystoreImpl.m related to JNU_CHECK_EXCEPTION early returns - JDK-8310551: vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java timed out due to missing prompt - JDK-8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V - JDK-8311033: [macos] PrinterJob does not take into account Sides attribute - JDK-8311249: Remove unused MemAllocator::obj_memory_range - JDK-8311285: report some fontconfig related environment variables in hs_err file - JDK-8311689: Wrong visible amount in Adjustable of ScrollPane - JDK-8311862: RISC-V: small improvements to shift immediate instructions - JDK-8311923: TestIRMatching.java fails on RISC-V - JDK-8312029: Add CriticalNative tests to ProblemList for 8312028 - JDK-8312511: GHA: Bump cross-compile runner to Ubuntu 22.04 - JDK-8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction - JDK-8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1) - JDK-8313262: C2: Sinking node may cause required cast to be dropped - JDK-8313402: C1: Incorrect LoadIndexed value numbering - JDK-8313428: GHA: Bump GCC versions for July 2023 updates - JDK-8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0 - JDK-8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly - JDK-8313678: SymbolTable can leak Symbols during cleanup - JDK-8313701: GHA: RISC-V should use the official repository for bootstrap - JDK-8313707: GHA: Bootstrap sysroots with --variant=minbase - JDK-8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer - JDK-8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows - JDK-8313874: JNI NewWeakGlobalRef throws exception for null arg - JDK-8314020: Print instruction blocks in byte units - JDK-8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java - JDK-8314118: Update JMH devkit to 1.37 - JDK-8314262: GHA: Cut down cross-compilation sysroots deeper - JDK-8314426: runtime/os/TestTrimNative.java is failing on slow machines - JDK-8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails - JDK-8314517: some tests fail in case ipv6 is disabled on the machine - JDK-8314552: Fix javadoc tests to work with jtreg 7 - JDK-8314658: [17u] GHA: Sync up debian-version for cross-builds - JDK-8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev - JDK-8314960: Add Certigna Root CA - 2 - JDK-8317040: Exclude cleaner test failing on older releases - JDK-8317643: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.9 Notes on individual issues: =========================== hotspot/compiler: JDK-8276799: Implementation of JEP 422: Linux/RISC-V Port ========================================================= https://openjdk.org/jeps/422 RISC-V is a free and open-source RISC instruction set architecture (ISA) designed originally at the University of California, Berkeley, and now developed collaboratively under the sponsorship of RISC-V International. It is already supported by a wide range of language toolchains. With the increasing availability of RISC-V hardware, the JDK port has been backported to 17u, following introduction in 19. security-libs/javax.net.ssl: JDK-8301700: The Default TLS Diffie-Hellman Group Size Has Been Increased from 1024-bit to 2048-bit =================================================================================================== The JDK implementation of TLS 1.2 now uses a default Diffie Hellman keysize of 2048 bits when a TLS_DHE cipher suite is negotiated and either the client or server does not support FFDHE. The JDK TLS implementation supports FFDHE, which can negotiate a stronger keysize, and this is enabled by default. As a workaround, users can revert to the previous key size by setting the `jdk.tls.ephemeralDHKeySize` system property to 1024 (at their own risk). This change does not affect TLS 1.3 as the minimum DH group size is already 2048 bits. tools/launcher: JDK-8305950: `-XshowSettings:locale` Output Now Includes Tzdata Version ======================================================================= The `-XshowSettings` launcher option has been enhanced to print the tzdata version used by the JDK. The tzdata version is displayed as part of the `locale` showSettings option. Example output using `-X:showSettings:locale`: Locale settings: default locale = English default display locale = English default format locale = English tzdata version = 2023c security-libs/java.security: JDK-8295894: Removed SECOM Trust System's RootCA1 Root Certificate ================================================================== The following root certificate from SECOM Trust System has been removed from the `cacerts` keystore: Alias Name: secomscrootca1 [jdk] Distinguished Name: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP JDK-8314960: Added Certigna Root CA Certificate =============================================== The following root certificate has been added to the cacerts truststore: Name: Certigna (Dhimyotis) Alias Name: certignarootca Distinguished Name: CN=Certigna Root CA, OU=0002 48146308100036, O=Dhimyotis, C=FR Thanks, -- Andrew :) Pronouns: he / him or they / them Principal Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 Please contact via e-mail, not proprietary chat networks Available on Libera Chat & OFTC IRC networks as gnu_andrew -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From duke at openjdk.org Thu Oct 19 09:13:59 2023 From: duke at openjdk.org (Amos) Date: Thu, 19 Oct 2023 09:13:59 GMT Subject: [jdk17u-dev] Integrated: 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" In-Reply-To: References: Message-ID: On Sun, 15 Oct 2023 01:55:16 GMT, Amos wrote: > - Backport of [JDK-8297296](https://bugs.openjdk.org/browse/JDK-8297296) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 5e3d47db Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5e3d47dbfa86bfeccb7f9c58f33e0e72371a2399 Stats: 21 lines in 2 files changed: 14 ins; 1 del; 6 mod 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" Reviewed-by: goetz Backport-of: 0ed6d0b456e58e4122b97c3d12faabada0d8c530 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1878 From dkumari at openjdk.org Thu Oct 19 09:17:52 2023 From: dkumari at openjdk.org (Deepa Kumari) Date: Thu, 19 Oct 2023 09:17:52 GMT Subject: [jdk17u-dev] Integrated: 8312078: [PPC] JcmdScale.java Failing on AIX In-Reply-To: References: Message-ID: On Wed, 18 Oct 2023 07:07:46 GMT, Deepa Kumari wrote: > This pull request is a backport of commit [c1a3f143](https://github.com/openjdk/jdk/commit/c1a3f143bf881dac6d6e517293c79a68129c6f5a) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository, addressing the issue [JDK-8312078](https://bugs.openjdk.org/browse/JDK-8312078) This pull request has now been integrated. Changeset: 05c6ae47 Author: Deepa Kumari Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/05c6ae47e0c5dbeccaea74e72beca07c28880dc6 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8312078: [PPC] JcmdScale.java Failing on AIX Backport-of: c1a3f143bf881dac6d6e517293c79a68129c6f5a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1891 From duke at openjdk.org Thu Oct 19 09:18:58 2023 From: duke at openjdk.org (Amos) Date: Thu, 19 Oct 2023 09:18:58 GMT Subject: [jdk11u-dev] Integrated: 8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. In-Reply-To: References: Message-ID: <4WF75d9o4actOgTa5KTS4wh2EktyWvGnlbAYsn2eTcA=.ce0e33c9-ed8d-4244-a7f5-a3e5be44b068@github.com> On Tue, 3 Oct 2023 21:35:43 GMT, Amos wrote: > - Backport for [JDK-8278456](https://bugs.openjdk.org/browse/JDK-8278456) This pull request has now been integrated. Changeset: 21536b0f Author: Amos Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/21536b0fff173f901418cccc01b61ec605cfbc9f Stats: 25 lines in 1 file changed: 21 ins; 0 del; 4 mod 8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing. Reviewed-by: goetz Backport-of: 81c56c700a47c7f1b7855052de17eb88fac84674 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2164 From andrewlu at openjdk.org Thu Oct 19 09:20:57 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Thu, 19 Oct 2023 09:20:57 GMT Subject: [jdk11u-dev] Integrated: 8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 08:12:34 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: 0b60ec79 Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/0b60ec791abf446d2782c31ab8360eeb9d6ac1c8 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8297640: Increase buffer size for buf (insert_features_names) in Abstract_VM_Version::insert_features_names Backport-of: 2f83b5c487f112c175d081ca5882f5032518937a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2188 From duke at openjdk.org Thu Oct 19 09:24:55 2023 From: duke at openjdk.org (Amos) Date: Thu, 19 Oct 2023 09:24:55 GMT Subject: [jdk11u-dev] Integrated: 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 06:26:10 GMT, Amos wrote: > - Backport of [JDK-8297296](https://bugs.openjdk.org/browse/JDK-8297296) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: d439c4a3 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/d439c4a3f6de36eba2bbf8dacac5bee1ed66235d Stats: 21 lines in 2 files changed: 14 ins; 1 del; 6 mod 8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!" Reviewed-by: goetz Backport-of: 0ed6d0b456e58e4122b97c3d12faabada0d8c530 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2180 From andrewlu at openjdk.org Thu Oct 19 09:30:58 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Thu, 19 Oct 2023 09:30:58 GMT Subject: [jdk11u-dev] Integrated: 8299255: Unexpected round errors in FreetypeFontScaler In-Reply-To: References: Message-ID: <_G-3U3RXngsuowa5D9XBPOpGkvcvQe4iQl8va6TRsDY=.1cf29083-4f8c-42a9-8cb9-67b17c8cc2e9@github.com> On Mon, 16 Oct 2023 09:09:20 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: abeacbfa Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/abeacbfa205e4bfdf314f16e90726ba10f63c286 Stats: 73 lines in 2 files changed: 69 ins; 0 del; 4 mod 8299255: Unexpected round errors in FreetypeFontScaler Backport-of: 26868c1ac471c3b305b1d15e3075de0baa9319d2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2191 From duke at openjdk.org Thu Oct 19 09:35:51 2023 From: duke at openjdk.org (Amos) Date: Thu, 19 Oct 2023 09:35:51 GMT Subject: [jdk11u-dev] Integrated: 8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext In-Reply-To: References: Message-ID: <1x7tBc1mq_3LH5aqfOspgAIwH8vWgeRsi1Rk_4LYC24=.f2477625-370a-44ed-a865-bd8190b3dccb@github.com> On Thu, 12 Oct 2023 23:12:37 GMT, Amos wrote: > - Backport for [JDK-8255548](https://bugs.openjdk.org/browse/JDK-8255548) > - Test succeeded in local dev box This pull request has now been integrated. Changeset: 639afbe6 Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/639afbe61ac91ce7f926f01a0f8e63dd694723f5 Stats: 48 lines in 1 file changed: 47 ins; 0 del; 1 mod 8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext Reviewed-by: goetz Backport-of: 76cda9f44a80b1979e6e1b7a21431ef631f80782 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2177 From clanger at openjdk.org Thu Oct 19 09:54:47 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 19 Oct 2023 09:54:47 GMT Subject: [jdk17u-dev] RFR: 8312395: Improve assertions in growableArray In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 14:20:25 GMT, Matthias Baesken wrote: > Backport of 8312395 LGTM ------------- Marked as reviewed by clanger (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1887#pullrequestreview-1687233129 From goetz at openjdk.org Thu Oct 19 12:42:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 19 Oct 2023 12:42:59 GMT Subject: [jdk17u-dev] RFR: 8291154: Create a non static nested class without enclosing class throws VerifyError Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport f96aee74010476a850175f7012c196e40a31c188 Changes: https://git.openjdk.org/jdk17u-dev/pull/1894/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1894&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291154 Stats: 22 lines in 3 files changed: 21 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1894.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1894/head:pull/1894 PR: https://git.openjdk.org/jdk17u-dev/pull/1894 From mbaesken at openjdk.org Thu Oct 19 12:50:03 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 19 Oct 2023 12:50:03 GMT Subject: [jdk21u] RFR: 8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() Message-ID: 8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() ------------- Commit messages: - Backport 6d6c9008d5c87631771e194f475b14e178d16322 Changes: https://git.openjdk.org/jdk21u/pull/271/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=271&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8038244 Stats: 6 lines in 1 file changed: 4 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/271.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/271/head:pull/271 PR: https://git.openjdk.org/jdk21u/pull/271 From goetz at openjdk.org Thu Oct 19 13:13:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 19 Oct 2023 13:13:45 GMT Subject: [jdk17u-dev] RFR: 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 9728e21db1b35e487c562690de659aac386aa99d Changes: https://git.openjdk.org/jdk17u-dev/pull/1895/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1895&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317967 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1895.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1895/head:pull/1895 PR: https://git.openjdk.org/jdk17u-dev/pull/1895 From mbaesken at openjdk.org Thu Oct 19 13:18:16 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 19 Oct 2023 13:18:16 GMT Subject: [jdk21u] RFR: 8317959: Check return values of malloc in native java.base coding Message-ID: 8317959: Check return values of malloc in native java.base coding ------------- Commit messages: - Backport ff0b397e135665fbc763bc4042b95c17f6c5367a Changes: https://git.openjdk.org/jdk21u/pull/272/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=272&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317959 Stats: 29 lines in 4 files changed: 27 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/272.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/272/head:pull/272 PR: https://git.openjdk.org/jdk21u/pull/272 From serb at openjdk.org Thu Oct 19 17:52:22 2023 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 19 Oct 2023 17:52:22 GMT Subject: [jdk21u] RFR: 8316060: test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge Message-ID: Hi all, This pull request contains a backport of commit [bd52bbfa](https://github.com/openjdk/jdk/commit/bd52bbfa272691caab227d736021362c06449535) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 13 Sep 2023 and was reviewed by Leonid Mesnik and David Holmes. Thanks! ------------- Commit messages: - Backport bd52bbfa272691caab227d736021362c06449535 Changes: https://git.openjdk.org/jdk21u/pull/270/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=270&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316060 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/270.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/270/head:pull/270 PR: https://git.openjdk.org/jdk21u/pull/270 From shade at openjdk.org Thu Oct 19 18:31:17 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:31:17 GMT Subject: [jdk21u] Integrated: 8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries In-Reply-To: References: Message-ID: <7v9SPZde9Mg6l-KjG5abpNPBeT4liH8iBW_uGSaUhOY=.069a2fbf-9b94-45c0-8715-85d61a0f1b5e@github.com> On Mon, 16 Oct 2023 17:44:41 GMT, Aleksey Shipilev wrote: > Clean backport to eliminate a Shenandoah memory leak. This reflects what other GCs are doing. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `hotspot_gc_shenandoah` This pull request has now been integrated. Changeset: 55d0c790 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/55d0c790896f32ab6373e6bb3283337503904d98 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries Backport-of: e25121d1d908bd74e7a5914d85284ab322bed1a3 ------------- PR: https://git.openjdk.org/jdk21u/pull/256 From shade at openjdk.org Thu Oct 19 18:32:11 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:32:11 GMT Subject: [jdk21u] Integrated: 8309663: test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe" In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 15:30:44 GMT, Aleksey Shipilev wrote: > Clean backport to fix a corner case in JVMTI + concurrent GCs. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `jdk_loom hotspot_loom` > - [x] linux-x86_64-server-fastdebug, `tier1 tier2 tier3` > - [x] linux-x86_64-server-fastdebug, `tier1 tier2 tier3` with `-XX:+UseShenandoahGC` This pull request has now been integrated. Changeset: 87ca2931 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/87ca29312f0733ad595c8f6fe98e2dccf745d994 Stats: 5 lines in 2 files changed: 3 ins; 1 del; 1 mod 8309663: test fails "assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe" Backport-of: 83edffa608d998a118d1d12f62d73be40a8982bc ------------- PR: https://git.openjdk.org/jdk21u/pull/253 From shade at openjdk.org Thu Oct 19 18:33:14 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:33:14 GMT Subject: [jdk21u] Integrated: 8317262: LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread" In-Reply-To: References: Message-ID: On Tue, 17 Oct 2023 09:02:25 GMT, Aleksey Shipilev wrote: > Clean backport to fix the trivial bug in new light-weight locking. This code path is disabled by default in JDK 21u, but the bug would manifest if any user experimentally enables it. > > Additional testing: > - [x] New regression test fails without the patch, passes with it (needs explicit `-XX:LockingMode=2` to reproduce) This pull request has now been integrated. Changeset: 94bb191b Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/94bb191b425c509c5ffebccdb665c623d6cde136 Stats: 101 lines in 2 files changed: 97 ins; 0 del; 4 mod 8317262: LockStack::contains(oop) fails "assert(t->is_Java_thread()) failed: incorrect cast to JavaThread" Backport-of: 4ea1b99c1a6efe144af381ea538f93718e9baf74 ------------- PR: https://git.openjdk.org/jdk21u/pull/262 From shade at openjdk.org Thu Oct 19 18:33:10 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:33:10 GMT Subject: [jdk21u] Integrated: 8295068: SSLEngine throws NPE parsing CertificateRequests In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 19:03:54 GMT, Aleksey Shipilev wrote: > Clean backport to handle the SSL corner case. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `jdk_security` This pull request has now been integrated. Changeset: 7b4ab285 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/7b4ab28552a5ef814a1dc90357aa29cbf5d5b752 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8295068: SSLEngine throws NPE parsing CertificateRequests Backport-of: 5667afc36275b064c7700518f453fe8657e13636 ------------- PR: https://git.openjdk.org/jdk21u/pull/257 From rhalade at openjdk.org Thu Oct 19 18:33:58 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Thu, 19 Oct 2023 18:33:58 GMT Subject: [jdk21u] Integrated: 8268916: Tests for AffirmTrust roots In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 16:32:00 GMT, Rajan Halade wrote: > Clean backport to JDK 21u This pull request has now been integrated. Changeset: 055cfe00 Author: Rajan Halade URL: https://git.openjdk.org/jdk21u/commit/055cfe0094bcada5537914ac3c4202d2020a1796 Stats: 54 lines in 1 file changed: 54 ins; 0 del; 0 mod 8268916: Tests for AffirmTrust roots Backport-of: 8c1bb2b28066ee32bef22110df06318d938c7d8b ------------- PR: https://git.openjdk.org/jdk21u/pull/255 From shade at openjdk.org Thu Oct 19 18:34:00 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:34:00 GMT Subject: [jdk21u] Integrated: 8316958: Add test for unstructured locking In-Reply-To: <3kbseHZ6msEM4OpEAn8Zw-84rR5d-sbpODpUTaVGO3Q=.d58efe74-048a-4255-a55b-7195db679e51@github.com> References: <3kbseHZ6msEM4OpEAn8Zw-84rR5d-sbpODpUTaVGO3Q=.d58efe74-048a-4255-a55b-7195db679e51@github.com> Message-ID: On Tue, 17 Oct 2023 09:06:27 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] New test passes with different `LockingMode`-s This pull request has now been integrated. Changeset: dc8603cb Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/dc8603cb4c2291899eeae3d93ee9ebf77e964378 Stats: 60 lines in 1 file changed: 60 ins; 0 del; 0 mod 8316958: Add test for unstructured locking Backport-of: bcafec54a52e4c0d92b075de461fcf16d6c100b4 ------------- PR: https://git.openjdk.org/jdk21u/pull/263 From shade at openjdk.org Thu Oct 19 18:34:40 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:34:40 GMT Subject: [jdk21u] Integrated: 8316735: Print LockStack in hs_err files In-Reply-To: References: Message-ID: On Tue, 17 Oct 2023 09:16:37 GMT, Aleksey Shipilev wrote: > Clean backport to improve crash diagnostics. This matters mostly for `LockingMode=2` case, which is not default in JDK 21. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `runtime/ErrorHandling` with different `LockingMode`-s This pull request has now been integrated. Changeset: 61ec9854 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/61ec9854c5c2dc80f308ff054bf4ca7752035b22 Stats: 21 lines in 3 files changed: 20 ins; 0 del; 1 mod 8316735: Print LockStack in hs_err files Backport-of: 20ff603108a52468dd41020cbf6c0bf669e23861 ------------- PR: https://git.openjdk.org/jdk21u/pull/264 From shade at openjdk.org Thu Oct 19 18:35:29 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:35:29 GMT Subject: [jdk21u] Integrated: 8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL In-Reply-To: <0vzhc1nPUBIXgS6O4WmuP5hOQ4k1EkklndklmNamOR8=.4117dc08-104f-4916-b83e-47edf4359666@github.com> References: <0vzhc1nPUBIXgS6O4WmuP5hOQ4k1EkklndklmNamOR8=.4117dc08-104f-4916-b83e-47edf4359666@github.com> Message-ID: On Mon, 16 Oct 2023 19:32:21 GMT, Aleksey Shipilev wrote: > Clean backport to fix potential C2 problem. "Potential", because neither of fuzzer tests from the issue, nor the new regression test actually triggers the issue. I suppose that is because some other C2 optimization/bugfix is missing. However, it seems profitable to protect from this issue in 21u as well. @TobiHartmann, do you agree? > > Additional testing: > - [x] macos-aarch64-server-fastdebug, new regression test passes before and after the patch > - [x] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` This pull request has now been integrated. Changeset: 876f78e3 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/876f78e312c7c89b6698b3152a5bb69989bbbc21 Stats: 70 lines in 2 files changed: 68 ins; 0 del; 2 mod 8316396: Endless loop in C2 compilation triggered by AddNode::IdealIL Reviewed-by: thartmann Backport-of: b0d6c8472f69fef0265b41a4caf9e564adf68f6e ------------- PR: https://git.openjdk.org/jdk21u/pull/259 From shade at openjdk.org Thu Oct 19 18:37:36 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:37:36 GMT Subject: [jdk21u] Integrated: 8316181: Move the fast locking implementation out of the .ad files In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 16:02:55 GMT, Aleksey Shipilev wrote: > Clean backport to provide the ground for subsequent backports in this area. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, `jdk_loom hotspot_loom` > - [x] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` This pull request has now been integrated. Changeset: c41fc4a9 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/c41fc4a9736950a711352c08fe0cf1023ef91c7a Stats: 848 lines in 6 files changed: 431 ins; 413 del; 4 mod 8316181: Move the fast locking implementation out of the .ad files Backport-of: b48dbf6bfa652ef031c35f0a85a409142563aa72 ------------- PR: https://git.openjdk.org/jdk21u/pull/254 From acobbs at openjdk.org Thu Oct 19 18:39:58 2023 From: acobbs at openjdk.org (Archie Cobbs) Date: Thu, 19 Oct 2023 18:39:58 GMT Subject: [jdk21u] Integrated: 8317818: Combinatorial explosion during 'this' escape analysis In-Reply-To: References: Message-ID: On Tue, 17 Oct 2023 13:41:53 GMT, Archie Cobbs wrote: > 8317818: Combinatorial explosion during 'this' escape analysis This pull request has now been integrated. Changeset: b59b560a Author: Archie Cobbs Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/b59b560a2a9d6756d6621e617a2419d8d6326f3b Stats: 32 lines in 2 files changed: 30 ins; 0 del; 2 mod 8317818: Combinatorial explosion during 'this' escape analysis Backport-of: 17535c34bc7853f8e73dfdec2c4da49d78b37bea ------------- PR: https://git.openjdk.org/jdk21u/pull/266 From lujaniuk at openjdk.org Thu Oct 19 18:41:34 2023 From: lujaniuk at openjdk.org (Ludvig Janiuk) Date: Thu, 19 Oct 2023 18:41:34 GMT Subject: [jdk21u] Integrated: 8317327: Remove JT_JAVA dead code in jib-profiles.js In-Reply-To: References: Message-ID: <26l6YTC6BPlUukoLF6p7bqHAtqlU8-ESIm_JUmxeZy4=.bc3e5724-25f7-41ca-94aa-5da05317a24f@github.com> On Tue, 10 Oct 2023 11:47:38 GMT, Ludvig Janiuk wrote: > Backporting a clean cleanup This pull request has now been integrated. Changeset: abfe9502 Author: Ludvig Janiuk Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/abfe95025df889e8f034ede2c5df035bddf2d89f Stats: 4 lines in 1 file changed: 0 ins; 3 del; 1 mod 8317327: Remove JT_JAVA dead code in jib-profiles.js Reviewed-by: ihse ------------- PR: https://git.openjdk.org/jdk21u/pull/239 From shade at openjdk.org Thu Oct 19 18:49:48 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:49:48 GMT Subject: [jdk21u] RFR: 8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 [v2] In-Reply-To: References: Message-ID: > Clean backport to fix a JVM bug, easily reproducible with `-UseLSE` with `LockingMode=2`. > > Additional testing: > - [x] macos-aarch64-server-fastdebug build without the fix fails with `-UseLSE LockingMode=2`, passes with it > - [x] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: Backport b6a97c078043862b20bd8e1d1b8ccb8699995515 ------------- Changes: https://git.openjdk.org/jdk21u/pull/258/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=258&range=01 Stats: 41 lines in 10 files changed: 15 ins; 0 del; 26 mod Patch: https://git.openjdk.org/jdk21u/pull/258.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/258/head:pull/258 PR: https://git.openjdk.org/jdk21u/pull/258 From shade at openjdk.org Thu Oct 19 18:49:49 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 19 Oct 2023 18:49:49 GMT Subject: [jdk21u] Integrated: 8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 19:31:27 GMT, Aleksey Shipilev wrote: > Clean backport to fix a JVM bug, easily reproducible with `-UseLSE` with `LockingMode=2`. > > Additional testing: > - [x] macos-aarch64-server-fastdebug build without the fix fails with `-UseLSE LockingMode=2`, passes with it > - [x] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` This pull request has now been integrated. Changeset: fd329f2a Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/fd329f2a3765f356895f2f6d40ef46aae5c3222f Stats: 41 lines in 10 files changed: 15 ins; 0 del; 26 mod 8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880 Reviewed-by: aph Backport-of: b6a97c078043862b20bd8e1d1b8ccb8699995515 ------------- PR: https://git.openjdk.org/jdk21u/pull/258 From aivanov at openjdk.org Thu Oct 19 18:50:19 2023 From: aivanov at openjdk.org (Alexey Ivanov) Date: Thu, 19 Oct 2023 18:50:19 GMT Subject: [jdk21u] Integrated: 8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux In-Reply-To: References: Message-ID: On Wed, 18 Oct 2023 11:15:33 GMT, Alexey Ivanov wrote: > Hi all, > > This pull request contains a backport of commit [808bb1f7](https://github.com/openjdk/jdk/commit/808bb1f7bc5025b4ab01e4e9057feebd253b95a7) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Harshitha Onkar on 17 Aug 2023 and was reviewed by Damon Nguyen and Sergey Bylokhov. > > Thanks! This pull request has now been integrated. Changeset: 418a1995 Author: Alexey Ivanov URL: https://git.openjdk.org/jdk21u/commit/418a199560b4b7475cf02074dc0bf2a30a442091 Stats: 41 lines in 1 file changed: 8 ins; 22 del; 11 mod 8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux Backport-of: 808bb1f7bc5025b4ab01e4e9057feebd253b95a7 ------------- PR: https://git.openjdk.org/jdk21u/pull/268 From dkumari at openjdk.org Thu Oct 19 18:59:35 2023 From: dkumari at openjdk.org (Deepa Kumari) Date: Thu, 19 Oct 2023 18:59:35 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails Message-ID: This PR backports the change reported in [JDK-8300696](https://bugs.openjdk.org/browse/JDK-8300696). ------------- Commit messages: - Backport 8164cfbc0373e57619e18324931f0946b51ae18f Changes: https://git.openjdk.org/jdk17u-dev/pull/1896/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1896&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300696 Stats: 9 lines in 1 file changed: 9 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1896.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1896/head:pull/1896 PR: https://git.openjdk.org/jdk17u-dev/pull/1896 From goetz at openjdk.org Thu Oct 19 19:36:19 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 19 Oct 2023 19:36:19 GMT Subject: [jdk17u-dev] RFR: 8268916: Tests for AffirmTrust roots Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 8c1bb2b28066ee32bef22110df06318d938c7d8b Changes: https://git.openjdk.org/jdk17u-dev/pull/1897/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1897&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268916 Stats: 54 lines in 1 file changed: 54 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1897.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1897/head:pull/1897 PR: https://git.openjdk.org/jdk17u-dev/pull/1897 From phh at openjdk.org Thu Oct 19 20:50:08 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 19 Oct 2023 20:50:08 GMT Subject: [jdk17u-dev] RFR: 8262186: Call X509KeyManager.chooseClientAlias once for all key types In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 13:24:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > The first commit contains the parts applied clean. > The second one contains two chunks I had to resolve, and some additional adaptions. > > I had to resolve CertificateRequest.java because "8268199: Correct certificate requests" was already backported to 17, but was applied in head after this change. > This block was in the way of a clean patch: > > 17u: > > } else { > // Any auth object will have a possession generator and > // we need to make sure the key types for that generator > // share at least one common algorithm with the CR's > // allowed key types. > if (ka.possessionGenerator instanceof > X509PossessionGenerator xpg) { > if (Collections.disjoint(crKeyTypes, > Arrays.asList(xpg.keyTypes))) { > if (SSLLogger.isOn && > SSLLogger.isOn("ssl,handshake")) { > SSLLogger.warning( > "Unsupported authentication scheme: " + > ss.name); > } > checkedKeyTypes.add(ss.keyAlgorithm); > continue; > } > } > } > > > Actually, this block was adapted in the backport of 8268199 because this change, 8262186, was not in 17 at that time. > Also, the adapted code does not compile any more because X509PossessionGenerator is removed by this change. > Thus I changed it to the original code of "8268199: Correct certificate requests": > > > } else { > // Any auth object will have a set of allowed key types. > // This set should share at least one common algorithm with > // the CR's allowed key types. > if (Collections.disjoint(crKeyTypes, > Arrays.asList(ka.keyTypes))) { > if (SSLLogger.isOn && SSLLogger.isOn("ssl,handshake")) { > SSLLogger.warning( > "Unsupported authentication scheme: " + > ss.name); > } > continue; > } > } > > > > After some further related adaptions the code looks... Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1885#pullrequestreview-1688623241 From phh at openjdk.org Thu Oct 19 21:06:08 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 19 Oct 2023 21:06:08 GMT Subject: [jdk17u-dev] RFR: 8317960: [17u] Excessive CPU usage on AbstractQueuedSynchronized.isEnqueued [v2] In-Reply-To: References: <10jPiIhwG49rdhGedEs1WtwVM04IiZ6WyGh7_orpBwo=.0b224fda-0313-494f-9697-314f156a8b56@github.com> Message-ID: On Fri, 13 Oct 2023 14:32:33 GMT, David Alvarez wrote: >> This patch brings the AbstractQueuedSynchronizer related changes from [JDK-8277090](https://bugs.openjdk.org/browse/JDK-8277090) to fix a performance issue that can happen in JDK17 too. >> >> The rest of JDK-8277090 are done mostly in preparation of virtual threads and are covered under CSR [JDK-8285450](https://bugs.openjdk.org/browse/JDK-8285450). There is no plan at the moment to backport the rest of the changes to 17. > > David Alvarez has updated the pull request incrementally with one additional commit since the last revision: > > Empty commit to trigger tests Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1875#pullrequestreview-1688634651 From phh at openjdk.org Thu Oct 19 21:07:01 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 19 Oct 2023 21:07:01 GMT Subject: [jdk11u-dev] RFR: 8301167: Update VerifySignedJar to actually exercise and test verification In-Reply-To: References: Message-ID: On Sun, 15 Oct 2023 21:55:18 GMT, Amos wrote: > - Backport [JDK-8301167](https://bugs.openjdk.org/browse/JDK-8301167) > - Test succeeded in local dev box (MacOS M1) > - The patch applies clean, but the new code must be changed to Java 11 syntax > - The commit [a56255f211ee8dd378ce40406491cffe799416bc](https://github.com/openjdk/jdk11u-dev/pull/2185/commits/a56255f211ee8dd378ce40406491cffe799416bc) is changing the code to Java 11 syntax Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2185#pullrequestreview-1688630417 From phh at openjdk.org Thu Oct 19 20:28:03 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 19 Oct 2023 20:28:03 GMT Subject: [jdk21u] RFR: 8315869: UseHeavyMonitors not used In-Reply-To: References: Message-ID: <4mrEIOpfaFsrV3YF-AymQ9gAciBIKeCC3RqzBJ0YMbI=.a93d75c2-bc20-4248-b274-389278e01f9e@github.com> On Tue, 17 Oct 2023 09:44:28 GMT, Aleksey Shipilev wrote: > Unclean backport to clean up JDK 21 and make future backports more clean. The removed option is `develop`, so there is no compatibility problems. > > The uncleanliness comes from the need to `-XX:+UnlockExperimentalVMOptions` the flag. > > Additional testing: > - [x] `grep -R UseHeavyMonitors src/`, no hits > - [x] `grep -R UseHeavyMonitors test/`, no hits > - [x] macos-aarch64-server-fastdebug, affected tests pass > - [x] macos-aarch64-server-release, affected tests pass Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u/pull/265#pullrequestreview-1688592153 From stuefe at openjdk.org Fri Oct 20 05:41:48 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 20 Oct 2023 05:41:48 GMT Subject: [jdk21u] Integrated: 8317987: C2 recompilations cause high memory footprint In-Reply-To: References: Message-ID: On Fri, 13 Oct 2023 12:11:39 GMT, Thomas Stuefe wrote: > Fix memory footprint issue. Applies cleanly. This pull request has now been integrated. Changeset: 0af96a89 Author: Thomas Stuefe URL: https://git.openjdk.org/jdk21u/commit/0af96a899391b586fd990cdf8ef61575e58bd9bd Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8317987: C2 recompilations cause high memory footprint Backport-of: c88b387881a6e9206f9804b4ca966334c65c008a ------------- PR: https://git.openjdk.org/jdk21u/pull/251 From goetz at openjdk.org Fri Oct 20 06:35:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 20 Oct 2023 06:35:54 GMT Subject: [jdk17u-dev] RFR: 8275333: Print count in "Too many recored phases?" assert Message-ID: <7HPkyYilUyBrKJv4Ebk9hmDkqhmhoocnbXRQI4P1WYo=.404ecc8a-483d-4f81-8f9f-927a7946b5b8@github.com> I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 45ebf85ca9a1e071955ba2e3cb32449bfbd85d14 Changes: https://git.openjdk.org/jdk17u-dev/pull/1898/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1898&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275333 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1898.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1898/head:pull/1898 PR: https://git.openjdk.org/jdk17u-dev/pull/1898 From mbaesken at openjdk.org Fri Oct 20 06:38:40 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 20 Oct 2023 06:38:40 GMT Subject: [jdk17u-dev] Integrated: 8312395: Improve assertions in growableArray In-Reply-To: References: Message-ID: On Mon, 16 Oct 2023 14:20:25 GMT, Matthias Baesken wrote: > Backport of 8312395 This pull request has now been integrated. Changeset: e80200f3 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/e80200f3ddaf57fa8a2ccc23222242d0c997bea7 Stats: 10 lines in 1 file changed: 0 ins; 0 del; 10 mod 8312395: Improve assertions in growableArray Reviewed-by: clanger Backport-of: b772e67e2929afd9f9d6a4b08713e41f891667c0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1887 From andrewlu at openjdk.org Fri Oct 20 06:44:23 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Fri, 20 Oct 2023 06:44:23 GMT Subject: [jdk11u-dev] RFR: 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport b5e162200b684897e0ec2547dc2b3f854c0da8e4 Changes: https://git.openjdk.org/jdk11u-dev/pull/2196/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2196&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8153090 Stats: 112 lines in 3 files changed: 110 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2196.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2196/head:pull/2196 PR: https://git.openjdk.org/jdk11u-dev/pull/2196 From mbaesken at openjdk.org Fri Oct 20 06:49:42 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 20 Oct 2023 06:49:42 GMT Subject: [jdk21u] Integrated: 8316894: make test TEST="jtreg:test/jdk/..." fails on AIX In-Reply-To: References: Message-ID: <4b1giZYFoxY7TKtZx-3Jnupsraq2fFHd0YK6vq9RilI=.2611e7c8-c324-4e0e-932a-2d460536127c@github.com> On Wed, 18 Oct 2023 13:00:17 GMT, Matthias Baesken wrote: > 8316894: make test TEST="jtreg:test/jdk/..." fails on AIX This pull request has now been integrated. Changeset: 5121ee68 Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/5121ee686b463291c415e90c96950b4c49183485 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8316894: make test TEST="jtreg:test/jdk/..." fails on AIX Backport-of: 29348b3cf65951e1aacd52c517b6b0d29449a78e ------------- PR: https://git.openjdk.org/jdk21u/pull/269 From andrewlu at openjdk.org Fri Oct 20 07:33:41 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Fri, 20 Oct 2023 07:33:41 GMT Subject: [jdk11u-dev] RFR: 8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection Message-ID: I backport this for parity with 11.0.22-oracle. test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java ?if (socket instanceof SSLSocket sslSocket ? change to "if (socket instanceof SSLSocket) { SSLSocket sslSocket = (SSLSocket)socket;" as it is not support in jdk11 ------------- Commit messages: - Update LdapSSLHandshakeFailureTest.java - Backport f2383b3cbd1096f0b38e89a3d876da2217511f11 Changes: https://git.openjdk.org/jdk11u-dev/pull/2197/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2197&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314063 Stats: 356 lines in 3 files changed: 290 ins; 42 del; 24 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2197.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2197/head:pull/2197 PR: https://git.openjdk.org/jdk11u-dev/pull/2197 From andrewlu at openjdk.org Fri Oct 20 07:43:40 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Fri, 20 Oct 2023 07:43:40 GMT Subject: [jdk11u-dev] Withdrawn: 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog In-Reply-To: References: Message-ID: <1PUlM1K2dRq8Zl0vsubI4P29-FdzinVVCTHnV9DleAs=.bbf50bdd-6e0d-432b-91c2-69c3c4ad1640@github.com> On Fri, 20 Oct 2023 06:31:33 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2196 From andrewlu at openjdk.org Fri Oct 20 07:50:49 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Fri, 20 Oct 2023 07:50:49 GMT Subject: [jdk11u-dev] RFR: 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport b5e162200b684897e0ec2547dc2b3f854c0da8e4 - Backport b5e162200b684897e0ec2547dc2b3f854c0da8e4 Changes: https://git.openjdk.org/jdk11u-dev/pull/2198/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2198&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8153090 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2198.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2198/head:pull/2198 PR: https://git.openjdk.org/jdk11u-dev/pull/2198 From andrewlu at openjdk.org Fri Oct 20 08:00:00 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Fri, 20 Oct 2023 08:00:00 GMT Subject: [jdk11u-dev] RFR: 8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key. Message-ID: <9ZudnmVDewNIHjJQTzs5e_qGkve4rkAoierpYqaoEQY=.fee4a573-6bc7-489c-8a12-9a32fe287f89@github.com> I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 861e1addda4a547c319c7b369f042c7aab8bf36f Changes: https://git.openjdk.org/jdk11u-dev/pull/2199/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2199&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223788 Stats: 110 lines in 2 files changed: 110 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2199.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2199/head:pull/2199 PR: https://git.openjdk.org/jdk11u-dev/pull/2199 From hgreule at openjdk.org Fri Oct 20 08:29:01 2023 From: hgreule at openjdk.org (Hannes Greule) Date: Fri, 20 Oct 2023 08:29:01 GMT Subject: [jdk21u] RFR: 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 Message-ID: Hi all, This pull request contains a backport of commit [8f5f4407](https://github.com/openjdk/jdk/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Hannes Greule on 19 Oct 2023 and was reviewed by Alex Menkov and Frederic Parain. Thanks! ------------- Commit messages: - Backport 8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df Changes: https://git.openjdk.org/jdk21u/pull/274/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=274&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317692 Stats: 300 lines in 3 files changed: 292 ins; 1 del; 7 mod Patch: https://git.openjdk.org/jdk21u/pull/274.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/274/head:pull/274 PR: https://git.openjdk.org/jdk21u/pull/274 From shade at openjdk.org Fri Oct 20 08:40:57 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 20 Oct 2023 08:40:57 GMT Subject: [jdk21u] RFR: 8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty Message-ID: Clean backport to fix JDK 21 regression. The change was in mainline for 1.5 months, and there is no recorded bugtail. Additional testing: - [x] macos-aarch64-server-fastdebug, new regression test fails without the patch, passes with it - [ ] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` ------------- Commit messages: - Backport fe4f90021ffd44cb0af34f39d4ca0a7e44605c92 Changes: https://git.openjdk.org/jdk21u/pull/275/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=275&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315088 Stats: 55 lines in 2 files changed: 54 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/275.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/275/head:pull/275 PR: https://git.openjdk.org/jdk21u/pull/275 From jbechberger at openjdk.org Fri Oct 20 09:40:50 2023 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Fri, 20 Oct 2023 09:40:50 GMT Subject: [jdk21u] RFR: 8317920: JDWP-agent sends broken exception event with onthrow option Message-ID: Hi all, This pull request contains a backport of commit [8f4ebd89](https://github.com/openjdk/jdk/commit/8f4ebd892148f2c23fd11672a10aaf787a0be2eb) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Johannes Bechberger on 20 Oct 2023 and was reviewed by Christoph Langer and Chris Plummer. Thanks! ------------- Commit messages: - Backport 8f4ebd892148f2c23fd11672a10aaf787a0be2eb Changes: https://git.openjdk.org/jdk21u/pull/276/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=276&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317920 Stats: 262 lines in 4 files changed: 241 ins; 4 del; 17 mod Patch: https://git.openjdk.org/jdk21u/pull/276.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/276/head:pull/276 PR: https://git.openjdk.org/jdk21u/pull/276 From mbaesken at openjdk.org Fri Oct 20 11:48:46 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 20 Oct 2023 11:48:46 GMT Subject: [jdk21u] RFR: 8318415: Adjust describing comment of os_getChildren after 8315026 Message-ID: 8318415: Adjust describing comment of os_getChildren after 8315026 ------------- Commit messages: - Backport 47bb1a1cefa242c39c22a8f2aa08d7d357c260b9 Changes: https://git.openjdk.org/jdk21u/pull/277/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=277&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318415 Stats: 15 lines in 2 files changed: 8 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk21u/pull/277.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/277/head:pull/277 PR: https://git.openjdk.org/jdk21u/pull/277 From kxu at openjdk.org Fri Oct 20 13:27:45 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Fri, 20 Oct 2023 13:27:45 GMT Subject: [jdk11u-dev] RFR: 8273804: Platform.isTieredSupported should handle the no-compiler case Message-ID: a clean backport of [JDK-8273804](https://bugs.openjdk.org/browse/JDK-8273804). ------------- Commit messages: - 8273804: Platform.isTieredSupported should handle the no-compiler case Changes: https://git.openjdk.org/jdk11u-dev/pull/2201/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2201&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273804 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2201.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2201/head:pull/2201 PR: https://git.openjdk.org/jdk11u-dev/pull/2201 From goetz at openjdk.org Fri Oct 20 14:32:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 20 Oct 2023 14:32:07 GMT Subject: [jdk11u-dev] RFR: 8254711: Add java.security.Provider.getService JFR Event Message-ID: I backport this for parity with 11.0.20-oracle. The change in Provider.java had to be reworked. The basic idea is to not return but keep the result until it can be passed to the event. In two other places I did trivial resolves due to context. ------------- Commit messages: - Backport bc2af47e1e4e6e96020e03a60ce098ddd17f63ba Changes: https://git.openjdk.org/jdk11u-dev/pull/2202/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2202&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8254711 Stats: 288 lines in 9 files changed: 279 ins; 3 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2202.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2202/head:pull/2202 PR: https://git.openjdk.org/jdk11u-dev/pull/2202 From goetz at openjdk.org Fri Oct 20 14:43:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 20 Oct 2023 14:43:47 GMT Subject: [jdk11u-dev] RFR: 8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java Message-ID: Follow-up to JDK-8254711. ------------- Commit messages: - Backport 3644e26cef71c00e1a2638d2b8bed9c1bda965ca Changes: https://git.openjdk.org/jdk11u-dev/pull/2203/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2203&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294673 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2203.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2203/head:pull/2203 PR: https://git.openjdk.org/jdk11u-dev/pull/2203 From kxu at openjdk.org Fri Oct 20 16:22:50 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Fri, 20 Oct 2023 16:22:50 GMT Subject: [jdk11u-dev] RFR: 8273804: Platform.isTieredSupported should handle the no-compiler case [v2] In-Reply-To: References: Message-ID: > a clean backport of [JDK-8273804](https://bugs.openjdk.org/browse/JDK-8273804). Kangcheng Xu has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2201/files - new: https://git.openjdk.org/jdk11u-dev/pull/2201/files/486ebd81..639afbe6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2201&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2201&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2201.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2201/head:pull/2201 PR: https://git.openjdk.org/jdk11u-dev/pull/2201 From kxu at openjdk.org Fri Oct 20 16:22:52 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Fri, 20 Oct 2023 16:22:52 GMT Subject: [jdk11u-dev] Withdrawn: 8273804: Platform.isTieredSupported should handle the no-compiler case In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 13:22:28 GMT, Kangcheng Xu wrote: > a clean backport of [JDK-8273804](https://bugs.openjdk.org/browse/JDK-8273804). This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2201 From rhalade at openjdk.org Fri Oct 20 18:35:52 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Fri, 20 Oct 2023 18:35:52 GMT Subject: [jdk21u] RFR: 8317373: Add Telia Root CA v2 Message-ID: clean backport to JDK 21u ------------- Commit messages: - Backport d3ebb4a155be8ed93e79b6b58c645e861ec30267 Changes: https://git.openjdk.org/jdk21u/pull/278/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=278&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317373 Stats: 58 lines in 3 files changed: 55 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk21u/pull/278.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/278/head:pull/278 PR: https://git.openjdk.org/jdk21u/pull/278 From goetz at openjdk.org Fri Oct 20 18:55:04 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 20 Oct 2023 18:55:04 GMT Subject: [jdk11u-dev] RFR: 8254711: Add java.security.Provider.getService JFR Event [v2] In-Reply-To: References: Message-ID: <7eLSoeHIFh1nxscEgxhAjGp-ZuHNZ25arxh3mcYgubw=.c4d13275-2a2b-4afa-9dc1-5a5d3894bb4b@github.com> > I backport this for parity with 11.0.20-oracle. > > The change in Provider.java had to be reworked. > The basic idea is to not return but keep the result > until it can be passed to the event. > > In two other places I did trivial resolves due to context. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Backport 394a7562cfd065c060387575fe3c811bf1b94de1 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2202/files - new: https://git.openjdk.org/jdk11u-dev/pull/2202/files/1285656a..263e8afd Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2202&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2202&range=00-01 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2202.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2202/head:pull/2202 PR: https://git.openjdk.org/jdk11u-dev/pull/2202 From duke at openjdk.org Sat Oct 21 06:13:48 2023 From: duke at openjdk.org (SUN Guoyun) Date: Sat, 21 Oct 2023 06:13:48 GMT Subject: [jdk11u-dev] RFR: 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region Message-ID: runtime/appcds/javaldr/GCDuringDump.java can trigger exception occasionally when the default value of `MaxGCPauseMillis` is set to 100ms on jdk11u, so need backport this patch. ------------- Commit messages: - Backport 14b7467279e15fa6fbbfce2d864edbce94a998bc Changes: https://git.openjdk.org/jdk11u-dev/pull/2204/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2204&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8213898 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2204.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2204/head:pull/2204 PR: https://git.openjdk.org/jdk11u-dev/pull/2204 From lbourges at openjdk.org Sat Oct 21 09:42:13 2023 From: lbourges at openjdk.org (Laurent =?UTF-8?B?Qm91cmfDqHM=?=) Date: Sat, 21 Oct 2023 09:42:13 GMT Subject: [jdk21u] RFR: 8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes Message-ID: Backport from jdk22: https://github.com/openjdk/jdk/commit/a876beb63d5d509b80366139ae4c6abe502efe1e ------------- Commit messages: - JDK-8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes Changes: https://git.openjdk.org/jdk21u/pull/279/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=279&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316741 Stats: 137 lines in 5 files changed: 118 ins; 1 del; 18 mod Patch: https://git.openjdk.org/jdk21u/pull/279.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/279/head:pull/279 PR: https://git.openjdk.org/jdk21u/pull/279 From dkumari at openjdk.org Sun Oct 22 12:51:51 2023 From: dkumari at openjdk.org (Deepa Kumari) Date: Sun, 22 Oct 2023 12:51:51 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: > This PR backports the change reported in [JDK-8300696](https://bugs.openjdk.org/browse/JDK-8300696). Deepa Kumari has updated the pull request incrementally with one additional commit since the last revision: Modified dll_unload() ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1896/files - new: https://git.openjdk.org/jdk17u-dev/pull/1896/files/75829754..3b6c846c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1896&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1896&range=00-01 Stats: 12 lines in 1 file changed: 10 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1896.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1896/head:pull/1896 PR: https://git.openjdk.org/jdk17u-dev/pull/1896 From dkumari at openjdk.org Sun Oct 22 17:16:37 2023 From: dkumari at openjdk.org (Deepa Kumari) Date: Sun, 22 Oct 2023 17:16:37 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: On Sun, 22 Oct 2023 12:51:51 GMT, Deepa Kumari wrote: >> This PR backports the change reported in [JDK-8300696](https://bugs.openjdk.org/browse/JDK-8300696). > > Deepa Kumari has updated the pull request incrementally with one additional commit since the last revision: > > Modified dll_unload() Hi @tstuefe , @dholmes-ora I performed tier test and builds both fastdebug and release on AIX and Linux. It works fine. So, Could you please review this backport ? I would appreciate your valuable input! Thank You. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1896#issuecomment-1774148680 From stuefe at openjdk.org Mon Oct 23 05:30:38 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Mon, 23 Oct 2023 05:30:38 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: On Sun, 22 Oct 2023 17:13:24 GMT, Deepa Kumari wrote: >> Deepa Kumari has updated the pull request incrementally with one additional commit since the last revision: >> >> Modified dll_unload() > > Hi @tstuefe , @dholmes-ora > > I performed tier test and builds both fastdebug and release on AIX and Linux. It works fine. > So, Could you please review this backport ? > > I would appreciate your valuable input! > > Thank You. Hi @deepa181, sure. For future backports, if the backport is not clean please give us a short sentence about what you had to change to make the patch fit, that saves us time having to compare the patch with the one in mainline. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1896#issuecomment-1774461286 From stuefe at openjdk.org Mon Oct 23 05:33:37 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Mon, 23 Oct 2023 05:33:37 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: On Sun, 22 Oct 2023 12:51:51 GMT, Deepa Kumari wrote: >> This PR backports the change reported in [JDK-8300696](https://bugs.openjdk.org/browse/JDK-8300696). > > Deepa Kumari has updated the pull request incrementally with one additional commit since the last revision: > > Modified dll_unload() There is something wrong with this patch. Why are the linux parts in there? ------------- Changes requested by stuefe (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1896#pullrequestreview-1691733452 From stuefe at openjdk.org Mon Oct 23 06:20:56 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Mon, 23 Oct 2023 06:20:56 GMT Subject: [jdk21u] RFR: 8318089: Class space not marked as such with NMT when CDS is off Message-ID: <2DKX_bpivsG6zvKi3N8kVlsYdvK-L8wecSkgU9LvkBc=.638e20ef-ed8f-4868-9cef-150c06876c76@github.com> Hi all, this fixes a display problem in NMT, where the class space size is incorrectly shown as "unknown" memory. Its very low-risk. This pull request contains a backport of commit [c0e154c8](https://github.com/openjdk/jdk/commit/c0e154c876e586660b36af6441cd178bc8ebab89) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. Thanks! ------------- Commit messages: - Backport c0e154c876e586660b36af6441cd178bc8ebab89 Changes: https://git.openjdk.org/jdk21u/pull/273/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=273&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318089 Stats: 9 lines in 1 file changed: 3 ins; 6 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/273.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/273/head:pull/273 PR: https://git.openjdk.org/jdk21u/pull/273 From dkumari at openjdk.org Mon Oct 23 06:28:38 2023 From: dkumari at openjdk.org (Deepa Kumari) Date: Mon, 23 Oct 2023 06:28:38 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: On Sun, 22 Oct 2023 17:13:24 GMT, Deepa Kumari wrote: >> Deepa Kumari has updated the pull request incrementally with one additional commit since the last revision: >> >> Modified dll_unload() > > Hi @tstuefe , @dholmes-ora > > I performed tier test and builds both fastdebug and release on AIX and Linux. It works fine. > So, Could you please review this backport ? > > I would appreciate your valuable input! > > Thank You. > Hi @deepa181, sure. For future backports, if the backport is not clean please give us a short sentence about what you had to change to make the patch fit, that saves us time having to compare the patch with the one in mainline. Sure, I'll include brief change descriptions for future backports. Thanks for the suggestion! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1896#issuecomment-1774510883 From goetz at openjdk.org Mon Oct 23 07:20:02 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 07:20:02 GMT Subject: [jdk11u-dev] RFR: 8254711: Add java.security.Provider.getService JFR Event [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.20-oracle. > > The change in Provider.java had to be reworked. > The basic idea is to not return but keep the result > until it can be passed to the event. > > In two other places I did trivial resolves due to context. 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 394a7562cfd065c060387575fe3c811bf1b94de1 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2202/files - new: https://git.openjdk.org/jdk11u-dev/pull/2202/files/263e8afd..5076d1c3 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2202&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2202&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2202.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2202/head:pull/2202 PR: https://git.openjdk.org/jdk11u-dev/pull/2202 From goetz at openjdk.org Mon Oct 23 07:31:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 07:31:37 GMT Subject: [jdk11u-dev] RFR: 8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 14:37:20 GMT, Goetz Lindenmaier wrote: > Follow-up to JDK-8254711. I include this in 2202. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2203#issuecomment-1774586106 From goetz at openjdk.org Mon Oct 23 07:31:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 07:31:38 GMT Subject: [jdk11u-dev] Withdrawn: 8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java In-Reply-To: References: Message-ID: <0quR_mf31JmM8nhMgrYfyPmULYYUL698PYuHr6Q_F4Y=.92a3e95d-0ef6-4b79-9069-20be2f809327@github.com> On Fri, 20 Oct 2023 14:37:20 GMT, Goetz Lindenmaier wrote: > Follow-up to JDK-8254711. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2203 From goetz at openjdk.org Mon Oct 23 07:40:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 07:40:36 GMT Subject: [jdk11u-dev] RFR: 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java In-Reply-To: References: Message-ID: On Tue, 17 Oct 2023 18:51:52 GMT, Sonia Zaldana Calles wrote: > 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java Hi @SoniaZaldana, I remove the fix-request label in the JBS issue for now. Once you had a look at above comments, you can label it again. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2194#issuecomment-1774598678 From goetz at openjdk.org Mon Oct 23 07:43:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 07:43:37 GMT Subject: [jdk11u-dev] RFR: 8312065: Socket.connect does not timeout when profiling In-Reply-To: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> References: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> Message-ID: On Fri, 13 Oct 2023 02:35:31 GMT, Long Yang wrote: > Hi all, > > This pull request contains a backport of [JDK-8312065](https://bugs.openjdk.org/browse/JDK-8312065), commit [1ce12c4](https://github.com/openjdk/jdk17u-dev/commit/1ce12c4f33d3d6905703d95df2574f4037dfd57d) from the [openjdk/jdk17u-dev](https://github.com/openjdk/jdk17u-dev) repository. > > I ran all the jtreg tests (test/jdk/java/net/ServerSocket,test/jdk/java/net/Socket,test/jdk/java/net/SocketOption,test/jdk/java/net/ipv6) related to jdk.net.usePlainSocketImpl on my host, all passed. > > Thanks! Thanks for this backport and the detailed documentation! ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2178#issuecomment-1774602098 From duke at openjdk.org Mon Oct 23 08:03:33 2023 From: duke at openjdk.org (Long Yang) Date: Mon, 23 Oct 2023 08:03:33 GMT Subject: [jdk11u-dev] RFR: 8312065: Socket.connect does not timeout when profiling In-Reply-To: References: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> Message-ID: <4ugaafTpcJvEkKOWet8mxXpeVJsENvGQZhs27ldPBro=.4fc7302d-5ab2-41a4-99fa-0feb2fe4fc6f@github.com> On Mon, 23 Oct 2023 07:40:47 GMT, Goetz Lindenmaier wrote: >> Hi all, >> >> This pull request contains a backport of [JDK-8312065](https://bugs.openjdk.org/browse/JDK-8312065), commit [1ce12c4](https://github.com/openjdk/jdk17u-dev/commit/1ce12c4f33d3d6905703d95df2574f4037dfd57d) from the [openjdk/jdk17u-dev](https://github.com/openjdk/jdk17u-dev) repository. >> >> I ran all the jtreg tests (test/jdk/java/net/ServerSocket,test/jdk/java/net/Socket,test/jdk/java/net/SocketOption,test/jdk/java/net/ipv6) related to jdk.net.usePlainSocketImpl on my host, all passed. >> >> Thanks! > > Thanks for this backport and the detailed documentation! @GoeLin I don't know if you'd like to review it for me ? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2178#issuecomment-1774634165 From mvs at openjdk.org Mon Oct 23 09:22:03 2023 From: mvs at openjdk.org (Manukumar V S) Date: Mon, 23 Oct 2023 09:22:03 GMT Subject: [jdk21u] RFR: 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows Message-ID: 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows ------------- Commit messages: - Backport f40ea5109e4ea8a78aebdb90ce8eec3830096a9c Changes: https://git.openjdk.org/jdk21u/pull/280/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=280&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317751 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/280.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/280/head:pull/280 PR: https://git.openjdk.org/jdk21u/pull/280 From shade at openjdk.org Mon Oct 23 09:30:56 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Oct 2023 09:30:56 GMT Subject: [jdk21u] RFR: 8318540: make test cannot run .jasm tests directly Message-ID: Clean backport to improve testing capabilities. ------------- Commit messages: - Backport bd02cfd96f80abd1559ea3531a21c28c1f670f5d Changes: https://git.openjdk.org/jdk21u/pull/281/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=281&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318540 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/281.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/281/head:pull/281 PR: https://git.openjdk.org/jdk21u/pull/281 From duke at openjdk.org Mon Oct 23 10:53:48 2023 From: duke at openjdk.org (KIRIYAMA Takuya) Date: Mon, 23 Oct 2023 10:53:48 GMT Subject: [jdk17u-dev] RFR: 8313394: Array Elements in OldObjectSample event has the incorrect description Message-ID: Hi all, I want to backport JDK-8313394 for jdk11u. This is clean backport. Would you review and sponsor this fix, please? ------------- Commit messages: - 8313394: Array Elements in OldObjectSample event has the incorrect description Changes: https://git.openjdk.org/jdk17u-dev/pull/1899/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1899&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313394 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1899.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1899/head:pull/1899 PR: https://git.openjdk.org/jdk17u-dev/pull/1899 From sgehwolf at openjdk.org Mon Oct 23 11:59:54 2023 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 23 Oct 2023 11:59:54 GMT Subject: [jdk21u] RFR: 8316304: (fs) Add support for BasicFileAttributes.creationTime() for Linux Message-ID: Please review this backport of adding creation time support on Linux where the filesystem supports it. The patch is not clean, since the JDK 22 uses JEP 454 features in the test. I've rewritten the test to use JNI instead so as to avoid using `@enablePreview` in the test. Otherwise, the patch is identical to the head version. Testing: - [ ] GHA (still running) - [x] nio tests (all pass) - [x] Build tests on all major Linux architectures and Mac OSX, AIX so as to cover some of the unix branches. All good. ------------- Commit messages: - Backport 0275efac882d263f85a723828a95d621f8dadbfb Changes: https://git.openjdk.org/jdk21u/pull/282/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=282&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316304 Stats: 315 lines in 6 files changed: 299 ins; 0 del; 16 mod Patch: https://git.openjdk.org/jdk21u/pull/282.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/282/head:pull/282 PR: https://git.openjdk.org/jdk21u/pull/282 From goetz at openjdk.org Mon Oct 23 14:11:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 14:11:47 GMT Subject: [jdk17u-dev] RFR: 8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? Message-ID: I backport this for parity with 17.0.10-oracle. A trivial resolve, probably clean. ------------- Commit messages: - Backport 46fd683820bb7149c0605a0ba03f59e76de69c16 Changes: https://git.openjdk.org/jdk17u-dev/pull/1901/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1901&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275329 Stats: 30 lines in 1 file changed: 14 ins; 15 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1901.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1901/head:pull/1901 PR: https://git.openjdk.org/jdk17u-dev/pull/1901 From jbechberger at openjdk.org Mon Oct 23 14:26:58 2023 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Mon, 23 Oct 2023 14:26:58 GMT Subject: [jdk17u-dev] RFR: 8317920: JDWP-agent sends broken exception event with onthrow option Message-ID: Fixes the bug that is in the JDWP-agent since JDK 1.5. The original patch did not apply cleanly because Virtual Threads are not present in JDK 17 and the Debuggee class changed slightly. Tested on Mac M1 with the added test case, the code is platform-independent. ------------- Commit messages: - 8317920: JDWP-agent sends broken exception event with onthrow option Changes: https://git.openjdk.org/jdk17u-dev/pull/1902/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1902&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317920 Stats: 259 lines in 4 files changed: 238 ins; 4 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1902.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1902/head:pull/1902 PR: https://git.openjdk.org/jdk17u-dev/pull/1902 From goetz at openjdk.org Mon Oct 23 14:49:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 14:49:49 GMT Subject: [jdk17u-dev] RFR: 8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException Message-ID: I backport this for parity with 17.0.10-oracle. I resolved the problemlist because there was an other bug added for mac x64. TestJmapCore.java also needed a simple resolve. ------------- Commit messages: - Backport 76f1865124025ee6f788a50e1377b82fd577548f Changes: https://git.openjdk.org/jdk17u-dev/pull/1903/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1903&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293563 Stats: 27 lines in 7 files changed: 12 ins; 0 del; 15 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1903.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1903/head:pull/1903 PR: https://git.openjdk.org/jdk17u-dev/pull/1903 From goetz at openjdk.org Mon Oct 23 14:51:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 14:51:45 GMT Subject: [jdk17u-dev] Integrated: 8275333: Print count in "Too many recored phases?" assert In-Reply-To: <7HPkyYilUyBrKJv4Ebk9hmDkqhmhoocnbXRQI4P1WYo=.404ecc8a-483d-4f81-8f9f-927a7946b5b8@github.com> References: <7HPkyYilUyBrKJv4Ebk9hmDkqhmhoocnbXRQI4P1WYo=.404ecc8a-483d-4f81-8f9f-927a7946b5b8@github.com> Message-ID: <20v-w7Bw-Btb8GcvkEV-9mr2kf423lxmWsP49n1DtxM=.f60222a1-eccc-416a-ad56-4cd5bc27d966@github.com> On Fri, 20 Oct 2023 06:29:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 10b7536f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/10b7536fc31e250a122f8eceb487349f961e5640 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8275333: Print count in "Too many recored phases?" assert Backport-of: 45ebf85ca9a1e071955ba2e3cb32449bfbd85d14 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1898 From goetz at openjdk.org Mon Oct 23 14:53:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 14:53:40 GMT Subject: [jdk17u-dev] Integrated: 8291154: Create a non static nested class without enclosing class throws VerifyError In-Reply-To: References: Message-ID: On Thu, 19 Oct 2023 12:36:24 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 64146764 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/64146764a32bc8b7d7622e6f5e015a1a25f97ba3 Stats: 22 lines in 3 files changed: 21 ins; 0 del; 1 mod 8291154: Create a non static nested class without enclosing class throws VerifyError Backport-of: f96aee74010476a850175f7012c196e40a31c188 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1894 From goetz at openjdk.org Mon Oct 23 14:56:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 14:56:38 GMT Subject: [jdk17u-dev] Integrated: 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases In-Reply-To: References: Message-ID: On Thu, 19 Oct 2023 13:06:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: f1ce4efb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f1ce4efb74fc31060747ec68f7aa28e1aa570768 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases Backport-of: 9728e21db1b35e487c562690de659aac386aa99d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1895 From goetz at openjdk.org Mon Oct 23 14:59:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 14:59:36 GMT Subject: [jdk17u-dev] Integrated: 8268916: Tests for AffirmTrust roots In-Reply-To: References: Message-ID: <_pd76Oew3Z39vq4XKLsyJwWKswZo1QnbCi8asQdXQqQ=.412ea77d-15a4-4755-b8e9-3c70efa9e614@github.com> On Thu, 19 Oct 2023 19:28:55 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 73c3316c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/73c3316c2fb658c4d495433c79d616a1fbe61209 Stats: 54 lines in 1 file changed: 54 ins; 0 del; 0 mod 8268916: Tests for AffirmTrust roots Backport-of: 8c1bb2b28066ee32bef22110df06318d938c7d8b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1897 From goetz at openjdk.org Mon Oct 23 15:02:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 23 Oct 2023 15:02:47 GMT Subject: [jdk17u-dev] RFR: 8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 6b833db3f9cace8fbb09bb803ba31208e37a4622 Changes: https://git.openjdk.org/jdk17u-dev/pull/1904/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1904&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275329 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1904.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1904/head:pull/1904 PR: https://git.openjdk.org/jdk17u-dev/pull/1904 From jbechberger at openjdk.org Mon Oct 23 15:22:06 2023 From: jbechberger at openjdk.org (Johannes Bechberger) Date: Mon, 23 Oct 2023 15:22:06 GMT Subject: [jdk11u-dev] RFR: 8317920: JDWP-agent sends broken exception event with onthrow option Message-ID: Fixes the bug that is in the JDWP-agent since JDK 1.5. The original patch did not apply cleanly because Virtual Threads and instanceof patterns are not present in JDK 11 and the Debuggee class changed slightly. Tested on Mac M1 with the added test case, the code is platform-independent. ------------- Commit messages: - 8317920: JDWP-agent sends broken exception event with onthrow option Changes: https://git.openjdk.org/jdk11u-dev/pull/2206/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2206&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317920 Stats: 259 lines in 4 files changed: 239 ins; 4 del; 16 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2206.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2206/head:pull/2206 PR: https://git.openjdk.org/jdk11u-dev/pull/2206 From shade at openjdk.org Mon Oct 23 15:27:36 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Oct 2023 15:27:36 GMT Subject: [jdk21u] RFR: 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 08:21:41 GMT, Hannes Greule wrote: > Hi all, > > This pull request contains a backport of commit [8f5f4407](https://github.com/openjdk/jdk/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Hannes Greule on 19 Oct 2023 and was reviewed by Alex Menkov and Frederic Parain. > > Thanks! Note the test failures. I think we need https://bugs.openjdk.org/browse/JDK-8316778 to be in jdk21u before backporting this one. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/274#issuecomment-1775456076 From szaldana at openjdk.org Mon Oct 23 15:30:07 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Mon, 23 Oct 2023 15:30:07 GMT Subject: [jdk11u-dev] RFR: 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java [v2] In-Reply-To: References: Message-ID: > 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java Sonia Zaldana Calles 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 2d13fb21af783ebbe3dd5c2632aea11347317026 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2194/files - new: https://git.openjdk.org/jdk11u-dev/pull/2194/files/d1816acb..7fd59108 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2194&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2194&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2194.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2194/head:pull/2194 PR: https://git.openjdk.org/jdk11u-dev/pull/2194 From shade at openjdk.org Mon Oct 23 16:04:51 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Oct 2023 16:04:51 GMT Subject: [jdk21u] RFR: 8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize Message-ID: Clean backport to improve hprof testing. ------------- Commit messages: - Backport f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2d9 Changes: https://git.openjdk.org/jdk21u/pull/283/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=283&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316778 Stats: 196 lines in 3 files changed: 185 ins; 0 del; 11 mod Patch: https://git.openjdk.org/jdk21u/pull/283.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/283/head:pull/283 PR: https://git.openjdk.org/jdk21u/pull/283 From shade at openjdk.org Mon Oct 23 16:21:51 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Oct 2023 16:21:51 GMT Subject: [jdk17u-dev] RFR: 8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize Message-ID: <1c_7wdBKK7eNnIiW8B1IrtvY9rlW-PRfuTdCEBjwMzo=.a7394241-92d0-44cb-91dd-23779be7e026@github.com> Semi-clean backport to improve hprof testing. The uncleanliness comes from a trivial conflict in copyright header date. (That is a part of large cleanup in the tests that I don't want to backport.) Additional testing: - [x] New test fails without the fix, passes with it ------------- Commit messages: - Backport f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2d9 Changes: https://git.openjdk.org/jdk17u-dev/pull/1905/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1905&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316778 Stats: 196 lines in 3 files changed: 185 ins; 0 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1905.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1905/head:pull/1905 PR: https://git.openjdk.org/jdk17u-dev/pull/1905 From kxu at openjdk.org Mon Oct 23 16:23:12 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Mon, 23 Oct 2023 16:23:12 GMT Subject: [jdk11u-dev] RFR: 8273804: Platform.isTieredSupported should handle the no-compiler case [v3] In-Reply-To: References: Message-ID: <0iWWiUrBHzI168slHUlG_PTq13MCyl7f5Uxw0LLW8HY=.69b47171-4295-4ed8-bd3f-2ed938963de5@github.com> > a clean backport of [JDK-8273804](https://bugs.openjdk.org/browse/JDK-8273804). Kangcheng Xu has updated the pull request incrementally with one additional commit since the last revision: 8273804: Platform.isTieredSupported should handle the no-compiler case Backport-of: 46af82e5b0d176e340f46125f8a3bb17e56bd7b3 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2201/files - new: https://git.openjdk.org/jdk11u-dev/pull/2201/files/639afbe6..204e96ae Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2201&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2201&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2201.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2201/head:pull/2201 PR: https://git.openjdk.org/jdk11u-dev/pull/2201 From shade at openjdk.org Mon Oct 23 17:17:47 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Oct 2023 17:17:47 GMT Subject: [jdk21u] RFR: 8267509: Improve IllegalAccessException message to include the cause of the exception Message-ID: Clean backport to improve diagnostics in hairy MH code. ------------- Commit messages: - Backport 36314a90c15e2ab2a9b32c2e471655c1b07d452c Changes: https://git.openjdk.org/jdk21u/pull/284/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=284&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8267509 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/284.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/284/head:pull/284 PR: https://git.openjdk.org/jdk21u/pull/284 From shade at openjdk.org Mon Oct 23 17:19:43 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Oct 2023 17:19:43 GMT Subject: [jdk21u] RFR: 8314330: java/foreign tests should respect vm flags when start new processes Message-ID: Clean backport to improve testing. Additional testing: - [x] macos-aarch64-server-fastdebug, `java/foreign` passe ------------- Commit messages: - Backport 7b28d3608a10b26af376c8f6d142d97c708c9f11 Changes: https://git.openjdk.org/jdk21u/pull/285/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=285&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314330 Stats: 11 lines in 1 file changed: 0 ins; 8 del; 3 mod Patch: https://git.openjdk.org/jdk21u/pull/285.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/285/head:pull/285 PR: https://git.openjdk.org/jdk21u/pull/285 From shade at openjdk.org Mon Oct 23 17:25:06 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 23 Oct 2023 17:25:06 GMT Subject: [jdk21u] RFR: 8295555: Primitive wrapper caches could be `@Stable` Message-ID: Clean backport to improve corner case performance around the primitives. Additional testing: - [ ] Linux AArch64 server fastdebug, `tier1 tier2 tier3` ------------- Commit messages: - Backport f7de726bd37a2f1fa6f63b601cd2dab1805234e8 Changes: https://git.openjdk.org/jdk21u/pull/286/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=286&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295555 Stats: 16 lines in 5 files changed: 11 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk21u/pull/286.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/286/head:pull/286 PR: https://git.openjdk.org/jdk21u/pull/286 From mdoerr at openjdk.org Mon Oct 23 17:53:45 2023 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 23 Oct 2023 17:53:45 GMT Subject: [jdk21u] RFR: 8316659: assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register Message-ID: Clean backport of [JDK-8316659](https://bugs.openjdk.org/browse/JDK-8316659). ------------- Commit messages: - Backport 6a4b6655507582ff685a999c21e7fd3992a39816 Changes: https://git.openjdk.org/jdk21u/pull/287/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=287&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316659 Stats: 7 lines in 1 file changed: 0 ins; 3 del; 4 mod Patch: https://git.openjdk.org/jdk21u/pull/287.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/287/head:pull/287 PR: https://git.openjdk.org/jdk21u/pull/287 From szaldana at openjdk.org Mon Oct 23 18:51:38 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Mon, 23 Oct 2023 18:51:38 GMT Subject: [jdk11u-dev] RFR: 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 07:38:19 GMT, Goetz Lindenmaier wrote: >> 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java > > Hi @SoniaZaldana, I remove the fix-request label in the JBS issue for now. Once you had a look at above comments, you can label it again. Hi @GoeLin, I had ran tier 1 and the relevant tests locally. I had a bit of trouble running GHA but it looks like it is working now. Let me know if there is anything else I need to do on my end. Thanks! ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2194#issuecomment-1775817060 From hgreule at openjdk.org Mon Oct 23 18:57:41 2023 From: hgreule at openjdk.org (Hannes Greule) Date: Mon, 23 Oct 2023 18:57:41 GMT Subject: [jdk21u] RFR: 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 08:21:41 GMT, Hannes Greule wrote: > Hi all, > > This pull request contains a backport of commit [8f5f4407](https://github.com/openjdk/jdk/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Hannes Greule on 19 Oct 2023 and was reviewed by Alex Menkov and Frederic Parain. > > Thanks! > Note the test failures. I think we need [bugs.openjdk.org/browse/JDK-8316778](https://bugs.openjdk.org/browse/JDK-8316778) to be in jdk21u before backporting this one. I see. Thanks for taking care of that! ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/274#issuecomment-1775830246 From szaldana at openjdk.org Mon Oct 23 19:32:16 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Mon, 23 Oct 2023 19:32:16 GMT Subject: [jdk11u-dev] RFR: 8306134: Open source some AWT tests relating to Button and a few other classes Message-ID: Hi all, This pull request contains a backport of commit [fdb4bafa](https://github.com/openjdk/jdk/commit/fdb4bafa3142cedeb9eb3cb930890e97b35402de) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Phil Race on 19 Apr 2023 and was reviewed by Alexander Zvegintsev. Thanks! ------------- Commit messages: - Backport fdb4bafa3142cedeb9eb3cb930890e97b35402de Changes: https://git.openjdk.org/jdk11u-dev/pull/2207/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2207&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8306134 Stats: 739 lines in 6 files changed: 739 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2207.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2207/head:pull/2207 PR: https://git.openjdk.org/jdk11u-dev/pull/2207 From mvs at openjdk.org Tue Oct 24 03:16:46 2023 From: mvs at openjdk.org (Manukumar V S) Date: Tue, 24 Oct 2023 03:16:46 GMT Subject: [jdk21u] RFR: 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows [v2] In-Reply-To: References: Message-ID: > 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows Manukumar V S has updated the pull request incrementally with one additional commit since the last revision: Adding related fix 8317964: java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 ------------- Changes: - all: https://git.openjdk.org/jdk21u/pull/280/files - new: https://git.openjdk.org/jdk21u/pull/280/files/a4c91140..eefd8727 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u&pr=280&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u&pr=280&range=00-01 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/280.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/280/head:pull/280 PR: https://git.openjdk.org/jdk21u/pull/280 From stuefe at openjdk.org Tue Oct 24 07:14:50 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 24 Oct 2023 07:14:50 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages Message-ID: Backported for parity with Oracle and as preparation to fix https://bugs.openjdk.org/browse/JDK-8312182. Backport is unclean, but the difference is minor. I had to adjust hunks in `os::large_page_init()` since the surrounding coding changed a lot since JDK 11. ------------- Commit messages: - Backport 59d9d9fcb93c26dd8931d70934b889245b050acc Changes: https://git.openjdk.org/jdk11u-dev/pull/2208/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2208&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303215 Stats: 27 lines in 2 files changed: 23 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2208.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2208/head:pull/2208 PR: https://git.openjdk.org/jdk11u-dev/pull/2208 From andrewlu at openjdk.org Tue Oct 24 07:33:45 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Tue, 24 Oct 2023 07:33:45 GMT Subject: [jdk11u-dev] Integrated: 8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key. In-Reply-To: <9ZudnmVDewNIHjJQTzs5e_qGkve4rkAoierpYqaoEQY=.fee4a573-6bc7-489c-8a12-9a32fe287f89@github.com> References: <9ZudnmVDewNIHjJQTzs5e_qGkve4rkAoierpYqaoEQY=.fee4a573-6bc7-489c-8a12-9a32fe287f89@github.com> Message-ID: On Fri, 20 Oct 2023 07:54:07 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: fb8676a9 Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/fb8676a9b5c9e42608397a24e82c5e8545fdd8b8 Stats: 110 lines in 2 files changed: 110 ins; 0 del; 0 mod 8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key. Backport-of: 861e1addda4a547c319c7b369f042c7aab8bf36f ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2199 From andrewlu at openjdk.org Tue Oct 24 07:35:41 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Tue, 24 Oct 2023 07:35:41 GMT Subject: [jdk11u-dev] Integrated: 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 07:45:42 GMT, Andrew Lu wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: c1242137 Author: Andrew Lu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c12421376a1d4945b48ab4c6d8dc2e83246d1889 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod 8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog Backport-of: b5e162200b684897e0ec2547dc2b3f854c0da8e4 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2198 From mbaesken at openjdk.org Tue Oct 24 07:56:38 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 24 Oct 2023 07:56:38 GMT Subject: [jdk11u-dev] RFR: 8254711: Add java.security.Provider.getService JFR Event [v3] In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 07:20:02 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.20-oracle. >> >> Finally I managed to craft an almost clean backport. >> I backported the change made in 17. It includes [JDK-8294673](https://bugs.openjdk.org/browse/JDK-8294673) >> >> I had to do two trivial adaptions: >> >> Deleting an import in JDKEvent.java skipped as it does not exist anyways. >> Resolve due to context in EventNames.java > > 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 394a7562cfd065c060387575fe3c811bf1b94de1 LGTM ------------- Marked as reviewed by mbaesken (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2202#pullrequestreview-1694223978 From goetz at openjdk.org Tue Oct 24 08:20:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 08:20:36 GMT Subject: [jdk11u-dev] RFR: 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region In-Reply-To: References: Message-ID: On Sat, 21 Oct 2023 06:08:25 GMT, SUN Guoyun wrote: > runtime/appcds/javaldr/GCDuringDump.java can trigger exception occasionally when the default value of `MaxGCPauseMillis` is set to 100ms on jdk11u, so need backport this patch. Please be a bit more elaborate in you approval request. You should mention reason, risk and testing. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2204#issuecomment-1776739793 From lucy at openjdk.org Tue Oct 24 08:24:37 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Tue, 24 Oct 2023 08:24:37 GMT Subject: [jdk17u-dev] RFR: 8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException In-Reply-To: References: Message-ID: <171aU2hQvKS_dYsE2WuvBdoXPYSRIaGXweVDQs7N_y8=.e08c6c6e-4319-4a72-9d6d-31adefd092d5@github.com> On Mon, 23 Oct 2023 14:42:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > I resolved the problemlist because there was an other bug added for mac x64. > TestJmapCore.java also needed a simple resolve. Looks good. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1903#pullrequestreview-1694275413 From goetz at openjdk.org Tue Oct 24 08:37:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 08:37:54 GMT Subject: [jdk17u-dev] RFR: 8239801: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails Message-ID: <-cXf1AjKYCV2ySUPsls8CLXiSzrvzKGLXRctpGNFlUQ=.de5598d4-fe3f-47cd-8e75-5d8932bdba92@github.com> I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport b6dddf4ce6072416e17cadefbd8280f959fd93ca Changes: https://git.openjdk.org/jdk17u-dev/pull/1907/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1907&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8239801 Stats: 29 lines in 2 files changed: 21 ins; 1 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1907.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1907/head:pull/1907 PR: https://git.openjdk.org/jdk17u-dev/pull/1907 From goetz at openjdk.org Tue Oct 24 08:43:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 08:43:59 GMT Subject: [jdk17u-dev] RFR: 8202931: [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails Message-ID: <8M8ArVKrVZCwswHChLEjr0Aylv_z6v4vzsh27UFOxy4=.34b21ece-0fb2-4368-9af1-30552c76ecb4@github.com> I backport this for parity with 17.0.10-oracle. Resolved ProblemList, will mark clean. ------------- Commit messages: - Backport f80faced6e6c6c1b10541a8b0c91625215c9ef43 Changes: https://git.openjdk.org/jdk17u-dev/pull/1908/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1908&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8202931 Stats: 10 lines in 2 files changed: 7 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1908.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1908/head:pull/1908 PR: https://git.openjdk.org/jdk17u-dev/pull/1908 From goetz at openjdk.org Tue Oct 24 09:39:58 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 09:39:58 GMT Subject: [jdk17u-dev] RFR: 8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java Message-ID: <7JONrX0nUrOZMJFd7coJjrzuTTbti8GF8K6l1OIPC6Y=.db7249d8-be44-4694-a49a-a251f14c4125@github.com> I backport this for parity with 17.0.8-oracle. To get the test passing I had to unplug the second monitor on my mac. ------------- Commit messages: - Backport 5e001d6ff34e2cc954f824117a73dd39f09a81c1 Changes: https://git.openjdk.org/jdk17u-dev/pull/1909/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1909&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299207 Stats: 150 lines in 1 file changed: 150 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1909.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1909/head:pull/1909 PR: https://git.openjdk.org/jdk17u-dev/pull/1909 From goetz at openjdk.org Tue Oct 24 10:18:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 10:18:07 GMT Subject: [jdk17u-dev] RFR: 8308910: Allow executeAndLog to accept running process Message-ID: I backport this for parity with 17.0.9-oracle. I had to resolve because handleCDSRuntimeOptions(pb); is not in the context. Probably clean. ------------- Commit messages: - Backport 024d9b131d6c2d5ee6c8cafdb05b9e9e299d588e Changes: https://git.openjdk.org/jdk17u-dev/pull/1910/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1910&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308910 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1910.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1910/head:pull/1910 PR: https://git.openjdk.org/jdk17u-dev/pull/1910 From shade at openjdk.org Tue Oct 24 10:29:58 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Oct 2023 10:29:58 GMT Subject: [jdk21u] RFR: 8318528: Rename TestUnstructuredLocking test Message-ID: Clean backport to sync up tests. ------------- Commit messages: - Backport 3f446c51564e0358d74d4929dc2fa1b9263ac3b2 Changes: https://git.openjdk.org/jdk21u/pull/288/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=288&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318528 Stats: 120 lines in 2 files changed: 60 ins; 60 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/288.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/288/head:pull/288 PR: https://git.openjdk.org/jdk21u/pull/288 From goetz at openjdk.org Tue Oct 24 10:38:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 10:38:45 GMT Subject: [jdk11u-dev] RFR: 8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines Message-ID: I backport this for parity with 11.0.20-oracle. ------------- Commit messages: - Backport a2f67660f088559ce49f73da7401801fb826028b Changes: https://git.openjdk.org/jdk11u-dev/pull/2210/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2210&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288415 Stats: 60 lines in 1 file changed: 36 ins; 3 del; 21 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2210.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2210/head:pull/2210 PR: https://git.openjdk.org/jdk11u-dev/pull/2210 From goetz at openjdk.org Tue Oct 24 10:38:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 10:38:55 GMT Subject: [jdk11u-dev] RFR: 8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS Message-ID: I backport this for parity with 11.0.20-oracle. ------------- Commit messages: - Backport 9b769550242e8bf6f9e783bf0d6f4a87d0c6376d Changes: https://git.openjdk.org/jdk11u-dev/pull/2209/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2209&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266249 Stats: 41 lines in 1 file changed: 39 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2209.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2209/head:pull/2209 PR: https://git.openjdk.org/jdk11u-dev/pull/2209 From duke at openjdk.org Tue Oct 24 11:03:41 2023 From: duke at openjdk.org (duke) Date: Tue, 24 Oct 2023 11:03:41 GMT Subject: [jdk17u-dev] Withdrawn: 8276819: javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free In-Reply-To: References: Message-ID: On Tue, 29 Aug 2023 06:46:53 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [7c2c5858](https://github.com/openjdk/jdk/commit/7c2c58587d4eda5523331eae45e7d897252dc097) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 12 Dec 2021 and was reviewed by Prasanta Sadhukhan and Alexey Ivanov. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1706 From stuefe at openjdk.org Tue Oct 24 12:32:36 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 24 Oct 2023 12:32:36 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 06:22:34 GMT, Thomas Stuefe wrote: > Backported for parity with Oracle and as preparation to fix https://bugs.openjdk.org/browse/JDK-8312182. > > Backport is unclean, but the difference is minor. I had to adjust hunks in `os::large_page_init()` since the surrounding coding changed a lot since JDK 11. @gnu-andrew maybe ? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2208#issuecomment-1777111926 From mbaesken at openjdk.org Tue Oct 24 12:40:48 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 24 Oct 2023 12:40:48 GMT Subject: [jdk21u] RFR: 8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) Message-ID: 8317603: Improve exception messages thrown by sun.nio.ch.Net native methods (win) ------------- Commit messages: - Backport a9b41da9df398ae7e2cf598b2779808d16504e14 Changes: https://git.openjdk.org/jdk21u/pull/289/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=289&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317603 Stats: 39 lines in 5 files changed: 5 ins; 8 del; 26 mod Patch: https://git.openjdk.org/jdk21u/pull/289.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/289/head:pull/289 PR: https://git.openjdk.org/jdk21u/pull/289 From goetz at openjdk.org Tue Oct 24 12:53:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 12:53:50 GMT Subject: [jdk17u-dev] RFR: 8273456: Do not hold ttyLock around stack walking Message-ID: A useful change to improve debug printing. I skipped the change to mutex.hpp as in 17 tty is already at the top of the lock ordering. I added follow up JDK-8273629 ------------- Commit messages: - Backport 261cb44b13e5910180a2599ca756eb7ae6f9c443 - Backport 461a467f91ba19ae35d7833b7d3e74f62f52e19c Changes: https://git.openjdk.org/jdk17u-dev/pull/1911/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1911&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273456 Stats: 123 lines in 4 files changed: 54 ins; 44 del; 25 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1911.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1911/head:pull/1911 PR: https://git.openjdk.org/jdk17u-dev/pull/1911 From goetz at openjdk.org Tue Oct 24 13:08:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 13:08:26 GMT Subject: [jdk17u-dev] RFR: 8155701: The compiler fails with an AssertionError: typeSig ERROR [v2] In-Reply-To: References: Message-ID: <5JKePbaWjVTgiQ7Vb5AewIRyw24gssbldI-DmlS792k=.2aec3446-2b5e-41a3-b810-4a51f9aed529@github.com> > I backport this for parity with 17.0.5-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 two additional commits since the last revision: - Merge branch 'openjdk:master' into GoeLin-backport-1e28fcbc - Backport 1e28fcbc5f32103f460bc35235b3cad0cfaa69b5 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/453/files - new: https://git.openjdk.org/jdk17u-dev/pull/453/files/814fdcde..a93bc21e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=453&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=453&range=00-01 Stats: 600927 lines in 5605 files changed: 391541 ins; 165278 del; 44108 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/453.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/453/head:pull/453 PR: https://git.openjdk.org/jdk17u-dev/pull/453 From goetz at openjdk.org Tue Oct 24 14:20:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 14:20:01 GMT Subject: [jdk11u-dev] RFR: 8307165: java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 14df5c130e5bf5139e3e2ef6d7b9d64883d94d18 Changes: https://git.openjdk.org/jdk11u-dev/pull/2211/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2211&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8307165 Stats: 5 lines in 1 file changed: 1 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2211.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2211/head:pull/2211 PR: https://git.openjdk.org/jdk11u-dev/pull/2211 From goetz at openjdk.org Tue Oct 24 14:28:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 14:28:42 GMT Subject: [jdk11u-dev] RFR: 8309095: Remove UTF-8 character from TaskbarPositionTest.java Message-ID: I backport this for parity with 11.0.21-oracle. ------------- Commit messages: - Backport 07f2070411b3bff5608166ceae0e0bdbf155e7c2 Changes: https://git.openjdk.org/jdk11u-dev/pull/2212/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2212&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309095 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2212.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2212/head:pull/2212 PR: https://git.openjdk.org/jdk11u-dev/pull/2212 From szaldana at openjdk.org Tue Oct 24 14:47:45 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 24 Oct 2023 14:47:45 GMT Subject: [jdk11u-dev] RFR: 8282143: Objects.requireNonNull should be ForceInline Message-ID: Hi all, This pull request contains a backport of commit [fc52a218](https://github.com/openjdk/jdk/commit/fc52a2182a9debc04b2ac302801b3d61989f54ec) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Quan Anh Mai on 2 Mar 2022 and was reviewed by Paul Sandoz. Thanks! ------------- Commit messages: - Backport fc52a2182a9debc04b2ac302801b3d61989f54ec Changes: https://git.openjdk.org/jdk11u-dev/pull/2213/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2213&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282143 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2213.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2213/head:pull/2213 PR: https://git.openjdk.org/jdk11u-dev/pull/2213 From goetz at openjdk.org Tue Oct 24 14:50:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 24 Oct 2023 14:50:46 GMT Subject: [jdk11u-dev] RFR: 8217329: JTREG: Clean up, remove unused imports in gc folder Message-ID: I backport this for parity with 11.0.21-oracle. I dropped a row of files as they are not in 11. The rest applied clean. All modified tests pass. ------------- Commit messages: - Backport 2aa7590846aa6a8cba5fc4e67300bbb676961ade Changes: https://git.openjdk.org/jdk11u-dev/pull/2214/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2214&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8217329 Stats: 55 lines in 31 files changed: 0 ins; 55 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2214.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2214/head:pull/2214 PR: https://git.openjdk.org/jdk11u-dev/pull/2214 From mbaesken at openjdk.org Tue Oct 24 15:36:34 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 24 Oct 2023 15:36:34 GMT Subject: [jdk21u] RFR: 8316411: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing Message-ID: 8316411: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with force inline by CompileCommand missing ------------- Commit messages: - Backport e1870d360e05c372e672b519d7de2a60c333675b Changes: https://git.openjdk.org/jdk21u/pull/290/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=290&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316411 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/290.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/290/head:pull/290 PR: https://git.openjdk.org/jdk21u/pull/290 From shade at openjdk.org Tue Oct 24 15:39:41 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Oct 2023 15:39:41 GMT Subject: [jdk21u] Integrated: 8315869: UseHeavyMonitors not used In-Reply-To: References: Message-ID: On Tue, 17 Oct 2023 09:44:28 GMT, Aleksey Shipilev wrote: > Unclean backport to clean up JDK 21 and make future backports more clean. The removed option is `develop`, so there is no compatibility problems. > > The uncleanliness comes from the need to `-XX:+UnlockExperimentalVMOptions` the flag. > > Additional testing: > - [x] `grep -R UseHeavyMonitors src/`, no hits > - [x] `grep -R UseHeavyMonitors test/`, no hits > - [x] macos-aarch64-server-fastdebug, affected tests pass > - [x] macos-aarch64-server-release, affected tests pass This pull request has now been integrated. Changeset: 2bef0bbb Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/2bef0bbb2002e5ba0e5fc502e8b9fb05d39e9a38 Stats: 16 lines in 4 files changed: 0 ins; 13 del; 3 mod 8315869: UseHeavyMonitors not used Reviewed-by: phh Backport-of: 3301fb1e8ad11d7de01a052e0a2d6178a7579ba6 ------------- PR: https://git.openjdk.org/jdk21u/pull/265 From shade at openjdk.org Tue Oct 24 15:39:45 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Oct 2023 15:39:45 GMT Subject: [jdk21u] Integrated: 8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 08:34:18 GMT, Aleksey Shipilev wrote: > Clean backport to fix JDK 21 regression. The change was in mainline for 1.5 months, and there is no recorded bugtail. > > Additional testing: > - [x] macos-aarch64-server-fastdebug, new regression test fails without the patch, passes with it > - [x] linux-aarch64-server-fastdebug, `tier1 tier2 tier3` This pull request has now been integrated. Changeset: 294c19d9 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/294c19d95485939ec76802d5fc56647122306021 Stats: 55 lines in 2 files changed: 54 ins; 0 del; 1 mod 8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty Backport-of: fe4f90021ffd44cb0af34f39d4ca0a7e44605c92 ------------- PR: https://git.openjdk.org/jdk21u/pull/275 From shade at openjdk.org Tue Oct 24 15:40:41 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Oct 2023 15:40:41 GMT Subject: [jdk21u] Integrated: 8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize In-Reply-To: References: Message-ID: <4fqoDXrGSILhfyAjjk5Gtg7J_0QlD0j7UmFDfwdnPDo=.2e311e0f-818b-4d44-be31-a995dcc6806a@github.com> On Mon, 23 Oct 2023 15:59:54 GMT, Aleksey Shipilev wrote: > Clean backport to improve hprof testing. > > Additional testing: > - [x] New test fails without the fix, passes with it This pull request has now been integrated. Changeset: 9f0d9ca6 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/9f0d9ca663b05d2c6003505ab2c5a31d9ad580b6 Stats: 196 lines in 3 files changed: 185 ins; 0 del; 11 mod 8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize Backport-of: f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2d9 ------------- PR: https://git.openjdk.org/jdk21u/pull/283 From shade at openjdk.org Tue Oct 24 15:40:36 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Oct 2023 15:40:36 GMT Subject: [jdk21u] RFR: 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 18:55:14 GMT, Hannes Greule wrote: > I see. Thanks for taking care of that! No problem. I have just pushed that one to jdk21u (https://github.com/openjdk/jdk21u/commit/9f0d9ca663b05d2c6003505ab2c5a31d9ad580b6), please merge from master here to get the test run. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/274#issuecomment-1777504762 From shade at openjdk.org Tue Oct 24 15:43:37 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 24 Oct 2023 15:43:37 GMT Subject: [jdk21u] Integrated: 8312592: New parentheses warnings after HarfBuzz 7.2.0 update In-Reply-To: References: Message-ID: On Wed, 18 Oct 2023 07:52:31 GMT, Aleksey Shipilev wrote: > Clean backport to unbreak JDK build on older platforms. This pull request has now been integrated. Changeset: 2bf263d4 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/2bf263d423d925e022b8ce85da4f9d5951ab1a08 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8312592: New parentheses warnings after HarfBuzz 7.2.0 update Backport-of: ea067fc3d2b1fecda694442c7921ecb980377c1e ------------- PR: https://git.openjdk.org/jdk21u/pull/267 From lbourges at openjdk.org Tue Oct 24 16:06:49 2023 From: lbourges at openjdk.org (Laurent =?UTF-8?B?Qm91cmfDqHM=?=) Date: Tue, 24 Oct 2023 16:06:49 GMT Subject: [jdk21u] Integrated: 8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes In-Reply-To: References: Message-ID: On Sat, 21 Oct 2023 09:35:12 GMT, Laurent Bourg?s wrote: > Backport from jdk22: > https://github.com/openjdk/jdk/commit/a876beb63d5d509b80366139ae4c6abe502efe1e This pull request has now been integrated. Changeset: 0fc04fb1 Author: Laurent Bourg?s URL: https://git.openjdk.org/jdk21u/commit/0fc04fb17d7e9521a108683b7fc224252525b08c Stats: 137 lines in 5 files changed: 118 ins; 1 del; 18 mod 8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes Backport-of: a876beb63d5d509b80366139ae4c6abe502efe1e ------------- PR: https://git.openjdk.org/jdk21u/pull/279 From rhalade at openjdk.org Tue Oct 24 16:55:42 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Tue, 24 Oct 2023 16:55:42 GMT Subject: [jdk21u] Integrated: 8317373: Add Telia Root CA v2 In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 18:30:11 GMT, Rajan Halade wrote: > clean backport to JDK 21u This pull request has now been integrated. Changeset: 00698a48 Author: Rajan Halade URL: https://git.openjdk.org/jdk21u/commit/00698a48c587957972bf490f8b0e6d76058ff15e Stats: 58 lines in 3 files changed: 55 ins; 0 del; 3 mod 8317373: Add Telia Root CA v2 Backport-of: d3ebb4a155be8ed93e79b6b58c645e861ec30267 ------------- PR: https://git.openjdk.org/jdk21u/pull/278 From kxu at openjdk.org Tue Oct 24 17:02:00 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Tue, 24 Oct 2023 17:02:00 GMT Subject: [jdk11u-dev] RFR: 8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly Message-ID: a clean backport of [JDK-8240235](https://bugs.openjdk.org/browse/JDK-8240235). ------------- Commit messages: - Merge branch 'openjdk:master' into backport-8240235 - 8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly Changes: https://git.openjdk.org/jdk11u-dev/pull/2215/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2215&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8240235 Stats: 16 lines in 1 file changed: 13 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2215.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2215/head:pull/2215 PR: https://git.openjdk.org/jdk11u-dev/pull/2215 From shipilev at amazon.de Tue Oct 24 17:37:05 2023 From: shipilev at amazon.de (Aleksey Shipilev) Date: Tue, 24 Oct 2023 19:37:05 +0200 Subject: CFV: New JDK Updates Committer: Ben Taylor In-Reply-To: <053edf41-5024-466b-905c-163578e1177a@amazon.de> References: <053edf41-5024-466b-905c-163578e1177a@amazon.de> Message-ID: <59def2e8-73f2-41a9-99f9-2091a02e69b3@amazon.de> Vote: yes On 09.10.23 20:26, Aleksey Shipilev wrote: > Ben Taylor works for Amazon JDK team. Ben is already the JDK (Updates) Author [1]. Ben is doing > backports in various JDK updates, and done quite a few already: 2 in 21u, 11 in 17u-dev, 2 in > 11u-dev, 5 in 8u-dev; 20 in total [4]. Granting Ben the Committer role would allow him to continue > this work without a sponsor. > > Votes are due by October 24, 2023. > > Only current JDK Update Committers [2] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > -- Thanks, -Aleksey Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879 From serb at openjdk.org Tue Oct 24 18:38:40 2023 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 24 Oct 2023 18:38:40 GMT Subject: [jdk21u] Integrated: 8316060: test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge In-Reply-To: References: Message-ID: On Thu, 19 Oct 2023 00:50:59 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [bd52bbfa](https://github.com/openjdk/jdk/commit/bd52bbfa272691caab227d736021362c06449535) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 13 Sep 2023 and was reviewed by Leonid Mesnik and David Holmes. > > Thanks! This pull request has now been integrated. Changeset: eb6ea916 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk21u/commit/eb6ea916d24fb6e63a2eb388b550f64837b87e21 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8316060: test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge Backport-of: bd52bbfa272691caab227d736021362c06449535 ------------- PR: https://git.openjdk.org/jdk21u/pull/270 From vicrud at amazon.com Tue Oct 24 20:10:00 2023 From: vicrud at amazon.com (Rudometov, Victor) Date: Tue, 24 Oct 2023 20:10:00 +0000 Subject: CFV: New JDK Updates Committer: Ben Taylor Message-ID: Vote: yes Thanks. Victor. On 09.10.23 20:26, Aleksey Shipilev wrote: > Ben Taylor works for Amazon JDK team. Ben is already the JDK (Updates) Author [1]. Ben is doing > backports in various JDK updates, and done quite a few already: 2 in 21u, 11 in 17u-dev, 2 in > 11u-dev, 5 in 8u-dev; 20 in total [4]. Granting Ben the Committer role would allow him to continue > this work without a sponsor. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From szaldana at openjdk.org Tue Oct 24 20:11:43 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 24 Oct 2023 20:11:43 GMT Subject: [jdk11u-dev] RFR: 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() Message-ID: 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() ------------- Commit messages: - Backport 7b4aefe9e1e5bcd370de1bf510a1ed97e57a65bb Changes: https://git.openjdk.org/jdk11u-dev/pull/2216/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2216&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8263530 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2216.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2216/head:pull/2216 PR: https://git.openjdk.org/jdk11u-dev/pull/2216 From szaldana at openjdk.org Tue Oct 24 20:24:01 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 24 Oct 2023 20:24:01 GMT Subject: [jdk17u-dev] RFR: 8275509: ModuleDescriptor.hashCode isn't reproducible across builds Message-ID: Hi all, This pull request contains a backport of commit [396132ff](https://github.com/openjdk/jdk/commit/396132ff1e56463ad195cac5c9ac8e2eac5a16e8) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Jaikiran Pai on 5 Nov 2021 and was reviewed by Alan Bateman and Magnus Ihse Bursie. Thanks! ------------- Commit messages: - Backport 396132ff1e56463ad195cac5c9ac8e2eac5a16e8 Changes: https://git.openjdk.org/jdk17u-dev/pull/1913/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1913&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275509 Stats: 92 lines in 2 files changed: 88 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1913.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1913/head:pull/1913 PR: https://git.openjdk.org/jdk17u-dev/pull/1913 From mvs at openjdk.org Wed Oct 25 04:23:40 2023 From: mvs at openjdk.org (Manukumar V S) Date: Wed, 25 Oct 2023 04:23:40 GMT Subject: [jdk21u] RFR: 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows [v2] In-Reply-To: References: Message-ID: <5_kUTpzyufE_zRq5ZeviEpRXDXoRtpr0cmPXJRlGrlA=.2ec90ab4-e9b9-448a-bb06-5a923ffc1a14@github.com> On Tue, 24 Oct 2023 03:16:46 GMT, Manukumar V S wrote: >> 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows > > Manukumar V S has updated the pull request incrementally with one additional commit since the last revision: > > Adding related fix 8317964: java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 I have build and tested it using mach5 and the links are attached to the bugs. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/280#issuecomment-1778482805 From goetz at openjdk.org Wed Oct 25 06:30:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 06:30:47 GMT Subject: [jdk17u-dev] RFR: 8155701: The compiler fails with an AssertionError: typeSig ERROR [v2] In-Reply-To: <5JKePbaWjVTgiQ7Vb5AewIRyw24gssbldI-DmlS792k=.2aec3446-2b5e-41a3-b810-4a51f9aed529@github.com> References: <5JKePbaWjVTgiQ7Vb5AewIRyw24gssbldI-DmlS792k=.2aec3446-2b5e-41a3-b810-4a51f9aed529@github.com> Message-ID: On Tue, 24 Oct 2023 13:08:26 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.5-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 two additional commits since the last revision: > > - Merge branch 'openjdk:master' into GoeLin-backport-1e28fcbc > - Backport 1e28fcbc5f32103f460bc35235b3cad0cfaa69b5 Test fails ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/453#issuecomment-1778595593 From goetz at openjdk.org Wed Oct 25 06:38:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 06:38:12 GMT Subject: [jdk17u-dev] RFR: 8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" Message-ID: <0uVZVEccZvBPmg6R9qCY5MWby-Cd2IAP7djStxSf_eI=.51f9d429-d683-4808-bcc8-de88ae2362d3@github.com> I backport this for parity with 17.0.*-oracle. This is a chain of 4 fixes to that test. I backport them as one piece as parts always cause errors here and there. https://bugs.openjdk.org/browse/JDK-8291911 I had to resolve because of the double ;;. Also it is not problemlisted in 17. https://bugs.openjdk.org/browse/JDK-8298619 I had to resolve JtregNativeJdk.gmk due to context. https://bugs.openjdk.org/browse/JDK-8305646 https://bugs.openjdk.org/browse/JDK-8309216 both clean. ------------- Commit messages: - Backport 9188142698d8fdcee43c0b0519fde5c63b0010f8 - Backport a3137c750f37d8fb03fd93f12e699df790adb327 - Backport 3ef834fc6fc245accffc41da714358fc82f22657 - Resolved - Backport 749335d34ac570760279ac81308d5d323aba4067 Changes: https://git.openjdk.org/jdk17u-dev/pull/1912/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1912&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291911 Stats: 321 lines in 3 files changed: 243 ins; 35 del; 43 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1912.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1912/head:pull/1912 PR: https://git.openjdk.org/jdk17u-dev/pull/1912 From clanger at openjdk.org Wed Oct 25 06:41:41 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 25 Oct 2023 06:41:41 GMT Subject: [jdk21u] Integrated: 8315706: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java real fix for failure on AIX In-Reply-To: References: Message-ID: <67cYMNYA-gYDhKaOD75D0u0Jh__zBAI3hQxvbaPFr7g=.b7b40437-d67e-44a8-8b03-0ba32f205ba9@github.com> On Tue, 17 Oct 2023 05:25:14 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8315706](https://bugs.openjdk.org/browse/JDK-8315706), commit [21c2dac1](https://github.com/openjdk/jdk/commit/21c2dac15957e6d71e8f32a55f3825671da097a9) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Joachim Kern on 18 Sep 2023 and was reviewed by David Holmes and Matthias Baesken. > > Thanks! This pull request has now been integrated. Changeset: b7e0c4a9 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/b7e0c4a94bfa0729eedf9edc68eeeb0c1f9b32e7 Stats: 114 lines in 7 files changed: 101 ins; 3 del; 10 mod 8315706: com/sun/tools/attach/warnings/DynamicLoadWarningTest.java real fix for failure on AIX Backport-of: 21c2dac15957e6d71e8f32a55f3825671da097a9 ------------- PR: https://git.openjdk.org/jdk21u/pull/261 From clanger at openjdk.org Wed Oct 25 06:42:35 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 25 Oct 2023 06:42:35 GMT Subject: [jdk21u] Integrated: 8310512: Cleanup indentation in jfc files In-Reply-To: References: Message-ID: On Tue, 17 Oct 2023 05:24:25 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8310512](https://bugs.openjdk.org/browse/JDK-8310512), commit [3be50da6](https://github.com/openjdk/jdk/commit/3be50da636b986b267d15c4caa0147c100b96111) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Christoph Langer on 21 Jun 2023 and was reviewed by Erik Gahlin. > > Thanks! This pull request has now been integrated. Changeset: bcd73c51 Author: Christoph Langer URL: https://git.openjdk.org/jdk21u/commit/bcd73c513a54360a487a103f5990c45415b0b432 Stats: 30 lines in 2 files changed: 0 ins; 4 del; 26 mod 8310512: Cleanup indentation in jfc files Backport-of: 3be50da636b986b267d15c4caa0147c100b96111 ------------- PR: https://git.openjdk.org/jdk21u/pull/260 From mbaesken at openjdk.org Wed Oct 25 06:51:42 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 25 Oct 2023 06:51:42 GMT Subject: [jdk21u] Integrated: 8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() In-Reply-To: References: Message-ID: On Thu, 19 Oct 2023 12:43:49 GMT, Matthias Baesken wrote: > 8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() This pull request has now been integrated. Changeset: e3a2eebd Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/e3a2eebd87c6f6ff0508072711cd427b5f3aedd3 Stats: 6 lines in 1 file changed: 4 ins; 0 del; 2 mod 8038244: (fs) Check return value of malloc in Java_sun_nio_fs_AixNativeDispatcher_getmntctl() Backport-of: 6d6c9008d5c87631771e194f475b14e178d16322 ------------- PR: https://git.openjdk.org/jdk21u/pull/271 From mbaesken at openjdk.org Wed Oct 25 06:52:42 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 25 Oct 2023 06:52:42 GMT Subject: [jdk21u] Integrated: 8317959: Check return values of malloc in native java.base coding In-Reply-To: References: Message-ID: On Thu, 19 Oct 2023 13:09:34 GMT, Matthias Baesken wrote: > 8317959: Check return values of malloc in native java.base coding This pull request has now been integrated. Changeset: 5dd22a9b Author: Matthias Baesken URL: https://git.openjdk.org/jdk21u/commit/5dd22a9bef21140f01c1407162bc4b4cff16e9f2 Stats: 29 lines in 4 files changed: 27 ins; 0 del; 2 mod 8317959: Check return values of malloc in native java.base coding Backport-of: ff0b397e135665fbc763bc4042b95c17f6c5367a ------------- PR: https://git.openjdk.org/jdk21u/pull/272 From duke at openjdk.org Wed Oct 25 06:55:37 2023 From: duke at openjdk.org (toshiogata) Date: Wed, 25 Oct 2023 06:55:37 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: On Tue, 26 Sep 2023 07:12:19 GMT, toshiogata wrote: > Hi all, > > This is a backport of JDK-8221396: Clean up serviceability/sa/TestUniverse.java > I would like to backport this enhancement to jdk11u for test maintainability. > > The original patch does not apply cleanly to jdk11u, because JDK-8238268 was backported ahead. As for TestUniverse.java, JDK-8238268 simply changes `@requires vm.hasSAandCanAttach` to `@requires vm.hasSA`, and the identical change can be safely applied to this patch. > > The risk is low as this fix only affects testing. > There is a related Issue: JDK-8231931, and I submit the corresponding PR. Testing was done after applying this related patch. > Testing: the affected test under all available GCs. > > Thank you. This is a backport of a test enhancement with minor conflict resolution. I would appreciate it if someone could review it. Thank you. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2148#issuecomment-1778626556 From goetz at openjdk.org Wed Oct 25 06:57:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 06:57:37 GMT Subject: [jdk11u-dev] RFR: 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region In-Reply-To: References: Message-ID: <_7tJj_LUAH1Y9ks3TSZBtoqfzgrvl_znAUrbtEFL5Qc=.113b729b-451e-46b2-85ed-6121ea8ef985@github.com> On Sat, 21 Oct 2023 06:08:25 GMT, SUN Guoyun wrote: > runtime/appcds/javaldr/GCDuringDump.java can trigger exception occasionally when the default value of `MaxGCPauseMillis` is set to 100ms on jdk11u, so need backport this patch. Well, ok... tier1 is a bare minimum of tests, and run by the GHA anyways. GC changes should be tested more intensely, it's a major component of the JVM. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2204#issuecomment-1778627695 From goetz at openjdk.org Wed Oct 25 07:01:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 07:01:38 GMT Subject: [jdk11u-dev] RFR: 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java [v2] In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 15:30:07 GMT, Sonia Zaldana Calles wrote: >> 8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java > > Sonia Zaldana Calles 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 2d13fb21af783ebbe3dd5c2632aea11347317026 Thanks! ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2194#issuecomment-1778633886 From goetz at openjdk.org Wed Oct 25 07:05:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 07:05:35 GMT Subject: [jdk11u-dev] RFR: 8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 10:31:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.20-oracle. Pre-submit failure: mac infra: 403 Server failed to authenticate the request. Unrelated. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2209#issuecomment-1778638791 From mbaesken at openjdk.org Wed Oct 25 07:26:52 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 25 Oct 2023 07:26:52 GMT Subject: [jdk17u-dev] RFR: 8315644: increase timeout of sun/security/tools/jarsigner/Warning.java Message-ID: 8315644: increase timeout of sun/security/tools/jarsigner/Warning.java ------------- Commit messages: - Backport 8bbebbba8fb870987295cb5f96147a9f9c5bfa6c Changes: https://git.openjdk.org/jdk17u-dev/pull/1914/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1914&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315644 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1914.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1914/head:pull/1914 PR: https://git.openjdk.org/jdk17u-dev/pull/1914 From mbaesken at openjdk.org Wed Oct 25 07:29:35 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 25 Oct 2023 07:29:35 GMT Subject: [jdk17u-dev] Integrated: 8311511: Improve description of NativeLibrary JFR event In-Reply-To: <6_jeANLLtAWeZSr-7mSMESH1xQCesY_Ep4qslW7PLpE=.5ee54585-2bfd-49e3-80fc-1bed80f334b1@github.com> References: <6_jeANLLtAWeZSr-7mSMESH1xQCesY_Ep4qslW7PLpE=.5ee54585-2bfd-49e3-80fc-1bed80f334b1@github.com> Message-ID: On Mon, 16 Oct 2023 12:57:06 GMT, Matthias Baesken wrote: > 8311511: Improve description of NativeLibrary JFR event This pull request has now been integrated. Changeset: 9a1f8cbf Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/9a1f8cbfc223fa0eb2b369334730db87de8cb16e Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8311511: Improve description of NativeLibrary JFR event Backport-of: 848abd2831ab38d99b6b76b55cbe8d84c28be330 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1884 From goetz at openjdk.org Wed Oct 25 07:54:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 07:54:37 GMT Subject: [jdk17u-dev] Integrated: 8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 14:56:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: ffb4ef25 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ffb4ef253763f86fd4fbadfe6e3ec97ea8782bbc Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases? Backport-of: 6b833db3f9cace8fbb09bb803ba31208e37a4622 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1904 From goetz at openjdk.org Wed Oct 25 07:57:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 07:57:39 GMT Subject: [jdk17u-dev] Integrated: 8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType.instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 14:04:31 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > A trivial resolve, probably clean. This pull request has now been integrated. Changeset: 748ccc53 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/748ccc53978b6c226b08d4df1345f5dfdd0d32c0 Stats: 30 lines in 1 file changed: 14 ins; 15 del; 1 mod 8176567: nsk/jdi/ReferenceType/instances/instances002: TestFailure: Unexpected size of referenceType.instances(nsk.share.jdi.TestInterfaceImplementer1): 11, expected: 10 Backport-of: 46fd683820bb7149c0605a0ba03f59e76de69c16 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1901 From goetz at openjdk.org Wed Oct 25 08:01:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:01:40 GMT Subject: [jdk11u-dev] Integrated: 8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS In-Reply-To: References: Message-ID: <7mhz9L_fCKBrOZXr9504IDR6-gehWQ58XLZwfXOgT88=.69329775-bd92-46b2-8b8d-1e20e74fa95d@github.com> On Tue, 24 Oct 2023 10:31:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.20-oracle. This pull request has now been integrated. Changeset: 129e8567 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/129e8567625471643706ebfdc30f89bd20a1eadd Stats: 41 lines in 1 file changed: 39 ins; 1 del; 1 mod 8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS Backport-of: 9b769550242e8bf6f9e783bf0d6f4a87d0c6376d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2209 From goetz at openjdk.org Wed Oct 25 08:03:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:03:49 GMT Subject: [jdk11u-dev] Integrated: 8254711: Add java.security.Provider.getService JFR Event In-Reply-To: References: Message-ID: <5yVsoGuD9hNrX7gJgUBWZ9TgocG-KQHOhW9f1GJA3io=.0a36e1b9-35cc-4b70-b7b8-8bd786add916@github.com> On Fri, 20 Oct 2023 14:25:29 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.20-oracle. > > Finally I managed to craft an almost clean backport. > I backported the change made in 17. It includes [JDK-8294673](https://bugs.openjdk.org/browse/JDK-8294673) > > I had to do two trivial adaptions: > > Deleting an import in JDKEvent.java skipped as it does not exist anyways. > Resolve due to context in EventNames.java This pull request has now been integrated. Changeset: 2835c6a1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/2835c6a1a6db5398bd11c5a71d3e186bf5aa61a4 Stats: 289 lines in 10 files changed: 280 ins; 3 del; 6 mod 8254711: Add java.security.Provider.getService JFR Event 8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java Reviewed-by: mbaesken Backport-of: bc2af47e1e4e6e96020e03a60ce098ddd17f63ba ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2202 From goetz at openjdk.org Wed Oct 25 08:04:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:04:38 GMT Subject: [jdk17u-dev] Integrated: 8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 14:42:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > I resolved the problemlist because there was an other bug added for mac x64. > TestJmapCore.java also needed a simple resolve. This pull request has now been integrated. Changeset: 5eeb41a7 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5eeb41a7294f56bc258a154c043bc540cb8de5c4 Stats: 27 lines in 7 files changed: 12 ins; 0 del; 15 mod 8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException Reviewed-by: lucy Backport-of: 76f1865124025ee6f788a50e1377b82fd577548f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1903 From goetz at openjdk.org Wed Oct 25 08:05:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:05:33 GMT Subject: [jdk17u-dev] Integrated: 8239801: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails In-Reply-To: <-cXf1AjKYCV2ySUPsls8CLXiSzrvzKGLXRctpGNFlUQ=.de5598d4-fe3f-47cd-8e75-5d8932bdba92@github.com> References: <-cXf1AjKYCV2ySUPsls8CLXiSzrvzKGLXRctpGNFlUQ=.de5598d4-fe3f-47cd-8e75-5d8932bdba92@github.com> Message-ID: On Tue, 24 Oct 2023 08:32:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 8bde7d40 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8bde7d403366acbdba52afe2c2d153d822e10fcd Stats: 29 lines in 2 files changed: 21 ins; 1 del; 7 mod 8239801: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails Backport-of: b6dddf4ce6072416e17cadefbd8280f959fd93ca ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1907 From kxu at openjdk.org Wed Oct 25 08:06:44 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Wed, 25 Oct 2023 08:06:44 GMT Subject: [jdk11u-dev] Integrated: 8273804: Platform.isTieredSupported should handle the no-compiler case In-Reply-To: References: Message-ID: On Fri, 20 Oct 2023 13:22:28 GMT, Kangcheng Xu wrote: > a clean backport of [JDK-8273804](https://bugs.openjdk.org/browse/JDK-8273804). This pull request has now been integrated. Changeset: ce38b3ee Author: Kangcheng Xu Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/ce38b3ee6021464f6cb710dbf4801e2447fa50a8 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8273804: Platform.isTieredSupported should handle the no-compiler case Backport-of: 46af82e5b0d176e340f46125f8a3bb17e56bd7b3 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2201 From mbaesken at openjdk.org Wed Oct 25 08:11:00 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 25 Oct 2023 08:11:00 GMT Subject: [jdk17u-dev] RFR: 8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns Message-ID: <0_9NwNzDSdIM_0Vc2WLMeuUWZ3VAhCwOattI9UDKdsI=.9fdc6a82-9581-4e54-bfba-225bb171d295@github.com> 8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns ------------- Commit messages: - Backport 3671d83c87302ead09d4ebce9cb85bdd803a0c20 Changes: https://git.openjdk.org/jdk17u-dev/pull/1915/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1915&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313252 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1915.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1915/head:pull/1915 PR: https://git.openjdk.org/jdk17u-dev/pull/1915 From luhenry at openjdk.org Wed Oct 25 08:11:59 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Wed, 25 Oct 2023 08:11:59 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] Message-ID: That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. The backport doesn't apply cleanly. ------------- Commit messages: - Backport 47d00a4cbeff5d757dda9c660dfd2385c02a57d7 Changes: https://git.openjdk.org/jdk17u/pull/384/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=384&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310265 Stats: 10 lines in 2 files changed: 4 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u/pull/384.diff Fetch: git fetch https://git.openjdk.org/jdk17u.git pull/384/head:pull/384 PR: https://git.openjdk.org/jdk17u/pull/384 From luhenry at openjdk.org Wed Oct 25 08:12:00 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Wed, 25 Oct 2023 08:12:00 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. I followed the guide at https://github.com/openjdk/jdk/pull/14531#issuecomment-1777466651. Please let me know if I missed anything. In relation with https://bugs.openjdk.org/browse/JDK-8310265 ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1778655062 From goetz at openjdk.org Wed Oct 25 08:12:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:12:43 GMT Subject: [jdk11u-dev] Integrated: 8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 10:32:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.20-oracle. This pull request has now been integrated. Changeset: a28f66b4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a28f66b45658e3b88b7761058d1acf22d53bc846 Stats: 60 lines in 1 file changed: 36 ins; 3 del; 21 mod 8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines Backport-of: a2f67660f088559ce49f73da7401801fb826028b ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2210 From goetz at openjdk.org Wed Oct 25 08:14:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:14:36 GMT Subject: [jdk17u-dev] Integrated: 8202931: [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails In-Reply-To: <8M8ArVKrVZCwswHChLEjr0Aylv_z6v4vzsh27UFOxy4=.34b21ece-0fb2-4368-9af1-30552c76ecb4@github.com> References: <8M8ArVKrVZCwswHChLEjr0Aylv_z6v4vzsh27UFOxy4=.34b21ece-0fb2-4368-9af1-30552c76ecb4@github.com> Message-ID: On Tue, 24 Oct 2023 08:38:29 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved ProblemList, will mark clean. This pull request has now been integrated. Changeset: 39c8bb24 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/39c8bb24aa8641d53a71a85e3eaed05600c7cfec Stats: 10 lines in 2 files changed: 7 ins; 1 del; 2 mod 8202931: [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails Backport-of: f80faced6e6c6c1b10541a8b0c91625215c9ef43 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1908 From duke at openjdk.org Wed Oct 25 08:15:42 2023 From: duke at openjdk.org (Amos) Date: Wed, 25 Oct 2023 08:15:42 GMT Subject: [jdk11u-dev] Integrated: 8301167: Update VerifySignedJar to actually exercise and test verification In-Reply-To: References: Message-ID: On Sun, 15 Oct 2023 21:55:18 GMT, Amos wrote: > - Backport [JDK-8301167](https://bugs.openjdk.org/browse/JDK-8301167) > - Test succeeded in local dev box (MacOS M1) > - The patch applies clean, but the new code must be changed to Java 11 syntax > - The commit [a56255f211ee8dd378ce40406491cffe799416bc](https://github.com/openjdk/jdk11u-dev/pull/2185/commits/a56255f211ee8dd378ce40406491cffe799416bc) is changing the code to Java 11 syntax This pull request has now been integrated. Changeset: c922821c Author: amosshi Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c922821cfc98de7a9a9dbfb4978c0449495915b1 Stats: 111 lines in 2 files changed: 85 ins; 12 del; 14 mod 8301167: Update VerifySignedJar to actually exercise and test verification Reviewed-by: phh Backport-of: 05ea083b0563ddacf3e38dc329ba00dc4bac9b29 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2185 From goetz at openjdk.org Wed Oct 25 08:15:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:15:43 GMT Subject: [jdk17u-dev] Integrated: 8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java In-Reply-To: <7JONrX0nUrOZMJFd7coJjrzuTTbti8GF8K6l1OIPC6Y=.db7249d8-be44-4694-a49a-a251f14c4125@github.com> References: <7JONrX0nUrOZMJFd7coJjrzuTTbti8GF8K6l1OIPC6Y=.db7249d8-be44-4694-a49a-a251f14c4125@github.com> Message-ID: On Tue, 24 Oct 2023 09:31:31 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.8-oracle. > > To get the test passing I had to unplug the second monitor on my mac. This pull request has now been integrated. Changeset: c83100c6 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c83100c6bf17b10b3d03480fea51b29f795ca466 Stats: 150 lines in 1 file changed: 150 ins; 0 del; 0 mod 8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java Backport-of: 5e001d6ff34e2cc954f824117a73dd39f09a81c1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1909 From goetz at openjdk.org Wed Oct 25 08:19:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:19:42 GMT Subject: [jdk11u-dev] Integrated: 8307165: java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 14:14:21 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.22-oracle. This pull request has now been integrated. Changeset: f6a05cf8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/f6a05cf85ad3509269db52f60d60de0bb01035e1 Stats: 5 lines in 1 file changed: 1 ins; 1 del; 3 mod 8307165: java/awt/dnd/NoFormatsDropTest/NoFormatsDropTest.java timed out Backport-of: 14df5c130e5bf5139e3e2ef6d7b9d64883d94d18 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2211 From goetz at openjdk.org Wed Oct 25 08:23:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 08:23:39 GMT Subject: [jdk11u-dev] Integrated: 8309095: Remove UTF-8 character from TaskbarPositionTest.java In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 14:23:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle. This pull request has now been integrated. Changeset: 365daccf Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/365daccf2408e137266d6a52a02098d7b55eb68c Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8309095: Remove UTF-8 character from TaskbarPositionTest.java Backport-of: 07f2070411b3bff5608166ceae0e0bdbf155e7c2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2212 From stuefe at openjdk.org Wed Oct 25 08:30:49 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 25 Oct 2023 08:30:49 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. Okay. Merge conflicts due to https://bugs.openjdk.org/browse/JDK-8307990. May be valuable to downport too, but I it would be a lot more work, at least review wise. ------------- Marked as reviewed by stuefe (Reviewer). PR Review: https://git.openjdk.org/jdk17u/pull/384#pullrequestreview-1696690316 From shade at openjdk.org Wed Oct 25 08:36:42 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 25 Oct 2023 08:36:42 GMT Subject: [jdk17u-dev] Integrated: 8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize In-Reply-To: <1c_7wdBKK7eNnIiW8B1IrtvY9rlW-PRfuTdCEBjwMzo=.a7394241-92d0-44cb-91dd-23779be7e026@github.com> References: <1c_7wdBKK7eNnIiW8B1IrtvY9rlW-PRfuTdCEBjwMzo=.a7394241-92d0-44cb-91dd-23779be7e026@github.com> Message-ID: On Mon, 23 Oct 2023 16:15:11 GMT, Aleksey Shipilev wrote: > Semi-clean backport to improve hprof testing. The uncleanliness comes from a trivial conflict in copyright header date. (That is a part of large cleanup in the tests that I don't want to backport.) > > Additional testing: > - [x] New test fails without the fix, passes with it This pull request has now been integrated. Changeset: d4fe30dd Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/d4fe30dd6bd724017b543abf7c3fd5a17137904a Stats: 196 lines in 3 files changed: 185 ins; 0 del; 11 mod 8316778: test hprof lib: invalid array element type from JavaValueArray.elementSize Backport-of: f7deaf4bef21cb86fcc8a6c10454fbd6bbbba2d9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1905 From shade at openjdk.org Wed Oct 25 08:36:43 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 25 Oct 2023 08:36:43 GMT Subject: [jdk17u-dev] Integrated: 8312592: New parentheses warnings after HarfBuzz 7.2.0 update In-Reply-To: <8819-ZxC5TjildDpAIZZBFg4jToM8O6gOfkeedirnwc=.24c548ea-ab9f-4b1a-b178-0bd86795ebab@github.com> References: <8819-ZxC5TjildDpAIZZBFg4jToM8O6gOfkeedirnwc=.24c548ea-ab9f-4b1a-b178-0bd86795ebab@github.com> Message-ID: On Wed, 18 Oct 2023 10:45:20 GMT, Aleksey Shipilev wrote: > Unclean backport to unbreak JDK build on older platforms. The conflict is due to absent build warnings rework in later JDKs. This pull request has now been integrated. Changeset: 73e47450 Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk17u-dev/commit/73e47450a35d09730c84be59e0a287ea61994e9f Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8312592: New parentheses warnings after HarfBuzz 7.2.0 update Reviewed-by: phh Backport-of: ea067fc3d2b1fecda694442c7921ecb980377c1e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1893 From duke at openjdk.org Wed Oct 25 09:14:38 2023 From: duke at openjdk.org (SUN Guoyun) Date: Wed, 25 Oct 2023 09:14:38 GMT Subject: [jdk11u-dev] RFR: 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region In-Reply-To: References: Message-ID: <1oy42yB7zmzKmTM0TNJezu7cvzdLNp8brVYXkiThhdY=.d2090357-6d49-4319-b3e1-7c5def8dc162@github.com> On Sat, 21 Oct 2023 06:08:25 GMT, SUN Guoyun wrote: > runtime/appcds/javaldr/GCDuringDump.java can trigger exception occasionally when the default value of `MaxGCPauseMillis` is set to 100ms on jdk11u, so need backport this patch. I have already make run-test for tire2-3 for x86_84 locally. I check failed items are not related to this patch. ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/hotspot/jtreg:tier2 325 325 0 0 >> jtreg:test/jdk:tier2 3477 3466 10 1 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/nashorn:tier2 36 36 0 0 >> jtreg:test/jaxp:tier2 443 24 419 0 << ============================== ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/hotspot/jtreg:tier3 48 48 0 0 >> jtreg:test/jdk:tier3 2118 2112 6 0 << jtreg:test/langtools:tier3 0 0 0 0 jtreg:test/nashorn:tier3 0 0 0 0 jtreg:test/jaxp:tier3 0 0 0 0 ============================== ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2204#issuecomment-1778840860 From shade at openjdk.org Wed Oct 25 10:17:02 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 25 Oct 2023 10:17:02 GMT Subject: [jdk21u] RFR: 8303737: C2: Load can bypass subtype check that enforces it's from the right object type Message-ID: Clean backport to fix old C2 bug. Additional testing: - [x] New tests fail without the patch, pass with it - [ ] Linux aarch64 server fastdebug, `tier1 tier2 tier3` ------------- Commit messages: - Backport 52983ed529182901db4e33857bfeab2727e235df Changes: https://git.openjdk.org/jdk21u/pull/291/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=291&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303737 Stats: 499 lines in 8 files changed: 450 ins; 3 del; 46 mod Patch: https://git.openjdk.org/jdk21u/pull/291.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/291/head:pull/291 PR: https://git.openjdk.org/jdk21u/pull/291 From goetz at openjdk.org Wed Oct 25 10:25:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 10:25:07 GMT Subject: [jdk17u-dev] RFR: 8317373: Add Telia Root CA v2 Message-ID: I backport this for parity with 17.0.10-oracle. I had to adapt the location of the new cert and the hash checked in the test. Both tests pass. ------------- Commit messages: - Backport d3ebb4a155be8ed93e79b6b58c645e861ec30267 Changes: https://git.openjdk.org/jdk17u-dev/pull/1916/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1916&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317373 Stats: 58 lines in 3 files changed: 55 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1916.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1916/head:pull/1916 PR: https://git.openjdk.org/jdk17u-dev/pull/1916 From shipilev at amazon.de Wed Oct 25 10:26:39 2023 From: shipilev at amazon.de (Aleksey Shipilev) Date: Wed, 25 Oct 2023 12:26:39 +0200 Subject: Result: New JDK Updates Committer: Ben Taylor Message-ID: <09ecebce-7b9a-4f52-ab20-0c3ec799922d@amazon.de> Voting for Ben Taylor (btaylor) [1] is now closed. Yes: 7 Veto: 0 Abstain: 0 According to the Bylaws definition of Lazy Consensus, this is sufficient to approve the nomination. [1] https://mail.openjdk.org/pipermail/jdk-updates-dev/2023-October/026090.html -- Thanks, -Aleksey Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879 From mbaesken at openjdk.org Wed Oct 25 10:38:35 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 25 Oct 2023 10:38:35 GMT Subject: [jdk17u-dev] Integrated: 8315644: increase timeout of sun/security/tools/jarsigner/Warning.java In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:20:52 GMT, Matthias Baesken wrote: > 8315644: increase timeout of sun/security/tools/jarsigner/Warning.java This pull request has now been integrated. Changeset: 2a9f6e8f Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/2a9f6e8f6f552547ea42813bd21502a3a427d162 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8315644: increase timeout of sun/security/tools/jarsigner/Warning.java Backport-of: 8bbebbba8fb870987295cb5f96147a9f9c5bfa6c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1914 From lucy at openjdk.org Wed Oct 25 10:41:33 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 25 Oct 2023 10:41:33 GMT Subject: [jdk17u-dev] RFR: 8308910: Allow executeAndLog to accept running process In-Reply-To: References: Message-ID: <0Yk3EwHs4qmxuFlF4k-UcwIWPffGDY1sj27rXCujM1E=.f9a526f8-8d16-4c3d-b293-be4809476272@github.com> On Tue, 24 Oct 2023 10:10:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.9-oracle. > > I had to resolve because handleCDSRuntimeOptions(pb); is not in the context. Probably clean. LGTM. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1910#pullrequestreview-1696946859 From lucy at openjdk.org Wed Oct 25 10:52:37 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 25 Oct 2023 10:52:37 GMT Subject: [jdk17u-dev] RFR: 8273456: Do not hold ttyLock around stack walking In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 12:47:19 GMT, Goetz Lindenmaier wrote: > A useful change to improve debug printing. > > I skipped the change to mutex.hpp as in 17 tty is already at the top of the lock ordering. > > I added follow up JDK-8273629 Looks good. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1911#pullrequestreview-1696965644 From lucy at openjdk.org Wed Oct 25 11:06:35 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 25 Oct 2023 11:06:35 GMT Subject: [jdk17u-dev] RFR: 8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" In-Reply-To: <0uVZVEccZvBPmg6R9qCY5MWby-Cd2IAP7djStxSf_eI=.51f9d429-d683-4808-bcc8-de88ae2362d3@github.com> References: <0uVZVEccZvBPmg6R9qCY5MWby-Cd2IAP7djStxSf_eI=.51f9d429-d683-4808-bcc8-de88ae2362d3@github.com> Message-ID: <5Ok7XPGeCTXE1gWXCChWdqCGwPLR0hKP2bJz2WJQ8EQ=.216daebc-fe43-4919-9c1c-46f57fda8ccf@github.com> On Tue, 24 Oct 2023 13:42:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.*-oracle. > This is a chain of 4 fixes to that test. I backport them as one piece as parts always cause errors here and there. > > https://bugs.openjdk.org/browse/JDK-8291911 > > I had to resolve because of the double ;;. > Also it is not problemlisted in 17. > > https://bugs.openjdk.org/browse/JDK-8298619 > > I had to resolve JtregNativeJdk.gmk due to context. > > https://bugs.openjdk.org/browse/JDK-8305646 > https://bugs.openjdk.org/browse/JDK-8309216 > both clean. Looks good to me. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1912#pullrequestreview-1696990129 From lucy at openjdk.org Wed Oct 25 11:10:36 2023 From: lucy at openjdk.org (Lutz Schmidt) Date: Wed, 25 Oct 2023 11:10:36 GMT Subject: [jdk11u-dev] RFR: 8217329: JTREG: Clean up, remove unused imports in gc folder In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 14:43:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle. > > I dropped a row of files as they are not in 11. > The rest applied clean. > All modified tests pass. Looks good. ------------- Marked as reviewed by lucy (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2214#pullrequestreview-1696996805 From dkumari at openjdk.org Wed Oct 25 11:34:39 2023 From: dkumari at openjdk.org (Deepa Kumari) Date: Wed, 25 Oct 2023 11:34:39 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 05:30:36 GMT, Thomas Stuefe wrote: > There is something wrong with this patch. Why are the linux parts in there? I made changes to address a Linux-specific error encountered in the GHA check. The modification ensures that the l_path variable is correctly assigned to l_pathdup when it is not a null pointer, improving the code's behavior and resolving the error on the Linux platform and also not affecting on AIX. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1896#issuecomment-1779065457 From stuefe at openjdk.org Wed Oct 25 11:50:34 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 25 Oct 2023 11:50:34 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 11:32:08 GMT, Deepa Kumari wrote: > > There is something wrong with this patch. Why are the linux parts in there? > > I made changes to address a Linux-specific error encountered in the GHA check. The modification ensures that the l_path variable is correctly assigned to l_pathdup when it is not a null pointer, improving the code's behavior and resolving the error on the Linux platform and also not affecting on AIX. No, please don't add in changes that have nothing to do with the bug title, especially not if the patch mentions a single platform and the change affects other platforms, and/or if the issue was fixed upstream with a different bug. - If this is an upstream bug unfixed: fix there, downport fix - If this is an upstream bug that has been fixed upstream: downport fix - If this is a downstream-only issue (that is rare): fix downstream either with a separate bug id or as part of the originating bug In this case you need to downport https://bugs.openjdk.org/browse/JDK-8297242 . If this patch relies on https://bugs.openjdk.org/browse/JDK-8297242, downport that one first, then this one. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1896#issuecomment-1779090145 From goetz at openjdk.org Wed Oct 25 11:56:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 11:56:07 GMT Subject: [jdk17u-dev] RFR: 8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage Message-ID: I backport this for parity with 17.0.10-oracle. Resolved problemList. Two tests were not listed. The other two are identical. Will mark clean. ------------- Commit messages: - Backport 09e5321763f3fafe2b0b562f99ec0cd55a59583c Changes: https://git.openjdk.org/jdk17u-dev/pull/1917/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1917&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8225313 Stats: 37 lines in 4 files changed: 10 ins; 14 del; 13 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1917.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1917/head:pull/1917 PR: https://git.openjdk.org/jdk17u-dev/pull/1917 From goetz at openjdk.org Wed Oct 25 12:03:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 12:03:43 GMT Subject: [jdk17u-dev] RFR: 8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 Message-ID: <2kJH0T5qnXWEvFkX_MxwAEdndfRRdBHvHC_nk2vO0EY=.cbe25823-76e3-4a98-9f38-687d35c5ed9d@github.com> I backport this for parity with 17.0.10-oracle. Resolved Problemlist. It mentioned another bug that was closed as duplicate. Will mark clean. ------------- Commit messages: - Backport e21b527b185888699d0bbb64c5e6bfacab337ce4 Changes: https://git.openjdk.org/jdk17u-dev/pull/1918/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1918&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8228990 Stats: 16 lines in 2 files changed: 0 ins; 12 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1918.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1918/head:pull/1918 PR: https://git.openjdk.org/jdk17u-dev/pull/1918 From rschmelter at openjdk.org Wed Oct 25 12:06:49 2023 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Wed, 25 Oct 2023 12:06:49 GMT Subject: [jdk11u-dev] RFR: 8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong Message-ID: <1LdjFbnoPZG1bfsPsTi_3tNB37c1ljTqzetb7aMuQ48=.298e3812-fc9a-474b-9a2b-50631e7bf864@github.com> 8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong ------------- Commit messages: - Backport 728157fa03913991088f6bb257a8bc16706792a9 Changes: https://git.openjdk.org/jdk11u-dev/pull/2217/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2217&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289917 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2217.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2217/head:pull/2217 PR: https://git.openjdk.org/jdk11u-dev/pull/2217 From stuefe at openjdk.org Wed Oct 25 13:21:46 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 25 Oct 2023 13:21:46 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: <3OykZSrZXpIZS4nc_swhsFwVZZS1nz8QAvw6qs-hcO8=.28282d87-d19e-4fd3-82f2-857a0393eb58@github.com> On Wed, 25 Oct 2023 07:15:07 GMT, Ludovic Henry wrote: >> That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See >> https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. >> >> The backport doesn't apply cleanly. > > I followed the guide at https://github.com/openjdk/jdk/pull/14531#issuecomment-1777466651. Please let me know if I missed anything. > > In relation with https://bugs.openjdk.org/browse/JDK-8310265 @luhenry Odd. The request in JBS is marked with "critical". Is this critical or is this a Skara glitch? ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1779259111 From luhenry at openjdk.org Wed Oct 25 13:25:46 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Wed, 25 Oct 2023 13:25:46 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: <0Y71-5irg1xpBzvNA93wOpQeQPZcGRSahq_90sBrufg=.cc8eac53-0377-4056-8e8c-d306ad056d26@github.com> On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. I haven't marked it as critical, so maybe a skara glitch. Happy to change the tag if you prefer. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1779267345 From hgreule at openjdk.org Wed Oct 25 13:36:18 2023 From: hgreule at openjdk.org (Hannes Greule) Date: Wed, 25 Oct 2023 13:36:18 GMT Subject: [jdk21u] RFR: 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [8f5f4407](https://github.com/openjdk/jdk/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Hannes Greule on 19 Oct 2023 and was reviewed by Alex Menkov and Frederic Parain. > > Thanks! Hannes Greule has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'master' into SirYwell-backport-8f5f4407 - Backport 8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df ------------- Changes: - all: https://git.openjdk.org/jdk21u/pull/274/files - new: https://git.openjdk.org/jdk21u/pull/274/files/24ee5148..7e328f0d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u&pr=274&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u&pr=274&range=00-01 Stats: 643 lines in 33 files changed: 544 ins; 21 del; 78 mod Patch: https://git.openjdk.org/jdk21u/pull/274.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/274/head:pull/274 PR: https://git.openjdk.org/jdk21u/pull/274 From stuefe at openjdk.org Wed Oct 25 13:42:36 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 25 Oct 2023 13:42:36 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. Done :) ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1779301619 From aivanov at openjdk.org Wed Oct 25 14:06:43 2023 From: aivanov at openjdk.org (Alexey Ivanov) Date: Wed, 25 Oct 2023 14:06:43 GMT Subject: [jdk21u] RFR: 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows [v2] In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 03:16:46 GMT, Manukumar V S wrote: >> This is a problem listing changeset created by Lawrence on mainline and he wanted it to be backported to jdk21u. This includes the backport of the related fix [JDK-8317964](https://bugs.openjdk.org/browse/JDK-8317964) also, that's why it is not marked as clean. > > Manukumar V S has updated the pull request incrementally with one additional commit since the last revision: > > Adding related fix 8317964: java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 Looks good to me. ------------- Marked as reviewed by aivanov (Committer). PR Review: https://git.openjdk.org/jdk21u/pull/280#pullrequestreview-1697462940 From kxu at openjdk.org Wed Oct 25 15:24:48 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Wed, 25 Oct 2023 15:24:48 GMT Subject: [jdk11u-dev] Integrated: 8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 16:16:44 GMT, Kangcheng Xu wrote: > a clean backport of [JDK-8240235](https://bugs.openjdk.org/browse/JDK-8240235). This pull request has now been integrated. Changeset: a6ee5aa7 Author: Kangcheng Xu Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/a6ee5aa738d9312b28cf8940786fd7d1da381cef Stats: 16 lines in 1 file changed: 13 ins; 0 del; 3 mod 8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly Backport-of: 2a791467919c9df9869e6fe1e57df0a5caa90d8f ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2215 From dmarkov at openjdk.org Wed Oct 25 15:49:45 2023 From: dmarkov at openjdk.org (Dmitry Markov) Date: Wed, 25 Oct 2023 15:49:45 GMT Subject: [jdk21u] RFR: 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows [v2] In-Reply-To: References: Message-ID: <2FkLFzMO5KWqXkYwUfomRKMkfrD7SJVK4PgOUeHl95M=.fa8f1af4-e113-4d3e-aa59-8f0321725548@github.com> On Tue, 24 Oct 2023 03:16:46 GMT, Manukumar V S wrote: >> This is a problem listing changeset created by Lawrence on mainline and he wanted it to be backported to jdk21u. This includes the backport of the related fix [JDK-8317964](https://bugs.openjdk.org/browse/JDK-8317964) also, that's why it is not marked as clean. > > Manukumar V S has updated the pull request incrementally with one additional commit since the last revision: > > Adding related fix 8317964: java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 Marked as reviewed by dmarkov (Reviewer). Looks fine ------------- PR Review: https://git.openjdk.org/jdk21u/pull/280#pullrequestreview-1697719171 PR Comment: https://git.openjdk.org/jdk21u/pull/280#issuecomment-1779571148 From mvs at openjdk.org Wed Oct 25 15:54:37 2023 From: mvs at openjdk.org (Manukumar V S) Date: Wed, 25 Oct 2023 15:54:37 GMT Subject: [jdk21u] Integrated: 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows In-Reply-To: References: Message-ID: <3FqX2iIH3H62qQby-5CBT36uXb3qHLkDJlk-R7Ken4s=.1b00341b-ae9e-44c3-a647-b08206bf1b8d@github.com> On Mon, 23 Oct 2023 09:14:14 GMT, Manukumar V S wrote: > This is a problem listing changeset created by Lawrence on mainline and he wanted it to be backported to jdk21u. This includes the backport of the related fix [JDK-8317964](https://bugs.openjdk.org/browse/JDK-8317964) also, that's why it is not marked as clean. This pull request has now been integrated. Changeset: 5ebc02b1 Author: Manukumar V S Committer: Alexey Ivanov URL: https://git.openjdk.org/jdk21u/commit/5ebc02b149fa435813565085d8d300a366b71d58 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows 8317964: java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java fails on macosx-all after JDK-8317751 Reviewed-by: aivanov, dmarkov Backport-of: f40ea5109e4ea8a78aebdb90ce8eec3830096a9c ------------- PR: https://git.openjdk.org/jdk21u/pull/280 From goetz at openjdk.org Wed Oct 25 15:57:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 25 Oct 2023 15:57:33 GMT Subject: [jdk17u-dev] RFR: 8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 In-Reply-To: <2kJH0T5qnXWEvFkX_MxwAEdndfRRdBHvHC_nk2vO0EY=.cbe25823-76e3-4a98-9f38-687d35c5ed9d@github.com> References: <2kJH0T5qnXWEvFkX_MxwAEdndfRRdBHvHC_nk2vO0EY=.cbe25823-76e3-4a98-9f38-687d35c5ed9d@github.com> Message-ID: On Wed, 25 Oct 2023 11:59:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved Problemlist. It mentioned another bug that was closed as duplicate. Will mark clean. pre-submit failure: riscv build failed. : Failed to fetch https://packages.microsoft.com/ubuntu/22.04/prod/dists/jammy/main/binary-arm64/Packages.gz Unrelated. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1918#issuecomment-1779587295 From shade at openjdk.org Wed Oct 25 16:00:01 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 25 Oct 2023 16:00:01 GMT Subject: [jdk21u] RFR: 8316414: C2: large byte array clone triggers "failed: malformed control flow" assertion failure on linux-x86 Message-ID: <61X-NvmJZXEwHFsfU0UY5qc13IIwW0B22fcC-o3ml-g=.3e68158d-29e5-4236-bb3b-e19d216460c6@github.com> Clean backport to fix the C2 corner case. Additional testing: - [x] New regression test passes _even with the patch_ - [ ] Linux x86_64 fastdebug, `tier1 tier2 tier3` ------------- Commit messages: - Backport 0a3a925ad88921d387aa851157f54ac0054d347b Changes: https://git.openjdk.org/jdk21u/pull/292/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=292&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316414 Stats: 49 lines in 2 files changed: 48 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/292.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/292/head:pull/292 PR: https://git.openjdk.org/jdk21u/pull/292 From shade at openjdk.org Wed Oct 25 16:08:42 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 25 Oct 2023 16:08:42 GMT Subject: [jdk21u] RFR: 8312126: NullPointerException in CertStore.getCRLs after 8297955 Message-ID: Clean backport to fix the bug introduced by a change made a few months ago. Additional testing: - [ ] Linux x86_64 fastdebug, `jdk_security` - [ ] Linux x86_64 fastdebug, `tier1 tier2 tier3` ------------- Commit messages: - Backport 3c743cfea00692d0b938cb1cbde936084eecf369 Changes: https://git.openjdk.org/jdk21u/pull/293/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=293&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312126 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/293.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/293/head:pull/293 PR: https://git.openjdk.org/jdk21u/pull/293 From duke at openjdk.org Wed Oct 25 17:37:35 2023 From: duke at openjdk.org (Pushkar N Kulkarni) Date: Wed, 25 Oct 2023 17:37:35 GMT Subject: [jdk11u-dev] RFR: 8244508: JFR: FlightRecorderOptions reset date format In-Reply-To: References: Message-ID: On Mon, 25 Sep 2023 17:43:07 GMT, Pushkar N Kulkarni wrote: >> Hello all, >> >> This backport request is related to JDK-8244508 [1]. When using JFR (`-XX:StartFlightRecording`), the configured default Locale is not honored, with FormatData or TimezoneNames(for example), because the relevant ResourceBundles do not get loaded when an attempt is made to locate and load them during VM startup (i.e when `-XX:StartFlightRecording` triggers JFR initialiazation). Though [1] quotes a mailing-list post [2] mentioning this issue was not seen with jdk11 then, the testcase in [1] does fail with 11.0.20 (as well as 11.0.22/master branch) as of today: >> >> >> $ java --show-version -Duser.country=DE -Duser.language=de -XX:FlightRecorderOptions=stackdepth=128 Main >> openjdk 11.0.22-internal 2024-01-16 >> OpenJDK Runtime Environment (build 11.0.22-internal+0-adhoc.pushkarnk.jdk11u-dev) >> OpenJDK 64-Bit Server VM (build 11.0.22-internal+0-adhoc.pushkarnk.jdk11u-dev, mixed mode) >> expected: 01.01.2020, 00:00:00 >> actual: 2020 Jan 1 00:00:00 >> >> Testing: Linux x86-64 build, tier1 tests with `release` and `fastdebug` builds. >> >> [1] https://bugs.openjdk.org/browse/JDK-8244508 >> [2] https://mail.openjdk.org/pipermail/hotspot-jfr-dev/2020-March/001313.html > > Hello Maintainers, > > Apologies for the ping. I was hoping to get some feedback on this backport request. Please do let me know if there are questions. cc @RealCLanger @GoeLin > @pushkarnk This pull request has been inactive for more than 4 weeks and will be automatically closed if another 4 weeks passes without any activity. To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration! I'd appreciate feedback on this backport request. Thank you. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2121#issuecomment-1779747776 From zsong at openjdk.org Wed Oct 25 17:39:39 2023 From: zsong at openjdk.org (Zhao Song) Date: Wed, 25 Oct 2023 17:39:39 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: <0Y71-5irg1xpBzvNA93wOpQeQPZcGRSahq_90sBrufg=.cc8eac53-0377-4056-8e8c-d306ad056d26@github.com> References: <0Y71-5irg1xpBzvNA93wOpQeQPZcGRSahq_90sBrufg=.cc8eac53-0377-4056-8e8c-d306ad056d26@github.com> Message-ID: On Wed, 25 Oct 2023 13:23:01 GMT, Ludovic Henry wrote: >> That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See >> https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. >> >> The backport doesn't apply cleanly. > > I haven't marked it as critical, so maybe a skara glitch. Happy to change the tag if you prefer. > @luhenry Odd. The request in JBS is marked with "critical". Is this critical or is this a Skara glitch? I don't think it's a skara issue. That's what the maintainer requested. See https://bugs.openjdk.org/browse/SKARA-2075 ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1779750207 From duke at openjdk.org Wed Oct 25 18:12:34 2023 From: duke at openjdk.org (Terry Chow) Date: Wed, 25 Oct 2023 18:12:34 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: <1qz_1tCPOE8jIz_VjOJNO3O1mzg5SxUA_Acy6dZ7Gno=.c704e386-6043-46d9-af41-8e1d82a8ebfc@github.com> On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. Hello, the changes have been approved by a reviewer. Let me know if there's anything else I need to do to move this PR towards integration. I've attempted to check off the "reviewer" task to complete the PR task list, but that's not working for me. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1751#issuecomment-1779800048 From clanger at openjdk.org Wed Oct 25 20:46:39 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 25 Oct 2023 20:46:39 GMT Subject: [jdk11u-dev] RFR: 8244508: JFR: FlightRecorderOptions reset date format In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 17:35:11 GMT, Pushkar N Kulkarni wrote: >> Hello Maintainers, >> >> Apologies for the ping. I was hoping to get some feedback on this backport request. Please do let me know if there are questions. cc @RealCLanger @GoeLin > >> @pushkarnk This pull request has been inactive for more than 4 weeks and will be automatically closed if another 4 weeks passes without any activity. To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration! > > I'd appreciate feedback on this backport request. Thank you. Hi @pushkarnk, I think this backport is appropriate. Can you please run Github Actions verification? (E.g. enable actions here: https://github.com/pushkarnk/jdk11u-dev/actions and then merge the PR with master). Furthermore, I'm wondering why the backport is not marked as clean. What did you have to resolve? Cheers Christoph ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2121#issuecomment-1780025625 From phh at openjdk.org Wed Oct 25 20:50:38 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 20:50:38 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. You need a review before you can integrate, which this is. In Lib.gmk, the copyright line should read Copyright (c) 2016, 2023, Oracle and/or its affiliates. All rights reserved. Similarly in ExtendedSocketOptions.java, the copyright line should red Copyright (c) 2014, 2023 Oracle and/or its affiliates. All rights reserved. The changes to Lib.gmk come from [JDK-8284890](https://bugs.openjdk.org/browse/JDK-8284890). It seems to me can't be backported because it involved a public API change, so adding linker options in this backport is ok. Same with the change in ExtendedSocketOptions.java to return a Windows-specific PlatformSocketOptions object, and the addition of WindowsSocketOptions.java/c. So, aside from the above trivial copyright line changes, ltgm. The backport has been approved by the maintainers, so once you've fixed those, you can add a /integrate comment. ------------- Changes requested by phh (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1751#pullrequestreview-1698227445 From clanger at openjdk.org Wed Oct 25 20:52:38 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 25 Oct 2023 20:52:38 GMT Subject: [jdk11u-dev] RFR: 8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows In-Reply-To: <64dMAJkjXqgKG7t-SCphNxR8z3z2zbezi1FkpeQbIyU=.44452122-b832-493c-9dd9-0d27e6807c4d@github.com> References: <64dMAJkjXqgKG7t-SCphNxR8z3z2zbezi1FkpeQbIyU=.44452122-b832-493c-9dd9-0d27e6807c4d@github.com> Message-ID: On Thu, 25 May 2023 07:44:30 GMT, Goetz Lindenmaier wrote: >> I skipped the changes to building.html/building.md because this would simply be wrong for 11u. Also, changing jib-profiles.js is pointless. However, the updates to createWindowsDevkit.sh are good to have and apply cleanly. > > I agree the change to the dev kit are good, but this is just not a backport of the change. > I guess you should open issue "[11u] backport VS2022 devkit changes of 8283723" or the like for this change. Closing as per @GoeLin's comment. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/1874#issuecomment-1780033234 From clanger at openjdk.org Wed Oct 25 20:56:40 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 25 Oct 2023 20:56:40 GMT Subject: [jdk11u-dev] RFR: 8214245: Case insensitive matching doesn't work correctly for some character classes [v8] In-Reply-To: References: Message-ID: On Tue, 5 Sep 2023 03:21:31 GMT, Korov wrote: >> @Korov - yes, a CSR is done when there is a change in behavior to the user. But the fact that a CSR is needed does not necessarily mean that a change is not suitable for an Update release. So in this case, we'd probably have to create a CSR for JDK11u as a copy from the original CSR. I can do that for you. >> >> And furthermore, please make this PR a backport of [JDK-8214245](https://bugs.openjdk.org/browse/JDK-8214245). You can do so by changing the title to "Backport 1d4a4fed437184b2f9fef605de40aab82846c717". When should then close the JBS issue [JDK-8305733](https://bugs.openjdk.org/browse/JDK-8305733) as a duplicate. > > @RealCLanger Thank you very much for your help, I have changed the title. @Korov Sorry for being inactive on this one for so long. Are you still willing to follow up on this backport? In that case I would create the CSR now. Please let me know. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2062#issuecomment-1780038831 From luhenry at openjdk.org Wed Oct 25 21:43:22 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Wed, 25 Oct 2023 21:43:22 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. Let's keep the jdk17u-fix-request, it's not a critical issue. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1780095624 From phh at openjdk.org Wed Oct 25 22:24:38 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 22:24:38 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: <6DAmJXEf-qiN2k3g8jcPgK2ZHXmEHrw0Y3AuaDVpsXg=.df1d582f-20d5-44ba-a3ad-169878d83518@github.com> On Tue, 26 Sep 2023 07:12:19 GMT, null wrote: > Hi all, > > This is a backport of JDK-8221396: Clean up serviceability/sa/TestUniverse.java > I would like to backport this enhancement to jdk11u for test maintainability. > > The original patch does not apply cleanly to jdk11u, because JDK-8238268 was backported ahead. As for TestUniverse.java, JDK-8238268 simply changes `@requires vm.hasSAandCanAttach` to `@requires vm.hasSA`, and the identical change can be safely applied to this patch. > > The risk is low as this fix only affects testing. > There is a related Issue: JDK-8231931, and I submit the corresponding PR. Testing was done after applying this related patch. > Testing: the affected test under all available GCs. > > Thank you. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2148#pullrequestreview-1698336982 From phh at openjdk.org Wed Oct 25 22:30:36 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 22:30:36 GMT Subject: [jdk17u-dev] RFR: 8317373: Add Telia Root CA v2 In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 10:17:41 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > I had to adapt the location of the new cert and the hash checked in the test. > Both tests pass. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1916#pullrequestreview-1698342391 From phh at openjdk.org Wed Oct 25 22:37:34 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 22:37:34 GMT Subject: [jdk17u-dev] RFR: 8313394: Array Elements in OldObjectSample event has the incorrect description In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 10:49:35 GMT, KIRIYAMA Takuya wrote: > Hi all, > > I want to backport JDK-8313394 for jdk11u. > This is clean backport. > > Would you review and sponsor this fix, please? The original commit didn't include a copyright date update, so please reverse that. Otherwise, lgtm. ------------- Changes requested by phh (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1899#pullrequestreview-1698348538 From phh at openjdk.org Wed Oct 25 22:43:32 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 22:43:32 GMT Subject: [jdk21u] RFR: 8316304: (fs) Add support for BasicFileAttributes.creationTime() for Linux In-Reply-To: References: Message-ID: <4-fDcPHPIKiJypH5qzzvE5ysBqJqCCFdQzEQlFztJFM=.c00a2117-2e83-4ad3-a10d-0d9a30d4d2ed@github.com> On Mon, 23 Oct 2023 11:53:06 GMT, Severin Gehwolf wrote: > Please review this backport of adding creation time support on Linux where the filesystem supports it. The patch is not clean, since the JDK 22 uses JEP 454 features in the test. I've rewritten the test to use JNI instead so as to avoid using `@enablePreview` in the test. Otherwise, the patch is identical to the head version. > > Testing: > - [x] GHA > - [x] nio tests (all pass) > - [x] Build tests on all major Linux architectures and Mac OSX, AIX so as to cover some of the unix branches. All good. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk21u/pull/282#pullrequestreview-1698353519 From thierry.aime at dgfip.finances.gouv.fr Wed Oct 25 22:43:51 2023 From: thierry.aime at dgfip.finances.gouv.fr (thierry.aime at dgfip.finances.gouv.fr) Date: Thu, 26 Oct 2023 00:43:51 +0200 (CEST) Subject: Auto: jdk-updates-dev Digest, Vol 72, Issue 160 Message-ID: <20231025224351.C83FB14007845@mespgsa035.dgfip.finances.gouv.fr> Je suis absent du 26 octobre 2023 au 27 octobre 2023 inclus. En cas d'urgence, merci de contacter Laurent Continsouzas. From phh at openjdk.org Wed Oct 25 22:49:37 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 22:49:37 GMT Subject: [jdk17u-dev] RFR: 8317920: JDWP-agent sends broken exception event with onthrow option In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 14:20:44 GMT, Johannes Bechberger wrote: > Fixes the bug that is in the JDWP-agent since JDK 1.5. > > The original patch did not apply cleanly because Virtual Threads are not present in JDK 17 and the Debuggee class changed slightly. > > Tested on Mac M1 with the added test case, the code is platform-independent. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1902#pullrequestreview-1698358655 From phh at openjdk.org Wed Oct 25 22:51:35 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 22:51:35 GMT Subject: [jdk11u-dev] RFR: 8317920: JDWP-agent sends broken exception event with onthrow option In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 15:15:49 GMT, Johannes Bechberger wrote: > Fixes the bug that is in the JDWP-agent since JDK 1.5. > > The original patch did not apply cleanly because Virtual Threads and instanceof patterns are not present in JDK 11 and the Debuggee class changed slightly. > > Tested on Mac M1 with the added test case, the code is platform-independent. Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2206#pullrequestreview-1698360376 From phh at openjdk.org Wed Oct 25 23:04:36 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 23:04:36 GMT Subject: [jdk11u-dev] RFR: 8317920: JDWP-agent sends broken exception event with onthrow option In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 15:15:49 GMT, Johannes Bechberger wrote: > Fixes the bug that is in the JDWP-agent since JDK 1.5. > > The original patch did not apply cleanly because Virtual Threads and instanceof patterns are not present in JDK 11 and the Debuggee class changed slightly. > > Tested on Mac M1 with the added test case, the code is platform-independent. The GHA build failures are puzzling because the code in debugInit.c that causes the failure doesn't exist in the jdk11u-dev version. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2206#issuecomment-1780173029 From phh at openjdk.org Wed Oct 25 23:12:35 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 23:12:35 GMT Subject: [jdk11u-dev] RFR: 8303215: Make thread stacks not use huge pages In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 06:22:34 GMT, Thomas Stuefe wrote: > Backported for parity with Oracle and as preparation to fix https://bugs.openjdk.org/browse/JDK-8312182. > > Backport is unclean, but the difference is minor. I had to adjust hunks in `os::large_page_init()` since the surrounding coding changed a lot since JDK 11. At the start of os::large_page_init(), there's an extra blank line after the method signature. Otherwise fine. ------------- Changes requested by phh (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2208#pullrequestreview-1698383349 From phh at openjdk.org Wed Oct 25 23:19:35 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 25 Oct 2023 23:19:35 GMT Subject: [jdk17u-dev] RFR: 8273456: Do not hold ttyLock around stack walking In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 12:47:19 GMT, Goetz Lindenmaier wrote: > A useful change to improve debug printing. > > I skipped the change to mutex.hpp as in 17 tty is already at the top of the lock ordering. > > I added follow up JDK-8273629 Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1911#pullrequestreview-1698395971 From serb at openjdk.org Thu Oct 26 01:47:32 2023 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 26 Oct 2023 01:47:32 GMT Subject: [jdk21u] RFR: 8315971: ProblemList containers/docker/TestMemoryAwareness.java on linux-all Message-ID: Hi all, This pull request contains a backport of commit [eb37c7e3](https://github.com/openjdk/jdk/commit/eb37c7e361527d937cf5d461a6cca54bd894e542) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 13 Sep 2023 and was reviewed by Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport eb37c7e361527d937cf5d461a6cca54bd894e542 Changes: https://git.openjdk.org/jdk21u/pull/294/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=294&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315971 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk21u/pull/294.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/294/head:pull/294 PR: https://git.openjdk.org/jdk21u/pull/294 From goetz at openjdk.org Thu Oct 26 07:09:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 07:09:44 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 21:40:57 GMT, Ludovic Henry wrote: >> That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See >> https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. >> >> The backport doesn't apply cleanly. > > Let's keep the jdk17u-fix-request, it's not a critical issue. Hi @luhenry, it is marked as critical as you are targeting jdk17u. Please close this PR and open it again aginst jdk17u-dev. also, in your approval command, give a text that lists reason, risk, testing and whether it is a clean backport. The command copies all multi-line text into the comment in the JBS issue. Also, please enable pre-submit tests for this repo and potentially jdk17u-dev if you have not yet done so. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1780534546 From goetz at openjdk.org Thu Oct 26 07:09:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 07:09:45 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. Wrong repo. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1780534805 From goetz at openjdk.org Thu Oct 26 07:27:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 07:27:40 GMT Subject: [jdk11u-dev] RFR: 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() In-Reply-To: References: Message-ID: <1HgFSDHLG9T2z9ldZVQws2XpeupeeN2dDmCw28UfE7o=.a9ab3cdd-67b5-49fd-9fd9-40746cff66f6@github.com> On Tue, 24 Oct 2023 20:05:03 GMT, Sonia Zaldana Calles wrote: > 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() Hi @SoniaZaldana Do you have the possibility to do more elaborate testing than just GH actions? They are only a sanity check, but not meant as basic test of a change or backport. Best regards, Goetz. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2216#issuecomment-1780557515 From hgreule at openjdk.org Thu Oct 26 07:32:36 2023 From: hgreule at openjdk.org (Hannes Greule) Date: Thu, 26 Oct 2023 07:32:36 GMT Subject: [jdk21u] RFR: 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 [v2] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 13:36:18 GMT, Hannes Greule wrote: >> Hi all, >> >> This pull request contains a backport of commit [8f5f4407](https://github.com/openjdk/jdk/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Hannes Greule on 19 Oct 2023 and was reviewed by Alex Menkov and Frederic Parain. >> >> Thanks! > > Hannes Greule has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'master' into SirYwell-backport-8f5f4407 > - Backport 8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df Tests passed now, I guess we can proceed. ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/274#issuecomment-1780563585 From hgreule at openjdk.org Thu Oct 26 07:38:42 2023 From: hgreule at openjdk.org (Hannes Greule) Date: Thu, 26 Oct 2023 07:38:42 GMT Subject: [jdk21u] Integrated: 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 In-Reply-To: References: Message-ID: <1NcD8-hb5yOqqwizYZ-kI8nYyIljP4XTfRD9EXumDkY=.73981526-dd98-45e1-b61a-58032f1226ad@github.com> On Fri, 20 Oct 2023 08:21:41 GMT, Hannes Greule wrote: > Hi all, > > This pull request contains a backport of commit [8f5f4407](https://github.com/openjdk/jdk/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Hannes Greule on 19 Oct 2023 and was reviewed by Alex Menkov and Frederic Parain. > > Thanks! This pull request has now been integrated. Changeset: c5a6a74a Author: Hannes Greule Committer: Aleksey Shipilev URL: https://git.openjdk.org/jdk21u/commit/c5a6a74a2ffb069f3b732c90b7e029c095c2da1f Stats: 300 lines in 3 files changed: 292 ins; 1 del; 7 mod 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 Backport-of: 8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df ------------- PR: https://git.openjdk.org/jdk21u/pull/274 From stuefe at openjdk.org Thu Oct 26 07:39:46 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 26 Oct 2023 07:39:46 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. > /approve no Wrong repo. Argh, I completely missed that, sorry. Also that explains the "critical". ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1780573718 From mbaesken at openjdk.org Thu Oct 26 07:46:37 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 26 Oct 2023 07:46:37 GMT Subject: [jdk17u-dev] Integrated: 8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns In-Reply-To: <0_9NwNzDSdIM_0Vc2WLMeuUWZ3VAhCwOattI9UDKdsI=.9fdc6a82-9581-4e54-bfba-225bb171d295@github.com> References: <0_9NwNzDSdIM_0Vc2WLMeuUWZ3VAhCwOattI9UDKdsI=.9fdc6a82-9581-4e54-bfba-225bb171d295@github.com> Message-ID: <4wXTWpYFX6a2cPu-uQ1LwT3wsq4Tm9mUdnOeqpUSpSs=.a8b3806c-976e-4bf3-8a88-5a8e3c38c22e@github.com> On Wed, 25 Oct 2023 08:01:43 GMT, Matthias Baesken wrote: > 8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns This pull request has now been integrated. Changeset: 8258f274 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/8258f274649ca0ebecd92eabd2774689cd4e670e Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8313252: Java_sun_awt_windows_ThemeReader_paintBackground release resources in early returns Backport-of: 3671d83c87302ead09d4ebce9cb85bdd803a0c20 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1915 From goetz at openjdk.org Thu Oct 26 07:50:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 07:50:01 GMT Subject: [jdk11u-dev] RFR: 8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events Message-ID: I backport this for parity with 11.0.20-oracle. Trivial resolves in src/hotspot/share/jfr/support/jfrIntrinsics.hpp src/hotspot/share/runtime/objectMonitor.cpp src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java Skipped change to setFlushInterval() as method is not in 11. That was added by "8226511: Implement JFR Event Streaming". I had to define NOT_JFR_RETURN_ and change a nullptr occurance. ------------- Commit messages: - Backport fc889577eaf3f564d896818c1d9b1eb6fa5a8758 Changes: https://git.openjdk.org/jdk11u-dev/pull/2218/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2218&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286707 Stats: 32 lines in 6 files changed: 24 ins; 3 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2218.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2218/head:pull/2218 PR: https://git.openjdk.org/jdk11u-dev/pull/2218 From goetz at openjdk.org Thu Oct 26 08:13:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 08:13:07 GMT Subject: [jdk21u] RFR: 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java Message-ID: I would like to backport this as we see the error also in 21. Further, it is already listed for 17.0.8-oracle. ------------- Commit messages: - Backport 37c40a11a78f8b1f290cb04ce5b087904651907e Changes: https://git.openjdk.org/jdk21u/pull/295/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=295&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318705 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/295.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/295/head:pull/295 PR: https://git.openjdk.org/jdk21u/pull/295 From mbaesken at openjdk.org Thu Oct 26 08:28:42 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 26 Oct 2023 08:28:42 GMT Subject: [jdk11u-dev] RFR: 8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 15:51:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.20-oracle. > > Trivial resolves in > src/hotspot/share/jfr/support/jfrIntrinsics.hpp > src/hotspot/share/runtime/objectMonitor.cpp > src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java > > src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java > Skipped change to setFlushInterval() as method is not in 11. > That was added by "8226511: Implement JFR Event Streaming". > > I had to define NOT_JFR_RETURN_ and change a nullptr occurance. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2218#pullrequestreview-1699011853 From mbaesken at openjdk.org Thu Oct 26 08:32:50 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 26 Oct 2023 08:32:50 GMT Subject: [jdk17u-dev] RFR: 8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources Message-ID: 8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources ------------- Commit messages: - Backport b7545a69a27f255cbf26071be5b88f6e3e6b3cd6 Changes: https://git.openjdk.org/jdk17u-dev/pull/1920/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1920&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313164 Stats: 20 lines in 1 file changed: 17 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1920.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1920/head:pull/1920 PR: https://git.openjdk.org/jdk17u-dev/pull/1920 From duke at openjdk.org Thu Oct 26 09:06:37 2023 From: duke at openjdk.org (KIRIYAMA Takuya) Date: Thu, 26 Oct 2023 09:06:37 GMT Subject: [jdk17u-dev] RFR: 8313394: Array Elements in OldObjectSample event has the incorrect description In-Reply-To: References: Message-ID: On Mon, 23 Oct 2023 10:49:35 GMT, KIRIYAMA Takuya wrote: > Hi all, > > I want to backport JDK-8313394 for jdk11u. > This is clean backport. > > Would you review and sponsor this fix, please? Thanks! I don't know the rules of the backport, so please tell me it. For backports, does the author not have to update the copyright date to the commit date? ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1899#issuecomment-1780707639 From shade at openjdk.org Thu Oct 26 11:12:57 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 26 Oct 2023 11:12:57 GMT Subject: [jdk21u] RFR: 8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests Message-ID: <6esgEFxp8Gq1hKXCN2vAcCwkKv-4YguNAr0H2B96eOY=.245adc2a-dc09-4276-8e64-f13f2d5a920c@github.com> Clean backport to improve testing times. The change was in mainline for about 7 weeks, without bugtail. ------------- Commit messages: - Backport 825e0ed2a1fde617ad2a7b74d951df3c1417d463 Changes: https://git.openjdk.org/jdk21u/pull/296/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=296&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315774 Stats: 2576 lines in 112 files changed: 0 ins; 2576 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/296.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/296/head:pull/296 PR: https://git.openjdk.org/jdk21u/pull/296 From shade at openjdk.org Thu Oct 26 11:14:43 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 26 Oct 2023 11:14:43 GMT Subject: [jdk21u] RFR: 8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests Message-ID: Clean backport to improve testing times. The change was in mainline for about 7 weeks, without bugtail. ------------- Commit messages: - Backport dd214d0f9543f125ef514eb3a60a65a5f514b1ca Changes: https://git.openjdk.org/jdk21u/pull/297/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=297&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315437 Stats: 552 lines in 24 files changed: 0 ins; 552 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/297.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/297/head:pull/297 PR: https://git.openjdk.org/jdk21u/pull/297 From shade at openjdk.org Thu Oct 26 11:17:43 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 26 Oct 2023 11:17:43 GMT Subject: [jdk21u] RFR: 8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests Message-ID: Clean backport to improve testing times. The change was in mainline for about 7 weeks, without bugtail. ------------- Commit messages: - Backport 9013b032448518e09a7c6f2e80054be722c970a3 Changes: https://git.openjdk.org/jdk21u/pull/298/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=298&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315442 Stats: 483 lines in 21 files changed: 0 ins; 483 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/298.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/298/head:pull/298 PR: https://git.openjdk.org/jdk21u/pull/298 From goetz at openjdk.org Thu Oct 26 11:31:48 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 11:31:48 GMT Subject: [jdk11u-dev] RFR: 8314242: Update applications/scimark/Scimark.java to accept VM flags Message-ID: <6tscDIaynN-s7gl4yr_IhJrXeaPx0cj3P7kyD7HdU1M=.bb0f4d46-964b-4e0f-88ef-aa4079e91a65@github.com> I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 6bf4a33593bfe0df9b5ba81de5321a04f4dbe0ea Changes: https://git.openjdk.org/jdk11u-dev/pull/2219/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2219&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314242 Stats: 5 lines in 1 file changed: 2 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2219.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2219/head:pull/2219 PR: https://git.openjdk.org/jdk11u-dev/pull/2219 From goetz at openjdk.org Thu Oct 26 11:31:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 11:31:53 GMT Subject: [jdk17u-dev] RFR: 8314242: Update applications/scimark/Scimark.java to accept VM flags Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 6bf4a33593bfe0df9b5ba81de5321a04f4dbe0ea Changes: https://git.openjdk.org/jdk17u-dev/pull/1921/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1921&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314242 Stats: 5 lines in 1 file changed: 2 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1921.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1921/head:pull/1921 PR: https://git.openjdk.org/jdk17u-dev/pull/1921 From luhenry at openjdk.org Thu Oct 26 11:35:43 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Thu, 26 Oct 2023 11:35:43 GMT Subject: [jdk17u] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. I will resubmit the PR to the right repo, sorry for the noise. ------------- PR Comment: https://git.openjdk.org/jdk17u/pull/384#issuecomment-1780936382 From luhenry at openjdk.org Thu Oct 26 11:35:43 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Thu, 26 Oct 2023 11:35:43 GMT Subject: [jdk17u] Withdrawn: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 07:14:17 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u/pull/384 From luhenry at openjdk.org Thu Oct 26 11:43:46 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Thu, 26 Oct 2023 11:43:46 GMT Subject: [jdk17u-dev] RFR: 8310265: (process) jspawnhelper should not use argv[0] Message-ID: That patch makes sure that launching processes from Java works when running using QEMU user-space emulation. See https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. The backport doesn't apply cleanly. ------------- Commit messages: - Backport 47d00a4cbeff5d757dda9c660dfd2385c02a57d7 Changes: https://git.openjdk.org/jdk17u-dev/pull/1922/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1922&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8310265 Stats: 10 lines in 2 files changed: 4 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1922.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1922/head:pull/1922 PR: https://git.openjdk.org/jdk17u-dev/pull/1922 From mbaesken at openjdk.org Thu Oct 26 11:54:46 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 26 Oct 2023 11:54:46 GMT Subject: [jdk17u-dev] RFR: 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen Message-ID: 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen ------------- Commit messages: - Backport ed2b4673de6893047407c61f82b5e68741459876 Changes: https://git.openjdk.org/jdk17u-dev/pull/1923/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1923&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315499 Stats: 5 lines in 1 file changed: 2 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1923.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1923/head:pull/1923 PR: https://git.openjdk.org/jdk17u-dev/pull/1923 From goetz at openjdk.org Thu Oct 26 12:04:06 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 12:04:06 GMT Subject: [jdk17u-dev] RFR: 6445283: ProgressMonitorInputStream not large file aware (>2GB) Message-ID: I backport this well reproducible fix. Test needs follow-up JDK-8298905 ------------- Commit messages: - Backport a17fce7507c7d485d51f98fadd444235ea31058d Changes: https://git.openjdk.org/jdk17u-dev/pull/1924/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1924&range=00 Issue: https://bugs.openjdk.org/browse/JDK-6445283 Stats: 134 lines in 2 files changed: 118 ins; 12 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1924.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1924/head:pull/1924 PR: https://git.openjdk.org/jdk17u-dev/pull/1924 From mbaesken at openjdk.org Thu Oct 26 13:15:59 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 26 Oct 2023 13:15:59 GMT Subject: [jdk17u-dev] RFR: 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case Message-ID: 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case ------------- Commit messages: - Backport 97b94cb1cdeba00f4bba7326a300c0336950f3ec Changes: https://git.openjdk.org/jdk17u-dev/pull/1925/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1925&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314883 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1925.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1925/head:pull/1925 PR: https://git.openjdk.org/jdk17u-dev/pull/1925 From goetz at openjdk.org Thu Oct 26 13:19:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 13:19:50 GMT Subject: [jdk11u-dev] RFR: 8251177: [macosx] The text "big" is truncated in JTabbedPane Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 16ebe40a1bcd1fe43126fe1dca27bb64cb12de16 Changes: https://git.openjdk.org/jdk11u-dev/pull/2220/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2220&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8251177 Stats: 91 lines in 3 files changed: 28 ins; 38 del; 25 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2220.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2220/head:pull/2220 PR: https://git.openjdk.org/jdk11u-dev/pull/2220 From goetz at openjdk.org Thu Oct 26 13:25:57 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 13:25:57 GMT Subject: [jdk11u-dev] RFR: 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java Message-ID: I backport this to 11 as a follow-up, 8289238, should be backported too. Harmless, test only. ------------- Commit messages: - Backport 0c551b6c01bed302a2fbd1271773c3e231920ddd Changes: https://git.openjdk.org/jdk11u-dev/pull/2221/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2221&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285612 Stats: 171 lines in 1 file changed: 65 ins; 53 del; 53 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2221.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2221/head:pull/2221 PR: https://git.openjdk.org/jdk11u-dev/pull/2221 From phh at openjdk.org Thu Oct 26 14:09:39 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 26 Oct 2023 14:09:39 GMT Subject: [jdk17u-dev] RFR: 8313394: Array Elements in OldObjectSample event has the incorrect description In-Reply-To: References: Message-ID: <1J_7ZCpUJ1E8UQ-iTCxVLkoLx3HgTwGSyZ21mHQW-50=.a225c93e-e46f-4b72-88ba-a6c30e1453fd@github.com> On Mon, 23 Oct 2023 10:49:35 GMT, KIRIYAMA Takuya wrote: > Hi all, > > I want to backport JDK-8313394 for jdk11u. > This is clean backport. > > Would you review and sponsor this fix, please? No. The copyright date is updated only if the original commit (the one being backported) has a copyright date update that's later than the existing one (the one in the backport target file). If the original commit has no copyright date update, the backport should not. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1899#issuecomment-1781203389 From goetz at openjdk.org Thu Oct 26 14:12:58 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 14:12:58 GMT Subject: [jdk11u-dev] RFR: 8220083: Remove hard-coded 127.0.0.1 loopback address in JDK networking tests Message-ID: I backport this test improvement as prereq of 8223145 Replace wildcard address with loopback or local host in tests - part 1 I had to resolve the following files: test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java Copyright test/jdk/java/net/SocketOption/TcpKeepAliveTest.java Changes already backported. Skipped. test/jdk/java/nio/channels/SocketChannel/CloseRegisteredChannel.java Resolved due to context. test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java Patch skipped because "8216986: Remove unused code from SocksSocketImpl" not in 11. SendFailed.java I had to add import for InetAddress to make it work. Tests all pass. ------------- Commit messages: - Backport ef9ce3be1e33f1a45a6d8fbcbe3d4ceffcf7c4ce Changes: https://git.openjdk.org/jdk11u-dev/pull/2222/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2222&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8220083 Stats: 69 lines in 25 files changed: 10 ins; 4 del; 55 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2222.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2222/head:pull/2222 PR: https://git.openjdk.org/jdk11u-dev/pull/2222 From goetz at openjdk.org Thu Oct 26 14:31:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 14:31:56 GMT Subject: [jdk17u-dev] RFR: 8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp Message-ID: I backport this for parity with 17.0.11-oracle. ------------- Commit messages: - Backport 1925508425cf1b2d46173754077a588290253430 Changes: https://git.openjdk.org/jdk17u-dev/pull/1926/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1926&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314144 Stats: 3 lines in 2 files changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1926.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1926/head:pull/1926 PR: https://git.openjdk.org/jdk17u-dev/pull/1926 From serb at openjdk.org Thu Oct 26 16:44:39 2023 From: serb at openjdk.org (Sergey Bylokhov) Date: Thu, 26 Oct 2023 16:44:39 GMT Subject: [jdk21u] Integrated: 8315971: ProblemList containers/docker/TestMemoryAwareness.java on linux-all In-Reply-To: References: Message-ID: <7pBw6GEFTaMCF2ekznjyyoROhr-BFk_xutMrxf3pxmM=.e86b021c-f7c9-4377-a948-03c6f93e9bb8@github.com> On Thu, 26 Oct 2023 01:40:46 GMT, Sergey Bylokhov wrote: > Hi all, > > This pull request contains a backport of commit [eb37c7e3](https://github.com/openjdk/jdk/commit/eb37c7e361527d937cf5d461a6cca54bd894e542) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Sergey Bylokhov on 13 Sep 2023 and was reviewed by Aleksey Shipilev. > > Thanks! This pull request has now been integrated. Changeset: 305e9ec0 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk21u/commit/305e9ec0079d2f4fd12fefe9a7b53786f2dea961 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8315971: ProblemList containers/docker/TestMemoryAwareness.java on linux-all Backport-of: eb37c7e361527d937cf5d461a6cca54bd894e542 ------------- PR: https://git.openjdk.org/jdk21u/pull/294 From duke at openjdk.org Thu Oct 26 17:27:04 2023 From: duke at openjdk.org (Terry Chow) Date: Thu, 26 Oct 2023 17:27:04 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows [v2] In-Reply-To: References: Message-ID: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. Terry Chow has updated the pull request incrementally with one additional commit since the last revision: Code review -- updated copyright lines ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1751/files - new: https://git.openjdk.org/jdk17u-dev/pull/1751/files/7c75b9dd..9925cf21 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1751&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1751&range=00-01 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1751.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1751/head:pull/1751 PR: https://git.openjdk.org/jdk17u-dev/pull/1751 From duke at openjdk.org Thu Oct 26 17:27:04 2023 From: duke at openjdk.org (Terry Chow) Date: Thu, 26 Oct 2023 17:27:04 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. Awesome, thanks for the review. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1751#issuecomment-1781532007 From goetz at openjdk.org Thu Oct 26 18:13:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:13:40 GMT Subject: [jdk17u-dev] Integrated: 8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage In-Reply-To: References: Message-ID: <2y4HxnCeqfp4tpLlp9O8bQCGjMkrRecyXsZ9m3MPoAM=.31970de5-c24b-42f1-aa71-22bf3a578a85@github.com> On Wed, 25 Oct 2023 11:50:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved problemList. Two tests were not listed. > The other two are identical. Will mark clean. This pull request has now been integrated. Changeset: 2c75188e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2c75188edd6f719a77f954ada98460ab67fbb813 Stats: 37 lines in 4 files changed: 10 ins; 14 del; 13 mod 8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage Backport-of: 09e5321763f3fafe2b0b562f99ec0cd55a59583c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1917 From goetz at openjdk.org Thu Oct 26 18:16:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:16:43 GMT Subject: [jdk17u-dev] RFR: 8273456: Do not hold ttyLock around stack walking In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 12:47:19 GMT, Goetz Lindenmaier wrote: > A useful change to improve debug printing. > > I skipped the change to mutex.hpp as in 17 tty is already at the top of the lock ordering. > > I added follow up JDK-8273629 Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1911#issuecomment-1781598713 From goetz at openjdk.org Thu Oct 26 18:16:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:16:44 GMT Subject: [jdk17u-dev] Integrated: 8273456: Do not hold ttyLock around stack walking In-Reply-To: References: Message-ID: <3N0pGUqJqX2p1is7tuJwVzo6tts6REK97lPX7PqQ6QU=.651734e9-7ae3-4ace-b16d-bc911804bfaa@github.com> On Tue, 24 Oct 2023 12:47:19 GMT, Goetz Lindenmaier wrote: > A useful change to improve debug printing. > > I skipped the change to mutex.hpp as in 17 tty is already at the top of the lock ordering. > > I added follow up JDK-8273629 This pull request has now been integrated. Changeset: 93127b4e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/93127b4e9b035fed31915a43a670e4776a413436 Stats: 123 lines in 4 files changed: 54 ins; 44 del; 25 mod 8273456: Do not hold ttyLock around stack walking 8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs Reviewed-by: lucy, phh Backport-of: 461a467f91ba19ae35d7833b7d3e74f62f52e19c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1911 From goetz at openjdk.org Thu Oct 26 18:20:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:20:40 GMT Subject: [jdk17u-dev] Integrated: 8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 In-Reply-To: <2kJH0T5qnXWEvFkX_MxwAEdndfRRdBHvHC_nk2vO0EY=.cbe25823-76e3-4a98-9f38-687d35c5ed9d@github.com> References: <2kJH0T5qnXWEvFkX_MxwAEdndfRRdBHvHC_nk2vO0EY=.cbe25823-76e3-4a98-9f38-687d35c5ed9d@github.com> Message-ID: On Wed, 25 Oct 2023 11:59:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > Resolved Problemlist. It mentioned another bug that was closed as duplicate. Will mark clean. This pull request has now been integrated. Changeset: 5a9cebac Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5a9cebac5f721efcae9124b0c700ae3969cb0273 Stats: 16 lines in 2 files changed: 0 ins; 12 del; 4 mod 8228990: JFR: TestNetworkUtilizationEvent.java expects 2+ Network interfaces on Linux but finding 1 Backport-of: e21b527b185888699d0bbb64c5e6bfacab337ce4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1918 From goetz at openjdk.org Thu Oct 26 18:22:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:22:44 GMT Subject: [jdk17u-dev] Integrated: 8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" In-Reply-To: <0uVZVEccZvBPmg6R9qCY5MWby-Cd2IAP7djStxSf_eI=.51f9d429-d683-4808-bcc8-de88ae2362d3@github.com> References: <0uVZVEccZvBPmg6R9qCY5MWby-Cd2IAP7djStxSf_eI=.51f9d429-d683-4808-bcc8-de88ae2362d3@github.com> Message-ID: On Tue, 24 Oct 2023 13:42:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.*-oracle. > This is a chain of 4 fixes to that test. I backport them as one piece as parts always cause errors here and there. > > https://bugs.openjdk.org/browse/JDK-8291911 > > I had to resolve because of the double ;;. > Also it is not problemlisted in 17. > > https://bugs.openjdk.org/browse/JDK-8298619 > > I had to resolve JtregNativeJdk.gmk due to context. > > https://bugs.openjdk.org/browse/JDK-8305646 > https://bugs.openjdk.org/browse/JDK-8309216 > both clean. This pull request has now been integrated. Changeset: f85053f5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f85053f578125d1af7c3c762d966fee8283a6ce2 Stats: 321 lines in 3 files changed: 243 ins; 35 del; 43 mod 8291911: java/io/File/GetXSpace.java fails with "53687091200 != 161051996160" 8298619: java/io/File/GetXSpace.java is failing 8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c 8309216: Cast from jchar* to char* in test java/io/GetXSpace.java Reviewed-by: lucy Backport-of: 749335d34ac570760279ac81308d5d323aba4067 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1912 From goetz at openjdk.org Thu Oct 26 18:23:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:23:43 GMT Subject: [jdk11u-dev] Integrated: 8217329: JTREG: Clean up, remove unused imports in gc folder In-Reply-To: References: Message-ID: <_sfbzS8ecmAVG2pc7y9qu9cpbR4tgr2d37XYPmqA7_8=.92a98428-4fc8-43ff-8746-ce058afa1640@github.com> On Tue, 24 Oct 2023 14:43:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle. > > I dropped a row of files as they are not in 11. > The rest applied clean. > All modified tests pass. This pull request has now been integrated. Changeset: a4080b94 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a4080b94a87f88a57eaa5e96ac5982148f3df63f Stats: 55 lines in 31 files changed: 0 ins; 55 del; 0 mod 8217329: JTREG: Clean up, remove unused imports in gc folder Reviewed-by: lucy Backport-of: 2aa7590846aa6a8cba5fc4e67300bbb676961ade ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2214 From goetz at openjdk.org Thu Oct 26 18:23:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:23:38 GMT Subject: [jdk17u-dev] Integrated: 8308910: Allow executeAndLog to accept running process In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 10:10:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.9-oracle. > > I had to resolve because handleCDSRuntimeOptions(pb); is not in the context. Probably clean. This pull request has now been integrated. Changeset: fc288568 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fc288568f2c589975463d30f8c6d0e2484f0bf14 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod 8308910: Allow executeAndLog to accept running process Reviewed-by: lucy Backport-of: 024d9b131d6c2d5ee6c8cafdb05b9e9e299d588e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1910 From goetz at openjdk.org Thu Oct 26 18:26:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 26 Oct 2023 18:26:42 GMT Subject: [jdk17u-dev] Integrated: 8317373: Add Telia Root CA v2 In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 10:17:41 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > I had to adapt the location of the new cert and the hash checked in the test. > Both tests pass. This pull request has now been integrated. Changeset: 3af0c4fb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3af0c4fb872a12dcf5c4356f225439fc42a68703 Stats: 58 lines in 3 files changed: 55 ins; 0 del; 3 mod 8317373: Add Telia Root CA v2 Reviewed-by: phh Backport-of: d3ebb4a155be8ed93e79b6b58c645e861ec30267 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1916 From phh at openjdk.org Thu Oct 26 21:43:37 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 26 Oct 2023 21:43:37 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows [v2] In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 17:27:04 GMT, Terry Chow wrote: >> This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. >> >> The following changes were made in these files to resolve conflicts and issues: >> 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. >> >> 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. >> >> Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. > > Terry Chow has updated the pull request incrementally with one additional commit since the last revision: > > Code review -- updated copyright lines Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk17u-dev/pull/1751#pullrequestreview-1700684999 From duke at openjdk.org Fri Oct 27 04:19:44 2023 From: duke at openjdk.org (Pushkar N Kulkarni) Date: Fri, 27 Oct 2023 04:19:44 GMT Subject: [jdk11u-dev] RFR: 8244508: JFR: FlightRecorderOptions reset date format In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 20:44:11 GMT, Christoph Langer wrote: >>> @pushkarnk This pull request has been inactive for more than 4 weeks and will be automatically closed if another 4 weeks passes without any activity. To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration! >> >> I'd appreciate feedback on this backport request. Thank you. > > Hi @pushkarnk, > > I think this backport is appropriate. Can you please run Github Actions verification? (E.g. enable actions here: https://github.com/pushkarnk/jdk11u-dev/actions and then merge the PR with master). > > Furthermore, I'm wondering why the backport is not marked as clean. What did you have to resolve? > > Cheers > Christoph Hi @RealCLanger, I've run the checks. The original commit removes an [unused import in DCmdConfigure.java](https://github.com/openjdk/jdk/commit/f3519016c7766934d0aa3014b1a0593d91a0556c#diff-4f41b8efbc78c3085cd8d0810e41349fc9c27095daaff54be2127dd27b88939bL35) which does not exist in jdk11. That's the only conflict I had to resolve. Thanks! ~ Pushkar ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2121#issuecomment-1782264987 From thierry.aime at dgfip.finances.gouv.fr Fri Oct 27 04:20:13 2023 From: thierry.aime at dgfip.finances.gouv.fr (thierry.aime at dgfip.finances.gouv.fr) Date: Fri, 27 Oct 2023 06:20:13 +0200 (CEST) Subject: Auto: jdk-updates-dev Digest, Vol 72, Issue 171 Message-ID: <20231027042013.05DB714004806@mespgsa035.dgfip.finances.gouv.fr> Je suis absent du 26 octobre 2023 au 27 octobre 2023 inclus. En cas d'urgence, merci de contacter Laurent Continsouzas. From goetz at openjdk.org Fri Oct 27 06:28:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 06:28:37 GMT Subject: [jdk11u-dev] RFR: 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 20:05:03 GMT, Sonia Zaldana Calles wrote: > 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() I ran this through SAP testing. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2216#issuecomment-1782366470 From goetz at openjdk.org Fri Oct 27 06:28:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 06:28:39 GMT Subject: [jdk11u-dev] RFR: 8282143: Objects.requireNonNull should be ForceInline In-Reply-To: References: Message-ID: On Tue, 24 Oct 2023 14:41:42 GMT, Sonia Zaldana Calles wrote: > Hi all, > > This pull request contains a backport of commit [fc52a218](https://github.com/openjdk/jdk/commit/fc52a2182a9debc04b2ac302801b3d61989f54ec) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Quan Anh Mai on 2 Mar 2022 and was reviewed by Paul Sandoz. > > Thanks! I ran this through SAP testing. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2213#issuecomment-1782367084 From goetz at openjdk.org Fri Oct 27 06:34:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 06:34:38 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: On Tue, 26 Sep 2023 07:12:19 GMT, null wrote: > Hi all, > > This is a backport of JDK-8221396: Clean up serviceability/sa/TestUniverse.java > I would like to backport this enhancement to jdk11u for test maintainability. > > The original patch does not apply cleanly to jdk11u, because JDK-8238268 was backported ahead. As for TestUniverse.java, JDK-8238268 simply changes `@requires vm.hasSAandCanAttach` to `@requires vm.hasSA`, and the identical change can be safely applied to this patch. > > The risk is low as this fix only affects testing. > There is a related Issue: JDK-8231931, and I submit the corresponding PR. Testing was done after applying this related patch. > Testing: the affected test under all available GCs. > > Thank you. Hi @toshiotgata, Thanks for the detailed comment. Please label also the follow-up and I will approve both. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2148#issuecomment-1782372204 From goetz at openjdk.org Fri Oct 27 06:45:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 06:45:51 GMT Subject: [jdk17u-dev] RFR: 8318855: Extra file added by mistake during the backport of JDK-8283326 Message-ID: I backport this for parity with 17.0.10-oracle. No patch to backport this available, but quite simple to do myself :) ------------- Commit messages: - Backport 8318855 Changes: https://git.openjdk.org/jdk17u-dev/pull/1927/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1927&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318855 Stats: 0 lines in 1 file changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1927.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1927/head:pull/1927 PR: https://git.openjdk.org/jdk17u-dev/pull/1927 From duke at openjdk.org Fri Oct 27 06:52:40 2023 From: duke at openjdk.org (SUN Guoyun) Date: Fri, 27 Oct 2023 06:52:40 GMT Subject: [jdk11u-dev] Integrated: 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region In-Reply-To: References: Message-ID: On Sat, 21 Oct 2023 06:08:25 GMT, SUN Guoyun wrote: > runtime/appcds/javaldr/GCDuringDump.java can trigger exception occasionally when the default value of `MaxGCPauseMillis` is set to 100ms on jdk11u, so need backport this patch. This pull request has now been integrated. Changeset: 35000fb1 Author: sunguoyun Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/35000fb1c290e971663969471ddc536e766c0d5e Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region HeapRegionManager::find_highest_free needs to check if the region obtained from the HeapRegionManager::_regions is available. Backport-of: 14b7467279e15fa6fbbfce2d864edbce94a998bc ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2204 From andrewlu at openjdk.org Fri Oct 27 07:04:27 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Fri, 27 Oct 2023 07:04:27 GMT Subject: [jdk11u-dev] RFR: 8314263: Signed jars triggering Logger finder recursion and StackOverflowError Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 7daae1fb4267f92b38f0152611d69b7b89691087 - Backport 7daae1fb4267f92b38f0152611d69b7b89691087 - Backport 7daae1fb4267f92b38f0152611d69b7b89691087 Changes: https://git.openjdk.org/jdk11u-dev/pull/2223/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2223&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314263 Stats: 1045 lines in 18 files changed: 938 ins; 68 del; 39 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2223.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2223/head:pull/2223 PR: https://git.openjdk.org/jdk11u-dev/pull/2223 From duke at openjdk.org Fri Oct 27 07:29:38 2023 From: duke at openjdk.org (null) Date: Fri, 27 Oct 2023 07:29:38 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: <_EdgxC-Fv7nCBx5vAKtI8_pCFghHgKbFAt1si0X1e7U=.4ec5f888-c0b9-477c-99c2-5f7a6aeed168@github.com> On Fri, 27 Oct 2023 06:32:05 GMT, Goetz Lindenmaier wrote: > Hi @toshiotgata, Thanks for the detailed comment. Please label also the follow-up and I will approve both. Thank you for your comment. I added a fix-request label for the follw-up issue. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2148#issuecomment-1782431666 From goetz at openjdk.org Fri Oct 27 07:35:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 07:35:09 GMT Subject: [jdk11u-dev] RFR: 8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file Message-ID: <5WggvjNRKOH_LNLDQwap68S_3eFICNikx6aeWuCh8g4=.7c3d89d1-8617-4208-acce-485675094fd0@github.com> I backport this for parity with 11.0.20-oracle. I resolved JtregNativeJdk.gmk. All trivial stuff. ------------- Commit messages: - Backport cd7d17500171ff20a2d919a4e9d5de0399304d4d Changes: https://git.openjdk.org/jdk11u-dev/pull/2224/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2224&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8240604 Stats: 240 lines in 8 files changed: 4 ins; 211 del; 25 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2224.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2224/head:pull/2224 PR: https://git.openjdk.org/jdk11u-dev/pull/2224 From goetz at openjdk.org Fri Oct 27 07:52:02 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 07:52:02 GMT Subject: [jdk11u-dev] RFR: 8183374: Refactor java/lang/Runtime shell tests to java Message-ID: <26wxEjAMr0Gw06gezQpK0F6OCwsSaduhJpmbX9eKPNA=.ad8f0673-4164-4e94-9d37-767393ceb2be@github.com> I backport this for parity with 11.0.21-oracle. The tests were added by "8225054: Compiler implementation for records " after 11 Thus they are not in 11 yet and patching failed. I include the full tests as in 17 after this change. I think they are useful for 11, too. Both pass. ------------- Commit messages: - Backport ec383abc1d2e609cc6af94a526e11c407d7e91ff Changes: https://git.openjdk.org/jdk11u-dev/pull/2225/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2225&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8183374 Stats: 190 lines in 2 files changed: 190 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2225.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2225/head:pull/2225 PR: https://git.openjdk.org/jdk11u-dev/pull/2225 From goetz at openjdk.org Fri Oct 27 08:00:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 08:00:43 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: On Tue, 26 Sep 2023 07:12:19 GMT, toshiogata wrote: > Hi all, > > This is a backport of JDK-8221396: Clean up serviceability/sa/TestUniverse.java > I would like to backport this enhancement to jdk11u for test maintainability. > > The original patch does not apply cleanly to jdk11u, because JDK-8238268 was backported ahead. As for TestUniverse.java, JDK-8238268 simply changes `@requires vm.hasSAandCanAttach` to `@requires vm.hasSA`, and the identical change can be safely applied to this patch. > > The risk is low as this fix only affects testing. > There is a related Issue: JDK-8231931, and I submit the corresponding PR https://github.com/openjdk/jdk11u-dev/pull/2149. Testing was done after applying this related patch. > Testing: the affected test under all available GCs. > > Thank you. One more question: are you aware that Skara lists you as "null" in the fix request? Does your user lack some information? Or is this a Skara problem? Maybe we should open a Skara ticket for this. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2148#issuecomment-1782469770 From goetz at openjdk.org Fri Oct 27 08:03:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 08:03:59 GMT Subject: [jdk11u-dev] RFR: 8306765: Some client related jtreg problem list entries are malformed Message-ID: I backport this for parity with 11.0.21-oracle. ------------- Commit messages: - Backport f02d01934c87414eb610b67bdab55c25b3033878 Changes: https://git.openjdk.org/jdk11u-dev/pull/2226/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2226&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8306765 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2226.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2226/head:pull/2226 PR: https://git.openjdk.org/jdk11u-dev/pull/2226 From clanger at openjdk.org Fri Oct 27 08:12:37 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 27 Oct 2023 08:12:37 GMT Subject: [jdk11u-dev] RFR: 8244508: JFR: FlightRecorderOptions reset date format In-Reply-To: References: Message-ID: <-vM0tXPO5w18kX6tPbk2vY-AG9_VZIwQnI4D2Uaj8lQ=.885c91b6-8dbb-4d75-a4c2-b8381952a654@github.com> On Tue, 5 Sep 2023 11:07:20 GMT, Pushkar N Kulkarni wrote: > Hello all, > > This backport request is related to JDK-8244508 [1]. When using JFR (`-XX:StartFlightRecording`), the configured default Locale is not honored, with FormatData or TimezoneNames(for example), because the relevant ResourceBundles do not get loaded when an attempt is made to locate and load them during VM startup (i.e when `-XX:StartFlightRecording` triggers JFR initialiazation). Though [1] quotes a mailing-list post [2] mentioning this issue was not seen with jdk11 then, the testcase in [1] does fail with 11.0.20 (as well as 11.0.22/master branch) as of today: > > > $ java --show-version -Duser.country=DE -Duser.language=de -XX:FlightRecorderOptions=stackdepth=128 Main > openjdk 11.0.22-internal 2024-01-16 > OpenJDK Runtime Environment (build 11.0.22-internal+0-adhoc.pushkarnk.jdk11u-dev) > OpenJDK 64-Bit Server VM (build 11.0.22-internal+0-adhoc.pushkarnk.jdk11u-dev, mixed mode) > expected: 01.01.2020, 00:00:00 > actual: 2020 Jan 1 00:00:00 > > Testing: Linux x86-64 build, tier1 tests with `release` and `fastdebug` builds. > > [1] https://bugs.openjdk.org/browse/JDK-8244508 > [2] https://mail.openjdk.org/pipermail/hotspot-jfr-dev/2020-March/001313.html OK, looks good. I'll run the backport through our tests and will approve when no regressions spotted. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2121#issuecomment-1782486843 From goetz at openjdk.org Fri Oct 27 08:15:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 08:15:59 GMT Subject: [jdk11u-dev] RFR: 8308910: Allow executeAndLog to accept running process Message-ID: I backport this for parity with 11.0.21-oracle from 17. Trivial resolves were needed. ------------- Commit messages: - Backport fc288568f2c589975463d30f8c6d0e2484f0bf14 Changes: https://git.openjdk.org/jdk11u-dev/pull/2227/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2227&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8308910 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2227.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2227/head:pull/2227 PR: https://git.openjdk.org/jdk11u-dev/pull/2227 From duke at openjdk.org Fri Oct 27 08:20:37 2023 From: duke at openjdk.org (toshiogata) Date: Fri, 27 Oct 2023 08:20:37 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: On Fri, 27 Oct 2023 07:57:11 GMT, Goetz Lindenmaier wrote: > One more question: are you aware that Skara lists you as "null" in the fix request? Does your user lack some information? Or is this a Skara problem? Maybe we should open a Skara ticket for this. The last time I added a label, I noticed the same problem. I didn't fill in my github account name at that time, so I think it's a my settings problem, not Skara's. Should I resubmit the fix-requests? ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2148#issuecomment-1782497267 From goetz at openjdk.org Fri Oct 27 08:38:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 27 Oct 2023 08:38:39 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: On Tue, 26 Sep 2023 07:12:19 GMT, toshiogata wrote: > Hi all, > > This is a backport of JDK-8221396: Clean up serviceability/sa/TestUniverse.java > I would like to backport this enhancement to jdk11u for test maintainability. > > The original patch does not apply cleanly to jdk11u, because JDK-8238268 was backported ahead. As for TestUniverse.java, JDK-8238268 simply changes `@requires vm.hasSAandCanAttach` to `@requires vm.hasSA`, and the identical change can be safely applied to this patch. > > The risk is low as this fix only affects testing. > There is a related Issue: JDK-8231931, and I submit the corresponding PR https://github.com/openjdk/jdk11u-dev/pull/2149. Testing was done after applying this related patch. > Testing: the affected test under all available GCs. > > Thank you. Hm, it is missing in JDK-8231931, too. If you added your name after that you could try by resubmitting the request. But Skara should default to some other string if the name is missing. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2148#issuecomment-1782521983 From duke at openjdk.org Fri Oct 27 08:53:39 2023 From: duke at openjdk.org (toshiogata) Date: Fri, 27 Oct 2023 08:53:39 GMT Subject: [jdk11u-dev] RFR: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: On Fri, 27 Oct 2023 08:35:42 GMT, Goetz Lindenmaier wrote: > Hm, it is missing in JDK-8231931, too. If you added your name after that you could try by resubmitting the request. But Skara should default to some other string if the name is missing. I added my name ater JDK-8231931. After resubmitting fix-requests, my name was displayed correctly. Sorry for the confusion caused by the lack of my settings. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2148#issuecomment-1782542844 From mbaesken at openjdk.org Fri Oct 27 10:56:43 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Oct 2023 10:56:43 GMT Subject: [jdk17u-dev] Integrated: 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 13:09:09 GMT, Matthias Baesken wrote: > 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case This pull request has now been integrated. Changeset: 03552eea Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/03552eea32372d2ef52ef2f29611b16a5a672a47 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case Backport-of: 97b94cb1cdeba00f4bba7326a300c0336950f3ec ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1925 From mbaesken at openjdk.org Fri Oct 27 10:58:41 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Oct 2023 10:58:41 GMT Subject: [jdk17u-dev] Integrated: 8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 08:27:59 GMT, Matthias Baesken wrote: > 8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources This pull request has now been integrated. Changeset: 28e9fd35 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/28e9fd3576ab2df6fa78fead7e40597b5ed4d2dc Stats: 20 lines in 1 file changed: 17 ins; 0 del; 3 mod 8313164: src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp GetRGBPixels adjust releasing of resources Backport-of: b7545a69a27f255cbf26071be5b88f6e3e6b3cd6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1920 From mbaesken at openjdk.org Fri Oct 27 11:03:37 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Oct 2023 11:03:37 GMT Subject: [jdk17u-dev] Integrated: 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 11:46:55 GMT, Matthias Baesken wrote: > 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen This pull request has now been integrated. Changeset: d7dd1f06 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/d7dd1f06727cc752c80fd71eee51a7cbe51528ef Stats: 5 lines in 1 file changed: 2 ins; 0 del; 3 mod 8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen Backport-of: ed2b4673de6893047407c61f82b5e68741459876 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1923 From mbaesken at openjdk.org Fri Oct 27 11:21:59 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Oct 2023 11:21:59 GMT Subject: [jdk17u-dev] RFR: 8312612: handle WideCharToMultiByte return values Message-ID: 8312612: handle WideCharToMultiByte return values ------------- Commit messages: - Backport d9559f9b24ee76c074cefcaf256d11ef5a7cc5b7 Changes: https://git.openjdk.org/jdk17u-dev/pull/1928/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1928&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312612 Stats: 32 lines in 3 files changed: 19 ins; 0 del; 13 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1928.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1928/head:pull/1928 PR: https://git.openjdk.org/jdk17u-dev/pull/1928 From mbaesken at openjdk.org Fri Oct 27 12:45:50 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 27 Oct 2023 12:45:50 GMT Subject: [jdk11u-dev] RFR: 8313691: use close after failing os::fdopen in vmError and ciEnv Message-ID: 8313691: use close after failing os::fdopen in vmError and ciEnv ------------- Commit messages: - Backport 96304f37f8344b0c0e271ff9cda84961519d5109 Changes: https://git.openjdk.org/jdk11u-dev/pull/2228/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2228&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313691 Stats: 3 lines in 2 files changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2228.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2228/head:pull/2228 PR: https://git.openjdk.org/jdk11u-dev/pull/2228 From aleonard at openjdk.org Fri Oct 27 12:46:39 2023 From: aleonard at openjdk.org (Andrew Leonard) Date: Fri, 27 Oct 2023 12:46:39 GMT Subject: [jdk21u] RFR: 8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds Message-ID: Backport of https://bugs.openjdk.org/browse/JDK-8316648 to enable reproducible jrt-fs class compilation using the interim compiler. ------------- Commit messages: - Backport 0f0c5b2d71e6dec442a5105ba305043cb59b99fc Changes: https://git.openjdk.org/jdk21u/pull/300/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=300&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316648 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/300.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/300/head:pull/300 PR: https://git.openjdk.org/jdk21u/pull/300 From aleonard at openjdk.org Fri Oct 27 12:46:40 2023 From: aleonard at openjdk.org (Andrew Leonard) Date: Fri, 27 Oct 2023 12:46:40 GMT Subject: [jdk21u] RFR: 8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds In-Reply-To: References: Message-ID: <4m0b1fzfFljT2clyEme6N2-51e3CvrzV2n157bWGCrg=.4b648742-0752-404e-89d5-6c2229c85f5b@github.com> On Fri, 27 Oct 2023 12:39:42 GMT, Andrew Leonard wrote: > Backport of https://bugs.openjdk.org/browse/JDK-8316648 to enable reproducible jrt-fs class compilation using the interim compiler. Also running a full Adoptium AQA test build & test on Mac, Windows & x64 Linux : https://ci.adoptium.net/job/build-scripts/job/openjdk21-pipeline/204/ ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/300#issuecomment-1782854805 From kxu at openjdk.org Fri Oct 27 15:28:56 2023 From: kxu at openjdk.org (Kangcheng Xu) Date: Fri, 27 Oct 2023 15:28:56 GMT Subject: [jdk11u-dev] RFR: 8255068: [JVMCI] errors during compiler creation can be hidden Message-ID: <02dt0119zqqKG08eySoqMiwfQGdhIyVlzFFJ6450IAU=.b5c1631c-7729-4a2d-bc72-cdd6ca8e8a6b@github.com> an almost clean backport of [JDK-8255068 [JVMCI] errors during compiler creation can be hidden](https://bugs.openjdk.org/browse/JDK-8255068) Backport-of: openjdk/jdk at 6020991530c0efe81fd203f35a7352247aedafeb ------------- Commit messages: - 8255068: [JVMCI] errors during compiler creation can be hidden Changes: https://git.openjdk.org/jdk11u-dev/pull/2230/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2230&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8255068 Stats: 22 lines in 1 file changed: 21 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2230.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2230/head:pull/2230 PR: https://git.openjdk.org/jdk11u-dev/pull/2230 From szaldana at openjdk.org Fri Oct 27 15:50:47 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Fri, 27 Oct 2023 15:50:47 GMT Subject: [jdk11u-dev] RFR: 8269280: (bf) Replace StringBuffer in *Buffer.toString() Message-ID: 8269280: (bf) Replace StringBuffer in *Buffer.toString() ------------- Commit messages: - Backport 3a8f3d6cac0ab859704db533bf1f63431fbd9253 Changes: https://git.openjdk.org/jdk11u-dev/pull/2231/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2231&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8269280 Stats: 654 lines in 9 files changed: 638 ins; 5 del; 11 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2231.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2231/head:pull/2231 PR: https://git.openjdk.org/jdk11u-dev/pull/2231 From szaldana at openjdk.org Fri Oct 27 16:14:45 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Fri, 27 Oct 2023 16:14:45 GMT Subject: [jdk11u-dev] RFR: 8284331: Add sanity check for signal handler modification warning. Message-ID: 8284331: Add sanity check for signal handler modification warning. ------------- Commit messages: - Backport 116763cb5d58a7316b7bada689a0fa34a7250ee7 Changes: https://git.openjdk.org/jdk11u-dev/pull/2232/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2232&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284331 Stats: 20 lines in 1 file changed: 19 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2232.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2232/head:pull/2232 PR: https://git.openjdk.org/jdk11u-dev/pull/2232 From duke at openjdk.org Fri Oct 27 16:14:51 2023 From: duke at openjdk.org (Elif Aslan) Date: Fri, 27 Oct 2023 16:14:51 GMT Subject: [jdk17u-dev] RFR: 8296812: sprintf is deprecated in Xcode 14 Message-ID: <7XLC13Ldl8cqJVuWXdUwLON6ExwW3MKry9fWgia0QXg=.6cc0be3c-cd35-4ac2-9263-4344f4c08737@github.com> This is not a clean backport and this pull request contains a backport of the closed bug [JDK-8296812](https://bugs.openjdk.org/browse/JDK-8296812) commit [f1522c648c2e](https://github.com/openjdk/jdk/commit/478ef389dc3767edfbe21d10a7f7f1522c648c2e). The sprintf is deprecated in Xcode 14 and the use of it causing building failure. The build could pass if warnings are disabled for codes that use sprintf method. For the long run, the sprintf could be replaced with snprintf. This patch is trying to check if snprintf could be used. ------------- Commit messages: - add CPU back - remove CPU_STXR_PREFETCH - 8296812: Backport of 478ef389dc3767edfbe21d10a7f7f1522c648c2e Changes: https://git.openjdk.org/jdk17u-dev/pull/1930/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1930&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8296812 Stats: 145 lines in 25 files changed: 46 ins; 4 del; 95 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1930.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1930/head:pull/1930 PR: https://git.openjdk.org/jdk17u-dev/pull/1930 From szaldana at openjdk.org Fri Oct 27 16:46:12 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Fri, 27 Oct 2023 16:46:12 GMT Subject: [jdk11u-dev] RFR: 8306280: Open source several choice AWT tests Message-ID: Hi all, This pull request contains a backport of commit [d03128d0](https://github.com/openjdk/jdk/commit/d03128d0e5158ea967e714341c019b9af00ac4a1) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Alexander Zvegintsev on 19 Apr 2023 and was reviewed by Jayathirth D V, Phil Race and Sergey Bylokhov. Thanks! ------------- Commit messages: - Backport d03128d0e5158ea967e714341c019b9af00ac4a1 Changes: https://git.openjdk.org/jdk11u-dev/pull/2233/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2233&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8306280 Stats: 435 lines in 4 files changed: 435 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2233.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2233/head:pull/2233 PR: https://git.openjdk.org/jdk11u-dev/pull/2233 From szaldana at openjdk.org Fri Oct 27 19:43:07 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Fri, 27 Oct 2023 19:43:07 GMT Subject: [jdk11u-dev] RFR: 8315606: Open source few swing text/html tests Message-ID: Hi all, This pull request contains a backport of commit [4127fbb9ed6ca3c3e82da599dbf9cee54de5da31](https://github.com/openjdk/jdk/commit/4127fbb9ed6ca3c3e82da599dbf9cee54de5da31). ------------- Commit messages: - Backport 4127fbb9ed6ca3c3e82da599dbf9cee54de5da31 Changes: https://git.openjdk.org/jdk11u-dev/pull/2234/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2234&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315606 Stats: 399 lines in 4 files changed: 399 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2234.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2234/head:pull/2234 PR: https://git.openjdk.org/jdk11u-dev/pull/2234 From duke at openjdk.org Fri Oct 27 22:48:03 2023 From: duke at openjdk.org (Saint Wesonga) Date: Fri, 27 Oct 2023 22:48:03 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown [v3] In-Reply-To: References: Message-ID: > Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 > > Passes tier1 tests - tested on Linux x64. Saint Wesonga has updated the pull request incrementally with one additional commit since the last revision: Fix copyright year ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1864/files - new: https://git.openjdk.org/jdk17u-dev/pull/1864/files/0dfde364..aa9d466a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1864&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1864&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1864.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1864/head:pull/1864 PR: https://git.openjdk.org/jdk17u-dev/pull/1864 From bstafford at openjdk.org Fri Oct 27 22:48:03 2023 From: bstafford at openjdk.org (Brian Stafford) Date: Fri, 27 Oct 2023 22:48:03 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown [v2] In-Reply-To: <8MQbU_8szg9KmezukVP5v2O3NE0rZZ7P1NV_UqikZq0=.cd266bbb-254d-49c8-a971-63b757fb00d3@github.com> References: <8MQbU_8szg9KmezukVP5v2O3NE0rZZ7P1NV_UqikZq0=.cd266bbb-254d-49c8-a971-63b757fb00d3@github.com> Message-ID: <56dFNwm58-XlaqfqOH62rBLJvASWHr5knWINPV828Mg=.316f8f25-0ae1-42ee-a1aa-6e65fbf428a0@github.com> On Tue, 17 Oct 2023 14:28:36 GMT, Saint Wesonga wrote: >> Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 >> >> Passes tier1 tests - tested on Linux x64. > > Saint Wesonga has updated the pull request incrementally with one additional commit since the last revision: > > Remove unwanted changes from backport LGTM ------------- Marked as reviewed by bstafford (no project role). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1864#pullrequestreview-1702519646 From macarte at openjdk.org Fri Oct 27 22:48:03 2023 From: macarte at openjdk.org (Mat Carter) Date: Fri, 27 Oct 2023 22:48:03 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown [v2] In-Reply-To: <8MQbU_8szg9KmezukVP5v2O3NE0rZZ7P1NV_UqikZq0=.cd266bbb-254d-49c8-a971-63b757fb00d3@github.com> References: <8MQbU_8szg9KmezukVP5v2O3NE0rZZ7P1NV_UqikZq0=.cd266bbb-254d-49c8-a971-63b757fb00d3@github.com> Message-ID: On Tue, 17 Oct 2023 14:28:36 GMT, Saint Wesonga wrote: >> Backport [334b977259930368160db705c1f2feda0b0e8707](https://github.com/openjdk/jdk17u-dev/commit/300ed9156581adb09e8258bc2da21f3bff4ecbde) from https://github.com/openjdk/jdk21u/pull/79 >> >> Passes tier1 tests - tested on Linux x64. > > Saint Wesonga has updated the pull request incrementally with one additional commit since the last revision: > > Remove unwanted changes from backport src/java.base/share/classes/sun/security/rsa/RSAPadding.java line 2: > 1: /* > 2: * Copyright (c) 2003, 2022, Oracle and/or its affiliates. All rights reserved. this copyright would need to be 2023 as this is when we're modifying this file ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1373787015 From bstafford at openjdk.org Fri Oct 27 22:48:03 2023 From: bstafford at openjdk.org (Brian Stafford) Date: Fri, 27 Oct 2023 22:48:03 GMT Subject: [jdk17u-dev] RFR: 8302017: Allocate BadPaddingException only if it will be thrown [v3] In-Reply-To: References: Message-ID: On Tue, 10 Oct 2023 21:20:29 GMT, Brian Stafford wrote: >> Saint Wesonga has updated the pull request incrementally with one additional commit since the last revision: >> >> Fix copyright year > > src/java.base/share/classes/sun/security/rsa/RSAPadding.java line 252: > >> 250: switch (type) { >> 251: case PAD_NONE: >> 252: // assert len == paddedSize and data.length - ofs > len? > > I think this assert is only relevant on tip, where the output of this function is passed to Output.pass(). However, it's in the jdk21u backport, so I guess we should leave it in for consistency.... I can't seem to find the Output.pass() reference I was looking at previously. I would leave this comment in for consistency with the tip and 21u PRs. ------------- PR Review Comment: https://git.openjdk.org/jdk17u-dev/pull/1864#discussion_r1375010731 From fthevenet at openjdk.org Sat Oct 28 10:26:55 2023 From: fthevenet at openjdk.org (Frederic Thevenet) Date: Sat, 28 Oct 2023 10:26:55 GMT Subject: [jdk21u] RFR: 8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 Message-ID: Backport of [8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2](https://bugs.openjdk.org/browse/JDK-8318669) This is low risk as this only affects testing on Windows with MSYS2, when run using the "run-prebuilt" makefile target. Without this patch, however, Windows-specific patches may fail or otherwise misbehave when run under such conditions (which is notably the case in Github actions). ------------- Commit messages: - Backport 202c0137b86cd7bcbe0c1eddf2657f45698ab667 Changes: https://git.openjdk.org/jdk21u/pull/299/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=299&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318669 Stats: 7 lines in 1 file changed: 7 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/299.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/299/head:pull/299 PR: https://git.openjdk.org/jdk21u/pull/299 From fthevenet at openjdk.org Sat Oct 28 10:27:58 2023 From: fthevenet at openjdk.org (Frederic Thevenet) Date: Sat, 28 Oct 2023 10:27:58 GMT Subject: [jdk11u-dev] RFR: 8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 Message-ID: <-utGlPucT7BKHob68yeomw0_5SSIrVdkNDzHH44vBcY=.a3312d6e-e3c2-4dc3-95a7-7c49ed819192@github.com> Backport of [8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2](https://bugs.openjdk.org/browse/JDK-8318669) This is low risk as this only affects testing on Windows with MSYS2, when run using the "run-prebuilt" makefile target. Without this patch, however, Windows-specific patches may fail or otherwise misbehave when run under such conditions (which is notably the case in Github actions). ------------- Commit messages: - Backport 202c0137b86cd7bcbe0c1eddf2657f45698ab667 Changes: https://git.openjdk.org/jdk11u-dev/pull/2229/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2229&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318669 Stats: 7 lines in 1 file changed: 7 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2229.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2229/head:pull/2229 PR: https://git.openjdk.org/jdk11u-dev/pull/2229 From fthevenet at openjdk.org Sat Oct 28 12:32:59 2023 From: fthevenet at openjdk.org (Frederic Thevenet) Date: Sat, 28 Oct 2023 12:32:59 GMT Subject: [jdk17u-dev] RFR: 8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 Message-ID: Backport of [8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2](https://bugs.openjdk.org/browse/JDK-8318669) This is low risk as this only affects testing on Windows with MSYS2, when run using the "run-prebuilt" makefile target. Without this patch, however, Windows-specific patches may fail or otherwise misbehave when run under such conditions (which is notably the case in Github actions). ------------- Commit messages: - Backport 202c0137b86cd7bcbe0c1eddf2657f45698ab667 Changes: https://git.openjdk.org/jdk17u-dev/pull/1929/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1929&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318669 Stats: 7 lines in 1 file changed: 7 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1929.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1929/head:pull/1929 PR: https://git.openjdk.org/jdk17u-dev/pull/1929 From rschmelter at openjdk.org Sat Oct 28 14:22:41 2023 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Sat, 28 Oct 2023 14:22:41 GMT Subject: [jdk11u-dev] Integrated: 8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong In-Reply-To: <1LdjFbnoPZG1bfsPsTi_3tNB37c1ljTqzetb7aMuQ48=.298e3812-fc9a-474b-9a2b-50631e7bf864@github.com> References: <1LdjFbnoPZG1bfsPsTi_3tNB37c1ljTqzetb7aMuQ48=.298e3812-fc9a-474b-9a2b-50631e7bf864@github.com> Message-ID: On Wed, 25 Oct 2023 12:01:42 GMT, Ralf Schmelter wrote: > 8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong This pull request has now been integrated. Changeset: 9be4d3fc Author: Ralf Schmelter URL: https://git.openjdk.org/jdk11u-dev/commit/9be4d3fcebed6b1ecb5fe2231bdbdf270a78e9e0 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8289917: Metadata for regionsRefilled of G1EvacuationStatistics event is wrong Backport-of: 728157fa03913991088f6bb257a8bc16706792a9 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2217 From goetz at openjdk.org Sun Oct 29 20:47:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 29 Oct 2023 20:47:38 GMT Subject: [jdk21u] Integrated: 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 08:05:34 GMT, Goetz Lindenmaier wrote: > I would like to backport this as we see the error also in 21. Further, it is already listed for 17.0.8-oracle. This pull request has now been integrated. Changeset: f4ed66ee Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk21u/commit/f4ed66ee82c2d01eb5cef213af8f3d8bf0242d6c Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java Backport-of: 37c40a11a78f8b1f290cb04ce5b087904651907e ------------- PR: https://git.openjdk.org/jdk21u/pull/295 From goetz at openjdk.org Sun Oct 29 21:08:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 29 Oct 2023 21:08:47 GMT Subject: [jdk11u-dev] RFR: 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java Message-ID: This is excluded in upper releases, and we see this in 11, too. ------------- Commit messages: - Backport 37c40a11a78f8b1f290cb04ce5b087904651907e Changes: https://git.openjdk.org/jdk11u-dev/pull/2235/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2235&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318705 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2235.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2235/head:pull/2235 PR: https://git.openjdk.org/jdk11u-dev/pull/2235 From goetz at openjdk.org Sun Oct 29 21:08:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 29 Oct 2023 21:08:56 GMT Subject: [jdk17u-dev] RFR: 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 37c40a11a78f8b1f290cb04ce5b087904651907e Changes: https://git.openjdk.org/jdk17u-dev/pull/1931/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1931&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318705 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1931.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1931/head:pull/1931 PR: https://git.openjdk.org/jdk17u-dev/pull/1931 From duke at openjdk.org Mon Oct 30 00:09:41 2023 From: duke at openjdk.org (toshiogata) Date: Mon, 30 Oct 2023 00:09:41 GMT Subject: [jdk11u-dev] Integrated: 8221396: Clean up serviceability/sa/TestUniverse.java In-Reply-To: References: Message-ID: On Tue, 26 Sep 2023 07:12:19 GMT, toshiogata wrote: > Hi all, > > This is a backport of JDK-8221396: Clean up serviceability/sa/TestUniverse.java > I would like to backport this enhancement to jdk11u for test maintainability. > > The original patch does not apply cleanly to jdk11u, because JDK-8238268 was backported ahead. As for TestUniverse.java, JDK-8238268 simply changes `@requires vm.hasSAandCanAttach` to `@requires vm.hasSA`, and the identical change can be safely applied to this patch. > > The risk is low as this fix only affects testing. > There is a related Issue: JDK-8231931, and I submit the corresponding PR https://github.com/openjdk/jdk11u-dev/pull/2149. Testing was done after applying this related patch. > Testing: the affected test under all available GCs. > > Thank you. This pull request has now been integrated. Changeset: b9936cdf Author: t.ogata Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/b9936cdf6bb9806f76034cb44adea5c5808eaf55 Stats: 92 lines in 1 file changed: 42 ins; 34 del; 16 mod 8221396: Clean up serviceability/sa/TestUniverse.java Reviewed-by: phh Backport-of: 229d923b27a6c01616291aea6c8d4c86930bf7d2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2148 From duke at openjdk.org Mon Oct 30 00:12:55 2023 From: duke at openjdk.org (toshiogata) Date: Mon, 30 Oct 2023 00:12:55 GMT Subject: [jdk11u-dev] RFR: 8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah [v2] In-Reply-To: References: Message-ID: > Hi all, > > This is a backport of JDK-8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah > I worked for backporting JDK-8221396 to jdk11u https://github.com/openjdk/jdk11u-dev/pull/2148, and found that this related patch should be backported at the same time. > > The original patch is applied cleanly to JDK-8221396 applied code. > > The risk is low as this fix only affects testing. > Testing: the affected test under all available GCs. > > Thank you. toshiogata has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2149/files - new: https://git.openjdk.org/jdk11u-dev/pull/2149/files/13e82f01..13e82f01 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2149&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2149&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2149.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2149/head:pull/2149 PR: https://git.openjdk.org/jdk11u-dev/pull/2149 From duke at openjdk.org Mon Oct 30 01:47:58 2023 From: duke at openjdk.org (toshiogata) Date: Mon, 30 Oct 2023 01:47:58 GMT Subject: [jdk11u-dev] RFR: 8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah [v3] In-Reply-To: References: Message-ID: > Hi all, > > This is a backport of JDK-8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah > I worked for backporting JDK-8221396 to jdk11u https://github.com/openjdk/jdk11u-dev/pull/2148, and found that this related patch should be backported at the same time. > > The original patch is applied cleanly to JDK-8221396 applied code. > > The risk is low as this fix only affects testing. > Testing: the affected test under all available GCs. > > Thank you. toshiogata 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 master - Backport f412bfc34eb2a3f94ba4381af365127b56e77537 - Backport 229d923b27a6c01616291aea6c8d4c86930bf7d2 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2149/files - new: https://git.openjdk.org/jdk11u-dev/pull/2149/files/13e82f01..f2cafcbc Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2149&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2149&range=01-02 Stats: 11240 lines in 169 files changed: 4435 ins; 6250 del; 555 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2149.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2149/head:pull/2149 PR: https://git.openjdk.org/jdk11u-dev/pull/2149 From andrewlu at openjdk.org Mon Oct 30 06:33:44 2023 From: andrewlu at openjdk.org (Andrew Lu) Date: Mon, 30 Oct 2023 06:33:44 GMT Subject: [jdk11u-dev] RFR: 8316906: Clarify TLABWasteTargetPercent flag Message-ID: I backport this for parity with 11.0.22-oracle. ------------- Commit messages: - Backport 77fac0f4c6692bcc06456d03a4329d9f8ddeeded - Backport 77fac0f4c6692bcc06456d03a4329d9f8ddeeded Changes: https://git.openjdk.org/jdk11u-dev/pull/2236/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2236&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316906 Stats: 7 lines in 1 file changed: 5 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2236.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2236/head:pull/2236 PR: https://git.openjdk.org/jdk11u-dev/pull/2236 From gcao at openjdk.org Mon Oct 30 06:40:45 2023 From: gcao at openjdk.org (Gui Cao) Date: Mon, 30 Oct 2023 06:40:45 GMT Subject: [jdk21u] RFR: 8318953: RISC-V: Small refactoring for MacroAssembler::test_bit Message-ID: <6Pvoy1szjlEkcgFdMKWbHH__Sh-O8WJ8fFK3mP50cVE=.403c0bd5-f76e-4f57-aaab-a3bd3a491fcc@github.com> Hi, this backport to make the test_bit assember function more simpler and to improve performance when the parameter (1UL << bit_pos) exceeds 32-bit range. This is a risc-v specific change. Backport is clean, risk is low. ### Testing: qemu 8.1.50: - [x] Tier1 tests (release) ------------- Commit messages: - Backport 988e1dfe6ec9b5e77d2e8a78eb792a127c6fe907 Changes: https://git.openjdk.org/jdk21u/pull/301/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=301&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318953 Stats: 10 lines in 3 files changed: 6 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk21u/pull/301.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/301/head:pull/301 PR: https://git.openjdk.org/jdk21u/pull/301 From mbaesken at openjdk.org Mon Oct 30 08:17:41 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 30 Oct 2023 08:17:41 GMT Subject: [jdk11u-dev] Integrated: 8313691: use close after failing os::fdopen in vmError and ciEnv In-Reply-To: References: Message-ID: On Fri, 27 Oct 2023 12:40:31 GMT, Matthias Baesken wrote: > 8313691: use close after failing os::fdopen in vmError and ciEnv This pull request has now been integrated. Changeset: cf13e82c Author: Matthias Baesken URL: https://git.openjdk.org/jdk11u-dev/commit/cf13e82c56ca18ec162b9bcdd046aeef86b8dc3f Stats: 3 lines in 2 files changed: 3 ins; 0 del; 0 mod 8313691: use close after failing os::fdopen in vmError and ciEnv Backport-of: 96304f37f8344b0c0e271ff9cda84961519d5109 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2228 From rschmelter at openjdk.org Mon Oct 30 09:13:58 2023 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Mon, 30 Oct 2023 09:13:58 GMT Subject: [jdk11u-dev] RFR: 8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes Message-ID: Hi, This is a backport of JDK-8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes Original patch does not apply cleanly to 11u, because the adaption to the G1 event is not needed, since it is present in JDK 11. Tested tier1-4 for all platforms without any issues. Thanks, -Ralf ------------- Commit messages: - Downported change (apart from g1 code, which is not present in 11) Changes: https://git.openjdk.org/jdk11u-dev/pull/2237/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2237&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289745 Stats: 11 lines in 3 files changed: 8 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2237.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2237/head:pull/2237 PR: https://git.openjdk.org/jdk11u-dev/pull/2237 From goetz at openjdk.org Mon Oct 30 10:05:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:05:46 GMT Subject: [jdk17u-dev] Integrated: 6445283: ProgressMonitorInputStream not large file aware (>2GB) In-Reply-To: References: Message-ID: <3Z4LN7kgo-7xO-N26pHrJpBAGqwG51Nzqrbhcc3sTOw=.776b7c83-7d5b-490e-989a-701807878b87@github.com> On Thu, 26 Oct 2023 11:57:07 GMT, Goetz Lindenmaier wrote: > I backport this well reproducible fix. > Test needs follow-up JDK-8298905 This pull request has now been integrated. Changeset: 03e32320 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/03e32320057884749e9319348a5278d8dd3a3bb1 Stats: 134 lines in 2 files changed: 118 ins; 12 del; 4 mod 6445283: ProgressMonitorInputStream not large file aware (>2GB) Backport-of: a17fce7507c7d485d51f98fadd444235ea31058d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1924 From duke at openjdk.org Mon Oct 30 10:07:44 2023 From: duke at openjdk.org (toshiogata) Date: Mon, 30 Oct 2023 10:07:44 GMT Subject: [jdk11u-dev] Integrated: 8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah In-Reply-To: References: Message-ID: On Tue, 26 Sep 2023 07:27:38 GMT, toshiogata wrote: > Hi all, > > This is a backport of JDK-8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah > I worked for backporting JDK-8221396 to jdk11u https://github.com/openjdk/jdk11u-dev/pull/2148, and found that this related patch should be backported at the same time. > > The original patch is applied cleanly to JDK-8221396 applied code. > > The risk is low as this fix only affects testing. > Testing: the affected test under all available GCs. > > Thank you. This pull request has now been integrated. Changeset: dd1994ee Author: t.ogata Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/dd1994ee519d1174ce8e24e415970c4729ab58d1 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah Backport-of: f412bfc34eb2a3f94ba4381af365127b56e77537 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2149 From goetz at openjdk.org Mon Oct 30 10:09:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:09:44 GMT Subject: [jdk17u-dev] Integrated: 8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 14:26:46 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.11-oracle. This pull request has now been integrated. Changeset: d61229d2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d61229d22091b4756051f12578fedff714e8822f Stats: 3 lines in 2 files changed: 2 ins; 0 del; 1 mod 8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp Backport-of: 1925508425cf1b2d46173754077a588290253430 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1926 From goetz at openjdk.org Mon Oct 30 10:09:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:09:44 GMT Subject: [jdk11u-dev] Integrated: 8251177: [macosx] The text "big" is truncated in JTabbedPane In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 13:14:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 53acd95d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/53acd95dc37e489e457bce74fbca3d78b5252da2 Stats: 91 lines in 3 files changed: 28 ins; 38 del; 25 mod 8251177: [macosx] The text "big" is truncated in JTabbedPane Backport-of: 16ebe40a1bcd1fe43126fe1dca27bb64cb12de16 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2220 From goetz at openjdk.org Mon Oct 30 10:11:41 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:11:41 GMT Subject: [jdk11u-dev] Integrated: 8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 15:51:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.20-oracle. > > Trivial resolves in > src/hotspot/share/jfr/support/jfrIntrinsics.hpp > src/hotspot/share/runtime/objectMonitor.cpp > src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java > > src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java > Skipped change to setFlushInterval() as method is not in 11. > That was added by "8226511: Implement JFR Event Streaming". > > I had to define NOT_JFR_RETURN_ and change a nullptr occurance. This pull request has now been integrated. Changeset: 9f74d262 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/9f74d2622e619864cc201dd1dc3e9eb21e78010d Stats: 32 lines in 6 files changed: 24 ins; 3 del; 5 mod 8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events Reviewed-by: mbaesken Backport-of: fc889577eaf3f564d896818c1d9b1eb6fa5a8758 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2218 From goetz at openjdk.org Mon Oct 30 10:11:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:11:43 GMT Subject: [jdk17u-dev] Integrated: 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java In-Reply-To: References: Message-ID: <_nA6PnW3OTwECKcIOxlD-F4BTHHRROfVfjrceRT0J2Q=.da8b9ed5-1917-4f51-bfba-7c1b31014ad7@github.com> On Sun, 29 Oct 2023 21:00:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. This pull request has now been integrated. Changeset: 4a638cb6 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/4a638cb64b2ebd03823b9441e01e8899d6798fae Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java Backport-of: 37c40a11a78f8b1f290cb04ce5b087904651907e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1931 From goetz at openjdk.org Mon Oct 30 10:14:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:14:47 GMT Subject: [jdk11u-dev] Integrated: 8306765: Some client related jtreg problem list entries are malformed In-Reply-To: References: Message-ID: On Fri, 27 Oct 2023 07:58:39 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle. This pull request has now been integrated. Changeset: 46ce8cb4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/46ce8cb44add8850f7fa8f43669922d35907a14b Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8306765: Some client related jtreg problem list entries are malformed Backport-of: f02d01934c87414eb610b67bdab55c25b3033878 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2226 From mdoerr at openjdk.org Mon Oct 30 10:42:44 2023 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 30 Oct 2023 10:42:44 GMT Subject: [jdk17u-dev] RFR: 8318855: Extra file added by mistake during the backport of JDK-8283326 In-Reply-To: References: Message-ID: On Fri, 27 Oct 2023 06:40:58 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.10-oracle. > > No patch to backport this available, but quite simple to do myself :) Looks good and trivial. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1927#pullrequestreview-1703781970 From goetz at openjdk.org Mon Oct 30 10:43:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:43:38 GMT Subject: [jdk11u-dev] Integrated: 8308910: Allow executeAndLog to accept running process In-Reply-To: References: Message-ID: On Fri, 27 Oct 2023 08:10:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle from 17. > > Trivial resolves were needed. This pull request has now been integrated. Changeset: 910e2c46 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/910e2c463e5ff1cb264200c551404d36d47eff07 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod 8308910: Allow executeAndLog to accept running process Backport-of: fc288568f2c589975463d30f8c6d0e2484f0bf14 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2227 From goetz at openjdk.org Mon Oct 30 10:48:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 10:48:39 GMT Subject: [jdk11u-dev] Integrated: 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java In-Reply-To: References: Message-ID: On Sun, 29 Oct 2023 21:00:37 GMT, Goetz Lindenmaier wrote: > This is excluded in upper releases, and we see this in 11, too. This pull request has now been integrated. Changeset: 2fbb4b92 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/2fbb4b92bdcbc3a478c06cc6c904391c1d2e326e Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java Backport-of: 37c40a11a78f8b1f290cb04ce5b087904651907e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2235 From goetz at openjdk.org Mon Oct 30 11:11:48 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 11:11:48 GMT Subject: [jdk21u] RFR: 8314242: Update applications/scimark/Scimark.java to accept VM flags Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport 6bf4a33593bfe0df9b5ba81de5321a04f4dbe0ea Changes: https://git.openjdk.org/jdk21u/pull/302/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=302&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8314242 Stats: 5 lines in 1 file changed: 2 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/302.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/302/head:pull/302 PR: https://git.openjdk.org/jdk21u/pull/302 From goetz at openjdk.org Mon Oct 30 11:30:10 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 11:30:10 GMT Subject: [jdk17u-dev] RFR: 8298905: Test "java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java" fails because the frames of instruction does not display Message-ID: <_d5j4ZF0hXCSZ2q9K0L1Hf94tWQUJrlI5NR3807BsjA=.fe4d8a02-2585-44f0-88cd-8438b0985fb1@github.com> I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport d1026720d323d0acd9bd8d85d5caba7185107863 Changes: https://git.openjdk.org/jdk17u-dev/pull/1932/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1932&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8298905 Stats: 12 lines in 3 files changed: 4 ins; 4 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1932.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1932/head:pull/1932 PR: https://git.openjdk.org/jdk17u-dev/pull/1932 From thartmann at openjdk.org Mon Oct 30 11:29:49 2023 From: thartmann at openjdk.org (Tobias Hartmann) Date: Mon, 30 Oct 2023 11:29:49 GMT Subject: [jdk21u] RFR: 8318889: C2: add bailout after assert Bad graph detected in build_loop_late Message-ID: Backport of [JDK-8318889](https://bugs.openjdk.java.net/browse/JDK-8318889). Applies cleanly. Fix Request is pending. Thanks, Tobias ------------- Commit messages: - 8318889: C2: add bailout after assert Bad graph detected in build_loop_late Changes: https://git.openjdk.org/jdk21u/pull/303/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=303&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318889 Stats: 8 lines in 1 file changed: 6 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/303.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/303/head:pull/303 PR: https://git.openjdk.org/jdk21u/pull/303 From mdoerr at openjdk.org Mon Oct 30 11:32:37 2023 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 30 Oct 2023 11:32:37 GMT Subject: [jdk11u-dev] RFR: 8240604: Rewrite sun/management/jmxremote/bootstrap/CustomLauncherTest.java test to make binaries from source file In-Reply-To: <5WggvjNRKOH_LNLDQwap68S_3eFICNikx6aeWuCh8g4=.7c3d89d1-8617-4208-acce-485675094fd0@github.com> References: <5WggvjNRKOH_LNLDQwap68S_3eFICNikx6aeWuCh8g4=.7c3d89d1-8617-4208-acce-485675094fd0@github.com> Message-ID: On Fri, 27 Oct 2023 07:29:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.20-oracle. > > I resolved JtregNativeJdk.gmk. > All trivial stuff. This one is recognized as clean. You have only resolved due to unrelated context differences. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2224#pullrequestreview-1703868147 From mbaesken at openjdk.org Mon Oct 30 11:40:38 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 30 Oct 2023 11:40:38 GMT Subject: [jdk11u-dev] RFR: 8220083: Remove hard-coded 127.0.0.1 loopback address in JDK networking tests In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 14:08:19 GMT, Goetz Lindenmaier wrote: > I backport this test improvement as prereq of 8223145 Replace wildcard address with loopback or local host in tests - part 1 > > I had to resolve the following files: > > test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java > Copyright > > test/jdk/java/net/SocketOption/TcpKeepAliveTest.java > Changes already backported. Skipped. > > test/jdk/java/nio/channels/SocketChannel/CloseRegisteredChannel.java > Resolved due to context. > > test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java > Patch skipped because "8216986: Remove unused code from SocksSocketImpl" not in 11. > > SendFailed.java > I had to add import for InetAddress to make it work. > > Tests all pass. LGTM ------------- Marked as reviewed by mbaesken (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2222#pullrequestreview-1703883022 From mdoerr at openjdk.org Mon Oct 30 11:59:39 2023 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 30 Oct 2023 11:59:39 GMT Subject: [jdk11u-dev] RFR: 8183374: Refactor java/lang/Runtime shell tests to java In-Reply-To: <26wxEjAMr0Gw06gezQpK0F6OCwsSaduhJpmbX9eKPNA=.ad8f0673-4164-4e94-9d37-767393ceb2be@github.com> References: <26wxEjAMr0Gw06gezQpK0F6OCwsSaduhJpmbX9eKPNA=.ad8f0673-4164-4e94-9d37-767393ceb2be@github.com> Message-ID: On Fri, 27 Oct 2023 07:46:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle. > > > The tests were added by "8225054: Compiler implementation for records " after 11 > Thus they are not in 11 yet and patching failed. > I include the full tests as in 17 after this change. I think they are useful for 11, too. > Both pass. Just copies 2 tests from 17. That's not what the title suggests, but ok. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2225#pullrequestreview-1703913651 From rschmelter at openjdk.org Mon Oct 30 12:10:49 2023 From: rschmelter at openjdk.org (Ralf Schmelter) Date: Mon, 30 Oct 2023 12:10:49 GMT Subject: [jdk11u-dev] RFR: 8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 Message-ID: Hi, This is a backport of JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 Original patch does not apply cleanly to 11u, because the parameters were added via a List in the original code, but via an array in the JDK 11 code. Testing: tier1-4 on all platforms with no problems. Thanks, -Ralf ------------- Commit messages: - Downported JDK-8293166 Changes: https://git.openjdk.org/jdk11u-dev/pull/2238/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2238&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293166 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2238.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2238/head:pull/2238 PR: https://git.openjdk.org/jdk11u-dev/pull/2238 From shade at openjdk.org Mon Oct 30 12:24:47 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 30 Oct 2023 12:24:47 GMT Subject: [jdk21u] RFR: 8316142: Enable parallelism in vmTestbase/nsk/monitoring/stress/lowmem tests Message-ID: Clean backport to improve tests performance. The change was in mainline for several weeks, and no bugtail was recorded. ------------- Commit messages: - Backport 4421951d8f1c6fb16255851a803252fe96a453e5 Changes: https://git.openjdk.org/jdk21u/pull/304/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=304&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8316142 Stats: 828 lines in 36 files changed: 0 ins; 828 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/304.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/304/head:pull/304 PR: https://git.openjdk.org/jdk21u/pull/304 From shade at openjdk.org Mon Oct 30 12:39:52 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 30 Oct 2023 12:39:52 GMT Subject: [jdk17u-dev] RFR: 8318889: C2: add bailout after assert Bad graph detected in build_loop_late Message-ID: Clean backport to turn the JVM crash to a simple C2 bailout. Additional testing: - [ ] Linux x86_64 fastdebug `tier1 tier2 tier3` ------------- Commit messages: - Backport 83eb20651f6b5fa0540a339921c8ad0a6d370bb7 Changes: https://git.openjdk.org/jdk17u-dev/pull/1933/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1933&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318889 Stats: 8 lines in 1 file changed: 6 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1933.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1933/head:pull/1933 PR: https://git.openjdk.org/jdk17u-dev/pull/1933 From mbaesken at openjdk.org Mon Oct 30 12:58:40 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 30 Oct 2023 12:58:40 GMT Subject: [jdk11u-dev] RFR: 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 13:20:49 GMT, Goetz Lindenmaier wrote: > I backport this to 11 as a follow-up, 8289238, should be backported too. Harmless, test only. > > I had to remove the """ String syntax. Marked as reviewed by mbaesken (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2221#pullrequestreview-1704058421 From goetz at openjdk.org Mon Oct 30 13:35:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 13:35:46 GMT Subject: [jdk17u-dev] RFR: 8271826: mark hotspot runtime/condy tests which ignore external VM flags Message-ID: I backport this for parity with 17.0.10-oracle. ------------- Commit messages: - Backport d3b40cb68323a1b0efa461b4a415793415a2deef Changes: https://git.openjdk.org/jdk17u-dev/pull/1934/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1934&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8271826 Stats: 10 lines in 5 files changed: 5 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1934.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1934/head:pull/1934 PR: https://git.openjdk.org/jdk17u-dev/pull/1934 From goetz at openjdk.org Mon Oct 30 13:35:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 13:35:50 GMT Subject: [jdk17u-dev] RFR: 8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach Message-ID: <7OXw84KID3sGMX-iEPQFWGxKCLfGyODNZQZaC8MIfEw=.5fdce10a-c1ea-47af-a6fd-b561076c2686@github.com> I backport this for parity with 17.0.11-oracle. ------------- Commit messages: - Backport fffa73c1ef377eb28371fc4094eea8725850de7d Changes: https://git.openjdk.org/jdk17u-dev/pull/1935/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1935&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8269425 Stats: 7 lines in 3 files changed: 1 ins; 1 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1935.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1935/head:pull/1935 PR: https://git.openjdk.org/jdk17u-dev/pull/1935 From aph at openjdk.org Mon Oct 30 14:00:41 2023 From: aph at openjdk.org (Andrew Haley) Date: Mon, 30 Oct 2023 14:00:41 GMT Subject: [jdk11u-dev] RFR: 8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 In-Reply-To: References: Message-ID: On Mon, 30 Oct 2023 12:05:31 GMT, Ralf Schmelter wrote: > Hi, > > This is a backport of JDK-8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64 > > Original patch does not apply cleanly to 11u, because the parameters were added > via a List in the original code, but via an array in the JDK 11 code. > > Testing: tier1-4 on all platforms with no problems. > > Thanks, > -Ralf This looks OK as far as it goes, but is there a link somewhere to the root cause bug? ------------- Marked as reviewed by aph (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2238#pullrequestreview-1704207415 From goetz at openjdk.org Mon Oct 30 15:03:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 15:03:51 GMT Subject: [jdk17u-dev] RFR: 8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed Message-ID: I backport this for parity with 17.0.11-oracle. ------------- Commit messages: - Backport 298dda4c985ddda84e264aff86ea45c849bb171c - Backport 8318855 Changes: https://git.openjdk.org/jdk17u-dev/pull/1937/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1937&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301457 Stats: 37 lines in 3 files changed: 14 ins; 14 del; 9 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1937.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1937/head:pull/1937 PR: https://git.openjdk.org/jdk17u-dev/pull/1937 From goetz at openjdk.org Mon Oct 30 15:21:04 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 15:21:04 GMT Subject: [jdk17u-dev] RFR: 8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed [v2] In-Reply-To: References: Message-ID: <0uUIPSVhPEdXaj6bwDi5QDXKWeqB5CcIFXP0qW0Q3YY=.b7493759-b43e-4dbb-b003-b6451e68b737@github.com> > I backport this for parity with 17.0.11-oracle. 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 298dda4c985ddda84e264aff86ea45c849bb171c ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1937/files - new: https://git.openjdk.org/jdk17u-dev/pull/1937/files/bc2d5d17..e5c9d575 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1937&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1937&range=00-01 Stats: 0 lines in 1 file changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1937.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1937/head:pull/1937 PR: https://git.openjdk.org/jdk17u-dev/pull/1937 From goetz at openjdk.org Mon Oct 30 15:27:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 15:27:51 GMT Subject: [jdk17u-dev] RFR: 8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory Message-ID: I backport this for parity with 17.0.11-oracle. Resolved Copyright, will mark clean. ------------- Commit messages: - Backport cfae6ef2f61f0a6611de2f66e6e773c547ba7878 Changes: https://git.openjdk.org/jdk17u-dev/pull/1936/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1936&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309778 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1936.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1936/head:pull/1936 PR: https://git.openjdk.org/jdk17u-dev/pull/1936 From aleonard at openjdk.org Mon Oct 30 15:33:43 2023 From: aleonard at openjdk.org (Andrew Leonard) Date: Mon, 30 Oct 2023 15:33:43 GMT Subject: [jdk21u] RFR: 8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds In-Reply-To: <4m0b1fzfFljT2clyEme6N2-51e3CvrzV2n157bWGCrg=.4b648742-0752-404e-89d5-6c2229c85f5b@github.com> References: <4m0b1fzfFljT2clyEme6N2-51e3CvrzV2n157bWGCrg=.4b648742-0752-404e-89d5-6c2229c85f5b@github.com> Message-ID: On Fri, 27 Oct 2023 12:44:06 GMT, Andrew Leonard wrote: > Also running a full Adoptium AQA test build & test on Mac, Windows & x64 Linux : https://ci.adoptium.net/job/build-scripts/job/openjdk21-pipeline/205/ All tests pass successfully on Mac, Windows and x64 Linux ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/300#issuecomment-1785471418 From goetz at openjdk.org Mon Oct 30 15:35:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 15:35:49 GMT Subject: [jdk21u] RFR: 8315415: OutputAnalyzer.shouldMatchByLine() fails in some cases Message-ID: I backport this for parity with 17.0.11-oracle. 21 should not fall back. ------------- Commit messages: - Backport 7b1e2bfe0f805a69b59839b6bf8250b62ea356b8 Changes: https://git.openjdk.org/jdk21u/pull/305/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=305&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315415 Stats: 28 lines in 1 file changed: 0 ins; 0 del; 28 mod Patch: https://git.openjdk.org/jdk21u/pull/305.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/305/head:pull/305 PR: https://git.openjdk.org/jdk21u/pull/305 From duke at openjdk.org Mon Oct 30 15:57:15 2023 From: duke at openjdk.org (Elif Aslan) Date: Mon, 30 Oct 2023 15:57:15 GMT Subject: [jdk11u-dev] RFR: 8299254: Support dealing with standard assert macro Message-ID: Clean backport of [c61bd4e1d5e58a0129c7](https://git.openjdk.org/jdk/commit/3e2314d08218dc8a4f4fc61bd4e1d5e58a0129c7) . Resolved JBS issue is [JDK-8299254](https://bugs.openjdk.org/browse/JDK-8299254) GHA tested. Tier1/tier2 and jck tests passed on windows, linux ------------- Commit messages: - 3e2314d08218dc8a4f4fc61bd4e1d5e58a0129c7 backport - 3e2314d08218dc8a4f4fc61bd4e1d5e58a0129c7 backport Changes: https://git.openjdk.org/jdk11u-dev/pull/2239/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2239&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299254 Stats: 110 lines in 6 files changed: 91 ins; 13 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2239.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2239/head:pull/2239 PR: https://git.openjdk.org/jdk11u-dev/pull/2239 From goetz at openjdk.org Mon Oct 30 16:02:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 16:02:54 GMT Subject: [jdk11u-dev] RFR: 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java [v2] In-Reply-To: References: Message-ID: > I backport this to 11 as a follow-up, 8289238, should be backported too. Harmless, test only. > > I had to remove the """ String syntax. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into goetz_backport_8285612 - Backport 0c551b6c01bed302a2fbd1271773c3e231920ddd ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2221/files - new: https://git.openjdk.org/jdk11u-dev/pull/2221/files/19dbc9a1..d8e273a5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2221&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2221&range=00-01 Stats: 283 lines in 46 files changed: 102 ins; 130 del; 51 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2221.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2221/head:pull/2221 PR: https://git.openjdk.org/jdk11u-dev/pull/2221 From goetz at openjdk.org Mon Oct 30 16:11:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 30 Oct 2023 16:11:54 GMT Subject: [jdk11u-dev] RFR: 8289238: Refactoring changes to PassFailJFrame Test Framework Message-ID: I backport this for parity with 11.0.21-oracle. ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/2221 Commit messages: - Backport 15efb2bdeb73e4e255dcc864be1a83450a2beaa8 Changes: https://git.openjdk.org/jdk11u-dev/pull/2240/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2240&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289238 Stats: 39 lines in 6 files changed: 3 ins; 2 del; 34 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2240.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2240/head:pull/2240 PR: https://git.openjdk.org/jdk11u-dev/pull/2240 From szaldana at openjdk.org Mon Oct 30 16:49:46 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Mon, 30 Oct 2023 16:49:46 GMT Subject: [jdk11u-dev] RFR: 8293811: Provide a reason for PassFailJFrame.forceFail Message-ID: Hi all, This contains a backport of [64b96e5cf57023a5d55b4392074e3922ac7c0534](https://github.com/openjdk/jdk/commit/64b96e5cf57023a5d55b4392074e3922ac7c0534). ------------- Commit messages: - Backport 64b96e5cf57023a5d55b4392074e3922ac7c0534 Changes: https://git.openjdk.org/jdk11u-dev/pull/2241/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2241&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293811 Stats: 20 lines in 1 file changed: 15 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2241.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2241/head:pull/2241 PR: https://git.openjdk.org/jdk11u-dev/pull/2241 From duke at openjdk.org Mon Oct 30 17:05:37 2023 From: duke at openjdk.org (Elif Aslan) Date: Mon, 30 Oct 2023 17:05:37 GMT Subject: [jdk17u-dev] RFR: 8296812: sprintf is deprecated in Xcode 14 In-Reply-To: <7XLC13Ldl8cqJVuWXdUwLON6ExwW3MKry9fWgia0QXg=.6cc0be3c-cd35-4ac2-9263-4344f4c08737@github.com> References: <7XLC13Ldl8cqJVuWXdUwLON6ExwW3MKry9fWgia0QXg=.6cc0be3c-cd35-4ac2-9263-4344f4c08737@github.com> Message-ID: On Fri, 27 Oct 2023 16:09:10 GMT, Elif Aslan wrote: > https://developer.apple.com/news/?id=y5mjxqmn > > Starting November 1, 2023, the Apple notary service will no longer accept uploads from altool or Xcode 13 or earlier. > > > This is not a clean backport and this pull request contains a backport of the closed bug [JDK-8296812](https://bugs.openjdk.org/browse/JDK-8296812) commit [f1522c648c2e](https://github.com/openjdk/jdk/commit/478ef389dc3767edfbe21d10a7f7f1522c648c2e). > > The sprintf is deprecated in Xcode 14 and the use of it causing building failure. The build could pass if warnings are disabled for codes that use sprintf method. For the long run, the sprintf could be replaced with snprintf. This patch is trying to check if snprintf could be used. > > Testing: > > GHA tested. > Successfull tier1,tier2,tier3 and jck tests for linux platforms. > Successfull tier1 and tier2 for windows. https://developer.apple.com/news/?id=y5mjxqmn Starting November 1, 2023, the Apple notary service will no longer accept uploads from altool or Xcode 13 or earlier. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1930#issuecomment-1785673544 From phh at openjdk.org Mon Oct 30 18:16:42 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 30 Oct 2023 18:16:42 GMT Subject: [jdk11u-dev] RFR: 8293811: Provide a reason for PassFailJFrame.forceFail In-Reply-To: References: Message-ID: On Mon, 30 Oct 2023 16:44:27 GMT, Sonia Zaldana Calles wrote: > Hi all, > > This contains a backport of [64b96e5cf57023a5d55b4392074e3922ac7c0534](https://github.com/openjdk/jdk/commit/64b96e5cf57023a5d55b4392074e3922ac7c0534). Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2241#pullrequestreview-1704800920 From phh at openjdk.org Mon Oct 30 18:21:42 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 30 Oct 2023 18:21:42 GMT Subject: [jdk11u-dev] RFR: 8289238: Refactoring changes to PassFailJFrame Test Framework In-Reply-To: References: Message-ID: On Mon, 30 Oct 2023 16:07:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle. Looks like a clean backport from 17u. ------------- Marked as reviewed by phh (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2240#pullrequestreview-1704808829 From duke at openjdk.org Mon Oct 30 18:58:35 2023 From: duke at openjdk.org (duke) Date: Mon, 30 Oct 2023 18:58:35 GMT Subject: [jdk21u] Withdrawn: 8310618: Test serviceability/sa/ClhsdbDumpclass.java fails after 8242152: 'StackMapTable:' missing from stdout/stderr In-Reply-To: References: Message-ID: <11f6voresLSRIBFEZ8-9VQzpTbBO7iSCLghDRX2oH-E=.8aed5d20-100e-46d9-817a-2d1847f0b0b1@github.com> On Mon, 4 Sep 2023 09:42:24 GMT, Roman Marchenko wrote: > Clean backport. > Tests in "serviceability/sa" run locallly on Linux (because of GHA skips these tests on Linux with SkippedException) - passed. > > NOTE that this is a PR chain, the previous PR is #129. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk21u/pull/130 From szaldana at openjdk.org Mon Oct 30 20:29:48 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Mon, 30 Oct 2023 20:29:48 GMT Subject: [jdk11u-dev] RFR: 8317967: Enhance test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java to handle default cases Message-ID: Hi all, This pull request contains a backport of commit [9728e21d](https://github.com/openjdk/jdk/commit/9728e21db1b35e487c562690de659aac386aa99d) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Rajan Halade on 12 Oct 2023 and was reviewed by Sean Mullan. Thanks! ------------- Commit messages: - Backport 9728e21db1b35e487c562690de659aac386aa99d Changes: https://git.openjdk.org/jdk11u-dev/pull/2242/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2242&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317967 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2242.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2242/head:pull/2242 PR: https://git.openjdk.org/jdk11u-dev/pull/2242 From shade at openjdk.org Mon Oct 30 20:38:32 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 30 Oct 2023 20:38:32 GMT Subject: [jdk21u] RFR: 8314191: C2 compilation fails with "bad AD file" In-Reply-To: References: Message-ID: On Thu, 21 Sep 2023 15:20:32 GMT, Aleksey Shipilev wrote: > Clean backport to fix recent JDK 21 regression. > > Additional testing: > - [x] New test fails without the fix, passes with it > - [x] Linux AArch64 fastdebug `tier1 tier2 tier3` > @shipilev This pull request has been inactive for more than 4 weeks and will be automatically closed if another 4 weeks passes without any activity. To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration! Aaaaaachoo! (counts as activity) ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/190#issuecomment-1785997047 From szaldana at openjdk.org Mon Oct 30 20:43:04 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Mon, 30 Oct 2023 20:43:04 GMT Subject: [jdk11u-dev] RFR: 8289511: Improve test coverage for XPath Axes: child Message-ID: This backport contains [cfe9026fe0506488cc0f0557299cfa585811d194](https://github.com/openjdk/jdk/commit/cfe9026fe0506488cc0f0557299cfa585811d194) ------------- Commit messages: - Backport cfe9026fe0506488cc0f0557299cfa585811d194 Changes: https://git.openjdk.org/jdk11u-dev/pull/2243/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2243&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289511 Stats: 236 lines in 1 file changed: 236 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2243.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2243/head:pull/2243 PR: https://git.openjdk.org/jdk11u-dev/pull/2243 From phh at openjdk.org Mon Oct 30 20:52:40 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 30 Oct 2023 20:52:40 GMT Subject: [jdk11u-dev] RFR: 8312065: Socket.connect does not timeout when profiling In-Reply-To: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> References: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> Message-ID: On Fri, 13 Oct 2023 02:35:31 GMT, Long Yang wrote: > Hi all, > > This pull request contains a backport of [JDK-8312065](https://bugs.openjdk.org/browse/JDK-8312065), commit [1ce12c4](https://github.com/openjdk/jdk17u-dev/commit/1ce12c4f33d3d6905703d95df2574f4037dfd57d) from the [openjdk/jdk17u-dev](https://github.com/openjdk/jdk17u-dev) repository. > > I ran all the jtreg tests (test/jdk/java/net/ServerSocket,test/jdk/java/net/Socket,test/jdk/java/net/SocketOption,test/jdk/java/net/ipv6) related to jdk.net.usePlainSocketImpl on my host, all passed. > > Thanks! Strange that the bot required a review, since the backport looks clean. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR Review: https://git.openjdk.org/jdk11u-dev/pull/2178#pullrequestreview-1705042850 From phh at openjdk.org Mon Oct 30 23:06:48 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 30 Oct 2023 23:06:48 GMT Subject: [jdk17u-dev] RFR: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows [v2] In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 17:27:04 GMT, Terry Chow wrote: >> This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. >> >> The following changes were made in these files to resolve conflicts and issues: >> 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. >> >> 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. >> >> Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. > > Terry Chow has updated the pull request incrementally with one additional commit since the last revision: > > Code review -- updated copyright lines The GHA failure appears to be an infrastructure issue. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1751#issuecomment-1786180103 From duke at openjdk.org Mon Oct 30 23:06:49 2023 From: duke at openjdk.org (Terry Chow) Date: Mon, 30 Oct 2023 23:06:49 GMT Subject: [jdk17u-dev] Integrated: 8308593: Add KEEPALIVE Extended Socket Options Support for Windows In-Reply-To: References: Message-ID: On Mon, 18 Sep 2023 18:33:42 GMT, Terry Chow wrote: > This is an unclean backport of [JDK-8308593](https://bugs.openjdk.org/browse/JDK-8308593), which provides support for the keepalive extended socket options on Windows. > > The following changes were made in these files to resolve conflicts and issues: > 1. make/modules/jdk.net/Lib.gmk -- I updated this script to support building extnet for Windows. > > 2. jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java -- I added a case to support returning an instance of WindowsSocketOptions in PlatformSocketOptions. > > Tier 1 tests were ran and they're passing along with the existing keepalive tests. I also manually tested and confirmed the patch to be working on Windows. This pull request has now been integrated. Changeset: 57bf4129 Author: Terry Chow Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/57bf412983c106b2cc35ff522a7582278c4ffecf Stats: 298 lines in 8 files changed: 266 ins; 0 del; 32 mod 8308593: Add KEEPALIVE Extended Socket Options Support for Windows Reviewed-by: djelinski, phh Backport-of: f3ade388dac0b882e671462caa762138f44817fb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1751 From phh at openjdk.org Mon Oct 30 23:40:34 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 30 Oct 2023 23:40:34 GMT Subject: [jdk21u] RFR: 8314191: C2 compilation fails with "bad AD file" In-Reply-To: References: Message-ID: On Thu, 21 Sep 2023 15:20:32 GMT, Aleksey Shipilev wrote: > Clean backport to fix recent JDK 21 regression. > > Additional testing: > - [x] New test fails without the fix, passes with it > - [x] Linux AArch64 fastdebug `tier1 tier2 tier3` The JBS backport request has been approved. :) ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/190#issuecomment-1786209210 From duke at openjdk.org Tue Oct 31 07:06:43 2023 From: duke at openjdk.org (Long Yang) Date: Tue, 31 Oct 2023 07:06:43 GMT Subject: [jdk11u-dev] RFR: 8312065: Socket.connect does not timeout when profiling In-Reply-To: References: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> Message-ID: On Mon, 30 Oct 2023 20:50:25 GMT, Paul Hohensee wrote: >> Hi all, >> >> This pull request contains a backport of [JDK-8312065](https://bugs.openjdk.org/browse/JDK-8312065), commit [1ce12c4](https://github.com/openjdk/jdk17u-dev/commit/1ce12c4f33d3d6905703d95df2574f4037dfd57d) from the [openjdk/jdk17u-dev](https://github.com/openjdk/jdk17u-dev) repository. >> >> I ran all the jtreg tests (test/jdk/java/net/ServerSocket,test/jdk/java/net/Socket,test/jdk/java/net/SocketOption,test/jdk/java/net/ipv6) related to jdk.net.usePlainSocketImpl on my host, all passed. >> >> Thanks! > > Strange that the bot required a review, since the backport looks clean. Lgtm. @phohensee Paul, thanks. I would be very grateful if you could sponsor me. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2178#issuecomment-1786567353 From mbaesken at openjdk.org Tue Oct 31 08:54:02 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 31 Oct 2023 08:54:02 GMT Subject: [jdk11u-dev] RFR: 8315214: Do not run sun/tools/jhsdb tests concurrently Message-ID: <6W_zzZIGIFwdJueueMtSk2ISsy0Xnq8hFYEi4LZ4BEE=.c4a2e47e-22b7-4da9-826a-dd67023379a7@github.com> Backport 8315214 ------------- Commit messages: - Backport 1e7e2bcf3560e1ad39516fb604e4d8bf85bb54e0 Changes: https://git.openjdk.org/jdk11u-dev/pull/2244/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2244&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315214 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2244.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2244/head:pull/2244 PR: https://git.openjdk.org/jdk11u-dev/pull/2244 From goetz at openjdk.org Tue Oct 31 09:04:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 09:04:40 GMT Subject: [jdk17u-dev] RFR: 8296812: sprintf is deprecated in Xcode 14 In-Reply-To: <7XLC13Ldl8cqJVuWXdUwLON6ExwW3MKry9fWgia0QXg=.6cc0be3c-cd35-4ac2-9263-4344f4c08737@github.com> References: <7XLC13Ldl8cqJVuWXdUwLON6ExwW3MKry9fWgia0QXg=.6cc0be3c-cd35-4ac2-9263-4344f4c08737@github.com> Message-ID: On Fri, 27 Oct 2023 16:09:10 GMT, Elif Aslan wrote: > https://developer.apple.com/news/?id=y5mjxqmn > > Starting November 1, 2023, the Apple notary service will no longer accept uploads from altool or Xcode 13 or earlier. > > > This is not a clean backport and this pull request contains a backport of the closed bug [JDK-8296812](https://bugs.openjdk.org/browse/JDK-8296812) commit [f1522c648c2e](https://github.com/openjdk/jdk/commit/478ef389dc3767edfbe21d10a7f7f1522c648c2e). > > The sprintf is deprecated in Xcode 14 and the use of it causing building failure. The build could pass if warnings are disabled for codes that use sprintf method. For the long run, the sprintf could be replaced with snprintf. This patch is trying to check if snprintf could be used. > > Testing: > > GHA tested. > Successfull tier1,tier2,tier3 and jck tests for linux platforms. > Successfull tier1 and tier2 for windows. Hi @elifaslan1, please first get a review before you label for approval. Also, be a bit more elaborate in the fix request message, see also the instructions in . All test after "request" will be copied into the JBS comment.https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1930#issuecomment-1786785025 From goetz at openjdk.org Tue Oct 31 09:07:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 09:07:39 GMT Subject: [jdk17u-dev] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: <0i1KvFhyUD5QWr5xXeXUqQCIoTu9xUSzPwb-M8Sbf4w=.33f0029c-7b14-42a0-abb1-17667a85a5dd@github.com> On Thu, 26 Oct 2023 11:36:51 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using QEMU user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. Thanks for the useful comment. Please label again once you got a review. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1922#issuecomment-1786789746 From goetz at openjdk.org Tue Oct 31 09:11:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 09:11:42 GMT Subject: [jdk11u-dev] RFR: 8289511: Improve test coverage for XPath Axes: child In-Reply-To: References: Message-ID: On Mon, 30 Oct 2023 20:36:35 GMT, Sonia Zaldana Calles wrote: > This backport contains [cfe9026fe0506488cc0f0557299cfa585811d194](https://github.com/openjdk/jdk/commit/cfe9026fe0506488cc0f0557299cfa585811d194) Hi @SoniaZaldana, please first get a review, then request approval. I eventually will remove the label to get it out of my worklist if it is not ready for approval. You can label again once it fulfils all requirements. See also https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2243#issuecomment-1786797534 From duke at openjdk.org Tue Oct 31 09:30:38 2023 From: duke at openjdk.org (KIRIYAMA Takuya) Date: Tue, 31 Oct 2023 09:30:38 GMT Subject: [jdk17u-dev] RFR: 8313394: Array Elements in OldObjectSample event has the incorrect description In-Reply-To: References: Message-ID: <4zAhTlSMu1oAjIPCZ6MLc47P78w7HsjKCUSeG9sBWRc=.bb5a6686-795b-41dc-8fb1-b940427c03a6@github.com> On Mon, 23 Oct 2023 10:49:35 GMT, KIRIYAMA Takuya wrote: > Hi all, > > I want to backport JDK-8313394 for jdk11u. > This is clean backport. > > Would you review and sponsor this fix, please? Thank you for your comment. Please let me ask one more question. As you mentioned, in general, modifications should be as same as possible to the original. My concern here is the mismatch between the copyright year and the recent modification year. I mean, if copyright year remains intact in this PR, one might think that patches introduced in the latest jdk after 2022 were not backported. However, this is not correct because the original patch was applied in 2023. I haven' found a case where only the backported patch changes the copyright year, so it seems appropriate not to change the copyright year in this case. However, given the above concerns, I'm not sure why this is desirable. It would be helpful if you could tell me the meaning of the copyright year for the backported patches in detail if you know about it. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1899#issuecomment-1786829085 From goetz at openjdk.org Tue Oct 31 10:53:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 10:53:43 GMT Subject: [jdk21u] RFR: 8301457: Code in SendPortZero.java is uncommented even after JDK-8236852 was fixed Message-ID: I backport this for parity with 17.0.11-oracle. 21u should not fall back. ------------- Commit messages: - Backport 298dda4c985ddda84e264aff86ea45c849bb171c Changes: https://git.openjdk.org/jdk21u/pull/307/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=307&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301457 Stats: 37 lines in 2 files changed: 14 ins; 14 del; 9 mod Patch: https://git.openjdk.org/jdk21u/pull/307.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/307/head:pull/307 PR: https://git.openjdk.org/jdk21u/pull/307 From goetz at openjdk.org Tue Oct 31 10:53:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 10:53:53 GMT Subject: [jdk21u] RFR: 8309778: java/nio/file/Files/CopyAndMove.java fails when using second test directory Message-ID: I backport this for parity with 17.0.10-oracle. 21u should not fall back. ------------- Commit messages: - Backport cfae6ef2f61f0a6611de2f66e6e773c547ba7878 Changes: https://git.openjdk.org/jdk21u/pull/306/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=306&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8309778 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/306.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/306/head:pull/306 PR: https://git.openjdk.org/jdk21u/pull/306 From goetz.lindenmaier at sap.com Tue Oct 31 11:57:56 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 31 Oct 2023 11:57:56 +0000 Subject: CFV: New JDK Updates Committer: Andrew Lu Message-ID: I hereby nominate Andrew Lu (andrewlu) [1] to JDK Updates Committer. Andrew is member of the SAP OpenJDK team and Author in the JDK Updates project. He is helping with SAPs effort to support 11u and 17u updates and has already contributed 50+ changes[2]. He has well deserved the Committer status which will also improve his productivity. Votes are due by 23:59 UTC on Tuesday, November 14, 2023. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Best regards, Goetz. [1] https://openjdk.org/census#andrewlu [2] https://github.com/openjdk/jdk17u-dev/commits?author=andrewlu at openjdk.org https://github.com/openjdk/jdk17u-dev/commits?author=andrew.lu02 at sap.com https://github.com/openjdk/jdk11u-dev/commits?author=andrewlu at openjdk.org https://github.com/openjdk/jdk11u-dev/commits?author=andrew.lu02 at sap.com https://github.com/openjdk/jdk11u-dev/commits?author=andrew_lulu at 163.com [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbaesken at openjdk.org Tue Oct 31 12:01:57 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 31 Oct 2023 12:01:57 GMT Subject: [jdk21u] RFR: 8313616: support loading library members on AIX in os::dll_load Message-ID: os_aix.cpp diff in stride ------------- Commit messages: - Backport 23fe2ece586d3ed750e905e1b71a2cd1da91f335 Changes: https://git.openjdk.org/jdk21u/pull/308/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=308&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8313616 Stats: 22 lines in 3 files changed: 13 ins; 0 del; 9 mod Patch: https://git.openjdk.org/jdk21u/pull/308.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/308/head:pull/308 PR: https://git.openjdk.org/jdk21u/pull/308 From goetz.lindenmaier at sap.com Tue Oct 31 12:12:26 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 31 Oct 2023 12:12:26 +0000 Subject: CFV: New JDK Updates Committer: Andrew Lu In-Reply-To: References: Message-ID: Vote: yes Best, Goetz. From: jdk-updates-dev On Behalf Of Lindenmaier, Goetz Sent: Dienstag, 31. Oktober 2023 12:58 To: jdk-updates-dev at openjdk.org Cc: Lu, Andrew Subject: CFV: New JDK Updates Committer: Andrew Lu I hereby nominate Andrew Lu (andrewlu) [1] to JDK Updates Committer. Andrew is member of the SAP OpenJDK team and Author in the JDK Updates project. He is helping with SAPs effort to support 11u and 17u updates and has already contributed 50+ changes[2]. He has well deserved the Committer status which will also improve his productivity. Votes are due by 23:59 UTC on Tuesday, November 14, 2023. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Best regards, Goetz. [1] https://openjdk.org/census#andrewlu [2] https://github.com/openjdk/jdk17u-dev/commits?author=andrewlu at openjdk.org https://github.com/openjdk/jdk17u-dev/commits?author=andrew.lu02 at sap.com https://github.com/openjdk/jdk11u-dev/commits?author=andrewlu at openjdk.org https://github.com/openjdk/jdk11u-dev/commits?author=andrew.lu02 at sap.com https://github.com/openjdk/jdk11u-dev/commits?author=andrew_lulu at 163.com [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Tue Oct 31 12:14:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 12:14:52 GMT Subject: [jdk17u-dev] RFR: 8317327: Remove JT_JAVA dead code in jib-profiles.js Message-ID: <6A_CE3TTR7ukv64EWkuHF1TBUUQVzyL78VLoBqWKAT4=.6ed3b829-6c55-40eb-9606-7a230a0cdb8d@github.com> I backport this for parity with 17.0.11-oracle. ------------- Commit messages: - Backport 69489427e941daeac6fdd7f52a6129612b70ce53 Changes: https://git.openjdk.org/jdk17u-dev/pull/1938/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1938&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8317327 Stats: 4 lines in 1 file changed: 0 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1938.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1938/head:pull/1938 PR: https://git.openjdk.org/jdk17u-dev/pull/1938 From goetz at openjdk.org Tue Oct 31 12:15:48 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 12:15:48 GMT Subject: [jdk21u] RFR: 8161536: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with ProviderException Message-ID: I backport this for parity with 17.0.11-oracle. ------------- Commit messages: - Backport 939d7c5d8466f9e392beae2947a494ac28695cc1 Changes: https://git.openjdk.org/jdk21u/pull/309/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=309&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8161536 Stats: 4 lines in 2 files changed: 0 ins; 2 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/309.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/309/head:pull/309 PR: https://git.openjdk.org/jdk21u/pull/309 From goetz at openjdk.org Tue Oct 31 12:20:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 12:20:40 GMT Subject: [jdk11u-dev] RFR: 8289238: Refactoring changes to PassFailJFrame Test Framework In-Reply-To: References: Message-ID: On Mon, 30 Oct 2023 16:07:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.21-oracle. Hi Paul, thanks for the review. I think I figured why it was not recognized as clean: I used the hash from the original change in the commit message, not the hash of the 17u backport. Let's see whether it recognizes it now. ------------- PR Comment: https://git.openjdk.org/jdk11u-dev/pull/2240#issuecomment-1787108174 From robm at openjdk.org Tue Oct 31 13:04:50 2023 From: robm at openjdk.org (Rob McKenna) Date: Tue, 31 Oct 2023 13:04:50 GMT Subject: [jdk21u] RFR: 8301341: LinkedTransferQueue does not respect timeout for poll() [v2] In-Reply-To: References: Message-ID: > Backport > > - 830134 > - 8300663 > - 8267502 Rob McKenna has updated the pull request incrementally with one additional commit since the last revision: Remove 8300663 from ProblemList.txt ------------- Changes: - all: https://git.openjdk.org/jdk21u/pull/168/files - new: https://git.openjdk.org/jdk21u/pull/168/files/7c029ed3..3582df11 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk21u&pr=168&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk21u&pr=168&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/168.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/168/head:pull/168 PR: https://git.openjdk.org/jdk21u/pull/168 From goetz at openjdk.org Tue Oct 31 13:17:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 13:17:52 GMT Subject: [jdk11u-dev] RFR: 8223145: Replace wildcard address with loopback or local host in tests - part 1 Message-ID: I backport this for parity with 11.0.21-oracle. Omitted changes to TestHttpServer.java, URIBuilder.java. They are already in 11. ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/2222 Commit messages: - Backport 7d4520c109f408a7dbcdcc424dfef121e3eeaaa7 Changes: https://git.openjdk.org/jdk11u-dev/pull/2245/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2245&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223145 Stats: 179 lines in 23 files changed: 110 ins; 1 del; 68 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2245.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2245/head:pull/2245 PR: https://git.openjdk.org/jdk11u-dev/pull/2245 From goetz at openjdk.org Tue Oct 31 13:37:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 13:37:05 GMT Subject: [jdk11u-dev] RFR: 8223145: Replace wildcard address with loopback or local host in tests - part 1 [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.21-oracle. > > Omitted changes to TestHttpServer.java, URIBuilder.java. They are already in 11. 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 7d4520c109f408a7dbcdcc424dfef121e3eeaaa7 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/2245/files - new: https://git.openjdk.org/jdk11u-dev/pull/2245/files/5b0b9216..408f9b0e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2245&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2245&range=00-01 Stats: 24 lines in 1 file changed: 0 ins; 24 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2245.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2245/head:pull/2245 PR: https://git.openjdk.org/jdk11u-dev/pull/2245 From mbaesken at openjdk.org Tue Oct 31 13:42:48 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 31 Oct 2023 13:42:48 GMT Subject: [jdk17u-dev] RFR: 8312467: relax the builddir check in make/autoconf/basic.m4 Message-ID: 8312467: relax the builddir check in make/autoconf/basic.m4 ------------- Commit messages: - Backport 6e3cc131daa9f3b883164333bdaad7aa3a6ca018 Changes: https://git.openjdk.org/jdk17u-dev/pull/1939/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1939&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8312467 Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1939.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1939/head:pull/1939 PR: https://git.openjdk.org/jdk17u-dev/pull/1939 From goetz at openjdk.org Tue Oct 31 13:59:57 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 13:59:57 GMT Subject: [jdk11u-dev] RFR: 8226825: Replace wildcard address with loopback or local host in tests - part 19 Message-ID: I backport this for parity with 11.0.21-oracle. ------------- Commit messages: - Backport c45f932cc5953d5aa45084c101d975758535ebd0 Changes: https://git.openjdk.org/jdk11u-dev/pull/2246/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2246&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8226825 Stats: 182 lines in 6 files changed: 79 ins; 31 del; 72 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2246.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2246/head:pull/2246 PR: https://git.openjdk.org/jdk11u-dev/pull/2246 From szaldana at openjdk.org Tue Oct 31 14:18:03 2023 From: szaldana at openjdk.org (Sonia Zaldana Calles) Date: Tue, 31 Oct 2023 14:18:03 GMT Subject: [jdk11u-dev] RFR: 8268916: Tests for AffirmTrust roots Message-ID: <9YT_OkA95Auw9ZSjWQNfpeFKaZysfFVI-JCFx7ixMx0=.cf359a56-6375-430f-9520-b0725cf250b8@github.com> Hi all, This is a backport for [8c1bb2b28066ee32bef22110df06318d938c7d8b](https://github.com/openjdk/jdk/commit/8c1bb2b28066ee32bef22110df06318d938c7d8b). Original patch does not apply cleanly to 11u because of how the switch statement is structured. Notably, I had to add return statements to the added cases. Testing: affected test, tier 1. ------------- Commit messages: - Backport 8c1bb2b28066ee32bef22110df06318d938c7d8b Changes: https://git.openjdk.org/jdk11u-dev/pull/2247/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2247&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268916 Stats: 53 lines in 1 file changed: 53 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2247.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2247/head:pull/2247 PR: https://git.openjdk.org/jdk11u-dev/pull/2247 From duke at openjdk.org Tue Oct 31 14:26:01 2023 From: duke at openjdk.org (Evgeny Ignatenko) Date: Tue, 31 Oct 2023 14:26:01 GMT Subject: [jdk21u] RFR: 8315362: NMT: summary diff reports threads count incorrectly Message-ID: Almost clean backport of [JDK-8315362](https://bugs.openjdk.org/browse/JDK-8315362) ------------- Commit messages: - Backport 37aed6f46d19a48b7bceffde61b529a69a6abf54 Changes: https://git.openjdk.org/jdk21u/pull/310/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=310&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8315362 Stats: 86 lines in 5 files changed: 73 ins; 11 del; 2 mod Patch: https://git.openjdk.org/jdk21u/pull/310.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/310/head:pull/310 PR: https://git.openjdk.org/jdk21u/pull/310 From duke at openjdk.org Tue Oct 31 14:47:44 2023 From: duke at openjdk.org (Evgeny Ignatenko) Date: Tue, 31 Oct 2023 14:47:44 GMT Subject: [jdk21u] RFR: 8318474: Fix memory reporter for thread_count Message-ID: <8XVDlpyXKzh_U5T0rqQ0OFfBEmyEMR333RrR-_1LJew=.075bdfba-f740-42c1-a11a-0bed2d3948dc@github.com> Clean backport of [JDK-8318474](https://bugs.openjdk.org/browse/JDK-8318474) ------------- Commit messages: - Backport 0baa9ecd76c9be33a1939e47dcae320bc8b65e96 Changes: https://git.openjdk.org/jdk21u/pull/311/files Webrev: https://webrevs.openjdk.org/?repo=jdk21u&pr=311&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8318474 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk21u/pull/311.diff Fetch: git fetch https://git.openjdk.org/jdk21u.git pull/311/head:pull/311 PR: https://git.openjdk.org/jdk21u/pull/311 From dkumari at openjdk.org Tue Oct 31 14:49:39 2023 From: dkumari at openjdk.org (Deepa Kumari) Date: Tue, 31 Oct 2023 14:49:39 GMT Subject: [jdk17u-dev] RFR: 8300696: [AIX] AttachReturnError fails [v2] In-Reply-To: References: Message-ID: On Wed, 25 Oct 2023 11:47:25 GMT, Thomas Stuefe wrote: > > > There is something wrong with this patch. Why are the linux parts in there? > > > > > > I made changes to address a Linux-specific error encountered in the GHA check. The modification ensures that the l_path variable is correctly assigned to l_pathdup when it is not a null pointer, improving the code's behavior and resolving the error on the Linux platform and also not affecting on AIX. > > No, please don't add in changes that have nothing to do with the bug title, especially not if the patch mentions a single platform and the change affects other platforms, and/or if the issue was fixed upstream with a different bug. > > * If this is an upstream bug unfixed: fix there, downport fix > * If this is an upstream bug that has been fixed upstream: downport fix > * If this is a downstream-only issue (that is rare): fix downstream either with a separate bug id or as part of the originating bug > > In this case you need to downport https://bugs.openjdk.org/browse/JDK-8297242 . If this patch relies on https://bugs.openjdk.org/browse/JDK-8297242, downport that one first, then this one. Thank you so much @tstuefe. Now I understood. I will follow the recommended approach. ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1896#issuecomment-1787368902 From duke at openjdk.org Tue Oct 31 15:19:57 2023 From: duke at openjdk.org (Long Yang) Date: Tue, 31 Oct 2023 15:19:57 GMT Subject: [jdk11u-dev] Integrated: 8312065: Socket.connect does not timeout when profiling In-Reply-To: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> References: <5XGnXzFWyfFqZLc_EvAcLW9_iGIXruomuXTNcyT4rHY=.76e73d75-3cc9-44dc-a5cc-aea0b4a2b3e9@github.com> Message-ID: <18YEp1no4D1Fp5_7l21NJF4DtyXMoku5VsuXnRCCeVM=.964da58d-8c0a-43a6-b1b6-4312cde7832d@github.com> On Fri, 13 Oct 2023 02:35:31 GMT, Long Yang wrote: > Hi all, > > This pull request contains a backport of [JDK-8312065](https://bugs.openjdk.org/browse/JDK-8312065), commit [1ce12c4](https://github.com/openjdk/jdk17u-dev/commit/1ce12c4f33d3d6905703d95df2574f4037dfd57d) from the [openjdk/jdk17u-dev](https://github.com/openjdk/jdk17u-dev) repository. > > I ran all the jtreg tests (test/jdk/java/net/ServerSocket,test/jdk/java/net/Socket,test/jdk/java/net/SocketOption,test/jdk/java/net/ipv6) related to jdk.net.usePlainSocketImpl on my host, all passed. > > Thanks! This pull request has now been integrated. Changeset: 32e63eb8 Author: yibo.yl Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/32e63eb87f063e796e92cb0e1a8cbc0594800949 Stats: 162 lines in 4 files changed: 88 ins; 0 del; 74 mod 8312065: Socket.connect does not timeout when profiling Reviewed-by: phh Backport-of: 1ce12c4f33d3d6905703d95df2574f4037dfd57d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/2178 From phh at openjdk.org Tue Oct 31 15:35:41 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 31 Oct 2023 15:35:41 GMT Subject: [jdk11u-dev] RFR: 8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes In-Reply-To: References: Message-ID: On Mon, 30 Oct 2023 09:07:50 GMT, Ralf Schmelter wrote: > Hi, > > This is a backport of JDK-8289745: JfrStructCopyFailed uses heap words instead of bytes for object sizes > > Original patch does not apply cleanly to 11u, because the adaption to the G1 event is not > needed, since it is present in JDK 11. > > Tested tier1-4 for all platforms without any issues. > > Thanks, > -Ralf Marked as reviewed by phh (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk11u-dev/pull/2237#pullrequestreview-1706627678 From vklang at openjdk.org Tue Oct 31 15:52:42 2023 From: vklang at openjdk.org (Viktor Klang) Date: Tue, 31 Oct 2023 15:52:42 GMT Subject: [jdk21u] RFR: 8301341: LinkedTransferQueue does not respect timeout for poll() [v2] In-Reply-To: References: Message-ID: On Tue, 31 Oct 2023 13:04:50 GMT, Rob McKenna wrote: >> Backport >> >> - 830134 >> - 8300663 >> - 8267502 > > Rob McKenna has updated the pull request incrementally with one additional commit since the last revision: > > Remove 8300663 from ProblemList.txt I don't see any problem backporting this. /cc @AlanBateman ------------- PR Comment: https://git.openjdk.org/jdk21u/pull/168#issuecomment-1787493430 From luhenry at openjdk.org Tue Oct 31 15:54:41 2023 From: luhenry at openjdk.org (Ludovic Henry) Date: Tue, 31 Oct 2023 15:54:41 GMT Subject: [jdk17u-dev] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: On Thu, 26 Oct 2023 11:36:51 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using QEMU user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. @tstuefe looks good to you? ------------- PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1922#issuecomment-1787498477 From goetz at openjdk.org Tue Oct 31 16:06:06 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 31 Oct 2023 16:06:06 GMT Subject: [jdk11u-dev] RFR: 8224204: Replace wildcard address with loopback or local host in tests - part 10 Message-ID: I backport this to simplify later backports. ------------- Commit messages: - Backport a974268f17f5059021680fec7af9dc83409a6daa Changes: https://git.openjdk.org/jdk11u-dev/pull/2248/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2248&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8224204 Stats: 333 lines in 11 files changed: 191 ins; 21 del; 121 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/2248.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2248/head:pull/2248 PR: https://git.openjdk.org/jdk11u-dev/pull/2248 From stuefe at openjdk.org Tue Oct 31 16:40:40 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 31 Oct 2023 16:40:40 GMT Subject: [jdk17u-dev] RFR: 8310265: (process) jspawnhelper should not use argv[0] In-Reply-To: References: Message-ID: <5xBhLIG8P9_AM6SUBSwSnTq9yxFBKchj9w7PRUYutyI=.9540c2d5-14bc-49c4-b294-9b093f300f5c@github.com> On Thu, 26 Oct 2023 11:36:51 GMT, Ludovic Henry wrote: > That patch makes sure that launching processes from Java works when running using QEMU user-space emulation. See > https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug. > > The backport doesn't apply cleanly. All good. ------------- Marked as reviewed by stuefe (Reviewer). PR Review: https://git.openjdk.org/jdk17u-dev/pull/1922#pullrequestreview-1706779934 From hohensee at amazon.com Tue Oct 31 22:05:26 2023 From: hohensee at amazon.com (Hohensee, Paul) Date: Tue, 31 Oct 2023 22:05:26 +0000 Subject: CFV: New JDK Updates Committer: Andrew Lu Message-ID: <014A77BC-4CDB-4162-B479-ED5F4F4F2EDF@amazon.com> Vote: yes From: jdk-updates-dev on behalf of "Lindenmaier, Goetz" Date: Tuesday, October 31, 2023 at 4:58 AM To: "jdk-updates-dev at openjdk.org" Cc: "Lu, Andrew" Subject: CFV: New JDK Updates Committer: Andrew Lu I hereby nominate Andrew Lu (andrewlu) [1] to JDK Updates Committer. Andrew is member of the SAP OpenJDK team and Author in the JDK Updates project. He is helping with SAPs effort to support 11u and 17u updates and has already contributed 50+ changes[2]. He has well deserved the Committer status which will also improve his productivity. Votes are due by 23:59 UTC on Tuesday, November 14, 2023. Only current JDK Updates Committers (and above) [3] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [4]. Best regards, Goetz. [1] https://openjdk.org/census#andrewlu [2] https://github.com/openjdk/jdk17u-dev/commits?author=andrewlu at openjdk.org https://github.com/openjdk/jdk17u-dev/commits?author=andrew.lu02 at sap.com https://github.com/openjdk/jdk11u-dev/commits?author=andrewlu at openjdk.org https://github.com/openjdk/jdk11u-dev/commits?author=andrew.lu02 at sap.com https://github.com/openjdk/jdk11u-dev/commits?author=andrew_lulu at 163.com [3] https://openjdk.java.net/census#jdk-updates [4] http://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: