From andrew at openjdk.java.net Mon May 2 01:24:51 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 2 May 2022 01:24:51 GMT Subject: [jdk11u-dev] RFR: 8285802: AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 16:44:30 GMT, Andrew Haley wrote: > This is a backport of [8285802](https://github.com/openjdk/jdk/commit/df4d5cf5f53c1451487e6301d31c196fac029f7a) from the openjdk/jdk repository. It's almost clean, but upstream mainline has a few > cleanups of integer type handling, so there is some additional backporting risk. @theRealAph please change the PR title to "Backport df4d5cf5f53c1451487e6301d31c196fac029f7a" so SKARA correctly picks this up as a backport. See https://wiki.openjdk.java.net/display/SKARA/Backports Thanks. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1067 From goetz at openjdk.java.net Mon May 2 06:49:44 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 2 May 2022 06:49:44 GMT Subject: [jdk11u-dev] RFR: 8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 08:13:39 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.16-oracle. Pre-submit failures: one is fixed by 8283834, others are well nown failures surely unrelated to this docu change. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1062 From goetz at openjdk.java.net Mon May 2 06:49:45 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 2 May 2022 06:49:45 GMT Subject: [jdk11u-dev] Integrated: 8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 08:13:39 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.16-oracle. This pull request has now been integrated. Changeset: e8a5372c Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/e8a5372cdfeebeb16bb5ea849575d33cdd7213e2 Stats: 8 lines in 2 files changed: 4 ins; 0 del; 4 mod 8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT Backport-of: bc12381105ef5ba14f99304a220817e97c9a99b5 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1062 From jbachorik at openjdk.java.net Mon May 2 07:34:48 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Mon, 2 May 2022 07:34:48 GMT Subject: [jdk11u-dev] RFR: 8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. [v2] In-Reply-To: References: <6XLy7qsYvWNHem6Tsw6KQfKD48B4PfX7a7zHV0ru6Lc=.21e361ed-00d5-45ff-99d4-dd3477282ea9@github.com> Message-ID: On Wed, 27 Apr 2022 18:06:53 GMT, Jaroslav Bachorik wrote: >> Backport > > Jaroslav Bachorik 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 jbachorik-backport-9471f24c > - Backport 9471f24ca191832669a13e5a1ea73f7097a25927 Ok, I enabled the GHA for the PR source repo and now all the checks have passed. Let's wait for some reviews then - the backport itself is pretty straight-forward with only minor merge conflicts in copyright, type cast and nullptr vs. NULL. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1044 From aph at openjdk.java.net Mon May 2 09:16:47 2022 From: aph at openjdk.java.net (Andrew Haley) Date: Mon, 2 May 2022 09:16:47 GMT Subject: [jdk11u-dev] RFR: 8285802: AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities In-Reply-To: <1q3YYs275R6er0_H93GeEIKgjehdR3hFj4a0gkv3qug=.72cfaacd-387a-4d18-afa2-9db0605f2e5f@github.com> References: <1q3YYs275R6er0_H93GeEIKgjehdR3hFj4a0gkv3qug=.72cfaacd-387a-4d18-afa2-9db0605f2e5f@github.com> Message-ID: On Fri, 29 Apr 2022 17:51:53 GMT, Vladimir Kozlov wrote: > @theRealAph Please, hold backports for these changes because they are causing issue until it is resolved: https://bugs.openjdk.java.net/browse/JDK-8285923 Thanks for the message. More work needed here. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1067 From jbachorik at openjdk.java.net Mon May 2 10:18:55 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Mon, 2 May 2022 10:18:55 GMT Subject: [jdk17u-dev] RFR: 8266936: Add a finalization JFR event [v2] In-Reply-To: References: Message-ID: > Backport of https://github.com/openjdk/jdk/pull/4731 Jaroslav Bachorik 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: Fix the monitor locker incoma ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/351/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/351/files/046f5554..5c318ecb Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=351&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=351&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/351.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/351/head:pull/351 PR: https://git.openjdk.java.net/jdk17u-dev/pull/351 From shade at openjdk.java.net Mon May 2 10:21:31 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 2 May 2022 10:21:31 GMT Subject: [jdk18u] RFR: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() Message-ID: Unclean backport to fix Blackhole behavior. The test does not work until we add another `IRNode` constant. Otherwise the test passes with the fix, and fails without it. Additional testing: - [x] New test ------------- Commit messages: - Add missing IRNode.MUL_L - Backport ce8db2c40378de01ce35ca37ec315af47974d6d6 Changes: https://git.openjdk.java.net/jdk18u/pull/116/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=116&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285394 Stats: 111 lines in 3 files changed: 108 ins; 3 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/116.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/116/head:pull/116 PR: https://git.openjdk.java.net/jdk18u/pull/116 From shade at openjdk.java.net Mon May 2 10:33:43 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 2 May 2022 10:33:43 GMT Subject: [jdk18u] RFR: 8282170: JVMTI SetBreakpoint metaspace allocation test Message-ID: <4dvc2JtdYnw-Da5RRYijrQoVezrOVZZ71taDz1w2WTU=.cb0e6647-59f0-442d-bec5-56a3cea3079d@github.com> Clean backport to improve testing. Additional testing: - [x] Linux x86_64 fastdebug, affected test passes - [x] Linux x86_64 release, affected test passes ------------- Commit messages: - Backport 7b91bbba82e871edaf133343415e254972c6ddc7 Changes: https://git.openjdk.java.net/jdk18u/pull/117/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=117&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282170 Stats: 193 lines in 2 files changed: 193 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/117.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/117/head:pull/117 PR: https://git.openjdk.java.net/jdk18u/pull/117 From shade at openjdk.java.net Mon May 2 10:34:26 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 2 May 2022 10:34:26 GMT Subject: [jdk17u-dev] RFR: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() Message-ID: Unclean backport to fix Blackhole behavior. The test does not work until we add another IRNode constant. Additional testing: - [x] New test passes with the fix, fails without it ------------- Commit messages: - Add missing IRNode.MUL_L - Backport ce8db2c40378de01ce35ca37ec315af47974d6d6 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/377/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=377&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285394 Stats: 112 lines in 3 files changed: 109 ins; 3 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/377.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/377/head:pull/377 PR: https://git.openjdk.java.net/jdk17u-dev/pull/377 From shade at openjdk.java.net Mon May 2 10:41:34 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 2 May 2022 10:41:34 GMT Subject: [jdk17u-dev] RFR: 8282170: JVMTI SetBreakpoint metaspace allocation test Message-ID: Clean backport to improve testing. Additional testing: - [x] Linux x86_64 fastdebug, affected test passes - [x] Linux x86_64 release, affected test passes ------------- Commit messages: - Backport 7b91bbba82e871edaf133343415e254972c6ddc7 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/378/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=378&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282170 Stats: 193 lines in 2 files changed: 193 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/378.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/378/head:pull/378 PR: https://git.openjdk.java.net/jdk17u-dev/pull/378 From shade at openjdk.java.net Mon May 2 11:18:30 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 2 May 2022 11:18:30 GMT Subject: [jdk18u] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping Message-ID: Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. Additional testing: - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it - [x] `compiler/blackhole` continue to pass ------------- Commit messages: - Backport 5629c7555f9bb779c57f45dfb071abbb1d87bb7d Changes: https://git.openjdk.java.net/jdk18u/pull/118/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=118&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284848 Stats: 258 lines in 6 files changed: 258 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/118.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/118/head:pull/118 PR: https://git.openjdk.java.net/jdk18u/pull/118 From shade at openjdk.java.net Mon May 2 11:36:50 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 2 May 2022 11:36:50 GMT Subject: [jdk17u-dev] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping Message-ID: Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. Additional testing: - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it - [x] `compiler/blackhole` continue to pass ------------- Commit messages: - Backport 5629c7555f9bb779c57f45dfb071abbb1d87bb7d Changes: https://git.openjdk.java.net/jdk17u-dev/pull/379/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=379&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284848 Stats: 258 lines in 6 files changed: 258 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/379.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/379/head:pull/379 PR: https://git.openjdk.java.net/jdk17u-dev/pull/379 From egahlin at openjdk.java.net Mon May 2 11:59:52 2022 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Mon, 2 May 2022 11:59:52 GMT Subject: [jdk17u-dev] RFR: 8266936: Add a finalization JFR event In-Reply-To: References: Message-ID: On Tue, 26 Apr 2022 11:45:40 GMT, Jaroslav Bachorik wrote: > I would argue that such crashing event is a haphazard even in a non-update release. Over time the stability of a release increases if new features are not added. If you are going to adapt a non-update release, you can do extensive testing. This may not be an option if you need to upgrade immediately due to a vulnerability. If a customer ask why the JVM crashes after an update, it's possible to explain it was a bug that unfortunately came in with another bug fix. I can't explain why a Finalization event was needed for an update release. > > I agree that if the changes tend to be too complex to be able to have a clean argument about their correctness we should refrain from such backports. But this would be no different from any other backport, AFAIK. I think there is a difference between bug fixes and features, not just the complexity. Bug fixes are meant to increase stability. Sometimes you need to backport features, but the bar should be high and there should be a good reason, for example to support new hardware or OS versions. Improve security. Things that are essential to be able to use the existing JDK release. I don't see this JFR event fall into that category. It's also a rather large change. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/351 From zgu at openjdk.java.net Mon May 2 12:33:19 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 2 May 2022 12:33:19 GMT Subject: [jdk11u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena Message-ID: I would like to backport this patch to 11u for fixing a memory leak. The original patch does not apply cleanly due to context difference. However, the patch is small, easily resolved manually. Test: - [x] hotspot_compiler ------------- Commit messages: - Backport 4d45c3ebc493bb2c85dab84b97840c8ba093ab1f Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1068/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1068&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284620 Stats: 7 lines in 1 file changed: 3 ins; 3 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1068.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1068/head:pull/1068 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1068 From zgu at openjdk.java.net Mon May 2 12:34:24 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 2 May 2022 12:34:24 GMT Subject: [jdk17u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena Message-ID: I would like to backport this patch to 17u for fixing a memory leak. The original patch does not apply cleanly, mainly due to context difference introduced by JDK-8264207 and JDK-8054292. However, the patch is small, easily resolved manually. Test: - [x] hotspot_compiler ------------- Commit messages: - Backport 4d45c3ebc493bb2c85dab84b97840c8ba093ab1f Changes: https://git.openjdk.java.net/jdk17u-dev/pull/380/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=380&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284620 Stats: 7 lines in 1 file changed: 3 ins; 3 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/380.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/380/head:pull/380 PR: https://git.openjdk.java.net/jdk17u-dev/pull/380 From jdowland at openjdk.java.net Mon May 2 13:14:50 2022 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Mon, 2 May 2022 13:14:50 GMT Subject: [jdk11u-dev] Integrated: 8262379: Add regression test for JDK-8257746 In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 15:16:35 GMT, Jonathan Dowland wrote: > Backport of [JDK-8262379](https://bugs.openjdk.java.net/browse/JDK-8262379) (Add regression test for JDK-8257746) for jdk11u-dev. Depends on #1020 . The added test passes for me (cgroups v2 system). This pull request has now been integrated. Changeset: ed29dcae Author: Jonathan Dowland Committer: Severin Gehwolf URL: https://git.openjdk.java.net/jdk11u-dev/commit/ed29dcae08fcfb2eadf5bc5a298a16b4be5ac7c7 Stats: 56 lines in 1 file changed: 56 ins; 0 del; 0 mod 8262379: Add regression test for JDK-8257746 Backport-of: 4c9adce20d114a3df629fa8c72d88795039ae69a ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1066 From mdoerr at openjdk.java.net Mon May 2 13:48:53 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 2 May 2022 13:48:53 GMT Subject: [jdk11u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 12:26:31 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 11u for fixing a memory leak. > > The original patch does not apply cleanly due to context difference. However, the patch is small, easily resolved manually. > > Test: > - [x] hotspot_compiler LGTM and can be considered as clean except Copyright year update. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1068 From mdoerr at openjdk.java.net Mon May 2 13:49:03 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 2 May 2022 13:49:03 GMT Subject: [jdk17u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 12:24:59 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 17u for fixing a memory leak. > > The original patch does not apply cleanly, mainly due to context difference introduced by JDK-8264207 and JDK-8054292. However, the patch is small, easily resolved manually. > > Test: > - [x] hotspot_compiler LGTM and recognized as clean. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk17u-dev/pull/380 From zgu at openjdk.java.net Mon May 2 13:54:06 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 2 May 2022 13:54:06 GMT Subject: [jdk17u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 13:45:11 GMT, Martin Doerr wrote: >> I would like to backport this patch to 17u for fixing a memory leak. >> >> The original patch does not apply cleanly, mainly due to context difference introduced by JDK-8264207 and JDK-8054292. However, the patch is small, easily resolved manually. >> >> Test: >> - [x] hotspot_compiler > > LGTM and recognized as clean. Thanks, @TheRealMDoerr ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/380 From zgu at openjdk.java.net Mon May 2 13:55:01 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 2 May 2022 13:55:01 GMT Subject: [jdk11u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 13:45:43 GMT, Martin Doerr wrote: >> I would like to backport this patch to 11u for fixing a memory leak. >> >> The original patch does not apply cleanly due to context difference. However, the patch is small, easily resolved manually. >> >> Test: >> - [x] hotspot_compiler > > LGTM and can be considered as clean except Copyright year update. Thanks, @TheRealMDoerr ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1068 From kvn at openjdk.java.net Mon May 2 15:52:02 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 2 May 2022 15:52:02 GMT Subject: [jdk18u] RFR: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:13:10 GMT, Aleksey Shipilev wrote: > Unclean backport to fix Blackhole behavior. The test does not work until we add another `IRNode` constant. Otherwise the test passes with the fix, and fails without it. > > Additional testing: > - [x] New test Good. ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.java.net/jdk18u/pull/116 From kvn at openjdk.java.net Mon May 2 15:53:54 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 2 May 2022 15:53:54 GMT Subject: [jdk17u-dev] RFR: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:26:12 GMT, Aleksey Shipilev wrote: > Unclean backport to fix Blackhole behavior. The test does not work until we add another IRNode constant. > > Additional testing: > - [x] New test passes with the fix, fails without it good ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.java.net/jdk17u-dev/pull/377 From kvn at openjdk.java.net Mon May 2 15:56:08 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 2 May 2022 15:56:08 GMT Subject: [jdk18u] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping In-Reply-To: References: Message-ID: On Mon, 2 May 2022 11:11:14 GMT, Aleksey Shipilev wrote: > Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. > > Additional testing: > - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it > - [x] `compiler/blackhole` continue to pass Good. ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.java.net/jdk18u/pull/118 From kvn at openjdk.java.net Mon May 2 15:57:02 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 2 May 2022 15:57:02 GMT Subject: [jdk17u-dev] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping In-Reply-To: References: Message-ID: <1dfPiwlM6Vsxe18CV8fcgYKoLgDetojUiGzSEtvCwGI=.54d299f1-e8ee-40b7-bc1e-cc62106fb978@github.com> On Mon, 2 May 2022 11:29:26 GMT, Aleksey Shipilev wrote: > Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. > > Additional testing: > - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it > - [x] `compiler/blackhole` continue to pass Good ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.java.net/jdk17u-dev/pull/379 From kvn at openjdk.java.net Mon May 2 15:58:51 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 2 May 2022 15:58:51 GMT Subject: [jdk11u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 12:26:31 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 11u for fixing a memory leak. > > The original patch does not apply cleanly due to context difference. However, the patch is small, easily resolved manually. > > Test: > - [x] hotspot_compiler Good. ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1068 From kvn at openjdk.java.net Mon May 2 16:00:07 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 2 May 2022 16:00:07 GMT Subject: [jdk17u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 12:24:59 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 17u for fixing a memory leak. > > The original patch does not apply cleanly, mainly due to context difference introduced by JDK-8264207 and JDK-8054292. However, the patch is small, easily resolved manually. > > Test: > - [x] hotspot_compiler Good. ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.java.net/jdk17u-dev/pull/380 From zgu at openjdk.java.net Mon May 2 16:39:45 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 2 May 2022 16:39:45 GMT Subject: [jdk17u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 15:56:04 GMT, Vladimir Kozlov wrote: >> I would like to backport this patch to 17u for fixing a memory leak. >> >> The original patch does not apply cleanly, mainly due to context difference introduced by JDK-8264207 and JDK-8054292. However, the patch is small, easily resolved manually. >> >> Test: >> - [x] hotspot_compiler > > Good. Thanks, @vnkozlov ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/380 From zgu at openjdk.java.net Mon May 2 16:40:49 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 2 May 2022 16:40:49 GMT Subject: [jdk11u-dev] RFR: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 15:55:40 GMT, Vladimir Kozlov wrote: >> I would like to backport this patch to 11u for fixing a memory leak. >> >> The original patch does not apply cleanly due to context difference. However, the patch is small, easily resolved manually. >> >> Test: >> - [x] hotspot_compiler > > Good. Thanks, @vnkozlov ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1068 From jbachorik at openjdk.java.net Mon May 2 17:58:02 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Mon, 2 May 2022 17:58:02 GMT Subject: [jdk17u-dev] RFR: 8266936: Add a finalization JFR event In-Reply-To: References: Message-ID: On Mon, 2 May 2022 11:56:46 GMT, Erik Gahlin wrote: > I think there is a difference between bug fixes and features, not just the complexity. > > Bug fixes are meant to increase stability. Sometimes you need to backport features, but the bar should be high and there should be a good reason, for example to support new hardware or OS versions. Improve security. Things that are essential to be able to use the existing JDK release. I don't see this JFR event fall into that category. It's also a rather large change. I am totally getting this. My intention was to bring this up with the maintainer as a part of the backport request process - there is a trade off in the benefit to the end user and the possible risk due to unforeseen code breakages. Also, I was under impression that the backport PR was only to establish the veracity and correctness of the said backport and the decision whether it would be applied or not (if the changes are judged to be correct and true) would be up to the maintainer and is to be expressed by properly labelling the main JIRA ticket. Additionally, there seems to be some catch-22 situation here. The maintainer will not really consider the backport request unless the PR is reviewed and the PR will not be reviewed unless the maintainer pre-approves the backport? --- The backport is now fixed and all pre-submit checks are passing. The change required to make things work was to mark `JfrMsg_Lock` as never requiring checkpoint check. I checked both usages of this lock and they are compatible with this mode so I changed it. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/351 From duke at openjdk.java.net Mon May 2 19:50:22 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Mon, 2 May 2022 19:50:22 GMT Subject: [jdk18u] RFR: 8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y Message-ID: This PR backports classpath exceptions for several files. It has been backported to jdk17 already, and would be of benefit to jdk18 as well. ------------- Commit messages: - Backport fe547eacd71b4eb8119ecc7ca2d0bbe8e757f854 Changes: https://git.openjdk.java.net/jdk18u/pull/119/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=119&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8280956 Stats: 78 lines in 26 files changed: 52 ins; 0 del; 26 mod Patch: https://git.openjdk.java.net/jdk18u/pull/119.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/119/head:pull/119 PR: https://git.openjdk.java.net/jdk18u/pull/119 From clanger at openjdk.java.net Mon May 2 22:06:34 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 2 May 2022 22:06:34 GMT Subject: [jdk17u-dev] RFR: 8285727: Unify fix for JDK-8284920 with version from head [v2] In-Reply-To: <7Egd7tBCdhk61nqRqZvxtadUOOlc2HT4m4eiQxat2i8=.428bf191-f9b0-4493-9231-dc696c16b42f@github.com> References: <7Egd7tBCdhk61nqRqZvxtadUOOlc2HT4m4eiQxat2i8=.428bf191-f9b0-4493-9231-dc696c16b42f@github.com> Message-ID: > The upstream patch for JDK-8284920 differs from the version in jdk17u-dev. > The change in head seems a bit more elegant. Also, the upstream change has a test. > So we should update jdk17u with the version from head. Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'master' into jdk-8285727 - Update JDK-8284920 patch with upstream changes. ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/373/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/373/files/44cc3be5..8c89cb75 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=373&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=373&range=00-01 Stats: 1242 lines in 32 files changed: 1060 ins; 152 del; 30 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/373.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/373/head:pull/373 PR: https://git.openjdk.java.net/jdk17u-dev/pull/373 From clanger at openjdk.java.net Mon May 2 22:05:48 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 2 May 2022 22:05:48 GMT Subject: [jdk17u-dev] RFR: 8285726: Unify fix for JDK-8284548 with version from head [v2] In-Reply-To: References: Message-ID: <6SjYsDESLHIz3uxRoOOkyfAF2UtlidVOtysnvfIHfSE=.2c078726-e3cd-4381-ac5b-d7ee9c0678e0@github.com> > The upstream patch for JDK-8284548 differs from the version in jdk17u-dev. > In particular the testcase is different. So I think we should update to the code in head to reduce diffs. Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'master' into jdk-8285726 - JDK-8285726 Update JDK-8284548 patch with upstream changes. ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/372/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/372/files/807eeb6e..516798e5 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=372&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=372&range=00-01 Stats: 1242 lines in 32 files changed: 1060 ins; 152 del; 30 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/372.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/372/head:pull/372 PR: https://git.openjdk.java.net/jdk17u-dev/pull/372 From clanger at openjdk.java.net Tue May 3 06:02:16 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 3 May 2022 06:02:16 GMT Subject: [jdk17u-dev] RFR: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head [v2] In-Reply-To: <6SjYsDESLHIz3uxRoOOkyfAF2UtlidVOtysnvfIHfSE=.2c078726-e3cd-4381-ac5b-d7ee9c0678e0@github.com> References: <6SjYsDESLHIz3uxRoOOkyfAF2UtlidVOtysnvfIHfSE=.2c078726-e3cd-4381-ac5b-d7ee9c0678e0@github.com> Message-ID: On Mon, 2 May 2022 22:05:48 GMT, Christoph Langer wrote: >> The upstream patch for JDK-8284548 differs from the version in jdk17u-dev. >> In particular the testcase is different. So I think we should update to the code in head to reduce diffs. > > Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'master' into jdk-8285726 > - JDK-8285726 > > Update JDK-8284548 patch with upstream changes. GHA failure gc/stringdedup/TestStringDeduplicationAgeThreshold.java#id1 on Linux/x86 is unrelated (and occurs sporadically). ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/372 From goetz at openjdk.java.net Tue May 3 07:58:24 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 3 May 2022 07:58:24 GMT Subject: [jdk11u-dev] Integrated: 8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests. In-Reply-To: <9wV_ESqTe7aI2EBeDmYjgdxIphTprAlqyp5TU0VpH98=.314a41a4-f27e-447c-a300-d910311603fa@github.com> References: <9wV_ESqTe7aI2EBeDmYjgdxIphTprAlqyp5TU0VpH98=.314a41a4-f27e-447c-a300-d910311603fa@github.com> Message-ID: On Fri, 29 Apr 2022 07:40:28 GMT, Goetz Lindenmaier wrote: > I want to backport this because we see a failure on macOS 12 that will be fixed by this change. > > I had to resolve a row of files: > > Copyright: > test/hotspot/jtreg/gtest/GTestWrapper.java > test/jdk/sun/security/krb5/auto/KDC.java > > Resolve @library command: > test/jdk/tools/launcher/ExecutionEnvironment.java > > This test was added in 12 only and backported with all the fixes in 8238225. > test/jdk/tools/launcher/JliLaunchTest.java > > Copyright, @library was added in backport of 8217340 > test/jdk/tools/launcher/Test7029048.java > > Test not in 11 > test/jdk/vm/JniInvocationTest.java > > This was also included in 8238225 > test/lib/jdk/test/lib/Platform.java This pull request has now been integrated. Changeset: 27871008 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/2787100896d83cc30282d70f24c5250cd8b6f318 Stats: 180 lines in 60 files changed: 13 ins; 46 del; 121 mod 8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests. Also cleanup some switches over OSes and use File.pathSeparator. Reviewed-by: mdoerr Backport-of: 084f0b75bdb77fbfcc8d78583adebecddd26eab0 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1061 From goetz at openjdk.java.net Tue May 3 08:08:35 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 3 May 2022 08:08:35 GMT Subject: [jdk11u-dev] Integrated: 8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 09:45:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.16-oracle. This pull request has now been integrated. Changeset: 0925ad1f Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/0925ad1f02dfe40d1b3c68ba834ae9b15c76051d Stats: 100 lines in 8 files changed: 83 ins; 0 del; 17 mod 8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly Backport-of: 6f882deddcc094777b45f0dacc7351dbc23993a4 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1063 From goetz at openjdk.java.net Tue May 3 08:15:17 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 3 May 2022 08:15:17 GMT Subject: [jdk11u-dev] Integrated: 8279529: ProblemList java/nio/channels/DatagramChannel/ManySourcesAndTargets.java on macosx-aarch64 In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 10:42:55 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.16-oracle. > ProblemList context resolve only, will mark as clean. This pull request has now been integrated. Changeset: 87e0662a Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/87e0662a7336cbdb3de30a0c597f1588b44483e9 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod 8279529: ProblemList java/nio/channels/DatagramChannel/ManySourcesAndTargets.java on macosx-aarch64 8279532: ProblemList sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Backport-of: 564c8c6390ee380ab2e2eb73ef22c3184c369f9f ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1064 From aph at openjdk.java.net Tue May 3 10:48:35 2022 From: aph at openjdk.java.net (Andrew Haley) Date: Tue, 3 May 2022 10:48:35 GMT Subject: [jdk17u-dev] RFR: 8266936: Add a finalization JFR event [v2] In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:18:55 GMT, Jaroslav Bachorik wrote: >> Backport of https://github.com/openjdk/jdk/pull/4731 > > Jaroslav Bachorik 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: > > Fix the monitor locker incoma > My point is if the event is already being used successfully in an already publicly released JDK version _AND_ the changes are trivial enough to be able to reason about the correctness, I find an a-priori refusal of backporting events a bit heavyhanded. That's not a valid argument. Updates releases are not for feature enhancements. Here's what the guidelines say: _Fix Approvals In general we follow the [common rules for the jdk-updates project](http://openjdk.java.net/projects/jdk-updates/approval.html). In addition this list, we will consider_ _Build system improvements, particularly for stability and reproducibility Changes necessary to make 17u work on new operating systems and hardware_ _However, if there is an enhancement that provides substantial benefit to OpenJDK 17u users and it is of low risk, we will consider it._ The crucial wording here is _trivial enough_, which this isn't, and _substantial benefit_. I think that @egahlin has called this one correctly. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/351 From goetz.lindenmaier at sap.com Tue May 3 11:00:53 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 3 May 2022 11:00:53 +0000 Subject: [jdk17u-dev] RFR: 8266936: Add a finalization JFR event [v2] In-Reply-To: References: Message-ID: Hi, > > My point is if the event is already being used successfully in an already > publicly released JDK version _AND_ the changes are trivial enough to be > able to reason about the correctness, I find an a-priori refusal of backporting > events a bit heavyhanded. Another problem is that this obviously does not hold: You claimed testing would be fine, but there were errors that slipped your testing, i.e. this is so complicated you neither get it right by reasoning nor by testing. If it was trivial, I would have considered the _substantial benefit_ argument ... but this is not trivial enough. Best regards, Goetz. > -----Original Message----- > From: jdk-updates-dev On > Behalf Of Andrew Haley > Sent: Tuesday, May 3, 2022 12:49 PM > To: jdk-updates-dev at openjdk.java.net > Subject: Re: [jdk17u-dev] RFR: 8266936: Add a finalization JFR event [v2] > > On Mon, 2 May 2022 10:18:55 GMT, Jaroslav Bachorik > wrote: > > >> Backport of https://github.com/openjdk/jdk/pull/4731 > > > > Jaroslav Bachorik 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: > > > > Fix the monitor locker incoma > > > My point is if the event is already being used successfully in an already > publicly released JDK version _AND_ the changes are trivial enough to be > able to reason about the correctness, I find an a-priori refusal of backporting > events a bit heavyhanded. > > That's not a valid argument. Updates releases are not for feature > enhancements. > Here's what the guidelines say: > > _Fix Approvals > In general we follow the [common rules for the jdk-updates > project](http://openjdk.java.net/projects/jdk-updates/approval.html). > In addition this list, we will consider_ > > _Build system improvements, particularly for stability and reproducibility > Changes necessary to make 17u work on new operating systems and > hardware_ > > _However, if there is an enhancement that provides substantial benefit to > OpenJDK 17u users and it is of low risk, we will consider it._ > > The crucial wording here is _trivial enough_, which this isn't, and _substantial > benefit_. I think that @egahlin has called this one correctly. > > ------------- > > PR: https://git.openjdk.java.net/jdk17u-dev/pull/351 From duke at openjdk.java.net Tue May 3 20:41:39 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Tue, 3 May 2022 20:41:39 GMT Subject: [jdk11u-dev] RFR: 8227389: Remove unsupported xlc16 compile options on aix [v2] In-Reply-To: References: Message-ID: > #993 > > Removes unsupported compiler options `-qlanglvl=noredefmac` and `-qlanglvl=c99vla` causing build warnings with xlc 16.1. Tyler Steele 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 bb9615654865fe35562e3ae643e9f286cbd7047a ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/999/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=999&range=01 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/999.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/999/head:pull/999 PR: https://git.openjdk.java.net/jdk11u-dev/pull/999 From svkamath at openjdk.java.net Tue May 3 23:03:09 2022 From: svkamath at openjdk.java.net (Smita Kamath) Date: Tue, 3 May 2022 23:03:09 GMT Subject: [jdk18u] RFR: 8283022: com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java failing with -Xcomp after 8273297 Message-ID: Hi, This is a backport of JDK-8283022. The patch applies cleanly to 18u. ------------- Commit messages: - Backport 3416bfa2560e240b5e602f10e98e8a06c96852df Changes: https://git.openjdk.java.net/jdk18u/pull/120/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=120&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283022 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk18u/pull/120.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/120/head:pull/120 PR: https://git.openjdk.java.net/jdk18u/pull/120 From goetz at openjdk.java.net Wed May 4 07:11:44 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 4 May 2022 07:11:44 GMT Subject: [jdk17u-dev] RFR: 8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use Message-ID: We see this problem in our CI, especially in 11. So I backport this. ------------- Commit messages: - Backport cd36be42c2eb3eacdb3625e87510eb15acac3230 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/381/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=381&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8206187 Stats: 82 lines in 1 file changed: 30 ins; 30 del; 22 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/381.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/381/head:pull/381 PR: https://git.openjdk.java.net/jdk17u-dev/pull/381 From jiefu at openjdk.java.net Wed May 4 08:14:05 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 4 May 2022 08:14:05 GMT Subject: [jdk11u-dev] RFR: 8217017: [TESTBUG] Tests fail to compile after JDK-8216265 Message-ID: I'd like to backport this patch to jdk11u to fix the build failure of test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java. Patch can be applied cleanly and only test code is affected. Thanks. ------------- Commit messages: - Backport f1ffd3aa54e685e90eba78d211082caaa98ef740 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1069/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1069&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8217017 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1069.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1069/head:pull/1069 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1069 From zgu at openjdk.java.net Wed May 4 14:44:42 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 14:44:42 GMT Subject: [jdk18u] RFR: 8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler [v2] In-Reply-To: References: Message-ID: > A clean and low risk backport to fix a memory leak. Zhengyu Gu 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 backport-8284532 - Backport b55c32f5fe452e2b4e6f912a7d27f979e68ba67e ------------- Changes: - all: https://git.openjdk.java.net/jdk18u/pull/111/files - new: https://git.openjdk.java.net/jdk18u/pull/111/files/05ec683e..ae075421 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=111&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=111&range=00-01 Stats: 187 lines in 7 files changed: 95 ins; 4 del; 88 mod Patch: https://git.openjdk.java.net/jdk18u/pull/111.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/111/head:pull/111 PR: https://git.openjdk.java.net/jdk18u/pull/111 From zgu at openjdk.java.net Wed May 4 14:46:52 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 14:46:52 GMT Subject: [jdk18u] Integrated: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 18:38:30 GMT, Zhengyu Gu wrote: > A clean and low risk backport to fix a memory leak. This pull request has now been integrated. Changeset: 6cc0a752 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk18u/commit/6cc0a752eba476ed46f1ec04b2ed15ede3f531b1 Stats: 7 lines in 1 file changed: 3 ins; 3 del; 1 mod 8284620: CodeBuffer may leak _overflow_arena Backport-of: 4d45c3ebc493bb2c85dab84b97840c8ba093ab1f ------------- PR: https://git.openjdk.java.net/jdk18u/pull/114 From zgu at openjdk.java.net Wed May 4 14:46:59 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 14:46:59 GMT Subject: [jdk17u-dev] Integrated: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 12:24:59 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 17u for fixing a memory leak. > > The original patch does not apply cleanly, mainly due to context difference introduced by JDK-8264207 and JDK-8054292. However, the patch is small, easily resolved manually. > > Test: > - [x] hotspot_compiler This pull request has now been integrated. Changeset: a1da138b Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk17u-dev/commit/a1da138b45d9b80e4d0e9eebb991b50de264dcee Stats: 7 lines in 1 file changed: 3 ins; 3 del; 1 mod 8284620: CodeBuffer may leak _overflow_arena Reviewed-by: mdoerr, kvn Backport-of: 4d45c3ebc493bb2c85dab84b97840c8ba093ab1f ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/380 From zgu at openjdk.java.net Wed May 4 14:48:53 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 14:48:53 GMT Subject: [jdk18u] Integrated: 8284549: JFR: FieldTable leaks FieldInfoTable member In-Reply-To: References: Message-ID: On Wed, 27 Apr 2022 19:32:48 GMT, Zhengyu Gu wrote: > A clean and low risk backport to fix a memory leak in jfr leak profiler. This pull request has now been integrated. Changeset: 191f0457 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk18u/commit/191f0457045b48e5b4bcd21ba1a2b91495918b61 Stats: 16 lines in 1 file changed: 10 ins; 0 del; 6 mod 8284549: JFR: FieldTable leaks FieldInfoTable member Backport-of: 92f5e42696847de7e47e238412d2d541a11bccd7 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/113 From zgu at openjdk.java.net Wed May 4 14:49:39 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 14:49:39 GMT Subject: [jdk11u-dev] Integrated: 8284620: CodeBuffer may leak _overflow_arena In-Reply-To: References: Message-ID: On Mon, 2 May 2022 12:26:31 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 11u for fixing a memory leak. > > The original patch does not apply cleanly due to context difference. However, the patch is small, easily resolved manually. > > Test: > - [x] hotspot_compiler This pull request has now been integrated. Changeset: 7d87cb78 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk11u-dev/commit/7d87cb78a0c3cf1403b97f4468c8ecf8c7553d22 Stats: 7 lines in 1 file changed: 3 ins; 3 del; 1 mod 8284620: CodeBuffer may leak _overflow_arena Reviewed-by: mdoerr, kvn Backport-of: 4d45c3ebc493bb2c85dab84b97840c8ba093ab1f ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1068 From zgu at openjdk.java.net Wed May 4 14:51:34 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 14:51:34 GMT Subject: [jdk11u-dev] Integrated: 8284549: JFR: FieldTable leaks FieldInfoTable member In-Reply-To: <6Zy_4u-tenaFDQlgjIpN3WQLepl8urmzyZwyeXtNtbk=.39d1c191-60f8-4e50-9e95-de2b4fd3f1b0@github.com> References: <6Zy_4u-tenaFDQlgjIpN3WQLepl8urmzyZwyeXtNtbk=.39d1c191-60f8-4e50-9e95-de2b4fd3f1b0@github.com> Message-ID: On Wed, 27 Apr 2022 19:33:53 GMT, Zhengyu Gu wrote: > A clean and low risk backport to fix a memory leak in jfr leak profiler. This pull request has now been integrated. Changeset: bc18b077 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk11u-dev/commit/bc18b077978014fbb1c07db1e9f9804df257323a Stats: 16 lines in 1 file changed: 10 ins; 0 del; 6 mod 8284549: JFR: FieldTable leaks FieldInfoTable member Backport-of: 92f5e42696847de7e47e238412d2d541a11bccd7 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1055 From zgu at openjdk.java.net Wed May 4 14:51:45 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 14:51:45 GMT Subject: [jdk17u-dev] Integrated: 8284549: JFR: FieldTable leaks FieldInfoTable member In-Reply-To: <2rKSZSqecv-47TcKobnUu73Kh4VqW9_kEEw0IRFKb-s=.3490a992-4c47-4e8e-a0af-54ba90ad3b6c@github.com> References: <2rKSZSqecv-47TcKobnUu73Kh4VqW9_kEEw0IRFKb-s=.3490a992-4c47-4e8e-a0af-54ba90ad3b6c@github.com> Message-ID: <3Af3lMFmwnJbLeCbS7qWxNDElL1NCB2nH8mwYBf5OGo=.e31305db-8c8d-44dd-9882-e26c8f359431@github.com> On Wed, 27 Apr 2022 19:33:20 GMT, Zhengyu Gu wrote: > A clean and low risk backport to fix a memory leak in jfr leak profiler. This pull request has now been integrated. Changeset: db26df68 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk17u-dev/commit/db26df68d832d990423fceb942aeee3acef952e2 Stats: 16 lines in 1 file changed: 10 ins; 0 del; 6 mod 8284549: JFR: FieldTable leaks FieldInfoTable member Backport-of: 92f5e42696847de7e47e238412d2d541a11bccd7 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/374 From duke at openjdk.java.net Wed May 4 15:08:38 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Wed, 4 May 2022 15:08:38 GMT Subject: [jdk18u] RFR: 8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y In-Reply-To: References: Message-ID: On Mon, 2 May 2022 19:42:55 GMT, Tyler Steele wrote: > This PR backports classpath exceptions for several files. It has been backported to jdk17 already, and would be of benefit to jdk18 as well. The failing pre-test is unable to fetch jtreg, and does not appear related to this change. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/119 From shade at openjdk.java.net Wed May 4 15:28:38 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:28:38 GMT Subject: [jdk18u] RFR: 8282170: JVMTI SetBreakpoint metaspace allocation test In-Reply-To: <4dvc2JtdYnw-Da5RRYijrQoVezrOVZZ71taDz1w2WTU=.cb0e6647-59f0-442d-bec5-56a3cea3079d@github.com> References: <4dvc2JtdYnw-Da5RRYijrQoVezrOVZZ71taDz1w2WTU=.cb0e6647-59f0-442d-bec5-56a3cea3079d@github.com> Message-ID: On Mon, 2 May 2022 10:25:24 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Linux x86_64 fastdebug, affected test passes > - [x] Linux x86_64 release, affected test passes Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/117 From shade at openjdk.java.net Wed May 4 15:28:40 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:28:40 GMT Subject: [jdk18u] Integrated: 8282170: JVMTI SetBreakpoint metaspace allocation test In-Reply-To: <4dvc2JtdYnw-Da5RRYijrQoVezrOVZZ71taDz1w2WTU=.cb0e6647-59f0-442d-bec5-56a3cea3079d@github.com> References: <4dvc2JtdYnw-Da5RRYijrQoVezrOVZZ71taDz1w2WTU=.cb0e6647-59f0-442d-bec5-56a3cea3079d@github.com> Message-ID: On Mon, 2 May 2022 10:25:24 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Linux x86_64 fastdebug, affected test passes > - [x] Linux x86_64 release, affected test passes This pull request has now been integrated. Changeset: 2447d2fe Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk18u/commit/2447d2fedff0f05e421e41742fb7bb7643c4932a Stats: 193 lines in 2 files changed: 193 ins; 0 del; 0 mod 8282170: JVMTI SetBreakpoint metaspace allocation test Backport-of: 7b91bbba82e871edaf133343415e254972c6ddc7 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/117 From shade at openjdk.java.net Wed May 4 15:28:46 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:28:46 GMT Subject: [jdk17u-dev] RFR: 8282170: JVMTI SetBreakpoint metaspace allocation test In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:34:29 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Linux x86_64 fastdebug, affected test passes > - [x] Linux x86_64 release, affected test passes Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/378 From shade at openjdk.java.net Wed May 4 15:29:49 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:29:49 GMT Subject: [jdk17u-dev] RFR: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:26:12 GMT, Aleksey Shipilev wrote: > Unclean backport to fix Blackhole behavior. The test does not work until we add another IRNode constant. > > Additional testing: > - [x] New test passes with the fix, fails without it The test failure is unrelated. Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/377 From shade at openjdk.java.net Wed May 4 15:29:52 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:29:52 GMT Subject: [jdk18u] RFR: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:13:10 GMT, Aleksey Shipilev wrote: > Unclean backport to fix Blackhole behavior. The test does not work until we add another `IRNode` constant. Otherwise the test passes with the fix, and fails without it. > > Additional testing: > - [x] New test Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/116 From shade at openjdk.java.net Wed May 4 15:29:52 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:29:52 GMT Subject: [jdk17u-dev] Integrated: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:26:12 GMT, Aleksey Shipilev wrote: > Unclean backport to fix Blackhole behavior. The test does not work until we add another IRNode constant. > > Additional testing: > - [x] New test passes with the fix, fails without it This pull request has now been integrated. Changeset: 0955acab Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u-dev/commit/0955acab549bb65f9cc91d5074fea1d89dc287d1 Stats: 112 lines in 3 files changed: 109 ins; 3 del; 0 mod 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() Reviewed-by: kvn Backport-of: ce8db2c40378de01ce35ca37ec315af47974d6d6 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/377 From shade at openjdk.java.net Wed May 4 15:29:53 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:29:53 GMT Subject: [jdk18u] Integrated: 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() In-Reply-To: References: Message-ID: On Mon, 2 May 2022 10:13:10 GMT, Aleksey Shipilev wrote: > Unclean backport to fix Blackhole behavior. The test does not work until we add another `IRNode` constant. Otherwise the test passes with the fix, and fails without it. > > Additional testing: > - [x] New test This pull request has now been integrated. Changeset: f1422282 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk18u/commit/f142228202c2050dbed6805552c6c3675a712dd6 Stats: 111 lines in 3 files changed: 108 ins; 3 del; 0 mod 8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() Reviewed-by: kvn Backport-of: ce8db2c40378de01ce35ca37ec315af47974d6d6 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/116 From shade at openjdk.java.net Wed May 4 15:30:05 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:30:05 GMT Subject: [jdk17u-dev] Integrated: 8282170: JVMTI SetBreakpoint metaspace allocation test In-Reply-To: References: Message-ID: <7H0eLv50cDF351KwUdhNNex0fT4YciCqeq0Wq0_IJDg=.829489f3-ca72-4f75-8356-ad42fed7a200@github.com> On Mon, 2 May 2022 10:34:29 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Linux x86_64 fastdebug, affected test passes > - [x] Linux x86_64 release, affected test passes This pull request has now been integrated. Changeset: 70d35833 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u-dev/commit/70d35833409c44fa435ac231062c321681d0ab7f Stats: 193 lines in 2 files changed: 193 ins; 0 del; 0 mod 8282170: JVMTI SetBreakpoint metaspace allocation test Backport-of: 7b91bbba82e871edaf133343415e254972c6ddc7 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/378 From shade at openjdk.java.net Wed May 4 15:44:33 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:44:33 GMT Subject: [jdk17u-dev] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping [v2] In-Reply-To: References: Message-ID: > Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. > > Additional testing: > - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it > - [x] `compiler/blackhole` continue to pass 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 two additional commits since the last revision: - Merge branch 'master' into JDK-8284848-blackhole-ea - Backport 5629c7555f9bb779c57f45dfb071abbb1d87bb7d ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/379/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/379/files/63dff48a..e64e3e15 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=379&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=379&range=00-01 Stats: 328 lines in 7 files changed: 315 ins; 6 del; 7 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/379.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/379/head:pull/379 PR: https://git.openjdk.java.net/jdk17u-dev/pull/379 From shade at openjdk.java.net Wed May 4 15:50:33 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 4 May 2022 15:50:33 GMT Subject: [jdk18u] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping [v2] In-Reply-To: References: Message-ID: > Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. > > Additional testing: > - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it > - [x] `compiler/blackhole` continue to pass 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 two additional commits since the last revision: - Merge branch 'master' into JDK-8284848-blackhole-ea - Backport 5629c7555f9bb779c57f45dfb071abbb1d87bb7d ------------- Changes: - all: https://git.openjdk.java.net/jdk18u/pull/118/files - new: https://git.openjdk.java.net/jdk18u/pull/118/files/4d8669a4..b58ac060 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=118&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=118&range=00-01 Stats: 327 lines in 7 files changed: 314 ins; 6 del; 7 mod Patch: https://git.openjdk.java.net/jdk18u/pull/118.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/118/head:pull/118 PR: https://git.openjdk.java.net/jdk18u/pull/118 From zgu at openjdk.java.net Wed May 4 17:43:30 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 17:43:30 GMT Subject: [jdk18u] Integrated: 8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler In-Reply-To: References: Message-ID: On Tue, 26 Apr 2022 19:14:29 GMT, Zhengyu Gu wrote: > A clean and low risk backport to fix a memory leak. This pull request has now been integrated. Changeset: 17e28d97 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk18u/commit/17e28d97448f2c843cd160e257de6d1e8dd7a609 Stats: 14 lines in 2 files changed: 12 ins; 0 del; 2 mod 8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler Backport-of: b55c32f5fe452e2b4e6f912a7d27f979e68ba67e ------------- PR: https://git.openjdk.java.net/jdk18u/pull/111 From zgu at openjdk.java.net Wed May 4 17:43:34 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 17:43:34 GMT Subject: [jdk17u-dev] Integrated: 8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler In-Reply-To: References: Message-ID: <0yhDd0nguuNb_5O1J8oiqoJFp5vRzqOVclKSTecCdAo=.7fc91bd0-0e38-4e42-9b18-696b6ccfdad6@github.com> On Tue, 26 Apr 2022 19:15:23 GMT, Zhengyu Gu wrote: > A clean and low risk backport to fix a memory leak. This pull request has now been integrated. Changeset: cf2b20fd Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk17u-dev/commit/cf2b20fda1e32d7349602246f1f8f1813f6b4ad0 Stats: 14 lines in 2 files changed: 12 ins; 0 del; 2 mod 8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler Backport-of: b55c32f5fe452e2b4e6f912a7d27f979e68ba67e ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/369 From prr at openjdk.java.net Wed May 4 19:01:47 2022 From: prr at openjdk.java.net (Phil Race) Date: Wed, 4 May 2022 19:01:47 GMT Subject: [jdk18u] Integrated: 8285686: Upgrade to FreeType 2.12.0 In-Reply-To: <0uSntOye99HykT2jSbQ1mZfGa-lInyJhOXMEUGDtEU8=.6d883a0f-1492-40a9-b466-59f8f15bcba0@github.com> References: <0uSntOye99HykT2jSbQ1mZfGa-lInyJhOXMEUGDtEU8=.6d883a0f-1492-40a9-b466-59f8f15bcba0@github.com> Message-ID: On Fri, 29 Apr 2022 23:08:04 GMT, Phil Race wrote: > This backport applies cleanly and passes all automated tests This pull request has now been integrated. Changeset: 0a14182e Author: Phil Race URL: https://git.openjdk.java.net/jdk18u/commit/0a14182eac9bd3b7cb574c8bfcd562d701d5ed66 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod 8285686: Upgrade to FreeType 2.12.0 Backport-of: 67dd8a8d6a3f069f11d8e1492a775892f1f49829 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/115 From duke at openjdk.java.net Wed May 4 19:34:50 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Wed, 4 May 2022 19:34:50 GMT Subject: [jdk18u] Integrated: 8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y In-Reply-To: References: Message-ID: On Mon, 2 May 2022 19:42:55 GMT, Tyler Steele wrote: > This PR backports classpath exceptions for several files. It has been backported to jdk17 already, and would be of benefit to jdk18 as well. This pull request has now been integrated. Changeset: 8aae185f Author: Tyler Steele Committer: Phil Race URL: https://git.openjdk.java.net/jdk18u/commit/8aae185fad27455226aeb123f5d63e2ca655cd0f Stats: 78 lines in 26 files changed: 52 ins; 0 del; 26 mod 8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y Backport-of: fe547eacd71b4eb8119ecc7ca2d0bbe8e757f854 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/119 From prr at openjdk.java.net Wed May 4 19:35:49 2022 From: prr at openjdk.java.net (Phil Race) Date: Wed, 4 May 2022 19:35:49 GMT Subject: [jdk18u] RFR: 8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo In-Reply-To: References: Message-ID: On Fri, 22 Apr 2022 12:45:51 GMT, Zhengyu Gu wrote: > A clean, low risk backport to fix a memory leak. Note that this will trigger the same scenario as the fix did in mainline : fix for that proposed here : https://github.com/openjdk/jdk/pull/8493/files However since it is a very theoretical issue, I think the leak fix can take precedent. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/105 From zgu at openjdk.java.net Wed May 4 20:13:03 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 20:13:03 GMT Subject: [jdk18u] RFR: 8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo In-Reply-To: References: Message-ID: On Wed, 4 May 2022 19:32:07 GMT, Phil Race wrote: > Note that this will trigger the same scenario as the fix did in mainline : fix for that proposed here : https://github.com/openjdk/jdk/pull/8493/files > > However since it is a very theoretical issue, I think the leak fix can take precedent. Thanks, @prrace ------------- PR: https://git.openjdk.java.net/jdk18u/pull/105 From zgu at openjdk.java.net Wed May 4 20:28:15 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 20:28:15 GMT Subject: [jdk18u] Integrated: 8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo In-Reply-To: References: Message-ID: On Fri, 22 Apr 2022 12:45:51 GMT, Zhengyu Gu wrote: > A clean, low risk backport to fix a memory leak. This pull request has now been integrated. Changeset: 27259135 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk18u/commit/272591351b97d39c4af915ba688fd22888860c31 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod 8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo Backport-of: ec205f68a883cef6b98f26a06baf675f7da26928 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/105 From zgu at openjdk.java.net Wed May 4 20:28:19 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 4 May 2022 20:28:19 GMT Subject: [jdk17u-dev] Integrated: 8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo In-Reply-To: References: Message-ID: <5OWMQgzbI6Pvf03LbRUBq7PXMdEbfjpEYZJ2D5d6xk8=.a719a2d6-df0a-4c82-af3e-7f9bce7504f0@github.com> On Fri, 22 Apr 2022 12:46:36 GMT, Zhengyu Gu wrote: > A clean, low risk backport to fix a memory leak This pull request has now been integrated. Changeset: 75cfc998 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk17u-dev/commit/75cfc998ebbfa130e517bc387c828789e0210847 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod 8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo Backport-of: ec205f68a883cef6b98f26a06baf675f7da26928 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/355 From jiefu at openjdk.java.net Thu May 5 07:07:22 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 5 May 2022 07:07:22 GMT Subject: [jdk11u-dev] RFR: 8217017: [TESTBUG] Tests fail to compile after JDK-8216265 In-Reply-To: References: Message-ID: <5PDR0JRmJHYUCUoPnrw53PFYbrp8vMr0hkY9s52sq54=.7b5e5e94-4d00-4eef-9ad2-f2a43602117a@github.com> On Wed, 4 May 2022 08:07:43 GMT, Jie Fu wrote: > I'd like to backport this patch to jdk11u to fix the build failure of test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java. > > Patch can be applied cleanly and only test code is affected. > Thanks. Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1069 From jiefu at openjdk.java.net Thu May 5 07:11:25 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 5 May 2022 07:11:25 GMT Subject: [jdk11u-dev] Integrated: 8217017: [TESTBUG] Tests fail to compile after JDK-8216265 In-Reply-To: References: Message-ID: On Wed, 4 May 2022 08:07:43 GMT, Jie Fu wrote: > I'd like to backport this patch to jdk11u to fix the build failure of test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java. > > Patch can be applied cleanly and only test code is affected. > Thanks. This pull request has now been integrated. Changeset: 32266eca Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk11u-dev/commit/32266eca29efd88982df199fee4da618caa7712c Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8217017: [TESTBUG] Tests fail to compile after JDK-8216265 Backport-of: f1ffd3aa54e685e90eba78d211082caaa98ef740 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1069 From christoph.langer at sap.com Thu May 5 08:39:02 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Thu, 5 May 2022 08:39:02 +0000 Subject: [Updates Communication] 18.0.1 changes pushed In-Reply-To: References: Message-ID: Hi Rob, I see that Oracle have released JDK 18.0.1.1 [0]. Can the sources/tag be pushed to https://github.com/openjdk/jdk18u now? Thanks & Best regards Christoph [0] https://www.oracle.com/java/technologies/downloads/#jdk18-linux > -----Original Message----- > From: Robert Mckenna > Sent: Mittwoch, 27. April 2022 17:44 > To: Langer, Christoph ; jdk-updates- > dev at openjdk.java.net > Subject: Re: [Updates Communication] 18.0.1 changes pushed > > Hi Christoph, > > As is our long standing practice with six-month releases Oracle would make > available OpenJDK source and binaries with any releases it makes. > > -Rob > > ________________________________________ > From: Langer, Christoph > Sent: Monday 25 April 2022 15:02 > To: Robert Mckenna; jdk-updates-dev at openjdk.java.net > Subject: [External] : RE: [Updates Communication] 18.0.1 changes pushed > > Hi Rob, > > I can see that JBS has a release 18.0.1.1, for some important fixes that didn't > make the cut for the April update 18.0.1 [0]. > > Question: Will you publish the source/tag on Github for this patch release or > is this considered to be Oracle JDK only? > > Thanks in advance > Christoph > > [0] https://bugs.openjdk.java.net/browse/JDK- > 8285473?jql=project%20%3D%20JDK%20AND%20fixVersion%20%3D%2018.0. > 1.1 > > > > -----Original Message----- > > From: jdk-updates-dev On > > Behalf Of Robert Mckenna > > Sent: Mittwoch, 20. April 2022 01:00 > > To: jdk-updates-dev at openjdk.java.net > > Subject: [Updates Communication] 18.0.1 changes pushed > > > > 18.0.1 has been pushed to openjdk/jdk18u > > > > -Rob From mbaesken at openjdk.java.net Thu May 5 11:27:03 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 5 May 2022 11:27:03 GMT Subject: [jdk17u-dev] RFR: 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine Message-ID: 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine ------------- Commit messages: - Backport 0f62cb6fcc75e0b8cc2d623f67273114233a40ef Changes: https://git.openjdk.java.net/jdk17u-dev/pull/382/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=382&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285921 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/382.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/382/head:pull/382 PR: https://git.openjdk.java.net/jdk17u-dev/pull/382 From yan at openjdk.java.net Thu May 5 12:00:07 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 5 May 2022 12:00:07 GMT Subject: [jdk15u-dev] RFR: 8252401: Introduce Utils.TEST_NATIVE_PATH Message-ID: <-KqJJPyAaRUA9JFPDUTvEuBRBhaohXJVIUAF3TBitLM=.b489ac8d-677b-4ea7-8816-ad363563d55a@github.com> I'd like to backport this change to simplify some further tests backporting even without massive refactoring. ------------- Commit messages: - Backport e1d29cd6fb4a9d1ccf2105840e54593a6c3e5c7c Changes: https://git.openjdk.java.net/jdk15u-dev/pull/205/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=205&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8252401 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/205.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/205/head:pull/205 PR: https://git.openjdk.java.net/jdk15u-dev/pull/205 From yan at openjdk.java.net Thu May 5 12:04:26 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 5 May 2022 12:04:26 GMT Subject: [jdk15u-dev] Integrated: 8252401: Introduce Utils.TEST_NATIVE_PATH In-Reply-To: <-KqJJPyAaRUA9JFPDUTvEuBRBhaohXJVIUAF3TBitLM=.b489ac8d-677b-4ea7-8816-ad363563d55a@github.com> References: <-KqJJPyAaRUA9JFPDUTvEuBRBhaohXJVIUAF3TBitLM=.b489ac8d-677b-4ea7-8816-ad363563d55a@github.com> Message-ID: On Thu, 5 May 2022 11:52:15 GMT, Yuri Nesterenko wrote: > I'd like to backport this change to simplify some further tests backporting even without massive refactoring. This pull request has now been integrated. Changeset: 957610f3 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/957610f3bb0b1211e0ada81490fa5628e9b944a1 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod 8252401: Introduce Utils.TEST_NATIVE_PATH Backport-of: e1d29cd6fb4a9d1ccf2105840e54593a6c3e5c7c ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/205 From rob.mckenna at oracle.com Thu May 5 12:16:30 2022 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Thu, 5 May 2022 12:16:30 +0000 Subject: [Updates Communication] 18.0.1 changes pushed In-Reply-To: References: Message-ID: Yes, apologies for the delay. The merge and the associated branch & tags have now been pushed. -Rob ________________________________________ From: Langer, Christoph Sent: Thursday 5 May 2022 09:39 To: Robert Mckenna; jdk-updates-dev at openjdk.java.net Subject: [External] : RE: [Updates Communication] 18.0.1 changes pushed Hi Rob, I see that Oracle have released JDK 18.0.1.1 [0]. Can the sources/tag be pushed to https://urldefense.com/v3/__https://github.com/openjdk/jdk18u__;!!ACWV5N9M2RV99hQ!JX4FI5djR0J-cOcatFJAwjS3tmoF8YXV8Q3dFtxN0oNXmF727_2c6_ksxkvsqJoGTnNTngq5fhG7_g-HUhmbv3VxSw$ now? Thanks & Best regards Christoph [0] https://www.oracle.com/java/technologies/downloads/#jdk18-linux > -----Original Message----- > From: Robert Mckenna > Sent: Mittwoch, 27. April 2022 17:44 > To: Langer, Christoph ; jdk-updates- > dev at openjdk.java.net > Subject: Re: [Updates Communication] 18.0.1 changes pushed > > Hi Christoph, > > As is our long standing practice with six-month releases Oracle would make > available OpenJDK source and binaries with any releases it makes. > > -Rob > > ________________________________________ > From: Langer, Christoph > Sent: Monday 25 April 2022 15:02 > To: Robert Mckenna; jdk-updates-dev at openjdk.java.net > Subject: [External] : RE: [Updates Communication] 18.0.1 changes pushed > > Hi Rob, > > I can see that JBS has a release 18.0.1.1, for some important fixes that didn't > make the cut for the April update 18.0.1 [0]. > > Question: Will you publish the source/tag on Github for this patch release or > is this considered to be Oracle JDK only? > > Thanks in advance > Christoph > > [0] https://bugs.openjdk.java.net/browse/JDK- > 8285473?jql=project%20%3D%20JDK%20AND%20fixVersion%20%3D%2018.0. > 1.1 > > > > -----Original Message----- > > From: jdk-updates-dev On > > Behalf Of Robert Mckenna > > Sent: Mittwoch, 20. April 2022 01:00 > > To: jdk-updates-dev at openjdk.java.net > > Subject: [Updates Communication] 18.0.1 changes pushed > > > > 18.0.1 has been pushed to openjdk/jdk18u > > > > -Rob From christoph.langer at sap.com Thu May 5 12:32:44 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Thu, 5 May 2022 12:32:44 +0000 Subject: [Updates Communication] 18.0.1 changes pushed In-Reply-To: References: Message-ID: Thanks Rob, it's visible now. > -----Original Message----- > From: Robert Mckenna > Sent: Donnerstag, 5. Mai 2022 14:17 > To: Langer, Christoph ; jdk-updates- > dev at openjdk.java.net > Subject: Re: [Updates Communication] 18.0.1 changes pushed > > Yes, apologies for the delay. The merge and the associated branch & tags > have now been pushed. > > -Rob > > ________________________________________ > From: Langer, Christoph > Sent: Thursday 5 May 2022 09:39 > To: Robert Mckenna; jdk-updates-dev at openjdk.java.net > Subject: [External] : RE: [Updates Communication] 18.0.1 changes pushed > > Hi Rob, > > I see that Oracle have released JDK 18.0.1.1 [0]. Can the sources/tag be > pushed to > https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furlde > fense.com%2Fv3%2F__https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk18u > __%3B!!ACWV5N9M2RV99hQ!JX4FI5djR0J- > cOcatFJAwjS3tmoF8YXV8Q3dFtxN0oNXmF727_2c6_ksxkvsqJoGTnNTngq5fh > G7_g- > HUhmbv3VxSw%24&data=05%7C01%7Cchristoph.langer%40sap.com%7 > C2e1b00f7d89e4972d80508da2e911a80%7C42f7676cf455423c82f6dc2d99791a > f7%7C0%7C0%7C637873497995505537%7CUnknown%7CTWFpbGZsb3d8eyJ > WIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D% > 7C3000%7C%7C%7C&sdata=tonI9lld7ms%2BPWFJjDGkSQhUpxQ%2B3y > BAQyfO0qXYF1A%3D&reserved=0 now? > > Thanks & Best regards > Christoph > > [0] > https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww > .oracle.com%2Fjava%2Ftechnologies%2Fdownloads%2F%23jdk18- > linux&data=05%7C01%7Cchristoph.langer%40sap.com%7C2e1b00f7d89 > e4972d80508da2e911a80%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0% > 7C637873497995505537%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw > MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C% > 7C&sdata=T3g8XYA03PiwUVpDUqila%2BqOFys4QoWyvIJRULTshcI%3D& > amp;reserved=0 > > > -----Original Message----- > > From: Robert Mckenna > > Sent: Mittwoch, 27. April 2022 17:44 > > To: Langer, Christoph ; jdk-updates- > > dev at openjdk.java.net > > Subject: Re: [Updates Communication] 18.0.1 changes pushed > > > > Hi Christoph, > > > > As is our long standing practice with six-month releases Oracle would > > make available OpenJDK source and binaries with any releases it makes. > > > > -Rob > > > > ________________________________________ > > From: Langer, Christoph > > Sent: Monday 25 April 2022 15:02 > > To: Robert Mckenna; jdk-updates-dev at openjdk.java.net > > Subject: [External] : RE: [Updates Communication] 18.0.1 changes > > pushed > > > > Hi Rob, > > > > I can see that JBS has a release 18.0.1.1, for some important fixes > > that didn't make the cut for the April update 18.0.1 [0]. > > > > Question: Will you publish the source/tag on Github for this patch > > release or is this considered to be Oracle JDK only? > > > > Thanks in advance > > Christoph > > > > [0] https://bugs.openjdk.java.net/browse/JDK- > > > 8285473?jql=project%20%3D%20JDK%20AND%20fixVersion%20%3D%2018.0. > > 1.1 > > > > > > > -----Original Message----- > > > From: jdk-updates-dev On > > > Behalf Of Robert Mckenna > > > Sent: Mittwoch, 20. April 2022 01:00 > > > To: jdk-updates-dev at openjdk.java.net > > > Subject: [Updates Communication] 18.0.1 changes pushed > > > > > > 18.0.1 has been pushed to openjdk/jdk18u > > > > > > -Rob From mdoerr at openjdk.java.net Thu May 5 13:36:05 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 5 May 2022 13:36:05 GMT Subject: [jdk17u-dev] RFR: 8282929: Localized monetary symbols are not reflected in `toLocalizedPattern` return value Message-ID: Backport of [JDK-8282929](https://bugs.openjdk.java.net/browse/JDK-8282929) Clean except Copyright year update. ------------- Commit messages: - Backport c96085eaab1f6b21e084b94fcc619d090f0afc97 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/383/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=383&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282929 Stats: 68 lines in 2 files changed: 63 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/383.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/383/head:pull/383 PR: https://git.openjdk.java.net/jdk17u-dev/pull/383 From jbachorik at openjdk.java.net Thu May 5 13:36:31 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Thu, 5 May 2022 13:36:31 GMT Subject: [jdk11u-dev] RFR: 8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. [v2] In-Reply-To: References: <6XLy7qsYvWNHem6Tsw6KQfKD48B4PfX7a7zHV0ru6Lc=.21e361ed-00d5-45ff-99d4-dd3477282ea9@github.com> Message-ID: On Wed, 27 Apr 2022 18:06:53 GMT, Jaroslav Bachorik wrote: >> Backport > > Jaroslav Bachorik 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 jbachorik-backport-9471f24c > - Backport 9471f24ca191832669a13e5a1ea73f7097a25927 A gentle ping? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1044 From goetz at openjdk.java.net Thu May 5 14:05:43 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 5 May 2022 14:05:43 GMT Subject: [jdk11u-dev] RFR: 8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use Message-ID: I want to backport this as we see this issue in 11, too. ------------- Commit messages: - Backport cd36be42c2eb3eacdb3625e87510eb15acac3230 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1070/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1070&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8206187 Stats: 82 lines in 1 file changed: 30 ins; 30 del; 22 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1070.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1070/head:pull/1070 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1070 From duke at openjdk.java.net Thu May 5 14:23:50 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Thu, 5 May 2022 14:23:50 GMT Subject: [jdk17u-dev] RFR: 8285956: (fs) Excessive default poll interval in PollingWatchService Message-ID: This PR backports changes that reduce the wait time for a user of the WatchService API on AIX and BSD. ------------- Commit messages: - Backport 1bb4de2e2868a539846ec48dd43fd623c2ba69a5 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/384/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=384&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285956 Stats: 9 lines in 1 file changed: 6 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/384.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/384/head:pull/384 PR: https://git.openjdk.java.net/jdk17u-dev/pull/384 From duke at openjdk.java.net Thu May 5 14:25:06 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Thu, 5 May 2022 14:25:06 GMT Subject: [jdk18u] RFR: 8285956: (fs) Excessive default poll interval in PollingWatchService Message-ID: This PR backports changes that reduce the wait time for a user of the WatchService API on AIX and BSD. ------------- Commit messages: - Backport 1bb4de2e2868a539846ec48dd43fd623c2ba69a5 - Backport fe547eacd71b4eb8119ecc7ca2d0bbe8e757f854 Changes: https://git.openjdk.java.net/jdk18u/pull/121/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=121&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285956 Stats: 87 lines in 27 files changed: 58 ins; 0 del; 29 mod Patch: https://git.openjdk.java.net/jdk18u/pull/121.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/121/head:pull/121 PR: https://git.openjdk.java.net/jdk18u/pull/121 From duke at openjdk.java.net Thu May 5 14:32:46 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Thu, 5 May 2022 14:32:46 GMT Subject: [jdk18u] RFR: 8285956: (fs) Excessive default poll interval in PollingWatchService [v2] In-Reply-To: References: Message-ID: > This PR backports changes that reduce the wait time for a user of the WatchService API on AIX and BSD. Tyler Steele 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 1bb4de2e2868a539846ec48dd43fd623c2ba69a5 ------------- Changes: https://git.openjdk.java.net/jdk18u/pull/121/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=121&range=01 Stats: 9 lines in 1 file changed: 6 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk18u/pull/121.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/121/head:pull/121 PR: https://git.openjdk.java.net/jdk18u/pull/121 From christoph.langer at sap.com Thu May 5 16:27:06 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Thu, 5 May 2022 16:27:06 +0000 Subject: [Updates Communication] 18.0.1 changes pushed In-Reply-To: References: Message-ID: Thank you! > -----Original Message----- > From: Robert Mckenna > Sent: Donnerstag, 5. Mai 2022 14:17 > To: Langer, Christoph ; jdk-updates- > dev at openjdk.java.net > Subject: Re: [Updates Communication] 18.0.1 changes pushed > > Yes, apologies for the delay. The merge and the associated branch & tags have > now been pushed. > > -Rob > > ________________________________________ > From: Langer, Christoph > Sent: Thursday 5 May 2022 09:39 > To: Robert Mckenna; jdk-updates-dev at openjdk.java.net > Subject: [External] : RE: [Updates Communication] 18.0.1 changes pushed > > Hi Rob, > > I see that Oracle have released JDK 18.0.1.1 [0]. Can the sources/tag be pushed > to > https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefen > se.com%2Fv3%2F__https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk18u__%3B > !!ACWV5N9M2RV99hQ!JX4FI5djR0J- > cOcatFJAwjS3tmoF8YXV8Q3dFtxN0oNXmF727_2c6_ksxkvsqJoGTnNTngq5fhG7 > _g- > HUhmbv3VxSw%24&data=05%7C01%7Cchristoph.langer%40sap.com%7C > 2e1b00f7d89e4972d80508da2e911a80%7C42f7676cf455423c82f6dc2d99791 > af7%7C0%7C0%7C637873497995505537%7CUnknown%7CTWFpbGZsb3d8eyJ > WIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C > 3000%7C%7C%7C&sdata=tonI9lld7ms%2BPWFJjDGkSQhUpxQ%2B3yBAQ > yfO0qXYF1A%3D&reserved=0 now? > > Thanks & Best regards > Christoph > > [0] > https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.or > acle.com%2Fjava%2Ftechnologies%2Fdownloads%2F%23jdk18- > linux&data=05%7C01%7Cchristoph.langer%40sap.com%7C2e1b00f7d89e > 4972d80508da2e911a80%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0 > %7C637873497995505537%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjA > wMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C > %7C&sdata=T3g8XYA03PiwUVpDUqila%2BqOFys4QoWyvIJRULTshcI%3D& > amp;reserved=0 > > > -----Original Message----- > > From: Robert Mckenna > > Sent: Mittwoch, 27. April 2022 17:44 > > To: Langer, Christoph ; jdk-updates- > > dev at openjdk.java.net > > Subject: Re: [Updates Communication] 18.0.1 changes pushed > > > > Hi Christoph, > > > > As is our long standing practice with six-month releases Oracle would > > make available OpenJDK source and binaries with any releases it makes. > > > > -Rob > > > > ________________________________________ > > From: Langer, Christoph > > Sent: Monday 25 April 2022 15:02 > > To: Robert Mckenna; jdk-updates-dev at openjdk.java.net > > Subject: [External] : RE: [Updates Communication] 18.0.1 changes > > pushed > > > > Hi Rob, > > > > I can see that JBS has a release 18.0.1.1, for some important fixes > > that didn't make the cut for the April update 18.0.1 [0]. > > > > Question: Will you publish the source/tag on Github for this patch > > release or is this considered to be Oracle JDK only? > > > > Thanks in advance > > Christoph > > > > [0] https://bugs.openjdk.java.net/browse/JDK- > > > 8285473?jql=project%20%3D%20JDK%20AND%20fixVersion%20%3D%2018.0. > > 1.1 > > > > > > > -----Original Message----- > > > From: jdk-updates-dev On > > > Behalf Of Robert Mckenna > > > Sent: Mittwoch, 20. April 2022 01:00 > > > To: jdk-updates-dev at openjdk.java.net > > > Subject: [Updates Communication] 18.0.1 changes pushed > > > > > > 18.0.1 has been pushed to openjdk/jdk18u > > > > > > -Rob From svkamath at openjdk.java.net Thu May 5 19:46:38 2022 From: svkamath at openjdk.java.net (Smita Kamath) Date: Thu, 5 May 2022 19:46:38 GMT Subject: [jdk18u] Integrated: 8283022: com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java failing with -Xcomp after 8273297 In-Reply-To: References: Message-ID: On Tue, 3 May 2022 22:42:34 GMT, Smita Kamath wrote: > Hi, > > This is a backport of JDK-8283022. The patch applies cleanly to 18u. This pull request has now been integrated. Changeset: 431e502e Author: Smita Kamath Committer: Derek White URL: https://git.openjdk.java.net/jdk18u/commit/431e502e783d46e161329abcfbee580ce32b500b Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8283022: com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java failing with -Xcomp after 8273297 Backport-of: 3416bfa2560e240b5e602f10e98e8a06c96852df ------------- PR: https://git.openjdk.java.net/jdk18u/pull/120 From hohensee at amazon.com Thu May 5 20:27:02 2022 From: hohensee at amazon.com (Hohensee, Paul) Date: Thu, 5 May 2022 20:27:02 +0000 Subject: CFV: New OpenJDK Updates Committer: Alexey Bakhtin Message-ID: Vote: yes ?-----Original Message----- From: jdk-updates-dev on behalf of Yuri Nesterenko Date: Thursday, April 28, 2022 at 11:27 PM To: "jdk-updates-dev at openjdk.java.net" Subject: CFV: New OpenJDK Updates Committer: Alexey Bakhtin Hi, I hereby nominate Alexey Bakhtin (abakhtin) [0] to JDK Updates Committer. Alexey is working in the Azul JDK Team and is a Committer in the JDK and JDK8 Updates Projects. A list of some 30+ of his contributions to the JDK Updates project see below [3], [4], [5], [6], [7]. Votes are due by 07:00UTC on Friday, the 13th of May, 2022. Only current JDK Updates Committers (and above) [1] 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 [2]. Thanks, --yan [0] https://openjdk.java.net/census#abakhtin [1] https://openjdk.java.net/census#jdk [2] http://openjdk.java.net/projects/#committer-vote [3] https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+abakhtin+label%3Aintegrated [4] https://github.com/openjdk/jdk13u-dev/pulls?q=is%3Apr+is%3Aclosed+abakhtin+label%3Aintegrated [5] https://github.com/openjdk/jdk15u-dev/pulls?q=is%3Apr+is%3Aclosed+abakhtin+label%3Aintegrated [6] https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+is%3Aclosed+abakhtin+label%3Aintegrated [7] Additional fixes 8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) https://github.com/openjdk/jdk11u-dev/commit/9bd46a19611da7a3811cd3b33b614be51f91b61b 8259707: LDAP channel binding does not work with StartTLS extension https://github.com/openjdk/jdk11u-dev/commit/188f624325500e047297b1fc63da1775296e2a09 8241960: LDAP Channel Binding support for Java GSS/Kerberos https://github.com/openjdk/jdk11u-dev/commit/e6f31a03916a0ff3c3ca9ea127371a9fa5b3343e 8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned https://github.com/openjdk/jdk11u-dev/commit/eda06b2f2d3d7bac395e76791bc4d7675352418e 8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException https://github.com/openjdk/jdk11u-dev/commit/0852c045d717a42f56773686f0f1c9e45d0318c6 8239787: AArch64: String.indexOf may incorrectly handle empty strings https://github.com/openjdk/jdk11u-dev/commit/6a6d8a151b967265cae87c900c69eb16fac82fef From duke at openjdk.java.net Thu May 5 23:09:57 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Thu, 5 May 2022 23:09:57 GMT Subject: [jdk17u-dev] RFR: 8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc Message-ID: Backports classpath exemption in `globals_vectorApiSupport_***.S.inc` ------------- Commit messages: - Backport 6a1b145a0ab0057037f813f7dd6e71ad5b6f3de2 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/385/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=385&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286029 Stats: 8 lines in 2 files changed: 4 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/385.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/385/head:pull/385 PR: https://git.openjdk.java.net/jdk17u-dev/pull/385 From duke at openjdk.java.net Thu May 5 23:10:54 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Thu, 5 May 2022 23:10:54 GMT Subject: [jdk18u] RFR: 8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc Message-ID: Backports classpath exemption in `globals_vectorApiSupport_***.S.inc` ------------- Commit messages: - Backport 6a1b145a0ab0057037f813f7dd6e71ad5b6f3de2 Changes: https://git.openjdk.java.net/jdk18u/pull/122/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=122&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286029 Stats: 8 lines in 2 files changed: 4 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk18u/pull/122.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/122/head:pull/122 PR: https://git.openjdk.java.net/jdk18u/pull/122 From yan at openjdk.java.net Fri May 6 09:52:45 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 6 May 2022 09:52:45 GMT Subject: [jdk15u-dev] RFR: 8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234 Message-ID: <0eLPWuozSAuPOVPVQhaQwK3L0I4IW_IIn0VZcPEnKUo=.132b151c-eaef-49d3-af19-dccee2699b6b@github.com> I'd like to backport this useful fix to 15u, too. tier-tested on several platforms. ------------- Commit messages: - Backport 712014c5956cf74982531d212b03460843e4e5b6 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/206/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=206&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8258077 Stats: 322 lines in 5 files changed: 303 ins; 6 del; 13 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/206.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/206/head:pull/206 PR: https://git.openjdk.java.net/jdk15u-dev/pull/206 From yan at openjdk.java.net Fri May 6 10:06:00 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 6 May 2022 10:06:00 GMT Subject: [jdk15u-dev] Integrated: 8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234 In-Reply-To: <0eLPWuozSAuPOVPVQhaQwK3L0I4IW_IIn0VZcPEnKUo=.132b151c-eaef-49d3-af19-dccee2699b6b@github.com> References: <0eLPWuozSAuPOVPVQhaQwK3L0I4IW_IIn0VZcPEnKUo=.132b151c-eaef-49d3-af19-dccee2699b6b@github.com> Message-ID: On Fri, 6 May 2022 09:43:22 GMT, Yuri Nesterenko wrote: > I'd like to backport this useful fix to 15u, too. tier-tested on several platforms. This pull request has now been integrated. Changeset: 41642f12 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/41642f12285de2fcafc85d593cf3b3f83179f2fa Stats: 322 lines in 5 files changed: 303 ins; 6 del; 13 mod 8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234 Backport-of: 712014c5956cf74982531d212b03460843e4e5b6 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/206 From yan at openjdk.java.net Fri May 6 10:20:07 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 6 May 2022 10:20:07 GMT Subject: [jdk13u-dev] RFR: 8285686: Update FreeType to 2.12.0 Message-ID: <6aCnYBE1aaetMQxZuDuXQD5yrgb2E_TAjxW718kQ9ik=.081b83ab-1887-4d93-b400-389c4044a87f@github.com> It is a backport of the update prepared by Phil Race (prr) for 19/18u. The patch applies cleanly. I hope we'll have enough time before July release to try it. ------------- Commit messages: - Backport 67dd8a8d6a3f069f11d8e1492a775892f1f49829 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/348/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=348&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285686 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/348.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/348/head:pull/348 PR: https://git.openjdk.java.net/jdk13u-dev/pull/348 From yan at openjdk.java.net Fri May 6 10:23:43 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 6 May 2022 10:23:43 GMT Subject: [jdk13u-dev] Integrated: 8285686: Update FreeType to 2.12.0 In-Reply-To: <6aCnYBE1aaetMQxZuDuXQD5yrgb2E_TAjxW718kQ9ik=.081b83ab-1887-4d93-b400-389c4044a87f@github.com> References: <6aCnYBE1aaetMQxZuDuXQD5yrgb2E_TAjxW718kQ9ik=.081b83ab-1887-4d93-b400-389c4044a87f@github.com> Message-ID: On Fri, 6 May 2022 10:11:15 GMT, Yuri Nesterenko wrote: > It is a backport of the update prepared by Phil Race (prr) for 19/18u. The patch applies cleanly. I hope we'll have enough time before July release to try it. This pull request has now been integrated. Changeset: 5bdd88e8 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/5bdd88e891e3abe46f0fe6d9634e644ab85c61d1 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod 8285686: Update FreeType to 2.12.0 Backport-of: 67dd8a8d6a3f069f11d8e1492a775892f1f49829 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/348 From omikhaltcova at openjdk.java.net Fri May 6 10:54:45 2022 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Fri, 6 May 2022 10:54:45 GMT Subject: [jdk17u-dev] RFR: 8282008: Incorrect handling of quoted arguments in ProcessBuilder Message-ID: <6FqjecH9IYcadwEgTQw8lzdnB2mLsdu25_u-htt2OxU=.ada24475-f16c-455b-a731-a90a80b1ac8a@github.com> I'd like to backport JDK-8282008 to jdk17u. The original patch applied cleanly. Tested on Windows. All regular tests passed. ------------- Commit messages: - Backport 897d6c0dc7cdfb3ad92f864f9ad4b50e642197e4 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/386/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=386&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282008 Stats: 343 lines in 2 files changed: 332 ins; 6 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/386.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/386/head:pull/386 PR: https://git.openjdk.java.net/jdk17u-dev/pull/386 From yan at openjdk.java.net Fri May 6 11:05:25 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 6 May 2022 11:05:25 GMT Subject: [jdk15u-dev] RFR: 8285686: Update FreeType to 2.12.0 Message-ID: It is a backport of the update prepared by Phil Race (prr) for 19/18u. The patch applies cleanly. I hope we'll have enough time before July release to try it. ------------- Commit messages: - Backport 67dd8a8d6a3f069f11d8e1492a775892f1f49829 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/207/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=207&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285686 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/207.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/207/head:pull/207 PR: https://git.openjdk.java.net/jdk15u-dev/pull/207 From yan at openjdk.java.net Fri May 6 11:12:58 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 6 May 2022 11:12:58 GMT Subject: [jdk15u-dev] Integrated: 8285686: Update FreeType to 2.12.0 In-Reply-To: References: Message-ID: On Fri, 6 May 2022 10:56:24 GMT, Yuri Nesterenko wrote: > It is a backport of the update prepared by Phil Race (prr) for 19/18u. The patch applies cleanly. I hope we'll have enough time before July release to try it. This pull request has now been integrated. Changeset: be5bd9fc Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/be5bd9fc127e049618be7513d996dc7730ce7f33 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod 8285686: Update FreeType to 2.12.0 Backport-of: 67dd8a8d6a3f069f11d8e1492a775892f1f49829 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/207 From jbhateja at openjdk.java.net Fri May 6 11:37:29 2022 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Fri, 6 May 2022 11:37:29 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary Message-ID: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. Kindly review and share your feedback. Best Regards, Jatin ------------- Commit messages: - 8286283: assert(func2 == 0 && func3 == 0) failed: not unary Changes: https://git.openjdk.java.net/jdk18u/pull/123/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=123&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286283 Stats: 93 lines in 2 files changed: 91 ins; 1 del; 1 mod Patch: https://git.openjdk.java.net/jdk18u/pull/123.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/123/head:pull/123 PR: https://git.openjdk.java.net/jdk18u/pull/123 From jbhateja at openjdk.java.net Fri May 6 11:37:29 2022 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Fri, 6 May 2022 11:37:29 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin Kindly note this is not a backport request its a minor bug fix which is only needed for JDK18 since mainline already has larger complete fix. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From thartmann at openjdk.java.net Fri May 6 11:41:59 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Fri, 6 May 2022 11:41:59 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin Could you please clarify which change fixed this in mainline? ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From jiefu at openjdk.java.net Fri May 6 14:05:13 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 6 May 2022 14:05:13 GMT Subject: [jdk17u-dev] RFR: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Message-ID: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java ------------- Commit messages: - Backport 3420a1aa70c99b502368ef3f0edc6acea7a2bf1c Changes: https://git.openjdk.java.net/jdk17u-dev/pull/387/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=387&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286013 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/387.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/387/head:pull/387 PR: https://git.openjdk.java.net/jdk17u-dev/pull/387 From jiefu at openjdk.java.net Fri May 6 14:11:29 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 6 May 2022 14:11:29 GMT Subject: [jdk11u-dev] RFR: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Message-ID: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java ------------- Commit messages: - Backport 3420a1aa70c99b502368ef3f0edc6acea7a2bf1c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1071/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1071&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286013 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1071.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1071/head:pull/1071 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1071 From jiefu at openjdk.java.net Fri May 6 14:21:32 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 6 May 2022 14:21:32 GMT Subject: [jdk17u-dev] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Message-ID: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols ------------- Commit messages: - Backport c4f7a850c6b35dd74899dc34aeefadfddcb33bf9 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/388/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=388&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285828 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/388.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/388/head:pull/388 PR: https://git.openjdk.java.net/jdk17u-dev/pull/388 From jiefu at openjdk.java.net Fri May 6 14:27:33 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 6 May 2022 14:27:33 GMT Subject: [jdk17u-dev] RFR: 8284992: Fix misleading Vector API doc for LSHR operator Message-ID: 8284992: Fix misleading Vector API doc for LSHR operator ------------- Commit messages: - Backport e54f26aa3d5d44264e052bc51d3d819a8da5d1e7 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/389/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=389&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284992 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/389.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/389/head:pull/389 PR: https://git.openjdk.java.net/jdk17u-dev/pull/389 From duke at openjdk.java.net Fri May 6 15:50:05 2022 From: duke at openjdk.java.net (Tyler Steele) Date: Fri, 6 May 2022 15:50:05 GMT Subject: [jdk17u-dev] Integrated: 8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc In-Reply-To: References: Message-ID: On Thu, 5 May 2022 23:00:54 GMT, Tyler Steele wrote: > Backports classpath exemption in `globals_vectorApiSupport_***.S.inc` This pull request has now been integrated. Changeset: a839a364 Author: Tyler Steele Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk17u-dev/commit/a839a364c8dc1735de7ed70e7cf1277c4e79b999 Stats: 8 lines in 2 files changed: 4 ins; 0 del; 4 mod 8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc Backport-of: 6a1b145a0ab0057037f813f7dd6e71ad5b6f3de2 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/385 From mdoerr at openjdk.java.net Fri May 6 15:51:01 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 6 May 2022 15:51:01 GMT Subject: [jdk17u-dev] Integrated: 8282929: Localized monetary symbols are not reflected in `toLocalizedPattern` return value In-Reply-To: References: Message-ID: On Thu, 5 May 2022 13:26:02 GMT, Martin Doerr wrote: > Backport of [JDK-8282929](https://bugs.openjdk.java.net/browse/JDK-8282929) > Clean except Copyright year update. This pull request has now been integrated. Changeset: e5a71d77 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk17u-dev/commit/e5a71d77b7c29c5187c62df04289a9011b3e508b Stats: 68 lines in 2 files changed: 63 ins; 0 del; 5 mod 8282929: Localized monetary symbols are not reflected in `toLocalizedPattern` return value Backport-of: c96085eaab1f6b21e084b94fcc619d090f0afc97 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/383 From duke at openjdk.java.net Fri May 6 21:04:04 2022 From: duke at openjdk.java.net (Murat KALENDEROGLU) Date: Fri, 6 May 2022 21:04:04 GMT Subject: [jdk18u] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping [v2] In-Reply-To: References: Message-ID: On Wed, 4 May 2022 15:50:33 GMT, Aleksey Shipilev wrote: >> Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. >> >> Additional testing: >> - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it >> - [x] `compiler/blackhole` continue to pass > > 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 two additional commits since the last revision: > > - Merge branch 'master' into JDK-8284848-blackhole-ea > - Backport 5629c7555f9bb779c57f45dfb071abbb1d87bb7d Marked as reviewed by brandingfuture at github.com (no known OpenJDK username). ------------- PR: https://git.openjdk.java.net/jdk18u/pull/118 From clanger at openjdk.java.net Fri May 6 21:47:13 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 6 May 2022 21:47:13 GMT Subject: [jdk17u-dev] Integrated: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head In-Reply-To: References: Message-ID: On Wed, 27 Apr 2022 18:15:12 GMT, Christoph Langer wrote: > The upstream patch for JDK-8284548 differs from the version in jdk17u-dev. > In particular the testcase is different. So I think we should update to the code in head to reduce diffs. This pull request has now been integrated. Changeset: c464f20f Author: Christoph Langer URL: https://git.openjdk.java.net/jdk17u-dev/commit/c464f20f41ff8b6b7eb3f1357f9bd5fcd51b13cb Stats: 136 lines in 3 files changed: 82 ins; 53 del; 1 mod 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Reviewed-by: mdoerr ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/372 From clanger at openjdk.java.net Fri May 6 21:47:07 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 6 May 2022 21:47:07 GMT Subject: [jdk17u-dev] Integrated: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head In-Reply-To: <7Egd7tBCdhk61nqRqZvxtadUOOlc2HT4m4eiQxat2i8=.428bf191-f9b0-4493-9231-dc696c16b42f@github.com> References: <7Egd7tBCdhk61nqRqZvxtadUOOlc2HT4m4eiQxat2i8=.428bf191-f9b0-4493-9231-dc696c16b42f@github.com> Message-ID: On Wed, 27 Apr 2022 18:38:38 GMT, Christoph Langer wrote: > The upstream patch for JDK-8284920 differs from the version in jdk17u-dev. > The change in head seems a bit more elegant. Also, the upstream change has a test. > So we should update jdk17u with the version from head. This pull request has now been integrated. Changeset: a95482ac Author: Christoph Langer URL: https://git.openjdk.java.net/jdk17u-dev/commit/a95482acf83cc03bc562baace0d55d831d0b2b41 Stats: 132 lines in 4 files changed: 122 ins; 0 del; 10 mod 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Reviewed-by: mdoerr, akozlov ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/373 From clanger at openjdk.java.net Fri May 6 22:21:35 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 6 May 2022 22:21:35 GMT Subject: [jdk11u-dev] RFR: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Message-ID: Hi all, This pull request contains a backport of commit [c464f20f](https://github.com/openjdk/jdk17u-dev/commit/c464f20f41ff8b6b7eb3f1357f9bd5fcd51b13cb) from the [openjdk/jdk17u-dev](https://git.openjdk.java.net/jdk17u-dev) repository to backport [JDK-8285726](https://bugs.openjdk.java.net/browse/JDK-8285726). The commit being backported was authored by Christoph Langer on 6 May 2022 and was reviewed by Martin Doerr. Thanks! ------------- Commit messages: - Backport c464f20f41ff8b6b7eb3f1357f9bd5fcd51b13cb Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1073/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1073&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285726 Stats: 136 lines in 3 files changed: 82 ins; 53 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1073.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1073/head:pull/1073 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1073 From clanger at openjdk.java.net Fri May 6 22:22:24 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 6 May 2022 22:22:24 GMT Subject: [jdk11u-dev] RFR: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Message-ID: Hi all, This pull request contains a backport of commit [a95482ac](https://github.com/openjdk/jdk17u-dev/commit/a95482acf83cc03bc562baace0d55d831d0b2b41) from the [openjdk/jdk17u-dev](https://git.openjdk.java.net/jdk17u-dev) repository to backport [JDK-8285727](https://bugs.openjdk.java.net/browse/JDK-8285727). The commit being backported was authored by Christoph Langer on 6 May 2022 and was reviewed by Martin Doerr and Anton Kozlov. Thanks! ------------- Commit messages: - Backport a95482acf83cc03bc562baace0d55d831d0b2b41 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1072/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1072&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285727 Stats: 132 lines in 4 files changed: 122 ins; 0 del; 10 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1072.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1072/head:pull/1072 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1072 From jbhateja at openjdk.java.net Sat May 7 02:04:54 2022 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Sat, 7 May 2022 02:04:54 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:38:45 GMT, Tobias Hartmann wrote: > Could you please clarify which change fixed this in mainline? is_vector_unary_bitwise_op and is_vector_binary_bitwise_op routines in mainline do have edge count based checks to skip over predicated logic IR nodes and Compile::compute_logic_cone has redesigned algorithm to infer macro logic nodes if expression tree contains predicated logic nodes. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From duke at openjdk.java.net Sat May 7 07:16:39 2022 From: duke at openjdk.java.net (Basil Crow) Date: Sat, 7 May 2022 07:16:39 GMT Subject: [jdk17u-dev] RFR: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) Message-ID: Hi all, This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The original patch had a trivial merge conflict in `thread.hpp`. The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. Thanks! ------------- Commit messages: - 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) Changes: https://git.openjdk.java.net/jdk17u-dev/pull/390/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=390&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268773 Stats: 76 lines in 8 files changed: 46 ins; 0 del; 30 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/390.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/390/head:pull/390 PR: https://git.openjdk.java.net/jdk17u-dev/pull/390 From duke at openjdk.java.net Sat May 7 07:19:42 2022 From: duke at openjdk.java.net (Basil Crow) Date: Sat, 7 May 2022 07:19:42 GMT Subject: [jdk17u-dev] RFR: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) In-Reply-To: References: Message-ID: On Sat, 7 May 2022 07:07:06 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The original patch had a trivial merge conflict in `thread.hpp`. > > The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. > > See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. > > Thanks! I do not have JBS access. Can someone please submit the following comment with the `jdk17u-fix-request` label: > Backporting https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1 shows a very significant reduction of the number of occurrences of [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) (0.04% instead of 0.2% over 5000-6000 builds). The patch applies almost cleanly (trivial merge conflict in `thread.hpp`). ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/390 From dholmes at openjdk.java.net Sat May 7 07:36:09 2022 From: dholmes at openjdk.java.net (David Holmes) Date: Sat, 7 May 2022 07:36:09 GMT Subject: [jdk17u-dev] RFR: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) In-Reply-To: References: Message-ID: On Sat, 7 May 2022 07:07:06 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The original patch had a trivial merge conflict in `thread.hpp`. > > The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. > > See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. > > Thanks! JBS issue updated as requested. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/390 From duke at openjdk.java.net Sat May 7 07:50:18 2022 From: duke at openjdk.java.net (Basil Crow) Date: Sat, 7 May 2022 07:50:18 GMT Subject: [jdk11u-dev] RFR: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) Message-ID: Hi all, This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. There was a trivial merge conflict in `thread.hpp`. In addition, I had to drop the change to `Thread::is_JavaThread_protected` in `thread.cpp`, because `Thread::is_JavaThread_protected` does not exist on `jdk11u-dev`. The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. Thanks! ------------- Commit messages: - 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1074/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1074&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268773 Stats: 69 lines in 8 files changed: 39 ins; 0 del; 30 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1074.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1074/head:pull/1074 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1074 From duke at openjdk.java.net Sat May 7 07:59:44 2022 From: duke at openjdk.java.net (Basil Crow) Date: Sat, 7 May 2022 07:59:44 GMT Subject: [jdk11u-dev] RFR: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) In-Reply-To: References: Message-ID: On Sat, 7 May 2022 07:43:08 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > There was a trivial merge conflict in `thread.hpp`. In addition, I had to drop the change to `Thread::is_JavaThread_protected` in `thread.cpp`, because `Thread::is_JavaThread_protected` does not exist on `jdk11u-dev`. > > The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. > > See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. > > Thanks! I do not have JBS access. Can someone please submit the following comment with the `jdk11u-fix-request` label: > Backporting https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1 shows a very significant reduction of the number of occurrences of [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) (0.04% instead of 0.2% over 5000-6000 builds). The patch applies after resolving a trivial merge conflict in `thread.hpp` and dropping the change to `Thread::is_JavaThread_protected` in `thread.cpp` (because `Thread::is_JavaThread_protected` does not exist on `jdk11u-dev`). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1074 From dholmes at openjdk.java.net Sat May 7 10:29:41 2022 From: dholmes at openjdk.java.net (David Holmes) Date: Sat, 7 May 2022 10:29:41 GMT Subject: [jdk11u-dev] RFR: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) In-Reply-To: References: Message-ID: On Sat, 7 May 2022 07:43:08 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > There was a trivial merge conflict in `thread.hpp`. In addition, I had to drop the change to `Thread::is_JavaThread_protected` in `thread.cpp`, because `Thread::is_JavaThread_protected` does not exist on `jdk11u-dev`. > > The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. > > See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. > > Thanks! JBS issue updated as requested ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1074 From itakiguchi at openjdk.java.net Sat May 7 15:54:28 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Sat, 7 May 2022 15:54:28 GMT Subject: [jdk18u] RFR: 8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX Message-ID: Backport JDK-8282219 ------------- Commit messages: - Backport c5c6058fd57d4b594012035eaf18a57257f4ad85 Changes: https://git.openjdk.java.net/jdk18u/pull/124/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=124&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282219 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk18u/pull/124.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/124/head:pull/124 PR: https://git.openjdk.java.net/jdk18u/pull/124 From jbhateja at openjdk.java.net Mon May 9 05:47:15 2022 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Mon, 9 May 2022 05:47:15 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: <9sWhJ2ppQmcSmIc-iVSl8vZp43ht8PY78LtzKYx7JVY=.0f3eccb6-2327-4873-b45f-549320b489dc@github.com> On Sat, 7 May 2022 02:01:11 GMT, Jatin Bhateja wrote: > Could you please clarify which change fixed this in mainline? https://git.openjdk.java.net/jdk/commit/8703f14808d7256d4b07e7ea8a232889bbca4894 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From thartmann at openjdk.java.net Mon May 9 05:47:16 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 9 May 2022 05:47:16 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin Okay, so this was fixed by [JDK-8273322](https://bugs.openjdk.java.net/browse/JDK-8273322) in JDK 19. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From thartmann at openjdk.java.net Mon May 9 05:51:14 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 9 May 2022 05:51:14 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin Looks reasonable to me. Should the test be added to JDK 19? ------------- Marked as reviewed by thartmann (Reviewer). PR: https://git.openjdk.java.net/jdk18u/pull/123 From goetz at openjdk.java.net Mon May 9 08:15:11 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 08:15:11 GMT Subject: [jdk11u-dev] RFR: 8255787: Tag container tests that use cGroups with cgroups keyword Message-ID: Backport to have the same keywords in 11 and 17ff. I had to resolve one TEST.ROOT because there are more keywords in 11. Trivial. ------------- Commit messages: - Backport 4df8abc200568f09ac714437397dbc7f521015cf Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1075/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1075&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8255787 Stats: 20 lines in 15 files changed: 15 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1075.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1075/head:pull/1075 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1075 From mdoerr at openjdk.java.net Mon May 9 09:05:56 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 9 May 2022 09:05:56 GMT Subject: [jdk11u-dev] RFR: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) In-Reply-To: References: Message-ID: <59YuI1FxW3yB70uRPye6BEP3Oc9MJp7PF3wau3bS7XA=.aa16e5d8-ec39-4b84-b962-73ab4c070154@github.com> On Sat, 7 May 2022 07:43:08 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > There was a trivial merge conflict in `thread.hpp`. In addition, I had to drop the change to `Thread::is_JavaThread_protected` in `thread.cpp`, because `Thread::is_JavaThread_protected` does not exist on `jdk11u-dev`. > > The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. > > See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. > > Thanks! Ok, the omitted hunk belongs to [JDK-8241403](https://bugs.openjdk.java.net/browse/JDK-8241403) which will probably not get backported to 11u. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1074 From goetz at openjdk.java.net Mon May 9 09:12:50 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 09:12:50 GMT Subject: [jdk11u-dev] RFR: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> References: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> Message-ID: On Fri, 29 Apr 2022 11:40:30 GMT, Martin Doerr wrote: > Backport of [JDK-8279842](https://bugs.openjdk.java.net/browse/JDK-8279842) taken from 17u (https://github.com/openjdk/jdk17u-dev/commit/d67ca11f470b9f458b60f0e4198f4ac5dc3270c4). > > Additional changes for 11u: > > - Replacement of `instanceof` patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java). > - Addition of package private `getSSLSession()` to HttpsClient.java taken from JDK-8212261. > - Test adaptation: `@library` and `@build` statements in HttpsCB.java Note that JDK-8212261 has a CSR for adding getSSLSession(). But the method used here is not visible, the changes that made the CSR necessary are not included. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1065 From goetz at openjdk.java.net Mon May 9 09:17:45 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 09:17:45 GMT Subject: [jdk11u-dev] RFR: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> References: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> Message-ID: On Fri, 29 Apr 2022 11:40:30 GMT, Martin Doerr wrote: > Backport of [JDK-8279842](https://bugs.openjdk.java.net/browse/JDK-8279842) taken from 17u (https://github.com/openjdk/jdk17u-dev/commit/d67ca11f470b9f458b60f0e4198f4ac5dc3270c4). > > Additional changes for 11u: > > - Replacement of `instanceof` patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java). > - Addition of package private `getSSLSession()` to HttpsClient.java taken from JDK-8212261. > - Test adaptation: `@library` and `@build` statements in HttpsCB.java In addtionion, an annotation @java.io.Serial was dropped. That is not used in 11. LGTM ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1065 From mdoerr at openjdk.java.net Mon May 9 09:35:45 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 9 May 2022 09:35:45 GMT Subject: [jdk11u-dev] RFR: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> References: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> Message-ID: On Fri, 29 Apr 2022 11:40:30 GMT, Martin Doerr wrote: > Backport of [JDK-8279842](https://bugs.openjdk.java.net/browse/JDK-8279842) taken from 17u (https://github.com/openjdk/jdk17u-dev/commit/d67ca11f470b9f458b60f0e4198f4ac5dc3270c4). > > Additional changes for 11u: > > - Replacement of `instanceof` patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java). > - Addition of package private `getSSLSession()` to HttpsClient.java taken from JDK-8212261. > - Drop `@java.io.Serial` (ChannelBindingException.java) which is not used in 11u. > - Test adaptation: `@library` and `@build` statements in HttpsCB.java Thanks for the review! I've added it to the description. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1065 From goetz at openjdk.java.net Mon May 9 11:13:07 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 11:13:07 GMT Subject: [jdk17u-dev] RFR: 8282008: Incorrect handling of quoted arguments in ProcessBuilder In-Reply-To: <6FqjecH9IYcadwEgTQw8lzdnB2mLsdu25_u-htt2OxU=.ada24475-f16c-455b-a731-a90a80b1ac8a@github.com> References: <6FqjecH9IYcadwEgTQw8lzdnB2mLsdu25_u-htt2OxU=.ada24475-f16c-455b-a731-a90a80b1ac8a@github.com> Message-ID: On Fri, 6 May 2022 10:48:00 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8282008 to jdk17u. > The original patch applied cleanly. > Tested on Windows. All regular tests passed. Hi @omikhaltsova please enable github actions for this repo. Thanks. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/386 From jiefu at openjdk.java.net Mon May 9 11:53:07 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 11:53:07 GMT Subject: [jdk17u-dev] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: References: Message-ID: On Fri, 6 May 2022 14:11:03 GMT, Jie Fu wrote: > 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/388 From jiefu at openjdk.java.net Mon May 9 11:53:09 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 11:53:09 GMT Subject: [jdk17u-dev] RFR: 8284992: Fix misleading Vector API doc for LSHR operator In-Reply-To: References: Message-ID: On Fri, 6 May 2022 14:18:48 GMT, Jie Fu wrote: > 8284992: Fix misleading Vector API doc for LSHR operator Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/389 From jiefu at openjdk.java.net Mon May 9 11:53:56 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 11:53:56 GMT Subject: [jdk11u-dev] RFR: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java In-Reply-To: References: Message-ID: On Fri, 6 May 2022 14:02:49 GMT, Jie Fu wrote: > 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1071 From jiefu at openjdk.java.net Mon May 9 11:54:13 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 11:54:13 GMT Subject: [jdk17u-dev] RFR: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java In-Reply-To: References: Message-ID: On Fri, 6 May 2022 13:55:53 GMT, Jie Fu wrote: > 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/387 From jiefu at openjdk.java.net Mon May 9 12:23:49 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 12:23:49 GMT Subject: [jdk11u-dev] Integrated: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java In-Reply-To: References: Message-ID: On Fri, 6 May 2022 14:02:49 GMT, Jie Fu wrote: > 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java This pull request has now been integrated. Changeset: df88e3de Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk11u-dev/commit/df88e3de5e890b402be16293b7bf5df0fb0b107b Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Backport-of: 3420a1aa70c99b502368ef3f0edc6acea7a2bf1c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1071 From jiefu at openjdk.java.net Mon May 9 12:24:11 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 12:24:11 GMT Subject: [jdk17u-dev] Integrated: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: References: Message-ID: On Fri, 6 May 2022 14:11:03 GMT, Jie Fu wrote: > 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols This pull request has now been integrated. Changeset: 523a4c41 Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk17u-dev/commit/523a4c41a4d84496cdbc20f6bead2e9619e01fee Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Backport-of: c4f7a850c6b35dd74899dc34aeefadfddcb33bf9 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/388 From jiefu at openjdk.java.net Mon May 9 12:25:21 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 12:25:21 GMT Subject: [jdk17u-dev] Integrated: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java In-Reply-To: References: Message-ID: On Fri, 6 May 2022 13:55:53 GMT, Jie Fu wrote: > 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java This pull request has now been integrated. Changeset: 0e6959de Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk17u-dev/commit/0e6959de80932d9c08b861db20c083845d511d8a Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Backport-of: 3420a1aa70c99b502368ef3f0edc6acea7a2bf1c ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/387 From jiefu at openjdk.java.net Mon May 9 12:26:00 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 9 May 2022 12:26:00 GMT Subject: [jdk17u-dev] Integrated: 8284992: Fix misleading Vector API doc for LSHR operator In-Reply-To: References: Message-ID: <3QIHaatYYRa70iF6_dkKr8KJOP4D9XQg86qvXx8ZriA=.44dac69e-c1a9-43c6-b28c-1a7ca8e78408@github.com> On Fri, 6 May 2022 14:18:48 GMT, Jie Fu wrote: > 8284992: Fix misleading Vector API doc for LSHR operator This pull request has now been integrated. Changeset: 14f38e19 Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk17u-dev/commit/14f38e198bbb11c042d8aec99b0ebfa32edeff49 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8284992: Fix misleading Vector API doc for LSHR operator Backport-of: e54f26aa3d5d44264e052bc51d3d819a8da5d1e7 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/389 From rrich at openjdk.java.net Mon May 9 13:11:35 2022 From: rrich at openjdk.java.net (Richard Reingruber) Date: Mon, 9 May 2022 13:11:35 GMT Subject: [jdk17u-dev] RFR: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend Message-ID: Hi all, This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. Thanks! Richard. ------------- Commit messages: - Backport ca2efb73f59112d9be2ec29db405deb4c58dd435 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/375/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=375&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274687 Stats: 333 lines in 2 files changed: 314 ins; 14 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/375.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/375/head:pull/375 PR: https://git.openjdk.java.net/jdk17u-dev/pull/375 From rrich at openjdk.java.net Mon May 9 13:12:26 2022 From: rrich at openjdk.java.net (Richard Reingruber) Date: Mon, 9 May 2022 13:12:26 GMT Subject: [jdk17u-dev] RFR: 8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor Message-ID: Hi all, This pull request contains a backport of commit [c936e705](https://github.com/openjdk/jdk/commit/c936e7059b848d0e0be5f3234c4367657f2af2a7) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Richard Reingruber on 4 Feb 2022 and was reviewed by Martin Doerr and Lutz Schmidt. Thanks! Richard. ------------- Commit messages: - Backport c936e7059b848d0e0be5f3234c4367657f2af2a7 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/376/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=376&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8280593 Stats: 10 lines in 3 files changed: 0 ins; 5 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/376/head:pull/376 PR: https://git.openjdk.java.net/jdk17u-dev/pull/376 From goetz at openjdk.java.net Mon May 9 13:37:57 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 13:37:57 GMT Subject: [jdk17u-dev] Integrated: 8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use In-Reply-To: References: Message-ID: <4mnJLIcsCjDGRA0bY3C6p9440T9zuWSe-0ZxDK5DqI0=.6bc4d9ec-8a67-40b5-9a49-ab14e2a04766@github.com> On Wed, 4 May 2022 07:03:00 GMT, Goetz Lindenmaier wrote: > We see this problem in our CI, especially in 11. So I backport this. This pull request has now been integrated. Changeset: 1b1500a0 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk17u-dev/commit/1b1500a0511c1ae95c5221709dd1ed2dc5bc6bd7 Stats: 82 lines in 1 file changed: 30 ins; 30 del; 22 mod 8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use Backport-of: cd36be42c2eb3eacdb3625e87510eb15acac3230 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/381 From goetz at openjdk.java.net Mon May 9 13:39:52 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 13:39:52 GMT Subject: [jdk11u-dev] RFR: 8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use In-Reply-To: References: Message-ID: On Thu, 5 May 2022 13:58:58 GMT, Goetz Lindenmaier wrote: > I want to backport this as we see this issue in 11, too. Pre-submit test failure: /ToolTabSnippetTest.java unrelated. This change touches a different test. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1070 From goetz at openjdk.java.net Mon May 9 13:42:04 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 13:42:04 GMT Subject: [jdk11u-dev] Integrated: 8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use In-Reply-To: References: Message-ID: On Thu, 5 May 2022 13:58:58 GMT, Goetz Lindenmaier wrote: > I want to backport this as we see this issue in 11, too. This pull request has now been integrated. Changeset: 7b73cc2e Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/7b73cc2e2901a80600c1604fb89da6ca9026dfbd Stats: 82 lines in 1 file changed: 30 ins; 30 del; 22 mod 8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use Backport-of: cd36be42c2eb3eacdb3625e87510eb15acac3230 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1070 From goetz at openjdk.java.net Mon May 9 14:02:01 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 9 May 2022 14:02:01 GMT Subject: [jdk11u-dev] RFR: 8255787: Tag container tests that use cGroups with cgroups keyword In-Reply-To: References: Message-ID: <6Hjgc3u81oj3VnIL66dFS9XQNau7VdFdFdA1u5Dz8II=.d772db02-2bcd-4efd-b2ad-96969f9b38d8@github.com> On Mon, 9 May 2022 08:06:20 GMT, Goetz Lindenmaier wrote: > Backport to have the same keywords in 11 and 17ff. > I had to resolve one TEST.ROOT because there are more keywords in 11. Trivial. Pre-submit faiure: test failing frequently, unrelated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1075 From mdoerr at openjdk.java.net Mon May 9 14:15:49 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 9 May 2022 14:15:49 GMT Subject: [jdk11u-dev] Integrated: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> References: <3289eKGX_ClwzOVi7sX4H7nuWmQTllHT8qnwmZ4-cTQ=.c1cb7728-208b-4951-9f50-c72ad6abffed@github.com> Message-ID: On Fri, 29 Apr 2022 11:40:30 GMT, Martin Doerr wrote: > Backport of [JDK-8279842](https://bugs.openjdk.java.net/browse/JDK-8279842) taken from 17u (https://github.com/openjdk/jdk17u-dev/commit/d67ca11f470b9f458b60f0e4198f4ac5dc3270c4). > > Additional changes for 11u: > > - Replacement of `instanceof` patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java). > - Addition of package private `getSSLSession()` to HttpsClient.java taken from JDK-8212261. > - Drop `@java.io.Serial` (ChannelBindingException.java) which is not used in 11u. > - Test adaptation: `@library` and `@build` statements in HttpsCB.java This pull request has now been integrated. Changeset: 60588db0 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/60588db0b2f4cb4c06bc93b1a0ec541f46193331 Stats: 873 lines in 13 files changed: 711 ins; 146 del; 16 mod 8279842: HTTPS Channel Binding support for Java GSS/Kerberos Reviewed-by: goetz Backport-of: d67ca11f470b9f458b60f0e4198f4ac5dc3270c4 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1065 From kvn at openjdk.java.net Mon May 9 14:24:07 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 9 May 2022 14:24:07 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin We need to test it in our system. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From mdoerr at openjdk.java.net Mon May 9 14:35:25 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 9 May 2022 14:35:25 GMT Subject: [jdk11u-dev] RFR: 8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive Message-ID: <6mYeiazcwPWEnfZiHyPGtNr0H0OyfHO4uxDujXT2mUM=.6367aaf0-4d33-4afb-87ab-25b2c8671b09@github.com> Backport of [JDK-8282293](https://bugs.openjdk.java.net/browse/JDK-8282293) (Add-on to [JDK-8279842](https://bugs.openjdk.java.net/browse/JDK-8279842)) Applies cleanly except addition of BugID to test which had to get done manually. ------------- Commit messages: - Backport 86015e15a5105a779ee065cca64479c8d4fbc074 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1076/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1076&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282293 Stats: 11 lines in 2 files changed: 8 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1076.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1076/head:pull/1076 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1076 From kvn at openjdk.java.net Tue May 10 05:48:03 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Tue, 10 May 2022 05:48:03 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: <2xZLN-Q6AC_kXKLb6NomzTJ7sxPB67I6q61PWYqq39Q=.dae0aad2-8fa7-4ae9-b303-650811f8cf05@github.com> On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin My tier1-4 testing passed. ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.java.net/jdk18u/pull/123 From goetz at openjdk.java.net Tue May 10 06:30:45 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 10 May 2022 06:30:45 GMT Subject: [jdk11u-dev] Integrated: 8255787: Tag container tests that use cGroups with cgroups keyword In-Reply-To: References: Message-ID: On Mon, 9 May 2022 08:06:20 GMT, Goetz Lindenmaier wrote: > Backport to have the same keywords in 11 and 17ff. > I had to resolve one TEST.ROOT because there are more keywords in 11. Trivial. This pull request has now been integrated. Changeset: c95c7967 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/c95c7967bbd1004f23250f8898c7246420da9e83 Stats: 20 lines in 15 files changed: 15 ins; 0 del; 5 mod 8255787: Tag container tests that use cGroups with cgroups keyword Backport-of: 4df8abc200568f09ac714437397dbc7f521015cf ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1075 From jbhateja at openjdk.java.net Tue May 10 12:49:11 2022 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Tue, 10 May 2022 12:49:11 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <2xZLN-Q6AC_kXKLb6NomzTJ7sxPB67I6q61PWYqq39Q=.dae0aad2-8fa7-4ae9-b303-650811f8cf05@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> <2xZLN-Q6AC_kXKLb6NomzTJ7sxPB67I6q61PWYqq39Q=.dae0aad2-8fa7-4ae9-b303-650811f8cf05@github.com> Message-ID: On Tue, 10 May 2022 05:44:10 GMT, Vladimir Kozlov wrote: >> Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. >> >> Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. >> >> Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. >> >> Kindly review and share your feedback. >> >> Best Regards, >> Jatin > > My tier1-4 testing passed. Thanks @vnkozlov , @TobiHartmann ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From mbaesken at openjdk.java.net Tue May 10 13:47:07 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 10 May 2022 13:47:07 GMT Subject: [jdk17u-dev] Integrated: 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine In-Reply-To: References: Message-ID: On Thu, 5 May 2022 11:18:48 GMT, Matthias Baesken wrote: > 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine This pull request has now been integrated. Changeset: c735f555 Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk17u-dev/commit/c735f555c23de3e383a51b8b93e7a18919427193 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine Backport-of: 0f62cb6fcc75e0b8cc2d623f67273114233a40ef ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/382 From stuefe at openjdk.java.net Tue May 10 13:57:54 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 10 May 2022 13:57:54 GMT Subject: [jdk17u-dev] RFR: 8286198: [linux] Fix process-memory information Message-ID: <2WHiGeGma-KlIeximBBwK7aQVyPhmUFXoFtfRJgHPts=.7de59eec-b658-4c7b-b230-f31c7b7d4e0c@github.com> Hi all, Backport a fix that correct C-heap usage info numbers in hs-err files. Applies cleanly. This pull request contains a backport of commit [9e320d9a](https://github.com/openjdk/jdk/commit/9e320d9ab1813eda705d7318ef964092c50d1ade) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Thomas Stuefe on 10 May 2022 and was reviewed by David Holmes and Matthias Baesken. Thanks! ------------- Commit messages: - Backport 9e320d9ab1813eda705d7318ef964092c50d1ade Changes: https://git.openjdk.java.net/jdk17u-dev/pull/391/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=391&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286198 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/391.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/391/head:pull/391 PR: https://git.openjdk.java.net/jdk17u-dev/pull/391 From mbaesken at openjdk.java.net Tue May 10 13:58:56 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 10 May 2022 13:58:56 GMT Subject: [jdk18u] RFR: 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine Message-ID: 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine ------------- Commit messages: - Backport 0f62cb6fcc75e0b8cc2d623f67273114233a40ef Changes: https://git.openjdk.java.net/jdk18u/pull/125/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=125&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285921 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk18u/pull/125.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/125/head:pull/125 PR: https://git.openjdk.java.net/jdk18u/pull/125 From stuefe at openjdk.java.net Tue May 10 14:13:53 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 10 May 2022 14:13:53 GMT Subject: [jdk18u] RFR: 8286198: [linux] Fix process-memory information Message-ID: Hi all, Backport a fix that correct C-heap usage info numbers in hs-err files. Applies cleanly. This pull request contains a backport of commit [9e320d9a](https://github.com/openjdk/jdk/commit/9e320d9ab1813eda705d7318ef964092c50d1ade) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Thomas Stuefe on 10 May 2022 and was reviewed by David Holmes and Matthias Baesken. Thanks! ------------- Commit messages: - Backport 9e320d9ab1813eda705d7318ef964092c50d1ade Changes: https://git.openjdk.java.net/jdk18u/pull/126/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=126&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286198 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk18u/pull/126.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/126/head:pull/126 PR: https://git.openjdk.java.net/jdk18u/pull/126 From stuefe at openjdk.java.net Tue May 10 14:41:24 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 10 May 2022 14:41:24 GMT Subject: [jdk11u-dev] RFR: 8286198: [linux] Fix process-memory information Message-ID: Hi all, Backport a fix that correct C-heap usage info numbers in hs-err files. Applies cleanly. This pull request contains a backport of commit [9e320d9a](https://github.com/openjdk/jdk/commit/9e320d9ab1813eda705d7318ef964092c50d1ade) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Thomas Stuefe on 10 May 2022 and was reviewed by David Holmes and Matthias Baesken. Thanks! ------------- Commit messages: - Backport 9e320d9ab1813eda705d7318ef964092c50d1ade Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1078/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1078&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286198 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1078.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1078/head:pull/1078 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1078 From tsteele at openjdk.java.net Tue May 10 14:50:08 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Tue, 10 May 2022 14:50:08 GMT Subject: [jdk18u] RFR: 8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc In-Reply-To: References: Message-ID: On Thu, 5 May 2022 23:02:28 GMT, Tyler Steele wrote: > Backports classpath exemption in `globals_vectorApiSupport_***.S.inc` Pre-test failures were not present before, and are now failing for reasons which appear unrelated to this PR. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/122 From tsteele at openjdk.java.net Tue May 10 14:52:09 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Tue, 10 May 2022 14:52:09 GMT Subject: [jdk18u] RFR: 8285956: (fs) Excessive default poll interval in PollingWatchService [v2] In-Reply-To: References: Message-ID: On Thu, 5 May 2022 14:32:46 GMT, Tyler Steele wrote: >> This PR backports changes that reduce the wait time for a user of the WatchService API on AIX and BSD. > > Tyler Steele 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 1bb4de2e2868a539846ec48dd43fd623c2ba69a5 Pre-test failures were not present before, and are now failing for reasons which appear unrelated to this PR. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/121 From thartmann at openjdk.java.net Tue May 10 15:30:11 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 10 May 2022 15:30:11 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> <2xZLN-Q6AC_kXKLb6NomzTJ7sxPB67I6q61PWYqq39Q=.dae0aad2-8fa7-4ae9-b303-650811f8cf05@github.com> Message-ID: On Tue, 10 May 2022 12:46:57 GMT, Jatin Bhateja wrote: >> My tier1-4 testing passed. > > Thanks @vnkozlov , @TobiHartmann @jatin-bhateja You need to request approval for integration into JDK 18u. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From thartmann at openjdk.java.net Tue May 10 15:30:13 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 10 May 2022 15:30:13 GMT Subject: [jdk18u] RFR: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin See https://openjdk.java.net/projects/jdk-updates/approval.html ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From tsteele at openjdk.java.net Tue May 10 20:47:41 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Tue, 10 May 2022 20:47:41 GMT Subject: [jdk11u-dev] RFR: 8283323: libharfbuzz optimization level results in extreme build times Message-ID: This PR backports changes to improve build performance with xlc. It appears that the file was at `make/modules/java.desktop/lib/Awt2dLibraries.gmk` when this commit was made, but that file has since been moved to `make/lib/Awt2dLibraries.gmk`. This made the change show up as a conflict when I applied this backport using the Skara tools. I resolved the 'conflict' by copying the changes to the new path and marking the previous path as removed. ------------- Commit messages: - 8283323: libharfbuzz optimization level results in extreme build times Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1077/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1077&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283323 Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1077.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1077/head:pull/1077 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1077 From jiefu at openjdk.java.net Wed May 11 02:10:13 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 11 May 2022 02:10:13 GMT Subject: [jdk18u] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Message-ID: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols ------------- Commit messages: - Backport c4f7a850c6b35dd74899dc34aeefadfddcb33bf9 Changes: https://git.openjdk.java.net/jdk18u/pull/127/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=127&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285828 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk18u/pull/127.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/127/head:pull/127 PR: https://git.openjdk.java.net/jdk18u/pull/127 From jiefu at openjdk.java.net Wed May 11 02:26:21 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 11 May 2022 02:26:21 GMT Subject: [jdk18u] RFR: 8284992: Fix misleading Vector API doc for LSHR operator Message-ID: <2jBzhz3pKYdoP0-D9-FvEFIUoLLFzmIMGhpoFu2SL4k=.40dadc16-eaca-4775-b8ac-796f36d673cb@github.com> 8284992: Fix misleading Vector API doc for LSHR operator ------------- Commit messages: - Backport e54f26aa3d5d44264e052bc51d3d819a8da5d1e7 Changes: https://git.openjdk.java.net/jdk18u/pull/129/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=129&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284992 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk18u/pull/129.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/129/head:pull/129 PR: https://git.openjdk.java.net/jdk18u/pull/129 From jiefu at openjdk.java.net Wed May 11 02:26:32 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 11 May 2022 02:26:32 GMT Subject: [jdk18u] RFR: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Message-ID: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java ------------- Commit messages: - Backport 3420a1aa70c99b502368ef3f0edc6acea7a2bf1c Changes: https://git.openjdk.java.net/jdk18u/pull/128/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=128&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286013 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk18u/pull/128.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/128/head:pull/128 PR: https://git.openjdk.java.net/jdk18u/pull/128 From jiefu at openjdk.java.net Wed May 11 04:28:06 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 11 May 2022 04:28:06 GMT Subject: [jdk11u-dev] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Message-ID: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> Hi all, I'd like to backport this patch to fix the test failure of jdk11. The bug was observed while building our Tencent Kona JDK11 with zipped debug symbol files. The patch doesn't apply cleanly, but only one conflict in the copyright year. Thanks. Best regards, Jie ------------- Commit messages: - Backport c4f7a850c6b35dd74899dc34aeefadfddcb33bf9 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1080/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1080&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285828 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1080.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1080/head:pull/1080 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1080 From duke at openjdk.java.net Wed May 11 12:58:48 2022 From: duke at openjdk.java.net (duke) Date: Wed, 11 May 2022 12:58:48 GMT Subject: [jdk11u-dev] Withdrawn: 8261090: Store old classfiles in static CDS archive In-Reply-To: References: Message-ID: On Mon, 7 Mar 2022 12:14:42 GMT, wxiang wrote: > 8261090: Store old classfiles in static CDS archive This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/856 From mdoerr at openjdk.java.net Wed May 11 13:46:48 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 11 May 2022 13:46:48 GMT Subject: [jdk17u-dev] RFR: 8283323: libharfbuzz optimization level results in extreme build times Message-ID: Clean backport of [JDK-8283323](https://bugs.openjdk.java.net/browse/JDK-8283323) ------------- Commit messages: - Backport 2c43ecb43fa3c94b69478039f1cd70ed4a577768 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/392/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=392&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283323 Stats: 9 lines in 1 file changed: 8 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/392.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/392/head:pull/392 PR: https://git.openjdk.java.net/jdk17u-dev/pull/392 From mdoerr at openjdk.java.net Wed May 11 14:15:00 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 11 May 2022 14:15:00 GMT Subject: [jdk11u-dev] RFR: 8283323: libharfbuzz optimization level results in extreme build times In-Reply-To: References: Message-ID: On Mon, 9 May 2022 21:42:52 GMT, Tyler Steele wrote: > This PR backports changes to improve build performance with xlc. > > It appears that the file was at `make/modules/java.desktop/lib/Awt2dLibraries.gmk` when this commit was made, but that file has since been moved to `make/lib/Awt2dLibraries.gmk`. This made the change show up as a conflict when I applied this backport using the Skara tools. I resolved the 'conflict' by copying the changes to the new path and marking the previous path as removed. You have missed the empty line deletion from the original change. Backports should be as clean and complete as possible. Besides that, LGTM. Note that I have created a clean backport PR for 17u-dev which should be done first: https://github.com/openjdk/jdk17u-dev/pull/392 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1077 From shade at openjdk.java.net Wed May 11 14:55:18 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 11 May 2022 14:55:18 GMT Subject: [jdk18u] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping [v2] In-Reply-To: References: Message-ID: On Wed, 4 May 2022 15:50:33 GMT, Aleksey Shipilev wrote: >> Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. >> >> Additional testing: >> - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it >> - [x] `compiler/blackhole` continue to pass > > 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 two additional commits since the last revision: > > - Merge branch 'master' into JDK-8284848-blackhole-ea > - Backport 5629c7555f9bb779c57f45dfb071abbb1d87bb7d Got the push approval. Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/118 From shade at openjdk.java.net Wed May 11 14:57:40 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 11 May 2022 14:57:40 GMT Subject: [jdk18u] Integrated: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping In-Reply-To: References: Message-ID: On Mon, 2 May 2022 11:11:14 GMT, Aleksey Shipilev wrote: > Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. > > Additional testing: > - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it > - [x] `compiler/blackhole` continue to pass This pull request has now been integrated. Changeset: 15776b5b Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk18u/commit/15776b5b12f3d4ed0e933f9c9b2c10caca1150b1 Stats: 258 lines in 6 files changed: 258 ins; 0 del; 0 mod 8284848: C2: Compiler blackhole arguments should be treated as globally escaping Reviewed-by: kvn Backport-of: 5629c7555f9bb779c57f45dfb071abbb1d87bb7d ------------- PR: https://git.openjdk.java.net/jdk18u/pull/118 From shade at openjdk.java.net Wed May 11 14:58:29 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 11 May 2022 14:58:29 GMT Subject: [jdk17u-dev] RFR: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping [v2] In-Reply-To: References: Message-ID: On Wed, 4 May 2022 15:44:33 GMT, Aleksey Shipilev wrote: >> Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. >> >> Additional testing: >> - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it >> - [x] `compiler/blackhole` continue to pass > > 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 two additional commits since the last revision: > > - Merge branch 'master' into JDK-8284848-blackhole-ea > - Backport 5629c7555f9bb779c57f45dfb071abbb1d87bb7d Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/379 From shade at openjdk.java.net Wed May 11 14:58:31 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 11 May 2022 14:58:31 GMT Subject: [jdk17u-dev] Integrated: 8284848: C2: Compiler blackhole arguments should be treated as globally escaping In-Reply-To: References: Message-ID: On Mon, 2 May 2022 11:29:26 GMT, Aleksey Shipilev wrote: > Unclean backport to improve Blackhole - EA interactions. The backport is not clean, because `IRNode` needs missing constants, and `set_escape_state` does not accept third argument (description) in 18u. > > Additional testing: > - [x] `compiler/c2/irTests/blackhole` fail without the patch, pass with it > - [x] `compiler/blackhole` continue to pass This pull request has now been integrated. Changeset: 31eefe5e Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u-dev/commit/31eefe5e9693419b2f23e069fddf9229e04e423e Stats: 258 lines in 6 files changed: 258 ins; 0 del; 0 mod 8284848: C2: Compiler blackhole arguments should be treated as globally escaping Reviewed-by: kvn Backport-of: 5629c7555f9bb779c57f45dfb071abbb1d87bb7d ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/379 From tsteele at openjdk.java.net Wed May 11 16:26:36 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Wed, 11 May 2022 16:26:36 GMT Subject: [jdk11u-dev] RFR: 8283323: libharfbuzz optimization level results in extreme build times [v2] In-Reply-To: References: Message-ID: > This PR backports changes to improve build performance with xlc. > > It appears that the file was at `make/modules/java.desktop/lib/Awt2dLibraries.gmk` when this commit was made, but that file has since been moved to `make/lib/Awt2dLibraries.gmk`. This made the change show up as a conflict when I applied this backport using the Skara tools. I resolved the 'conflict' by copying the changes to the new path and marking the previous path as removed. Tyler Steele has updated the pull request incrementally with one additional commit since the last revision: Remove extra newline to match changes in backported commit ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1077/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1077/files/4905d538..dd7aa203 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1077&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1077&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1077.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1077/head:pull/1077 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1077 From tsteele at openjdk.java.net Wed May 11 16:29:58 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Wed, 11 May 2022 16:29:58 GMT Subject: [jdk11u-dev] RFR: 8283323: libharfbuzz optimization level results in extreme build times [v2] In-Reply-To: References: Message-ID: <5HB0UAlQSpJ6pu5Kn6IGRAc6QO4f1oxhnlY_BbAJRDI=.52717b5c-30da-4b55-a7a7-284484657cde@github.com> On Wed, 11 May 2022 14:11:11 GMT, Martin Doerr wrote: > You have missed the empty line deletion from the original change. Backports should be as clean and complete as possible. I appreciate the attention to detail, and have made this change. > Besides that, LGTM. Note that I have created a clean backport PR for 17u-dev which should be done first: https://github.com/openjdk/jdk17u-dev/pull/392 Thanks for opening the change for jdk17, does jdk18 require a backport as well? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1077 From mdoerr at openjdk.java.net Wed May 11 16:51:56 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 11 May 2022 16:51:56 GMT Subject: [jdk11u-dev] RFR: 8283323: libharfbuzz optimization level results in extreme build times [v2] In-Reply-To: References: Message-ID: On Wed, 11 May 2022 16:26:36 GMT, Tyler Steele wrote: >> This PR backports changes to improve build performance with xlc. >> >> It appears that the file was at `make/modules/java.desktop/lib/Awt2dLibraries.gmk` when this commit was made, but that file has since been moved to `make/lib/Awt2dLibraries.gmk`. This made the change show up as a conflict when I applied this backport using the Skara tools. I resolved the 'conflict' by copying the changes to the new path and marking the previous path as removed. > > Tyler Steele has updated the pull request incrementally with one additional commit since the last revision: > > Remove extra newline to match changes in backported commit LGTM. Thanks! Would be nice to have in 18u, too, yes. But we don't require it in non-LTS releases. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1077 From vkempik at openjdk.java.net Wed May 11 17:06:45 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 11 May 2022 17:06:45 GMT Subject: [jdk11u-dev] RFR: 8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. [v2] In-Reply-To: References: <6XLy7qsYvWNHem6Tsw6KQfKD48B4PfX7a7zHV0ru6Lc=.21e361ed-00d5-45ff-99d4-dd3477282ea9@github.com> Message-ID: <7ktDyNK2drmHQjGqA65Kj8QeVOs_VqbSWFD1cg2BXH4=.6beee4b6-6270-43a0-aba8-ac82b50a7221@github.com> On Wed, 27 Apr 2022 18:06:53 GMT, Jaroslav Bachorik wrote: >> Backport > > Jaroslav Bachorik 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 jbachorik-backport-9471f24c > - Backport 9471f24ca191832669a13e5a1ea73f7097a25927 The backport looks good and almost a clean backport of original ------------- Marked as reviewed by vkempik (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1044 From omikhaltcova at openjdk.java.net Thu May 12 08:31:12 2022 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Thu, 12 May 2022 08:31:12 GMT Subject: [jdk17u-dev] RFR: 8282008: Incorrect handling of quoted arguments in ProcessBuilder In-Reply-To: References: <6FqjecH9IYcadwEgTQw8lzdnB2mLsdu25_u-htt2OxU=.ada24475-f16c-455b-a731-a90a80b1ac8a@github.com> Message-ID: On Mon, 9 May 2022 11:09:19 GMT, Goetz Lindenmaier wrote: >> I'd like to backport JDK-8282008 to jdk17u. >> The original patch applied cleanly. >> Tested on Windows. All regular tests passed. > > Hi @omikhaltsova > please enable github actions for this repo. > Thanks. @GoeLin Thanks for the reminder! The github actions for this repo is enabled. The pre-submit tests were run manually for the branch of my fork of this pr. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/386 From omikhaltcova at openjdk.java.net Thu May 12 08:32:29 2022 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Thu, 12 May 2022 08:32:29 GMT Subject: [jdk17u-dev] Integrated: 8282008: Incorrect handling of quoted arguments in ProcessBuilder In-Reply-To: <6FqjecH9IYcadwEgTQw8lzdnB2mLsdu25_u-htt2OxU=.ada24475-f16c-455b-a731-a90a80b1ac8a@github.com> References: <6FqjecH9IYcadwEgTQw8lzdnB2mLsdu25_u-htt2OxU=.ada24475-f16c-455b-a731-a90a80b1ac8a@github.com> Message-ID: On Fri, 6 May 2022 10:48:00 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8282008 to jdk17u. > The original patch applied cleanly. > Tested on Windows. All regular tests passed. This pull request has now been integrated. Changeset: b6404c83 Author: Olga Mikhaltsova URL: https://git.openjdk.java.net/jdk17u-dev/commit/b6404c83f425c482cd119f3e57d1277a03e6bd91 Stats: 343 lines in 2 files changed: 332 ins; 6 del; 5 mod 8282008: Incorrect handling of quoted arguments in ProcessBuilder Backport-of: 897d6c0dc7cdfb3ad92f864f9ad4b50e642197e4 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/386 From duke at openjdk.java.net Thu May 12 09:20:00 2022 From: duke at openjdk.java.net (Basil Crow) Date: Thu, 12 May 2022 09:20:00 GMT Subject: [jdk17u-dev] Integrated: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) In-Reply-To: References: Message-ID: On Sat, 7 May 2022 07:07:06 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The original patch had a trivial merge conflict in `thread.hpp`. > > The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. > > See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. > > Thanks! This pull request has now been integrated. Changeset: 296dc785 Author: Basil Crow Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk17u-dev/commit/296dc7858cf9683ca95bc942e8cbc596c563aa83 Stats: 76 lines in 8 files changed: 46 ins; 0 del; 30 mod 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) Backport-of: e35005d5ce383ddd108096a3079b17cb0bcf76f1 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/390 From rrich at openjdk.java.net Thu May 12 09:36:37 2022 From: rrich at openjdk.java.net (Richard Reingruber) Date: Thu, 12 May 2022 09:36:37 GMT Subject: [jdk17u-dev] Integrated: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 08:12:39 GMT, Richard Reingruber wrote: > Hi all, > > This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. > > Thanks! > Richard. This pull request has now been integrated. Changeset: 230cd5ec Author: Richard Reingruber URL: https://git.openjdk.java.net/jdk17u-dev/commit/230cd5ecc89bce4ac9f0fb2cd97e680cf2dd9f19 Stats: 333 lines in 2 files changed: 314 ins; 14 del; 5 mod 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend Backport-of: ca2efb73f59112d9be2ec29db405deb4c58dd435 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/375 From rrich at openjdk.java.net Thu May 12 09:37:19 2022 From: rrich at openjdk.java.net (Richard Reingruber) Date: Thu, 12 May 2022 09:37:19 GMT Subject: [jdk17u-dev] Integrated: 8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor In-Reply-To: References: Message-ID: On Fri, 29 Apr 2022 08:31:15 GMT, Richard Reingruber wrote: > Hi all, > > This pull request contains a backport of commit [c936e705](https://github.com/openjdk/jdk/commit/c936e7059b848d0e0be5f3234c4367657f2af2a7) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Richard Reingruber on 4 Feb 2022 and was reviewed by Martin Doerr and Lutz Schmidt. > > Thanks! > Richard. This pull request has now been integrated. Changeset: bbd500f3 Author: Richard Reingruber URL: https://git.openjdk.java.net/jdk17u-dev/commit/bbd500f316ce790f6b04f8bc276d571b695f71e7 Stats: 10 lines in 3 files changed: 0 ins; 5 del; 5 mod 8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor Backport-of: c936e7059b848d0e0be5f3234c4367657f2af2a7 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/376 From mbaesken at openjdk.java.net Thu May 12 09:50:15 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 12 May 2022 09:50:15 GMT Subject: [jdk11u-dev] RFR: JDK-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows Message-ID: The Visual Studio compilers (checked VS2013 and VS2017) do not know this flag, output is cl : Command line warning D9002 : ignoring unknown option '-std=c+11' So the flag should be avoided on Windows. ------------- Commit messages: - JDK-8286630 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1081/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1081&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286630 Stats: 4 lines in 1 file changed: 1 ins; 2 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1081.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1081/head:pull/1081 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1081 From mdoerr at openjdk.java.net Thu May 12 10:23:55 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 12 May 2022 10:23:55 GMT Subject: [jdk11u-dev] RFR: JDK-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows In-Reply-To: References: Message-ID: On Thu, 12 May 2022 09:43:55 GMT, Matthias Baesken wrote: > The Visual Studio compilers (checked VS2013 and VS2017) do not know this flag, output is > cl : Command line warning D9002 : ignoring unknown option '-std=c+11' > > So the flag should be avoided on Windows. Shouldn't `-std:c++11` be used on Windows? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1081 From mbaesken at openjdk.java.net Thu May 12 10:46:02 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 12 May 2022 10:46:02 GMT Subject: [jdk11u-dev] RFR: JDK-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows In-Reply-To: References: Message-ID: <4Z7xNzhbzTfORDC5ol787Q6_gbtAz6Crbi_ZgRa17cE=.3b779083-e679-445a-952d-d96c38973c9f@github.com> On Thu, 12 May 2022 10:20:33 GMT, Martin Doerr wrote: > Shouldn't `-std:c++11` be used on Windows? This gives pretty much the same warning cl : Command line warning D9002 : ignoring unknown option '-std:c+11' so it is unknown to both VS2013 and VS2017 (VS2017 however knows `-std:c++14` but this is out of scope here). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1081 From mdoerr at openjdk.java.net Thu May 12 12:13:53 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 12 May 2022 12:13:53 GMT Subject: [jdk11u-dev] RFR: JDK-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows In-Reply-To: References: Message-ID: On Thu, 12 May 2022 09:43:55 GMT, Matthias Baesken wrote: > The Visual Studio compilers (checked VS2013 and VS2017) do not know this flag, output is > cl : Command line warning D9002 : ignoring unknown option '-std=c+11' > > So the flag should be avoided on Windows. Strange, but ok. Seems like c++11 is used by default on Windows somehow. Change makes sense to me. (JDK 17 and above use c++14 already, that's why this change is for 11u only.) ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1081 From mdoerr at openjdk.java.net Thu May 12 12:16:09 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 12 May 2022 12:16:09 GMT Subject: [jdk11u-dev] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> References: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> Message-ID: On Wed, 11 May 2022 04:20:32 GMT, Jie Fu wrote: > Hi all, > > I'd like to backport this patch to fix the test failure of jdk11. > The bug was observed while building our Tencent Kona JDK11 with zipped debug symbol files. > > The patch doesn't apply cleanly, but only one conflict in the copyright year. > > Thanks. > Best regards, > Jie LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1080 From jiefu at openjdk.java.net Thu May 12 12:23:56 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 12 May 2022 12:23:56 GMT Subject: [jdk11u-dev] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: References: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> Message-ID: <-uoXRVIuDtfRq3Bip3KGY89D-WsGAX6KOcaQ7sK1RuI=.a12de997-d5d3-4706-8219-f90bb6ea60f3@github.com> On Thu, 12 May 2022 12:13:12 GMT, Martin Doerr wrote: > LGTM. Thanks @TheRealMDoerr for the review. Let's wait for the JBS approval from the maintainer. Thanks. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1080 From yan at openjdk.java.net Thu May 12 13:14:49 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 13:14:49 GMT Subject: [jdk15u-dev] RFR: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Message-ID: <4U5ltpyDLCJnzk75YXwPxbkOd5N6cnTLshIrZov3HFo=.e7af448f-a99f-4615-8bb3-d26f9264bc27@github.com> This is a necessary unification patch. Version from 17u applies without any difference in both cases. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285727 patch). ------------- Commit messages: - 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Changes: https://git.openjdk.java.net/jdk15u-dev/pull/208/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=208&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285726 Stats: 136 lines in 3 files changed: 82 ins; 53 del; 1 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/208.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/208/head:pull/208 PR: https://git.openjdk.java.net/jdk15u-dev/pull/208 From jiefu at openjdk.java.net Thu May 12 13:20:03 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 12 May 2022 13:20:03 GMT Subject: [jdk11u-dev] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> References: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> Message-ID: On Wed, 11 May 2022 04:20:32 GMT, Jie Fu wrote: > Hi all, > > I'd like to backport this patch to fix the test failure of jdk11. > The bug was observed while building our Tencent Kona JDK11 with zipped debug symbol files. > > The patch doesn't apply cleanly, but only one conflict in the copyright year. > > Thanks. > Best regards, > Jie Fix request had been approved in the JBS. So let's integrate it. Thanks. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1080 From yan at openjdk.java.net Thu May 12 13:27:40 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 13:27:40 GMT Subject: [jdk13u-dev] RFR: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Message-ID: This is a necessary unification patch. Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285727 patch). ------------- Commit messages: - 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Changes: https://git.openjdk.java.net/jdk13u-dev/pull/349/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=349&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285726 Stats: 136 lines in 3 files changed: 82 ins; 53 del; 1 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/349.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/349/head:pull/349 PR: https://git.openjdk.java.net/jdk13u-dev/pull/349 From mdoerr at openjdk.java.net Thu May 12 13:41:59 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 12 May 2022 13:41:59 GMT Subject: [jdk11u-dev] Integrated: 8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive In-Reply-To: <6mYeiazcwPWEnfZiHyPGtNr0H0OyfHO4uxDujXT2mUM=.6367aaf0-4d33-4afb-87ab-25b2c8671b09@github.com> References: <6mYeiazcwPWEnfZiHyPGtNr0H0OyfHO4uxDujXT2mUM=.6367aaf0-4d33-4afb-87ab-25b2c8671b09@github.com> Message-ID: On Mon, 9 May 2022 14:27:58 GMT, Martin Doerr wrote: > Backport of [JDK-8282293](https://bugs.openjdk.java.net/browse/JDK-8282293) > (Add-on to [JDK-8279842](https://bugs.openjdk.java.net/browse/JDK-8279842)) > Applies cleanly except addition of BugID to test which had to get done manually. This pull request has now been integrated. Changeset: e793096f Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/e793096f5c625f2549cbc893ae0c3506b792ad00 Stats: 11 lines in 2 files changed: 8 ins; 0 del; 3 mod 8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive Backport-of: 86015e15a5105a779ee065cca64479c8d4fbc074 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1076 From bae at openjdk.java.net Thu May 12 13:43:03 2022 From: bae at openjdk.java.net (Andrew Brygin) Date: Thu, 12 May 2022 13:43:03 GMT Subject: [jdk15u-dev] RFR: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head In-Reply-To: <4U5ltpyDLCJnzk75YXwPxbkOd5N6cnTLshIrZov3HFo=.e7af448f-a99f-4615-8bb3-d26f9264bc27@github.com> References: <4U5ltpyDLCJnzk75YXwPxbkOd5N6cnTLshIrZov3HFo=.e7af448f-a99f-4615-8bb3-d26f9264bc27@github.com> Message-ID: On Thu, 12 May 2022 13:10:35 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285727 patch). Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/208 From bae at openjdk.java.net Thu May 12 13:44:04 2022 From: bae at openjdk.java.net (Andrew Brygin) Date: Thu, 12 May 2022 13:44:04 GMT Subject: [jdk13u-dev] RFR: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head In-Reply-To: References: Message-ID: On Thu, 12 May 2022 13:21:11 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285727 patch). Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/349 From jiefu at openjdk.java.net Thu May 12 13:48:50 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 12 May 2022 13:48:50 GMT Subject: [jdk11u-dev] Integrated: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> References: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> Message-ID: On Wed, 11 May 2022 04:20:32 GMT, Jie Fu wrote: > Hi all, > > I'd like to backport this patch to fix the test failure of jdk11. > The bug was observed while building our Tencent Kona JDK11 with zipped debug symbol files. > > The patch doesn't apply cleanly, but only one conflict in the copyright year. > > Thanks. > Best regards, > Jie This pull request has now been integrated. Changeset: fa379356 Author: Jie Fu Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/fa3793566e55d05b7719b203fcd0f67ca423996f Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Reviewed-by: mdoerr Backport-of: c4f7a850c6b35dd74899dc34aeefadfddcb33bf9 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1080 From yan at openjdk.java.net Thu May 12 13:51:59 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 13:51:59 GMT Subject: [jdk15u-dev] Integrated: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head In-Reply-To: <4U5ltpyDLCJnzk75YXwPxbkOd5N6cnTLshIrZov3HFo=.e7af448f-a99f-4615-8bb3-d26f9264bc27@github.com> References: <4U5ltpyDLCJnzk75YXwPxbkOd5N6cnTLshIrZov3HFo=.e7af448f-a99f-4615-8bb3-d26f9264bc27@github.com> Message-ID: <3ggKA4Q80m0xEgM9lxWjiOeINYPtg9sobBnes1O1Dj8=.93da76a9-4612-49fe-8cae-cffa26e4c464@github.com> On Thu, 12 May 2022 13:10:35 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285727 patch). This pull request has now been integrated. Changeset: 47b35cc4 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/47b35cc4652c19e5d177df9913e43a1aaa604bf5 Stats: 136 lines in 3 files changed: 82 ins; 53 del; 1 mod 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Reviewed-by: bae ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/208 From yan at openjdk.java.net Thu May 12 13:52:09 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 13:52:09 GMT Subject: [jdk13u-dev] Integrated: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head In-Reply-To: References: Message-ID: On Thu, 12 May 2022 13:21:11 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285727 patch). This pull request has now been integrated. Changeset: 00fc567b Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/00fc567b3cfcf0548b656577b63203c2518cfb40 Stats: 136 lines in 3 files changed: 82 ins; 53 del; 1 mod 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Reviewed-by: bae ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/349 From jiefu at openjdk.java.net Thu May 12 13:59:07 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 12 May 2022 13:59:07 GMT Subject: [jdk11u-dev] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: References: <2Wlg-cqZNcOk5lJeKPGx6BGWOemPYRBgDiaBquvqjwY=.94d01e2e-14d0-47f5-b331-3b892849bacf@github.com> Message-ID: On Thu, 12 May 2022 12:13:12 GMT, Martin Doerr wrote: >> Hi all, >> >> I'd like to backport this patch to fix the test failure of jdk11. >> The bug was observed while building our Tencent Kona JDK11 with zipped debug symbol files. >> >> The patch doesn't apply cleanly, but only one conflict in the copyright year. >> >> Thanks. >> Best regards, >> Jie > > LGTM. Thanks @TheRealMDoerr for the sponsoring. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1080 From tsteele at openjdk.java.net Thu May 12 14:05:28 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Thu, 12 May 2022 14:05:28 GMT Subject: [jdk17u-dev] Integrated: 8285956: (fs) Excessive default poll interval in PollingWatchService In-Reply-To: References: Message-ID: On Thu, 5 May 2022 14:15:02 GMT, Tyler Steele wrote: > This PR backports changes that reduce the wait time for a user of the WatchService API on AIX and BSD. This pull request has now been integrated. Changeset: f9a6e0c6 Author: Tyler Steele Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk17u-dev/commit/f9a6e0c6278e30e849527054793a2c74770a9aca Stats: 9 lines in 1 file changed: 6 ins; 0 del; 3 mod 8285956: (fs) Excessive default poll interval in PollingWatchService Backport-of: 1bb4de2e2868a539846ec48dd43fd623c2ba69a5 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/384 From yan at openjdk.java.net Thu May 12 14:15:43 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 14:15:43 GMT Subject: [jdk15u-dev] RFR: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Message-ID: <1JEU-3SzYURQP1accJLDmbzjncbecYuxDdsyQ_mc_I8=.d22a156f-8a4c-4492-a98a-9718e29850ba@github.com> This is a necessary unification patch. Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285726 patch). ------------- Commit messages: - 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Changes: https://git.openjdk.java.net/jdk15u-dev/pull/209/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=209&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285727 Stats: 132 lines in 4 files changed: 122 ins; 0 del; 10 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/209.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/209/head:pull/209 PR: https://git.openjdk.java.net/jdk15u-dev/pull/209 From yan at openjdk.java.net Thu May 12 14:15:39 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 14:15:39 GMT Subject: [jdk13u-dev] RFR: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Message-ID: <_nuH_JjtUkNkZDnEaPOrqzfuROnYkpWSMioSMS6-QxM=.7f78d3de-eab2-463c-b7af-c93b54b9e45b@github.com> This is a necessary unification patch. Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285726 patch). ------------- Commit messages: - 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Changes: https://git.openjdk.java.net/jdk13u-dev/pull/350/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=350&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285727 Stats: 132 lines in 4 files changed: 122 ins; 0 del; 10 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/350.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/350/head:pull/350 PR: https://git.openjdk.java.net/jdk13u-dev/pull/350 From bae at openjdk.java.net Thu May 12 14:32:09 2022 From: bae at openjdk.java.net (Andrew Brygin) Date: Thu, 12 May 2022 14:32:09 GMT Subject: [jdk15u-dev] RFR: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head In-Reply-To: <1JEU-3SzYURQP1accJLDmbzjncbecYuxDdsyQ_mc_I8=.d22a156f-8a4c-4492-a98a-9718e29850ba@github.com> References: <1JEU-3SzYURQP1accJLDmbzjncbecYuxDdsyQ_mc_I8=.d22a156f-8a4c-4492-a98a-9718e29850ba@github.com> Message-ID: On Thu, 12 May 2022 14:08:00 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285726 patch). Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/209 From stuefe at openjdk.java.net Thu May 12 14:32:56 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 12 May 2022 14:32:56 GMT Subject: [jdk11u-dev] Integrated: 8286198: [linux] Fix process-memory information In-Reply-To: References: Message-ID: <6dY1av2-0tlINGaVAGIwFn6PF5PLWLvswbmLrnIn3z4=.19a088cf-2ea8-4112-ad43-388ea101cba7@github.com> On Tue, 10 May 2022 14:16:13 GMT, Thomas Stuefe wrote: > Hi all, > > Backport a fix that correct C-heap usage info numbers in hs-err files. Applies cleanly. > > This pull request contains a backport of commit [9e320d9a](https://github.com/openjdk/jdk/commit/9e320d9ab1813eda705d7318ef964092c50d1ade) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Thomas Stuefe on 10 May 2022 and was reviewed by David Holmes and Matthias Baesken. > > Thanks! This pull request has now been integrated. Changeset: 7921cc1a Author: Thomas Stuefe URL: https://git.openjdk.java.net/jdk11u-dev/commit/7921cc1a433f7ff16bf597d8b6d5c837aabde494 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod 8286198: [linux] Fix process-memory information Backport-of: 9e320d9ab1813eda705d7318ef964092c50d1ade ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1078 From bae at openjdk.java.net Thu May 12 14:32:56 2022 From: bae at openjdk.java.net (Andrew Brygin) Date: Thu, 12 May 2022 14:32:56 GMT Subject: [jdk13u-dev] RFR: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head In-Reply-To: <_nuH_JjtUkNkZDnEaPOrqzfuROnYkpWSMioSMS6-QxM=.7f78d3de-eab2-463c-b7af-c93b54b9e45b@github.com> References: <_nuH_JjtUkNkZDnEaPOrqzfuROnYkpWSMioSMS6-QxM=.7f78d3de-eab2-463c-b7af-c93b54b9e45b@github.com> Message-ID: <4A7R9KZ9bSXcgWV0xnuZqy1VwUEw8jY_LWTDS3AapYo=.d6c2da00-e2ea-4c64-9a87-9ed55a4b2a19@github.com> On Thu, 12 May 2022 14:07:50 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285726 patch). Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/350 From stuefe at openjdk.java.net Thu May 12 14:32:59 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 12 May 2022 14:32:59 GMT Subject: [jdk17u-dev] Integrated: 8286198: [linux] Fix process-memory information In-Reply-To: <2WHiGeGma-KlIeximBBwK7aQVyPhmUFXoFtfRJgHPts=.7de59eec-b658-4c7b-b230-f31c7b7d4e0c@github.com> References: <2WHiGeGma-KlIeximBBwK7aQVyPhmUFXoFtfRJgHPts=.7de59eec-b658-4c7b-b230-f31c7b7d4e0c@github.com> Message-ID: On Tue, 10 May 2022 13:33:14 GMT, Thomas Stuefe wrote: > Hi all, > > Backport a fix that correct C-heap usage info numbers in hs-err files. Applies cleanly. > > This pull request contains a backport of commit [9e320d9a](https://github.com/openjdk/jdk/commit/9e320d9ab1813eda705d7318ef964092c50d1ade) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Thomas Stuefe on 10 May 2022 and was reviewed by David Holmes and Matthias Baesken. > > Thanks! This pull request has now been integrated. Changeset: 7cef5a5f Author: Thomas Stuefe URL: https://git.openjdk.java.net/jdk17u-dev/commit/7cef5a5f0ab1dbed54c6a8d73766b3d2205c6ee1 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod 8286198: [linux] Fix process-memory information Backport-of: 9e320d9ab1813eda705d7318ef964092c50d1ade ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/391 From yan at openjdk.java.net Thu May 12 14:37:50 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 14:37:50 GMT Subject: [jdk13u-dev] Integrated: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head In-Reply-To: <_nuH_JjtUkNkZDnEaPOrqzfuROnYkpWSMioSMS6-QxM=.7f78d3de-eab2-463c-b7af-c93b54b9e45b@github.com> References: <_nuH_JjtUkNkZDnEaPOrqzfuROnYkpWSMioSMS6-QxM=.7f78d3de-eab2-463c-b7af-c93b54b9e45b@github.com> Message-ID: On Thu, 12 May 2022 14:07:50 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285726 patch). This pull request has now been integrated. Changeset: 6abf2153 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/6abf21531c1122fbb7ebeb41055eeb17df1c4005 Stats: 132 lines in 4 files changed: 122 ins; 0 del; 10 mod 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Reviewed-by: bae ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/350 From yan at openjdk.java.net Thu May 12 14:39:04 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 12 May 2022 14:39:04 GMT Subject: [jdk15u-dev] Integrated: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head In-Reply-To: <1JEU-3SzYURQP1accJLDmbzjncbecYuxDdsyQ_mc_I8=.d22a156f-8a4c-4492-a98a-9718e29850ba@github.com> References: <1JEU-3SzYURQP1accJLDmbzjncbecYuxDdsyQ_mc_I8=.d22a156f-8a4c-4492-a98a-9718e29850ba@github.com> Message-ID: On Thu, 12 May 2022 14:08:00 GMT, Yuri Nesterenko wrote: > This is a necessary unification patch. > Version from 17u applies without any difference. Tested so far with regtests of jdk/javax/xml/jaxp, jaxp/javax/xml (together with JDK-8285726 patch). This pull request has now been integrated. Changeset: 9b074a7d Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/9b074a7dcc7ed2a732cdad278c69c1484b7f668f Stats: 132 lines in 4 files changed: 122 ins; 0 del; 10 mod 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Reviewed-by: bae ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/209 From aph at openjdk.java.net Thu May 12 16:51:49 2022 From: aph at openjdk.java.net (Andrew Haley) Date: Thu, 12 May 2022 16:51:49 GMT Subject: [jdk11u-dev] Withdrawn: 8285802: AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities In-Reply-To: References: Message-ID: <-wUTUtX7ogtxqGk4Jxj6ekCD6vcTA9e-BZSbsDnI1iA=.cfd8eaf4-8afb-46c4-b65c-fec62065e601@github.com> On Fri, 29 Apr 2022 16:44:30 GMT, Andrew Haley wrote: > This is a backport of [8285802](https://github.com/openjdk/jdk/commit/df4d5cf5f53c1451487e6301d31c196fac029f7a) from the openjdk/jdk repository. It's almost clean, but upstream mainline has a few > cleanups of integer type handling, so there is some additional backporting risk. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1067 From phh at openjdk.java.net Thu May 12 19:57:04 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 12 May 2022 19:57:04 GMT Subject: [jdk18u] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Mon, 11 Apr 2022 18:13:17 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 18u, to fix a memory leak, also eliminates dangerous `memset` call, could potentially result in fatal crash. > > The original patch does not apply cleanly, due to JDK-8261455, where it changed `FileMapInfo`'s constructor signature to pass in `full_path` as a parameter. The conflict is resolved manually by initializing `_full_path` to `nullptr` > > Test: > > - [x] hotspot_cds The check for _file_open seems to have been imported from another patch. Backport that patch first? ------------- PR: https://git.openjdk.java.net/jdk18u/pull/97 From zgu at openjdk.java.net Thu May 12 20:38:00 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 12 May 2022 20:38:00 GMT Subject: [jdk18u] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Thu, 12 May 2022 19:53:02 GMT, Paul Hohensee wrote: > The check for _file_open seems to have been imported from another patch. Backport that patch first? This comes from JDK-8261455, an enhancement CR. It is not a small patch and still has a subtask in progress, I don't think it is proper to backport it at this moment. Should I drop the additional lines and leave the file open? Thanks. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/97 From phh at openjdk.java.net Thu May 12 21:23:57 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 12 May 2022 21:23:57 GMT Subject: [jdk18u] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Mon, 11 Apr 2022 18:13:17 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 18u, to fix a memory leak, also eliminates dangerous `memset` call, could potentially result in fatal crash. > > The original patch does not apply cleanly, due to JDK-8261455, where it changed `FileMapInfo`'s constructor signature to pass in `full_path` as a parameter. The conflict is resolved manually by initializing `_full_path` to `nullptr` > > Test: > > - [x] hotspot_cds Leave the file close in, it's an obvious bug if it isn't. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.java.net/jdk18u/pull/97 From clanger at openjdk.java.net Thu May 12 22:36:55 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 12 May 2022 22:36:55 GMT Subject: [jdk11u-dev] RFR: JDK-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows In-Reply-To: References: Message-ID: On Thu, 12 May 2022 09:43:55 GMT, Matthias Baesken wrote: > The Visual Studio compilers (checked VS2013 and VS2017) do not know this flag, output is > cl : Command line warning D9002 : ignoring unknown option '-std=c+11' > > So the flag should be avoided on Windows. Looks good. Windows GHA error seems unrelated. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1081 From zgu at openjdk.java.net Fri May 13 00:13:50 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 13 May 2022 00:13:50 GMT Subject: [jdk18u] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: <0c7O2h8ZRkQZYkEp8Xn5ldmZiJNen5ex9Wu-ITaKmJM=.33bbb3be-95fd-40e3-9a7b-8d75e072cfa0@github.com> On Thu, 12 May 2022 21:20:15 GMT, Paul Hohensee wrote: > Leave the file close in, it's an obvious bug if it isn't. Lgtm. Thanks, @phohensee ------------- PR: https://git.openjdk.java.net/jdk18u/pull/97 From yan at azul.com Fri May 13 07:05:03 2022 From: yan at azul.com (Yuri Nesterenko) Date: Fri, 13 May 2022 10:05:03 +0300 Subject: Result: New OpenJDK Updates Committer: Alexey Bakhtin Message-ID: Voting for Alexey Bakhtin (abakhtin) [0] is now closed. Yes: 8 Veto: 0 Abstain: 0 According to the Bylaws definition of Three-Vote Consensus [1], this is sufficient to approve the nomination. Thank you! --yan [0] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2022-April/014032.html [1] http://openjdk.java.net/bylaws#three-vote-consensus From mbaesken at openjdk.java.net Fri May 13 08:28:58 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 13 May 2022 08:28:58 GMT Subject: [jdk17u-dev] RFR: 8284754: print more interesting env variables in hs_err and VM.info Message-ID: 8284754: print more interesting env variables in hs_err and VM.info ------------- Commit messages: - Backport 8ee2944cc404d4d53d0f94b56dd52111fd31cc39 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/393/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=393&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284754 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/393.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/393/head:pull/393 PR: https://git.openjdk.java.net/jdk17u-dev/pull/393 From mbaesken at openjdk.java.net Fri May 13 10:29:00 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 13 May 2022 10:29:00 GMT Subject: [jdk17u-dev] RFR: 8284758: [linux] improve print_container_info Message-ID: <7VqP5VrKspLGI7eyMR2XBMHRxolD3CrFzV4bqx32tMs=.2fcfa604-2e22-4fd8-9bdb-3dd77e4c481c@github.com> 8284758: [linux] improve print_container_info ------------- Commit messages: - Backport 6c6d5223dfaae268f968f4292356d4be89adb122 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/394/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=394&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284758 Stats: 54 lines in 1 file changed: 13 ins; 34 del; 7 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/394.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/394/head:pull/394 PR: https://git.openjdk.java.net/jdk17u-dev/pull/394 From mbaesken at openjdk.java.net Fri May 13 10:35:50 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 13 May 2022 10:35:50 GMT Subject: [jdk11u-dev] Integrated: JDK-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows In-Reply-To: References: Message-ID: <5l0SrSzBTJqfdJA2IidOBzvYOwq52OZFMsA9q3f84gI=.b534d90b-ec66-4a50-8489-379dba18e1fb@github.com> On Thu, 12 May 2022 09:43:55 GMT, Matthias Baesken wrote: > The Visual Studio compilers (checked VS2013 and VS2017) do not know this flag, output is > cl : Command line warning D9002 : ignoring unknown option '-std=c+11' > > So the flag should be avoided on Windows. This pull request has now been integrated. Changeset: 844f03b5 Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk11u-dev/commit/844f03b522b5c40e5ffdd79da16890b45c3aba99 Stats: 4 lines in 1 file changed: 1 ins; 2 del; 1 mod 8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows Reviewed-by: mdoerr, clanger ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1081 From goetz at openjdk.java.net Fri May 13 11:17:13 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 13 May 2022 11:17:13 GMT Subject: [jdk17u-dev] RFR: 8285686: Update FreeType to 2.12.0 Message-ID: I backport this for parity with 15.0.8. ------------- Commit messages: - Backport 67dd8a8d6a3f069f11d8e1492a775892f1f49829 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/395/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=395&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285686 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/395.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/395/head:pull/395 PR: https://git.openjdk.java.net/jdk17u-dev/pull/395 From afarley at openjdk.java.net Fri May 13 11:34:09 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Fri, 13 May 2022 11:34:09 GMT Subject: [jdk17u] RFR: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk Message-ID: <3PPSk6LCF895ITjcXIqih_TgRVIMSrIaoQNjxebB45A=.c9ceb276-7f88-4d63-b506-0c657f71853e@github.com> Hi all, This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. Thanks! ------------- Commit messages: - Backport 40f43c6b1ffc88d55dd3223f5d0259ae73cf0356 Changes: https://git.openjdk.java.net/jdk17u/pull/338/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=338&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286601 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/338.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/338/head:pull/338 PR: https://git.openjdk.java.net/jdk17u/pull/338 From afarley at openjdk.java.net Fri May 13 11:37:10 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Fri, 13 May 2022 11:37:10 GMT Subject: [jdk18u] RFR: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk Message-ID: Hi all, This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. Thanks! ------------- Commit messages: - Backport 40f43c6b1ffc88d55dd3223f5d0259ae73cf0356 Changes: https://git.openjdk.java.net/jdk18u/pull/130/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=130&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286601 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/130.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/130/head:pull/130 PR: https://git.openjdk.java.net/jdk18u/pull/130 From goetz at openjdk.java.net Fri May 13 12:02:27 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 13 May 2022 12:02:27 GMT Subject: [jdk11u-dev] RFR: 8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException Message-ID: <-3x8ZSO47D0vfTlupy3FJAcHhlpklZ5b7P21ESGCX8M=.784ee3e0-4c24-4480-963d-e92f3eb7d29a@github.com> I would like to backport this to jdk11u-dev. Applies clean except for the problem list. ------------- Commit messages: - Fix typo: solaris-all - Backport 77041dc4ec7542b34c85c59b4e53f14032d9548b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1083/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1083&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8235220 Stats: 6 lines in 2 files changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1083.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1083/head:pull/1083 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1083 From mbaesken at openjdk.java.net Fri May 13 12:23:24 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 13 May 2022 12:23:24 GMT Subject: [jdk17u-dev] RFR: 8285728: Alpine Linux build fails with busybox tar Message-ID: 8285728: Alpine Linux build fails with busybox tar ------------- Commit messages: - Backport 36bf6fbe0839cebce5e66ba680a73353703152aa Changes: https://git.openjdk.java.net/jdk17u-dev/pull/396/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=396&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285728 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/396.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/396/head:pull/396 PR: https://git.openjdk.java.net/jdk17u-dev/pull/396 From mdoerr at openjdk.java.net Fri May 13 13:11:59 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 13 May 2022 13:11:59 GMT Subject: [jdk17u-dev] Integrated: 8283323: libharfbuzz optimization level results in extreme build times In-Reply-To: References: Message-ID: On Wed, 11 May 2022 13:37:00 GMT, Martin Doerr wrote: > Clean backport of [JDK-8283323](https://bugs.openjdk.java.net/browse/JDK-8283323) This pull request has now been integrated. Changeset: 5c1835de Author: Martin Doerr URL: https://git.openjdk.java.net/jdk17u-dev/commit/5c1835de0b26851acd91711da27fdf2cd88be31e Stats: 9 lines in 1 file changed: 8 ins; 1 del; 0 mod 8283323: libharfbuzz optimization level results in extreme build times Backport-of: 2c43ecb43fa3c94b69478039f1cd70ed4a577768 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/392 From zgu at openjdk.java.net Fri May 13 14:18:40 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 13 May 2022 14:18:40 GMT Subject: [jdk17u-dev] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak Message-ID: I would like to backport this patch to 17u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. The original patch does not apply cleanly, due to JDK-8261455, where it changed FileMapInfo's constructor signature to pass in full_path as a parameter. The conflict is resolved manually by initializing _full_path to nullptr. I also bought down following code from JDK-8261455, given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. ``` if (_file_open) { os::close(_fd); } Test: - [x] hotspot_cds on Linux x86_64 - [ ] GHA ------------- Commit messages: - Backport d6fa8b004bcd0a2fc1015055d0177428889b4c31 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/397/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=397&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283469 Stats: 12 lines in 1 file changed: 7 ins; 2 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/397.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/397/head:pull/397 PR: https://git.openjdk.java.net/jdk17u-dev/pull/397 From tsteele at openjdk.java.net Fri May 13 14:27:00 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Fri, 13 May 2022 14:27:00 GMT Subject: [jdk11u-dev] Integrated: 8283323: libharfbuzz optimization level results in extreme build times In-Reply-To: References: Message-ID: On Mon, 9 May 2022 21:42:52 GMT, Tyler Steele wrote: > This PR backports changes to improve build performance with xlc. > > It appears that the file was at `make/modules/java.desktop/lib/Awt2dLibraries.gmk` when this commit was made, but that file has since been moved to `make/lib/Awt2dLibraries.gmk`. This made the change show up as a conflict when I applied this backport using the Skara tools. I resolved the 'conflict' by copying the changes to the new path and marking the previous path as removed. This pull request has now been integrated. Changeset: 9cb3797f Author: Tyler Steele Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/9cb3797fb592f826fde24e10b0eb2afd0b552777 Stats: 9 lines in 1 file changed: 8 ins; 1 del; 0 mod 8283323: libharfbuzz optimization level results in extreme build times Reviewed-by: mdoerr Backport-of: 2c43ecb43fa3c94b69478039f1cd70ed4a577768 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1077 From duke at openjdk.java.net Fri May 13 15:13:56 2022 From: duke at openjdk.java.net (Basil Crow) Date: Fri, 13 May 2022 15:13:56 GMT Subject: [jdk11u-dev] Integrated: 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) In-Reply-To: References: Message-ID: <_uqui3YtmI1sW-GFU65c6rtdaO5asa-5vyKWojUu44E=.78572641-fe97-43b1-b1d3-1dcbce320944@github.com> On Sat, 7 May 2022 07:43:08 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8268773](https://bugs.openjdk.java.net/browse/JDK-8268773) (commit [e35005d5ce383ddd108096a3079b17cb0bcf76f1](https://github.com/openjdk/jdk/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1)) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > There was a trivial merge conflict in `thread.hpp`. In addition, I had to drop the change to `Thread::is_JavaThread_protected` in `thread.cpp`, because `Thread::is_JavaThread_protected` does not exist on `jdk11u-dev`. > > The commit being backported was authored by @dholmes-ora on July 15, 2021, and was reviewed by @tstuefe and @iklam. > > See [JENKINS-65873](https://issues.jenkins.io/browse/JENKINS-65873) for the motivation behind this backport. > > Thanks! This pull request has now been integrated. Changeset: 2013819b Author: Basil Crow Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/2013819ba2316692ecf481eda002e3fef727aab8 Stats: 69 lines in 8 files changed: 39 ins; 0 del; 30 mod 8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) Reviewed-by: mdoerr Backport-of: e35005d5ce383ddd108096a3079b17cb0bcf76f1 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1074 From zgu at openjdk.java.net Fri May 13 15:24:30 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 13 May 2022 15:24:30 GMT Subject: [jdk11u-dev] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak Message-ID: I would like to backport this patch to 11u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. The original patch does not apply cleanly: 1. File moved 2. A lot of context differences Applied/updated patch manually. I also bought down following code from [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. if (_file_open) { os::close(_fd); } Test: - [x] hotspot_cds on Linux x86_64 - [x] hotspot_appcds on Linux x86_64 - [ ] GHA ------------- Commit messages: - Backport d6fa8b004bcd0a2fc1015055d0177428889b4c31 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1084/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1084&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283469 Stats: 12 lines in 1 file changed: 8 ins; 3 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1084.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1084/head:pull/1084 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1084 From andrew at openjdk.java.net Fri May 13 16:34:33 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Fri, 13 May 2022 16:34:33 GMT Subject: [jdk15u-dev] RFR: 8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers Message-ID: Same issue with register corruption is present all the way back to 8u and causes builds to crash when using GCC 12. Backport was mostly clean. Just the copyright header change needed to be adjusted. ------------- Commit messages: - Backport ecd85e6f0f8906ad1e8aa0a53bf499e8c969ba73 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/210/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=210&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282231 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/210.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/210/head:pull/210 PR: https://git.openjdk.java.net/jdk15u-dev/pull/210 From afarley at openjdk.java.net Fri May 13 20:03:03 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Fri, 13 May 2022 20:03:03 GMT Subject: [jdk18u] Withdrawn: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk In-Reply-To: References: Message-ID: On Fri, 13 May 2022 11:24:39 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/130 From afarley at openjdk.java.net Fri May 13 20:03:09 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Fri, 13 May 2022 20:03:09 GMT Subject: [jdk17u] Withdrawn: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk In-Reply-To: <3PPSk6LCF895ITjcXIqih_TgRVIMSrIaoQNjxebB45A=.c9ceb276-7f88-4d63-b506-0c657f71853e@github.com> References: <3PPSk6LCF895ITjcXIqih_TgRVIMSrIaoQNjxebB45A=.c9ceb276-7f88-4d63-b506-0c657f71853e@github.com> Message-ID: <4B2_Gw6FUIarC4pQGj_F-PmYChsCh875o9LSYKbLoXk=.db9a5515-0f88-4a0f-8cbe-33d4e3f6179f@github.com> On Fri, 13 May 2022 11:25:46 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/338 From afarley at openjdk.java.net Fri May 13 20:10:39 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Fri, 13 May 2022 20:10:39 GMT Subject: [jdk18u] RFR: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk Message-ID: <-p0ETcXgBW-HhHb5vPa3wXhs6nY7rrqA9w3PL1pI90Q=.db198f67-063b-4578-900f-28036b30173a@github.com> Hi all, This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. Thanks! ------------- Commit messages: - Backport 40f43c6b1ffc88d55dd3223f5d0259ae73cf0356 Changes: https://git.openjdk.java.net/jdk18u/pull/131/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=131&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286601 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/131.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/131/head:pull/131 PR: https://git.openjdk.java.net/jdk18u/pull/131 From afarley at openjdk.java.net Fri May 13 20:11:30 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Fri, 13 May 2022 20:11:30 GMT Subject: [jdk17u] RFR: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk Message-ID: <92tUJqJ6ChDhChKxL4wCS3BA_qFufhyPxtoMIdYKTGU=.4ea63568-3df5-4d5f-b4ab-db3d02a82981@github.com> Hi all, This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. Thanks! ------------- Commit messages: - Backport 40f43c6b1ffc88d55dd3223f5d0259ae73cf0356 Changes: https://git.openjdk.java.net/jdk17u/pull/339/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=339&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286601 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/339.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/339/head:pull/339 PR: https://git.openjdk.java.net/jdk17u/pull/339 From clanger at openjdk.java.net Sat May 14 10:45:06 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 14 May 2022 10:45:06 GMT Subject: [jdk11u-dev] Integrated: 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head In-Reply-To: References: Message-ID: On Fri, 6 May 2022 22:14:20 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of commit [a95482ac](https://github.com/openjdk/jdk17u-dev/commit/a95482acf83cc03bc562baace0d55d831d0b2b41) from the [openjdk/jdk17u-dev](https://git.openjdk.java.net/jdk17u-dev) repository to backport [JDK-8285727](https://bugs.openjdk.java.net/browse/JDK-8285727). > > The commit being backported was authored by Christoph Langer on 6 May 2022 and was reviewed by Martin Doerr and Anton Kozlov. > > Thanks! This pull request has now been integrated. Changeset: 8b0e5ec2 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/8b0e5ec2c946146122b341f01832f74efc63ab82 Stats: 132 lines in 4 files changed: 122 ins; 0 del; 10 mod 8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head Backport-of: a95482acf83cc03bc562baace0d55d831d0b2b41 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1072 From clanger at openjdk.java.net Sat May 14 10:46:59 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 14 May 2022 10:46:59 GMT Subject: [jdk11u-dev] Integrated: 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head In-Reply-To: References: Message-ID: On Fri, 6 May 2022 22:15:05 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of commit [c464f20f](https://github.com/openjdk/jdk17u-dev/commit/c464f20f41ff8b6b7eb3f1357f9bd5fcd51b13cb) from the [openjdk/jdk17u-dev](https://git.openjdk.java.net/jdk17u-dev) repository to backport [JDK-8285726](https://bugs.openjdk.java.net/browse/JDK-8285726). > > The commit being backported was authored by Christoph Langer on 6 May 2022 and was reviewed by Martin Doerr. > > Thanks! This pull request has now been integrated. Changeset: 316c5144 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/316c5144c45478175e1a93ea68c9a8bbee455d76 Stats: 136 lines in 3 files changed: 82 ins; 53 del; 1 mod 8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head Backport-of: c464f20f41ff8b6b7eb3f1357f9bd5fcd51b13cb ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1073 From itakiguchi at openjdk.java.net Sun May 15 07:12:06 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Sun, 15 May 2022 07:12:06 GMT Subject: [jdk18u] Integrated: 8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX In-Reply-To: References: Message-ID: On Sat, 7 May 2022 15:46:57 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8282219 This pull request has now been integrated. Changeset: 3b7473cb Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk18u/commit/3b7473cb28dabbba4338be0bb225cc760d4015c9 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod 8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX Backport-of: c5c6058fd57d4b594012035eaf18a57257f4ad85 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/124 From stuefe at openjdk.java.net Sun May 15 16:28:58 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Sun, 15 May 2022 16:28:58 GMT Subject: [jdk18u] Integrated: 8286198: [linux] Fix process-memory information In-Reply-To: References: Message-ID: On Tue, 10 May 2022 14:04:35 GMT, Thomas Stuefe wrote: > Hi all, > > Backport a fix that correct C-heap usage info numbers in hs-err files. Applies cleanly. > > This pull request contains a backport of commit [9e320d9a](https://github.com/openjdk/jdk/commit/9e320d9ab1813eda705d7318ef964092c50d1ade) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Thomas Stuefe on 10 May 2022 and was reviewed by David Holmes and Matthias Baesken. > > Thanks! This pull request has now been integrated. Changeset: 0b9bee71 Author: Thomas Stuefe URL: https://git.openjdk.java.net/jdk18u/commit/0b9bee7169a497cbb7891bc2f5a7ba1daa434e9a Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod 8286198: [linux] Fix process-memory information Backport-of: 9e320d9ab1813eda705d7318ef964092c50d1ade ------------- PR: https://git.openjdk.java.net/jdk18u/pull/126 From serb at openjdk.java.net Sun May 15 23:30:39 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sun, 15 May 2022 23:30:39 GMT Subject: [jdk17u-dev] RFR: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Message-ID: <0Q2J0t2Ip0H99t8N7_zC7vqGA0V030A2aHDp_hz8S8E=.2364eb1b-f277-4c4b-b246-126150f6ee16@github.com> Hi all, This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. Thanks! ------------- Commit messages: - Backport f42631e354d4abf7994abd92aa5def6b2ceeab3a Changes: https://git.openjdk.java.net/jdk17u-dev/pull/398/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=398&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285523 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/398.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/398/head:pull/398 PR: https://git.openjdk.java.net/jdk17u-dev/pull/398 From serb at openjdk.java.net Sun May 15 23:30:43 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sun, 15 May 2022 23:30:43 GMT Subject: [jdk18u] RFR: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Message-ID: Hi all, This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. Thanks! ------------- Commit messages: - Backport f42631e354d4abf7994abd92aa5def6b2ceeab3a Changes: https://git.openjdk.java.net/jdk18u/pull/132/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=132&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285523 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk18u/pull/132.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/132/head:pull/132 PR: https://git.openjdk.java.net/jdk18u/pull/132 From serb at openjdk.java.net Mon May 16 00:19:25 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 16 May 2022 00:19:25 GMT Subject: [jdk15u-dev] RFR: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Message-ID: Hi all, This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. Thanks! ------------- Commit messages: - Backport f42631e354d4abf7994abd92aa5def6b2ceeab3a Changes: https://git.openjdk.java.net/jdk15u-dev/pull/211/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=211&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285523 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/211.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/211/head:pull/211 PR: https://git.openjdk.java.net/jdk15u-dev/pull/211 From serb at openjdk.java.net Mon May 16 01:06:21 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 16 May 2022 01:06:21 GMT Subject: [jdk11u-dev] RFR: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Message-ID: Hi all, This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. Thanks! ------------- Commit messages: - Backport f42631e354d4abf7994abd92aa5def6b2ceeab3a Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1085/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1085&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285523 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1085.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1085/head:pull/1085 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1085 From jiefu at openjdk.java.net Mon May 16 01:34:41 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 16 May 2022 01:34:41 GMT Subject: [jdk18u] RFR: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: References: Message-ID: On Wed, 11 May 2022 01:59:25 GMT, Jie Fu wrote: > 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/127 From jiefu at openjdk.java.net Mon May 16 01:36:03 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 16 May 2022 01:36:03 GMT Subject: [jdk18u] RFR: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java In-Reply-To: References: Message-ID: On Wed, 11 May 2022 02:17:53 GMT, Jie Fu wrote: > 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/128 From jiefu at openjdk.java.net Mon May 16 01:36:06 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 16 May 2022 01:36:06 GMT Subject: [jdk18u] RFR: 8284992: Fix misleading Vector API doc for LSHR operator In-Reply-To: <2jBzhz3pKYdoP0-D9-FvEFIUoLLFzmIMGhpoFu2SL4k=.40dadc16-eaca-4775-b8ac-796f36d673cb@github.com> References: <2jBzhz3pKYdoP0-D9-FvEFIUoLLFzmIMGhpoFu2SL4k=.40dadc16-eaca-4775-b8ac-796f36d673cb@github.com> Message-ID: <9uItCzdfWR6B4lM-VIfXyDkNYgcT08FAQVirnClWRcA=.63f1f6fa-254f-449f-827d-3d0be51c4079@github.com> On Wed, 11 May 2022 02:18:09 GMT, Jie Fu wrote: > 8284992: Fix misleading Vector API doc for LSHR operator Fix request had been approved. So integrate it. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/129 From jiefu at openjdk.java.net Mon May 16 01:51:01 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 16 May 2022 01:51:01 GMT Subject: [jdk18u] Integrated: 8284992: Fix misleading Vector API doc for LSHR operator In-Reply-To: <2jBzhz3pKYdoP0-D9-FvEFIUoLLFzmIMGhpoFu2SL4k=.40dadc16-eaca-4775-b8ac-796f36d673cb@github.com> References: <2jBzhz3pKYdoP0-D9-FvEFIUoLLFzmIMGhpoFu2SL4k=.40dadc16-eaca-4775-b8ac-796f36d673cb@github.com> Message-ID: On Wed, 11 May 2022 02:18:09 GMT, Jie Fu wrote: > 8284992: Fix misleading Vector API doc for LSHR operator This pull request has now been integrated. Changeset: b5bf90da Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk18u/commit/b5bf90dac22cd1f6ae947a8a818349f2208ebed8 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8284992: Fix misleading Vector API doc for LSHR operator Backport-of: e54f26aa3d5d44264e052bc51d3d819a8da5d1e7 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/129 From jiefu at openjdk.java.net Mon May 16 01:51:09 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 16 May 2022 01:51:09 GMT Subject: [jdk18u] Integrated: 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols In-Reply-To: References: Message-ID: On Wed, 11 May 2022 01:59:25 GMT, Jie Fu wrote: > 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols This pull request has now been integrated. Changeset: 9d0d8ea1 Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk18u/commit/9d0d8ea117100aa8a3bf902900171cfcd3d01210 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols Backport-of: c4f7a850c6b35dd74899dc34aeefadfddcb33bf9 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/127 From jiefu at openjdk.java.net Mon May 16 01:52:56 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 16 May 2022 01:52:56 GMT Subject: [jdk18u] Integrated: 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java In-Reply-To: References: Message-ID: <2wqI8rWQipFTPmbQ2xtkmHKAUYOREi4KOQm8Ss_xy4I=.7159cb51-4ce8-43d1-a4da-b9fcdf206154@github.com> On Wed, 11 May 2022 02:17:53 GMT, Jie Fu wrote: > 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java This pull request has now been integrated. Changeset: aac6bd59 Author: Jie Fu Committer: John Jiang URL: https://git.openjdk.java.net/jdk18u/commit/aac6bd59c4bb3314de58c5fd2a6b907272b04ce9 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8286013: Incorrect test configurations for compiler/stable/TestStableShort.java Backport-of: 3420a1aa70c99b502368ef3f0edc6acea7a2bf1c ------------- PR: https://git.openjdk.java.net/jdk18u/pull/128 From jbhateja at openjdk.java.net Mon May 16 05:38:56 2022 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Mon, 16 May 2022 05:38:56 GMT Subject: [jdk18u] Integrated: 8286283: assert(func2 == 0 && func3 == 0) failed: not unary In-Reply-To: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> References: <3080jshmBLliBPfzUWAIKMZyyyYWVcV6J7WolOu7nQk=.7b571707-6ceb-447e-bcea-a0f6eaa3a3db@github.com> Message-ID: On Fri, 6 May 2022 11:29:46 GMT, Jatin Bhateja wrote: > Issue relates to incorrect conditional check based on input edge count to skip predicated unary/binary logic operation during logic cone collection stage of macro logic optimization. > > Problem is only seen with JDK-18 released version and not with JDK mainline which contains a re-designed algorithm for macrologic optimization to support predicated logic operations. > > Patch replaces edge count based check to detect predicated IR node with a strict node level flag based check. > > Kindly review and share your feedback. > > Best Regards, > Jatin This pull request has now been integrated. Changeset: 3d545876 Author: Jatin Bhateja Committer: Tobias Hartmann URL: https://git.openjdk.java.net/jdk18u/commit/3d5458761da1b81fdea5e6ce54db993ff0250e2d Stats: 93 lines in 2 files changed: 91 ins; 1 del; 1 mod 8286283: assert(func2 == 0 && func3 == 0) failed: not unary Reviewed-by: thartmann, kvn ------------- PR: https://git.openjdk.java.net/jdk18u/pull/123 From goetz at openjdk.java.net Mon May 16 07:00:13 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 07:00:13 GMT Subject: [jdk17u-dev] RFR: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java In-Reply-To: <0Q2J0t2Ip0H99t8N7_zC7vqGA0V030A2aHDp_hz8S8E=.2364eb1b-f277-4c4b-b246-126150f6ee16@github.com> References: <0Q2J0t2Ip0H99t8N7_zC7vqGA0V030A2aHDp_hz8S8E=.2364eb1b-f277-4c4b-b246-126150f6ee16@github.com> Message-ID: On Sun, 15 May 2022 22:53:39 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. > Thanks! Hi @mrserb, what is wrong with the Pre-submit tests? Is the test failing? Thanks, Goetz ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/398 From mbaesken at openjdk.java.net Mon May 16 07:10:56 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 16 May 2022 07:10:56 GMT Subject: [jdk18u] Integrated: 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine In-Reply-To: References: Message-ID: On Tue, 10 May 2022 13:51:04 GMT, Matthias Baesken wrote: > 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine This pull request has now been integrated. Changeset: 2e9dda4a Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk18u/commit/2e9dda4ac00394a70d8469d9d984228a39c0cfa2 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine Backport-of: 0f62cb6fcc75e0b8cc2d623f67273114233a40ef ------------- PR: https://git.openjdk.java.net/jdk18u/pull/125 From mbaesken at openjdk.java.net Mon May 16 07:16:07 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 16 May 2022 07:16:07 GMT Subject: [jdk17u-dev] Integrated: 8284754: print more interesting env variables in hs_err and VM.info In-Reply-To: References: Message-ID: On Fri, 13 May 2022 08:18:48 GMT, Matthias Baesken wrote: > 8284754: print more interesting env variables in hs_err and VM.info This pull request has now been integrated. Changeset: 7c874931 Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk17u-dev/commit/7c8749311ca7ba73079c4291cb7e9dc87ec58e2a Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8284754: print more interesting env variables in hs_err and VM.info Backport-of: 8ee2944cc404d4d53d0f94b56dd52111fd31cc39 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/393 From mbaesken at openjdk.java.net Mon May 16 07:16:13 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 16 May 2022 07:16:13 GMT Subject: [jdk17u-dev] Integrated: 8284758: [linux] improve print_container_info In-Reply-To: <7VqP5VrKspLGI7eyMR2XBMHRxolD3CrFzV4bqx32tMs=.2fcfa604-2e22-4fd8-9bdb-3dd77e4c481c@github.com> References: <7VqP5VrKspLGI7eyMR2XBMHRxolD3CrFzV4bqx32tMs=.2fcfa604-2e22-4fd8-9bdb-3dd77e4c481c@github.com> Message-ID: On Fri, 13 May 2022 10:19:02 GMT, Matthias Baesken wrote: > 8284758: [linux] improve print_container_info This pull request has now been integrated. Changeset: cc91c6e8 Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk17u-dev/commit/cc91c6e85d65f545c6e4b549b339435a6ea942a5 Stats: 54 lines in 1 file changed: 13 ins; 34 del; 7 mod 8284758: [linux] improve print_container_info Backport-of: 6c6d5223dfaae268f968f4292356d4be89adb122 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/394 From mbaesken at openjdk.java.net Mon May 16 07:20:09 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 16 May 2022 07:20:09 GMT Subject: [jdk17u-dev] Integrated: 8285728: Alpine Linux build fails with busybox tar In-Reply-To: References: Message-ID: On Fri, 13 May 2022 12:16:09 GMT, Matthias Baesken wrote: > 8285728: Alpine Linux build fails with busybox tar This pull request has now been integrated. Changeset: 2680e83f Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk17u-dev/commit/2680e83f5fdaa5a787a13bd325636b6f8f667fb2 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod 8285728: Alpine Linux build fails with busybox tar Backport-of: 36bf6fbe0839cebce5e66ba680a73353703152aa ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/396 From mdoerr at openjdk.java.net Mon May 16 09:41:53 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 16 May 2022 09:41:53 GMT Subject: [jdk17u-dev] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Fri, 13 May 2022 14:10:39 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 17u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. > > The original patch does not apply cleanly, due to [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), where it changed FileMapInfo's constructor signature to pass in full_path as a parameter. The conflict is resolved manually by initializing _full_path to nullptr. > > I also bought down following code from [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. > > ``` > if (_file_open) { > os::close(_fd); > } > > > Test: > - [x] hotspot_cds on Linux x86_64 > - [x] GHA Backport lgtm. Please add empty line before integrating. src/hotspot/share/cds/filemap.cpp line 195: > 193: assert(_dynamic_archive_info == this, "must be singleton"); // not thread safe > 194: _dynamic_archive_info = NULL; > 195: } Original change adds an empty line here. Please insert. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk17u-dev/pull/397 From omikhaltcova at openjdk.java.net Mon May 16 10:06:49 2022 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Mon, 16 May 2022 10:06:49 GMT Subject: [jdk11u-dev] Integrated: 8282008: Incorrect handling of quoted arguments in ProcessBuilder In-Reply-To: References: Message-ID: <5_Eu6Nxffj3TWM_w9M7FdXRBWkGXghGcCmzG_tT1T1k=.569a54fe-d7eb-456e-ab5e-77968cf225e3@github.com> On Fri, 22 Apr 2022 13:09:39 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8282008 to jdk11u. > This bug was detected at first on jdk11u and the corresponding issue was opened with regards to it on jdk18u. > The original patch didn't apply cleanly due to slight differences in the imported packages' names and copyright. > Tested on Windows. All regular tests passed. This pull request has now been integrated. Changeset: c9d3291e Author: Olga Mikhaltsova URL: https://git.openjdk.java.net/jdk11u-dev/commit/c9d3291e2744ab18f3cf00ef852b70abdc800855 Stats: 343 lines in 2 files changed: 332 ins; 6 del; 5 mod 8282008: Incorrect handling of quoted arguments in ProcessBuilder Reviewed-by: vkempik Backport-of: 897d6c0dc7cdfb3ad92f864f9ad4b50e642197e4 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1040 From goetz at openjdk.java.net Mon May 16 11:10:46 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 11:10:46 GMT Subject: [jdk11u-dev] RFR: 8285686: Update FreeType to 2.12.0 Message-ID: Fix request [11u] I backport this for parity with 13.0.12. Clean backport. ------------- Commit messages: - Backport 67dd8a8d6a3f069f11d8e1492a775892f1f49829 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1086/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1086&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285686 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1086.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1086/head:pull/1086 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1086 From goetz at openjdk.java.net Mon May 16 11:21:09 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 11:21:09 GMT Subject: [jdk17u-dev] RFR: 8280550: SplittableRandom#nextDouble(double, double) can return result >= bound Message-ID: I backport this for parity with 17.0.4-oracle. ------------- Commit messages: - Backport 0c42e43f77b91a50fedc3fddb74e17f910d8df2a Changes: https://git.openjdk.java.net/jdk17u-dev/pull/399/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=399&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8280550 Stats: 54 lines in 2 files changed: 52 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/399.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/399/head:pull/399 PR: https://git.openjdk.java.net/jdk17u-dev/pull/399 From goetz at openjdk.java.net Mon May 16 11:26:44 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 11:26:44 GMT Subject: [jdk17u-dev] RFR: 8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel Message-ID: I backport this test-only change for parity with 17.0.5-oracle. ------------- Commit messages: - Backport a86cab8d4259f29af86aa6063b721e47827fb949 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/400/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=400&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8236136 Stats: 3 lines in 3 files changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/400.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/400/head:pull/400 PR: https://git.openjdk.java.net/jdk17u-dev/pull/400 From goetz at openjdk.java.net Mon May 16 11:36:54 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 11:36:54 GMT Subject: [jdk17u-dev] RFR: 8285686: Update FreeType to 2.12.0 In-Reply-To: References: Message-ID: On Fri, 13 May 2022 11:06:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 15.0.8. Pre-submit failure: unrelated infra problem: Unable to find an artifact with the name: transient_jtreg_openjdk-bot_6ac41a7c ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/395 From goetz at openjdk.java.net Mon May 16 11:36:55 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 11:36:55 GMT Subject: [jdk17u-dev] RFR: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources Message-ID: I backport this test-only change for parity with 17.0.5-oracle. ------------- Commit messages: - Backport f143386109bce2a2e7241f685e2df26849a0ad48 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/401/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=401&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286293 Stats: 501 lines in 5 files changed: 315 ins; 172 del; 14 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/401.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/401/head:pull/401 PR: https://git.openjdk.java.net/jdk17u-dev/pull/401 From goetz at openjdk.java.net Mon May 16 11:52:39 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 11:52:39 GMT Subject: [jdk11u-dev] RFR: 8209150: [TESTBUG] Add logging to verify JDK-8197901 to a different test Message-ID: <5cjWTkySpmslXB6INuy2Bh7EpAAIrTd00eKNx3gc6MU=.57b31944-b974-4c9a-bb62-f21dc86f5ca6@github.com> I backport this test-only change for parity with 11.0.17-oracle. ------------- Commit messages: - Backport aad3230b1d7a52a74708a68aa776467c0bbb87b2 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1087/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1087&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8209150 Stats: 60 lines in 1 file changed: 60 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1087.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1087/head:pull/1087 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1087 From goetz at openjdk.java.net Mon May 16 11:59:33 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 11:59:33 GMT Subject: [jdk11u-dev] RFR: 8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC Message-ID: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> I backport this test-only change for parity with 11.0.17-oracle. ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/1087 Commit messages: - Backport f71d1cb124eb40067845653cb24a19a3ea545625 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1088/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1088&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8209920 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1088.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1088/head:pull/1088 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1088 From goetz at openjdk.java.net Mon May 16 12:19:13 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 12:19:13 GMT Subject: [jdk11u-dev] RFR: 8163498: Many long-running security libs tests Message-ID: I backport this test-only change for parity with 11.0.17-oracle. Clean except for Copyright in test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java ------------- Commit messages: - Backport d2bd499222382e44d849b4884e72d2c9117895ed Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1090/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1090&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8163498 Stats: 185 lines in 5 files changed: 159 ins; 9 del; 17 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1090.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1090/head:pull/1090 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1090 From mbaesken at openjdk.java.net Mon May 16 12:20:16 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 16 May 2022 12:20:16 GMT Subject: [jdk11u-dev] RFR: 8266490: Extend the OSContainer API to support the pids controller of cgroups Message-ID: The backport of 8266490 does not apply cleanly. Some copyright years need adjustment. The code in os_linux.cpp is slightly different in 11 compared to 17 and needs manual adjustment. TestPids.java needs change in the "run driver" line regarding whitebox (adjusted to jdk11 needs). ------------- Commit messages: - Backport 089e83bf1bf6f28cec8dd30288720b6d066301f0 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1089/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1089&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8266490 Stats: 553 lines in 22 files changed: 475 ins; 28 del; 50 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1089.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1089/head:pull/1089 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1089 From goetz at openjdk.java.net Mon May 16 12:24:39 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 12:24:39 GMT Subject: [jdk11u-dev] RFR: 8163498: Many long-running security libs tests [v2] In-Reply-To: References: Message-ID: > I backport this test-only change for parity with 11.0.17-oracle. > Clean except for Copyright in test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Add new tests I first missed ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1090/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1090/files/9a1c865a..1802dc81 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1090&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1090&range=00-01 Stats: 100 lines in 3 files changed: 100 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1090.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1090/head:pull/1090 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1090 From zgu at openjdk.java.net Mon May 16 12:47:56 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 16 May 2022 12:47:56 GMT Subject: [jdk17u-dev] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak [v2] In-Reply-To: References: Message-ID: > I would like to backport this patch to 17u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. > > The original patch does not apply cleanly, due to [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), where it changed FileMapInfo's constructor signature to pass in full_path as a parameter. The conflict is resolved manually by initializing _full_path to nullptr. > > I also bought down following code from [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. > > ``` > if (_file_open) { > os::close(_fd); > } > > > Test: > - [x] hotspot_cds on Linux x86_64 > - [x] GHA Zhengyu Gu has updated the pull request incrementally with one additional commit since the last revision: Added an empty line ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/397/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/397/files/63f416a5..d102de92 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=397&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=397&range=00-01 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/397.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/397/head:pull/397 PR: https://git.openjdk.java.net/jdk17u-dev/pull/397 From zgu at openjdk.java.net Mon May 16 12:57:12 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 16 May 2022 12:57:12 GMT Subject: [jdk17u-dev] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak [v2] In-Reply-To: References: Message-ID: On Mon, 16 May 2022 09:38:03 GMT, Martin Doerr wrote: >> Zhengyu Gu has updated the pull request incrementally with one additional commit since the last revision: >> >> Added an empty line > > src/hotspot/share/cds/filemap.cpp line 195: > >> 193: assert(_dynamic_archive_info == this, "must be singleton"); // not thread safe >> 194: _dynamic_archive_info = NULL; >> 195: } > > Original change adds an empty line here. Please insert. Fixed. Thanks for the review, @TheRealMDoerr ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/397 From zgu at openjdk.java.net Mon May 16 12:57:13 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 16 May 2022 12:57:13 GMT Subject: [jdk18u] Integrated: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Mon, 11 Apr 2022 18:13:17 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 18u, to fix a memory leak, also eliminates dangerous `memset` call, could potentially result in fatal crash. > > The original patch does not apply cleanly, due to JDK-8261455, where it changed `FileMapInfo`'s constructor signature to pass in `full_path` as a parameter. The conflict is resolved manually by initializing `_full_path` to `nullptr` > > Test: > > - [x] hotspot_cds This pull request has now been integrated. Changeset: 642208c3 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk18u/commit/642208c3781a923688ee8df0cb392c5990ef56e2 Stats: 13 lines in 1 file changed: 8 ins; 2 del; 3 mod 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak Reviewed-by: phh Backport-of: d6fa8b004bcd0a2fc1015055d0177428889b4c31 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/97 From goetz at openjdk.java.net Mon May 16 12:58:17 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 12:58:17 GMT Subject: [jdk11u-dev] RFR: 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test Message-ID: <2lbIlRkfNgFCHfNqmoW4oah-oDYHSa83ZoQzCkLZggc=.c673af6e-eb9e-4804-8c3e-1bace400febb@github.com> I backport this test-only change for parity with 11.0.17-oracle. I had to remove the modern String.format statements. ------------- Commit messages: - Backport 9711033780d2329a376ea5b2a72c0da2e1731114 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1092/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1092&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8209776 Stats: 95 lines in 1 file changed: 95 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1092.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1092/head:pull/1092 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1092 From goetz at openjdk.java.net Mon May 16 13:03:54 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 13:03:54 GMT Subject: [jdk11u-dev] RFR: 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test [v2] In-Reply-To: <2lbIlRkfNgFCHfNqmoW4oah-oDYHSa83ZoQzCkLZggc=.c673af6e-eb9e-4804-8c3e-1bace400febb@github.com> References: <2lbIlRkfNgFCHfNqmoW4oah-oDYHSa83ZoQzCkLZggc=.c673af6e-eb9e-4804-8c3e-1bace400febb@github.com> Message-ID: > I backport this test-only change for parity with 11.0.17-oracle. > > I had to remove the modern String.format statements. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Remove old test ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1092/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1092/files/1e6f1496..57b50a3d Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1092&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1092&range=00-01 Stats: 58 lines in 1 file changed: 0 ins; 58 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1092.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1092/head:pull/1092 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1092 From vladimir.kempik at jetbrains.com Mon May 16 13:07:32 2022 From: vladimir.kempik at jetbrains.com (Vladimir Kempik) Date: Mon, 16 May 2022 17:07:32 +0400 Subject: Should JDK-8263442 be back ported to jdk11u-dev? Message-ID: Hello, I thought I would ask first, before attempting backport. I have found an incorrect usage of http_proxy and authenticator in IntelliJ platform, the issue manifestated itself only after https://bugs.openjdk.java.net/browse/JDK-8263442 . It seems JDK-8263442 should be backported to jdk11u, but may cause compatibility issues for some. What do maintainers of jdk11u think ? Regards, Vladimir From mdoerr at openjdk.java.net Mon May 16 13:21:57 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 16 May 2022 13:21:57 GMT Subject: [jdk11u-dev] RFR: 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test [v2] In-Reply-To: References: <2lbIlRkfNgFCHfNqmoW4oah-oDYHSa83ZoQzCkLZggc=.c673af6e-eb9e-4804-8c3e-1bace400febb@github.com> Message-ID: On Mon, 16 May 2022 13:03:54 GMT, Goetz Lindenmaier wrote: >> I backport this test-only change for parity with 11.0.17-oracle. >> >> I had to remove the modern String.format statements. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Remove old test LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1092 From goetz at openjdk.java.net Mon May 16 13:25:17 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 13:25:17 GMT Subject: [jdk11u-dev] RFR: 8264179: [TESTBUG] Some compiler tests fail when running without C2 Message-ID: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> I backport this test-only change for parity with 11.0.17-oracle. I had to resolve TestRangeCheckPredicatesControl.java. Two tests are not in 11, so I skipped the patch: TestSubTypeCheckMacroNodeWrongMem.java came in 15 with JDK-8239367 Vec_MulAddS2I.java came in 12 with JDK-8214751 ------------- Commit messages: - Backport aefc1560b51f0ce96d8f5ce396ba0d2fe08fd650 - Backport d2bd499222382e44d849b4884e72d2c9117895ed Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1091/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1091&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8264179 Stats: 189 lines in 8 files changed: 159 ins; 9 del; 21 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1091.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1091/head:pull/1091 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1091 From mdoerr at openjdk.java.net Mon May 16 13:45:42 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 16 May 2022 13:45:42 GMT Subject: [jdk11u-dev] RFR: 8264179: [TESTBUG] Some compiler tests fail when running without C2 In-Reply-To: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> References: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> Message-ID: On Mon, 16 May 2022 12:34:50 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. > > I had to resolve TestRangeCheckPredicatesControl.java. > Two tests are not in 11, so I skipped the patch: > TestSubTypeCheckMacroNodeWrongMem.java came in 15 with JDK-8239367 > Vec_MulAddS2I.java came in 12 with JDK-8214751 I guess this should have been a dependent PR on top of https://github.com/openjdk/jdk11u-dev/pull/1090? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1091 From tsteele at openjdk.java.net Mon May 16 13:48:54 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Mon, 16 May 2022 13:48:54 GMT Subject: [jdk11u-dev] Integrated: 8227389: Remove unsupported xlc16 compile options on aix In-Reply-To: References: Message-ID: <2kg2GanfWDfGFYpDWuVKJBtEObM0QvbM2uL9o1eODWE=.31c54d58-c933-4634-b633-3a437c90cc03@github.com> On Mon, 4 Apr 2022 18:14:09 GMT, Tyler Steele wrote: > #993 > > Removes unsupported compiler options `-qlanglvl=noredefmac` and `-qlanglvl=c99vla` causing build warnings with xlc 16.1. This pull request has now been integrated. Changeset: 0056b9b4 Author: Tyler Steele Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/0056b9b4f91ed9132364984fb45e1ce1ad563af4 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod 8227389: Remove unsupported xlc16 compile options on aix Backport-of: bb9615654865fe35562e3ae643e9f286cbd7047a ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/999 From mdoerr at openjdk.java.net Mon May 16 15:35:45 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 16 May 2022 15:35:45 GMT Subject: [jdk11u-dev] RFR: 8266490: Extend the OSContainer API to support the pids controller of cgroups In-Reply-To: References: Message-ID: On Mon, 16 May 2022 12:03:05 GMT, Matthias Baesken wrote: > The backport of 8266490 does not apply cleanly. Some copyright years need adjustment. The code in os_linux.cpp is slightly different in 11 compared to 17 and needs manual adjustment. TestPids.java needs change in the "run driver" line regarding whitebox (adjusted to jdk11 needs). Original change modifies Copyright of cgroupV2Subsystem_linux.cpp. Please add that before integrating. Otherwise, lgtm. src/hotspot/os/linux/os_linux.cpp line 2555: > 2553: } else { > 2554: st->print_cr("%s", j == OSCONTAINER_ERROR ? "not supported" : "unlimited"); > 2555: } Original change adds an empty line. Would be better to have it, too. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1089 From goetz at openjdk.java.net Mon May 16 18:02:55 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 18:02:55 GMT Subject: [jdk11u-dev] RFR: 8264179: [TESTBUG] Some compiler tests fail when running without C2 [v2] In-Reply-To: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> References: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> Message-ID: > I backport this test-only change for parity with 11.0.17-oracle. > > I had to resolve TestRangeCheckPredicatesControl.java. > Two tests are not in 11, so I skipped the patch: > TestSubTypeCheckMacroNodeWrongMem.java came in 15 with JDK-8239367 > Vec_MulAddS2I.java came in 12 with JDK-8214751 Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: Backport aefc1560b51f0ce96d8f5ce396ba0d2fe08fd650 ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1091/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1091&range=01 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1091.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1091/head:pull/1091 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1091 From mdoerr at openjdk.java.net Mon May 16 21:41:37 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 16 May 2022 21:41:37 GMT Subject: [jdk11u-dev] RFR: 8264179: [TESTBUG] Some compiler tests fail when running without C2 [v2] In-Reply-To: References: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> Message-ID: <0sjDkIoSqJrRWJgwjAKY_t4K2UP51YnXxr0TdCHU_v8=.b5529844-de4d-4522-8403-d860a52c3aae@github.com> On Mon, 16 May 2022 18:02:55 GMT, Goetz Lindenmaier wrote: >> I backport this test-only change for parity with 11.0.17-oracle. >> >> I had to resolve TestRangeCheckPredicatesControl.java. >> Two tests are not in 11, so I skipped the patch: >> TestSubTypeCheckMacroNodeWrongMem.java came in 15 with JDK-8239367 >> Vec_MulAddS2I.java came in 12 with JDK-8214751 > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport aefc1560b51f0ce96d8f5ce396ba0d2fe08fd650 LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1091 From goetz at openjdk.java.net Mon May 16 21:46:53 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 16 May 2022 21:46:53 GMT Subject: [jdk11u-dev] RFR: 8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak Message-ID: I backport this test-only change for parity with 11.0.17-oracle. ------------- Commit messages: - Backport f844943273f094d925dcb02bdc43d07c0ad9ae98 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1093/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1093&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8234608 Stats: 20 lines in 8 files changed: 4 ins; 1 del; 15 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1093.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1093/head:pull/1093 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1093 From mbaesken at openjdk.java.net Tue May 17 07:24:34 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 17 May 2022 07:24:34 GMT Subject: [jdk11u-dev] RFR: 8266490: Extend the OSContainer API to support the pids controller of cgroups In-Reply-To: References: Message-ID: On Mon, 16 May 2022 15:32:25 GMT, Martin Doerr wrote: > Original change modifies Copyright of cgroupV2Subsystem_linux.cpp. Please add that before integrating. Otherwise, lgtm. Hi Martin, the Copyright was already changed by other backports, see https://github.com/openjdk/jdk11u-dev/blob/master/src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp#L2 so it does not need to changed in this PR: ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1089 From mdoerr at openjdk.java.net Tue May 17 14:08:56 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 17 May 2022 14:08:56 GMT Subject: [jdk11u-dev] RFR: 8266490: Extend the OSContainer API to support the pids controller of cgroups In-Reply-To: References: Message-ID: On Tue, 17 May 2022 07:21:16 GMT, Matthias Baesken wrote: > > Original change modifies Copyright of cgroupV2Subsystem_linux.cpp. Please add that before integrating. Otherwise, lgtm. > > Hi Martin, the Copyright was already changed by other backports, see https://github.com/openjdk/jdk11u-dev/blob/master/src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp#L2 > > so it does not need to changed in this PR: Ok. So, only adding the empty line would be nice. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1089 From mbaesken at openjdk.java.net Tue May 17 14:24:54 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 17 May 2022 14:24:54 GMT Subject: [jdk11u-dev] RFR: 8266490: Extend the OSContainer API to support the pids controller of cgroups [v2] In-Reply-To: References: Message-ID: <0xpPhxHLwPpW9ZqrPAdhs9FE1o-E5bTCxHu_lxoIpr4=.a915fb9b-4b7a-4d4d-a04f-26e686fecf79@github.com> > The backport of 8266490 does not apply cleanly. Some copyright years need adjustment. The code in os_linux.cpp is slightly different in 11 compared to 17 and needs manual adjustment. TestPids.java needs change in the "run driver" line regarding whitebox (adjusted to jdk11 needs). Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision: Add empty line to os_linux.cpp ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1089/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1089/files/37866f4a..c80ce259 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1089&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1089&range=00-01 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1089.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1089/head:pull/1089 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1089 From mbaesken at openjdk.java.net Tue May 17 14:24:55 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 17 May 2022 14:24:55 GMT Subject: [jdk11u-dev] RFR: 8266490: Extend the OSContainer API to support the pids controller of cgroups [v2] In-Reply-To: References: Message-ID: On Tue, 17 May 2022 14:05:04 GMT, Martin Doerr wrote: > Ok. So, only adding the empty line would be nice. Done, added an empty line to os_linux.cpp . ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1089 From jlahoda at openjdk.java.net Tue May 17 14:29:59 2022 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Tue, 17 May 2022 14:29:59 GMT Subject: [jdk18u] RFR: 8282080: Lambda deserialization fails for Object method references on interfaces Message-ID: 8282080: Lambda deserialization fails for Object method references on interfaces ------------- Commit messages: - 8282080: Lambda deserialization fails for Object method references on interfaces Changes: https://git.openjdk.java.net/jdk18u/pull/133/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=133&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282080 Stats: 80 lines in 2 files changed: 80 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/133.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/133/head:pull/133 PR: https://git.openjdk.java.net/jdk18u/pull/133 From mdoerr at openjdk.java.net Tue May 17 14:46:47 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 17 May 2022 14:46:47 GMT Subject: [jdk11u-dev] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Fri, 13 May 2022 15:17:28 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 11u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. > > The original patch does not apply cleanly: > 1. File moved > 2. A lot of context differences > > Applied/updated patch manually. > > I also bought down following code from [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. > > > if (_file_open) { > os::close(_fd); > } > > > Test: > - [x] hotspot_cds on Linux x86_64 > - [x] hotspot_appcds on Linux x86_64 > - [x] GHA LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1084 From mdoerr at openjdk.java.net Tue May 17 14:57:58 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 17 May 2022 14:57:58 GMT Subject: [jdk11u-dev] RFR: 8266490: Extend the OSContainer API to support the pids controller of cgroups [v2] In-Reply-To: <0xpPhxHLwPpW9ZqrPAdhs9FE1o-E5bTCxHu_lxoIpr4=.a915fb9b-4b7a-4d4d-a04f-26e686fecf79@github.com> References: <0xpPhxHLwPpW9ZqrPAdhs9FE1o-E5bTCxHu_lxoIpr4=.a915fb9b-4b7a-4d4d-a04f-26e686fecf79@github.com> Message-ID: On Tue, 17 May 2022 14:24:54 GMT, Matthias Baesken wrote: >> The backport of 8266490 does not apply cleanly. Some copyright years need adjustment. The code in os_linux.cpp is slightly different in 11 compared to 17 and needs manual adjustment. TestPids.java needs change in the "run driver" line regarding whitebox (adjusted to jdk11 needs). > > Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision: > > Add empty line to os_linux.cpp Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1089 From yadonn.wang at huawei.com Tue May 17 15:14:29 2022 From: yadonn.wang at huawei.com (wangyadong (E)) Date: Tue, 17 May 2022 15:14:29 +0000 Subject: Linux riscv and jdk17 References: <634F10EF-187B-4C74-BA00-1D34446114AA@jetbrains.com> Message-ID: <4174299a45b94026bed4cc240a458868@huawei.com> Hi, Friendly reminder. I'm maintaining the RISC-V port of jdk. Is the maintainer of jdk17u interested in getting it to support RISC-V? Yadong -----Original Message----- From: wangyadong (E) Sent: Friday, April 22, 2022 3:57 PM To: 'Vladimir Kempik' ; jdk-updates-dev Subject: RE: Linux riscv and jdk17 Hi, > I would like to know the opinion of openjdk17u maintainer about possible backport of JEP 422: Linux/RISC-V Port [1] to jdk17u. I'd like to know, too. And I know a lot of people are interested in it. Actually, I have made a 17u backport version of implementation of JEP 422 recently, in https://github.com/yadongw/jdk17u-dev/tree/backport-riscv-port . It has passed the tier 1 on the unmatched and the rest of tests on Qemu. Best Regards, Yadong -----Original Message----- From: jdk-updates-dev [mailto:jdk-updates-dev-retn at openjdk.java.net] On Behalf Of Vladimir Kempik Sent: Friday, April 22, 2022 3:26 PM To: jdk-updates-dev Subject: Linux riscv and jdk17 Hello I would like to know the opinion of openjdk17u maintainer about possible backport of JEP 422: Linux/RISC-V Port [1] to jdk17u. Not that I have any immediate plans for it. Regards, Vladimir. [1] https://openjdk.java.net/jeps/422 From zgu at openjdk.java.net Tue May 17 17:01:56 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 17 May 2022 17:01:56 GMT Subject: [jdk11u-dev] RFR: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Tue, 17 May 2022 14:43:22 GMT, Martin Doerr wrote: >> I would like to backport this patch to 11u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. >> >> The original patch does not apply cleanly: >> 1. File moved >> 2. A lot of context differences >> >> Applied/updated patch manually. >> >> I also bought down following code from [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. >> >> >> if (_file_open) { >> os::close(_fd); >> } >> >> >> Test: >> - [x] hotspot_cds on Linux x86_64 >> - [x] hotspot_appcds on Linux x86_64 >> - [x] GHA > > LGTM. Thanks, @TheRealMDoerr ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1084 From goetz at openjdk.java.net Wed May 18 06:19:02 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 06:19:02 GMT Subject: [jdk11u-dev] Integrated: 8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException In-Reply-To: <-3x8ZSO47D0vfTlupy3FJAcHhlpklZ5b7P21ESGCX8M=.784ee3e0-4c24-4480-963d-e92f3eb7d29a@github.com> References: <-3x8ZSO47D0vfTlupy3FJAcHhlpklZ5b7P21ESGCX8M=.784ee3e0-4c24-4480-963d-e92f3eb7d29a@github.com> Message-ID: On Fri, 13 May 2022 11:54:23 GMT, Goetz Lindenmaier wrote: > I would like to backport this to jdk11u-dev. > Applies clean except for the problem list. This pull request has now been integrated. Changeset: 80c9f248 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/80c9f2483ddadc4302176ce4c91446d025d33c1b Stats: 6 lines in 2 files changed: 1 ins; 0 del; 5 mod 8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException Backport-of: 77041dc4ec7542b34c85c59b4e53f14032d9548b ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1083 From goetz at openjdk.java.net Wed May 18 06:30:10 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 06:30:10 GMT Subject: [jdk17u-dev] Integrated: 8285686: Update FreeType to 2.12.0 In-Reply-To: References: Message-ID: On Fri, 13 May 2022 11:06:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 15.0.8. This pull request has now been integrated. Changeset: fc81c86c Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk17u-dev/commit/fc81c86ce9eb11d9a362d0c2af0e34482e8fa922 Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod 8285686: Update FreeType to 2.12.0 Backport-of: 67dd8a8d6a3f069f11d8e1492a775892f1f49829 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/395 From jbachorik at openjdk.java.net Wed May 18 07:34:47 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Wed, 18 May 2022 07:34:47 GMT Subject: [jdk17u-dev] RFR: 8283849: AsyncGetCallTrace may crash JVM on guarantee Message-ID: <_w4qKEe1bkFTPiEqqEQiv3oCjj5BITZon2WxE6SbXn4=.64911985-4e41-46e4-be8b-40d0508dcd6e@github.com> The backport is applied mainly cleanly with only minor adjustments required. The change is split into the backport commit and the adjustments commit (https://github.com/openjdk/jdk17u-dev/pull/402/commits/abd2fa131ecf270c248a1b30d00e0ef8d684d8be) ------------- Commit messages: - Fix backport and merge conflict - 8283849: AsyncGetCallTrace may crash JVM on guarantee Changes: https://git.openjdk.java.net/jdk17u-dev/pull/402/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=402&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283849 Stats: 20 lines in 4 files changed: 17 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/402.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/402/head:pull/402 PR: https://git.openjdk.java.net/jdk17u-dev/pull/402 From goetz.lindenmaier at sap.com Wed May 18 08:01:50 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Wed, 18 May 2022 08:01:50 +0000 Subject: Linux riscv and jdk17 In-Reply-To: <4174299a45b94026bed4cc240a458868@huawei.com> References: <634F10EF-187B-4C74-BA00-1D34446114AA@jetbrains.com> <4174299a45b94026bed4cc240a458868@huawei.com> Message-ID: Hi, The RISC-V port basically fulfils the criteria for a non-bugfix backport. It brings jdk17 to a new platform. So you are welcome to address the backport. I had a quick look at the backport in the repo you mentioned. You also mention the testing you did. For a backport it is especially important you do not break existing platforms, so you need to run and communicate tests of the existing platforms. There are quite some changes to c1_LIR.cpp and the corresponding platform files. I see these critical for a backport. Is there a way to implement the port -- maybe a bit less performant -- but without these changes? It would have been great if this had been an isolated change in head. Alternatively these changes could be protected by #ifdef RISCV in the shared code, similar to the way Shenandoah was brought to jdk11u, but this is not a nice solution. There are quite some changes to the serviceability agent. I think these are less critical as it is not in the core of the VM. Best regards, Goetz. > -----Original Message----- > From: jdk-updates-dev On > Behalf Of wangyadong (E) > Sent: Tuesday, May 17, 2022 5:14 PM > To: jdk-updates-dev > Subject: RE: Linux riscv and jdk17 > > Hi, > > Friendly reminder. > > I'm maintaining the RISC-V port of jdk. > Is the maintainer of jdk17u interested in getting it to support RISC-V? > > Yadong > > -----Original Message----- > From: wangyadong (E) > Sent: Friday, April 22, 2022 3:57 PM > To: 'Vladimir Kempik' ; jdk-updates-dev > > Subject: RE: Linux riscv and jdk17 > > Hi, > > I would like to know the opinion of openjdk17u maintainer about possible > backport of JEP 422: Linux/RISC-V Port [1] to jdk17u. > I'd like to know, too. And I know a lot of people are interested in it. > > Actually, I have made a 17u backport version of implementation of JEP 422 > recently, in https://github.com/yadongw/jdk17u-dev/tree/backport-riscv- > port . > It has passed the tier 1 on the unmatched and the rest of tests on Qemu. > > Best Regards, > Yadong > > -----Original Message----- > From: jdk-updates-dev [mailto:jdk-updates-dev-retn at openjdk.java.net] On > Behalf Of Vladimir Kempik > Sent: Friday, April 22, 2022 3:26 PM > To: jdk-updates-dev > Subject: Linux riscv and jdk17 > > Hello > I would like to know the opinion of openjdk17u maintainer about possible > backport of JEP 422: Linux/RISC-V Port [1] to jdk17u. > Not that I have any immediate plans for it. > Regards, Vladimir. > > [1] https://openjdk.java.net/jeps/422 From goetz at openjdk.java.net Wed May 18 08:09:54 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 08:09:54 GMT Subject: [jdk11u-dev] RFR: 8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC In-Reply-To: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> References: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> Message-ID: On Mon, 16 May 2022 11:53:09 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. Pre-submit failure: CompensatedSums.java test failed, we see this regularly in the GHA actions. Unrelated ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1088 From jbachorik at openjdk.java.net Wed May 18 08:12:16 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Wed, 18 May 2022 08:12:16 GMT Subject: [jdk17u-dev] RFR: 8283849: AsyncGetCallTrace may crash JVM on guarantee [v2] In-Reply-To: <_w4qKEe1bkFTPiEqqEQiv3oCjj5BITZon2WxE6SbXn4=.64911985-4e41-46e4-be8b-40d0508dcd6e@github.com> References: <_w4qKEe1bkFTPiEqqEQiv3oCjj5BITZon2WxE6SbXn4=.64911985-4e41-46e4-be8b-40d0508dcd6e@github.com> Message-ID: <1i90KOeOKGMcyo-oYmucgYMmU_o7WxjdkKEfYPkVUo8=.daed4289-49f4-43d5-b600-d901c9854b5e@github.com> > The backport is applied mainly cleanly with only minor adjustments required. > > The change is split into the backport commit and the [adjustments commit](https://github.com/openjdk/jdk17u-dev/pull/402/commits/fdf6934d8163e64f330ed98d8b4c15027cef46bd) Jaroslav Bachorik 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: Fix backport and merge conflict ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/402/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/402/files/abd2fa13..fdf6934d Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=402&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=402&range=00-01 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/402.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/402/head:pull/402 PR: https://git.openjdk.java.net/jdk17u-dev/pull/402 From itakiguchi at openjdk.java.net Wed May 18 08:41:35 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Wed, 18 May 2022 08:41:35 GMT Subject: [jdk11u-dev] RFR: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled Message-ID: Backport JDK-8240756 ------------- Commit messages: - Backport 27fe3d7f8db4ede6441a7cc325d9f29eb4a1d10d Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1094/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1094&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8240756 Stats: 212 lines in 2 files changed: 208 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1094.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1094/head:pull/1094 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1094 From goetz at openjdk.java.net Wed May 18 10:05:50 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:05:50 GMT Subject: [jdk11u-dev] Integrated: 8285686: Update FreeType to 2.12.0 In-Reply-To: References: Message-ID: On Mon, 16 May 2022 11:02:41 GMT, Goetz Lindenmaier wrote: > Fix request [11u] > > I backport this for parity with 13.0.12. > Clean backport. This pull request has now been integrated. Changeset: 8f85dcfe Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/8f85dcfe53a6287e41f5a4fad7c3d1956415a86e Stats: 10933 lines in 293 files changed: 6807 ins; 2146 del; 1980 mod 8285686: Update FreeType to 2.12.0 Backport-of: 67dd8a8d6a3f069f11d8e1492a775892f1f49829 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1086 From goetz at openjdk.java.net Wed May 18 10:16:49 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:16:49 GMT Subject: [jdk11u-dev] Integrated: 8209150: [TESTBUG] Add logging to verify JDK-8197901 to a different test In-Reply-To: <5cjWTkySpmslXB6INuy2Bh7EpAAIrTd00eKNx3gc6MU=.57b31944-b974-4c9a-bb62-f21dc86f5ca6@github.com> References: <5cjWTkySpmslXB6INuy2Bh7EpAAIrTd00eKNx3gc6MU=.57b31944-b974-4c9a-bb62-f21dc86f5ca6@github.com> Message-ID: On Mon, 16 May 2022 11:44:03 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: fef9e840 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/fef9e84031699ada682cc181a2e1462cb720ca7e Stats: 60 lines in 1 file changed: 60 ins; 0 del; 0 mod 8209150: [TESTBUG] Add logging to verify JDK-8197901 to a different test Backport-of: aad3230b1d7a52a74708a68aa776467c0bbb87b2 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1087 From goetz at openjdk.java.net Wed May 18 10:17:12 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:17:12 GMT Subject: [jdk17u-dev] Integrated: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources In-Reply-To: References: Message-ID: On Mon, 16 May 2022 11:27:54 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: ab81cd02 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk17u-dev/commit/ab81cd02b1a25446b81367ff73e62c49d06188bf Stats: 501 lines in 5 files changed: 315 ins; 172 del; 14 mod 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources Backport-of: f143386109bce2a2e7241f685e2df26849a0ad48 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/401 From goetz at openjdk.java.net Wed May 18 10:17:13 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:17:13 GMT Subject: [jdk17u-dev] Integrated: 8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel In-Reply-To: References: Message-ID: On Mon, 16 May 2022 11:19:39 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 676b0973 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk17u-dev/commit/676b0973cb64830ee066d4f296003c4654dfbea1 Stats: 3 lines in 3 files changed: 1 ins; 0 del; 2 mod 8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel Backport-of: a86cab8d4259f29af86aa6063b721e47827fb949 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/400 From goetz at openjdk.java.net Wed May 18 10:20:54 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:20:54 GMT Subject: [jdk11u-dev] RFR: 8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC [v2] In-Reply-To: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> References: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> Message-ID: > I backport this test-only change for parity with 11.0.17-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_8209920 - Backport f71d1cb124eb40067845653cb24a19a3ea545625 - Backport aad3230b1d7a52a74708a68aa776467c0bbb87b2 ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1088/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1088/files/1ed60a68..e9bf5e0f Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1088&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1088&range=00-01 Stats: 10942 lines in 297 files changed: 6808 ins; 2147 del; 1987 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1088.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1088/head:pull/1088 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1088 From goetz at openjdk.java.net Wed May 18 10:22:46 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:22:46 GMT Subject: [jdk11u-dev] RFR: 8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC [v3] In-Reply-To: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> References: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> Message-ID: > I backport this test-only change for parity with 11.0.17-oracle. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Update RedefineClasses.java ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1088/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1088/files/e9bf5e0f..fed7cf98 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1088&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1088&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1088.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1088/head:pull/1088 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1088 From goetz at openjdk.java.net Wed May 18 10:42:59 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:42:59 GMT Subject: [jdk11u-dev] Integrated: 8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC In-Reply-To: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> References: <2P_t4CLZbqXyP4pPQ6g6lNeHBPPYlHpqycphbQ1xAwY=.ca496ed8-011c-4ef4-a27d-7780db811929@github.com> Message-ID: On Mon, 16 May 2022 11:53:09 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 0629ea6b Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/0629ea6b5eb3b17ca34ad28b66c1e3ad1014892c Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC Backport-of: f71d1cb124eb40067845653cb24a19a3ea545625 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1088 From goetz at openjdk.java.net Wed May 18 10:43:57 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:43:57 GMT Subject: [jdk11u-dev] Integrated: 8163498: Many long-running security libs tests In-Reply-To: References: Message-ID: On Mon, 16 May 2022 12:11:35 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. > Clean except for Copyright in test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java This pull request has now been integrated. Changeset: d05bd5f2 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d05bd5f213c1202e4de3819f7996c6bc963552cb Stats: 285 lines in 8 files changed: 259 ins; 9 del; 17 mod 8163498: Many long-running security libs tests Backport-of: d2bd499222382e44d849b4884e72d2c9117895ed ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1090 From goetz at openjdk.java.net Wed May 18 10:48:03 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:48:03 GMT Subject: [jdk11u-dev] Integrated: 8264179: [TESTBUG] Some compiler tests fail when running without C2 In-Reply-To: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> References: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> Message-ID: On Mon, 16 May 2022 12:34:50 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. > > I had to resolve TestRangeCheckPredicatesControl.java. > Two tests are not in 11, so I skipped the patch: > TestSubTypeCheckMacroNodeWrongMem.java came in 15 with JDK-8239367 > Vec_MulAddS2I.java came in 12 with JDK-8214751 This pull request has now been integrated. Changeset: 281aeb9f Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/281aeb9fe41a1a3d626a793fbe240e5e7ee2dde7 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod 8264179: [TESTBUG] Some compiler tests fail when running without C2 Reviewed-by: mdoerr Backport-of: aefc1560b51f0ce96d8f5ce396ba0d2fe08fd650 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1091 From goetz at openjdk.java.net Wed May 18 10:48:01 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:48:01 GMT Subject: [jdk11u-dev] RFR: 8264179: [TESTBUG] Some compiler tests fail when running without C2 [v2] In-Reply-To: References: <51GJpNS9blKJk3k8v8EOh1XNWaCaNkM3KcW8-GppHa8=.a32ad4ed-1ee8-4ec6-b911-b5e95daf35c5@github.com> Message-ID: On Mon, 16 May 2022 18:02:55 GMT, Goetz Lindenmaier wrote: >> I backport this test-only change for parity with 11.0.17-oracle. >> >> I had to resolve TestRangeCheckPredicatesControl.java. >> Two tests are not in 11, so I skipped the patch: >> TestSubTypeCheckMacroNodeWrongMem.java came in 15 with JDK-8239367 >> Vec_MulAddS2I.java came in 12 with JDK-8214751 > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport aefc1560b51f0ce96d8f5ce396ba0d2fe08fd650 Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1091 From goetz at openjdk.java.net Wed May 18 10:49:22 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 10:49:22 GMT Subject: [jdk11u-dev] Integrated: 8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak In-Reply-To: References: Message-ID: <3OquLq6Wistc5dEo_8xq8V1EiUVmh-uRuIifqPa1uI8=.99c67ca4-10ba-4bba-a144-180570b314bb@github.com> On Mon, 16 May 2022 21:39:28 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 364ed1d2 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/364ed1d20a8fd48c0fb03a26145ba13a664393df Stats: 20 lines in 8 files changed: 4 ins; 1 del; 15 mod 8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak Backport-of: f844943273f094d925dcb02bdc43d07c0ad9ae98 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1093 From goetz at openjdk.java.net Wed May 18 11:05:25 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 11:05:25 GMT Subject: [jdk17u-dev] RFR: 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test Message-ID: I backport this test-only change for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 9711033780d2329a376ea5b2a72c0da2e1731114 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/403/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=403&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8209776 Stats: 159 lines in 2 files changed: 101 ins; 58 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/403.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/403/head:pull/403 PR: https://git.openjdk.java.net/jdk17u-dev/pull/403 From zgu at openjdk.java.net Wed May 18 12:38:57 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 18 May 2022 12:38:57 GMT Subject: [jdk11u-dev] Integrated: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Fri, 13 May 2022 15:17:28 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 11u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. > > The original patch does not apply cleanly: > 1. File moved > 2. A lot of context differences > > Applied/updated patch manually. > > I also bought down following code from [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. > > > if (_file_open) { > os::close(_fd); > } > > > Test: > - [x] hotspot_cds on Linux x86_64 > - [x] hotspot_appcds on Linux x86_64 > - [x] GHA This pull request has now been integrated. Changeset: 00ee3ff7 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk11u-dev/commit/00ee3ff7f311f608e1556b19ebc8ea9a81491c59 Stats: 12 lines in 1 file changed: 8 ins; 3 del; 1 mod 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak Reviewed-by: mdoerr Backport-of: d6fa8b004bcd0a2fc1015055d0177428889b4c31 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1084 From zgu at openjdk.java.net Wed May 18 12:39:02 2022 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 18 May 2022 12:39:02 GMT Subject: [jdk17u-dev] Integrated: 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak In-Reply-To: References: Message-ID: On Fri, 13 May 2022 14:10:39 GMT, Zhengyu Gu wrote: > I would like to backport this patch to 17u, to fix a memory leak, also eliminates dangerous memset call, could potentially result in fatal crash. > > The original patch does not apply cleanly, due to [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), where it changed FileMapInfo's constructor signature to pass in full_path as a parameter. The conflict is resolved manually by initializing _full_path to nullptr. > > I also bought down following code from [JDK-8261455](https://bugs.openjdk.java.net/browse/JDK-8261455), given it is a P4 enhancement, I don't see it is a candidate for backport itself. But following code obviously fixes a bug that leaves file open after use. > > ``` > if (_file_open) { > os::close(_fd); > } > > > Test: > - [x] hotspot_cds on Linux x86_64 > - [x] GHA This pull request has now been integrated. Changeset: 0355888e Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk17u-dev/commit/0355888e01ad50938e47be59934d25356e422e93 Stats: 13 lines in 1 file changed: 8 ins; 2 del; 3 mod 8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak Reviewed-by: mdoerr Backport-of: d6fa8b004bcd0a2fc1015055d0177428889b4c31 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/397 From mdoerr at openjdk.java.net Wed May 18 13:20:10 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 18 May 2022 13:20:10 GMT Subject: [jdk17u-dev] RFR: 8283849: AsyncGetCallTrace may crash JVM on guarantee [v2] In-Reply-To: <1i90KOeOKGMcyo-oYmucgYMmU_o7WxjdkKEfYPkVUo8=.daed4289-49f4-43d5-b600-d901c9854b5e@github.com> References: <_w4qKEe1bkFTPiEqqEQiv3oCjj5BITZon2WxE6SbXn4=.64911985-4e41-46e4-be8b-40d0508dcd6e@github.com> <1i90KOeOKGMcyo-oYmucgYMmU_o7WxjdkKEfYPkVUo8=.daed4289-49f4-43d5-b600-d901c9854b5e@github.com> Message-ID: On Wed, 18 May 2022 08:12:16 GMT, Jaroslav Bachorik wrote: >> The backport is applied mainly cleanly with only minor adjustments required. >> >> The change is split into the backport commit and the [adjustments commit](https://github.com/openjdk/jdk17u-dev/pull/402/commits/fdf6934d8163e64f330ed98d8b4c15027cef46bd) > > Jaroslav Bachorik 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: > > Fix backport and merge conflict LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk17u-dev/pull/402 From goetz at openjdk.java.net Wed May 18 13:39:31 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 13:39:31 GMT Subject: [jdk11u-dev] RFR: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources Message-ID: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> I backport this test-only change for parity with 11.0.17-oracle. I did the following adaptions: ShortResponseBody.java * Adapt test run specification to requirements of 11. This did not match in this file, but all other files needed fixes, too. * Resolve includes * Removal of four methods did not apply clean. The methods were moved to the new files. I dropped the old implementation and am using the new ones in the new files except for assertExpectedMessage() which is not in 11. ShortResponseBodyPostWithRetry.java * test run specification: different context Tests are compiling and passing. ------------- Commit messages: - Backport f143386109bce2a2e7241f685e2df26849a0ad48 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1095/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1095&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286293 Stats: 505 lines in 5 files changed: 321 ins; 170 del; 14 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1095.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1095/head:pull/1095 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1095 From goetz at openjdk.java.net Wed May 18 13:49:28 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 18 May 2022 13:49:28 GMT Subject: [jdk11u-dev] RFR: 8214275: CondyRepeatFailedResolution asserts "Dynamic constant has no fixed basic type" Message-ID: I backport this for parity with 11.0.16-oracle. ------------- Commit messages: - Backport 99bcec08b12fc747a0cb7be862cf71b627e05892 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1096/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1096&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8214275 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1096.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1096/head:pull/1096 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1096 From mdoerr at openjdk.java.net Wed May 18 13:52:42 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 18 May 2022 13:52:42 GMT Subject: [jdk11u-dev] RFR: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled In-Reply-To: References: Message-ID: On Wed, 18 May 2022 08:32:41 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8240756 Backport LGTM. Can you backport it to 17u-dev, first, please? People would wonder why the fix was in an older LTS release but missing in a newer one. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1094 From itakiguchi at openjdk.java.net Wed May 18 13:57:04 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Wed, 18 May 2022 13:57:04 GMT Subject: [jdk17u-dev] RFR: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled Message-ID: Backport JDK-8240756 ------------- Commit messages: - Backport 27fe3d7f8db4ede6441a7cc325d9f29eb4a1d10d Changes: https://git.openjdk.java.net/jdk17u-dev/pull/404/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=404&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8240756 Stats: 212 lines in 2 files changed: 208 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/404.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/404/head:pull/404 PR: https://git.openjdk.java.net/jdk17u-dev/pull/404 From itakiguchi at openjdk.java.net Wed May 18 14:04:09 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Wed, 18 May 2022 14:04:09 GMT Subject: [jdk11u-dev] Integrated: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled In-Reply-To: References: Message-ID: On Wed, 18 May 2022 08:32:41 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8240756 This pull request has now been integrated. Changeset: 39fd29fc Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk11u-dev/commit/39fd29fc57215f0378075c9d5508750979f512b0 Stats: 212 lines in 2 files changed: 208 ins; 0 del; 4 mod 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled Reviewed-by: mdoerr Backport-of: 27fe3d7f8db4ede6441a7cc325d9f29eb4a1d10d ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1094 From sgehwolf at openjdk.java.net Wed May 18 15:46:46 2022 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Wed, 18 May 2022 15:46:46 GMT Subject: [jdk11u-dev] RFR: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled In-Reply-To: References: Message-ID: On Wed, 18 May 2022 08:32:41 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8240756 @takiguc You were supposed to wait for `jdk11u-fix-yes` label before you integrate. See "Fix Approvals" section in https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1094 From itakiguchi at openjdk.java.net Wed May 18 16:03:50 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Wed, 18 May 2022 16:03:50 GMT Subject: [jdk11u-dev] RFR: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled In-Reply-To: References: Message-ID: On Wed, 18 May 2022 15:42:14 GMT, Severin Gehwolf wrote: >> Backport JDK-8240756 > > @takiguc You were supposed to wait for `jdk11u-fix-yes` label before you integrate. See "Fix Approvals" section in > https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u Hello @jerboaa . Sorry for my bad operation. Please let me know if I need to do something. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1094 From alexsch at openjdk.java.net Wed May 18 17:44:28 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Wed, 18 May 2022 17:44:28 GMT Subject: [jdk17u-dev] RFR: 8181571: printing to CUPS fails on mac sandbox app Message-ID: This is a clean backport of [JDK-8181571](https://bugs.openjdk.java.net/browse/JDK-8181571) printing to CUPS fails on mac sandbox app. I manually checked that a signed java application with the fix prints a test page when running within the macOS sandbox. The tests jdk-tier1, jdk-tier2, jdk-tier3 automated tests have been run on Mac M1. The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. ------------- Commit messages: - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/405/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=405&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8181571 Stats: 107 lines in 2 files changed: 98 ins; 5 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/405.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/405/head:pull/405 PR: https://git.openjdk.java.net/jdk17u-dev/pull/405 From sgehwolf at openjdk.java.net Wed May 18 18:31:50 2022 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Wed, 18 May 2022 18:31:50 GMT Subject: [jdk11u-dev] RFR: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled In-Reply-To: References: Message-ID: On Wed, 18 May 2022 08:32:41 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8240756 I've retro-actively approved. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1094 From jbachorik at openjdk.java.net Thu May 19 06:40:46 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Thu, 19 May 2022 06:40:46 GMT Subject: [jdk11u-dev] Integrated: 8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. In-Reply-To: <6XLy7qsYvWNHem6Tsw6KQfKD48B4PfX7a7zHV0ru6Lc=.21e361ed-00d5-45ff-99d4-dd3477282ea9@github.com> References: <6XLy7qsYvWNHem6Tsw6KQfKD48B4PfX7a7zHV0ru6Lc=.21e361ed-00d5-45ff-99d4-dd3477282ea9@github.com> Message-ID: On Mon, 25 Apr 2022 14:21:30 GMT, Jaroslav Bachorik wrote: > Backport This pull request has now been integrated. Changeset: 4f29d1ec Author: Jaroslav Bachorik URL: https://git.openjdk.java.net/jdk11u-dev/commit/4f29d1eca7ab0a6283794bc5f74b841d8cae35d8 Stats: 14 lines in 3 files changed: 8 ins; 1 del; 5 mod 8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. Reviewed-by: vkempik Backport-of: 9471f24ca191832669a13e5a1ea73f7097a25927 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1044 From mdoerr at openjdk.java.net Thu May 19 10:07:07 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 19 May 2022 10:07:07 GMT Subject: [jdk11u-dev] RFR: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources In-Reply-To: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> References: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> Message-ID: On Wed, 18 May 2022 13:31:28 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. > > I did the following adaptions: > ShortResponseBody.java > * Adapt test run specification to requirements of 11. > This did not match in this file, but all other files > needed fixes, too. > * Resolve includes > * Removal of four methods did not apply clean. > The methods were moved to the new files. > I dropped the old implementation and am using the > new ones in the new files except for assertExpectedMessage() > which is not in 11. > > ShortResponseBodyPostWithRetry.java > * test run specification: different context > > Tests are compiling and passing. Adaptations LGTM. Please check missing removal of MSGS_ORDER. test/jdk/java/net/httpclient/ShortResponseBody.java line 344: > 342: // Strictly ordered list, in order of possible occurrence. > 343: static final List MSGS_ORDER = > 344: List.of("no bytes", "status line", "header"); Original change removed this. Looks unused. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1095 From mdoerr at openjdk.java.net Thu May 19 11:28:05 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 19 May 2022 11:28:05 GMT Subject: [jdk11u-dev] RFR: 8133713: [macosx] Accessible JTables always reported as empty Message-ID: Backport of [JDK-8133713](https://bugs.openjdk.java.net/browse/JDK-8133713) Required adaptation for JNF removal ([JDK-8257852](https://bugs.openjdk.java.net/browse/JDK-8257852)): Definition and usage of `jm_getTableInfo` in JavaComponentAccessibility.m. With this change, VoiceOver works for JTableAccessible.java (attached to JBS issue). Failed without this change. ------------- Commit messages: - Backport b3b647ef9a25ecfc6e39f4662367c5095f9e0971 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1097/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1097&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8133713 Stats: 111 lines in 3 files changed: 98 ins; 0 del; 13 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1097.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1097/head:pull/1097 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1097 From mdoerr at openjdk.java.net Thu May 19 11:44:29 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 19 May 2022 11:44:29 GMT Subject: [jdk11u-dev] RFR: 7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. Message-ID: Clean backport of [JDK-7124293](https://bugs.openjdk.java.net/browse/JDK-7124293) ------------- Commit messages: - Backport 6168452b9fe2b818cfe52a3807d90bcc849e068a Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1098/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1098&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-7124293 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1098.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1098/head:pull/1098 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1098 From mdoerr at openjdk.java.net Thu May 19 12:12:59 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 19 May 2022 12:12:59 GMT Subject: [jdk11u-dev] RFR: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. Message-ID: Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) Applies cleanly, but requires a trivial replacement: JNF_COCOA_ENTER => JNI_COCOA_ENTER JNF_COCOA_EXIT => JNI_COCOA_EXIT ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/1097 Commit messages: - Backport 2146e52cfa2d9442ab80f4a0dea30c821e953657 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1099/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1099&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-7124301 Stats: 33 lines in 3 files changed: 30 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1099.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1099/head:pull/1099 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From goetz at openjdk.java.net Thu May 19 12:27:22 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 19 May 2022 12:27:22 GMT Subject: [jdk11u-dev] RFR: 8287017: Bump update version for OpenJDK: jdk-11.0.17 Message-ID: The necessary version change. To be pushed on June 1st after tag jdk-11.0.17+0 This includes adding ea as asked in [JDK-8283911](https://bugs.openjdk.java.net/browse/JDK-8283911) ------------- Commit messages: - 8287017: Bump update version for OpenJDK: jdk-11.0.17 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1100/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1100&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287017 Stats: 4 lines in 2 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1100.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1100/head:pull/1100 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1100 From goetz at openjdk.java.net Thu May 19 12:28:32 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 19 May 2022 12:28:32 GMT Subject: [jdk17u-dev] RFR: 8287016: Bump update version for OpenJDK: jdk-17.0.5 Message-ID: The necessary version change. Will be pushed on June 1st after tag jdk-17.0.5+0. ------------- Commit messages: - Bump update version for OpenJDK: jdk-17.0.5 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/407/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=407&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287016 Stats: 4 lines in 2 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/407.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/407/head:pull/407 PR: https://git.openjdk.java.net/jdk17u-dev/pull/407 From itakiguchi at openjdk.java.net Thu May 19 12:52:37 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Thu, 19 May 2022 12:52:37 GMT Subject: [jdk17u-dev] RFR: 8139173: [macosx] JInternalFrame shadow is not properly drawn Message-ID: Backport JDK-8139173 ------------- Commit messages: - Backport f7814c120bf84d7e9b459f81a6ce19b44fa122ec Changes: https://git.openjdk.java.net/jdk17u-dev/pull/408/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=408&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8139173 Stats: 147 lines in 2 files changed: 143 ins; 2 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/408.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/408/head:pull/408 PR: https://git.openjdk.java.net/jdk17u-dev/pull/408 From itakiguchi at openjdk.java.net Thu May 19 12:59:23 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Thu, 19 May 2022 12:59:23 GMT Subject: [jdk11u-dev] RFR: 8139173: [macosx] JInternalFrame shadow is not properly drawn Message-ID: Backport JDK-8139173 ------------- Commit messages: - Backport f7814c120bf84d7e9b459f81a6ce19b44fa122ec Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1101/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1101&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8139173 Stats: 147 lines in 2 files changed: 143 ins; 2 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1101.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1101/head:pull/1101 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1101 From goetz at openjdk.java.net Thu May 19 13:07:02 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 19 May 2022 13:07:02 GMT Subject: [jdk11u-dev] RFR: 8133713: [macosx] Accessible JTables always reported as empty In-Reply-To: References: Message-ID: On Thu, 19 May 2022 11:21:20 GMT, Martin Doerr wrote: > Backport of [JDK-8133713](https://bugs.openjdk.java.net/browse/JDK-8133713) > Required adaptation for JNF removal ([JDK-8257852](https://bugs.openjdk.java.net/browse/JDK-8257852)): > Definition and usage of `jm_getTableInfo` in JavaComponentAccessibility.m. > With this change, VoiceOver works for JTableAccessible.java (attached to JBS issue). Failed without this change. Well, a non-trivial backport. Good you managed to test it! LGTM. src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m line 2026: > 2024: jint count = (*env)->CallStaticIntMethod(env, jm_getTableInfo, fAccessible, > 2025: fComponent, info); > 2026: CHECK_EXCEPTION(); I'm not sure you need this exception check, but it does no harm so it might be better to leave it as-is. ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1097 From itakiguchi at openjdk.java.net Thu May 19 13:08:15 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Thu, 19 May 2022 13:08:15 GMT Subject: [jdk17u-dev] Integrated: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled In-Reply-To: References: Message-ID: On Wed, 18 May 2022 13:48:20 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8240756 This pull request has now been integrated. Changeset: d70f90bd Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk17u-dev/commit/d70f90bd413583ee71bb7c722b7ffd02ef99e089 Stats: 212 lines in 2 files changed: 208 ins; 0 del; 4 mod 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled Backport-of: 27fe3d7f8db4ede6441a7cc325d9f29eb4a1d10d ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/404 From itakiguchi at openjdk.java.net Thu May 19 13:08:13 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Thu, 19 May 2022 13:08:13 GMT Subject: [jdk17u-dev] RFR: 8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled In-Reply-To: References: Message-ID: On Wed, 18 May 2022 13:48:20 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8240756 jdk17u-fix-yes is verified. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/404 From goetz at openjdk.java.net Thu May 19 13:15:48 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 19 May 2022 13:15:48 GMT Subject: [jdk11u-dev] RFR: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:06:21 GMT, Martin Doerr wrote: > Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) > Applies cleanly, but requires a trivial replacement: > JNF_COCOA_ENTER => JNI_COCOA_ENTER > JNF_COCOA_EXIT => JNI_COCOA_EXIT LGTM I think accessability is sufficiently important and the change is close enough to 11 that we should backport it even if not thoroughly tested. ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From goetz at openjdk.java.net Thu May 19 13:32:46 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 19 May 2022 13:32:46 GMT Subject: [jdk11u-dev] RFR: 8139173: [macosx] JInternalFrame shadow is not properly drawn In-Reply-To: References: Message-ID: <88d4cXR4-PTeZa5MrC4GSbdt9ksW7rjg0y1Ps2kBlcc=.3d624cdd-a02f-4faf-b81d-3d58664b67c3@github.com> On Thu, 19 May 2022 12:52:05 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8139173 Hi, If this is clean except for copyright, please note it in the PR description, too, and use the / clean command. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1101 From mdoerr at openjdk.java.net Thu May 19 13:36:55 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 19 May 2022 13:36:55 GMT Subject: [jdk11u-dev] RFR: 8139173: [macosx] JInternalFrame shadow is not properly drawn In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:52:05 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8139173 LGTM. Verified fix on M1. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1101 From goetz at openjdk.java.net Thu May 19 13:38:07 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 19 May 2022 13:38:07 GMT Subject: [jdk17u-dev] RFR: 8181571: printing to CUPS fails on mac sandbox app In-Reply-To: References: Message-ID: <7l6GZcQFC2C-2naXMdrp94mPPEYEVT1vFRpriWWmI8c=.942d26a0-f148-4550-a769-bdc2cb757da2@github.com> On Wed, 18 May 2022 17:34:37 GMT, Alexander Scherbatiy wrote: > This is a clean backport of [JDK-8181571](https://bugs.openjdk.java.net/browse/JDK-8181571) printing to CUPS fails on mac sandbox app. > > I manually checked that a signed java application with the fix prints a test page when running within the macOS sandbox. > > The tests jdk-tier1, jdk-tier2, jdk-tier3 automated tests have been run on Mac M1. > The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. Hi @AlexanderScherbatiy Can you please make a dependent pull request for [JDK-8285397](https://bugs.openjdk.java.net/browse/JDK-8285397) so they can be pushed together? Please add the fix-request tag in the JBS issue again after this. Also it seems you did not add alexsch at openjdk.org to your Github account. Best, Goetz. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/405 From mdoerr at openjdk.java.net Thu May 19 13:38:50 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 19 May 2022 13:38:50 GMT Subject: [jdk11u-dev] RFR: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. In-Reply-To: References: Message-ID: <3hy75FH87R5SE-8QwXs6-3CcyDHULRUVzSzrWspZIcg=.ee987a4d-5f9d-4e72-87d5-b1f2b25790a5@github.com> On Thu, 19 May 2022 12:06:21 GMT, Martin Doerr wrote: > Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) > Applies cleanly, but requires a trivial replacement: > JNF_COCOA_ENTER => JNI_COCOA_ENTER > JNF_COCOA_EXIT => JNI_COCOA_EXIT Thanks for the reveview! This PR has 2 JBS issues, but Skara doesn't support that. I have to link that one manually after integration: ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From mdoerr at openjdk.java.net Thu May 19 14:04:56 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 19 May 2022 14:04:56 GMT Subject: [jdk11u-dev] RFR: 8133713: [macosx] Accessible JTables always reported as empty In-Reply-To: References: Message-ID: On Thu, 19 May 2022 13:03:12 GMT, Goetz Lindenmaier wrote: >> Backport of [JDK-8133713](https://bugs.openjdk.java.net/browse/JDK-8133713) >> Required adaptation for JNF removal ([JDK-8257852](https://bugs.openjdk.java.net/browse/JDK-8257852)): >> Definition and usage of `jm_getTableInfo` in JavaComponentAccessibility.m. >> With this change, VoiceOver works for JTableAccessible.java (attached to JBS issue). Failed without this change. > > src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m line 2026: > >> 2024: jint count = (*env)->CallStaticIntMethod(env, jm_getTableInfo, fAccessible, >> 2025: fComponent, info); >> 2026: CHECK_EXCEPTION(); > > I'm not sure you need this exception check, but it does no harm so it might be better to leave it as-is. The check is usually added when replacing the JNF calls (see other usages of CallStaticIntMethod). I also think it's better to have it even though the method should usually not throw any Exceptions. Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1097 From goetz at openjdk.java.net Fri May 20 05:47:50 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 05:47:50 GMT Subject: [jdk11u-dev] RFR: 8287017: Bump update version for OpenJDK: jdk-11.0.17 In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:16:34 GMT, Goetz Lindenmaier wrote: > The necessary version change. > To be pushed on June 1st after tag jdk-11.0.17+0 > > This includes adding ea as asked in [JDK-8283911](https://bugs.openjdk.java.net/browse/JDK-8283911) Pre-submit failure: SuspendAtExit.java This test fails every once in a while, unrelated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1100 From goetz at openjdk.java.net Fri May 20 06:25:50 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 06:25:50 GMT Subject: [jdk11u-dev] RFR: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources [v2] In-Reply-To: References: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> Message-ID: On Thu, 19 May 2022 10:01:34 GMT, Martin Doerr wrote: >> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: >> >> Remove unused MSGS_ORDER > > test/jdk/java/net/httpclient/ShortResponseBody.java line 344: > >> 342: // Strictly ordered list, in order of possible occurrence. >> 343: static final List MSGS_ORDER = >> 344: List.of("no bytes", "status line", "header"); > > Original change removed this. Looks unused. Thanks for spotting this, fixed. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1095 From goetz at openjdk.java.net Fri May 20 06:25:50 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 06:25:50 GMT Subject: [jdk11u-dev] RFR: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources [v2] In-Reply-To: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> References: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> Message-ID: <_iYPVGxx7DSUN9pP_r8ls_rNRVBPtOzKfmtOfIiEfmA=.8a53540e-5466-4375-be18-2c3f66c47cb7@github.com> > I backport this test-only change for parity with 11.0.17-oracle. > > I did the following adaptions: > ShortResponseBody.java > * Adapt test run specification to requirements of 11. > This did not match in this file, but all other files > needed fixes, too. > * Resolve includes > * Removal of four methods did not apply clean. > The methods were moved to the new files. > I dropped the old implementation and am using the > new ones in the new files except for assertExpectedMessage() > which is not in 11. > > ShortResponseBodyPostWithRetry.java > * test run specification: different context > > Tests are compiling and passing. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Remove unused MSGS_ORDER ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1095/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1095/files/15fda7d9..53fd1f94 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1095&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1095&range=00-01 Stats: 7 lines in 1 file changed: 0 ins; 7 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1095.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1095/head:pull/1095 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1095 From serb at openjdk.java.net Fri May 20 06:28:59 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 20 May 2022 06:28:59 GMT Subject: [jdk18u] Integrated: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java In-Reply-To: References: Message-ID: <__qYXMX8CjsQL8Wl1zpvr92mQrojqo11ie-JU6n-1Ko=.5174505d-1e8a-4632-b416-003dde88df78@github.com> On Sun, 15 May 2022 22:53:06 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. > Thanks! This pull request has now been integrated. Changeset: b9e100c6 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk18u/commit/b9e100c61efab7762ecd9b3e33bfb703862bd797 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Backport-of: f42631e354d4abf7994abd92aa5def6b2ceeab3a ------------- PR: https://git.openjdk.java.net/jdk18u/pull/132 From serb at openjdk.java.net Fri May 20 06:45:59 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 20 May 2022 06:45:59 GMT Subject: [jdk17u-dev] RFR: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java In-Reply-To: References: <0Q2J0t2Ip0H99t8N7_zC7vqGA0V030A2aHDp_hz8S8E=.2364eb1b-f277-4c4b-b246-126150f6ee16@github.com> Message-ID: On Mon, 16 May 2022 06:56:33 GMT, Goetz Lindenmaier wrote: > Hi @mrserb, what is wrong with the Pre-submit tests? Is the test failing? Thanks, Goetz Some unrelated test failed on linux, the test changed by this PR is windows only. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/398 From alexsch at openjdk.java.net Fri May 20 06:49:47 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Fri, 20 May 2022 06:49:47 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 Message-ID: This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. ------------- Commit messages: - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/409/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=409&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285397 Stats: 123 lines in 2 files changed: 108 ins; 5 del; 10 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/409.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/409/head:pull/409 PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From goetz.lindenmaier at sap.com Fri May 20 06:53:06 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Fri, 20 May 2022 06:53:06 +0000 Subject: [11u reminder]: jdk 11.0.16 rampdown starts Tuesday, Mai 31st, 18:00 CET. Message-ID: Hi, I would like to remind everybody who is working on jdk 11 updates that rampdown of 11.0.16 starts Tuesday, Mai 31st, at 18:00 CET. At that point in time the last merge from jdk11u-dev to jdk11u will take place. Please push all changes you want to get to 11.0.16 before that date. After that, changes for 11.0.16 must be requested with jdk11u-critical-request tags, and they need to be pushed directly to jdk11u. Best regards, Goetz See also https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u From serb at openjdk.java.net Fri May 20 06:53:55 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 20 May 2022 06:53:55 GMT Subject: [jdk11u-dev] Integrated: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java In-Reply-To: References: Message-ID: On Sun, 15 May 2022 22:54:48 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. > Thanks! This pull request has now been integrated. Changeset: eb2d6b88 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk11u-dev/commit/eb2d6b88d7fd2c91f7c946efd0d57db4693a296e Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Backport-of: f42631e354d4abf7994abd92aa5def6b2ceeab3a ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1085 From goetz.lindenmaier at sap.com Fri May 20 06:55:24 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Fri, 20 May 2022 06:55:24 +0000 Subject: [17u reminder]: jdk 17.0.4 rampdown starts Tuesday, Mai 31st, 18:00 CET. Message-ID: Hi, I would like to remind everybody who is working on jdk 17 updates that rampdown of 17.0.4 starts Tuesday, Mai 31st, at 18:00 CET. At that point in time the last merge from jdk17u-dev to jdk17u will take place. Please push all changes you want to get to 17.0.4 before that date. After that, changes for 17.0.4 must be requested with jdk17u-critical-request tags, and they need to be pushed directly to jdk17u. Best regards, Goetz See also https://wiki.openjdk.java.net/display/JDKUpdates/JDK 17u From mdoerr at openjdk.java.net Fri May 20 08:33:57 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 08:33:57 GMT Subject: [jdk11u-dev] RFR: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources [v2] In-Reply-To: <_iYPVGxx7DSUN9pP_r8ls_rNRVBPtOzKfmtOfIiEfmA=.8a53540e-5466-4375-be18-2c3f66c47cb7@github.com> References: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> <_iYPVGxx7DSUN9pP_r8ls_rNRVBPtOzKfmtOfIiEfmA=.8a53540e-5466-4375-be18-2c3f66c47cb7@github.com> Message-ID: <77fttdgn7Dz8Lbg12d_PyhXNzXTM6X_0iz5CsVK-2S4=.34eceb06-726c-48e1-bc23-5952141c5621@github.com> On Fri, 20 May 2022 06:25:50 GMT, Goetz Lindenmaier wrote: >> I backport this test-only change for parity with 11.0.17-oracle. >> >> I did the following adaptions: >> ShortResponseBody.java >> * Adapt test run specification to requirements of 11. >> This did not match in this file, but all other files >> needed fixes, too. >> * Resolve includes >> * Removal of four methods did not apply clean. >> The methods were moved to the new files. >> I dropped the old implementation and am using the >> new ones in the new files except for assertExpectedMessage() >> which is not in 11. >> >> ShortResponseBodyPostWithRetry.java >> * test run specification: different context >> >> Tests are compiling and passing. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Remove unused MSGS_ORDER LGTM. Thanks! ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1095 From alexsch at openjdk.java.net Fri May 20 12:46:04 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Fri, 20 May 2022 12:46:04 GMT Subject: [jdk17u-dev] RFR: 8181571: printing to CUPS fails on mac sandbox app In-Reply-To: References: Message-ID: On Wed, 18 May 2022 17:34:37 GMT, Alexander Scherbatiy wrote: > This is a clean backport of [JDK-8181571](https://bugs.openjdk.java.net/browse/JDK-8181571) printing to CUPS fails on mac sandbox app. > > I manually checked that a signed java application with the fix prints a test page when running within the macOS sandbox. > > The tests jdk-tier1, jdk-tier2, jdk-tier3 automated tests have been run on Mac M1. > The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. The dependent pull request #409 is created for JDK-8285397. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/405 From mdoerr at openjdk.java.net Fri May 20 12:57:05 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 12:57:05 GMT Subject: [jdk11u-dev] Integrated: 8133713: [macosx] Accessible JTables always reported as empty In-Reply-To: References: Message-ID: On Thu, 19 May 2022 11:21:20 GMT, Martin Doerr wrote: > Backport of [JDK-8133713](https://bugs.openjdk.java.net/browse/JDK-8133713) > Required adaptation for JNF removal ([JDK-8257852](https://bugs.openjdk.java.net/browse/JDK-8257852)): > Definition and usage of `jm_getTableInfo` in JavaComponentAccessibility.m. > With this change, VoiceOver works for JTableAccessible.java (attached to JBS issue). Failed without this change. This pull request has now been integrated. Changeset: cb1a537f Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/cb1a537fc30ee36f5e6fd9804ade83fbd0bc3e47 Stats: 111 lines in 3 files changed: 98 ins; 0 del; 13 mod 8133713: [macosx] Accessible JTables always reported as empty Reviewed-by: goetz Backport-of: b3b647ef9a25ecfc6e39f4662367c5095f9e0971 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1097 From goetz at openjdk.java.net Fri May 20 12:57:05 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 12:57:05 GMT Subject: [jdk11u-dev] RFR: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources [v2] In-Reply-To: <_iYPVGxx7DSUN9pP_r8ls_rNRVBPtOzKfmtOfIiEfmA=.8a53540e-5466-4375-be18-2c3f66c47cb7@github.com> References: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> <_iYPVGxx7DSUN9pP_r8ls_rNRVBPtOzKfmtOfIiEfmA=.8a53540e-5466-4375-be18-2c3f66c47cb7@github.com> Message-ID: On Fri, 20 May 2022 06:25:50 GMT, Goetz Lindenmaier wrote: >> I backport this test-only change for parity with 11.0.17-oracle. >> >> I did the following adaptions: >> ShortResponseBody.java >> * Adapt test run specification to requirements of 11. >> This did not match in this file, but all other files >> needed fixes, too. >> * Resolve includes >> * Removal of four methods did not apply clean. >> The methods were moved to the new files. >> I dropped the old implementation and am using the >> new ones in the new files except for assertExpectedMessage() >> which is not in 11. >> >> ShortResponseBodyPostWithRetry.java >> * test run specification: different context >> >> Tests are compiling and passing. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Remove unused MSGS_ORDER Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1095 From goetz at openjdk.java.net Fri May 20 12:57:07 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 12:57:07 GMT Subject: [jdk11u-dev] Integrated: 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources In-Reply-To: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> References: <4ReTYVFir4ksVec1Y1IlRPFM2TmeLNeUSQ4_qEIqV6Q=.ea3c07c6-c378-4859-896a-f5766a06ed41@github.com> Message-ID: On Wed, 18 May 2022 13:31:28 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. > > I did the following adaptions: > ShortResponseBody.java > * Adapt test run specification to requirements of 11. > This did not match in this file, but all other files > needed fixes, too. > * Resolve includes > * Removal of four methods did not apply clean. > The methods were moved to the new files. > I dropped the old implementation and am using the > new ones in the new files except for assertExpectedMessage() > which is not in 11. > > ShortResponseBodyPostWithRetry.java > * test run specification: different context > > Tests are compiling and passing. This pull request has now been integrated. Changeset: 2b75da65 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/2b75da651699bdbe44ba42be7259fade9e65dfcc Stats: 512 lines in 5 files changed: 321 ins; 177 del; 14 mod 8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources Reviewed-by: mdoerr Backport-of: f143386109bce2a2e7241f685e2df26849a0ad48 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1095 From goetz at openjdk.java.net Fri May 20 12:58:08 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 12:58:08 GMT Subject: [jdk17u-dev] Integrated: 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test In-Reply-To: References: Message-ID: On Wed, 18 May 2022 10:55:56 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: c94a2358 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk17u-dev/commit/c94a235861a92e55f5d7d8110555ea68217b7f71 Stats: 159 lines in 2 files changed: 101 ins; 58 del; 0 mod 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test Backport-of: 9711033780d2329a376ea5b2a72c0da2e1731114 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/403 From goetz at openjdk.java.net Fri May 20 12:59:01 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 12:59:01 GMT Subject: [jdk11u-dev] Integrated: 8214275: CondyRepeatFailedResolution asserts "Dynamic constant has no fixed basic type" In-Reply-To: References: Message-ID: On Wed, 18 May 2022 13:40:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.16-oracle. This pull request has now been integrated. Changeset: ab5b6a9e Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/ab5b6a9ea4c8409cef12a273072cbdf16f925a94 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8214275: CondyRepeatFailedResolution asserts "Dynamic constant has no fixed basic type" GenerateOopMap::do_ldc must check for a DynamicInError as well as a Dynamic constant pool tag. Backport-of: 99bcec08b12fc747a0cb7be862cf71b627e05892 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1096 From mdoerr at openjdk.java.net Fri May 20 12:59:49 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 12:59:49 GMT Subject: [jdk11u-dev] Integrated: 7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. In-Reply-To: References: Message-ID: On Thu, 19 May 2022 11:37:22 GMT, Martin Doerr wrote: > Clean backport of [JDK-7124293](https://bugs.openjdk.java.net/browse/JDK-7124293) This pull request has now been integrated. Changeset: 7265ae53 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/7265ae53b217e79ac8282f9c36efd226e11e7cba Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. Backport-of: 6168452b9fe2b818cfe52a3807d90bcc849e068a ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1098 From goetz at openjdk.java.net Fri May 20 13:00:12 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 20 May 2022 13:00:12 GMT Subject: [jdk11u-dev] Integrated: 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test In-Reply-To: <2lbIlRkfNgFCHfNqmoW4oah-oDYHSa83ZoQzCkLZggc=.c673af6e-eb9e-4804-8c3e-1bace400febb@github.com> References: <2lbIlRkfNgFCHfNqmoW4oah-oDYHSa83ZoQzCkLZggc=.c673af6e-eb9e-4804-8c3e-1bace400febb@github.com> Message-ID: On Mon, 16 May 2022 12:49:22 GMT, Goetz Lindenmaier wrote: > I backport this test-only change for parity with 11.0.17-oracle. > > I had to remove the modern String.format statements. This pull request has now been integrated. Changeset: 3072af43 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/3072af43aef67d4dca102b5feafbecab5e613b92 Stats: 153 lines in 2 files changed: 95 ins; 58 del; 0 mod 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test Reviewed-by: mdoerr Backport-of: 9711033780d2329a376ea5b2a72c0da2e1731114 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1092 From duke at openjdk.java.net Fri May 20 13:03:50 2022 From: duke at openjdk.java.net (openjdk-notifier[bot]) Date: Fri, 20 May 2022 13:03:50 GMT Subject: [jdk11u-dev] RFR: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:06:21 GMT, Martin Doerr wrote: > Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) > Applies cleanly, but requires a trivial replacement: > JNF_COCOA_ENTER => JNI_COCOA_ENTER > JNF_COCOA_EXIT => JNI_COCOA_EXIT The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout 7124301_MacOS_TabGroup_VoiceOver git fetch https://git.openjdk.java.net/jdk11u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From mdoerr at openjdk.java.net Fri May 20 13:03:50 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 13:03:50 GMT Subject: [jdk11u-dev] RFR: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. [v2] In-Reply-To: References: Message-ID: > Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) > Applies cleanly, but requires a trivial replacement: > JNF_COCOA_ENTER => JNI_COCOA_ENTER > JNF_COCOA_EXIT => JNI_COCOA_EXIT Martin Doerr 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.java.net/jdk11u-dev/pull/1099/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1099/files/8a7d2b58..8a7d2b58 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1099&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1099&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1099.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1099/head:pull/1099 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From mdoerr at openjdk.java.net Fri May 20 13:04:10 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 13:04:10 GMT Subject: [jdk11u-dev] RFR: 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph Message-ID: Backport of [JDK-8139046](https://bugs.openjdk.java.net/browse/JDK-8139046) Doesn't apply cleanly: - compile.hpp: Had to take `should_print` from https://github.com/openjdk/jdk/commit/75e9d0a2901c149fc0acf3ed042ddedc689d8d23 - compilerDefinitions.cpp, compile.cpp, idealGraphPrinter.cpp, idealGraphPrinter.hpp: Had to do resolve hunks manually. ------------- Commit messages: - Backport 892d998587a0a7a7ed17586f96ae7dc5b236adb2 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1102/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1102&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8139046 Stats: 54 lines in 7 files changed: 22 ins; 17 del; 15 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1102.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1102/head:pull/1102 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1102 From mdoerr at openjdk.java.net Fri May 20 13:18:27 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 13:18:27 GMT Subject: [jdk11u-dev] RFR: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. [v3] In-Reply-To: References: Message-ID: > Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) > Applies cleanly, but requires a trivial replacement: > JNF_COCOA_ENTER => JNI_COCOA_ENTER > JNF_COCOA_EXIT => JNI_COCOA_EXIT Martin Doerr 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 2146e52cfa2d9442ab80f4a0dea30c821e953657 ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1099/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1099&range=02 Stats: 33 lines in 3 files changed: 30 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1099.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1099/head:pull/1099 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From mdoerr at openjdk.java.net Fri May 20 13:18:29 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 13:18:29 GMT Subject: [jdk11u-dev] RFR: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. [v2] In-Reply-To: References: Message-ID: <1_PJossVOGghOWFy9Mw6GpF87gUbpWQ-_X3VZnq_yoo=.29b86874-cdc9-40eb-87d5-61fc761f7336@github.com> On Fri, 20 May 2022 13:03:50 GMT, Martin Doerr wrote: >> Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) >> Applies cleanly, but requires a trivial replacement: >> JNF_COCOA_ENTER => JNI_COCOA_ENTER >> JNF_COCOA_EXIT => JNI_COCOA_EXIT > > Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. "Successfully rebased and updated refs/heads/7124301_MacOS_TabGroup_VoiceOver." ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From mdoerr at openjdk.java.net Fri May 20 13:18:30 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 13:18:30 GMT Subject: [jdk11u-dev] Integrated: 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:06:21 GMT, Martin Doerr wrote: > Backport of [JDK-7124301](https://bugs.openjdk.java.net/browse/JDK-7124301) > Applies cleanly, but requires a trivial replacement: > JNF_COCOA_ENTER => JNI_COCOA_ENTER > JNF_COCOA_EXIT => JNI_COCOA_EXIT This pull request has now been integrated. Changeset: 8533ba4d Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/8533ba4dced40df80302f9e477029719e7ccc78f Stats: 33 lines in 3 files changed: 30 ins; 0 del; 3 mod 7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. Reviewed-by: goetz Backport-of: 2146e52cfa2d9442ab80f4a0dea30c821e953657 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1099 From mdoerr at openjdk.java.net Fri May 20 15:48:08 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 20 May 2022 15:48:08 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 In-Reply-To: References: Message-ID: On Fri, 20 May 2022 06:41:33 GMT, Alexander Scherbatiy wrote: > This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. > The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. This change is not recognized as dependent PR. Please fix it. Should work by clicking "Edit" in the upper right corner and then select pr/405 to diff against. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From xliu at openjdk.java.net Fri May 20 17:20:55 2022 From: xliu at openjdk.java.net (Xin Liu) Date: Fri, 20 May 2022 17:20:55 GMT Subject: [jdk11u-dev] RFR: 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph In-Reply-To: References: Message-ID: On Fri, 20 May 2022 12:56:12 GMT, Martin Doerr wrote: > Backport of [JDK-8139046](https://bugs.openjdk.java.net/browse/JDK-8139046) > Enables dumping of C2 intermediate representation for a selected method: `-XX:PrintIdealGraphFile=igv.xml -XX:CompileCommand=option,TestKlass::testMethod,intx,IGVPrintLevel,3` > Doesn't apply cleanly: > > - compile.hpp: Had to take `should_print` from https://github.com/openjdk/jdk/commit/75e9d0a2901c149fc0acf3ed042ddedc689d8d23 > - compilerDefinitions.cpp, compile.cpp, idealGraphPrinter.cpp, idealGraphPrinter.hpp: Had to do resolve hunks manually. This code change looks good to me. I am not a reviewer. we still need other reviewers to approve it. This patch is for developer-oriented and only impacts debug-build. Is it necessary to backport to jdk11u? I think all developers of Hotspot/C2 have moved to jdk-tip. ------------- Marked as reviewed by xliu (no project role). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1102 From alexsch at openjdk.java.net Fri May 20 17:25:47 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Fri, 20 May 2022 17:25:47 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: > This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. > The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. Alexander Scherbatiy 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.java.net/jdk17u-dev/pull/409/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/409/files/65a66adc..65a66adc Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=409&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=409&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/409.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/409/head:pull/409 PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From alexsch at openjdk.java.net Fri May 20 17:28:59 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Fri, 20 May 2022 17:28:59 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: On Fri, 20 May 2022 17:25:47 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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 branch to diff against is changed to pr/405. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From serb at openjdk.java.net Fri May 20 23:25:06 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 20 May 2022 23:25:06 GMT Subject: [jdk17u-dev] Integrated: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java In-Reply-To: <0Q2J0t2Ip0H99t8N7_zC7vqGA0V030A2aHDp_hz8S8E=.2364eb1b-f277-4c4b-b246-126150f6ee16@github.com> References: <0Q2J0t2Ip0H99t8N7_zC7vqGA0V030A2aHDp_hz8S8E=.2364eb1b-f277-4c4b-b246-126150f6ee16@github.com> Message-ID: On Sun, 15 May 2022 22:53:39 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. > Thanks! This pull request has now been integrated. Changeset: 817457e7 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk17u-dev/commit/817457e79ecca109557f6638e2fd5090d02d8b63 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Backport-of: f42631e354d4abf7994abd92aa5def6b2ceeab3a ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/398 From itakiguchi at openjdk.java.net Mon May 23 01:07:06 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 23 May 2022 01:07:06 GMT Subject: [jdk11u-dev] RFR: 8139173: [macosx] JInternalFrame shadow is not properly drawn In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:52:05 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8139173 > > Clean backport except Copyright year jdk17u-fix-yes was verified. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1101 From itakiguchi at openjdk.java.net Mon May 23 01:08:51 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 23 May 2022 01:08:51 GMT Subject: [jdk11u-dev] Integrated: 8139173: [macosx] JInternalFrame shadow is not properly drawn In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:52:05 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8139173 > > Clean backport except Copyright year This pull request has now been integrated. Changeset: d6003fe3 Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk11u-dev/commit/d6003fe36dd2186b8c4286152426507c8e16bf63 Stats: 147 lines in 2 files changed: 143 ins; 2 del; 2 mod 8139173: [macosx] JInternalFrame shadow is not properly drawn Reviewed-by: mdoerr Backport-of: f7814c120bf84d7e9b459f81a6ce19b44fa122ec ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1101 From itakiguchi at openjdk.java.net Mon May 23 01:08:59 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 23 May 2022 01:08:59 GMT Subject: [jdk17u-dev] RFR: 8139173: [macosx] JInternalFrame shadow is not properly drawn In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:45:02 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8139173 > > Clean backport jdk17u-fix-yes was verified. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/408 From itakiguchi at openjdk.java.net Mon May 23 01:11:34 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 23 May 2022 01:11:34 GMT Subject: [jdk17u-dev] Integrated: 8139173: [macosx] JInternalFrame shadow is not properly drawn In-Reply-To: References: Message-ID: On Thu, 19 May 2022 12:45:02 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8139173 > > Clean backport This pull request has now been integrated. Changeset: 1fece417 Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk17u-dev/commit/1fece4179035e24a1ff81b9697e53ef612cecfea Stats: 147 lines in 2 files changed: 143 ins; 2 del; 2 mod 8139173: [macosx] JInternalFrame shadow is not properly drawn Backport-of: f7814c120bf84d7e9b459f81a6ce19b44fa122ec ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/408 From mdoerr at openjdk.java.net Mon May 23 08:31:08 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 23 May 2022 08:31:08 GMT Subject: [jdk11u-dev] RFR: 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph In-Reply-To: References: Message-ID: <38wJByHYV-yBsZfRKzyl4RyZ9lrDrm5v91_AoT0KqHs=.933f2bd0-0cc5-403e-9e80-dfe25ba676d6@github.com> On Fri, 20 May 2022 12:56:12 GMT, Martin Doerr wrote: > Backport of [JDK-8139046](https://bugs.openjdk.java.net/browse/JDK-8139046) > Enables dumping of C2 intermediate representation for a selected method: `-XX:PrintIdealGraphFile=igv.xml -XX:CompileCommand=option,TestKlass::testMethod,intx,IGVPrintLevel,3` > Doesn't apply cleanly: > > - compile.hpp: Had to take `should_print` from https://github.com/openjdk/jdk/commit/75e9d0a2901c149fc0acf3ed042ddedc689d8d23 > - compilerDefinitions.cpp, compile.cpp, idealGraphPrinter.cpp, idealGraphPrinter.hpp: Had to do resolve hunks manually. Thanks for the review! We want to use it for debugging C2 crashes. Some problems don't reproduce with later JDK releases. That's why we need this fix in 11u. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1102 From rrich at openjdk.java.net Mon May 23 09:01:45 2022 From: rrich at openjdk.java.net (Richard Reingruber) Date: Mon, 23 May 2022 09:01:45 GMT Subject: [jdk11u-dev] RFR: 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph In-Reply-To: References: Message-ID: On Fri, 20 May 2022 12:56:12 GMT, Martin Doerr wrote: > Backport of [JDK-8139046](https://bugs.openjdk.java.net/browse/JDK-8139046) > Enables dumping of C2 intermediate representation for a selected method: `-XX:PrintIdealGraphFile=igv.xml -XX:CompileCommand=option,TestKlass::testMethod,intx,IGVPrintLevel,3` > Doesn't apply cleanly: > > - compile.hpp: Had to take `should_print` from https://github.com/openjdk/jdk/commit/75e9d0a2901c149fc0acf3ed042ddedc689d8d23 > - compilerDefinitions.cpp, compile.cpp, idealGraphPrinter.cpp, idealGraphPrinter.hpp: Had to do resolve hunks manually. Hi Martin, the changes seem fine. Thanks, Richard. ------------- Marked as reviewed by rrich (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1102 From mdoerr at openjdk.java.net Mon May 23 09:41:59 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 23 May 2022 09:41:59 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: On Fri, 20 May 2022 17:25:47 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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. Thanks! It's recognized as clean backport, now. No Review required (only approval in the JBS issue). ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From mdoerr at openjdk.java.net Mon May 23 09:57:06 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 23 May 2022 09:57:06 GMT Subject: [jdk11u-dev] RFR: 8284206: AIX build failure by JDK-8261169 requires a short-term solution In-Reply-To: References: Message-ID: On Sat, 2 Apr 2022 15:58:14 GMT, Ichiroh Takiguchi wrote: > AIX build was failed by [JDK-8261169](https://bugs.openjdk.java.net/browse/JDK-8261169) against jdk11u-dev. > To fix this issue, C++ compiler should migrate from XL C++ 13.1.3 to XL C++ 16.1. > Also we need to switch from xlC-based to clang-based compiler. > > I want to request some backports (which are not related Harfbuzz) against AIX platform. > For short-term solution, I'd like to keep Harfbuzz 2.3.1 just for AIX platform only. > > * Copy Harfbuzz 2.3.1 to src/java.desktop/aix/native/libharfbuzz > * Modify make/lib/Awt2dLibraries.gmk > > By there changes, we can use xlC-based XL C++ 13.1.3 and 16.1. > > So please backout this change before migrating to clang-based 16.1. AIX build with xlc 16 seems to be fine after Tyler's other backports: https://ci.adoptopenjdk.net/job/AIX-jdk11-dev-build/69 I guess this PR will not be needed anymore? Otherwise, note that the window for regular 11.0.16 changes will close on June 1st. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/991 From mbaesken at openjdk.java.net Mon May 23 12:08:25 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 23 May 2022 12:08:25 GMT Subject: [jdk17u-dev] RFR: 8287119: Add Distrust.java to ProblemList Message-ID: 8287119: Add Distrust.java to ProblemList ------------- Commit messages: - Backport da8fd4547f27cea8d940df5c99dd99503617bf4e Changes: https://git.openjdk.java.net/jdk17u-dev/pull/410/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=410&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287119 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/410.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/410/head:pull/410 PR: https://git.openjdk.java.net/jdk17u-dev/pull/410 From yan at openjdk.java.net Mon May 23 13:46:49 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 23 May 2022 13:46:49 GMT Subject: [jdk15u-dev] RFR: 8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers In-Reply-To: References: Message-ID: <34G9vZqT63YSPNXRNIXX9qI1KnEVwHgq2nR6vTi1O_s=.e4d6cb74-eb22-4ef8-b9d7-39b89fd0ba32@github.com> On Fri, 13 May 2022 16:27:35 GMT, Andrew John Hughes wrote: > Same issue with register corruption is present all the way back to 8u and causes builds to crash when using GCC 12. > > Backport was mostly clean. Just the copyright header change needed to be adjusted. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/210 From andrew at openjdk.java.net Mon May 23 15:44:28 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 23 May 2022 15:44:28 GMT Subject: [jdk18u] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() Message-ID: <6MmssmkagEwREWsvgISPpU1a03BraVvyEBa3XqLRHUc=.f6fd7fe3-c69c-4f2b-87ec-b8c6d2a2e2b2@github.com> Hi all, This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. Thanks! ------------- Commit messages: - Backport 1dfa1eaea0c8958f4b793c0766e36607cbde5c7f Changes: https://git.openjdk.java.net/jdk18u/pull/134/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=134&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284094 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/134.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/134/head:pull/134 PR: https://git.openjdk.java.net/jdk18u/pull/134 From mdoerr at openjdk.java.net Mon May 23 19:14:59 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 23 May 2022 19:14:59 GMT Subject: [jdk11u-dev] RFR: 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph In-Reply-To: References: Message-ID: On Fri, 20 May 2022 12:56:12 GMT, Martin Doerr wrote: > Backport of [JDK-8139046](https://bugs.openjdk.java.net/browse/JDK-8139046) > Enables dumping of C2 intermediate representation for a selected method: `-XX:PrintIdealGraphFile=igv.xml -XX:CompileCommand=option,TestKlass::testMethod,intx,IGVPrintLevel,3` > Doesn't apply cleanly: > > - compile.hpp: Had to take `should_print` from https://github.com/openjdk/jdk/commit/75e9d0a2901c149fc0acf3ed042ddedc689d8d23 > - compilerDefinitions.cpp, compile.cpp, idealGraphPrinter.cpp, idealGraphPrinter.hpp: Had to do resolve hunks manually. Thanks for the review and the approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1102 From mdoerr at openjdk.java.net Mon May 23 19:15:00 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 23 May 2022 19:15:00 GMT Subject: [jdk11u-dev] Integrated: 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph In-Reply-To: References: Message-ID: On Fri, 20 May 2022 12:56:12 GMT, Martin Doerr wrote: > Backport of [JDK-8139046](https://bugs.openjdk.java.net/browse/JDK-8139046) > Enables dumping of C2 intermediate representation for a selected method: `-XX:PrintIdealGraphFile=igv.xml -XX:CompileCommand=option,TestKlass::testMethod,intx,IGVPrintLevel,3` > Doesn't apply cleanly: > > - compile.hpp: Had to take `should_print` from https://github.com/openjdk/jdk/commit/75e9d0a2901c149fc0acf3ed042ddedc689d8d23 > - compilerDefinitions.cpp, compile.cpp, idealGraphPrinter.cpp, idealGraphPrinter.hpp: Had to do resolve hunks manually. This pull request has now been integrated. Changeset: b2c51c4d Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/b2c51c4daa4ef7d57ffeda8f7a5126e5ce4ac70d Stats: 54 lines in 7 files changed: 22 ins; 17 del; 15 mod 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph Make !PrintIdealGraph a synonym for PrintIdealGraphLevel=-1 => print nothing Reviewed-by: xliu, rrich Backport-of: 892d998587a0a7a7ed17586f96ae7dc5b236adb2 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1102 From andrew at openjdk.java.net Mon May 23 21:05:11 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 23 May 2022 21:05:11 GMT Subject: [jdk18u] RFR: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk In-Reply-To: <-p0ETcXgBW-HhHb5vPa3wXhs6nY7rrqA9w3PL1pI90Q=.db198f67-063b-4578-900f-28036b30173a@github.com> References: <-p0ETcXgBW-HhHb5vPa3wXhs6nY7rrqA9w3PL1pI90Q=.db198f67-063b-4578-900f-28036b30173a@github.com> Message-ID: <8TByj9WKukTlP0MgyQMiODffwu_QpLlnjLqyIVonb74=.032c8310-1191-4eba-a107-ec32f622dcaf@github.com> On Fri, 13 May 2022 20:02:39 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. > > Thanks! Change looks fine and I see `jdk18u-fix-yes` on the bug. ------------- Marked as reviewed by andrew (Reviewer). PR: https://git.openjdk.java.net/jdk18u/pull/131 From afarley at openjdk.java.net Mon May 23 21:07:29 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Mon, 23 May 2022 21:07:29 GMT Subject: [jdk18u] Integrated: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk In-Reply-To: <-p0ETcXgBW-HhHb5vPa3wXhs6nY7rrqA9w3PL1pI90Q=.db198f67-063b-4578-900f-28036b30173a@github.com> References: <-p0ETcXgBW-HhHb5vPa3wXhs6nY7rrqA9w3PL1pI90Q=.db198f67-063b-4578-900f-28036b30173a@github.com> Message-ID: On Fri, 13 May 2022 20:02:39 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. > > Thanks! This pull request has now been integrated. Changeset: c5754962 Author: Adam Farley Committer: Andrew John Hughes URL: https://git.openjdk.java.net/jdk18u/commit/c57549624fa0a1b65212842fa88872331a90b849 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk Reviewed-by: andrew Backport-of: 40f43c6b1ffc88d55dd3223f5d0259ae73cf0356 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/131 From andrew at openjdk.java.net Mon May 23 21:08:07 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 23 May 2022 21:08:07 GMT Subject: [jdk17u] RFR: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk In-Reply-To: <92tUJqJ6ChDhChKxL4wCS3BA_qFufhyPxtoMIdYKTGU=.4ea63568-3df5-4d5f-b4ab-db3d02a82981@github.com> References: <92tUJqJ6ChDhChKxL4wCS3BA_qFufhyPxtoMIdYKTGU=.4ea63568-3df5-4d5f-b4ab-db3d02a82981@github.com> Message-ID: On Fri, 13 May 2022 20:03:10 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. > > Thanks! Change looks fine and I see `jdk18u-fix-yes` on the bug. ------------- Marked as reviewed by andrew (Reviewer). PR: https://git.openjdk.java.net/jdk17u/pull/339 From afarley at openjdk.java.net Mon May 23 21:12:15 2022 From: afarley at openjdk.java.net (Adam Farley) Date: Mon, 23 May 2022 21:12:15 GMT Subject: [jdk17u] Integrated: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk In-Reply-To: <92tUJqJ6ChDhChKxL4wCS3BA_qFufhyPxtoMIdYKTGU=.4ea63568-3df5-4d5f-b4ab-db3d02a82981@github.com> References: <92tUJqJ6ChDhChKxL4wCS3BA_qFufhyPxtoMIdYKTGU=.4ea63568-3df5-4d5f-b4ab-db3d02a82981@github.com> Message-ID: On Fri, 13 May 2022 20:03:10 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. > > Thanks! This pull request has now been integrated. Changeset: 461fb320 Author: Adam Farley Committer: Andrew John Hughes URL: https://git.openjdk.java.net/jdk17u/commit/461fb320bc67de9e8f378b8a845f67764cd003ed Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk Reviewed-by: andrew Backport-of: 40f43c6b1ffc88d55dd3223f5d0259ae73cf0356 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/339 From duke at openjdk.java.net Tue May 24 04:20:44 2022 From: duke at openjdk.java.net (Basil Crow) Date: Tue, 24 May 2022 04:20:44 GMT Subject: [jdk11u-dev] RFR: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Message-ID: Hi all, This pull request contains a backport of [JDK-8231454](https://bugs.openjdk.java.net/browse/JDK-8231454) (openjdk/jdk at 2ee2b4ae19d). There was a trivial merge conflict in `Introspector.java`. The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by @azuev-java. See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. I tested this PR locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. In addition, I verified that JENKINS-63766 could no longer be reproduced with this backport applied. Thanks! ------------- Commit messages: - 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1103/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1103&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8231454 Stats: 113 lines in 3 files changed: 109 ins; 1 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1103.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1103/head:pull/1103 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From duke at openjdk.java.net Tue May 24 04:35:02 2022 From: duke at openjdk.java.net (Basil Crow) Date: Tue, 24 May 2022 04:35:02 GMT Subject: [jdk11u-dev] RFR: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo In-Reply-To: References: Message-ID: On Tue, 24 May 2022 04:04:12 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8231454](https://bugs.openjdk.java.net/browse/JDK-8231454) (openjdk/jdk at 2ee2b4ae19d). > > There was a trivial merge conflict in `Introspector.java`. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by @azuev-java. > > See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. > > I tested this PR locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. In addition, I verified that JENKINS-63766 could no longer be reproduced with this backport applied. > > Thanks! I do not have JBS access. Can someone please submit the following comment with the `jdk11u-fix-request` label: > See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. Jenkins users complained about a metaspace leak, and I was able to see the issue by running with `-verbose:class` on OpenJDK 9-15 but not on OpenJDK 8, 16, or 17. Bisection showed this issue was resolved in openjdk/jdk at 2ee2b4ae19d, and I verified locally in an end-to-end testing scenario that backporting openjdk/jdk at 2ee2b4ae19d to `jdk11u-dev` resolves the leak I was experiencing in JENKINS-63766 on OpenJDK 11. I also successfully executed the test from openjdk/jdk at 2ee2b4ae19d locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. The change applied cleanly other than a trivial merge conflict in `Introspector.java`. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From serb at openjdk.java.net Tue May 24 05:50:04 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 24 May 2022 05:50:04 GMT Subject: [jdk15u-dev] Integrated: 8285523: Improve test java/io/FileOutputStream/OpenNUL.java In-Reply-To: References: Message-ID: On Sun, 15 May 2022 22:54:10 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [f42631e3](https://github.com/openjdk/jdk/commit/f42631e354d4abf7994abd92aa5def6b2ceeab3a) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 29 Apr 2022 and was reviewed by Andrew John Hughes and Brian Burkhalter. > Thanks! This pull request has now been integrated. Changeset: 14a2da09 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk15u-dev/commit/14a2da09aa9ee4ff9b4313d15d16608530b5f679 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8285523: Improve test java/io/FileOutputStream/OpenNUL.java Backport-of: f42631e354d4abf7994abd92aa5def6b2ceeab3a ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/211 From duke at openjdk.java.net Tue May 24 06:40:41 2022 From: duke at openjdk.java.net (Basil Crow) Date: Tue, 24 May 2022 06:40:41 GMT Subject: [jdk11u-dev] RFR: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of [JDK-8231454](https://bugs.openjdk.java.net/browse/JDK-8231454) (openjdk/jdk at 2ee2b4ae19d). > > There was a trivial merge conflict in `Introspector.java`. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by @azuev-java. > > See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. > > I tested this PR locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. In addition, I verified that JENKINS-63766 could no longer be reproduced with this backport applied. > > Thanks! Basil Crow 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: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1103/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1103/files/78f60cef..21b74d28 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1103&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1103&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1103.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1103/head:pull/1103 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From clanger at openjdk.java.net Tue May 24 06:42:07 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 24 May 2022 06:42:07 GMT Subject: [jdk11u-dev] RFR: 8283017: GHA: Workflows break with update release versions Message-ID: This backports JDK-8283017 (GHA: Workflows break with update release versions) to jdk11u-dev. While there is no switch from main release to update release any more in this branch, this backport helps to keep GHA codebase consistent. With this backport, also the naming of the macos aarch64 image is fixed. I had to resolve two places due to missing Windows arm64 port and due to the macos aarch64 diff that existed before the backport. ------------- Commit messages: - Backport 35215049b40c1d4902cdf0cf65840371174a6178 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1104/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1104&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283017 Stats: 28 lines in 1 file changed: 18 ins; 0 del; 10 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1104.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1104/head:pull/1104 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1104 From mbaesken at openjdk.java.net Tue May 24 07:12:15 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 24 May 2022 07:12:15 GMT Subject: [jdk17u-dev] Integrated: 8287119: Add Distrust.java to ProblemList In-Reply-To: References: Message-ID: On Mon, 23 May 2022 12:01:35 GMT, Matthias Baesken wrote: > 8287119: Add Distrust.java to ProblemList This pull request has now been integrated. Changeset: f78c4bcf Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk17u-dev/commit/f78c4bcfc608925fdd4ca173e9f80f674825a9c3 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8287119: Add Distrust.java to ProblemList Backport-of: da8fd4547f27cea8d940df5c99dd99503617bf4e ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/410 From shade at openjdk.java.net Tue May 24 07:18:01 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 24 May 2022 07:18:01 GMT Subject: [jdk11u-dev] RFR: 8283017: GHA: Workflows break with update release versions In-Reply-To: References: Message-ID: On Tue, 24 May 2022 06:33:13 GMT, Christoph Langer wrote: > This backports JDK-8283017 (GHA: Workflows break with update release versions) to jdk11u-dev. > While there is no switch from main release to update release any more in this branch, this backport helps to keep GHA codebase consistent. > With this backport, also the naming of the macos aarch64 image is fixed. > > I had to resolve two places due to missing Windows arm64 port and due to the macos aarch64 diff that existed before the backport. Looks fine, thanks! ------------- Marked as reviewed by shade (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1104 From mbaesken at openjdk.java.net Tue May 24 07:24:31 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 24 May 2022 07:24:31 GMT Subject: [jdk11u-dev] RFR: 8287119: Add Distrust.java to ProblemList Message-ID: 8287119: Add Distrust.java to ProblemList ------------- Commit messages: - Backport da8fd4547f27cea8d940df5c99dd99503617bf4e Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1105/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1105&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287119 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1105.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1105/head:pull/1105 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1105 From alexsch at openjdk.java.net Tue May 24 08:42:57 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Tue, 24 May 2022 08:42:57 GMT Subject: [jdk17u-dev] Integrated: 8181571: printing to CUPS fails on mac sandbox app In-Reply-To: References: Message-ID: On Wed, 18 May 2022 17:34:37 GMT, Alexander Scherbatiy wrote: > This is a clean backport of [JDK-8181571](https://bugs.openjdk.java.net/browse/JDK-8181571) printing to CUPS fails on mac sandbox app. > > I manually checked that a signed java application with the fix prints a test page when running within the macOS sandbox. > > The tests jdk-tier1, jdk-tier2, jdk-tier3 automated tests have been run on Mac M1. > The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. This pull request has now been integrated. Changeset: fb234acb Author: Alexander Scherbatiy URL: https://git.openjdk.java.net/jdk17u-dev/commit/fb234acb2b0971c586954184c1dfabf1d3ccc582 Stats: 107 lines in 2 files changed: 98 ins; 5 del; 4 mod 8181571: printing to CUPS fails on mac sandbox app Backport-of: 3d4be14eba60e21d5c10f2ad07a20c018329c563 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/405 From duke at openjdk.java.net Tue May 24 08:46:01 2022 From: duke at openjdk.java.net (openjdk-notifier[bot]) Date: Tue, 24 May 2022 08:46:01 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: On Fri, 20 May 2022 17:25:47 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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 dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout JDK-8285397 git fetch https://git.openjdk.java.net/jdk17u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From alexsch at openjdk.java.net Tue May 24 10:31:58 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Tue, 24 May 2022 10:31:58 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: On Fri, 20 May 2022 17:25:47 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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. Following the instructions git checkout JDK-8285397 git fetch https://git.openjdk.java.net/jdk17u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push I get the same merge conflict for (i = 0; i < num_dests; i++) { utf_str = JNU_NewStringPlatform(env, dests[i].name); if (utf_str == NULL) { <<<<<<< JDK-8285397 (*env)->ExceptionClear(env); ======= >>>>>>> master for (j = i - 1; j >= 0; j--) { As the [pull/409/conflicts](https://github.com/openjdk/jdk17u-dev/pull/409/conflicts) shows. The another approach would be just make `git rebase` from JDK-8285397 branch which puts the current fix on top of of the master branch without conflicts. Could I use `git rebase` to make the JDK-8285397 sync with the upstream master? ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From mdoerr at openjdk.java.net Tue May 24 11:59:49 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 24 May 2022 11:59:49 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: On Fri, 20 May 2022 17:25:47 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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. That is very annoying. I had that, too. Yes, you can rebase and force-push. It should get recognized as clean again afterwards. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From alexsch at openjdk.java.net Tue May 24 13:41:51 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Tue, 24 May 2022 13:41:51 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v3] In-Reply-To: References: Message-ID: > This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. > The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. Alexander Scherbatiy 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 master - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/409/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/409/files/65a66adc..47f97b56 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=409&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=409&range=01-02 Stats: 11973 lines in 310 files changed: 7587 ins; 2380 del; 2006 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/409.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/409/head:pull/409 PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From mdoerr at openjdk.java.net Tue May 24 14:29:08 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 24 May 2022 14:29:08 GMT Subject: [jdk11u-dev] RFR: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo [v2] In-Reply-To: References: Message-ID: On Tue, 24 May 2022 06:40:41 GMT, Basil Crow wrote: >> Hi all, >> >> This pull request contains a backport of [JDK-8231454](https://bugs.openjdk.java.net/browse/JDK-8231454) (openjdk/jdk at 2ee2b4ae19d). >> >> There was a trivial merge conflict in `Introspector.java`. >> >> The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by @azuev-java. >> >> See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. >> >> I tested this PR locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. In addition, I verified that JENKINS-63766 could no longer be reproduced with this backport applied. >> >> Thanks! > > Basil Crow 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: > > 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Backport LGTM. Thanks for doing it! I've taken a look at [JDK-8222799](https://bugs.openjdk.java.net/browse/JDK-8222799) which is causing the minor conflict. I wonder if it would be cleaner to backport that one first? Not required, but I just wanted to ask. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From mdoerr at openjdk.java.net Tue May 24 15:01:10 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 24 May 2022 15:01:10 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v3] In-Reply-To: References: Message-ID: On Tue, 24 May 2022 13:41:51 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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 master > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf > - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf Good to go! ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From duke at openjdk.java.net Tue May 24 15:01:34 2022 From: duke at openjdk.java.net (Basil Crow) Date: Tue, 24 May 2022 15:01:34 GMT Subject: [jdk11u-dev] RFR: 8222799: java.beans.Introspector uses an obsolete methods cache Message-ID: Hi all, This pull request contains a backport of JDK-8222799 (openjdk/jdk at 921b46738e0). The only merge conflicts in `Introspector.java` were copyrights and imports, which were trivially fixed. The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by `prr`. See https://github.com/openjdk/jdk11u-dev/pull/1103#pullrequestreview-983336877 for the motivation for this backport; namely, it would be cleaner to backport this first in order to then be able to backport JDK-8231454 without conflicts. Thanks! ------------- Commit messages: - 8222799: java.beans.Introspector uses an obsolete methods cache Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1106/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1106&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8222799 Stats: 43 lines in 2 files changed: 6 ins; 25 del; 12 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1106.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1106/head:pull/1106 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1106 From duke at openjdk.java.net Tue May 24 15:10:44 2022 From: duke at openjdk.java.net (Basil Crow) Date: Tue, 24 May 2022 15:10:44 GMT Subject: [jdk11u-dev] RFR: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of [JDK-8231454](https://bugs.openjdk.java.net/browse/JDK-8231454) (openjdk/jdk at 2ee2b4ae19d). > > There was a trivial merge conflict in `Introspector.java`. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by @azuev-java. > > See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. > > I tested this PR locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. In addition, I verified that JENKINS-63766 could no longer be reproduced with this backport applied. > > Thanks! Basil Crow has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Reviewed-by: kizune ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1103/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1103&range=02 Stats: 113 lines in 3 files changed: 109 ins; 1 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1103.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1103/head:pull/1103 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From duke at openjdk.java.net Tue May 24 15:10:45 2022 From: duke at openjdk.java.net (Basil Crow) Date: Tue, 24 May 2022 15:10:45 GMT Subject: [jdk11u-dev] RFR: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo [v2] In-Reply-To: References: Message-ID: On Tue, 24 May 2022 14:27:05 GMT, Martin Doerr wrote: > I've taken a look at [JDK-8222799](https://bugs.openjdk.java.net/browse/JDK-8222799) which is causing the minor conflict. I wonder if it would be cleaner to backport that one first? Not required, but I just wanted to ask. I have created #1106 to backport JDK-8222799 which is causing the minor conflict and set the upstream of this PR to `pr/1106`. This PR is now a clean backport. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From duke at openjdk.java.net Tue May 24 19:11:00 2022 From: duke at openjdk.java.net (Basil Crow) Date: Tue, 24 May 2022 19:11:00 GMT Subject: [jdk11u-dev] RFR: 8222799: java.beans.Introspector uses an obsolete methods cache In-Reply-To: References: Message-ID: On Tue, 24 May 2022 14:56:40 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of JDK-8222799 (openjdk/jdk at 921b46738e0). > > The only merge conflicts in `Introspector.java` were copyrights and imports, which were trivially fixed. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by `prr`. > > See https://github.com/openjdk/jdk11u-dev/pull/1103#pullrequestreview-983336877 for the motivation for this backport; namely, it would be cleaner to backport this first in order to then be able to backport JDK-8231454 without conflicts. > > Thanks! I do not have JBS access. Can someone please submit the following comment with the jdk11u-fix-request label: > It would be cleaner to backport this first in order to then be able to backport JDK-8231454 without conflicts. I tested this PR as part of testing the backport of JDK-8231454. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1106 From mdoerr at openjdk.java.net Tue May 24 19:29:52 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 24 May 2022 19:29:52 GMT Subject: [jdk11u-dev] RFR: 8222799: java.beans.Introspector uses an obsolete methods cache In-Reply-To: References: Message-ID: On Tue, 24 May 2022 14:56:40 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of JDK-8222799 (openjdk/jdk at 921b46738e0). > > The only merge conflicts in `Introspector.java` were copyrights and imports, which were trivially fixed. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by `prr`. > > See https://github.com/openjdk/jdk11u-dev/pull/1103#pullrequestreview-983336877 for the motivation for this backport; namely, it would be cleaner to backport this first in order to then be able to backport JDK-8231454 without conflicts. > > Thanks! Almost clean. LGTM. I've added the request and the label to the JBS issue. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1106 From alexsch at openjdk.java.net Wed May 25 08:13:11 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Wed, 25 May 2022 08:13:11 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v3] In-Reply-To: References: Message-ID: <1OjXaMAV3lw-NK1ukg3c2-0aqKQLdhR6xtkyjySsRNA=.2203be00-edea-4f8f-b73f-e90670b5c041@github.com> On Tue, 24 May 2022 13:41:51 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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 master > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf > - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf The merge after `git rebase` is empty: [Merge master](https://github.com/openjdk/jdk17u-dev/pull/409/commits/47f97b5615cb03f775eef8a489d83038d577ff00) The two Pre-submit tests - Windows x64 - Test (tier1) fail: tools/javac/Paths/MineField.sh tools/javac/Paths/wcMineField.sh What I see is that the same issues fail for pull request #410 [pull/410/checks](https://github.com/openjdk/jdk17u-dev/pull/410/checks?check_run_id=6587098771) as well. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From clanger at openjdk.java.net Wed May 25 08:51:03 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 08:51:03 GMT Subject: [jdk18u] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event Message-ID: Hi all, This pull request contains a backport of https://bugs.openjdk.java.net/browse/JDK-8287202 from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 25 May 2022 and was reviewed by Magnus Ihse Bursie and Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport f7a37f58862d08adbf8fb141bf43c362bda7fd16 Changes: https://git.openjdk.java.net/jdk18u/pull/135/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=135&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287202 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk18u/pull/135.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/135/head:pull/135 PR: https://git.openjdk.java.net/jdk18u/pull/135 From clanger at openjdk.java.net Wed May 25 09:19:59 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 09:19:59 GMT Subject: [jdk17u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event Message-ID: Hi all, This pull request contains a backport of https://bugs.openjdk.java.net/browse/JDK-8287202 from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 25 May 2022 and was reviewed by Magnus Ihse Bursie and Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport f7a37f58862d08adbf8fb141bf43c362bda7fd16 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/412/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=412&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287202 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/412.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/412/head:pull/412 PR: https://git.openjdk.java.net/jdk17u-dev/pull/412 From clanger at openjdk.java.net Wed May 25 09:41:31 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 09:41:31 GMT Subject: [jdk11u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event Message-ID: This is a backport of https://bugs.openjdk.java.net/browse/JDK-8287202 to 11u-dev. I had to resolve manually since the Windows arm64 port is not in 11u. ------------- Commit messages: - Backport f7a37f58862d08adbf8fb141bf43c362bda7fd16 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1107/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1107&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287202 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1107.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1107/head:pull/1107 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1107 From vkempik at openjdk.java.net Wed May 25 09:54:59 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 25 May 2022 09:54:59 GMT Subject: [jdk11u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event In-Reply-To: References: Message-ID: On Wed, 25 May 2022 09:36:38 GMT, Christoph Langer wrote: >I had to resolve manually since the Windows arm64 port is not in 11u. wait a second, win_arm64 port went into 11u before mac_arm64 port ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1107 From clanger at openjdk.java.net Wed May 25 09:57:07 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 09:57:07 GMT Subject: [jdk11u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event In-Reply-To: References: Message-ID: <_krameipbcL8IhPysJy5HnzCyQ5qLMcxvqLY9Y9dENY=.3e26ce8e-27aa-4b21-99e5-7ce26ee8c1d2@github.com> On Wed, 25 May 2022 09:51:08 GMT, Vladimir Kempik wrote: > > I had to resolve manually since the Windows arm64 port is not in 11u. > > wait a second, win_arm64 port went into 11u before mac_arm64 port OK, but there is no GHA build. Maybe it should be added? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1107 From mbaesken at openjdk.java.net Wed May 25 10:24:55 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 25 May 2022 10:24:55 GMT Subject: [jdk11u-dev] Integrated: 8287119: Add Distrust.java to ProblemList In-Reply-To: References: Message-ID: On Tue, 24 May 2022 07:15:24 GMT, Matthias Baesken wrote: > 8287119: Add Distrust.java to ProblemList This pull request has now been integrated. Changeset: d71a5434 Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk11u-dev/commit/d71a5434e35ff6d0d2645567b2c2dee4c05c59fb Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8287119: Add Distrust.java to ProblemList Backport-of: da8fd4547f27cea8d940df5c99dd99503617bf4e ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1105 From mdoerr at openjdk.java.net Wed May 25 10:34:11 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 25 May 2022 10:34:11 GMT Subject: [jdk17u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v3] In-Reply-To: References: Message-ID: On Tue, 24 May 2022 13:41:51 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. >> The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. > > Alexander Scherbatiy 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 master > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf > - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf This Git/Skara stuff is absolutely crazy for a clean backport! Nevertheless, the result looks good. Your PR is identical to the original one and it's recognized as clean backport. Thanks for checking the GH actions! I don't think the problem on Windows is related to your PR which only affects unix. You have permission to integrate. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From mdoerr at openjdk.java.net Wed May 25 11:03:00 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 25 May 2022 11:03:00 GMT Subject: [jdk11u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event In-Reply-To: References: Message-ID: <5RGPWeo9giGRWwXIg5rDp6DC6rt7lAr3AsHUUugnFNM=.58ef2351-3833-4e3e-8366-aaaddf437cd6@github.com> On Wed, 25 May 2022 09:36:38 GMT, Christoph Langer wrote: > This is a backport of https://bugs.openjdk.java.net/browse/JDK-8287202 to 11u-dev. > I had to resolve manually since the Windows arm64 port is not in 11u. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1107 From vkempik at openjdk.java.net Wed May 25 11:03:00 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 25 May 2022 11:03:00 GMT Subject: [jdk11u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event In-Reply-To: References: Message-ID: On Wed, 25 May 2022 09:36:38 GMT, Christoph Langer wrote: > This is a backport of https://bugs.openjdk.java.net/browse/JDK-8287202 to 11u-dev. > I had to resolve manually since the Windows arm64 port is not in 11u. Marked as reviewed by vkempik (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1107 From vkempik at openjdk.java.net Wed May 25 11:03:02 2022 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 25 May 2022 11:03:02 GMT Subject: [jdk11u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event In-Reply-To: <_krameipbcL8IhPysJy5HnzCyQ5qLMcxvqLY9Y9dENY=.3e26ce8e-27aa-4b21-99e5-7ce26ee8c1d2@github.com> References: <_krameipbcL8IhPysJy5HnzCyQ5qLMcxvqLY9Y9dENY=.3e26ce8e-27aa-4b21-99e5-7ce26ee8c1d2@github.com> Message-ID: On Wed, 25 May 2022 09:54:53 GMT, Christoph Langer wrote: > > I had to resolve manually since the Windows arm64 port is not in 11u. > > wait a second, win_arm64 port went into 11u before mac_arm64 port IIRC the build process of win-arm64-jdk11 was complicated and had the need to copy some compiled executable file from jdk16+ builds. looks good. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1107 From aph at openjdk.java.net Wed May 25 11:07:01 2022 From: aph at openjdk.java.net (Andrew Haley) Date: Wed, 25 May 2022 11:07:01 GMT Subject: [jdk11u-dev] RFR: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event In-Reply-To: <_krameipbcL8IhPysJy5HnzCyQ5qLMcxvqLY9Y9dENY=.3e26ce8e-27aa-4b21-99e5-7ce26ee8c1d2@github.com> References: <_krameipbcL8IhPysJy5HnzCyQ5qLMcxvqLY9Y9dENY=.3e26ce8e-27aa-4b21-99e5-7ce26ee8c1d2@github.com> Message-ID: On Wed, 25 May 2022 09:54:53 GMT, Christoph Langer wrote: > > > I had to resolve manually since the Windows arm64 port is not in 11u. > > > > > > wait a second, win_arm64 port went into 11u before mac_arm64 port > > OK, but there is no GHA build. Maybe it should be added? Last I heard, it had to be cross compiled. I don't think anyone was very enthusiastic about sorting out the build dependenceis. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1107 From goetz at openjdk.java.net Wed May 25 11:44:09 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 25 May 2022 11:44:09 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master Message-ID: Merge needed as change was wrongly pushed to jdk17u. ------------- Commit messages: The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.java.net/jdk17u-dev/pull/413/files Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/413.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/413/head:pull/413 PR: https://git.openjdk.java.net/jdk17u-dev/pull/413 From goetz at openjdk.java.net Wed May 25 11:44:09 2022 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 25 May 2022 11:44:09 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master In-Reply-To: References: Message-ID: On Wed, 25 May 2022 11:34:59 GMT, Goetz Lindenmaier wrote: > Merge needed as change was wrongly pushed to jdk17u. This pull request has now been integrated. Changeset: 72f368dc Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk17u-dev/commit/72f368dcafe88b88cc65e2e15ae1a56ac11bfecb Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Merge ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/413 From alexsch at openjdk.java.net Wed May 25 12:23:53 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Wed, 25 May 2022 12:23:53 GMT Subject: [jdk17u-dev] Integrated: 8285397: JNI exception pending in CUPSfuncs.c:250 In-Reply-To: References: Message-ID: On Fri, 20 May 2022 06:41:33 GMT, Alexander Scherbatiy wrote: > This is a pull request which depends on #405 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests jdk-tier1, jdk-tier2, and jdk-tier3 automated tests have been run on Mac M1. > The only failed test on my system is tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. This pull request has now been integrated. Changeset: 75e1b083 Author: Alexander Scherbatiy URL: https://git.openjdk.java.net/jdk17u-dev/commit/75e1b08347d12e24cdf2a33eca43201c1ac12127 Stats: 16 lines in 1 file changed: 10 ins; 0 del; 6 mod 8285397: JNI exception pending in CUPSfuncs.c:250 Backport-of: a03438cb1b915c89739fc974e5b84adc38bd14bf ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/409 From alexsch at openjdk.java.net Wed May 25 13:33:20 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Wed, 25 May 2022 13:33:20 GMT Subject: [jdk11u-dev] RFR: 8181571: printing to CUPS fails on mac sandbox app Message-ID: This is a clean backport of [JDK-8181571](https://bugs.openjdk.java.net/browse/JDK-8181571) printing to CUPS fails on mac sandbox app. I manually checked that a signed java application with the fix prints a test page when running within the macOS sandbox. The tests tier1, tier2, tier3 automated tests have been run on Mac M1. The only failed test on my system ar tools/jlink/JLinkTest.java.JLinkTest which fails without the fix as well. There are two tier2 failed tests which fail without the fix on my system as well: java/nio/file/Files/probeContentType/Basic.java sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java ------------- Commit messages: - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1108/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1108&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8181571 Stats: 107 lines in 2 files changed: 98 ins; 5 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1108.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1108/head:pull/1108 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1108 From clanger at openjdk.java.net Wed May 25 13:41:11 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 13:41:11 GMT Subject: [jdk17u] RFR: 8286601: Mac Aarch: Excessive warnings to be ignored for build jdk In-Reply-To: <92tUJqJ6ChDhChKxL4wCS3BA_qFufhyPxtoMIdYKTGU=.4ea63568-3df5-4d5f-b4ab-db3d02a82981@github.com> References: <92tUJqJ6ChDhChKxL4wCS3BA_qFufhyPxtoMIdYKTGU=.4ea63568-3df5-4d5f-b4ab-db3d02a82981@github.com> Message-ID: On Fri, 13 May 2022 20:03:10 GMT, Adam Farley wrote: > Hi all, > > This pull request contains a backport of commit [40f43c6b](https://github.com/openjdk/jdk/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Adam Farley on 12 May 2022 and was reviewed by Erik Joelsson. > > Thanks! This should have been done in the jdk17u-dev repository (for the next backport). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/339 From alexsch at openjdk.java.net Wed May 25 13:49:14 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Wed, 25 May 2022 13:49:14 GMT Subject: [jdk11u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 Message-ID: This is a pull request which depends on #1108 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. The tests tier1, tier2, tier3 automated tests have been run on Mac M1. There are two tier2 failed tests which fail without the fix on my system as well: java/nio/file/Files/probeContentType/Basic.java sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/1108 Commit messages: - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1109/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1109&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285397 Stats: 16 lines in 1 file changed: 10 ins; 0 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1109.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1109/head:pull/1109 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1109 From tsteele at openjdk.java.net Wed May 25 13:58:12 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Wed, 25 May 2022 13:58:12 GMT Subject: [jdk18u] Integrated: 8285956: (fs) Excessive default poll interval in PollingWatchService In-Reply-To: References: Message-ID: On Thu, 5 May 2022 14:18:16 GMT, Tyler Steele wrote: > This PR backports changes that reduce the wait time for a user of the WatchService API on AIX and BSD. This pull request has now been integrated. Changeset: ddf88777 Author: Tyler Steele Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/ddf887771222e67cd70c7c6b474c509cb390cd28 Stats: 9 lines in 1 file changed: 6 ins; 0 del; 3 mod 8285956: (fs) Excessive default poll interval in PollingWatchService Backport-of: 1bb4de2e2868a539846ec48dd43fd623c2ba69a5 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/121 From tsteele at openjdk.java.net Wed May 25 13:58:18 2022 From: tsteele at openjdk.java.net (Tyler Steele) Date: Wed, 25 May 2022 13:58:18 GMT Subject: [jdk18u] Integrated: 8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc In-Reply-To: References: Message-ID: On Thu, 5 May 2022 23:02:28 GMT, Tyler Steele wrote: > Backports classpath exemption in `globals_vectorApiSupport_***.S.inc` This pull request has now been integrated. Changeset: 5abffb20 Author: Tyler Steele Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/5abffb20cde78e403ffde9d5f90207fc13ccbaf4 Stats: 8 lines in 2 files changed: 4 ins; 0 del; 4 mod 8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc Backport-of: 6a1b145a0ab0057037f813f7dd6e71ad5b6f3de2 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/122 From clanger at openjdk.java.net Wed May 25 14:31:02 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 14:31:02 GMT Subject: [jdk18u] RFR: 8287119: Add Distrust.java to ProblemList Message-ID: Hi all, This pull request contains a backport of [JDK-8287119](https://bugs.openjdk.java.net/browse/JDK-8287119), commit [da8fd454](https://github.com/openjdk/jdk/commit/da8fd4547f27cea8d940df5c99dd99503617bf4e) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Rajan Halade on 21 May 2022 and was reviewed by Bradford Wetmore. Thanks! ------------- Commit messages: - Backport da8fd4547f27cea8d940df5c99dd99503617bf4e Changes: https://git.openjdk.java.net/jdk18u/pull/136/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=136&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287119 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/136.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/136/head:pull/136 PR: https://git.openjdk.java.net/jdk18u/pull/136 From mdoerr at openjdk.java.net Wed May 25 14:58:00 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 25 May 2022 14:58:00 GMT Subject: [jdk11u-dev] RFR: 8222799: java.beans.Introspector uses an obsolete methods cache In-Reply-To: References: Message-ID: On Tue, 24 May 2022 14:56:40 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of JDK-8222799 (openjdk/jdk at 921b46738e0). > > The only merge conflicts in `Introspector.java` were copyrights and imports, which were trivially fixed. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by `prr`. > > See https://github.com/openjdk/jdk11u-dev/pull/1103#pullrequestreview-983336877 for the motivation for this backport; namely, it would be cleaner to backport this first in order to then be able to backport JDK-8231454 without conflicts. > > Thanks! Problems in Pre-submit tests on Windows were observed without this PR, too. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1106 From duke at openjdk.java.net Wed May 25 14:58:00 2022 From: duke at openjdk.java.net (Basil Crow) Date: Wed, 25 May 2022 14:58:00 GMT Subject: [jdk11u-dev] Integrated: 8222799: java.beans.Introspector uses an obsolete methods cache In-Reply-To: References: Message-ID: On Tue, 24 May 2022 14:56:40 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of JDK-8222799 (openjdk/jdk at 921b46738e0). > > The only merge conflicts in `Introspector.java` were copyrights and imports, which were trivially fixed. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by `prr`. > > See https://github.com/openjdk/jdk11u-dev/pull/1103#pullrequestreview-983336877 for the motivation for this backport; namely, it would be cleaner to backport this first in order to then be able to backport JDK-8231454 without conflicts. > > Thanks! This pull request has now been integrated. Changeset: 69bdf9b4 Author: Basil Crow Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/69bdf9b4e411f35f55e0a9466632b8f516b03c74 Stats: 43 lines in 2 files changed: 6 ins; 25 del; 12 mod 8222799: java.beans.Introspector uses an obsolete methods cache Reviewed-by: mdoerr Backport-of: 921b46738e0c3aaa2bf8c62e0accb0a5056190d3 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1106 From duke at openjdk.java.net Wed May 25 15:02:36 2022 From: duke at openjdk.java.net (Basil Crow) Date: Wed, 25 May 2022 15:02:36 GMT Subject: [jdk11u-dev] RFR: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo [v4] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of [JDK-8231454](https://bugs.openjdk.java.net/browse/JDK-8231454) (openjdk/jdk at 2ee2b4ae19d). > > There was a trivial merge conflict in `Introspector.java`. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by @azuev-java. > > See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. > > I tested this PR locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. In addition, I verified that JENKINS-63766 could no longer be reproduced with this backport applied. > > Thanks! Basil Crow has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Reviewed-by: kizune ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1103/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1103&range=03 Stats: 113 lines in 3 files changed: 109 ins; 1 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1103.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1103/head:pull/1103 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From jbachorik at openjdk.java.net Wed May 25 15:18:36 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Wed, 25 May 2022 15:18:36 GMT Subject: [jdk17u-dev] RFR: 8287113: JFR: Periodic task thread uses period for method sampling events Message-ID: 8287113: JFR: Periodic task thread uses period for method sampling events ------------- Commit messages: - Backport 8122466fbb8e3f3450131895551ec5b832845938 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/414/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=414&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287113 Stats: 5 lines in 2 files changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/414.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/414/head:pull/414 PR: https://git.openjdk.java.net/jdk17u-dev/pull/414 From aleonard at openjdk.java.net Wed May 25 17:57:35 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Wed, 25 May 2022 17:57:35 GMT Subject: [jdk17u-dev] RFR: 8284437: Building from different users/workspace is not always deterministic Message-ID: <8rlT6k6TAJDvXRfrP5D0bIXlVrvSBbK-2r0IFGAVua0=.12cb7087-d9e2-4308-a4b0-6c5131b6fce1@github.com> Enable reproducible builds when the built workspace folder and or user is different between the two builds. Should be merged with dependent fix: https://bugs.openjdk.java.net/browse/JDK-8284661 ------------- Commit messages: - Backport 4451257b1432e4180a16757aafca6141b8063772 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/415/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=415&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284437 Stats: 49 lines in 4 files changed: 47 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/415.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/415/head:pull/415 PR: https://git.openjdk.java.net/jdk17u-dev/pull/415 From aleonard at openjdk.java.net Wed May 25 18:43:46 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Wed, 25 May 2022 18:43:46 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking Message-ID: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. ------------- Depends on: https://git.openjdk.java.net/jdk17u-dev/pull/415 Commit messages: - Backport ab83bceda14f00d2bd9489d33f40aeeafd7572b4 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/416/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=416&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284661 Stats: 131 lines in 39 files changed: 44 ins; 49 del; 38 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/416.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/416/head:pull/416 PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From clanger at openjdk.java.net Wed May 25 20:06:44 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 20:06:44 GMT Subject: [jdk18u] RFR: 8287162: (zipfs) Performance regression related to support for POSIX file permissions Message-ID: Hi all, This pull request contains a backport of [JDK-8287162](https://bugs.openjdk.java.net/browse/JDK-8287162), commit [a10c5597](https://github.com/openjdk/jdk/commit/a10c5597d93c4402bafdbb570437aac052b10027) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Lance Andersen on 24 May 2022 and was reviewed by Jaikiran Pai, Alan Bateman and Christoph Langer. Thanks! ------------- Commit messages: - Backport a10c5597d93c4402bafdbb570437aac052b10027 Changes: https://git.openjdk.java.net/jdk18u/pull/137/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=137&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287162 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk18u/pull/137.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/137/head:pull/137 PR: https://git.openjdk.java.net/jdk18u/pull/137 From clanger at openjdk.java.net Wed May 25 20:07:20 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 25 May 2022 20:07:20 GMT Subject: [jdk17u-dev] RFR: 8287162: (zipfs) Performance regression related to support for POSIX file permissions Message-ID: Hi all, This pull request contains a backport of [JDK-8287162](https://bugs.openjdk.java.net/browse/JDK-8287162), commit [a10c5597](https://github.com/openjdk/jdk/commit/a10c5597d93c4402bafdbb570437aac052b10027) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Lance Andersen on 24 May 2022 and was reviewed by Jaikiran Pai, Alan Bateman and Christoph Langer. Thanks! ------------- Commit messages: - Backport a10c5597d93c4402bafdbb570437aac052b10027 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/417/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=417&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287162 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/417.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/417/head:pull/417 PR: https://git.openjdk.java.net/jdk17u-dev/pull/417 From duke at openjdk.java.net Wed May 25 22:14:50 2022 From: duke at openjdk.java.net (Basil Crow) Date: Wed, 25 May 2022 22:14:50 GMT Subject: [jdk11u-dev] Integrated: 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo In-Reply-To: References: Message-ID: On Tue, 24 May 2022 04:04:12 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a backport of [JDK-8231454](https://bugs.openjdk.java.net/browse/JDK-8231454) (openjdk/jdk at 2ee2b4ae19d). > > There was a trivial merge conflict in `Introspector.java`. > > The commit being backported was authored by @mrserb on October 20, 2020, and was reviewed by @azuev-java. > > See [JENKINS-63766](https://issues.jenkins.io/browse/JENKINS-63766) for the motivation behind this backport. > > I tested this PR locally by running `make run-test TEST=test/jdk/java/beans/Introspector/FlushClassInfoCache.java`. In addition, I verified that JENKINS-63766 could no longer be reproduced with this backport applied. > > Thanks! This pull request has now been integrated. Changeset: 22fc6ce7 Author: Basil Crow Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/22fc6ce72a2ac567bec35b3aea143f148f0bb52d Stats: 113 lines in 3 files changed: 109 ins; 1 del; 3 mod 8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo Reviewed-by: mdoerr Backport-of: 2ee2b4ae19d12f767ab0fe5b586aea26f9d47685 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1103 From duke at openjdk.java.net Thu May 26 08:06:47 2022 From: duke at openjdk.java.net (duke) Date: Thu, 26 May 2022 08:06:47 GMT Subject: [jdk17u-dev] Withdrawn: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: On Wed, 30 Mar 2022 03:24:53 GMT, Andrew John Hughes wrote: > DEFAULT_PROMOTED_VERSION_PRE has not been reset to 'ea' for either the 17.0.3 or 17.0.4 development cycles. > > While the value is not used by `configure`, we have started to rely on this value ourselves to detect if the source is for an early access (EA) or general access (GA) build, so it would be helpful if the value in the sources was accurate. > > This change would need to be reverted just before the `-ga` tag. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/307 From yan at openjdk.java.net Thu May 26 09:56:23 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 09:56:23 GMT Subject: [jdk15u-dev] RFR: 8258471: "search codecache" clhsdb command does not work Message-ID: Clean backport of a useful SA fix. First series of tests run OK. ------------- Commit messages: - Backport 1e03ca13cceb2431552ef475e48fb990460cdcf2 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/212/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=212&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8258471 Stats: 47 lines in 3 files changed: 46 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/212.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/212/head:pull/212 PR: https://git.openjdk.java.net/jdk15u-dev/pull/212 From yan at openjdk.java.net Thu May 26 09:59:43 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 09:59:43 GMT Subject: [jdk15u-dev] Integrated: 8258471: "search codecache" clhsdb command does not work In-Reply-To: References: Message-ID: On Thu, 26 May 2022 09:48:04 GMT, Yuri Nesterenko wrote: > Clean backport of a useful SA fix. First series of tests run OK. This pull request has now been integrated. Changeset: b62d97d4 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/b62d97d455730ccc3909c265c995354ab7aef11a Stats: 47 lines in 3 files changed: 46 ins; 0 del; 1 mod 8258471: "search codecache" clhsdb command does not work Backport-of: 1e03ca13cceb2431552ef475e48fb990460cdcf2 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/212 From yan at openjdk.java.net Thu May 26 11:09:29 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 11:09:29 GMT Subject: [jdk13u-dev] RFR: 8258471: "search codecache" clhsdb command does not work Message-ID: Clean backport of a useful SA fix. First series of tests run OK. ------------- Commit messages: - Backport 1e03ca13cceb2431552ef475e48fb990460cdcf2 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/351/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=351&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8258471 Stats: 47 lines in 3 files changed: 46 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/351.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/351/head:pull/351 PR: https://git.openjdk.java.net/jdk13u-dev/pull/351 From yan at openjdk.java.net Thu May 26 11:20:49 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 11:20:49 GMT Subject: [jdk13u-dev] Integrated: 8258471: "search codecache" clhsdb command does not work In-Reply-To: References: Message-ID: On Thu, 26 May 2022 11:01:09 GMT, Yuri Nesterenko wrote: > Clean backport of a useful SA fix. First series of tests run OK. This pull request has now been integrated. Changeset: 73ac61ff Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/73ac61ff1533059a7db33949fa9dff8cb23a5e82 Stats: 47 lines in 3 files changed: 46 ins; 0 del; 1 mod 8258471: "search codecache" clhsdb command does not work Backport-of: 1e03ca13cceb2431552ef475e48fb990460cdcf2 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/351 From duke at openjdk.java.net Thu May 26 11:58:07 2022 From: duke at openjdk.java.net (Stewart X Addison) Date: Thu, 26 May 2022 11:58:07 GMT Subject: [jdk17u-dev] RFR: 8283315: jrt-fs.jar not always deterministically built Message-ID: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> Backport the patch to allow reproducibility of the generation of jrt-fs.jar. Verified in my build environment where I've built it twice and been able to get the files to come out identical. ------------- Commit messages: - Backport 85cc6f1440aa7e073cab894cb9a72d9eed4e8369 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/411/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=411&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8283315 Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/411.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/411/head:pull/411 PR: https://git.openjdk.java.net/jdk17u-dev/pull/411 From jbachorik at openjdk.java.net Thu May 26 12:48:10 2022 From: jbachorik at openjdk.java.net (Jaroslav Bachorik) Date: Thu, 26 May 2022 12:48:10 GMT Subject: [jdk11u-dev] RFR: 8287113: JFR: Periodic task thread uses period for method sampling events Message-ID: Mostly clean backport. The only conflict was due to the 'largeSize' field in `PlatformEventType` class which is not available in JDK 11. The conflict is resolved in a separate commit for easier review. ------------- Commit messages: - Fix merge conflict - 8287113: JFR: Periodic task thread uses period for method sampling events Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1110/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1110&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287113 Stats: 5 lines in 2 files changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1110.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1110/head:pull/1110 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1110 From yan at openjdk.java.net Thu May 26 13:27:30 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 13:27:30 GMT Subject: [jdk13u-dev] Integrated: 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late Message-ID: Should be backported for parity with major releases. First series of tests run OK. ------------- Commit messages: - Backport 16c3ad1ff4d9a0e21f15656c73a96a6c143c811a Changes: https://git.openjdk.java.net/jdk13u-dev/pull/352/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=352&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272574 Stats: 96 lines in 4 files changed: 91 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/352.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/352/head:pull/352 PR: https://git.openjdk.java.net/jdk13u-dev/pull/352 From yan at openjdk.java.net Thu May 26 13:27:31 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 13:27:31 GMT Subject: [jdk13u-dev] Integrated: 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late In-Reply-To: References: Message-ID: On Thu, 26 May 2022 13:18:19 GMT, Yuri Nesterenko wrote: > Should be backported for parity with major releases. First series of tests run OK. This pull request has now been integrated. Changeset: 50d9e1d0 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/50d9e1d0a498efcbf2dbb9fd32fb179099cfc76f Stats: 96 lines in 4 files changed: 91 ins; 0 del; 5 mod 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late Backport-of: 16c3ad1ff4d9a0e21f15656c73a96a6c143c811a ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/352 From yan at openjdk.java.net Thu May 26 14:08:15 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 14:08:15 GMT Subject: [jdk15u-dev] RFR: 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late Message-ID: Should be backported for parity with major releases. First series of tests run OK. ------------- Commit messages: - Backport 16c3ad1ff4d9a0e21f15656c73a96a6c143c811a Changes: https://git.openjdk.java.net/jdk15u-dev/pull/213/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=213&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272574 Stats: 96 lines in 4 files changed: 91 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/213.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/213/head:pull/213 PR: https://git.openjdk.java.net/jdk15u-dev/pull/213 From yan at openjdk.java.net Thu May 26 14:12:53 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 26 May 2022 14:12:53 GMT Subject: [jdk15u-dev] Integrated: 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late In-Reply-To: References: Message-ID: On Thu, 26 May 2022 13:58:59 GMT, Yuri Nesterenko wrote: > Should be backported for parity with major releases. First series of tests run OK. This pull request has now been integrated. Changeset: e0765c3c Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/e0765c3c6e3281f445b634419275bd9f332b86de Stats: 96 lines in 4 files changed: 91 ins; 0 del; 5 mod 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late Backport-of: 16c3ad1ff4d9a0e21f15656c73a96a6c143c811a ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/213 From clanger at openjdk.java.net Thu May 26 16:48:21 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 26 May 2022 16:48:21 GMT Subject: [jdk18u] RFR: 8287336: GHA: Workflows break on patch versions Message-ID: Hi all, This pull request contains a backport of [JDK-8287336](https://bugs.openjdk.java.net/browse/JDK-8287336), commit [e44465d4](https://github.com/openjdk/jdk/commit/e44465d4d6eaddebfc5a1b149223aa8332affa8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 26 May 2022 and was reviewed by Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport e44465d4d6eaddebfc5a1b149223aa8332affa8b Changes: https://git.openjdk.java.net/jdk18u/pull/138/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=138&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287336 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk18u/pull/138.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/138/head:pull/138 PR: https://git.openjdk.java.net/jdk18u/pull/138 From itakiguchi at openjdk.java.net Thu May 26 17:46:41 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Thu, 26 May 2022 17:46:41 GMT Subject: [jdk11u-dev] RFR: 8284206: AIX build failure by JDK-8261169 requires a short-term solution In-Reply-To: References: Message-ID: On Mon, 23 May 2022 09:53:55 GMT, Martin Doerr wrote: >> AIX build was failed by [JDK-8261169](https://bugs.openjdk.java.net/browse/JDK-8261169) against jdk11u-dev. >> To fix this issue, C++ compiler should migrate from XL C++ 13.1.3 to XL C++ 16.1. >> Also we need to switch from xlC-based to clang-based compiler. >> >> I want to request some backports (which are not related Harfbuzz) against AIX platform. >> For short-term solution, I'd like to keep Harfbuzz 2.3.1 just for AIX platform only. >> >> * Copy Harfbuzz 2.3.1 to src/java.desktop/aix/native/libharfbuzz >> * Modify make/lib/Awt2dLibraries.gmk >> >> By there changes, we can use xlC-based XL C++ 13.1.3 and 16.1. >> >> So please backout this change before migrating to clang-based 16.1. > > AIX build with xlc 16 seems to be fine after Tyler's other backports: https://ci.adoptopenjdk.net/job/AIX-jdk11-dev-build/69 > I guess this PR will not be needed anymore? > Otherwise, note that the window for regular 11.0.16 changes will close on June 1st. Hello @TheRealMDoerr . Sorry I'm late. I'm still testing 11.0.16 AIX build. One jtreg testcase was failed which was reported by [JDK-8287362](https://bugs.openjdk.java.net/browse/JDK-8287362) . [PR#8904](https://github.com/openjdk/jdk/pull/8904) was submitted. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/991 From itakiguchi at openjdk.java.net Thu May 26 23:19:30 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Thu, 26 May 2022 23:19:30 GMT Subject: [jdk18u] RFR: 8285517: System.getenv() returns unexpected value if environment variable has non ASCII character Message-ID: Backport JDK-8285517 Backport is not clean. Because following patch is not integrated on test/jdk/java/lang/ProcessBuilder/Basic.java: 8284161: Implementation of Virtual Threads (Preview) The modification does not affect logic, just remove following line: import java.lang.reflect.Field; ------------- Commit messages: - Backport 890771e708277c5f7ea9460ff7bcc7e4cae87eab Changes: https://git.openjdk.java.net/jdk18u/pull/139/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=139&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285517 Stats: 264 lines in 5 files changed: 217 ins; 24 del; 23 mod Patch: https://git.openjdk.java.net/jdk18u/pull/139.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/139/head:pull/139 PR: https://git.openjdk.java.net/jdk18u/pull/139 From clanger at openjdk.java.net Fri May 27 10:05:51 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 27 May 2022 10:05:51 GMT Subject: [jdk17u-dev] RFR: 8287336: GHA: Workflows break on patch versions Message-ID: Hi all, This pull request contains a backport of [JDK-8287336](https://bugs.openjdk.java.net/browse/JDK-8287336), commit [e44465d4](https://github.com/openjdk/jdk/commit/e44465d4d6eaddebfc5a1b149223aa8332affa8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 26 May 2022 and was reviewed by Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport e44465d4d6eaddebfc5a1b149223aa8332affa8b Changes: https://git.openjdk.java.net/jdk17u-dev/pull/418/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=418&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287336 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/418.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/418/head:pull/418 PR: https://git.openjdk.java.net/jdk17u-dev/pull/418 From clanger at openjdk.java.net Fri May 27 10:07:59 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 27 May 2022 10:07:59 GMT Subject: [jdk18u] RFR: 8287162: (zipfs) Performance regression related to support for POSIX file permissions In-Reply-To: References: Message-ID: <_AD7UIVr6qxiVtdoZuiC2tbu6TTc-54QpIwJ41ls0gA=.4429a3b7-ccda-4b4d-87df-26eaece915ef@github.com> On Wed, 25 May 2022 19:58:17 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8287162](https://bugs.openjdk.java.net/browse/JDK-8287162), commit [a10c5597](https://github.com/openjdk/jdk/commit/a10c5597d93c4402bafdbb570437aac052b10027) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Lance Andersen on 24 May 2022 and was reviewed by Jaikiran Pai, Alan Bateman and Christoph Langer. > > Thanks! GHA fail due to missing #138 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/137 From clanger at openjdk.java.net Fri May 27 10:25:51 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 27 May 2022 10:25:51 GMT Subject: [jdk17u-dev] RFR: 8283315: jrt-fs.jar not always deterministically built In-Reply-To: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> References: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> Message-ID: <60TKurSrg4_mWvqlIf62lqm-qV7SVSQ8vFGTh5Pf2BQ=.ecf57497-9f56-4688-b6aa-c5aa798fe4d9@github.com> On Mon, 23 May 2022 14:29:10 GMT, Stewart X Addison wrote: > Backport the patch to allow reproducibility of the generation of jrt-fs.jar. > Verified in my build environment where I've built it twice and been able to get the files to come out identical. @sxa I've approved this now in JBS. Please, for the future, wait for the jdk17u-fix-yes label before triggering integration. Also, you don't have configured Github actions for your repository. So we don't have evidence that at least the basic builds and tier1 tests are not broken. Please enable Actions in your repository for the future. It would be ideal if you could trigger a manual run in your repo for the backport branch. Thanks. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/411 From duke at openjdk.java.net Fri May 27 12:52:58 2022 From: duke at openjdk.java.net (Stewart X Addison) Date: Fri, 27 May 2022 12:52:58 GMT Subject: [jdk17u-dev] RFR: 8283315: jrt-fs.jar not always deterministically built In-Reply-To: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> References: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> Message-ID: <_qhJLKDm0zbNLe6nLAKb8wwJAikqLlasQXcDl_wGJTc=.5fd47d0a-8d72-402c-bdad-4e05d0e73fdd@github.com> On Mon, 23 May 2022 14:29:10 GMT, Stewart X Addison wrote: > Backport the patch to allow reproducibility of the generation of jrt-fs.jar. > Verified in my build environment where I've built it twice and been able to get the files to come out identical. > Dlease enable Actions in your repository for the future. It would be ideal if you could trigger a manual run in your repo for the backport branch. Thanks Done - thanks: https://github.com/sxa/jdk17u-dev/actions/runs/2396577315 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/411 From mdoerr at openjdk.java.net Fri May 27 15:29:47 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 27 May 2022 15:29:47 GMT Subject: [jdk17u-dev] RFR: 8283315: jrt-fs.jar not always deterministically built In-Reply-To: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> References: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> Message-ID: On Mon, 23 May 2022 14:29:10 GMT, Stewart X Addison wrote: > Backport the patch to allow reproducibility of the generation of jrt-fs.jar. > Verified in my build environment where I've built it twice and been able to get the files to come out identical. Tests look good (except one Windows test which has failed before). ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/411 From duke at openjdk.java.net Fri May 27 15:29:48 2022 From: duke at openjdk.java.net (Stewart X Addison) Date: Fri, 27 May 2022 15:29:48 GMT Subject: [jdk17u-dev] Integrated: 8283315: jrt-fs.jar not always deterministically built In-Reply-To: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> References: <0MX7WV5wTKM0QKrVSsXl4G98_ltDRPNzBx6UbQVq7Qs=.3c27235d-1dd3-40c3-82fb-40cce7de69e5@github.com> Message-ID: On Mon, 23 May 2022 14:29:10 GMT, Stewart X Addison wrote: > Backport the patch to allow reproducibility of the generation of jrt-fs.jar. > Verified in my build environment where I've built it twice and been able to get the files to come out identical. This pull request has now been integrated. Changeset: 6ed20f81 Author: Andrew Leonard Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk17u-dev/commit/6ed20f81b1cbb7ed82a84b7b6191e093038235bf Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod 8283315: jrt-fs.jar not always deterministically built Backport-of: 85cc6f1440aa7e073cab894cb9a72d9eed4e8369 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/411 From clanger at openjdk.java.net Fri May 27 18:42:16 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 27 May 2022 18:42:16 GMT Subject: [jdk18u] Integrated: 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event In-Reply-To: References: Message-ID: On Wed, 25 May 2022 08:43:00 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of https://bugs.openjdk.java.net/browse/JDK-8287202 from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Christoph Langer on 25 May 2022 and was reviewed by Magnus Ihse Bursie and Aleksey Shipilev. > > Thanks! This pull request has now been integrated. Changeset: 6d763b05 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/6d763b05dd245bfd01c89ea2a007f5d5c6c82afa Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8287202: GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event Backport-of: f7a37f58862d08adbf8fb141bf43c362bda7fd16 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/135 From clanger at openjdk.java.net Fri May 27 20:14:47 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 27 May 2022 20:14:47 GMT Subject: [jdk18u] Integrated: 8287119: Add Distrust.java to ProblemList In-Reply-To: References: Message-ID: On Wed, 25 May 2022 14:22:40 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8287119](https://bugs.openjdk.java.net/browse/JDK-8287119), commit [da8fd454](https://github.com/openjdk/jdk/commit/da8fd4547f27cea8d940df5c99dd99503617bf4e) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Rajan Halade on 21 May 2022 and was reviewed by Bradford Wetmore. > > Thanks! This pull request has now been integrated. Changeset: ff3712c2 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/ff3712c21bacee88c7e954914577a6ffd12c9524 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8287119: Add Distrust.java to ProblemList Backport-of: da8fd4547f27cea8d940df5c99dd99503617bf4e ------------- PR: https://git.openjdk.java.net/jdk18u/pull/136 From clanger at openjdk.java.net Fri May 27 20:30:55 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 27 May 2022 20:30:55 GMT Subject: [jdk18u] Integrated: 8287336: GHA: Workflows break on patch versions In-Reply-To: References: Message-ID: On Thu, 26 May 2022 16:40:43 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8287336](https://bugs.openjdk.java.net/browse/JDK-8287336), commit [e44465d4](https://github.com/openjdk/jdk/commit/e44465d4d6eaddebfc5a1b149223aa8332affa8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Christoph Langer on 26 May 2022 and was reviewed by Aleksey Shipilev. > > Thanks! This pull request has now been integrated. Changeset: b12431d2 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/b12431d22dacacfcee02e607d25f94242ce43486 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod 8287336: GHA: Workflows break on patch versions Backport-of: e44465d4d6eaddebfc5a1b149223aa8332affa8b ------------- PR: https://git.openjdk.java.net/jdk18u/pull/138 From clanger at openjdk.java.net Sat May 28 05:55:20 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 28 May 2022 05:55:20 GMT Subject: [jdk18u] RFR: 8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups Message-ID: Hi all, This pull request contains a backport of [JDK-8286594](https://bugs.openjdk.java.net/browse/JDK-8286594), commit [80cf9f34](https://github.com/openjdk/jdk/commit/80cf9f3464c599fb7860432bf4ed506a3b298d8e) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 14 May 2022 and was reviewed by Lance Andersen. Thanks! ------------- Commit messages: - Backport 80cf9f3464c599fb7860432bf4ed506a3b298d8e Changes: https://git.openjdk.java.net/jdk18u/pull/140/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=140&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286594 Stats: 73 lines in 1 file changed: 31 ins; 38 del; 4 mod Patch: https://git.openjdk.java.net/jdk18u/pull/140.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/140/head:pull/140 PR: https://git.openjdk.java.net/jdk18u/pull/140 From clanger at openjdk.java.net Sat May 28 06:03:17 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 28 May 2022 06:03:17 GMT Subject: [jdk17u-dev] RFR: 8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups Message-ID: Hi all, This pull request contains a backport of [JDK-8286594](https://bugs.openjdk.java.net/browse/JDK-8286594), commit [80cf9f34](https://github.com/openjdk/jdk/commit/80cf9f3464c599fb7860432bf4ed506a3b298d8e) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 14 May 2022 and was reviewed by Lance Andersen. Thanks! ------------- Commit messages: - Backport 80cf9f3464c599fb7860432bf4ed506a3b298d8e Changes: https://git.openjdk.java.net/jdk17u-dev/pull/419/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=419&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286594 Stats: 73 lines in 1 file changed: 31 ins; 38 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/419.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/419/head:pull/419 PR: https://git.openjdk.java.net/jdk17u-dev/pull/419 From andrew at openjdk.java.net Sat May 28 21:21:17 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sat, 28 May 2022 21:21:17 GMT Subject: [jdk11u-dev] RFR: 8285720: test java/nio/file/Files/probeContentType/Basic.java fails after 8273655 Message-ID: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> This fixes the use of records only introduced in JDK 14: https://openjdk.java.net/jeps/359 There are some follow-up fixes for other platforms I'll look into backporting, but the test passes on RHEL 8 with this fix: ----------System.out:(33/1376)---------- probe /tmp/foo14488337544781069376.html... probe /tmp/red3108884171690817066.grape... probe /tmp/foo6837869089951986269.adoc... probe /tmp/foo8389174131422317612.bz2... probe /tmp/foo4988620374111104012.css... probe /tmp/foo4818065075895620664.csv... probe /tmp/foo958402751345496963.doc... probe /tmp/foo16268833507893217383.docx... probe /tmp/foo13767116725451453342.gz... probe /tmp/foo2190727723809760358.jar... probe /tmp/foo2326946718652087402.jpg... probe /tmp/foo17121899854123140210.js... probe /tmp/foo1191314404474601575.json... probe /tmp/foo13006646258648131839.markdown... probe /tmp/foo241898831150235828.md... probe /tmp/foo1517835880936399591.mp3... probe /tmp/foo2549235566859403869.mp4... probe /tmp/foo12242144981994628768.odp... probe /tmp/foo16152098178679385661.ods... probe /tmp/foo18171252621348254871.odt... probe /tmp/foo10191298994929497654.pdf... probe /tmp/foo15979417510550432068.php... probe /tmp/foo16720292814853298418.png... probe /tmp/foo3639418216222098107.ppt... probe /tmp/foo13237230432521217475.pptx... probe /tmp/foo5799266942936446338.py... probe /tmp/foo17790074177388230321.rar... probe /tmp/foo13376340736774787502.rtf... probe /tmp/foo4694357397367454445.webm... probe /tmp/foo7736758289786048051.webp... probe /tmp/foo9809786483236460168.xls... probe /tmp/foo6169776555551953686.xlsx... probe /tmp/foo12407933371877207699.7z... ----------System.err:(1/15)---------- STATUS:Passed. ------------- Commit messages: - 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1111/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1111&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285720 Stats: 48 lines in 1 file changed: 47 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1111.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1111/head:pull/1111 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From andrew at openjdk.java.net Sat May 28 23:17:45 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sat, 28 May 2022 23:17:45 GMT Subject: [jdk17u-dev] RFR: 8287336: GHA: Workflows break on patch versions In-Reply-To: References: Message-ID: On Fri, 27 May 2022 09:57:32 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8287336](https://bugs.openjdk.java.net/browse/JDK-8287336), commit [e44465d4](https://github.com/openjdk/jdk/commit/e44465d4d6eaddebfc5a1b149223aa8332affa8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Christoph Langer on 26 May 2022 and was reviewed by Aleksey Shipilev. > > Thanks! Ran into this on 18u. Thanks for fixing. ------------- Marked as reviewed by andrew (Reviewer). PR: https://git.openjdk.java.net/jdk17u-dev/pull/418 From andrew at openjdk.java.net Sun May 29 08:50:34 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sun, 29 May 2022 08:50:34 GMT Subject: [jdk11u-dev] RFR: 8273655: content-types.properties files are missing some common types In-Reply-To: References: Message-ID: <0VcdaFDk_JGdyvlLWfOOaQr8lq7LgkWfQVLv24xZQlc=.c24eea56-50d5-4040-b6fc-507f4a2fabd8@github.com> On Tue, 5 Apr 2022 23:59:30 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [65ed0a74](https://github.com/openjdk/jdk/commit/65ed0a742e65fe7e661e8da2adea6cd41992869e) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Julia Boes on 21 Sep 2021 and was reviewed by Brian Burkhalter and Daniel Fuchs. > > This is a clean update of the OpenJDK mime types which has already been backported to 17u. The risk of extending the list of recognised types is low and will enable OpenJDK to correctly identify more file types. > > Thanks! Finally submitted #1111 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1007 From andrew at openjdk.java.net Sun May 29 09:07:53 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sun, 29 May 2022 09:07:53 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: <0ql_eg9KFZ7SQV7Zwv_XP1OoJ1O3GL1UckYAuJVHcZc=.5bcb3af3-9533-4b88-9e74-6bbc64e32085@github.com> On Wed, 30 Mar 2022 03:24:53 GMT, Andrew John Hughes wrote: > DEFAULT_PROMOTED_VERSION_PRE has not been reset to 'ea' for either the 17.0.3 or 17.0.4 development cycles. > > While the value is not used by `configure`, we have started to rely on this value ourselves to detect if the source is for an early access (EA) or general access (GA) build, so it would be helpful if the value in the sources was accurate. > > This change would need to be reverted just before the `-ga` tag. Did we come to a decision on this? ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/307 From andrew at openjdk.java.net Sun May 29 09:33:56 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sun, 29 May 2022 09:33:56 GMT Subject: [jdk18u] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: <6MmssmkagEwREWsvgISPpU1a03BraVvyEBa3XqLRHUc=.f6fd7fe3-c69c-4f2b-87ec-b8c6d2a2e2b2@github.com> References: <6MmssmkagEwREWsvgISPpU1a03BraVvyEBa3XqLRHUc=.f6fd7fe3-c69c-4f2b-87ec-b8c6d2a2e2b2@github.com> Message-ID: On Mon, 23 May 2022 15:36:35 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! Merged and transferred to #141 as bot won't let me update this branch ------------- PR: https://git.openjdk.java.net/jdk18u/pull/134 From andrew at openjdk.java.net Sun May 29 09:33:58 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sun, 29 May 2022 09:33:58 GMT Subject: [jdk18u] Withdrawn: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: <6MmssmkagEwREWsvgISPpU1a03BraVvyEBa3XqLRHUc=.f6fd7fe3-c69c-4f2b-87ec-b8c6d2a2e2b2@github.com> References: <6MmssmkagEwREWsvgISPpU1a03BraVvyEBa3XqLRHUc=.f6fd7fe3-c69c-4f2b-87ec-b8c6d2a2e2b2@github.com> Message-ID: On Mon, 23 May 2022 15:36:35 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/134 From andrew at openjdk.java.net Sun May 29 09:35:32 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sun, 29 May 2022 09:35:32 GMT Subject: [jdk18u] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() Message-ID: Hi all, This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. Thanks! ------------- Commit messages: - Merge remote-tracking branch 'jdk18u/master' into gnu-andrew-backport-1dfa1eae - Backport 1dfa1eaea0c8958f4b793c0766e36607cbde5c7f Changes: https://git.openjdk.java.net/jdk18u/pull/141/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=141&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284094 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/141.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/141/head:pull/141 PR: https://git.openjdk.java.net/jdk18u/pull/141 From itakiguchi at openjdk.java.net Sun May 29 13:06:48 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Sun, 29 May 2022 13:06:48 GMT Subject: [jdk17u-dev] RFR: 8287362: FieldAccessWatch testcase failed on AIX platform Message-ID: <_p39YNZSpbbbmSFLglmfsDAfIoqr7Y0SkXuU6sWBhAY=.b65a5de7-0b96-4189-90c0-9192824bf6d3@github.com> Backport JDK-8287362 Clean backport. ------------- Commit messages: - Backport 66340372d595aeb4b3dfd9169a8448f363097256 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/420/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=420&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287362 Stats: 14 lines in 4 files changed: 5 ins; 0 del; 9 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/420.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/420/head:pull/420 PR: https://git.openjdk.java.net/jdk17u-dev/pull/420 From itakiguchi at openjdk.java.net Sun May 29 13:12:59 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Sun, 29 May 2022 13:12:59 GMT Subject: [jdk11u-dev] RFR: 8287362: FieldAccessWatch testcase failed on AIX platform Message-ID: <5ZsJlIDQCSJkc0A8BqDD6NMyiKPY3D_VpP0LCktklHw=.bf33c6ee-3e65-4cb8-b1f9-dc28a4d07842@github.com> Backport JDK-8287362 Backport is not clean. I applied following changes: * Remove following files, they are not in jdk11u * test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp * test/hotspot/jtreg/runtime/jni/FastGetField/libFastGetField.c * Modify following file, just Copyright year * test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/libFieldAccessWatch.c ------------- Commit messages: - Backport 66340372d595aeb4b3dfd9169a8448f363097256 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1112/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1112&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287362 Stats: 8 lines in 2 files changed: 3 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1112.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1112/head:pull/1112 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1112 From itakiguchi at openjdk.java.net Sun May 29 13:19:52 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Sun, 29 May 2022 13:19:52 GMT Subject: [jdk11u-dev] RFR: 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale Message-ID: <3v3XdYSOayMNL2cUgGpxs06wECsh_MY7PazFsnbQwqc=.6352af0e-14a2-4f46-a7ec-8fca17f7d1ca@github.com> Backport JDK-8282422 Clean backport except Copyright year ------------- Commit messages: - Backport 6ea996c20591cafa9673d9c697437ce2c48e4616 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1113/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1113&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282422 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1113.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1113/head:pull/1113 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1113 From itakiguchi at openjdk.java.net Sun May 29 13:23:51 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Sun, 29 May 2022 13:23:51 GMT Subject: [jdk17u-dev] RFR: 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale Message-ID: Backport JDK-8282422 Clean backport. ------------- Commit messages: - Backport 6ea996c20591cafa9673d9c697437ce2c48e4616 Changes: https://git.openjdk.java.net/jdk17u-dev/pull/421/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=421&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8282422 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/421.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/421/head:pull/421 PR: https://git.openjdk.java.net/jdk17u-dev/pull/421 From andrew at openjdk.java.net Sun May 29 14:42:45 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sun, 29 May 2022 14:42:45 GMT Subject: [jdk17u-dev] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() Message-ID: <1O-mQAyxviFzQwHP-qCDxJubjnQlG80nHeDajQz2-5g=.5de2c4e8-cc9d-474e-8b2c-ee0a1ee62a16@github.com> Hi all, This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. Thanks! ------------- Commit messages: - Backport 1dfa1eaea0c8958f4b793c0766e36607cbde5c7f Changes: https://git.openjdk.java.net/jdk17u-dev/pull/422/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=422&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284094 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/422.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/422/head:pull/422 PR: https://git.openjdk.java.net/jdk17u-dev/pull/422 From andrew at openjdk.java.net Sun May 29 16:21:23 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Sun, 29 May 2022 16:21:23 GMT Subject: [jdk11u-dev] RFR: 8214427: probable bug in logic of ConcurrentHashMap.addCount() Message-ID: Hi all, This pull request contains a backport of commit [88461599](https://github.com/openjdk/jdk/commit/8846159987f902bb6e2b966eb4656da4b6d9469d) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Doug Lea on 12 Dec 2018 and was reviewed by Martin Buchholz and David Holmes. All 108 `java.util.concurrent` tests passed with the patch applied. Thanks! ------------- Commit messages: - Backport 8846159987f902bb6e2b966eb4656da4b6d9469d Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1114/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1114&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8214427 Stats: 9 lines in 1 file changed: 0 ins; 2 del; 7 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1114.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1114/head:pull/1114 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1114 From martin at openjdk.java.net Sun May 29 17:45:42 2022 From: martin at openjdk.java.net (Martin Buchholz) Date: Sun, 29 May 2022 17:45:42 GMT Subject: [jdk11u-dev] RFR: 8214427: probable bug in logic of ConcurrentHashMap.addCount() In-Reply-To: References: Message-ID: On Sun, 29 May 2022 16:14:14 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [88461599](https://github.com/openjdk/jdk/commit/8846159987f902bb6e2b966eb4656da4b6d9469d) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Doug Lea on 12 Dec 2018 and was reviewed by Martin Buchholz and David Holmes. > > All 108 `java.util.concurrent` tests passed with the patch applied. > > Thanks! Marked as reviewed by martin (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1114 From clanger at openjdk.java.net Sun May 29 19:02:05 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 29 May 2022 19:02:05 GMT Subject: [jdk17u-dev] Integrated: 8287336: GHA: Workflows break on patch versions In-Reply-To: References: Message-ID: On Fri, 27 May 2022 09:57:32 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8287336](https://bugs.openjdk.java.net/browse/JDK-8287336), commit [e44465d4](https://github.com/openjdk/jdk/commit/e44465d4d6eaddebfc5a1b149223aa8332affa8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Christoph Langer on 26 May 2022 and was reviewed by Aleksey Shipilev. > > Thanks! This pull request has now been integrated. Changeset: 18d3e4da Author: Christoph Langer URL: https://git.openjdk.java.net/jdk17u-dev/commit/18d3e4da13e4d2c3b3ce77e18c352e689f0f430f Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod 8287336: GHA: Workflows break on patch versions Reviewed-by: andrew Backport-of: e44465d4d6eaddebfc5a1b149223aa8332affa8b ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/418 From clanger at openjdk.java.net Sun May 29 19:15:48 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 29 May 2022 19:15:48 GMT Subject: [jdk18u] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: References: <6MmssmkagEwREWsvgISPpU1a03BraVvyEBa3XqLRHUc=.f6fd7fe3-c69c-4f2b-87ec-b8c6d2a2e2b2@github.com> Message-ID: On Sun, 29 May 2022 09:29:06 GMT, Andrew John Hughes wrote: > Merged and transferred to #141 as bot won't let me update this branch It should work if you had accepted the invitation by the bot. If you missed it, I guess you'd have to notify ops for resend. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/134 From clanger at openjdk.java.net Sun May 29 19:28:18 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 29 May 2022 19:28:18 GMT Subject: [jdk17u-dev] RFR: 8240903: Add test to check that jmod hashes are reproducible Message-ID: Hi all, This pull request contains a backport of [JDK-8240903](https://bugs.openjdk.java.net/browse/JDK-8240903), commit [96952834](https://github.com/openjdk/jdk/commit/9695283458c273c2a4121f88a2a971ad4f297d5b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Dongbo He on 16 Apr 2022 and was reviewed by Alan Bateman. Thanks! ------------- Commit messages: - Backport 9695283458c273c2a4121f88a2a971ad4f297d5b Changes: https://git.openjdk.java.net/jdk17u-dev/pull/423/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=423&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8240903 Stats: 135 lines in 1 file changed: 135 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/423.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/423/head:pull/423 PR: https://git.openjdk.java.net/jdk17u-dev/pull/423 From clanger at openjdk.java.net Sun May 29 19:28:50 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 29 May 2022 19:28:50 GMT Subject: [jdk18u] RFR: 8240903: Add test to check that jmod hashes are reproducible Message-ID: Hi all, This pull request contains a backport of [JDK-8240903](https://bugs.openjdk.java.net/browse/JDK-8240903), commit [96952834](https://github.com/openjdk/jdk/commit/9695283458c273c2a4121f88a2a971ad4f297d5b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Dongbo He on 16 Apr 2022 and was reviewed by Alan Bateman. Thanks! ------------- Commit messages: - Backport 9695283458c273c2a4121f88a2a971ad4f297d5b Changes: https://git.openjdk.java.net/jdk18u/pull/142/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=142&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8240903 Stats: 135 lines in 1 file changed: 135 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk18u/pull/142.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/142/head:pull/142 PR: https://git.openjdk.java.net/jdk18u/pull/142 From clanger at openjdk.java.net Sun May 29 20:49:26 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 29 May 2022 20:49:26 GMT Subject: [jdk11u-dev] RFR: 8240903: Add test to check that jmod hashes are reproducible Message-ID: This backports a test which should have been added with JDK-8240734 in first place. I had to make a few modifications to make it work in 11u-dev, to be seen in the second commit. I verified that the test fails without the changes of 8240734 and passes now with it. ------------- Commit messages: - Modifications - 8240903: Add test to check that jmod hashes are reproducible Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1115/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1115&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8240903 Stats: 162 lines in 1 file changed: 162 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1115.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1115/head:pull/1115 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1115 From itakiguchi at openjdk.java.net Mon May 30 00:34:03 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 00:34:03 GMT Subject: [jdk17u-dev] RFR: 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale In-Reply-To: References: Message-ID: On Sun, 29 May 2022 13:15:14 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8282422 > > Clean backport. jdk17u-fix-yes is verified ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/421 From itakiguchi at openjdk.java.net Mon May 30 00:34:04 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 00:34:04 GMT Subject: [jdk17u-dev] Integrated: 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale In-Reply-To: References: Message-ID: On Sun, 29 May 2022 13:15:14 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8282422 > > Clean backport. This pull request has now been integrated. Changeset: b9841d40 Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk17u-dev/commit/b9841d40bed58224e9f5c6b74e092a351a5b8ca2 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale Backport-of: 6ea996c20591cafa9673d9c697437ce2c48e4616 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/421 From itakiguchi at openjdk.java.net Mon May 30 00:40:50 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 00:40:50 GMT Subject: [jdk17u-dev] RFR: 8287362: FieldAccessWatch testcase failed on AIX platform In-Reply-To: <_p39YNZSpbbbmSFLglmfsDAfIoqr7Y0SkXuU6sWBhAY=.b65a5de7-0b96-4189-90c0-9192824bf6d3@github.com> References: <_p39YNZSpbbbmSFLglmfsDAfIoqr7Y0SkXuU6sWBhAY=.b65a5de7-0b96-4189-90c0-9192824bf6d3@github.com> Message-ID: On Sun, 29 May 2022 12:57:45 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8287362 > > Clean backport. jdk17u-fix-yes is verified. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/420 From itakiguchi at openjdk.java.net Mon May 30 00:40:51 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 00:40:51 GMT Subject: [jdk17u-dev] Integrated: 8287362: FieldAccessWatch testcase failed on AIX platform In-Reply-To: <_p39YNZSpbbbmSFLglmfsDAfIoqr7Y0SkXuU6sWBhAY=.b65a5de7-0b96-4189-90c0-9192824bf6d3@github.com> References: <_p39YNZSpbbbmSFLglmfsDAfIoqr7Y0SkXuU6sWBhAY=.b65a5de7-0b96-4189-90c0-9192824bf6d3@github.com> Message-ID: On Sun, 29 May 2022 12:57:45 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8287362 > > Clean backport. This pull request has now been integrated. Changeset: 4330e5fe Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk17u-dev/commit/4330e5fe3231b300e7f2cb3adb5e30e2b37c23d4 Stats: 14 lines in 4 files changed: 5 ins; 0 del; 9 mod 8287362: FieldAccessWatch testcase failed on AIX platform Backport-of: 66340372d595aeb4b3dfd9169a8448f363097256 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/420 From itakiguchi at openjdk.java.net Mon May 30 00:43:43 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 00:43:43 GMT Subject: [jdk11u-dev] RFR: 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale In-Reply-To: <3v3XdYSOayMNL2cUgGpxs06wECsh_MY7PazFsnbQwqc=.6352af0e-14a2-4f46-a7ec-8fca17f7d1ca@github.com> References: <3v3XdYSOayMNL2cUgGpxs06wECsh_MY7PazFsnbQwqc=.6352af0e-14a2-4f46-a7ec-8fca17f7d1ca@github.com> Message-ID: On Sun, 29 May 2022 13:12:15 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8282422 > > Clean backport except Copyright year jdk11u-fix-yes is verified. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1113 From itakiguchi at openjdk.java.net Mon May 30 00:43:44 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 00:43:44 GMT Subject: [jdk11u-dev] Integrated: 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale In-Reply-To: <3v3XdYSOayMNL2cUgGpxs06wECsh_MY7PazFsnbQwqc=.6352af0e-14a2-4f46-a7ec-8fca17f7d1ca@github.com> References: <3v3XdYSOayMNL2cUgGpxs06wECsh_MY7PazFsnbQwqc=.6352af0e-14a2-4f46-a7ec-8fca17f7d1ca@github.com> Message-ID: On Sun, 29 May 2022 13:12:15 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8282422 > > Clean backport except Copyright year This pull request has now been integrated. Changeset: 6faebb1b Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk11u-dev/commit/6faebb1b119b6dd2ee904751d57d0f85c794e3e0 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale Backport-of: 6ea996c20591cafa9673d9c697437ce2c48e4616 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1113 From alexsch at openjdk.java.net Mon May 30 07:51:50 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Mon, 30 May 2022 07:51:50 GMT Subject: [jdk11u-dev] Integrated: 8181571: printing to CUPS fails on mac sandbox app In-Reply-To: References: Message-ID: On Wed, 25 May 2022 13:26:20 GMT, Alexander Scherbatiy wrote: > This is a clean backport of [JDK-8181571](https://bugs.openjdk.java.net/browse/JDK-8181571) printing to CUPS fails on mac sandbox app. > > I manually checked that a signed java application with the fix prints a test page when running within the macOS sandbox. > > The tests tier1, tier2, tier3 automated tests have been run on Mac M1. > There are two tier2 failed tests which fail without the fix on my system as well: > > java/nio/file/Files/probeContentType/Basic.java > sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java This pull request has now been integrated. Changeset: 370730f9 Author: Alexander Scherbatiy URL: https://git.openjdk.java.net/jdk11u-dev/commit/370730f971cef0d4f20f74510998f21184679763 Stats: 107 lines in 2 files changed: 98 ins; 5 del; 4 mod 8181571: printing to CUPS fails on mac sandbox app Backport-of: 3d4be14eba60e21d5c10f2ad07a20c018329c563 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1108 From alexsch at openjdk.java.net Mon May 30 07:58:38 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Mon, 30 May 2022 07:58:38 GMT Subject: [jdk11u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: > This is a pull request which depends on #1108 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests tier1, tier2, tier3 automated tests have been run on Mac M1. > There are two tier2 failed tests which fail without the fix on my system as well: > > java/nio/file/Files/probeContentType/Basic.java > sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Alexander Scherbatiy 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.java.net/jdk11u-dev/pull/1109/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1109/files/7a703d7e..7a703d7e Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1109&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1109&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1109.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1109/head:pull/1109 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1109 From duke at openjdk.java.net Mon May 30 07:58:40 2022 From: duke at openjdk.java.net (openjdk-notifier[bot]) Date: Mon, 30 May 2022 07:58:40 GMT Subject: [jdk11u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 In-Reply-To: References: Message-ID: On Wed, 25 May 2022 13:42:20 GMT, Alexander Scherbatiy wrote: > This is a pull request which depends on #1108 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests tier1, tier2, tier3 automated tests have been run on Mac M1. > There are two tier2 failed tests which fail without the fix on my system as well: > > java/nio/file/Files/probeContentType/Basic.java > sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout JDK-8285397 git fetch https://git.openjdk.java.net/jdk11u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1109 From alexsch at openjdk.java.net Mon May 30 08:19:31 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Mon, 30 May 2022 08:19:31 GMT Subject: [jdk11u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v3] In-Reply-To: References: Message-ID: > This is a pull request which depends on #1108 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests tier1, tier2, tier3 automated tests have been run on Mac M1. > There are two tier2 failed tests which fail without the fix on my system as well: > > java/nio/file/Files/probeContentType/Basic.java > sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Alexander Scherbatiy 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 master - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/1109/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/1109/files/7a703d7e..247085f5 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1109&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1109&range=01-02 Stats: 157 lines in 5 files changed: 115 ins; 24 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1109.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1109/head:pull/1109 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1109 From alexsch at openjdk.java.net Mon May 30 08:19:32 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Mon, 30 May 2022 08:19:32 GMT Subject: [jdk11u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v2] In-Reply-To: References: Message-ID: On Mon, 30 May 2022 07:58:38 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #1108 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests tier1, tier2, tier3 automated tests have been run on Mac M1. >> There are two tier2 failed tests which fail without the fix on my system as well: >> >> java/nio/file/Files/probeContentType/Basic.java >> sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java > > Alexander Scherbatiy has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. I used the `git rebase` to put the fix on top of the master branch. The merge after the git rebase is empty: [Merge master](https://github.com/openjdk/jdk11u-dev/pull/1109/commits/247085f56c77f4f39811a9f06182392ff1a75eb1) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1109 From mdoerr at openjdk.java.net Mon May 30 09:33:54 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 30 May 2022 09:33:54 GMT Subject: [jdk17u-dev] RFR: 8284437: Building from different users/workspace is not always deterministic In-Reply-To: <8rlT6k6TAJDvXRfrP5D0bIXlVrvSBbK-2r0IFGAVua0=.12cb7087-d9e2-4308-a4b0-6c5131b6fce1@github.com> References: <8rlT6k6TAJDvXRfrP5D0bIXlVrvSBbK-2r0IFGAVua0=.12cb7087-d9e2-4308-a4b0-6c5131b6fce1@github.com> Message-ID: On Wed, 25 May 2022 17:47:46 GMT, Andrew Leonard wrote: > Enable reproducible builds when the built workspace folder and or user is different between the two builds. > Should be merged with dependent fix: https://bugs.openjdk.java.net/browse/JDK-8284661 Pre-submit test failures on Windows are unrelated. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/415 From aleonard at openjdk.java.net Mon May 30 09:33:55 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 09:33:55 GMT Subject: [jdk17u-dev] Integrated: 8284437: Building from different users/workspace is not always deterministic In-Reply-To: <8rlT6k6TAJDvXRfrP5D0bIXlVrvSBbK-2r0IFGAVua0=.12cb7087-d9e2-4308-a4b0-6c5131b6fce1@github.com> References: <8rlT6k6TAJDvXRfrP5D0bIXlVrvSBbK-2r0IFGAVua0=.12cb7087-d9e2-4308-a4b0-6c5131b6fce1@github.com> Message-ID: On Wed, 25 May 2022 17:47:46 GMT, Andrew Leonard wrote: > Enable reproducible builds when the built workspace folder and or user is different between the two builds. > Should be merged with dependent fix: https://bugs.openjdk.java.net/browse/JDK-8284661 This pull request has now been integrated. Changeset: 3e42e258 Author: Andrew Leonard Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk17u-dev/commit/3e42e25823f17234b07418a23e261a03e0178ee5 Stats: 49 lines in 4 files changed: 47 ins; 0 del; 2 mod 8284437: Building from different users/workspace is not always deterministic Backport-of: 4451257b1432e4180a16757aafca6141b8063772 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/415 From aleonard at openjdk.java.net Mon May 30 09:36:35 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 09:36:35 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v2] In-Reply-To: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: > Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. > This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. Andrew Leonard 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.java.net/jdk17u-dev/pull/416/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/416/files/82a4b262..82a4b262 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=416&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=416&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/416.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/416/head:pull/416 PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From duke at openjdk.java.net Mon May 30 09:36:35 2022 From: duke at openjdk.java.net (openjdk-notifier[bot]) Date: Mon, 30 May 2022 09:36:35 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking In-Reply-To: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: On Wed, 25 May 2022 18:35:31 GMT, Andrew Leonard wrote: > Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. > This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout andrew-m-leonard-backport-ab83bced git fetch https://git.openjdk.java.net/jdk17u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From mdoerr at openjdk.java.net Mon May 30 09:48:40 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 30 May 2022 09:48:40 GMT Subject: [jdk11u-dev] RFR: 8287362: FieldAccessWatch testcase failed on AIX platform In-Reply-To: <5ZsJlIDQCSJkc0A8BqDD6NMyiKPY3D_VpP0LCktklHw=.bf33c6ee-3e65-4cb8-b1f9-dc28a4d07842@github.com> References: <5ZsJlIDQCSJkc0A8BqDD6NMyiKPY3D_VpP0LCktklHw=.bf33c6ee-3e65-4cb8-b1f9-dc28a4d07842@github.com> Message-ID: <_--lJhUlfWoxYARGP8sU1eivZUiQFUYUS25BTTyb9JM=.64f76f7e-0fba-49a3-adfa-ef2497d6a4fe@github.com> On Sun, 29 May 2022 13:05:09 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8287362 > > Backport is not clean. > I applied following changes: > * Remove following files, they are not in jdk11u > * test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp > * test/hotspot/jtreg/runtime/jni/FastGetField/libFastGetField.c > * Modify following file, just Copyright year > * test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/libFieldAccessWatch.c Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1112 From mdoerr at openjdk.java.net Mon May 30 10:18:41 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 30 May 2022 10:18:41 GMT Subject: [jdk11u-dev] RFR: 8240903: Add test to check that jmod hashes are reproducible In-Reply-To: References: Message-ID: On Sun, 29 May 2022 20:43:01 GMT, Christoph Langer wrote: > This backports a test which should have been added with [JDK-8240734](https://bugs.openjdk.java.net/browse/JDK-8240734) in first place. > I had to do a few modifications to make it work in 11, extracted into the second commit. In 11, Files::mismatch is missing and jmod does not have the option --date. > I verified that the test fails without the changes of [JDK-8240734](https://bugs.openjdk.java.net/browse/JDK-8240734) and passes now with it. Modifications LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1115 From andrew at openjdk.java.net Mon May 30 12:36:58 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 30 May 2022 12:36:58 GMT Subject: [jdk18u] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: References: <6MmssmkagEwREWsvgISPpU1a03BraVvyEBa3XqLRHUc=.f6fd7fe3-c69c-4f2b-87ec-b8c6d2a2e2b2@github.com> Message-ID: <9boTvgEuBSIFV9wc5MRVUS5ImWkiHxwjENEu13bRiSo=.a11b6279-d7e2-441b-b749-2786d96c7ef2@github.com> On Sun, 29 May 2022 19:11:37 GMT, Christoph Langer wrote: > > Merged and transferred to #141 as bot won't let me update this branch > > It should work if you had accepted the invitation by the bot. If you missed it, I guess you'd have to notify ops for resend. I accepted it (got caught out by that before) but it still didn't seem to work. Easier just to work with my own tree in future. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/134 From yan at openjdk.java.net Mon May 30 13:16:54 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 30 May 2022 13:16:54 GMT Subject: [jdk15u-dev] RFR: 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Message-ID: I'd like to backport this fix to 15u for attempted parity with major releases. Clean backport. ------------- Commit messages: - Backport 6afcf5f5a243be10e2ec61229819c298ccce3267 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/214/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=214&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270886 Stats: 175 lines in 2 files changed: 171 ins; 4 del; 0 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/214.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/214/head:pull/214 PR: https://git.openjdk.java.net/jdk15u-dev/pull/214 From yan at openjdk.java.net Mon May 30 13:36:53 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 30 May 2022 13:36:53 GMT Subject: [jdk15u-dev] Integrated: 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling In-Reply-To: References: Message-ID: On Mon, 30 May 2022 12:57:13 GMT, Yuri Nesterenko wrote: > I'd like to backport this fix to 15u for attempted parity with major releases. Clean backport. This pull request has now been integrated. Changeset: 087abc1c Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/087abc1c1648ab568796081cc682b3f3ffb9a2e4 Stats: 175 lines in 2 files changed: 171 ins; 4 del; 0 mod 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Backport-of: 6afcf5f5a243be10e2ec61229819c298ccce3267 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/214 From mdoerr at openjdk.java.net Mon May 30 14:19:47 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 30 May 2022 14:19:47 GMT Subject: [jdk11u-dev] RFR: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: On Sat, 28 May 2022 21:14:17 GMT, Andrew John Hughes wrote: > This fixes the use of records only introduced in JDK 14: https://openjdk.java.net/jeps/359 > > There are some follow-up fixes for other platforms I'll look into backporting, but the test passes on RHEL 8 with this fix: > > ----------System.out:(33/1376)---------- > probe /tmp/foo14488337544781069376.html... > probe /tmp/red3108884171690817066.grape... > probe /tmp/foo6837869089951986269.adoc... > probe /tmp/foo8389174131422317612.bz2... > probe /tmp/foo4988620374111104012.css... > probe /tmp/foo4818065075895620664.csv... > probe /tmp/foo958402751345496963.doc... > probe /tmp/foo16268833507893217383.docx... > probe /tmp/foo13767116725451453342.gz... > probe /tmp/foo2190727723809760358.jar... > probe /tmp/foo2326946718652087402.jpg... > probe /tmp/foo17121899854123140210.js... > probe /tmp/foo1191314404474601575.json... > probe /tmp/foo13006646258648131839.markdown... > probe /tmp/foo241898831150235828.md... > probe /tmp/foo1517835880936399591.mp3... > probe /tmp/foo2549235566859403869.mp4... > probe /tmp/foo12242144981994628768.odp... > probe /tmp/foo16152098178679385661.ods... > probe /tmp/foo18171252621348254871.odt... > probe /tmp/foo10191298994929497654.pdf... > probe /tmp/foo15979417510550432068.php... > probe /tmp/foo16720292814853298418.png... > probe /tmp/foo3639418216222098107.ppt... > probe /tmp/foo13237230432521217475.pptx... > probe /tmp/foo5799266942936446338.py... > probe /tmp/foo17790074177388230321.rar... > probe /tmp/foo13376340736774787502.rtf... > probe /tmp/foo4694357397367454445.webm... > probe /tmp/foo7736758289786048051.webp... > probe /tmp/foo9809786483236460168.xls... > probe /tmp/foo6169776555551953686.xlsx... > probe /tmp/foo12407933371877207699.7z... > ----------System.err:(1/15)---------- > STATUS:Passed. The test still didn't pass on my machine: Content type: text/x-python; expected: [text/plain, text/x-python-script] Content type: application/rar; expected: [application/vnd.rar] java.lang.RuntimeException: Test failed! at Basic.main(Basic.java:193) Nevertheless, the fix LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From clanger at openjdk.java.net Mon May 30 14:23:39 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 14:23:39 GMT Subject: [jdk11u-dev] RFR: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: On Sat, 28 May 2022 21:14:17 GMT, Andrew John Hughes wrote: > This fixes the use of records only introduced in JDK 14: https://openjdk.java.net/jeps/359 > > There are some follow-up fixes for other platforms I'll look into backporting, but the test passes on RHEL 8 with this fix: > > ----------System.out:(33/1376)---------- > probe /tmp/foo14488337544781069376.html... > probe /tmp/red3108884171690817066.grape... > probe /tmp/foo6837869089951986269.adoc... > probe /tmp/foo8389174131422317612.bz2... > probe /tmp/foo4988620374111104012.css... > probe /tmp/foo4818065075895620664.csv... > probe /tmp/foo958402751345496963.doc... > probe /tmp/foo16268833507893217383.docx... > probe /tmp/foo13767116725451453342.gz... > probe /tmp/foo2190727723809760358.jar... > probe /tmp/foo2326946718652087402.jpg... > probe /tmp/foo17121899854123140210.js... > probe /tmp/foo1191314404474601575.json... > probe /tmp/foo13006646258648131839.markdown... > probe /tmp/foo241898831150235828.md... > probe /tmp/foo1517835880936399591.mp3... > probe /tmp/foo2549235566859403869.mp4... > probe /tmp/foo12242144981994628768.odp... > probe /tmp/foo16152098178679385661.ods... > probe /tmp/foo18171252621348254871.odt... > probe /tmp/foo10191298994929497654.pdf... > probe /tmp/foo15979417510550432068.php... > probe /tmp/foo16720292814853298418.png... > probe /tmp/foo3639418216222098107.ppt... > probe /tmp/foo13237230432521217475.pptx... > probe /tmp/foo5799266942936446338.py... > probe /tmp/foo17790074177388230321.rar... > probe /tmp/foo13376340736774787502.rtf... > probe /tmp/foo4694357397367454445.webm... > probe /tmp/foo7736758289786048051.webp... > probe /tmp/foo9809786483236460168.xls... > probe /tmp/foo6169776555551953686.xlsx... > probe /tmp/foo12407933371877207699.7z... > ----------System.err:(1/15)---------- > STATUS:Passed. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From clanger at openjdk.java.net Mon May 30 14:23:41 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 14:23:41 GMT Subject: [jdk11u-dev] RFR: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: On Mon, 30 May 2022 14:16:03 GMT, Martin Doerr wrote: > The test still didn't pass on my machine: > > ``` > Content type: text/x-python; expected: [text/plain, text/x-python-script] > Content type: application/rar; expected: [application/vnd.rar] > java.lang.RuntimeException: Test failed! > at Basic.main(Basic.java:193) > ``` > > Nevertheless, the fix LGTM. I also just checked. ?? We need backports of [JDK-8274171](https://bugs.openjdk.java.net/browse/JDK-8274171) and [JDK-8278346](https://bugs.openjdk.java.net/browse/JDK-8278346). Unfortunately these bugs hadn't originally been linked to [JDK-8273655](https://bugs.openjdk.java.net/browse/JDK-8273655) which I now did. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From andrew at openjdk.java.net Mon May 30 14:38:03 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 30 May 2022 14:38:03 GMT Subject: [jdk11u-dev] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() Message-ID: Hi all, This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. Thanks! ------------- Commit messages: - Backport 1dfa1eaea0c8958f4b793c0766e36607cbde5c7f Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1116/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1116&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284094 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1116.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1116/head:pull/1116 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1116 From alexsch at openjdk.java.net Mon May 30 14:46:41 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Mon, 30 May 2022 14:46:41 GMT Subject: [jdk11u-dev] RFR: 8285397: JNI exception pending in CUPSfuncs.c:250 [v3] In-Reply-To: References: Message-ID: On Mon, 30 May 2022 08:19:31 GMT, Alexander Scherbatiy wrote: >> This is a pull request which depends on #1108 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. >> >> Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. >> >> The tests tier1, tier2, tier3 automated tests have been run on Mac M1. >> There are two tier2 failed tests which fail without the fix on my system as well: >> >> java/nio/file/Files/probeContentType/Basic.java >> sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java > > Alexander Scherbatiy 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 master > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf > - Backport 3d4be14eba60e21d5c10f2ad07a20c018329c563 > - Backport a03438cb1b915c89739fc974e5b84adc38bd14bf Two Windows x64 (langtools/tier1) pre-submit tests fail, which look like unrelated to the fix: tools/javac/Paths/MineField.sh tools/javac/Paths/wcMineField.sh ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1109 From alexsch at openjdk.java.net Mon May 30 14:46:43 2022 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Mon, 30 May 2022 14:46:43 GMT Subject: [jdk11u-dev] Integrated: 8285397: JNI exception pending in CUPSfuncs.c:250 In-Reply-To: References: Message-ID: <-sW7bCYImzw_YuwVf5-uEstpop8ibNTHHrM_3ubIqnk=.8f396b4a-e8f0-4a85-bc8f-01a87b4c2c77@github.com> On Wed, 25 May 2022 13:42:20 GMT, Alexander Scherbatiy wrote: > This is a pull request which depends on #1108 and fixes some pending JNI exceptions in native code for JDK-8181571 fix. > > Manual test from the JDK-8181571 works with both fixes JDK-8181571 and JDK-8285397 when running within the macOS sandbox. > > The tests tier1, tier2, tier3 automated tests have been run on Mac M1. > There are two tier2 failed tests which fail without the fix on my system as well: > > java/nio/file/Files/probeContentType/Basic.java > sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java This pull request has now been integrated. Changeset: de59d51c Author: Alexander Scherbatiy URL: https://git.openjdk.java.net/jdk11u-dev/commit/de59d51ced03f3ea169bf680e6f19c678fd6e292 Stats: 16 lines in 1 file changed: 10 ins; 0 del; 6 mod 8285397: JNI exception pending in CUPSfuncs.c:250 Backport-of: a03438cb1b915c89739fc974e5b84adc38bd14bf ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1109 From clanger at openjdk.java.net Mon May 30 15:09:27 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 15:09:27 GMT Subject: [jdk18u] RFR: 8240903: Add test to check that jmod hashes are reproducible In-Reply-To: References: Message-ID: <1A1vBvFWnYrtF4oS_hQyYshJ2PX08rJFU4JfRkVswg0=.1403112b-45d6-4091-ac7a-874ce25baf3e@github.com> On Sun, 29 May 2022 19:19:37 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8240903](https://bugs.openjdk.java.net/browse/JDK-8240903), commit [96952834](https://github.com/openjdk/jdk/commit/9695283458c273c2a4121f88a2a971ad4f297d5b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Dongbo He on 16 Apr 2022 and was reviewed by Alan Bateman. > > Thanks! Got fix approval. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/142 From clanger at openjdk.java.net Mon May 30 15:09:28 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 15:09:28 GMT Subject: [jdk18u] Integrated: 8240903: Add test to check that jmod hashes are reproducible In-Reply-To: References: Message-ID: On Sun, 29 May 2022 19:19:37 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8240903](https://bugs.openjdk.java.net/browse/JDK-8240903), commit [96952834](https://github.com/openjdk/jdk/commit/9695283458c273c2a4121f88a2a971ad4f297d5b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Dongbo He on 16 Apr 2022 and was reviewed by Alan Bateman. > > Thanks! This pull request has now been integrated. Changeset: d554a325 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/d554a3250f493a417504d1d473ede084a099a503 Stats: 135 lines in 1 file changed: 135 ins; 0 del; 0 mod 8240903: Add test to check that jmod hashes are reproducible Backport-of: 9695283458c273c2a4121f88a2a971ad4f297d5b ------------- PR: https://git.openjdk.java.net/jdk18u/pull/142 From clanger at openjdk.java.net Mon May 30 15:12:21 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 15:12:21 GMT Subject: [jdk18u] RFR: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Message-ID: <7FLktnBM8Rnv6aHGsngwyhE0Zqq_Vy3Zsat0TwaRP7k=.077cec40-8b2a-451e-bcb0-476573652a0b@github.com> Hi all, This pull request contains a backport of [JDK-8286444](https://bugs.openjdk.java.net/browse/JDK-8286444), commit [29c4b8e8](https://github.com/openjdk/jdk/commit/29c4b8e80d1860249a79cfd1941354150468fc5b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 14 May 2022 and was reviewed by Martin Doerr. Thanks! ------------- Commit messages: - Backport 29c4b8e80d1860249a79cfd1941354150468fc5b Changes: https://git.openjdk.java.net/jdk18u/pull/143/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=143&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286444 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk18u/pull/143.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/143/head:pull/143 PR: https://git.openjdk.java.net/jdk18u/pull/143 From mdoerr at openjdk.java.net Mon May 30 15:21:51 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 30 May 2022 15:21:51 GMT Subject: [jdk11u-dev] RFR: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: <_PpMOr0k1S4tu0lWWdQx8eaSrLcHRVtR4fwKs576cGQ=.97eaa073-ffe4-4bb3-b83c-f6292e68571b@github.com> On Mon, 30 May 2022 14:20:20 GMT, Christoph Langer wrote: > > The test still didn't pass on my machine: > > ``` > > Content type: text/x-python; expected: [text/plain, text/x-python-script] > > Content type: application/rar; expected: [application/vnd.rar] > > java.lang.RuntimeException: Test failed! > > at Basic.main(Basic.java:193) > > ``` > > > > > > > > > > > > > > > > > > > > > > > > Nevertheless, the fix LGTM. > > I also just checked. ?? We need backports of [JDK-8274171](https://bugs.openjdk.java.net/browse/JDK-8274171) and [JDK-8278346](https://bugs.openjdk.java.net/browse/JDK-8278346). Unfortunately these bugs hadn't originally been linked to [JDK-8273655](https://bugs.openjdk.java.net/browse/JDK-8273655) which I now did. Thanks for fixing that! These 2 fixes apply cleanly and make the test work on my machine. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From clanger at openjdk.java.net Mon May 30 15:25:32 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 15:25:32 GMT Subject: [jdk18u] RFR: 8287378: GHA: Update cygwin to fix issues in langtools tests on Windows Message-ID: Hi all, This pull request contains a backport of [JDK-8287378](https://bugs.openjdk.java.net/browse/JDK-8287378), commit [f086d945](https://github.com/openjdk/jdk/commit/f086d945c31d3673e0a49017e3d4e99b189253fe) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 30 May 2022 and was reviewed by Andrey Turbanov and Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport f086d945c31d3673e0a49017e3d4e99b189253fe Changes: https://git.openjdk.java.net/jdk18u/pull/144/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18u&pr=144&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287378 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk18u/pull/144.diff Fetch: git fetch https://git.openjdk.java.net/jdk18u pull/144/head:pull/144 PR: https://git.openjdk.java.net/jdk18u/pull/144 From andrew at openjdk.java.net Mon May 30 15:43:53 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 30 May 2022 15:43:53 GMT Subject: [jdk11u-dev] RFR: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: On Sat, 28 May 2022 21:14:17 GMT, Andrew John Hughes wrote: > This fixes the use of records only introduced in JDK 14: https://openjdk.java.net/jeps/359 > > There are some follow-up fixes for other platforms I'll look into backporting, but the test passes on RHEL 8 with this fix: > > ----------System.out:(33/1376)---------- > probe /tmp/foo14488337544781069376.html... > probe /tmp/red3108884171690817066.grape... > probe /tmp/foo6837869089951986269.adoc... > probe /tmp/foo8389174131422317612.bz2... > probe /tmp/foo4988620374111104012.css... > probe /tmp/foo4818065075895620664.csv... > probe /tmp/foo958402751345496963.doc... > probe /tmp/foo16268833507893217383.docx... > probe /tmp/foo13767116725451453342.gz... > probe /tmp/foo2190727723809760358.jar... > probe /tmp/foo2326946718652087402.jpg... > probe /tmp/foo17121899854123140210.js... > probe /tmp/foo1191314404474601575.json... > probe /tmp/foo13006646258648131839.markdown... > probe /tmp/foo241898831150235828.md... > probe /tmp/foo1517835880936399591.mp3... > probe /tmp/foo2549235566859403869.mp4... > probe /tmp/foo12242144981994628768.odp... > probe /tmp/foo16152098178679385661.ods... > probe /tmp/foo18171252621348254871.odt... > probe /tmp/foo10191298994929497654.pdf... > probe /tmp/foo15979417510550432068.php... > probe /tmp/foo16720292814853298418.png... > probe /tmp/foo3639418216222098107.ppt... > probe /tmp/foo13237230432521217475.pptx... > probe /tmp/foo5799266942936446338.py... > probe /tmp/foo17790074177388230321.rar... > probe /tmp/foo13376340736774787502.rtf... > probe /tmp/foo4694357397367454445.webm... > probe /tmp/foo7736758289786048051.webp... > probe /tmp/foo9809786483236460168.xls... > probe /tmp/foo6169776555551953686.xlsx... > probe /tmp/foo12407933371877207699.7z... > ----------System.err:(1/15)---------- > STATUS:Passed. > > The test still didn't pass on my machine: > > ``` > > Content type: text/x-python; expected: [text/plain, text/x-python-script] > > Content type: application/rar; expected: [application/vnd.rar] > > java.lang.RuntimeException: Test failed! > > at Basic.main(Basic.java:193) > > ``` > > > > > > > > > > > > > > > > > > > > > > > > Nevertheless, the fix LGTM. > > I also just checked. smile We need backports of [JDK-8274171](https://bugs.openjdk.java.net/browse/JDK-8274171) and [JDK-8278346](https://bugs.openjdk.java.net/browse/JDK-8278346). Unfortunately these bugs hadn't originally been linked to [JDK-8273655](https://bugs.openjdk.java.net/browse/JDK-8273655) which I now did. Yes, these are the follow-ons I was referring to (and why I included the clean run I had). Once this is in, I'll follow-up with those two. Bug is flagged `jdk11u-fix-request`. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From clanger at openjdk.java.net Mon May 30 15:45:46 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 15:45:46 GMT Subject: [jdk11u-dev] RFR: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: On Mon, 30 May 2022 15:41:43 GMT, Andrew John Hughes wrote: > Bug is flagged `jdk11u-fix-request`. and approved. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From clanger at openjdk.java.net Mon May 30 15:46:59 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 15:46:59 GMT Subject: [jdk18u] Integrated: 8287162: (zipfs) Performance regression related to support for POSIX file permissions In-Reply-To: References: Message-ID: On Wed, 25 May 2022 19:58:17 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8287162](https://bugs.openjdk.java.net/browse/JDK-8287162), commit [a10c5597](https://github.com/openjdk/jdk/commit/a10c5597d93c4402bafdbb570437aac052b10027) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Lance Andersen on 24 May 2022 and was reviewed by Jaikiran Pai, Alan Bateman and Christoph Langer. > > Thanks! This pull request has now been integrated. Changeset: 0982707e Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/0982707e416188edf5529ab969d2ef2f54389800 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8287162: (zipfs) Performance regression related to support for POSIX file permissions Backport-of: a10c5597d93c4402bafdbb570437aac052b10027 ------------- PR: https://git.openjdk.java.net/jdk18u/pull/137 From clanger at openjdk.java.net Mon May 30 15:59:40 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 15:59:40 GMT Subject: [jdk17u-dev] RFR: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Message-ID: Hi all, This pull request contains a backport of [JDK-8286444](https://bugs.openjdk.java.net/browse/JDK-8286444), commit [29c4b8e8](https://github.com/openjdk/jdk/commit/29c4b8e80d1860249a79cfd1941354150468fc5b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 14 May 2022 and was reviewed by Martin Doerr. Thanks! ------------- Commit messages: - Backport 29c4b8e80d1860249a79cfd1941354150468fc5b Changes: https://git.openjdk.java.net/jdk17u-dev/pull/424/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=424&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286444 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/424.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/424/head:pull/424 PR: https://git.openjdk.java.net/jdk17u-dev/pull/424 From andrew at openjdk.java.net Mon May 30 16:06:05 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 30 May 2022 16:06:05 GMT Subject: [jdk18u] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: References: Message-ID: <2nRPdHk0SR0OQ81fT1G-FldUa5YjiRjLM0_U8t5eWyM=.c6a596f4-bc6b-4021-9193-7084373c4dd0@github.com> On Sun, 29 May 2022 09:26:19 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! I see `jdk18u-fix-yes` ------------- PR: https://git.openjdk.java.net/jdk18u/pull/141 From andrew at openjdk.java.net Mon May 30 16:06:06 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 30 May 2022 16:06:06 GMT Subject: [jdk18u] Integrated: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: References: Message-ID: <7toIPf_DX0UcJYKYtmnwowty4UPkSb1SxI4-lpSoJnU=.6a864766-20bc-40fe-a0f9-ed475885a49e@github.com> On Sun, 29 May 2022 09:26:19 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! This pull request has now been integrated. Changeset: 87375b45 Author: Andrew John Hughes URL: https://git.openjdk.java.net/jdk18u/commit/87375b4594fb06a5ac4f24c12e09befedc410190 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8284094: Memory leak in invoker_completeInvokeRequest() Backport-of: 1dfa1eaea0c8958f4b793c0766e36607cbde5c7f ------------- PR: https://git.openjdk.java.net/jdk18u/pull/141 From clanger at openjdk.java.net Mon May 30 16:08:45 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 16:08:45 GMT Subject: [jdk17u-dev] RFR: 8287378: GHA: Update cygwin to fix issues in langtools tests on Windows Message-ID: Hi all, This pull request contains a backport of [JDK-8287378](https://bugs.openjdk.java.net/browse/JDK-8287378), commit [f086d945](https://github.com/openjdk/jdk/commit/f086d945c31d3673e0a49017e3d4e99b189253fe) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Christoph Langer on 30 May 2022 and was reviewed by Andrey Turbanov and Aleksey Shipilev. Thanks! ------------- Commit messages: - Backport f086d945c31d3673e0a49017e3d4e99b189253fe Changes: https://git.openjdk.java.net/jdk17u-dev/pull/425/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=425&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287378 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/425.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/425/head:pull/425 PR: https://git.openjdk.java.net/jdk17u-dev/pull/425 From andrew at openjdk.java.net Mon May 30 16:10:46 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 30 May 2022 16:10:46 GMT Subject: [jdk11u-dev] RFR: 8214427: probable bug in logic of ConcurrentHashMap.addCount() In-Reply-To: References: Message-ID: On Sun, 29 May 2022 16:14:14 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [88461599](https://github.com/openjdk/jdk/commit/8846159987f902bb6e2b966eb4656da4b6d9469d) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Doug Lea on 12 Dec 2018 and was reviewed by Martin Buchholz and David Holmes. > > All 108 `java.util.concurrent` tests passed with the patch applied. > > Thanks! Thanks Martin. I've flagged the bug for jdk11u approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1114 From andrew at openjdk.java.net Mon May 30 16:34:33 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Mon, 30 May 2022 16:34:33 GMT Subject: [jdk13u-dev] RFR: 8285591: [11] add signum checks in DSA.java engineVerify Message-ID: <1XGa2DvChWyIM1SCGYbkcIiAiTfc3LDaqc44YYIZ3v0=.49758344-dcbe-4e22-835a-c9d737856908@github.com> This change was part of a security fix, JDK-8277233, for 17u during the April update. The rest of 8277233 did not apply to older releases, as it concerned code added to src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSAOperations.java by JDK-8237218 in 15u. However, the additional checks in src/java.base/share/classes/sun/security/provider/DSA.java that were included in the patch are applicable to older releases. ------------- Commit messages: - Backport bf3438c5dc993b96d089cabb5318bfc64a6904a3 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/353/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=353&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285591 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/353.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/353/head:pull/353 PR: https://git.openjdk.java.net/jdk13u-dev/pull/353 From clanger at openjdk.java.net Mon May 30 18:41:20 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 18:41:20 GMT Subject: [jdk11u-dev] RFR: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Message-ID: Backport of JDK-8286444. Change did not apply cleanly but only copyright header needed resolving. ------------- Commit messages: - Backport 29c4b8e80d1860249a79cfd1941354150468fc5b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1117/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1117&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286444 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1117.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1117/head:pull/1117 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1117 From clanger at openjdk.java.net Mon May 30 18:51:16 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 18:51:16 GMT Subject: [jdk11u-dev] RFR: 8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups Message-ID: The backport needed some resolving/adaptation to older zipfs code. Method IndexNode:toString is not implemented, so this part of the upstream patch does not apply. ------------- Commit messages: - Backport 80cf9f3464c599fb7860432bf4ed506a3b298d8e Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1118/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1118&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8286594 Stats: 72 lines in 1 file changed: 31 ins; 38 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1118.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1118/head:pull/1118 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1118 From aleonard at openjdk.java.net Mon May 30 19:19:10 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 19:19:10 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v2] In-Reply-To: References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: On Mon, 30 May 2022 09:36:35 GMT, Andrew Leonard wrote: >> Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. >> This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. > > Andrew Leonard 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 dependency re-base of this PR from #415 onto master does not seem to have worked correctly, the File Changes are not correct, as some lines that need deleting are not now in this PR...! Going to close, and start afresh now #415 is already merged now. Maybe i'll try this first! https://github.com/openjdk/jdk17u-dev/pull/416#issuecomment-1140928030 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From aleonard at openjdk.java.net Mon May 30 19:27:44 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 19:27:44 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v3] In-Reply-To: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: > Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. > This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. Andrew Leonard 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' of https://git.openjdk.java.net/jdk17u-dev into andrew-m-leonard-backport-ab83bced - Backport ab83bceda14f00d2bd9489d33f40aeeafd7572b4 - Backport 4451257b1432e4180a16757aafca6141b8063772 ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/416/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/416/files/82a4b262..224f569a Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=416&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=416&range=01-02 Stats: 58 lines in 10 files changed: 37 ins; 0 del; 21 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/416.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/416/head:pull/416 PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From aleonard at openjdk.java.net Mon May 30 19:27:46 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 19:27:46 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v2] In-Reply-To: References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: On Mon, 30 May 2022 09:36:35 GMT, Andrew Leonard wrote: >> Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. >> This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. > > Andrew Leonard 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. No still wrong the lines to be deleted by the original jdk change has been lost in the process.... ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From aleonard at openjdk.java.net Mon May 30 19:27:47 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 19:27:47 GMT Subject: [jdk17u-dev] Withdrawn: 8284661: Reproducible assembly builds without relative linking In-Reply-To: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: On Wed, 25 May 2022 18:35:31 GMT, Andrew Leonard wrote: > Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. > This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From aleonard at openjdk.java.net Mon May 30 19:38:57 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 19:38:57 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v3] In-Reply-To: References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: On Mon, 30 May 2022 19:27:44 GMT, Andrew Leonard wrote: >> Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. >> This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. > > Andrew Leonard 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' of https://git.openjdk.java.net/jdk17u-dev into andrew-m-leonard-backport-ab83bced > - Backport ab83bceda14f00d2bd9489d33f40aeeafd7572b4 > - Backport 4451257b1432e4180a16757aafca6141b8063772 Need to re-base the backport branch with the correct backport ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From aleonard at openjdk.java.net Mon May 30 19:52:31 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 19:52:31 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v4] In-Reply-To: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: <4gQHptwHiY7Iq3cjhgtMFvwUV0f8f_3cgCsYnOgEBn0=.79e88a43-56de-4b73-ac7a-087f4b6de7df@github.com> > Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. > This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. Andrew Leonard has updated the pull request incrementally with one additional commit since the last revision: Add missing line deletions from original commit that backbport rebase missed off Signed-off-by: Andrew Leonard ------------- Changes: - all: https://git.openjdk.java.net/jdk17u-dev/pull/416/files - new: https://git.openjdk.java.net/jdk17u-dev/pull/416/files/224f569a..c59aadb4 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=416&range=03 - incr: https://webrevs.openjdk.java.net/?repo=jdk17u-dev&pr=416&range=02-03 Stats: 13 lines in 1 file changed: 0 ins; 13 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u-dev/pull/416.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u-dev pull/416/head:pull/416 PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From aleonard at openjdk.java.net Mon May 30 19:52:32 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Mon, 30 May 2022 19:52:32 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v3] In-Reply-To: References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: <2fTALQl0fmKpTlBl5ABCC1TCzFZwESKyzcAzTo511ek=.b9e4d4a0-550e-4f78-b579-d9fb2b2fd916@github.com> On Mon, 30 May 2022 19:27:44 GMT, Andrew Leonard wrote: >> Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. >> This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. > > Andrew Leonard 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' of https://git.openjdk.java.net/jdk17u-dev into andrew-m-leonard-backport-ab83bced > - Backport ab83bceda14f00d2bd9489d33f40aeeafd7572b4 > - Backport 4451257b1432e4180a16757aafca6141b8063772 Re-instated original jdk commit line deletions that bot branch rebase missed off, and now has made "clean". ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From clanger at openjdk.java.net Mon May 30 20:16:04 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 30 May 2022 20:16:04 GMT Subject: [jdk11u-dev] RFR: 8287378: GHA: Update cygwin to fix issues in langtools tests on Windows Message-ID: Needed to resolve manually since jdk11u-dev does not have Windows/Arm64. ------------- Commit messages: - Backport f086d945c31d3673e0a49017e3d4e99b189253fe Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1119/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1119&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8287378 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1119.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1119/head:pull/1119 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1119 From itakiguchi at openjdk.java.net Mon May 30 23:08:42 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 23:08:42 GMT Subject: [jdk11u-dev] RFR: 8287362: FieldAccessWatch testcase failed on AIX platform In-Reply-To: <5ZsJlIDQCSJkc0A8BqDD6NMyiKPY3D_VpP0LCktklHw=.bf33c6ee-3e65-4cb8-b1f9-dc28a4d07842@github.com> References: <5ZsJlIDQCSJkc0A8BqDD6NMyiKPY3D_VpP0LCktklHw=.bf33c6ee-3e65-4cb8-b1f9-dc28a4d07842@github.com> Message-ID: On Sun, 29 May 2022 13:05:09 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8287362 > > Backport is not clean. > I applied following changes: > * Remove following files, they are not in jdk11u > * test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp > * test/hotspot/jtreg/runtime/jni/FastGetField/libFastGetField.c > * Modify following file, just Copyright year > * test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/libFieldAccessWatch.c jdk11u-fix-yes is verified ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1112 From itakiguchi at openjdk.java.net Mon May 30 23:08:43 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Mon, 30 May 2022 23:08:43 GMT Subject: [jdk11u-dev] Integrated: 8287362: FieldAccessWatch testcase failed on AIX platform In-Reply-To: <5ZsJlIDQCSJkc0A8BqDD6NMyiKPY3D_VpP0LCktklHw=.bf33c6ee-3e65-4cb8-b1f9-dc28a4d07842@github.com> References: <5ZsJlIDQCSJkc0A8BqDD6NMyiKPY3D_VpP0LCktklHw=.bf33c6ee-3e65-4cb8-b1f9-dc28a4d07842@github.com> Message-ID: On Sun, 29 May 2022 13:05:09 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8287362 > > Backport is not clean. > I applied following changes: > * Remove following files, they are not in jdk11u > * test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp > * test/hotspot/jtreg/runtime/jni/FastGetField/libFastGetField.c > * Modify following file, just Copyright year > * test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/libFieldAccessWatch.c This pull request has now been integrated. Changeset: 27d4c1e5 Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk11u-dev/commit/27d4c1e53383250688c19f4fd6feaba759742816 Stats: 8 lines in 2 files changed: 3 ins; 0 del; 5 mod 8287362: FieldAccessWatch testcase failed on AIX platform Reviewed-by: mdoerr Backport-of: 66340372d595aeb4b3dfd9169a8448f363097256 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1112 From andrew at openjdk.java.net Tue May 31 00:04:47 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Tue, 31 May 2022 00:04:47 GMT Subject: [jdk17u-dev] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: <1O-mQAyxviFzQwHP-qCDxJubjnQlG80nHeDajQz2-5g=.5de2c4e8-cc9d-474e-8b2c-ee0a1ee62a16@github.com> References: <1O-mQAyxviFzQwHP-qCDxJubjnQlG80nHeDajQz2-5g=.5de2c4e8-cc9d-474e-8b2c-ee0a1ee62a16@github.com> Message-ID: On Sun, 29 May 2022 14:33:46 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! Backport is clean and I see `jdk17u-fix-yes` ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/422 From andrew at openjdk.java.net Tue May 31 00:04:48 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Tue, 31 May 2022 00:04:48 GMT Subject: [jdk17u-dev] Integrated: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: <1O-mQAyxviFzQwHP-qCDxJubjnQlG80nHeDajQz2-5g=.5de2c4e8-cc9d-474e-8b2c-ee0a1ee62a16@github.com> References: <1O-mQAyxviFzQwHP-qCDxJubjnQlG80nHeDajQz2-5g=.5de2c4e8-cc9d-474e-8b2c-ee0a1ee62a16@github.com> Message-ID: <2skYKMG5EmPzmUI031RKs3Xzvjv2G6JADV70jW1jYgw=.ec60e1b9-b0b5-4604-8d93-fba618d748e3@github.com> On Sun, 29 May 2022 14:33:46 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! This pull request has now been integrated. Changeset: 9439a87f Author: Andrew John Hughes URL: https://git.openjdk.java.net/jdk17u-dev/commit/9439a87f728b2303e305fd955a7bc39686921bf3 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8284094: Memory leak in invoker_completeInvokeRequest() Backport-of: 1dfa1eaea0c8958f4b793c0766e36607cbde5c7f ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/422 From andrew at openjdk.java.net Tue May 31 01:41:28 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Tue, 31 May 2022 01:41:28 GMT Subject: [jdk11u-dev] RFR: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: References: Message-ID: <2aBwZtUMysleBTAeWshaDInvb9huOlgnSgi9P4dHzbs=.a5b7ffa6-9847-4a23-8ead-0d8f924405b5@github.com> On Mon, 30 May 2022 14:30:41 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! I see `jdk11u-fix-yes` ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1116 From andrew at openjdk.java.net Tue May 31 01:41:29 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Tue, 31 May 2022 01:41:29 GMT Subject: [jdk11u-dev] Integrated: 8284094: Memory leak in invoker_completeInvokeRequest() In-Reply-To: References: Message-ID: On Mon, 30 May 2022 14:30:41 GMT, Andrew John Hughes wrote: > Hi all, > > This pull request contains a backport of commit [1dfa1eae](https://github.com/openjdk/jdk/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Roman Kennke on 1 Apr 2022 and was reviewed by Chris Plummer and Aleksey Shipilev. > > This fixes a memory leak in the JDWP agent. It has baked in trunk for over a month and should now be safe enough to backport to stable releases. > > Thanks! This pull request has now been integrated. Changeset: 7b58ca2a Author: Andrew John Hughes URL: https://git.openjdk.java.net/jdk11u-dev/commit/7b58ca2ab6561eee11e6a883a4215ac9966a7eac Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8284094: Memory leak in invoker_completeInvokeRequest() Backport-of: 1dfa1eaea0c8958f4b793c0766e36607cbde5c7f ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1116 From andrew at openjdk.java.net Tue May 31 03:04:20 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Tue, 31 May 2022 03:04:20 GMT Subject: [jdk11u-dev] Integrated: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: On Sat, 28 May 2022 21:14:17 GMT, Andrew John Hughes wrote: > This fixes the use of records only introduced in JDK 14: https://openjdk.java.net/jeps/359 > > There are some follow-up fixes for other platforms I'll look into backporting, but the test passes on RHEL 8 with this fix: > > ----------System.out:(33/1376)---------- > probe /tmp/foo14488337544781069376.html... > probe /tmp/red3108884171690817066.grape... > probe /tmp/foo6837869089951986269.adoc... > probe /tmp/foo8389174131422317612.bz2... > probe /tmp/foo4988620374111104012.css... > probe /tmp/foo4818065075895620664.csv... > probe /tmp/foo958402751345496963.doc... > probe /tmp/foo16268833507893217383.docx... > probe /tmp/foo13767116725451453342.gz... > probe /tmp/foo2190727723809760358.jar... > probe /tmp/foo2326946718652087402.jpg... > probe /tmp/foo17121899854123140210.js... > probe /tmp/foo1191314404474601575.json... > probe /tmp/foo13006646258648131839.markdown... > probe /tmp/foo241898831150235828.md... > probe /tmp/foo1517835880936399591.mp3... > probe /tmp/foo2549235566859403869.mp4... > probe /tmp/foo12242144981994628768.odp... > probe /tmp/foo16152098178679385661.ods... > probe /tmp/foo18171252621348254871.odt... > probe /tmp/foo10191298994929497654.pdf... > probe /tmp/foo15979417510550432068.php... > probe /tmp/foo16720292814853298418.png... > probe /tmp/foo3639418216222098107.ppt... > probe /tmp/foo13237230432521217475.pptx... > probe /tmp/foo5799266942936446338.py... > probe /tmp/foo17790074177388230321.rar... > probe /tmp/foo13376340736774787502.rtf... > probe /tmp/foo4694357397367454445.webm... > probe /tmp/foo7736758289786048051.webp... > probe /tmp/foo9809786483236460168.xls... > probe /tmp/foo6169776555551953686.xlsx... > probe /tmp/foo12407933371877207699.7z... > ----------System.err:(1/15)---------- > STATUS:Passed. This pull request has now been integrated. Changeset: 1c93a6e0 Author: Andrew John Hughes URL: https://git.openjdk.java.net/jdk11u-dev/commit/1c93a6e011588ef3c491768d156552681f2480c4 Stats: 48 lines in 1 file changed: 47 ins; 0 del; 1 mod 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 Reviewed-by: mdoerr, clanger ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From andrew at openjdk.java.net Tue May 31 03:12:44 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Tue, 31 May 2022 03:12:44 GMT Subject: [jdk11u-dev] RFR: 8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 In-Reply-To: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> References: <4C7C30nPgyCenX71uq0Z2vST-VJF_7xoM1mNQWkvzIs=.30a57702-11db-4339-989c-5f5d32e13e47@github.com> Message-ID: On Sat, 28 May 2022 21:14:17 GMT, Andrew John Hughes wrote: > This fixes the use of records only introduced in JDK 14: https://openjdk.java.net/jeps/359 > > There are some follow-up fixes for other platforms I'll look into backporting, but the test passes on RHEL 8 with this fix: > > ----------System.out:(33/1376)---------- > probe /tmp/foo14488337544781069376.html... > probe /tmp/red3108884171690817066.grape... > probe /tmp/foo6837869089951986269.adoc... > probe /tmp/foo8389174131422317612.bz2... > probe /tmp/foo4988620374111104012.css... > probe /tmp/foo4818065075895620664.csv... > probe /tmp/foo958402751345496963.doc... > probe /tmp/foo16268833507893217383.docx... > probe /tmp/foo13767116725451453342.gz... > probe /tmp/foo2190727723809760358.jar... > probe /tmp/foo2326946718652087402.jpg... > probe /tmp/foo17121899854123140210.js... > probe /tmp/foo1191314404474601575.json... > probe /tmp/foo13006646258648131839.markdown... > probe /tmp/foo241898831150235828.md... > probe /tmp/foo1517835880936399591.mp3... > probe /tmp/foo2549235566859403869.mp4... > probe /tmp/foo12242144981994628768.odp... > probe /tmp/foo16152098178679385661.ods... > probe /tmp/foo18171252621348254871.odt... > probe /tmp/foo10191298994929497654.pdf... > probe /tmp/foo15979417510550432068.php... > probe /tmp/foo16720292814853298418.png... > probe /tmp/foo3639418216222098107.ppt... > probe /tmp/foo13237230432521217475.pptx... > probe /tmp/foo5799266942936446338.py... > probe /tmp/foo17790074177388230321.rar... > probe /tmp/foo13376340736774787502.rtf... > probe /tmp/foo4694357397367454445.webm... > probe /tmp/foo7736758289786048051.webp... > probe /tmp/foo9809786483236460168.xls... > probe /tmp/foo6169776555551953686.xlsx... > probe /tmp/foo12407933371877207699.7z... > ----------System.err:(1/15)---------- > STATUS:Passed. Started the process to backport [JDK-8274171](https://bugs.openjdk.java.net/browse/JDK-8274171) in #1120 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/1111 From andrew at openjdk.java.net Tue May 31 03:13:16 2022 From: andrew at openjdk.java.net (Andrew John Hughes) Date: Tue, 31 May 2022 03:13:16 GMT Subject: [jdk11u-dev] RFR: 8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches Message-ID: Follow-on from PR #1111 Test continues to pass on RHEL 8. ----------configuration:(0/0)---------- ----------System.out:(33/1379)---------- probe /tmp/foo18351909635146675566.html... probe /tmp/red10989402937768536841.grape... probe /tmp/foo16699977996148445785.adoc... probe /tmp/foo11740803098261892964.bz2... probe /tmp/foo15157859636229909119.css... probe /tmp/foo13916645521568041241.csv... probe /tmp/foo5702165481706867137.doc... probe /tmp/foo5340209909488930621.docx... probe /tmp/foo7813782781201188765.gz... probe /tmp/foo9878013620332144725.jar... probe /tmp/foo16808027658999762132.jpg... probe /tmp/foo17207896756515666147.js... probe /tmp/foo551282294770037988.json... probe /tmp/foo8097877074015423846.markdown... probe /tmp/foo10405954427813878079.md... probe /tmp/foo9256540324588249305.mp3... probe /tmp/foo14535825315042733532.mp4... probe /tmp/foo7545445186850476157.odp... probe /tmp/foo15492100182638322340.ods... probe /tmp/foo1996619081775585628.odt... probe /tmp/foo13446347341207229809.pdf... probe /tmp/foo16243390421704954641.php... probe /tmp/foo15464603890560217916.png... probe /tmp/foo2739408437822689242.ppt... probe /tmp/foo12332808757620208861.pptx... probe /tmp/foo309692996789760827.py... probe /tmp/foo5256642943155291232.rar... probe /tmp/foo9877699924930126555.rtf... probe /tmp/foo13195445085315808257.webm... probe /tmp/foo8472575196421473589.webp... probe /tmp/foo13930243120480431851.xls... probe /tmp/foo13180400840321750875.xlsx... probe /tmp/foo8559403623231321023.7z... ----------System.err:(1/15)---------- STATUS:Passed. ------------- Commit messages: - Backport bb74ae87abee0fb550e4138242919ec791f7791c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1120/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1120&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274171 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1120.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1120/head:pull/1120 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1120 From yan at openjdk.java.net Tue May 31 06:39:59 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 31 May 2022 06:39:59 GMT Subject: [jdk13u-dev] RFR: 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Message-ID: 'd like to backport this fix to 13u, too, for parity with major releases. Clean backport. ------------- Commit messages: - Backport 6afcf5f5a243be10e2ec61229819c298ccce3267 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/354/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=354&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270886 Stats: 175 lines in 2 files changed: 171 ins; 4 del; 0 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/354.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/354/head:pull/354 PR: https://git.openjdk.java.net/jdk13u-dev/pull/354 From yan at openjdk.java.net Tue May 31 06:46:30 2022 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 31 May 2022 06:46:30 GMT Subject: [jdk13u-dev] Integrated: 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling In-Reply-To: References: Message-ID: On Tue, 31 May 2022 06:33:07 GMT, Yuri Nesterenko wrote: > 'd like to backport this fix to 13u, too, for parity with major releases. Clean backport. This pull request has now been integrated. Changeset: 77d548c5 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/77d548c5618b06c16e4a172d5d86481d42f1b6ed Stats: 175 lines in 2 files changed: 171 ins; 4 del; 0 mod 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Backport-of: 6afcf5f5a243be10e2ec61229819c298ccce3267 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/354 From duke at openjdk.java.net Tue May 31 07:54:01 2022 From: duke at openjdk.java.net (Shruthi) Date: Tue, 31 May 2022 07:54:01 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java Message-ID: Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 OpenJDK PR https://github.com/openjdk/jdk/pull/8318 ------------- Commit messages: - Backport b5a3d2843be3c093cd3a534caece87a32e5c47cc Changes: https://git.openjdk.java.net/jdk11u-dev/pull/1121/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=1121&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8285097 Stats: 53 lines in 13 files changed: 11 ins; 16 del; 26 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/1121.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/1121/head:pull/1121 PR: https://git.openjdk.java.net/jdk11u-dev/pull/1121 From aleonard at openjdk.java.net Tue May 31 08:04:34 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Tue, 31 May 2022 08:04:34 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v4] In-Reply-To: <4gQHptwHiY7Iq3cjhgtMFvwUV0f8f_3cgCsYnOgEBn0=.79e88a43-56de-4b73-ac7a-087f4b6de7df@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> <4gQHptwHiY7Iq3cjhgtMFvwUV0f8f_3cgCsYnOgEBn0=.79e88a43-56de-4b73-ac7a-087f4b6de7df@github.com> Message-ID: On Mon, 30 May 2022 19:52:31 GMT, Andrew Leonard wrote: >> Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. >> This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. > > Andrew Leonard has updated the pull request incrementally with one additional commit since the last revision: > > Add missing line deletions from original commit that backbport rebase missed off > > Signed-off-by: Andrew Leonard Windows tier1 test failures are unrelated. ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From anleonar at redhat.com Tue May 31 09:39:11 2022 From: anleonar at redhat.com (Andrew Leonard) Date: Tue, 31 May 2022 10:39:11 +0100 Subject: Sponsor request: 8284661: Reproducible assembly builds without relative linking Message-ID: Hi, Can I get a sponsor for this PR please: https://github.com/openjdk/jdk17u-dev/pull/416 Many thanks Andrew From rwestrel at redhat.com Tue May 31 11:07:47 2022 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 31 May 2022 13:07:47 +0200 Subject: Sponsor request: 8284661: Reproducible assembly builds without relative linking In-Reply-To: References: Message-ID: <87zgiy6juk.fsf@redhat.com> Hi Andrew, > Can I get a sponsor for this PR please: > https://github.com/openjdk/jdk17u-dev/pull/416 Done. Roland. From aleonard at openjdk.java.net Tue May 31 11:09:57 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Tue, 31 May 2022 11:09:57 GMT Subject: [jdk17u-dev] Integrated: 8284661: Reproducible assembly builds without relative linking In-Reply-To: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> Message-ID: On Wed, 25 May 2022 18:35:31 GMT, Andrew Leonard wrote: > Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. > This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. This pull request has now been integrated. Changeset: 6b5186ee Author: Andrew Leonard Committer: Roland Westrelin URL: https://git.openjdk.java.net/jdk17u-dev/commit/6b5186eec89c1cd0553e6b62a951928bca3cb9a1 Stats: 131 lines in 39 files changed: 44 ins; 49 del; 38 mod 8284661: Reproducible assembly builds without relative linking Backport-of: ab83bceda14f00d2bd9489d33f40aeeafd7572b4 ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From aleonard at openjdk.java.net Tue May 31 11:48:57 2022 From: aleonard at openjdk.java.net (Andrew Leonard) Date: Tue, 31 May 2022 11:48:57 GMT Subject: [jdk17u-dev] RFR: 8284661: Reproducible assembly builds without relative linking [v4] In-Reply-To: <4gQHptwHiY7Iq3cjhgtMFvwUV0f8f_3cgCsYnOgEBn0=.79e88a43-56de-4b73-ac7a-087f4b6de7df@github.com> References: <3t7kzn9ZB8kOdG_r65PVZ20AmHRUGdGExqOPDYW4gIg=.f893e734-557d-48f7-b2f7-208ce0e3f783@github.com> <4gQHptwHiY7Iq3cjhgtMFvwUV0f8f_3cgCsYnOgEBn0=.79e88a43-56de-4b73-ac7a-087f4b6de7df@github.com> Message-ID: On Mon, 30 May 2022 19:52:31 GMT, Andrew Leonard wrote: >> Dependent fix for enabling reproducible builds when the built workspace folder and or user is different between the two builds, this updates the fix to not rely on relative linking. >> This should be merged after the dependent PR: https://github.com/openjdk/jdk17u-dev/pull/415 on which this PR is based upon. > > Andrew Leonard has updated the pull request incrementally with one additional commit since the last revision: > > Add missing line deletions from original commit that backbport rebase missed off > > Signed-off-by: Andrew Leonard Thank you Roland @rwestrel ------------- PR: https://git.openjdk.java.net/jdk17u-dev/pull/416 From clanger at openjdk.java.net Tue May 31 18:19:54 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 31 May 2022 18:19:54 GMT Subject: [jdk18u] Integrated: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause In-Reply-To: <7FLktnBM8Rnv6aHGsngwyhE0Zqq_Vy3Zsat0TwaRP7k=.077cec40-8b2a-451e-bcb0-476573652a0b@github.com> References: <7FLktnBM8Rnv6aHGsngwyhE0Zqq_Vy3Zsat0TwaRP7k=.077cec40-8b2a-451e-bcb0-476573652a0b@github.com> Message-ID: On Mon, 30 May 2022 15:06:42 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8286444](https://bugs.openjdk.java.net/browse/JDK-8286444), commit [29c4b8e8](https://github.com/openjdk/jdk/commit/29c4b8e80d1860249a79cfd1941354150468fc5b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Christoph Langer on 14 May 2022 and was reviewed by Martin Doerr. > > Thanks! This pull request has now been integrated. Changeset: e2acd4fc Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/e2acd4fce206b1024c69a9c9d7c06b5df4afca6d Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Backport-of: 29c4b8e80d1860249a79cfd1941354150468fc5b ------------- PR: https://git.openjdk.java.net/jdk18u/pull/143 From clanger at openjdk.java.net Tue May 31 18:42:50 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 31 May 2022 18:42:50 GMT Subject: [jdk18u] Integrated: 8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups In-Reply-To: References: Message-ID: On Sat, 28 May 2022 05:46:41 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8286594](https://bugs.openjdk.java.net/browse/JDK-8286594), commit [80cf9f34](https://github.com/openjdk/jdk/commit/80cf9f3464c599fb7860432bf4ed506a3b298d8e) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Christoph Langer on 14 May 2022 and was reviewed by Lance Andersen. > > Thanks! This pull request has now been integrated. Changeset: 3062b46e Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/3062b46eed9e40c67ad3ac7b035a0038a3485c56 Stats: 73 lines in 1 file changed: 31 ins; 38 del; 4 mod 8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups Backport-of: 80cf9f3464c599fb7860432bf4ed506a3b298d8e ------------- PR: https://git.openjdk.java.net/jdk18u/pull/140 From clanger at openjdk.java.net Tue May 31 19:00:01 2022 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 31 May 2022 19:00:01 GMT Subject: [jdk18u] Integrated: 8287378: GHA: Update cygwin to fix issues in langtools tests on Windows In-Reply-To: References: Message-ID: On Mon, 30 May 2022 15:14:48 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8287378](https://bugs.openjdk.java.net/browse/JDK-8287378), commit [f086d945](https://github.com/openjdk/jdk/commit/f086d945c31d3673e0a49017e3d4e99b189253fe) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Christoph Langer on 30 May 2022 and was reviewed by Andrey Turbanov and Aleksey Shipilev. > > Thanks! This pull request has now been integrated. Changeset: 0928c068 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk18u/commit/0928c0686eaad6ba2e1fe23155545ffc9cea6d1a Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8287378: GHA: Update cygwin to fix issues in langtools tests on Windows Backport-of: f086d945c31d3673e0a49017e3d4e99b189253fe ------------- PR: https://git.openjdk.java.net/jdk18u/pull/144 From itakiguchi at openjdk.java.net Tue May 31 22:47:46 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Tue, 31 May 2022 22:47:46 GMT Subject: [jdk18u] RFR: 8285517: System.getenv() returns unexpected value if environment variable has non ASCII character In-Reply-To: References: Message-ID: On Thu, 26 May 2022 23:11:36 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8285517 > > Backport is not clean. > Because following patch is not integrated on test/jdk/java/lang/ProcessBuilder/Basic.java: > 8284161: Implementation of Virtual Threads (Preview) > The modification does not affect logic, just remove following line: > import java.lang.reflect.Field; jdk18u-fix-yes is verified. ------------- PR: https://git.openjdk.java.net/jdk18u/pull/139 From itakiguchi at openjdk.java.net Tue May 31 22:49:04 2022 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Tue, 31 May 2022 22:49:04 GMT Subject: [jdk18u] Integrated: 8285517: System.getenv() returns unexpected value if environment variable has non ASCII character In-Reply-To: References: Message-ID: On Thu, 26 May 2022 23:11:36 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8285517 > > Backport is not clean. > Because following patch is not integrated on test/jdk/java/lang/ProcessBuilder/Basic.java: > 8284161: Implementation of Virtual Threads (Preview) > The modification does not affect logic, just remove following line: > import java.lang.reflect.Field; This pull request has now been integrated. Changeset: 751cadc1 Author: Ichiroh Takiguchi URL: https://git.openjdk.java.net/jdk18u/commit/751cadc1cdb4b076cef75619854629c8f3aab4dd Stats: 264 lines in 5 files changed: 217 ins; 24 del; 23 mod 8285517: System.getenv() returns unexpected value if environment variable has non ASCII character Backport-of: 890771e708277c5f7ea9460ff7bcc7e4cae87eab ------------- PR: https://git.openjdk.java.net/jdk18u/pull/139