From clanger at openjdk.org Thu Sep 1 05:01:17 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 1 Sep 2022 05:01:17 GMT Subject: [jdk11u-dev] Integrated: 8292887: Bump update version for OpenJDK: jdk-11.0.18 In-Reply-To: References: Message-ID: On Wed, 24 Aug 2022 20:43:30 GMT, Christoph Langer wrote: > Prepare for 11.0.18 development. This pull request has now been integrated. Changeset: 6e30d22d Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/6e30d22dee999670e4169df1a028624e3c84354a Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 8292887: Bump update version for OpenJDK: jdk-11.0.18 Reviewed-by: sgehwolf ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1342 From clanger at openjdk.org Thu Sep 1 05:11:18 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 1 Sep 2022 05:11:18 GMT Subject: [jdk17u-dev] Integrated: 8292888: Bump update version for OpenJDK: jdk-17.0.6 In-Reply-To: References: Message-ID: On Wed, 24 Aug 2022 20:46:29 GMT, Christoph Langer wrote: > Prepare for 17.0.6 development This pull request has now been integrated. Changeset: 282efe5e Author: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/282efe5e1d1fe451e3fc8b78be4ca595058cc3de Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 8292888: Bump update version for OpenJDK: jdk-17.0.6 Reviewed-by: sgehwolf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/644 From christoph.langer at sap.com Thu Sep 1 05:42:36 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Thu, 1 Sep 2022 05:42:36 +0000 Subject: [11u, 17u communication] OpenJDK update releases 11.0.17 and 17.0.5 now in rampdown, dev repositories open for 11.0.18 and 17.0.6 Message-ID: Hi, as per the title, OpenJDK 11.0.17 has been branched to the jdk11u [0] repository and jdk11u-dev [1] is now open for release 11.0.18 development. If you still need to get something into 11.0.17, you need to open a PR against jdk11u and flag in JBS with jdk11u-critical-request. For 17u its analogous: 17.0.5 has been branched to the jdk17u [2] repository and jdk17u-dev [3] is now open for release 17.0.6 development. If you still need to get something into 17.0.5, you need to open a PR against jdk17u and flag in JBS with jdk17u-critical-request. Best regards Christoph [0] https://github.com/openjdk/jdk11u [1] https://github.com/openjdk/jdk11u-dev [2] https://github.com/openjdk/jdk17u [3] https://github.com/openjdk/jdk17u-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: From clanger at openjdk.org Thu Sep 1 05:53:24 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 1 Sep 2022 05:53:24 GMT Subject: [jdk11u-dev] RFR: 8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier In-Reply-To: <7U6DWfvhkTW_uFA6XBNw_e3yeUEPLUc1C18U3qY24eg=.101cb8c6-e147-4501-b0a0-ed81acaf8cd0@github.com> References: <7U6DWfvhkTW_uFA6XBNw_e3yeUEPLUc1C18U3qY24eg=.101cb8c6-e147-4501-b0a0-ed81acaf8cd0@github.com> Message-ID: On Wed, 31 Aug 2022 19:40:04 GMT, Jonathan Dowland wrote: >> This pull request contains a backport of commit [fe807217](https://github.com/openjdk/jdk/commit/fe807217a79753f84c00432e7451c17baa6645c5) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Yoshiki Sato on 15 Jun 2022 and was reviewed by Mandy Chung. >> >> I wish to backport it for Oracle parity. >> >> It does not apply cleanly due to a renamed file in jdk master subsequent to 11u: >> >> src/java.base/macosx/classes/{java/lang => jdk/internal/loader}/ClassLoaderHelper.java >> >> Manual testing results forthcoming; I'll add them as a comment on this PR. > > Ping comment > > This requires a review. It has been some time since I did it, so I'll check it's still clean Tomorrow. Hi @jmtd, sorry, we kind of overlooked this obviously. As Oracle has backported this to 11.0.17, would you mind rebasing this PR to [jdk11u](https://github.com/openjdk/jdk11u)? I can then review, test & approve it. Thanks! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1298 From clanger at openjdk.org Thu Sep 1 06:30:22 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 1 Sep 2022 06:30:22 GMT Subject: [jdk11u-dev] RFR: 8239708: Split basics.m4 into basic.m4 and util.m4 [v4] In-Reply-To: References: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> Message-ID: On Thu, 4 Aug 2022 11:31:21 GMT, George Adams wrote: >> The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. >> >> This backport will also considerably help many build/toolchain backports going forwards as this one nearly always trips me up when I backport patches. >> >> This backport will allow me to more easily backport [8257679: Improved unix compatibility layer in Windows build (winenv)](https://github.com/openjdk/jdk/commit/d29c78da). >> >> @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. > > George Adams has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 63f939636a5fe9871f5f9057c93ed5b1a9924265 Looks merely good now. I have two minor nits and I was wondering why you did not complete the backport of the pandoc change 8217032 (https://github.com/openjdk/jdk11u-dev/pull/1315). I think we figured out that we should rather not do the larger pandoc changes but this one could still be nice to take over. In autoconf/basic_tools.m4, the AC_DEFUN_ONCE([BASIC_SETUP_PANDOC] stuff is missing currently which is contained in the upstream change for 8239708. make/autoconf/basic.m4 line 93: > 91: UTIL_FIXUP_PATH(TOPDIR) > 92: > 93: if test "x$CUSTOM_ROOT" != x; then Please move this `if test "x$CUSTOM_ROOT" != x; then`... block before `# We can only call UTIL_FIXUP_PATH after BASIC_CHECK_PATHS_WINDOWS.`, just like in https://github.com/openjdk/jdk/commit/4df99aa7aeaed0d6132ca5c86f803f1096df8841 make/autoconf/basic_tools.m4 line 290: > 288: elif test "x$TAR_TYPE" = "aix"; then > 289: # -L InputList of aix tar: name of file listing the files and directories > 290: # that need to be archived or extracted Can you remove the spaces here as in https://github.com/openjdk/jdk/commit/36bf6fbe0839cebce5e66ba680a73353703152aa, since JDK-8285728 has already been backported. ------------- Changes requested by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1277 From duke at openjdk.org Thu Sep 1 06:59:30 2022 From: duke at openjdk.org (George Adams) Date: Thu, 1 Sep 2022 06:59:30 GMT Subject: [jdk11u-dev] RFR: 8239708: Split basics.m4 into basic.m4 and util.m4 [v5] In-Reply-To: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> References: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> Message-ID: <9Xja_hdrN7VAaF5738ybBm954hi6ZGovsjJtQXGG3tQ=.40575ccd-5b18-42c2-9d2c-b64365d752c1@github.com> > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. > > This backport will also considerably help many build/toolchain backports going forwards as this one nearly always trips me up when I backport patches. > > This backport will allow me to more easily backport [8257679: Improved unix compatibility layer in Windows build (winenv)](https://github.com/openjdk/jdk/commit/d29c78da). > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams has updated the pull request incrementally with one additional commit since the last revision: changes from review ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1277/files - new: https://git.openjdk.org/jdk11u-dev/pull/1277/files/76209878..9890956b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1277&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1277&range=03-04 Stats: 8 lines in 2 files changed: 3 ins; 4 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1277.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1277/head:pull/1277 PR: https://git.openjdk.org/jdk11u-dev/pull/1277 From duke at openjdk.org Thu Sep 1 07:39:11 2022 From: duke at openjdk.org (George Adams) Date: Thu, 1 Sep 2022 07:39:11 GMT Subject: [jdk11u-dev] RFR: 8217032: Check pandoc capabilities in configure Message-ID: <9QNNQFA4FOjdGTF1qjfiuVSgoECTHc2RsJBy0KlGG84=.5420ad3a-c748-411c-bef9-19c68666d919@github.com> Backport applies cleanly other than the [following two lines](https://github.com/openjdk/jdk/commit/4f45b5f9739e5a5e7d1c4f80da9c42e0d77dd0bf#diff-b2617a3c263800cf342a5a17bf7bd8dde629a6445bee9eca59c40686dca7932bR621-R622) not being present in JDK11u. ------------- Commit messages: - Backport 4f45b5f9739e5a5e7d1c4f80da9c42e0d77dd0bf Changes: https://git.openjdk.org/jdk11u-dev/pull/1352/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1352&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8217032 Stats: 34 lines in 3 files changed: 32 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1352.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1352/head:pull/1352 PR: https://git.openjdk.org/jdk11u-dev/pull/1352 From jdowland at openjdk.org Thu Sep 1 08:16:03 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Thu, 1 Sep 2022 08:16:03 GMT Subject: [jdk17u-dev] Integrated: 8292083: Detected container memory limit may exceed physical machine memory In-Reply-To: References: Message-ID: On Fri, 26 Aug 2022 13:50:10 GMT, Jonathan Dowland wrote: > This is a backport of 8292083 for jdk17u-dev. I wish to backport this to get the bug fix out > to JDK17 users as we have seen it in live deployments. > > The backport is not clean: > > * unrelated changes in src/hotspot/os/linux/os_linux.hpp > * in src /hotspot/os/linux/cgroupV1Subsystem_linux.cpp, the original patch modified > CgroupV1Subsystem::kernel_memory_limit_in_bytes, which does not yet exist in jdk17u. > It is introduced in 8287011. I don't know whether that will get backported to 17u in future. This pull request has now been integrated. Changeset: e66fd866 Author: Jonathan Dowland URL: https://git.openjdk.org/jdk17u-dev/commit/e66fd866b8a69367cb3e8f75f3ac6ebf2e59a56c Stats: 90 lines in 7 files changed: 63 ins; 19 del; 8 mod 8292083: Detected container memory limit may exceed physical machine memory Reviewed-by: sgehwolf Backport-of: f694f8a7671002559e7d23fdb65d5e9c768f9c03 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/646 From jdowland at openjdk.org Thu Sep 1 08:16:23 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Thu, 1 Sep 2022 08:16:23 GMT Subject: [jdk11u-dev] Integrated: 8292083: Detected container memory limit may exceed physical machine memory In-Reply-To: <1foa53hgFnqpH087GdLidBOWCxw-Rj6MXc_NCCkbq9E=.081c4ee6-0c8f-4325-82dc-5451b0ad82e7@github.com> References: <1foa53hgFnqpH087GdLidBOWCxw-Rj6MXc_NCCkbq9E=.081c4ee6-0c8f-4325-82dc-5451b0ad82e7@github.com> Message-ID: On Sat, 27 Aug 2022 07:08:28 GMT, Jonathan Dowland wrote: > This is a backport of JDK-8292083 for jdk11u-dev. I wish to backport this to get the bug fix out > to JDK11 users as we have seen it in live deployments. > > The backport is not clean: > > * unrelated changes in src/hotspot/os/linux/os_linux.hpp (slightly different to the 17u backport) > * in src /hotspot/os/linux/cgroupV1Subsystem_linux.cpp, the original patch modified > CgroupV1Subsystem::kernel_memory_limit_in_bytes, which does not yet exist in jdk11u. > It is introduced in 8287011. I don't know whether that will get backported to 11u in future. This pull request has now been integrated. Changeset: de91323e Author: Jonathan Dowland URL: https://git.openjdk.org/jdk11u-dev/commit/de91323ed2b6158b5499c6fef5e840a957976eaf Stats: 91 lines in 7 files changed: 64 ins; 19 del; 8 mod 8292083: Detected container memory limit may exceed physical machine memory Reviewed-by: sgehwolf Backport-of: f694f8a7671002559e7d23fdb65d5e9c768f9c03 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1346 From duke at openjdk.org Thu Sep 1 08:53:43 2022 From: duke at openjdk.org (George Adams) Date: Thu, 1 Sep 2022 08:53:43 GMT Subject: [jdk11u-dev] RFR: 8239708: Split basics.m4 into basic.m4 and util.m4 [v6] In-Reply-To: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> References: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. > > This backport will also considerably help many build/toolchain backports going forwards as this one nearly always trips me up when I backport patches. > > This backport will allow me to more easily backport [8257679: Improved unix compatibility layer in Windows build (winenv)](https://github.com/openjdk/jdk/commit/d29c78da). > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains two commits: - changes from review - Backport 63f939636a5fe9871f5f9057c93ed5b1a9924265 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1277/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1277&range=05 Stats: 4201 lines in 20 files changed: 2104 ins; 1961 del; 136 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1277.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1277/head:pull/1277 PR: https://git.openjdk.org/jdk11u-dev/pull/1277 From clanger at openjdk.org Thu Sep 1 09:56:04 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 1 Sep 2022 09:56:04 GMT Subject: [jdk11u-dev] RFR: 8217032: Check pandoc capabilities in configure In-Reply-To: <9QNNQFA4FOjdGTF1qjfiuVSgoECTHc2RsJBy0KlGG84=.5420ad3a-c748-411c-bef9-19c68666d919@github.com> References: <9QNNQFA4FOjdGTF1qjfiuVSgoECTHc2RsJBy0KlGG84=.5420ad3a-c748-411c-bef9-19c68666d919@github.com> Message-ID: On Thu, 1 Sep 2022 07:30:58 GMT, George Adams wrote: > Backport applies cleanly other than the [following two lines](https://github.com/openjdk/jdk/commit/4f45b5f9739e5a5e7d1c4f80da9c42e0d77dd0bf#diff-b2617a3c263800cf342a5a17bf7bd8dde629a6445bee9eca59c40686dca7932bR621-R622) not being present in JDK11u. I think the conflicts come because [JDK-8215635](https://bugs.openjdk.org/browse/JDK-8215635) is missing. Maybe you want to backport https://github.com/openjdk/jdk/commit/9f1d035d8d862fc0e827c1df7e34f4b4c062c6a1 as a predecessor. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1352 From clanger at openjdk.org Thu Sep 1 10:55:27 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 1 Sep 2022 10:55:27 GMT Subject: [jdk11u-dev] RFR: 8217032: Check pandoc capabilities in configure In-Reply-To: <9QNNQFA4FOjdGTF1qjfiuVSgoECTHc2RsJBy0KlGG84=.5420ad3a-c748-411c-bef9-19c68666d919@github.com> References: <9QNNQFA4FOjdGTF1qjfiuVSgoECTHc2RsJBy0KlGG84=.5420ad3a-c748-411c-bef9-19c68666d919@github.com> Message-ID: On Thu, 1 Sep 2022 07:30:58 GMT, George Adams wrote: > Backport applies cleanly other than the [following two lines](https://github.com/openjdk/jdk/commit/4f45b5f9739e5a5e7d1c4f80da9c42e0d77dd0bf#diff-b2617a3c263800cf342a5a17bf7bd8dde629a6445bee9eca59c40686dca7932bR621-R622) not being present in JDK11u. I think this is ok. No need for digging deeper in more backports. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1352 From clanger at openjdk.org Thu Sep 1 11:02:11 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 1 Sep 2022 11:02:11 GMT Subject: [jdk11u-dev] RFR: 8239708: Split basics.m4 into basic.m4 and util.m4 [v6] In-Reply-To: References: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> Message-ID: On Thu, 1 Sep 2022 08:53:43 GMT, George Adams wrote: >> The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. >> >> This backport will also considerably help many build/toolchain backports going forwards as this one nearly always trips me up when I backport patches. >> >> This backport will allow me to more easily backport [8257679: Improved unix compatibility layer in Windows build (winenv)](https://github.com/openjdk/jdk/commit/d29c78da). >> >> @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. > > George Adams has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains two commits: > > - changes from review > - Backport 63f939636a5fe9871f5f9057c93ed5b1a9924265 Looks good now. I'll run it another night through our testing. We've had it in for the last few weeks and didn't see problems, though. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1277 From duke at openjdk.org Thu Sep 1 12:10:08 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 1 Sep 2022 12:10:08 GMT Subject: [jdk13u-dev] RFR: 8268361: Fix the infinite loop in next_line Message-ID: Backport of JDK-8268361 to 13u. It needs to be ported due to similar problems as 17u has. Fix applies cleanly. Tests tier1 passed after the fix without regression. ------------- Commit messages: - Backport 72672277e4dddf8e72f1c705cd5f57de40745635 Changes: https://git.openjdk.org/jdk13u-dev/pull/397/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=397&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268361 Stats: 15 lines in 1 file changed: 11 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/397.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/397/head:pull/397 PR: https://git.openjdk.org/jdk13u-dev/pull/397 From duke at openjdk.org Thu Sep 1 12:24:03 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 1 Sep 2022 12:24:03 GMT Subject: [jdk13u-dev] Integrated: 8268361: Fix the infinite loop in next_line In-Reply-To: References: Message-ID: On Thu, 1 Sep 2022 12:01:39 GMT, Roman Marchenko wrote: > Backport of JDK-8268361 to 13u. > It needs to be ported due to similar problems as 17u has. > Fix applies cleanly. Tests tier1 passed after the fix without regression. This pull request has now been integrated. Changeset: 97c75f0f Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/97c75f0f022ed5333c44d7700e230fccd0e5209f Stats: 15 lines in 1 file changed: 11 ins; 0 del; 4 mod 8268361: Fix the infinite loop in next_line Backport-of: 72672277e4dddf8e72f1c705cd5f57de40745635 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/397 From duke at openjdk.org Thu Sep 1 21:49:08 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Thu, 1 Sep 2022 21:49:08 GMT Subject: [jdk19u] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable Message-ID: Backport changes from JDK-8288377 ------------- Commit messages: - Backport 3c3256414f7df049cdd6c8519fbcea0d818a1a33 Changes: https://git.openjdk.org/jdk19u/pull/16/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=16&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288377 Stats: 126 lines in 2 files changed: 86 ins; 28 del; 12 mod Patch: https://git.openjdk.org/jdk19u/pull/16.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/16/head:pull/16 PR: https://git.openjdk.org/jdk19u/pull/16 From snazarki at openjdk.org Thu Sep 1 21:54:24 2022 From: snazarki at openjdk.org (Sergey Nazarkin) Date: Thu, 1 Sep 2022 21:54:24 GMT Subject: [jdk17u-dev] RFR: 8289044: ARM32: missing LIR_Assembler::cmove metadata type support Message-ID: I'd like to backport this changeset to fix ARM32 jtreg fails: - jdk/java/text/BreakIterator/Bug7104012.java - runtime/logging/MonitorMismatchTest.java ------------- Commit messages: - Backport 20f55abd2744323a756872e080885d107e6c56e5 Changes: https://git.openjdk.org/jdk17u-dev/pull/651/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=651&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289044 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/651.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/651/head:pull/651 PR: https://git.openjdk.org/jdk17u-dev/pull/651 From duke at openjdk.org Fri Sep 2 07:54:07 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 07:54:07 GMT Subject: [jdk11u-dev] Integrated: 8217032: Check pandoc capabilities in configure In-Reply-To: <9QNNQFA4FOjdGTF1qjfiuVSgoECTHc2RsJBy0KlGG84=.5420ad3a-c748-411c-bef9-19c68666d919@github.com> References: <9QNNQFA4FOjdGTF1qjfiuVSgoECTHc2RsJBy0KlGG84=.5420ad3a-c748-411c-bef9-19c68666d919@github.com> Message-ID: <_gqRbIh9rm7XpGqgajSb4eLdzIYz9LJzMuDVtgpL7ds=.05a7e706-069e-4f35-9d39-4e30b34b133b@github.com> On Thu, 1 Sep 2022 07:30:58 GMT, George Adams wrote: > Backport applies cleanly other than the [following two lines](https://github.com/openjdk/jdk/commit/4f45b5f9739e5a5e7d1c4f80da9c42e0d77dd0bf#diff-b2617a3c263800cf342a5a17bf7bd8dde629a6445bee9eca59c40686dca7932bR621-R622) not being present in JDK11u. This pull request has now been integrated. Changeset: de5b4b4c Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/de5b4b4c0b09730e814d0e1bcaf7a6adf7d4c89f Stats: 34 lines in 3 files changed: 32 ins; 1 del; 1 mod 8217032: Check pandoc capabilities in configure Reviewed-by: clanger Backport-of: 4f45b5f9739e5a5e7d1c4f80da9c42e0d77dd0bf ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1352 From duke at openjdk.org Fri Sep 2 08:03:03 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 08:03:03 GMT Subject: [jdk11u-dev] RFR: 8239708: Split basics.m4 into basic.m4 and util.m4 [v7] In-Reply-To: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> References: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. > > This backport will also considerably help many build/toolchain backports going forwards as this one nearly always trips me up when I backport patches. > > This backport will allow me to more easily backport [8257679: Improved unix compatibility layer in Windows build (winenv)](https://github.com/openjdk/jdk/commit/d29c78da). > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams 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 - changes from review - Backport 63f939636a5fe9871f5f9057c93ed5b1a9924265 - Backport 4f45b5f9739e5a5e7d1c4f80da9c42e0d77dd0bf ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1277/files - new: https://git.openjdk.org/jdk11u-dev/pull/1277/files/2134da63..5a2c7895 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1277&range=06 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1277&range=05-06 Stats: 91 lines in 7 files changed: 64 ins; 19 del; 8 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1277.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1277/head:pull/1277 PR: https://git.openjdk.org/jdk11u-dev/pull/1277 From duke at openjdk.org Fri Sep 2 08:18:24 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 08:18:24 GMT Subject: [jdk11u-dev] Integrated: 8239708: Split basics.m4 into basic.m4 and util.m4 In-Reply-To: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> References: <_uZb64GesM3wvNTBp2MQ0wWphI3AUB1QNwGQL13Vmdg=.a501fa6b-9895-438d-8cce-ad17b1f5e814@github.com> Message-ID: On Thu, 28 Jul 2022 12:44:22 GMT, George Adams wrote: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. > > This backport will also considerably help many build/toolchain backports going forwards as this one nearly always trips me up when I backport patches. > > This backport will allow me to more easily backport [8257679: Improved unix compatibility layer in Windows build (winenv)](https://github.com/openjdk/jdk/commit/d29c78da). > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. This pull request has now been integrated. Changeset: 75b3e45f Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562 Stats: 4201 lines in 20 files changed: 2104 ins; 1961 del; 136 mod 8239708: Split basics.m4 into basic.m4 and util.m4 8213239: Configure cannot handle command overrides with arguments 8206125: [windows] cannot pass relative path to --with-boot-jdk Reviewed-by: clanger Backport-of: 63f939636a5fe9871f5f9057c93ed5b1a9924265 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1277 From duke at openjdk.org Fri Sep 2 08:27:11 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 08:27:11 GMT Subject: [jdk11u-dev] RFR: 8242468: VS2019 build missing vcruntime140_1.dll [v3] In-Reply-To: <0xc2htZtTmpcl8SRH2YR3BppPelv-lalDvxn22zdM8s=.458dac49-a6ff-475e-a406-514835db63f2@github.com> References: <0xc2htZtTmpcl8SRH2YR3BppPelv-lalDvxn22zdM8s=.458dac49-a6ff-475e-a406-514835db63f2@github.com> Message-ID: > Fixes an issue observed at Adoptium when bumping the compiler to VS 2019 (https://github.com/adoptium/temurin-build/issues/3052) George Adams has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: - merge master - Backport 165fa2450c1a7550d723be4c62bf54de464798bb - Backport 63f939636a5fe9871f5f9057c93ed5b1a9924265 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1247/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1247&range=02 Stats: 68 lines in 9 files changed: 63 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1247.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1247/head:pull/1247 PR: https://git.openjdk.org/jdk11u-dev/pull/1247 From jdowland at openjdk.org Fri Sep 2 10:12:39 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Fri, 2 Sep 2022 10:12:39 GMT Subject: [jdk11u-dev] RFR: 8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier In-Reply-To: <7U6DWfvhkTW_uFA6XBNw_e3yeUEPLUc1C18U3qY24eg=.101cb8c6-e147-4501-b0a0-ed81acaf8cd0@github.com> References: <7U6DWfvhkTW_uFA6XBNw_e3yeUEPLUc1C18U3qY24eg=.101cb8c6-e147-4501-b0a0-ed81acaf8cd0@github.com> Message-ID: On Wed, 31 Aug 2022 19:40:04 GMT, Jonathan Dowland wrote: >> This pull request contains a backport of commit [fe807217](https://github.com/openjdk/jdk/commit/fe807217a79753f84c00432e7451c17baa6645c5) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The commit being backported was authored by Yoshiki Sato on 15 Jun 2022 and was reviewed by Mandy Chung. >> >> I wish to backport it for Oracle parity. >> >> It does not apply cleanly due to a renamed file in jdk master subsequent to 11u: >> >> src/java.base/macosx/classes/{java/lang => jdk/internal/loader}/ClassLoaderHelper.java >> >> Manual testing results forthcoming; I'll add them as a comment on this PR. > > Ping comment > > This requires a review. It has been some time since I did it, so I'll check it's still clean Tomorrow. > Hi @jmtd, sorry, we kind of overlooked this obviously. As Oracle has backported this to 11.0.17, would you mind rebasing this PR to [jdk11u](https://github.com/openjdk/jdk11u)? I can then review, test & approve it. Thanks! Sure, I'm happy to do that. It will mean opening a new PR since it's a different GitHub repository. That's not a problem. Before I do that I must first resolve a testing issue locally. The test is being skipped on my machine due to "Test skipped. Library BLAS not found"; with both jdk11u and jdk11u-dev, pre and post this patch. I'll figure that out first. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1298 From duke at openjdk.org Fri Sep 2 10:50:22 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 10:50:22 GMT Subject: [jdk11u-dev] Integrated: 8242468: VS2019 build missing vcruntime140_1.dll In-Reply-To: <0xc2htZtTmpcl8SRH2YR3BppPelv-lalDvxn22zdM8s=.458dac49-a6ff-475e-a406-514835db63f2@github.com> References: <0xc2htZtTmpcl8SRH2YR3BppPelv-lalDvxn22zdM8s=.458dac49-a6ff-475e-a406-514835db63f2@github.com> Message-ID: <4E2RNG967Fxq9BMqFopUPMntG8sQmU038bHUJ3BhNVw=.3a8fc34f-dda8-4e1d-bd69-3a08f0583ee6@github.com> On Wed, 20 Jul 2022 11:52:50 GMT, George Adams wrote: > Fixes an issue observed at Adoptium when bumping the compiler to VS 2019 (https://github.com/adoptium/temurin-build/issues/3052) This pull request has now been integrated. Changeset: 2548ed31 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/2548ed31aeb255a61644885c501667a74f90ebc7 Stats: 68 lines in 9 files changed: 63 ins; 0 del; 5 mod 8242468: VS2019 build missing vcruntime140_1.dll Reviewed-by: clanger Backport-of: 165fa2450c1a7550d723be4c62bf54de464798bb ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1247 From duke at openjdk.org Fri Sep 2 10:55:43 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 10:55:43 GMT Subject: [jdk11u-dev] RFR: 8247676: vcruntime140_1.dll is not needed on 32-bit Windows [v4] In-Reply-To: <4Z2b5lNigLLz7Xt6P87NFZOfnEfElt34K9XvbA8KpM8=.075192ab-4464-4e30-b65d-30ae2aa82644@github.com> References: <4Z2b5lNigLLz7Xt6P87NFZOfnEfElt34K9XvbA8KpM8=.075192ab-4464-4e30-b65d-30ae2aa82644@github.com> Message-ID: > depends on https://github.com/openjdk/jdk11u-dev/pull/1247. CC @GoeLin who requested this backport be raised in parallel. George Adams has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits: - Merge master - Backport bcc668b77f0a0c22db49ef048286a9df5c04a308 - Backport 165fa2450c1a7550d723be4c62bf54de464798bb - Backport 63f939636a5fe9871f5f9057c93ed5b1a9924265 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1275/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1275&range=03 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1275.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1275/head:pull/1275 PR: https://git.openjdk.org/jdk11u-dev/pull/1275 From duke at openjdk.org Fri Sep 2 10:58:17 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 10:58:17 GMT Subject: [jdk11u-dev] Integrated: 8247676: vcruntime140_1.dll is not needed on 32-bit Windows In-Reply-To: <4Z2b5lNigLLz7Xt6P87NFZOfnEfElt34K9XvbA8KpM8=.075192ab-4464-4e30-b65d-30ae2aa82644@github.com> References: <4Z2b5lNigLLz7Xt6P87NFZOfnEfElt34K9XvbA8KpM8=.075192ab-4464-4e30-b65d-30ae2aa82644@github.com> Message-ID: On Tue, 26 Jul 2022 14:31:18 GMT, George Adams wrote: > depends on https://github.com/openjdk/jdk11u-dev/pull/1247. CC @GoeLin who requested this backport be raised in parallel. This pull request has now been integrated. Changeset: 78ba1e5a Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/78ba1e5a5f69909ddf073cb014784127b09dd47d Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8247676: vcruntime140_1.dll is not needed on 32-bit Windows Backport-of: bcc668b77f0a0c22db49ef048286a9df5c04a308 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1275 From duke at openjdk.org Fri Sep 2 11:05:20 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 11:05:20 GMT Subject: [jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v3] In-Reply-To: References: Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten. > > This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds. > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams 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 d29c78da19ba78214efe9e7856cde30fdd9ba8ab ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1278/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=02 Stats: 4312 lines in 43 files changed: 2101 ins; 1854 del; 357 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1278.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1278/head:pull/1278 PR: https://git.openjdk.org/jdk11u-dev/pull/1278 From snazarki at openjdk.org Fri Sep 2 11:16:55 2022 From: snazarki at openjdk.org (Sergey Nazarkin) Date: Fri, 2 Sep 2022 11:16:55 GMT Subject: [jdk17u-dev] Integrated: 8289044: ARM32: missing LIR_Assembler::cmove metadata type support In-Reply-To: References: Message-ID: <_P4f0ELAfLHCMr3zYLbp2EvE3_VH7828lPpNsuSkAJ0=.1163b7ef-03c7-4175-b8a9-e8ebdffa23ef@github.com> On Thu, 1 Sep 2022 21:10:53 GMT, Sergey Nazarkin wrote: > I'd like to backport this changeset to fix ARM32 jtreg fails: > > - jdk/java/text/BreakIterator/Bug7104012.java > - runtime/logging/MonitorMismatchTest.java This pull request has now been integrated. Changeset: 94618a2f Author: Sergey Nazarkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/94618a2fa342065f09b73c981361761858cd845f Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod 8289044: ARM32: missing LIR_Assembler::cmove metadata type support Backport-of: 20f55abd2744323a756872e080885d107e6c56e5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/651 From duke at openjdk.org Fri Sep 2 12:30:47 2022 From: duke at openjdk.org (George Adams) Date: Fri, 2 Sep 2022 12:30:47 GMT Subject: [jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v4] In-Reply-To: References: Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten. > > This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds. > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams has updated the pull request incrementally with one additional commit since the last revision: fixes ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1278/files - new: https://git.openjdk.org/jdk11u-dev/pull/1278/files/8e66aa1b..701c95e7 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=02-03 Stats: 160 lines in 12 files changed: 39 ins; 111 del; 10 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1278.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1278/head:pull/1278 PR: https://git.openjdk.org/jdk11u-dev/pull/1278 From omikhaltcova at openjdk.org Fri Sep 2 13:28:34 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 2 Sep 2022 13:28:34 GMT Subject: [jdk15u-dev] RFR: 8253353: Crash in C2: guarantee(n != NULL) failed: No Node Message-ID: I'd like to backport JDK-8253353 to jdk15u for parity with jdk11u. The original patch applies cleanly (see 1st commit). In spite of simplicity and low risk it contains a bug that was fixed under JDK-8260632. The backport for `8260632: Build failures after JDK-8253353` was included as a part of this patch due to dependency. It applies also cleanly (see 2nd commit). Tested with tier1-3 on Linux x64, Windows x64, macOS x64. ------------- Commit messages: - Backport bc41bb10c77860bcd35b66006c063b4ba865df3d - Backport 1926765f5e79bfc8db762823c412cf9769ae28eb Changes: https://git.openjdk.org/jdk15u-dev/pull/263/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=263&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8253353 Stats: 1988 lines in 5 files changed: 1986 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/263.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/263/head:pull/263 PR: https://git.openjdk.org/jdk15u-dev/pull/263 From lujaniuk at openjdk.org Fri Sep 2 13:38:19 2022 From: lujaniuk at openjdk.org (Ludvig Janiuk) Date: Fri, 2 Sep 2022 13:38:19 GMT Subject: [jdk11u-dev] RFR: 8293202: Document how to edit doc/testing, doc/building Message-ID: Hi all, This pull request contains a backport of commit [7c2f2994](https://github.com/openjdk/jdk/commit/7c2f2994da1577152870eaf2ea71dfba470c29ef) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Ludvig Janiuk on 1 Sep 2022 and was reviewed by Erik Joelsson. Thanks! ------------- Commit messages: - Backport 7c2f2994da1577152870eaf2ea71dfba470c29ef Changes: https://git.openjdk.org/jdk11u-dev/pull/1353/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1353&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293202 Stats: 18 lines in 4 files changed: 18 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1353.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1353/head:pull/1353 PR: https://git.openjdk.org/jdk11u-dev/pull/1353 From yan at openjdk.org Fri Sep 2 14:12:55 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 2 Sep 2022 14:12:55 GMT Subject: [jdk15u-dev] RFR: 8253353: Crash in C2: guarantee(n != NULL) failed: No Node In-Reply-To: References: Message-ID: On Sun, 28 Aug 2022 12:42:46 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8253353 to jdk15u for parity with jdk11u. The original patch applies cleanly (see 1st commit). > In spite of simplicity and low risk it contains a bug that was fixed under JDK-8260632. > The backport for `8260632: Build failures after JDK-8253353` was included as a part of this patch due to dependency. It applies also cleanly (see 2nd commit). > Tested with tier1-3 on Linux x64, Windows x64, macOS x64. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/263 From omikhaltcova at openjdk.org Fri Sep 2 14:23:52 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 2 Sep 2022 14:23:52 GMT Subject: [jdk15u-dev] Integrated: 8253353: Crash in C2: guarantee(n != NULL) failed: No Node In-Reply-To: References: Message-ID: On Sun, 28 Aug 2022 12:42:46 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8253353 to jdk15u for parity with jdk11u. The original patch applies cleanly (see 1st commit). > In spite of simplicity and low risk it contains a bug that was fixed under JDK-8260632. > The backport for `8260632: Build failures after JDK-8253353` was included as a part of this patch due to dependency. It applies also cleanly (see 2nd commit). > Tested with tier1-3 on Linux x64, Windows x64, macOS x64. This pull request has now been integrated. Changeset: 5964d52f Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk15u-dev/commit/5964d52f3cede7f674842f82a902301a96e038a6 Stats: 1988 lines in 5 files changed: 1986 ins; 0 del; 2 mod 8253353: Crash in C2: guarantee(n != NULL) failed: No Node 8260632: Build failures after JDK-8253353 Reviewed-by: yan Backport-of: 1926765f5e79bfc8db762823c412cf9769ae28eb ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/263 From inakonechnyy at openjdk.org Fri Sep 2 16:53:01 2022 From: inakonechnyy at openjdk.org (Ilarion Nakonechnyy) Date: Fri, 2 Sep 2022 16:53:01 GMT Subject: [jdk13u-dev] RFR: 8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 Message-ID: Tested with tier1 on Mac OS x86_64 ------------- Commit messages: - Backport c16d1fc9810d5b2c112d35f3298513f86f84f66d Changes: https://git.openjdk.org/jdk13u-dev/pull/398/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=398&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8269285 Stats: 63 lines in 2 files changed: 61 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/398.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/398/head:pull/398 PR: https://git.openjdk.org/jdk13u-dev/pull/398 From inakonechnyy at openjdk.org Fri Sep 2 16:55:02 2022 From: inakonechnyy at openjdk.org (Ilarion Nakonechnyy) Date: Fri, 2 Sep 2022 16:55:02 GMT Subject: [jdk15u-dev] RFR: 8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 Message-ID: Tested with tier-1 on Mac OS x86_64 ------------- Commit messages: - Backport c16d1fc9810d5b2c112d35f3298513f86f84f66d Changes: https://git.openjdk.org/jdk15u-dev/pull/267/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=267&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8269285 Stats: 63 lines in 2 files changed: 61 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/267.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/267/head:pull/267 PR: https://git.openjdk.org/jdk15u-dev/pull/267 From duke at openjdk.org Fri Sep 2 16:55:35 2022 From: duke at openjdk.org (Ryan Flegel) Date: Fri, 2 Sep 2022 16:55:35 GMT Subject: [jdk11u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked Message-ID: Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). ------------- Commit messages: - Backport 3be394e Changes: https://git.openjdk.org/jdk11u-dev/pull/1351/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1351&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275535 Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1351.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1351/head:pull/1351 PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From phh at openjdk.org Fri Sep 2 18:40:59 2022 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 2 Sep 2022 18:40:59 GMT Subject: [jdk17u-dev] RFR: 8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding In-Reply-To: References: Message-ID: On Fri, 19 Aug 2022 18:41:49 GMT, Yi-Fan Tsai wrote: > Backport b4490386fe348250e88347526172c1c27ef01eba Tagged JBS issue. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/640 From stuefe at openjdk.org Sat Sep 3 04:50:40 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Sat, 3 Sep 2022 04:50:40 GMT Subject: [jdk11u-dev] RFR: 8268893: jcmd to trim the glibc heap Message-ID: Backport the System.trim_native_heap command to 11. This needs a CSR backport, which exists, it was approved for 11 ages ago (https://bugs.openjdk.org/browse/JDK-8273602) but then the actual backport fell under the table. The downport is not clean. Since [8282382](https://bugs.openjdk.org/browse/JDK-8282382) had been downported selectively, which introduced `print_glibc_malloc_tunables` to os_linux.cpp, which sits smack in the middle of the code to change. The hunk affected breaks out the proc-file-reading from the old `os::Linux::print_process_memory_info()` into `os::Linux::query_process_memory_info()` - with this patch, both functions are identical now between jdk11u and later releases even though the diff looks different. Patch was tested in GHAs, and I ran manual tests with `jcmd .. System.trim_native_heap`, all works. ------------- Commit messages: - Backport 6096dd9765eaf280890f65c0ff1ab64864b9316a Changes: https://git.openjdk.org/jdk11u-dev/pull/1354/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1354&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268893 Stats: 267 lines in 6 files changed: 236 ins; 21 del; 10 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1354.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1354/head:pull/1354 PR: https://git.openjdk.org/jdk11u-dev/pull/1354 From duke at openjdk.org Mon Sep 5 09:11:44 2022 From: duke at openjdk.org (psoujany) Date: Mon, 5 Sep 2022 09:11:44 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Tue, 16 Aug 2022 12:58:53 GMT, Christoph Langer wrote: >> @RealCLanger Could you please review this backport. Thank you. > > @psoujany, do you have any hints on what you had to modify for this backport? @RealCLanger Could you please review the PR, thank you. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From jdowland at openjdk.org Mon Sep 5 10:48:37 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Mon, 5 Sep 2022 10:48:37 GMT Subject: [jdk17u-dev] RFR: 8292541: [Metrics] Reported memory limit may exceed physical machine memory Message-ID: <3i-D1u53siSz9LCXEWN7lah2U0SwyH7ktXAFyXRXvLY=.61019246-a30a-4f7c-8821-dc9c2696935f@github.com> Hi This pull request contains a backport of commit [9a0d1e7c](https://github.com/openjdk/jdk/commit/9a0d1e7ce86368cdcade713a9e220604f7d77ecf) from the [openjdk/jdk](https://git.openjdk.org/jdk) for jdk17u-dev. This patch for the Metrics system is a counterpart to 8292083 (which addressed the underlying issue in hotspot) which is already merged in jdk17u-dev. We would like it in 17u-dev for 17 users as we have seen this issue in the wild. The commit being backported was authored by Jonathan Dowland on 26 Aug 2022 and was reviewed by Thomas Stuefe and Severin Gehwolf. Patch applies clean to 17u-dev. The new tests it add fail in jdk17u-dev prior to this patch and pass after, as expected. Thanks! ------------- Commit messages: - Backport 9a0d1e7ce86368cdcade713a9e220604f7d77ecf Changes: https://git.openjdk.org/jdk17u-dev/pull/652/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=652&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292541 Stats: 61 lines in 3 files changed: 45 ins; 9 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/652.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/652/head:pull/652 PR: https://git.openjdk.org/jdk17u-dev/pull/652 From bae at openjdk.org Mon Sep 5 11:20:46 2022 From: bae at openjdk.org (Andrew Brygin) Date: Mon, 5 Sep 2022 11:20:46 GMT Subject: [jdk15u-dev] RFR: 8293354: fastdebug build broken after JDK-8281866 Message-ID: The 15u backport of JDK-8281866 uses vmIntrinsicID::_invokeBasic which is not available in 15u, and causes following error for the fastdebug configuration: ------------- Commit messages: - 8293354: fastdebug build broken after JDK-8281866 Changes: https://git.openjdk.org/jdk15u-dev/pull/269/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=269&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293354 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/269.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/269/head:pull/269 PR: https://git.openjdk.org/jdk15u-dev/pull/269 From yan at openjdk.org Mon Sep 5 11:20:46 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 5 Sep 2022 11:20:46 GMT Subject: [jdk15u-dev] RFR: 8293354: fastdebug build broken after JDK-8281866 In-Reply-To: References: Message-ID: On Mon, 5 Sep 2022 11:10:57 GMT, Andrew Brygin wrote: > The 15u backport of JDK-8281866 uses vmIntrinsicID::_invokeBasic which is not available in 15u, and causes following error for the fastdebug configuration: LGTM ------------- Marked as reviewed by yan (Reviewer). PR: https://git.openjdk.org/jdk15u-dev/pull/269 From bae at openjdk.org Mon Sep 5 11:24:46 2022 From: bae at openjdk.org (Andrew Brygin) Date: Mon, 5 Sep 2022 11:24:46 GMT Subject: [jdk15u-dev] Integrated: 8293354: fastdebug build broken after JDK-8281866 In-Reply-To: References: Message-ID: On Mon, 5 Sep 2022 11:10:57 GMT, Andrew Brygin wrote: > The 15u backport of JDK-8281866 uses vmIntrinsicID::_invokeBasic which is not available in 15u, and causes following error for the fastdebug configuration: This pull request has now been integrated. Changeset: 1daf5c59 Author: Andrew Brygin URL: https://git.openjdk.org/jdk15u-dev/commit/1daf5c5906aa72abac341101a19381c13ecf76c9 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8293354: fastdebug build broken after JDK-8281866 Reviewed-by: yan ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/269 From duke at openjdk.org Mon Sep 5 11:45:47 2022 From: duke at openjdk.org (xpbob) Date: Mon, 5 Sep 2022 11:45:47 GMT Subject: [jdk17u-dev] RFR: 8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if Message-ID: Backport e1e67324c0c3d8b26af8ae5382073d8f477dbe3c ------------- Commit messages: - Backport e1e67324c0c3d8b26af8ae5382073d8f477dbe3c Changes: https://git.openjdk.org/jdk17u-dev/pull/653/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=653&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293319 Stats: 11 lines in 2 files changed: 0 ins; 4 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/653.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/653/head:pull/653 PR: https://git.openjdk.org/jdk17u-dev/pull/653 From jdowland at openjdk.org Mon Sep 5 11:52:46 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Mon, 5 Sep 2022 11:52:46 GMT Subject: [jdk11u-dev] RFR: 8292541: [Metrics] Reported memory limit may exceed physical machine memory Message-ID: Hi This pull request contains a backport of commit [9a0d1e7c](https://github.com/openjdk/jdk/commit/9a0d1e7ce86368cdcade713a9e220604f7d77ecf) from the [openjdk/jdk](https://git.openjdk.org/jdk) for jdk17u-dev. This patch for the Metrics system is a counterpart to 8292083 (which addressed the underlying issue in hotspot) which is already merged in jdk11u-dev. We would like it in 11u-dev for 11 users as we have seen this issue in the wild. The commit being backported was authored by Jonathan Dowland on 26 Aug 2022 and was reviewed by Thomas Stuefe and Severin Gehwolf. Patch applies clean to 11u-dev. The new tests it add fail in jdk11u-dev prior to this patch and pass after, as expected. Thanks! ------------- Commit messages: - 8292541: [Metrics] Reported memory limit may exceed physical machine memory Changes: https://git.openjdk.org/jdk11u-dev/pull/1355/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1355&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292541 Stats: 61 lines in 3 files changed: 45 ins; 9 del; 7 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1355.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1355/head:pull/1355 PR: https://git.openjdk.org/jdk11u-dev/pull/1355 From hannesw at openjdk.org Mon Sep 5 14:59:36 2022 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 5 Sep 2022 14:59:36 GMT Subject: [jdk19u] RFR: JDK-8293180: JQuery UI license file not updated Message-ID: <6d1M37efXIDTyz7i6TCARXXW936sTe0ENHB9lwF9zeU=.cf3255e1-cfdc-41a4-8f1c-636eb6f2f36d@github.com> Update the version string in src/jdk.javadoc/share/legal/jqueryUI.md to `v1.13.1`. This was forgotten in JDK-8284367. The text of the license has not changed. ------------- Commit messages: - JDK-8293180: JQuery UI license file not updated Changes: https://git.openjdk.org/jdk19u/pull/17/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=17&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293180 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/17.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/17/head:pull/17 PR: https://git.openjdk.org/jdk19u/pull/17 From jjg at openjdk.org Mon Sep 5 15:38:46 2022 From: jjg at openjdk.org (Jonathan Gibbons) Date: Mon, 5 Sep 2022 15:38:46 GMT Subject: [jdk19u] RFR: JDK-8293180: JQuery UI license file not updated In-Reply-To: <6d1M37efXIDTyz7i6TCARXXW936sTe0ENHB9lwF9zeU=.cf3255e1-cfdc-41a4-8f1c-636eb6f2f36d@github.com> References: <6d1M37efXIDTyz7i6TCARXXW936sTe0ENHB9lwF9zeU=.cf3255e1-cfdc-41a4-8f1c-636eb6f2f36d@github.com> Message-ID: On Mon, 5 Sep 2022 14:53:08 GMT, Hannes Walln?fer wrote: > Update the version string in src/jdk.javadoc/share/legal/jqueryUI.md to `v1.13.1`. This was forgotten in JDK-8284367. The text of the license has not changed. LGTM ------------- Marked as reviewed by jjg (Reviewer). PR: https://git.openjdk.org/jdk19u/pull/17 From hannesw at openjdk.org Mon Sep 5 15:51:00 2022 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 5 Sep 2022 15:51:00 GMT Subject: [jdk19u] Integrated: JDK-8293180: JQuery UI license file not updated In-Reply-To: <6d1M37efXIDTyz7i6TCARXXW936sTe0ENHB9lwF9zeU=.cf3255e1-cfdc-41a4-8f1c-636eb6f2f36d@github.com> References: <6d1M37efXIDTyz7i6TCARXXW936sTe0ENHB9lwF9zeU=.cf3255e1-cfdc-41a4-8f1c-636eb6f2f36d@github.com> Message-ID: On Mon, 5 Sep 2022 14:53:08 GMT, Hannes Walln?fer wrote: > Update the version string in src/jdk.javadoc/share/legal/jqueryUI.md to `v1.13.1`. This was forgotten in JDK-8284367. The text of the license has not changed. This pull request has now been integrated. Changeset: c77b1e01 Author: Hannes Walln?fer URL: https://git.openjdk.org/jdk19u/commit/c77b1e01b507120abc47d9a2a9031e603478c08e Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8293180: JQuery UI license file not updated Reviewed-by: jjg ------------- PR: https://git.openjdk.org/jdk19u/pull/17 From stuefe at openjdk.org Tue Sep 6 05:18:57 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 6 Sep 2022 05:18:57 GMT Subject: [jdk11u-dev] RFR: 8268893: jcmd to trim the glibc heap In-Reply-To: References: Message-ID: On Fri, 2 Sep 2022 18:30:11 GMT, Thomas Stuefe wrote: > Backport the System.trim_native_heap command to 11. > > This needs a CSR backport, which exists, it was approved for 11 ages ago (https://bugs.openjdk.org/browse/JDK-8273602) but then the actual backport fell under the table. > > The downport is not clean. Since [8282382](https://bugs.openjdk.org/browse/JDK-8282382) had been downported selectively, which introduced `print_glibc_malloc_tunables` to os_linux.cpp, which sits smack in the middle of the code to change. The hunk affected breaks out the proc-file-reading from the old `os::Linux::print_process_memory_info()` into `os::Linux::query_process_memory_info()` - with this patch, both functions are identical now between jdk11u and later releases even though the diff looks different. > > Patch was tested in GHAs, and I ran manual tests with `jcmd .. System.trim_native_heap`, all works. Pinging @RealCLanger (Need JBS Approval to) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1354 From tschatzl at openjdk.org Tue Sep 6 07:35:20 2022 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Tue, 6 Sep 2022 07:35:20 GMT Subject: [jdk19u] RFR: 8292654: G1 remembered set memory footprint regression after JDK-8286115 Message-ID: Backport of 8a45abd5f3bb224e564c8e6087bac618147f484e, fixing memory regression. Applies cleanly, works without a problem for a few weeks in tip. Thanks, Thomas ------------- Commit messages: - 8292654: G1 remembered set memory footprint regression after JDK-8286115 Changes: https://git.openjdk.org/jdk19u/pull/18/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=18&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292654 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/18.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/18/head:pull/18 PR: https://git.openjdk.org/jdk19u/pull/18 From iwalulya at openjdk.org Tue Sep 6 07:35:20 2022 From: iwalulya at openjdk.org (Ivan Walulya) Date: Tue, 6 Sep 2022 07:35:20 GMT Subject: [jdk19u] RFR: 8292654: G1 remembered set memory footprint regression after JDK-8286115 In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 07:23:58 GMT, Thomas Schatzl wrote: > Backport of 8a45abd5f3bb224e564c8e6087bac618147f484e, fixing memory regression. > > Applies cleanly, works without a problem for a few weeks in tip. > > Thanks, > Thomas Marked as reviewed by iwalulya (no project role). ------------- PR: https://git.openjdk.org/jdk19u/pull/18 From ayang at openjdk.org Tue Sep 6 07:35:21 2022 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Tue, 6 Sep 2022 07:35:21 GMT Subject: [jdk19u] RFR: 8292654: G1 remembered set memory footprint regression after JDK-8286115 In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 07:23:58 GMT, Thomas Schatzl wrote: > Backport of 8a45abd5f3bb224e564c8e6087bac618147f484e, fixing memory regression. > > Applies cleanly, works without a problem for a few weeks in tip. > > Thanks, > Thomas Marked as reviewed by ayang (no project role). ------------- PR: https://git.openjdk.org/jdk19u/pull/18 From mbaesken at openjdk.org Tue Sep 6 07:59:11 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 6 Sep 2022 07:59:11 GMT Subject: [jdk17u-dev] Integrated: 8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output In-Reply-To: References: Message-ID: On Mon, 29 Aug 2022 07:33:34 GMT, Matthias Baesken wrote: > 8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output This pull request has now been integrated. Changeset: c4721bc2 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/c4721bc24c1446a3eca39aaa832a135aa3874d5a Stats: 10 lines in 1 file changed: 9 ins; 0 del; 1 mod 8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output Backport-of: d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/647 From yan at openjdk.org Tue Sep 6 09:16:02 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 6 Sep 2022 09:16:02 GMT Subject: [jdk15u-dev] RFR: 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly Message-ID: low-risk necessary fix for gcc10. Works fine for me. ------------- Commit messages: - Backport 51a3b25d71e0e5875ac4bd2e76dfc2f9595dd83f Changes: https://git.openjdk.org/jdk15u-dev/pull/270/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=270&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8252051 Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/270.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/270/head:pull/270 PR: https://git.openjdk.org/jdk15u-dev/pull/270 From yan at openjdk.org Tue Sep 6 09:21:57 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 6 Sep 2022 09:21:57 GMT Subject: [jdk15u-dev] Integrated: 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 09:08:41 GMT, Yuri Nesterenko wrote: > low-risk necessary fix for gcc10. Works fine for me. This pull request has now been integrated. Changeset: 753beccf Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/753beccf541ad2ae2e9323052d6b47a7f8c06071 Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly Backport-of: 51a3b25d71e0e5875ac4bd2e76dfc2f9595dd83f ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/270 From jdowland at openjdk.org Tue Sep 6 10:11:03 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Tue, 6 Sep 2022 10:11:03 GMT Subject: [jdk17u-dev] RFR: 8292541: [Metrics] Reported memory limit may exceed physical machine memory In-Reply-To: <3i-D1u53siSz9LCXEWN7lah2U0SwyH7ktXAFyXRXvLY=.61019246-a30a-4f7c-8821-dc9c2696935f@github.com> References: <3i-D1u53siSz9LCXEWN7lah2U0SwyH7ktXAFyXRXvLY=.61019246-a30a-4f7c-8821-dc9c2696935f@github.com> Message-ID: On Mon, 5 Sep 2022 10:39:00 GMT, Jonathan Dowland wrote: > Hi > > This pull request contains a backport of commit [9a0d1e7c](https://github.com/openjdk/jdk/commit/9a0d1e7ce86368cdcade713a9e220604f7d77ecf) from the [openjdk/jdk](https://git.openjdk.org/jdk) for jdk17u-dev. This patch for the Metrics system is a counterpart to 8292083 (which addressed the underlying issue in hotspot) which is already merged in jdk17u-dev. We would like it in 17u-dev for 17 users as we have seen this issue in the wild. > > The commit being backported was authored by Jonathan Dowland on 26 Aug 2022 and was reviewed by Thomas Stuefe and Severin Gehwolf. > > Patch applies clean to 17u-dev. The new tests it add fail in jdk17u-dev prior to this patch and pass after, as expected. > > Thanks! One of the pre-submit tests "Pre-submit tests - macos-aarch64 / build - Build / test" has failed. This seems transient and unrelated: issue downloading jtreg on macos/aarch64; this patch is Linux-specific. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/652 From yan at openjdk.org Tue Sep 6 10:12:54 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 6 Sep 2022 10:12:54 GMT Subject: [jdk15u-dev] RFR: 8247818: GCC 10 warning stringop-overflow with symbol code Message-ID: backporting this useful fix which is already in mainstream for long time. There may be added an additional issue to make gcc10 happy though... ------------- Commit messages: - Backport ed31b661d35a72948af6cf117cccea2e7537b920 Changes: https://git.openjdk.org/jdk15u-dev/pull/271/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=271&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8247818 Stats: 8 lines in 2 files changed: 0 ins; 7 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/271.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/271/head:pull/271 PR: https://git.openjdk.org/jdk15u-dev/pull/271 From yan at openjdk.org Tue Sep 6 10:24:25 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 6 Sep 2022 10:24:25 GMT Subject: [jdk15u-dev] RFR: 8247818: GCC 10 warning stringop-overflow with symbol code [v2] In-Reply-To: References: Message-ID: > backporting this useful fix which is already in mainstream for long time. > There may be added an additional issue to make gcc10 happy though... Yuri Nesterenko has updated the pull request incrementally with one additional commit since the last revision: Backport 401d3ea9bcf71ff2bff2f5e1e595935785972c32 ------------- Changes: - all: https://git.openjdk.org/jdk15u-dev/pull/271/files - new: https://git.openjdk.org/jdk15u-dev/pull/271/files/4c0d7dac..608c9276 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=271&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=271&range=00-01 Stats: 4 lines in 2 files changed: 0 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/271.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/271/head:pull/271 PR: https://git.openjdk.org/jdk15u-dev/pull/271 From bae at openjdk.org Tue Sep 6 10:34:51 2022 From: bae at openjdk.org (Andrew Brygin) Date: Tue, 6 Sep 2022 10:34:51 GMT Subject: [jdk15u-dev] RFR: 8247818: GCC 10 warning stringop-overflow with symbol code [v2] In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 10:24:25 GMT, Yuri Nesterenko wrote: >> backporting this useful fix which is already in mainstream for long time. >> There may be added an additional issue to make gcc10 happy though... > > Yuri Nesterenko has updated the pull request incrementally with one additional commit since the last revision: > > Backport 401d3ea9bcf71ff2bff2f5e1e595935785972c32 Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/271 From tschatzl at openjdk.org Tue Sep 6 11:22:31 2022 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Tue, 6 Sep 2022 11:22:31 GMT Subject: [jdk19u] RFR: 8292654: G1 remembered set memory footprint regression after JDK-8286115 In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 07:23:58 GMT, Thomas Schatzl wrote: > Backport of 8a45abd5f3bb224e564c8e6087bac618147f484e, fixing memory regression. > > Applies cleanly, works without a problem for a few weeks in tip. > > Thanks, > Thomas Thanks for your reviews. ------------- PR: https://git.openjdk.org/jdk19u/pull/18 From tschatzl at openjdk.org Tue Sep 6 11:22:32 2022 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Tue, 6 Sep 2022 11:22:32 GMT Subject: [jdk19u] Integrated: 8292654: G1 remembered set memory footprint regression after JDK-8286115 In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 07:23:58 GMT, Thomas Schatzl wrote: > Backport of 8a45abd5f3bb224e564c8e6087bac618147f484e, fixing memory regression. > > Applies cleanly, works without a problem for a few weeks in tip. > > Thanks, > Thomas This pull request has now been integrated. Changeset: 673f61ba Author: Thomas Schatzl URL: https://git.openjdk.org/jdk19u/commit/673f61ba61b94651059094f3b402c8b58f64a3c0 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8292654: G1 remembered set memory footprint regression after JDK-8286115 Reviewed-by: iwalulya, ayang Backport-of: 8a45abd5f3bb224e564c8e6087bac618147f484e ------------- PR: https://git.openjdk.org/jdk19u/pull/18 From yan at openjdk.org Tue Sep 6 12:00:34 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 6 Sep 2022 12:00:34 GMT Subject: [jdk15u-dev] Integrated: 8247818: GCC 10 warning stringop-overflow with symbol code In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 10:05:08 GMT, Yuri Nesterenko wrote: > backporting this useful fix which is already in mainstream for long time. > There may be added an additional issue to make gcc10 happy though... This pull request has now been integrated. Changeset: bcc79e20 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/bcc79e2003d705d8a923bb30c3a0b23007ec1ad8 Stats: 12 lines in 4 files changed: 0 ins; 8 del; 4 mod 8247818: GCC 10 warning stringop-overflow with symbol code 8249875: GCC 10 warnings -Wtype-limits with JFR code Reviewed-by: bae Backport-of: ed31b661d35a72948af6cf117cccea2e7537b920 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/271 From vkempik at openjdk.org Tue Sep 6 12:35:30 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Tue, 6 Sep 2022 12:35:30 GMT Subject: [jdk19u] RFR: 8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub Message-ID: Please review this backport to jdk19u. This fixes critical error in call_stub in risc-v APplies almost clean. Slightly different class names in surrounding code ( in vmreg_riscv.cpp ) prevents it being clean. ------------- Commit messages: - 8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub Changes: https://git.openjdk.org/jdk19u/pull/19/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=19&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293100 Stats: 81 lines in 4 files changed: 64 ins; 0 del; 17 mod Patch: https://git.openjdk.org/jdk19u/pull/19.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/19/head:pull/19 PR: https://git.openjdk.org/jdk19u/pull/19 From fyang at openjdk.org Tue Sep 6 13:03:50 2022 From: fyang at openjdk.org (Fei Yang) Date: Tue, 6 Sep 2022 13:03:50 GMT Subject: [jdk19u] RFR: 8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 12:27:56 GMT, Vladimir Kempik wrote: > Please review this backport to jdk19u. > This fixes critical error in call_stub in risc-v > APplies almost clean. Slightly different class names in surrounding code ( in vmreg_riscv.cpp ) prevents it being clean. Looks good to me. (Not a JDK Updates Reviewer) ------------- Marked as reviewed by fyang (Committer). PR: https://git.openjdk.org/jdk19u/pull/19 From vkempik at openjdk.org Tue Sep 6 14:38:58 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Tue, 6 Sep 2022 14:38:58 GMT Subject: [jdk19u] RFR: 8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 12:27:56 GMT, Vladimir Kempik wrote: > Please review this backport to jdk19u. > This fixes critical error in call_stub in risc-v > APplies almost clean. Slightly different class names in surrounding code ( in vmreg_riscv.cpp ) prevents it being clean. The scara thinks the backport is clean, great. I will update once some testing finished ------------- PR: https://git.openjdk.org/jdk19u/pull/19 From duke at openjdk.org Tue Sep 6 15:13:51 2022 From: duke at openjdk.org (Mat Carter) Date: Tue, 6 Sep 2022 15:13:51 GMT Subject: [jdk11u-dev] RFR: 6782021: It is not possible to read local computer certificates with the SunMSCAPI provider In-Reply-To: <-E0nIKf8iH2NhEF-Ot-TCZicQKY86wTXg7j2lb98jfM=.4356f7e8-d8da-4440-a87e-2afe9365956b@github.com> References: <-E0nIKf8iH2NhEF-Ot-TCZicQKY86wTXg7j2lb98jfM=.4356f7e8-d8da-4440-a87e-2afe9365956b@github.com> Message-ID: On Tue, 30 Aug 2022 21:01:49 GMT, Mat Carter wrote: > Backport of e3c178d6d87c9e0e2a75cddc72d802cf9124420e > > On Windows you can now access the local machine keystores using the strings "Windows-MY-LOCALMACHINE" and "Windows-ROOT-LOCALMACHINE"; note the application requires admin privileges. > > "Windows-MY" and "Windows-ROOT" remain unchanged, however given these original keystore strings mapped to the current user, I added "Windows-MY-CURRENTUSER" and "Windows-ROOT-CURRENTUSER" so that a developer can explicitly specify the current user location. These two new strings simply map to the original two strings, i.e. no duplication of code paths etc > > keystore functionality and API remains unchanged, the local machine keystore types require the manual tests to run in admin mode > > Tested on windows, passes tier1 (via GH Actions) and manual tests provided in the patch @RealCLanger - would you mind sponsoring this backport, this is the last backport for this patch ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1348 From clanger at openjdk.org Tue Sep 6 16:16:47 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 6 Sep 2022 16:16:47 GMT Subject: [jdk11u-dev] RFR: 8293202: Document how to edit doc/testing, doc/building In-Reply-To: References: Message-ID: <9b9ThNWFtJlb8UQKbRQ_dxm502J-iQwydooXqXhvIY4=.b81659a9-88c9-4052-a32b-c51614440919@github.com> On Fri, 2 Sep 2022 13:25:42 GMT, Ludvig Janiuk wrote: > Hi all, > > This pull request contains a backport of commit [7c2f2994](https://github.com/openjdk/jdk/commit/7c2f2994da1577152870eaf2ea71dfba470c29ef) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Ludvig Janiuk on 1 Sep 2022 and was reviewed by Erik Joelsson. > > Thanks! Hi @LudwikJaniuk, although the patch applies clean, you have to request backport approval in OpenJDK update releases by adding the jdk11u-fix-request label to the JBS bug and adding a comment on why you want to backport it and how you tested it. Please see this [wiki](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix) for more details. If you want to get it into JDK11 Updates, I suggest you backport it to JDK17u and JDK19u first. Thanks ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1353 From clanger at openjdk.org Tue Sep 6 16:19:59 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 6 Sep 2022 16:19:59 GMT Subject: [jdk11u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked In-Reply-To: References: Message-ID: On Wed, 31 Aug 2022 20:54:47 GMT, Ryan Flegel wrote: > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). @ryanflegel can you please backport this item to jdk17 first? Furthermore, to get this PR properly recognized as backport of the original issue, can you please rename the title to Backport '3be394e1606dd17c2c14ce806c796f5eb2b1ad6e' Thanks! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From clanger at openjdk.org Tue Sep 6 16:24:12 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 6 Sep 2022 16:24:12 GMT Subject: [jdk17u-dev] RFR: 8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding In-Reply-To: References: Message-ID: On Fri, 19 Aug 2022 18:41:49 GMT, Yi-Fan Tsai wrote: > Backport b4490386fe348250e88347526172c1c27ef01eba > /integrate @yftsai please only integrate after receiving JBS approval. I approved it now. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/640 From duke at openjdk.org Tue Sep 6 16:31:07 2022 From: duke at openjdk.org (Mat Carter) Date: Tue, 6 Sep 2022 16:31:07 GMT Subject: [jdk11u-dev] Integrated: 6782021: It is not possible to read local computer certificates with the SunMSCAPI provider In-Reply-To: <-E0nIKf8iH2NhEF-Ot-TCZicQKY86wTXg7j2lb98jfM=.4356f7e8-d8da-4440-a87e-2afe9365956b@github.com> References: <-E0nIKf8iH2NhEF-Ot-TCZicQKY86wTXg7j2lb98jfM=.4356f7e8-d8da-4440-a87e-2afe9365956b@github.com> Message-ID: <85HMi_o8R3PE0vW5_byOvWw1Gw7PkoH0zhYL5LzAaOo=.d0ff1028-1657-4492-b578-6ba178509dc8@github.com> On Tue, 30 Aug 2022 21:01:49 GMT, Mat Carter wrote: > Backport of e3c178d6d87c9e0e2a75cddc72d802cf9124420e > > On Windows you can now access the local machine keystores using the strings "Windows-MY-LOCALMACHINE" and "Windows-ROOT-LOCALMACHINE"; note the application requires admin privileges. > > "Windows-MY" and "Windows-ROOT" remain unchanged, however given these original keystore strings mapped to the current user, I added "Windows-MY-CURRENTUSER" and "Windows-ROOT-CURRENTUSER" so that a developer can explicitly specify the current user location. These two new strings simply map to the original two strings, i.e. no duplication of code paths etc > > keystore functionality and API remains unchanged, the local machine keystore types require the manual tests to run in admin mode > > Tested on windows, passes tier1 (via GH Actions) and manual tests provided in the patch This pull request has now been integrated. Changeset: f75b74d1 Author: Mat Carter <54955201+macarte at users.noreply.github.com> Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/f75b74d19e84ac802913d3ee8ba033663b0f17ae Stats: 187 lines in 5 files changed: 155 ins; 1 del; 31 mod 6782021: It is not possible to read local computer certificates with the SunMSCAPI provider Backport-of: e3c178d6d87c9e0e2a75cddc72d802cf9124420e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1348 From duke at openjdk.org Tue Sep 6 16:46:13 2022 From: duke at openjdk.org (Yi-Fan Tsai) Date: Tue, 6 Sep 2022 16:46:13 GMT Subject: [jdk17u-dev] Integrated: 8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding In-Reply-To: References: Message-ID: On Fri, 19 Aug 2022 18:41:49 GMT, Yi-Fan Tsai wrote: > Backport b4490386fe348250e88347526172c1c27ef01eba This pull request has now been integrated. Changeset: 328ea9d0 Author: Yi-Fan Tsai Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/328ea9d0ff13a2b3f8c539589aa13178c2f50007 Stats: 115 lines in 4 files changed: 83 ins; 0 del; 32 mod 8288445: AArch64: C2 compilation fails with guarantee(!true || (true && (shift != 0))) failed: impossible encoding Reviewed-by: phh Backport-of: b4490386fe348250e88347526172c1c27ef01eba ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/640 From jdowland at openjdk.org Tue Sep 6 18:22:58 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Tue, 6 Sep 2022 18:22:58 GMT Subject: [jdk11u-dev] Integrated: 8292541: [Metrics] Reported memory limit may exceed physical machine memory In-Reply-To: References: Message-ID: <1Ogq5iTi6wWNYcr3DHQIqoA8fIdj89zLPv2vcpe0JOM=.3005f728-09e4-41d4-852b-01a26b0f8abf@github.com> On Mon, 5 Sep 2022 11:44:52 GMT, Jonathan Dowland wrote: > Hi > > This pull request contains a backport of commit [9a0d1e7c](https://github.com/openjdk/jdk/commit/9a0d1e7ce86368cdcade713a9e220604f7d77ecf) from the [openjdk/jdk](https://git.openjdk.org/jdk) for jdk17u-dev. This patch for the Metrics system is a counterpart to 8292083 (which addressed the underlying issue in hotspot) which is already merged in jdk11u-dev. We would like it in 11u-dev for 11 users as we have seen this issue in the wild. > > The commit being backported was authored by Jonathan Dowland on 26 Aug 2022 and was reviewed by Thomas Stuefe and Severin Gehwolf. > > Patch applies clean to 11u-dev. The new tests it add fail in jdk11u-dev prior to this patch and pass after, as expected. > > Thanks! This pull request has now been integrated. Changeset: 131eab63 Author: Jonathan Dowland URL: https://git.openjdk.org/jdk11u-dev/commit/131eab63cbe1dc95d5503dd8a6a4ff070a98b5d3 Stats: 61 lines in 3 files changed: 45 ins; 9 del; 7 mod 8292541: [Metrics] Reported memory limit may exceed physical machine memory Backport-of: 9a0d1e7ce86368cdcade713a9e220604f7d77ecf ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1355 From jdowland at openjdk.org Tue Sep 6 18:23:12 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Tue, 6 Sep 2022 18:23:12 GMT Subject: [jdk17u-dev] Integrated: 8292541: [Metrics] Reported memory limit may exceed physical machine memory In-Reply-To: <3i-D1u53siSz9LCXEWN7lah2U0SwyH7ktXAFyXRXvLY=.61019246-a30a-4f7c-8821-dc9c2696935f@github.com> References: <3i-D1u53siSz9LCXEWN7lah2U0SwyH7ktXAFyXRXvLY=.61019246-a30a-4f7c-8821-dc9c2696935f@github.com> Message-ID: On Mon, 5 Sep 2022 10:39:00 GMT, Jonathan Dowland wrote: > Hi > > This pull request contains a backport of commit [9a0d1e7c](https://github.com/openjdk/jdk/commit/9a0d1e7ce86368cdcade713a9e220604f7d77ecf) from the [openjdk/jdk](https://git.openjdk.org/jdk) for jdk17u-dev. This patch for the Metrics system is a counterpart to 8292083 (which addressed the underlying issue in hotspot) which is already merged in jdk17u-dev. We would like it in 17u-dev for 17 users as we have seen this issue in the wild. > > The commit being backported was authored by Jonathan Dowland on 26 Aug 2022 and was reviewed by Thomas Stuefe and Severin Gehwolf. > > Patch applies clean to 17u-dev. The new tests it add fail in jdk17u-dev prior to this patch and pass after, as expected. > > Thanks! This pull request has now been integrated. Changeset: 12576b99 Author: Jonathan Dowland URL: https://git.openjdk.org/jdk17u-dev/commit/12576b99fc7056fc0651dd306508377f820c821a Stats: 61 lines in 3 files changed: 45 ins; 9 del; 7 mod 8292541: [Metrics] Reported memory limit may exceed physical machine memory Backport-of: 9a0d1e7ce86368cdcade713a9e220604f7d77ecf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/652 From duke at openjdk.org Tue Sep 6 18:44:02 2022 From: duke at openjdk.org (Ryan Flegel) Date: Tue, 6 Sep 2022 18:44:02 GMT Subject: [jdk11u-dev] RFR: Backport '3be394e1606dd17c2c14ce806c796f5eb2b1ad6e' In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 16:17:52 GMT, Christoph Langer wrote: >> Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). >> >> Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). > > @ryanflegel can you please backport this item to jdk17 first? > Furthermore, to get this PR properly recognized as backport of the original issue, can you please rename the title to Backport '3be394e1606dd17c2c14ce806c796f5eb2b1ad6e' > Thanks! @RealCLanger sure! I had planned on doing backporting it to JDK8 as well, so I'll that, too. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From duke at openjdk.org Tue Sep 6 19:06:10 2022 From: duke at openjdk.org (Ryan Flegel) Date: Tue, 6 Sep 2022 19:06:10 GMT Subject: [jdk17u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked Message-ID: Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). ------------- Commit messages: - Backport 3be394e Changes: https://git.openjdk.org/jdk17u-dev/pull/654/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=654&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275535 Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/654.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/654/head:pull/654 PR: https://git.openjdk.org/jdk17u-dev/pull/654 From clanger at openjdk.org Tue Sep 6 20:06:46 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 6 Sep 2022 20:06:46 GMT Subject: [jdk11u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked In-Reply-To: References: Message-ID: <_xYxP3ihJFIgrBXPuXHcg9sQgjdJyxeZANWZMv7HHic=.c6411a64-0817-4007-97ca-30026937f4c1@github.com> On Wed, 31 Aug 2022 20:54:47 GMT, Ryan Flegel wrote: > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). In OpenJDK update projects, although a PR is marked clean, you must not integrate it before you've requested and received maintainer approval via JBS flags (e.g. jdk11u-fix-request/jdk11u-fix-yes). For more details about the process, please see [here](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix). I assume you don't have a JBS account though. In that case I can add a request for you. Please provide me some text that I can post. E.g. why you want that backport and how you tested it. Speaking about testing: Please enable Github Actions on your fork and trigger a run, e.g. by merging master into your branch, to have some basic testing of the backport. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From clanger at openjdk.org Tue Sep 6 20:08:00 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 6 Sep 2022 20:08:00 GMT Subject: [jdk17u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 18:59:49 GMT, Ryan Flegel wrote: > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). Same comment as https://github.com/openjdk/jdk11u-dev/pull/1351#issuecomment-1238595078 applies here... ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/654 From serb at openjdk.org Wed Sep 7 00:22:48 2022 From: serb at openjdk.org (Sergey Bylokhov) Date: Wed, 7 Sep 2022 00:22:48 GMT Subject: [jdk11u-dev] Integrated: 8276841: Add support for Visual Studio 2022 In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 02:53:38 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [f65db88b](https://github.com/openjdk/jdk/commit/f65db88b74911e5896d2ff536c4ac97e7f62d98b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > The commit being backported was authored by Yasumasa Suenaga on 9 Nov 2021 and was reviewed by Erik Joelsson and Magnus Ihse Bursie. > > The change is not "clean" because the jdk11u supports more versions than the jdk/jdk. > I have tested the build using VS 2019 and 2022, results of tier1/tier2 are the same. > > Thanks! This pull request has now been integrated. Changeset: 0ba5a81e Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk11u-dev/commit/0ba5a81e7c0117855665a28a43f9589635e94222 Stats: 17 lines in 1 file changed: 15 ins; 0 del; 2 mod 8276841: Add support for Visual Studio 2022 Reviewed-by: vkempik Backport-of: f65db88b74911e5896d2ff536c4ac97e7f62d98b ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1216 From andrew at openjdk.org Wed Sep 7 00:51:49 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 7 Sep 2022 00:51:49 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v2] In-Reply-To: References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> Message-ID: <_rNF5INzRL5NTr-e3UJI4IDXNsw1ldpwrxkSvsBtx_I=.8ce54c4a-a1c3-4065-bdb4-e376e3070825@github.com> On Thu, 18 Aug 2022 10:36:24 GMT, Andrew Dinn wrote: >> Backport of patch to fix class unloading event notification. >> >> This backport was originally developed by @zhengyu123 and involved some minor changes to the original patch. >> >> n.b. the original patch required a follow up fix (cf JDK-8290908) which also needs backporting after this has been included. > > Andrew Dinn 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-8256811 > - Backport 54854d9300479c22c416fd9d2fdb5c29fc1884bc Backport mostly looks clean. The changes in `JvmtiExport::post_object_free` are appropriate, given the additions in JDK 19+ for virtual threads that are not present in 17. I'm not 100% on the copyright additions which are not part of the original patch, as they may interfere with other backports. However, I guess they are needed at some point. Most curious to me is this addition: ~~~ +- JvmtiThreadState *state = thread->as_Java_thread()->jvmti_thread_state(); ++ JvmtiThreadState *state = ((JavaThread*)thread)->jvmti_thread_state(); ~~~ Is there a reason for altering this line? It doesn't seem related to any of the other changes, and, while the direct cast may be more performant than the method call, the existing usage with the method call seems safer. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/635 From duke at openjdk.org Wed Sep 7 02:12:20 2022 From: duke at openjdk.org (xpbob) Date: Wed, 7 Sep 2022 02:12:20 GMT Subject: [jdk17u-dev] RFR: 8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if In-Reply-To: References: Message-ID: On Mon, 5 Sep 2022 11:39:21 GMT, xpbob wrote: > Backport e1e67324c0c3d8b26af8ae5382073d8f477dbe3c The bug has been flagged jdk17u-fix-yes ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/653 From duke at openjdk.org Wed Sep 7 02:16:45 2022 From: duke at openjdk.org (xpbob) Date: Wed, 7 Sep 2022 02:16:45 GMT Subject: [jdk17u-dev] Integrated: 8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if In-Reply-To: References: Message-ID: <72PFPUYwQweSquuXJK6ZJYOCD2k5HA5e4gfdwtwGKn4=.2ca91b16-d7e6-40bf-b891-be53ecd26fe0@github.com> On Mon, 5 Sep 2022 11:39:21 GMT, xpbob wrote: > Backport e1e67324c0c3d8b26af8ae5382073d8f477dbe3c This pull request has now been integrated. Changeset: 13ed26b8 Author: bobpengxie Committer: Jie Fu URL: https://git.openjdk.org/jdk17u-dev/commit/13ed26b8c6dbc8252e58ba2eb6b69130fb2269f3 Stats: 11 lines in 2 files changed: 0 ins; 4 del; 7 mod 8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if Backport-of: e1e67324c0c3d8b26af8ae5382073d8f477dbe3c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/653 From adinn at openjdk.org Wed Sep 7 09:14:55 2022 From: adinn at openjdk.org (Andrew Dinn) Date: Wed, 7 Sep 2022 09:14:55 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v2] In-Reply-To: <_rNF5INzRL5NTr-e3UJI4IDXNsw1ldpwrxkSvsBtx_I=.8ce54c4a-a1c3-4065-bdb4-e376e3070825@github.com> References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> <_rNF5INzRL5NTr-e3UJI4IDXNsw1ldpwrxkSvsBtx_I=.8ce54c4a-a1c3-4065-bdb4-e376e3070825@github.com> Message-ID: On Wed, 7 Sep 2022 00:49:31 GMT, Andrew John Hughes wrote: > Most curious to me is this addition: > > +- JvmtiThreadState *state = thread->as_Java_thread()->jvmti_thread_state(); > ++ JvmtiThreadState *state = ((JavaThread*)thread)->jvmti_thread_state(); > > Is there a reason for altering this line? It doesn't seem related to any of the other changes, and, while the direct cast may be more performant than the method call, the existing usage with the method call seems safer. No, there is no reason for it other that that it was in the patch Zhengyu originally started working on. Of course, the cast is safe because of the guard in the preceding `if` test. However, that's not a reason to put it into the backport. I'm not it even helps performance since as_Java_thread() just does a static cast. I'll remove it. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/635 From adinn at openjdk.org Wed Sep 7 09:23:59 2022 From: adinn at openjdk.org (Andrew Dinn) Date: Wed, 7 Sep 2022 09:23:59 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v3] In-Reply-To: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> Message-ID: > Backport of patch to fix class unloading event notification. > > This backport was originally developed by @zhengyu123 and involved some minor changes to the original patch. > > n.b. the original patch required a follow up fix (cf JDK-8290908) which also needs backporting after this has been included. Andrew Dinn has updated the pull request incrementally with one additional commit since the last revision: remove unnecessary cast change ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/635/files - new: https://git.openjdk.org/jdk17u-dev/pull/635/files/25678462..6277d1ee Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=635&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=635&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/635.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/635/head:pull/635 PR: https://git.openjdk.org/jdk17u-dev/pull/635 From jdowland at openjdk.org Wed Sep 7 09:25:57 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Wed, 7 Sep 2022 09:25:57 GMT Subject: [jdk11u-dev] RFR: 8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier In-Reply-To: References: <7U6DWfvhkTW_uFA6XBNw_e3yeUEPLUc1C18U3qY24eg=.101cb8c6-e147-4501-b0a0-ed81acaf8cd0@github.com> Message-ID: On Thu, 1 Sep 2022 05:49:32 GMT, Christoph Langer wrote: >> Ping comment >> >> This requires a review. It has been some time since I did it, so I'll check it's still clean Tomorrow. > > Hi @jmtd, sorry, we kind of overlooked this obviously. As Oracle has backported this to 11.0.17, would you mind rebasing this PR to [jdk11u](https://github.com/openjdk/jdk11u)? I can then review, test & approve it. Thanks! @RealCLanger, the patch (after resolving the original conflict, i.e., the commit as in the PR today) applies clean to jdk11u and the test passes. For belt and braces, I really wanted to try and verify things by proving the test fail prior to applying the patch; unfortunately, my macOS development machine has updated itself since I did the backport: I initially had macOS Big Sur and SDK version 10.14; at the time I did the backport with these versions I could see the test fail. I now have SDK version MacOSX11.3.sdk. With this, the native component (exeLibraryCache.c) successfully loads the library `libblas.dylib` before and after the patch. I've attempted to install an older SDK but I don't know enough yet about how this works, because what I've tried (`SDKROOT=/path/to/old/sdk cc ...`) the resultant binary is bit-for-bit identical. To tackle this situation for future macOS work I'm going to investigate setting up some VMs of specific macOS and XCode versions. Side-note: The test harness runs twice, once to try and load `libblas.dylib` and another time to load `libBLAS.dylib`. The second attempt never succeeds for me in any configuration, but the consequence is a test skip, rather than a failure. I might follow this up in jdk/master (same story there) I leave it up to you whether we should push this now or keep investigating. Thanks ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1298 From adinn at openjdk.org Wed Sep 7 09:28:50 2022 From: adinn at openjdk.org (Andrew Dinn) Date: Wed, 7 Sep 2022 09:28:50 GMT Subject: [jdk17u-dev] RFR: 8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM [v3] In-Reply-To: References: Message-ID: > Backport of follow up fix to correct JCK failure after 8256811. > > The backport involved minor adjustment of the original patch to allow for intervening changes. > > This backport is dependent on prior backport of JDK-8256811. > > It also requires a subsequent backport of JDK-8291456. Andrew Dinn 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 'JDK-8256811' into JDK-8290908 - Merge branch 'JDK-8256811' into JDK-8290908 - 8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM Reviewed-by: cjplummer, amenkov ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/637/files - new: https://git.openjdk.org/jdk17u-dev/pull/637/files/94a13dbd..3e5bb2e0 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=637&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=637&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/637.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/637/head:pull/637 PR: https://git.openjdk.org/jdk17u-dev/pull/637 From adinn at openjdk.org Wed Sep 7 09:52:59 2022 From: adinn at openjdk.org (Andrew Dinn) Date: Wed, 7 Sep 2022 09:52:59 GMT Subject: [jdk17u-dev] RFR: 8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM [v4] In-Reply-To: References: Message-ID: > Backport of follow up fix to correct JCK failure after 8256811. > > The backport involved minor adjustment of the original patch to allow for intervening changes. > > This backport is dependent on prior backport of JDK-8256811. > > It also requires a subsequent backport of JDK-8291456. Andrew Dinn has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'JDK-8256811' into JDK-8290908 - Merge branch 'JDK-8256811' into JDK-8290908 - Merge branch 'JDK-8256811' into JDK-8290908 - 8290908: misc tests fail: assert(!thread->owns_locks()) failed: must release all locks when leaving VM Reviewed-by: cjplummer, amenkov ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/637/files - new: https://git.openjdk.org/jdk17u-dev/pull/637/files/3e5bb2e0..6aba8c24 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=637&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=637&range=02-03 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/637.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/637/head:pull/637 PR: https://git.openjdk.org/jdk17u-dev/pull/637 From adinn at openjdk.org Wed Sep 7 09:54:02 2022 From: adinn at openjdk.org (Andrew Dinn) Date: Wed, 7 Sep 2022 09:54:02 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v4] In-Reply-To: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> Message-ID: > Backport of patch to fix class unloading event notification. > > This backport was originally developed by @zhengyu123 and involved some minor changes to the original patch. > > n.b. the original patch required a follow up fix (cf JDK-8290908) which also needs backporting after this has been included. Andrew Dinn has updated the pull request incrementally with one additional commit since the last revision: correct type ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/635/files - new: https://git.openjdk.org/jdk17u-dev/pull/635/files/6277d1ee..05d4f805 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=635&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=635&range=02-03 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/635.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/635/head:pull/635 PR: https://git.openjdk.org/jdk17u-dev/pull/635 From clanger at openjdk.org Wed Sep 7 10:22:43 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 7 Sep 2022 10:22:43 GMT Subject: [jdk11u-dev] RFR: 8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier In-Reply-To: References: <7U6DWfvhkTW_uFA6XBNw_e3yeUEPLUc1C18U3qY24eg=.101cb8c6-e147-4501-b0a0-ed81acaf8cd0@github.com> Message-ID: On Wed, 7 Sep 2022 09:22:04 GMT, Jonathan Dowland wrote: >> Hi @jmtd, sorry, we kind of overlooked this obviously. As Oracle has backported this to 11.0.17, would you mind rebasing this PR to [jdk11u](https://github.com/openjdk/jdk11u)? I can then review, test & approve it. Thanks! > > @RealCLanger, the patch (after resolving the original conflict, i.e., the commit as in the PR today) applies clean to jdk11u and the test passes. > > For belt and braces, I really wanted to try and verify things by proving the test fail prior to applying the patch; unfortunately, my macOS development machine has updated itself since I did the backport: > > I initially had macOS Big Sur and SDK version 10.14; at the time I did the backport with these versions I could see the test fail. > > I now have SDK version MacOSX11.3.sdk. With this, the native component (exeLibraryCache.c) successfully loads the library `libblas.dylib` before and after the patch. I've attempted to install an older SDK but I don't know enough yet about how this works, because what I've tried (`SDKROOT=/path/to/old/sdk cc ...`) the resultant binary is bit-for-bit identical. > > To tackle this situation for future macOS work I'm going to investigate setting up some VMs of specific macOS and XCode versions. > > Side-note: The test harness runs twice, once to try and load `libblas.dylib` and another time to load `libBLAS.dylib`. The second attempt never succeeds for me in any configuration, but the consequence is a test skip, rather than a failure. I might follow this up in jdk/master (same story there) > > I leave it up to you whether we should push this now or keep investigating. > > Thanks @jmtd ok. I also don't have an easy possiblity to test on such old OS and SDK releases. I suggest, since this only affects rather old scenarios, we just take this PR into jdk11u-dev for the January update. It's not worth transferring it to jdk11u now and maybe risking something during rampdown. I'll see if I can review it here. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1298 From clanger at openjdk.org Wed Sep 7 10:29:45 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 7 Sep 2022 10:29:45 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Wed, 10 Aug 2022 13:19:28 GMT, psoujany wrote: > Backport of 8210047: some pages contain content outside of landmark region > > OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 OK, at a glance the PR looks good to me. I'll run it through our testing and let you know the results tomorrow. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From clanger at openjdk.org Wed Sep 7 10:37:49 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 7 Sep 2022 10:37:49 GMT Subject: [jdk11u-dev] RFR: 8268893: jcmd to trim the glibc heap In-Reply-To: References: Message-ID: On Fri, 2 Sep 2022 18:30:11 GMT, Thomas Stuefe wrote: > Backport the System.trim_native_heap command to 11. > > This needs a CSR backport, which exists, it was approved for 11 ages ago (https://bugs.openjdk.org/browse/JDK-8273602) but then the actual backport fell under the table. > > The downport is not clean. Since [8282382](https://bugs.openjdk.org/browse/JDK-8282382) had been downported selectively, which introduced `print_glibc_malloc_tunables` to os_linux.cpp, which sits smack in the middle of the code to change. The hunk affected breaks out the proc-file-reading from the old `os::Linux::print_process_memory_info()` into `os::Linux::query_process_memory_info()` - with this patch, both functions are identical now between jdk11u and later releases even though the diff looks different. > > Patch was tested in GHAs, and I ran manual tests with `jcmd .. System.trim_native_heap`, all works. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1354 From clanger at openjdk.org Wed Sep 7 10:43:38 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 7 Sep 2022 10:43:38 GMT Subject: [jdk11u-dev] RFR: 8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier In-Reply-To: References: Message-ID: On Tue, 2 Aug 2022 10:12:51 GMT, Jonathan Dowland wrote: > This pull request contains a backport of commit [fe807217](https://github.com/openjdk/jdk/commit/fe807217a79753f84c00432e7451c17baa6645c5) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yoshiki Sato on 15 Jun 2022 and was reviewed by Mandy Chung. > > I wish to backport it for Oracle parity. > > It does not apply cleanly due to a renamed file in jdk master subsequent to 11u: > > src/java.base/macosx/classes/{java/lang => jdk/internal/loader}/ClassLoaderHelper.java > > Manual testing results forthcoming; I'll add them as a comment on this PR. LGTM. Please flag for approval. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1298 From jdowland at openjdk.org Wed Sep 7 10:56:28 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Wed, 7 Sep 2022 10:56:28 GMT Subject: [jdk17u-dev] RFR: 8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name Message-ID: Hi all, This pull request contains a backport of commit [b021d37c](https://github.com/openjdk/jdk/commit/b021d37cec557059e288d5937a73577233b0b172) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Alexander Zuev on 8 Jun 2022 and was reviewed by Sergey Bylokhov and Dmitry Markov. I wish to backport it for Oracle parity. Patch applies clean. There's no test in the patch but there is a manual one attached in JBS. WIth Jdk17u-dev, the test demonstrates the erroneous behaviour; after the patch, it is fixed. ------------- Commit messages: - Backport b021d37cec557059e288d5937a73577233b0b172 Changes: https://git.openjdk.org/jdk17u-dev/pull/655/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=655&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283383 Stats: 29 lines in 5 files changed: 22 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/655.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/655/head:pull/655 PR: https://git.openjdk.org/jdk17u-dev/pull/655 From stuefe at openjdk.org Wed Sep 7 13:30:55 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 7 Sep 2022 13:30:55 GMT Subject: [jdk11u-dev] RFR: 8268893: jcmd to trim the glibc heap In-Reply-To: References: Message-ID: <2ogXdEU8-c-NBiOTRZoNekS1RuBXTbtEw1Z9RLHN6MU=.3f62c6ad-1937-4062-ab5a-4af36de98792@github.com> On Fri, 2 Sep 2022 18:30:11 GMT, Thomas Stuefe wrote: > Backport the System.trim_native_heap command to 11. > > This needs a CSR backport, which exists, it was approved for 11 ages ago (https://bugs.openjdk.org/browse/JDK-8273602) but then the actual backport fell under the table. > > The downport is not clean. Since [8282382](https://bugs.openjdk.org/browse/JDK-8282382) had been downported selectively, which introduced `print_glibc_malloc_tunables` to os_linux.cpp, which sits smack in the middle of the code to change. The hunk affected breaks out the proc-file-reading from the old `os::Linux::print_process_memory_info()` into `os::Linux::query_process_memory_info()` - with this patch, both functions are identical now between jdk11u and later releases even though the diff looks different. > > Patch was tested in GHAs, and I ran manual tests with `jcmd .. System.trim_native_heap`, all works. Merci! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1354 From stuefe at openjdk.org Wed Sep 7 13:30:56 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 7 Sep 2022 13:30:56 GMT Subject: [jdk11u-dev] Integrated: 8268893: jcmd to trim the glibc heap In-Reply-To: References: Message-ID: On Fri, 2 Sep 2022 18:30:11 GMT, Thomas Stuefe wrote: > Backport the System.trim_native_heap command to 11. > > This needs a CSR backport, which exists, it was approved for 11 ages ago (https://bugs.openjdk.org/browse/JDK-8273602) but then the actual backport fell under the table. > > The downport is not clean. Since [8282382](https://bugs.openjdk.org/browse/JDK-8282382) had been downported selectively, which introduced `print_glibc_malloc_tunables` to os_linux.cpp, which sits smack in the middle of the code to change. The hunk affected breaks out the proc-file-reading from the old `os::Linux::print_process_memory_info()` into `os::Linux::query_process_memory_info()` - with this patch, both functions are identical now between jdk11u and later releases even though the diff looks different. > > Patch was tested in GHAs, and I ran manual tests with `jcmd .. System.trim_native_heap`, all works. This pull request has now been integrated. Changeset: c249ca92 Author: Thomas Stuefe URL: https://git.openjdk.org/jdk11u-dev/commit/c249ca92e5676e0e93c1391be1e0541cf3945c5f Stats: 267 lines in 6 files changed: 236 ins; 21 del; 10 mod 8268893: jcmd to trim the glibc heap Reviewed-by: clanger Backport-of: 6096dd9765eaf280890f65c0ff1ab64864b9316a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1354 From duke at openjdk.org Wed Sep 7 14:42:19 2022 From: duke at openjdk.org (Ryan Flegel) Date: Wed, 7 Sep 2022 14:42:19 GMT Subject: [jdk17u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked [v2] In-Reply-To: References: Message-ID: > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). Ryan Flegel has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 3be394e ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/654/files - new: https://git.openjdk.org/jdk17u-dev/pull/654/files/bb3e936e..5f59c876 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=654&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=654&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/654.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/654/head:pull/654 PR: https://git.openjdk.org/jdk17u-dev/pull/654 From duke at openjdk.org Wed Sep 7 14:46:06 2022 From: duke at openjdk.org (Ryan Flegel) Date: Wed, 7 Sep 2022 14:46:06 GMT Subject: [jdk11u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked [v2] In-Reply-To: References: Message-ID: <-vspREG0kW_SqXjSP5SbWOJqeMqIU0nMKv8JpPqB7Nw=.5d8d88af-e9ad-4035-b02f-6cc5e034d468@github.com> > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). Ryan Flegel has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-8275535-jdk11 - Backport 3be394e ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1351/files - new: https://git.openjdk.org/jdk11u-dev/pull/1351/files/58091ccc..d4dbd8c8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1351&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1351&range=00-01 Stats: 4847 lines in 48 files changed: 2676 ins; 1974 del; 197 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1351.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1351/head:pull/1351 PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From duke at openjdk.org Wed Sep 7 15:04:10 2022 From: duke at openjdk.org (Ryan Flegel) Date: Wed, 7 Sep 2022 15:04:10 GMT Subject: [jdk11u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked [v3] In-Reply-To: References: Message-ID: > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). Ryan Flegel has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 3be394e ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1351/files - new: https://git.openjdk.org/jdk11u-dev/pull/1351/files/d4dbd8c8..0def755d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1351&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1351&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1351.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1351/head:pull/1351 PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From jdowland at openjdk.org Wed Sep 7 15:25:52 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Wed, 7 Sep 2022 15:25:52 GMT Subject: [jdk17u-dev] RFR: 8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name In-Reply-To: References: Message-ID: <4IkWqxcyQZWqzT6rFgGCmgx2QypB5ngtm_RLIHy0uD8=.1663b549-7ebe-408b-a6a8-2765df618bad@github.com> On Wed, 7 Sep 2022 10:49:52 GMT, Jonathan Dowland wrote: > Hi all, > > This pull request contains a backport of commit [b021d37c](https://github.com/openjdk/jdk/commit/b021d37cec557059e288d5937a73577233b0b172) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alexander Zuev on 8 Jun 2022 and was reviewed by Sergey Bylokhov and Dmitry Markov. > > I wish to backport it for Oracle parity. > > Patch applies clean. There's no test in the patch but there is a manual one attached in JBS. WIth Jdk17u-dev, the test demonstrates the erroneous behaviour; after the patch, it is fixed. GitHub CI failure for macos-aarch64 seems unrelated: Error: sh][ERROR] wget exited with exit code 4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/655 From tsteele at openjdk.org Wed Sep 7 16:24:55 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Wed, 7 Sep 2022 16:24:55 GMT Subject: [jdk17u-dev] RFR: 8292816: GPL Classpath exception missing from assemblyprefix.h Message-ID: Backport to ensure the copyright headers for this file include the GPL exception. ------------- Commit messages: - Backport 71ab5c95af28497fb31aba8ba9597da71bc4d3d5 Changes: https://git.openjdk.org/jdk17u-dev/pull/656/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=656&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292816 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/656.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/656/head:pull/656 PR: https://git.openjdk.org/jdk17u-dev/pull/656 From jdowland at openjdk.org Wed Sep 7 18:52:24 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Wed, 7 Sep 2022 18:52:24 GMT Subject: [jdk11u-dev] Integrated: 8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier In-Reply-To: References: Message-ID: On Tue, 2 Aug 2022 10:12:51 GMT, Jonathan Dowland wrote: > This pull request contains a backport of commit [fe807217](https://github.com/openjdk/jdk/commit/fe807217a79753f84c00432e7451c17baa6645c5) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yoshiki Sato on 15 Jun 2022 and was reviewed by Mandy Chung. > > I wish to backport it for Oracle parity. > > It does not apply cleanly due to a renamed file in jdk master subsequent to 11u: > > src/java.base/macosx/classes/{java/lang => jdk/internal/loader}/ClassLoaderHelper.java > > Manual testing results forthcoming; I'll add them as a comment on this PR. This pull request has now been integrated. Changeset: 9767c4cc Author: Jonathan Dowland URL: https://git.openjdk.org/jdk11u-dev/commit/9767c4ccd8d4439ddf8b4b80338c1990fc76c476 Stats: 6 lines in 2 files changed: 3 ins; 0 del; 3 mod 8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier Reviewed-by: clanger Backport-of: fe807217a79753f84c00432e7451c17baa6645c5 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1298 From jdowland at openjdk.org Wed Sep 7 18:56:04 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Wed, 7 Sep 2022 18:56:04 GMT Subject: [jdk17u-dev] Integrated: 8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name In-Reply-To: References: Message-ID: On Wed, 7 Sep 2022 10:49:52 GMT, Jonathan Dowland wrote: > Hi all, > > This pull request contains a backport of commit [b021d37c](https://github.com/openjdk/jdk/commit/b021d37cec557059e288d5937a73577233b0b172) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Alexander Zuev on 8 Jun 2022 and was reviewed by Sergey Bylokhov and Dmitry Markov. > > I wish to backport it for Oracle parity. > > Patch applies clean. There's no test in the patch but there is a manual one attached in JBS. WIth Jdk17u-dev, the test demonstrates the erroneous behaviour; after the patch, it is fixed. This pull request has now been integrated. Changeset: cd7da2df Author: Jonathan Dowland URL: https://git.openjdk.org/jdk17u-dev/commit/cd7da2dfe7585d694c2f1f5ad38c22c4bcc0fef8 Stats: 29 lines in 5 files changed: 22 ins; 0 del; 7 mod 8283383: [macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name Backport-of: b021d37cec557059e288d5937a73577233b0b172 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/655 From duke at openjdk.org Wed Sep 7 20:22:13 2022 From: duke at openjdk.org (Ruhesh Chaganti) Date: Wed, 7 Sep 2022 20:22:13 GMT Subject: [jdk11u-dev] RFR: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening Message-ID: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> Backport for JDK-8274563 ------------- Commit messages: - Backport 47bfc8aa9367ff852ea5d901f1fa3c6ef316913e Changes: https://git.openjdk.org/jdk11u-dev/pull/1350/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1350&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274563 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1350.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1350/head:pull/1350 PR: https://git.openjdk.org/jdk11u-dev/pull/1350 From phh at openjdk.org Wed Sep 7 20:22:14 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 7 Sep 2022 20:22:14 GMT Subject: [jdk11u-dev] RFR: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening In-Reply-To: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> References: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> Message-ID: On Wed, 31 Aug 2022 15:04:32 GMT, Ruhesh Chaganti wrote: > Backport for JDK-8274563 Lgtm. I can verify that Ruhesh is an Amazon employee and therefore covered under the OCA. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1350 From phh at openjdk.org Wed Sep 7 20:47:50 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 7 Sep 2022 20:47:50 GMT Subject: [jdk11u-dev] RFR: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening In-Reply-To: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> References: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> Message-ID: On Wed, 31 Aug 2022 15:04:32 GMT, Ruhesh Chaganti wrote: > Backport for JDK-8274563 JBS issue tagged. A 17u backport would be a good idea. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1350 From duke at openjdk.org Thu Sep 8 05:58:56 2022 From: duke at openjdk.org (duke) Date: Thu, 8 Sep 2022 05:58:56 GMT Subject: [jdk17u-dev] Withdrawn: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 11:52:45 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/534 From duke at openjdk.org Thu Sep 8 06:19:47 2022 From: duke at openjdk.org (duke) Date: Thu, 8 Sep 2022 06:19:47 GMT Subject: [jdk11u-dev] Withdrawn: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 11:56:49 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1203 From duke at openjdk.org Thu Sep 8 09:26:05 2022 From: duke at openjdk.org (xpbob) Date: Thu, 8 Sep 2022 09:26:05 GMT Subject: [jdk11u-dev] RFR: 8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output Message-ID: Backport d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d ------------- Commit messages: - Backport d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d Changes: https://git.openjdk.org/jdk11u-dev/pull/1356/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1356&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289146 Stats: 10 lines in 1 file changed: 9 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1356.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1356/head:pull/1356 PR: https://git.openjdk.org/jdk11u-dev/pull/1356 From bulasevich at openjdk.org Thu Sep 8 11:27:29 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 8 Sep 2022 11:27:29 GMT Subject: [jdk17u-dev] RFR: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes Message-ID: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 ------------- Commit messages: - Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 Changes: https://git.openjdk.org/jdk17u-dev/pull/658/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=658&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280124 Stats: 139 lines in 2 files changed: 93 ins; 34 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/658.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/658/head:pull/658 PR: https://git.openjdk.org/jdk17u-dev/pull/658 From bulasevich at openjdk.org Thu Sep 8 11:29:24 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 8 Sep 2022 11:29:24 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub Message-ID: Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 A trivial change. Helps JDK-8281146 backport merge issues. ------------- Commit messages: - Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 Changes: https://git.openjdk.org/jdk17u-dev/pull/659/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=659&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282347 Stats: 5 lines in 1 file changed: 0 ins; 4 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/659.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/659/head:pull/659 PR: https://git.openjdk.org/jdk17u-dev/pull/659 From bulasevich at openjdk.org Thu Sep 8 11:29:38 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 8 Sep 2022 11:29:38 GMT Subject: [jdk17u-dev] RFR: 8270848: Redundant unsafe opmask register allocation in some instruction patterns. Message-ID: Backport 71ca0c08f09e87673f1cf3f918a0802961359166 The change checks specific avx features instead of common UseAVX flag. The change is required for JDK-8281146 backport to land cleanly in x86 ad files. ------------- Commit messages: - Backport 71ca0c08f09e87673f1cf3f918a0802961359166 Changes: https://git.openjdk.org/jdk17u-dev/pull/657/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=657&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8270848 Stats: 45 lines in 3 files changed: 0 ins; 4 del; 41 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/657.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/657/head:pull/657 PR: https://git.openjdk.org/jdk17u-dev/pull/657 From dchuyko at openjdk.org Thu Sep 8 11:44:36 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 8 Sep 2022 11:44:36 GMT Subject: [jdk17u-dev] RFR: 8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check Message-ID: Original patch applies cleanly. Testing: jtreg tier1, tier2, applications/jcstress on 64-core machine. ------------- Commit messages: - Backport 3d810ad6912b7bca03e212b604cf60412da11c18 Changes: https://git.openjdk.org/jdk17u-dev/pull/660/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=660&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277411 Stats: 5 lines in 1 file changed: 0 ins; 4 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/660.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/660/head:pull/660 PR: https://git.openjdk.org/jdk17u-dev/pull/660 From bulasevich at openjdk.org Thu Sep 8 11:52:25 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 8 Sep 2022 11:52:25 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v2] In-Reply-To: References: Message-ID: > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 > > A trivial change. Helps JDK-8281146 backport merge issues. Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/659/files - new: https://git.openjdk.org/jdk17u-dev/pull/659/files/e3de458d..1ff232dc Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=659&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=659&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/659.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/659/head:pull/659 PR: https://git.openjdk.org/jdk17u-dev/pull/659 From bulasevich at openjdk.org Thu Sep 8 12:32:54 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 8 Sep 2022 12:32:54 GMT Subject: [jdk17u-dev] RFR: 8270848: Redundant unsafe opmask register allocation in some instruction patterns. [v2] In-Reply-To: References: Message-ID: > Backport 71ca0c08f09e87673f1cf3f918a0802961359166 > > The change checks specific avx features instead of common UseAVX flag. > > The change is required for JDK-8281146 backport to land cleanly in x86 ad files. Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 71ca0c08f09e87673f1cf3f918a0802961359166 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/657/files - new: https://git.openjdk.org/jdk17u-dev/pull/657/files/b90eb60c..b7d77d03 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=657&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=657&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/657.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/657/head:pull/657 PR: https://git.openjdk.org/jdk17u-dev/pull/657 From bulasevich at openjdk.org Thu Sep 8 12:33:54 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 8 Sep 2022 12:33:54 GMT Subject: [jdk17u-dev] RFR: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes [v2] In-Reply-To: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> References: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Message-ID: > Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/658/files - new: https://git.openjdk.org/jdk17u-dev/pull/658/files/22d1ef90..02f69241 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=658&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=658&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/658.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/658/head:pull/658 PR: https://git.openjdk.org/jdk17u-dev/pull/658 From dchuyko at openjdk.org Thu Sep 8 13:09:32 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 8 Sep 2022 13:09:32 GMT Subject: [jdk17u-dev] RFR: 8287349: AArch64: Merge LDR instructions to improve C1 OSR performance Message-ID: Straightforward replacement to pair load-store instructions, applies cleanly. Testing: jtreg tier1, tier2 on linux-aarch64. ------------- Commit messages: - Backport 08400f18badb23ea3d00282e8b71e76844398a67 Changes: https://git.openjdk.org/jdk17u-dev/pull/661/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=661&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287349 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/661.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/661/head:pull/661 PR: https://git.openjdk.org/jdk17u-dev/pull/661 From jlahoda at openjdk.org Thu Sep 8 14:21:19 2022 From: jlahoda at openjdk.org (Jan Lahoda) Date: Thu, 8 Sep 2022 14:21:19 GMT Subject: [jdk19u] RFR: 8293348: A false cyclic inheritance error reported Message-ID: 8293348: A false cyclic inheritance error reported ------------- Commit messages: - 8293348: A false cyclic inheritance error reported Changes: https://git.openjdk.org/jdk19u/pull/20/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=20&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293348 Stats: 110 lines in 3 files changed: 64 ins; 44 del; 2 mod Patch: https://git.openjdk.org/jdk19u/pull/20.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/20/head:pull/20 PR: https://git.openjdk.org/jdk19u/pull/20 From phh at openjdk.org Thu Sep 8 16:15:50 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 8 Sep 2022 16:15:50 GMT Subject: [jdk17u-dev] RFR: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes [v2] In-Reply-To: References: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Message-ID: On Thu, 8 Sep 2022 12:33:54 GMT, Boris Ulasevich wrote: >> Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/658 From aph at openjdk.org Thu Sep 8 16:21:33 2022 From: aph at openjdk.org (Andrew Haley) Date: Thu, 8 Sep 2022 16:21:33 GMT Subject: [jdk17u-dev] RFR: 8287349: AArch64: Merge LDR instructions to improve C1 OSR performance In-Reply-To: References: Message-ID: <5XzHmtdyJJ8whwxqI1zmhklFtl8I3RxYg4kHoi095x8=.5f1a9260-f77f-443d-bfd2-0375d3da56f7@github.com> On Thu, 8 Sep 2022 13:00:00 GMT, Dmitry Chuyko wrote: > Straightforward replacement to pair load-store instructions, applies cleanly. > > Testing: jtreg tier1, tier2 on linux-aarch64. Marked as reviewed by aph (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/661 From phh at openjdk.org Thu Sep 8 16:22:56 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 8 Sep 2022 16:22:56 GMT Subject: [jdk17u-dev] RFR: 8270848: Redundant unsafe opmask register allocation in some instruction patterns. [v2] In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 12:32:54 GMT, Boris Ulasevich wrote: >> Backport 71ca0c08f09e87673f1cf3f918a0802961359166 >> >> The change checks specific avx features instead of common UseAVX flag. >> >> The change is required for JDK-8281146 backport to land cleanly in x86 ad files. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 71ca0c08f09e87673f1cf3f918a0802961359166 Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/657 From phh at openjdk.org Thu Sep 8 16:26:57 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 8 Sep 2022 16:26:57 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v2] In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 11:52:25 GMT, Boris Ulasevich wrote: >> Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 >> >> A trivial change. Helps JDK-8281146 backport merge issues. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/659 From duke at openjdk.org Thu Sep 8 20:05:28 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Thu, 8 Sep 2022 20:05:28 GMT Subject: [jdk17u-dev] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable Message-ID: Backport changes from JDK-8288377 ------------- Commit messages: - Merge branch 'openjdk:master' into customtz-dst-fix-backport-3c32564 - Backport 3c3256414f7df049cdd6c8519fbcea0d818a1a33 Changes: https://git.openjdk.org/jdk17u-dev/pull/662/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=662&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288377 Stats: 126 lines in 2 files changed: 86 ins; 28 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/662.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/662/head:pull/662 PR: https://git.openjdk.org/jdk17u-dev/pull/662 From ysatowse at openjdk.org Fri Sep 9 01:27:32 2022 From: ysatowse at openjdk.org (Yoshiki Sato) Date: Fri, 9 Sep 2022 01:27:32 GMT Subject: [jdk19u] RFR: 8292579: (tz) Update Timezone Data to 2022c Message-ID: Please review this PR. This MR is a clean backprot of [JDK-8292579](https://bugs.openjdk.org/browse/JDK-8292579):(tz) Update Timezone Data to 2022c ------------- Commit messages: - Backport 98d85e6f594bf34b97407c470b14791af0a2bc53 Changes: https://git.openjdk.org/jdk19u/pull/21/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=21&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292579 Stats: 1021 lines in 15 files changed: 256 ins; 613 del; 152 mod Patch: https://git.openjdk.org/jdk19u/pull/21.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/21/head:pull/21 PR: https://git.openjdk.org/jdk19u/pull/21 From yan at azul.com Fri Sep 9 06:46:34 2022 From: yan at azul.com (Yuri Nesterenko) Date: Fri, 9 Sep 2022 09:46:34 +0300 Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin Message-ID: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> Hi, I hereby nominate Sergey Nazarkin [0] for the role of an OpenJDK Updates Committer. Sergey is working in the Azul JDK Team and doing a lot of work for the aarch32 port Project [1]. A list of some of his contributions to the JDK Updates project see below [2], [3], [4], [5]. Making him a Committer would help this backporting work by avoiding the need for someone else to push his fixes. It also assures to have an expert on specific topics in the project. Votes are due by 07:00UTC on Friday, the 23th of September, 2022. Only current JDK Updates Committers (and above) [6] 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 [7]. Thanks, --yan [0] https://openjdk.org/census#snazarki [1] https://openjdk.org/projects/aarch32-port [2] https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [3] https://github.com/openjdk/jdk15u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [4] https://github.com/openjdk/jdk13u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [5] https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [6] https://openjdk.org/census#jdk-updates [7] http://openjdk.java.net/projects/#committer-vote From serb at openjdk.org Fri Sep 9 06:49:57 2022 From: serb at openjdk.org (Sergey Bylokhov) Date: Fri, 9 Sep 2022 06:49:57 GMT Subject: [jdk15u-dev] Integrated: 8276841: Add support for Visual Studio 2022 In-Reply-To: <7O6xW26qdAMqetqzepGgtoZf8HIIsU9ivIlpklPEqxc=.8c660dfb-a478-4fba-b581-cf2c7e4e12cf@github.com> References: <7O6xW26qdAMqetqzepGgtoZf8HIIsU9ivIlpklPEqxc=.8c660dfb-a478-4fba-b581-cf2c7e4e12cf@github.com> Message-ID: On Wed, 3 Aug 2022 21:54:14 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [f65db88b](https://github.com/openjdk/jdk/commit/f65db88b74911e5896d2ff536c4ac97e7f62d98b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > The commit being backported was authored by Yasumasa Suenaga on 9 Nov 2021 and was reviewed by Erik Joelsson and Magnus Ihse Bursie. > > The change is not "clean" because the jdk15u supports more versions than the jdk/jdk. > I have tested the build using VS 2019 and 2022, results of tier1/tier2 are the same. > > Thanks! This pull request has now been integrated. Changeset: e2ac0509 Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk15u-dev/commit/e2ac05093c52b526a26d099e818469634bbacf8b Stats: 17 lines in 1 file changed: 15 ins; 0 del; 2 mod 8276841: Add support for Visual Studio 2022 Reviewed-by: phh, dcherepanov Backport-of: f65db88b74911e5896d2ff536c4ac97e7f62d98b ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/252 From alexey at azul.com Fri Sep 9 06:57:48 2022 From: alexey at azul.com (Alexey Bakhtin) Date: Fri, 9 Sep 2022 06:57:48 +0000 Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin In-Reply-To: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> References: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> Message-ID: <456C38E6-1741-4DCD-A2CE-873BC7D7356D@azul.com> Vote: Yes > On 9 Sep 2022, at 09:46, Yuri Nesterenko wrote: > > Hi, > > I hereby nominate Sergey Nazarkin [0] for the role of an OpenJDK > Updates Committer. > > Sergey is working in the Azul JDK Team and doing a lot of work for the aarch32 > port Project [1]. A list of some of his contributions to the JDK Updates project > see below [2], [3], [4], [5]. > Making him a Committer would help this backporting work by avoiding the need for > someone else to push his fixes. It also assures to have an expert on specific > topics in the project. > > Votes are due by 07:00UTC on Friday, the 23th of September, 2022. > Only current JDK Updates Committers (and above) [6] 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 [7]. > > Thanks, > --yan > > [0] https://openjdk.org/census#snazarki > [1] https://openjdk.org/projects/aarch32-port > [2] https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [3] https://github.com/openjdk/jdk15u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [4] https://github.com/openjdk/jdk13u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [5] https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [6] https://openjdk.org/census#jdk-updates > [7] http://openjdk.java.net/projects/#committer-vote -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: Message signed with OpenPGP URL: From yan at azul.com Fri Sep 9 07:04:50 2022 From: yan at azul.com (Yuri Nesterenko) Date: Fri, 9 Sep 2022 10:04:50 +0300 Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin In-Reply-To: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> References: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> Message-ID: <5d4dc6de-9f3b-b70a-6765-304247368c2b@azul.com> Vote: yes --yan On 09.09.2022 09:46, Yuri Nesterenko wrote: > Hi, > > I hereby nominate Sergey Nazarkin [0] for the role of an OpenJDK > Updates Committer. > > Sergey is working in the Azul JDK Team and doing a lot of work for the aarch32 > port Project [1]. A list of some of his contributions to the JDK Updates project > see below [2], [3], [4], [5]. > Making him a Committer would help this backporting work by avoiding the need for > someone else to push his fixes. It also assures to have an expert on specific > topics in the project. > > Votes are due by 07:00UTC on Friday, the 23th of September, 2022. > Only current JDK Updates Committers (and above) [6] 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 [7]. > > Thanks, > --yan > > [0] https://openjdk.org/census#snazarki > [1] https://openjdk.org/projects/aarch32-port > [2] https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [3] https://github.com/openjdk/jdk15u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [4] https://github.com/openjdk/jdk13u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [5] https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [6] https://openjdk.org/census#jdk-updates > [7] http://openjdk.java.net/projects/#committer-vote From abrygin at azul.com Fri Sep 9 07:20:08 2022 From: abrygin at azul.com (Andrew Brygin) Date: Fri, 9 Sep 2022 10:20:08 +0300 Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin In-Reply-To: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> References: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> Message-ID: Vote: yes Thanks, Andrew On 09.09.2022 09:46, Yuri Nesterenko wrote: > Hi, > > I hereby nominate Sergey Nazarkin [0] for the role of an OpenJDK > Updates Committer. > > Sergey is working in the Azul JDK Team and doing a lot of work for the > aarch32 > port Project [1]. A list of some of his contributions to the JDK Updates > project > see below [2], [3], [4], [5]. > Making him a Committer would help this backporting work by avoiding the > need for > someone else to push his fixes. It also assures to have an expert on > specific > topics in the project. > > Votes are due by 07:00UTC on Friday, the 23th of September, 2022. > Only current JDK Updates Committers (and above) [6] 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 [7]. > > Thanks, > --yan > > [0] https://openjdk.org/census#snazarki > [1] https://openjdk.org/projects/aarch32-port > [2] > https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > > [3] > https://github.com/openjdk/jdk15u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > > [4] > https://github.com/openjdk/jdk13u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > > [5] > https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > > [6] https://openjdk.org/census#jdk-updates > [7] http://openjdk.java.net/projects/#committer-vote From vladimir.kempik at gmail.com Fri Sep 9 07:26:43 2022 From: vladimir.kempik at gmail.com (Vladimir Kempik) Date: Fri, 9 Sep 2022 10:26:43 +0300 Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin In-Reply-To: References: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> Message-ID: Vote: Yes > 9 ????. 2022 ?., ? 10:20, Andrew Brygin ???????(?): > > Vote: yes > > Thanks, > Andrew > > On 09.09.2022 09:46, Yuri Nesterenko wrote: >> Hi, >> I hereby nominate Sergey Nazarkin [0] for the role of an OpenJDK >> Updates Committer. >> Sergey is working in the Azul JDK Team and doing a lot of work for the aarch32 >> port Project [1]. A list of some of his contributions to the JDK Updates project >> see below [2], [3], [4], [5]. >> Making him a Committer would help this backporting work by avoiding the need for >> someone else to push his fixes. It also assures to have an expert on specific >> topics in the project. >> Votes are due by 07:00UTC on Friday, the 23th of September, 2022. >> Only current JDK Updates Committers (and above) [6] 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 [7]. >> Thanks, >> --yan >> [0] https://openjdk.org/census#snazarki >> [1] https://openjdk.org/projects/aarch32-port >> [2] https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [3] https://github.com/openjdk/jdk15u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [4] https://github.com/openjdk/jdk13u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [5] https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [6] https://openjdk.org/census#jdk-updates >> [7] http://openjdk.java.net/projects/#committer-vote From bulasevich at openjdk.org Fri Sep 9 08:52:53 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Fri, 9 Sep 2022 08:52:53 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v3] In-Reply-To: References: Message-ID: > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 > > A trivial change. Helps JDK-8281146 backport merge issues. Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/659/files - new: https://git.openjdk.org/jdk17u-dev/pull/659/files/1ff232dc..076a289f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=659&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=659&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/659.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/659/head:pull/659 PR: https://git.openjdk.org/jdk17u-dev/pull/659 From yan at openjdk.org Fri Sep 9 08:53:32 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 9 Sep 2022 08:53:32 GMT Subject: [jdk13u-dev] RFR: 8249875: GCC 10 warnings -Wtype-limits with JFR code Message-ID: <_FN0wD5jUMrU2ZtowDHFur-KxelF-CQs8HFsoobGq3M=.2640a5a0-9fd6-4239-8d66-d0292aee2f5f@github.com> We need this fix in 13u, too. Risk is low. Skara-clean. ------------- Commit messages: - Backport 401d3ea9bcf71ff2bff2f5e1e595935785972c32 Changes: https://git.openjdk.org/jdk13u-dev/pull/399/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=399&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8249875 Stats: 4 lines in 2 files changed: 0 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/399.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/399/head:pull/399 PR: https://git.openjdk.org/jdk13u-dev/pull/399 From yan at openjdk.org Fri Sep 9 08:56:18 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 9 Sep 2022 08:56:18 GMT Subject: [jdk13u-dev] Integrated: 8249875: GCC 10 warnings -Wtype-limits with JFR code In-Reply-To: <_FN0wD5jUMrU2ZtowDHFur-KxelF-CQs8HFsoobGq3M=.2640a5a0-9fd6-4239-8d66-d0292aee2f5f@github.com> References: <_FN0wD5jUMrU2ZtowDHFur-KxelF-CQs8HFsoobGq3M=.2640a5a0-9fd6-4239-8d66-d0292aee2f5f@github.com> Message-ID: <4FIyMkWiABLOgoRTS9LFEf3gxCSECHumQuILGc1ZBoI=.03db134b-17f1-4608-be4c-d887a380659c@github.com> On Fri, 9 Sep 2022 08:44:07 GMT, Yuri Nesterenko wrote: > We need this fix in 13u, too. Risk is low. Skara-clean. This pull request has now been integrated. Changeset: 29b5ddce Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/29b5ddce267417a9cbada1264674332542a5ddd2 Stats: 4 lines in 2 files changed: 0 ins; 1 del; 3 mod 8249875: GCC 10 warnings -Wtype-limits with JFR code Backport-of: 401d3ea9bcf71ff2bff2f5e1e595935785972c32 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/399 From yan at openjdk.org Fri Sep 9 09:43:39 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 9 Sep 2022 09:43:39 GMT Subject: [jdk13u-dev] RFR: 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly Message-ID: low-risk necessary fix for gcc10. Works fine to me. ------------- Commit messages: - Backport 51a3b25d71e0e5875ac4bd2e76dfc2f9595dd83f Changes: https://git.openjdk.org/jdk13u-dev/pull/400/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=400&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8252051 Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/400.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/400/head:pull/400 PR: https://git.openjdk.org/jdk13u-dev/pull/400 From yan at openjdk.org Fri Sep 9 09:46:20 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 9 Sep 2022 09:46:20 GMT Subject: [jdk13u-dev] Integrated: 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly In-Reply-To: References: Message-ID: On Fri, 9 Sep 2022 09:34:48 GMT, Yuri Nesterenko wrote: > low-risk necessary fix for gcc10. Works fine to me. This pull request has now been integrated. Changeset: 6ce4b72c Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/6ce4b72c62e2c9300fa899281f7c5c4fccde86bd Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly Backport-of: 51a3b25d71e0e5875ac4bd2e76dfc2f9595dd83f ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/400 From yan at openjdk.org Fri Sep 9 10:00:41 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 9 Sep 2022 10:00:41 GMT Subject: [jdk13u-dev] RFR: 8247818: GCC 10 warning stringop-overflow with symbol code Message-ID: backporting this useful fix which is already in mainstream for long time. Not clean backport for 13u in symbol.cpp: context differs. ------------- Commit messages: - Backport ed31b661d35a72948af6cf117cccea2e7537b920 Changes: https://git.openjdk.org/jdk13u-dev/pull/401/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=401&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8247818 Stats: 8 lines in 2 files changed: 0 ins; 7 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/401.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/401/head:pull/401 PR: https://git.openjdk.org/jdk13u-dev/pull/401 From yan at openjdk.org Fri Sep 9 10:10:01 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 9 Sep 2022 10:10:01 GMT Subject: [jdk13u-dev] Integrated: 8247818: GCC 10 warning stringop-overflow with symbol code In-Reply-To: References: Message-ID: On Fri, 9 Sep 2022 09:53:49 GMT, Yuri Nesterenko wrote: > backporting this useful fix which is already in mainstream for long time. Not clean backport for 13u in symbol.cpp: context differs. This pull request has now been integrated. Changeset: f9c77a72 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/f9c77a72dd144265cf75d3d2640611d59b8eb3cf Stats: 8 lines in 2 files changed: 0 ins; 7 del; 1 mod 8247818: GCC 10 warning stringop-overflow with symbol code Backport-of: ed31b661d35a72948af6cf117cccea2e7537b920 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/401 From ysatowse at openjdk.org Fri Sep 9 13:38:59 2022 From: ysatowse at openjdk.org (Yoshiki Sato) Date: Fri, 9 Sep 2022 13:38:59 GMT Subject: [jdk19u] Integrated: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: <7kgGsBFtGv98HvCobhrG12JgfpV7c3h7pRssFomwc1o=.04319c71-a8e6-4b83-a3e8-8a9ea84b6aa9@github.com> On Fri, 9 Sep 2022 01:22:06 GMT, Yoshiki Sato wrote: > Please review this PR. This MR is a clean backprot of [JDK-8292579](https://bugs.openjdk.org/browse/JDK-8292579):(tz) Update Timezone Data to 2022c This pull request has now been integrated. Changeset: c6a85360 Author: Yoshiki Sato Committer: Rob McKenna URL: https://git.openjdk.org/jdk19u/commit/c6a85360c7d82da8cd749a85a731654b33f6523a Stats: 1021 lines in 15 files changed: 256 ins; 613 del; 152 mod 8292579: (tz) Update Timezone Data to 2022c Backport-of: 98d85e6f594bf34b97407c470b14791af0a2bc53 ------------- PR: https://git.openjdk.org/jdk19u/pull/21 From aoqi at openjdk.org Fri Sep 9 17:14:56 2022 From: aoqi at openjdk.org (Ao Qi) Date: Fri, 9 Sep 2022 17:14:56 GMT Subject: [jdk19u] RFR: 8291640: java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName In-Reply-To: <4ZDLjgOwlHKOgoy1d_wD00VNFn5JGgQuRJN_To8GooA=.1a508467-9d67-444c-9229-d0642251619c@github.com> References: <4ZDLjgOwlHKOgoy1d_wD00VNFn5JGgQuRJN_To8GooA=.1a508467-9d67-444c-9229-d0642251619c@github.com> Message-ID: On Wed, 24 Aug 2022 17:27:59 GMT, Ao Qi wrote: > I would like to backport this test fix. Low risk, only test changes. Clean backport. The changed tests passed. Could someone help to sponsor? ------------- PR: https://git.openjdk.org/jdk19u/pull/15 From aoqi at openjdk.org Fri Sep 9 17:16:40 2022 From: aoqi at openjdk.org (Ao Qi) Date: Fri, 9 Sep 2022 17:16:40 GMT Subject: [jdk19u] RFR: 8291508: Fix some tests with "requires vm.jvmti & vm.continuations" In-Reply-To: References: Message-ID: On Wed, 24 Aug 2022 17:27:26 GMT, Ao Qi wrote: > I would like to backport this test fix. Low risk, only test changes. Clean backport. The changed tests passed. Could someone help to sponsor? ------------- PR: https://git.openjdk.org/jdk19u/pull/14 From duke at openjdk.org Fri Sep 9 20:45:05 2022 From: duke at openjdk.org (Ryan Flegel) Date: Fri, 9 Sep 2022 20:45:05 GMT Subject: [jdk17u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked [v2] In-Reply-To: References: Message-ID: On Wed, 7 Sep 2022 14:42:19 GMT, Ryan Flegel wrote: >> Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). >> >> Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). > > Ryan Flegel has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 3be394e Following up from the conversation at [openjdk/jdk11u-dev#1351 (comment)](https://github.com/openjdk/jdk11u-dev/pull/1351#issuecomment-1238595078) (since I did things in the wrong order). > In OpenJDK update projects, although a PR is marked clean, you must not integrate it before you've requested and received maintainer approval via JBS flags (e.g. jdk11u-fix-request/jdk11u-fix-yes). For more details about the process, please see [here](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix). I assume you don't have a JBS account though. In that case I can add a request for you. Please provide me some text that I can post. E.g. why you want that backport and how you tested it. Speaking about testing: Please enable Github Actions on your fork and trigger a run, e.g. by merging master into your branch, to have some basic testing of the backport. Thanks. The GitHub Actions are enabled now. The force-push was to trigger the actions. I don't have a JBS account, so if you could create a request, that would be great. I would like to backport this change because I have been affected by a bug (JDK-8275535) introduced by JDK-8160768. It is causing users to get locked out too quickly since incorrect credentials are being sent to every LDAP server configured. I have tested the patch by stepping through the scenario and confirming in the debugger that the behaviour is the same as before JDK-8160768. I have also run javax/naming, tier1 and tier2 tests locally (build/macosx-x86_64-server-release). * javax/naming - All passed. * tier1 - GTests Hotspot tests failed since I did not have it configured * tier2 - There were 15 unrelated test failures in java.lang, java.net, java.nio and sun.net When I exported/imported the patch I did not use `git cherry-pick` (and therefore did not preserve the metadata). Should I fix that or will that be done automatically during squash & rebase when integrated? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/654 From clanger at openjdk.org Mon Sep 12 07:00:04 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 12 Sep 2022 07:00:04 GMT Subject: [jdk11u-dev] RFR: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening In-Reply-To: References: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> Message-ID: On Wed, 7 Sep 2022 20:43:59 GMT, Paul Hohensee wrote: > JBS issue tagged. A 17u backport would be a good idea. Definitely. Please do 17u before 11u. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1350 From christoph.langer at sap.com Mon Sep 12 07:00:33 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Mon, 12 Sep 2022 07:00:33 +0000 Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin In-Reply-To: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> References: <7c862f5f-9e9f-d068-be32-3f131033feae@azul.com> Message-ID: Vote:yes Cheers Christoph > -----Original Message----- > From: jdk-updates-dev On Behalf Of Yuri > Nesterenko > Sent: Freitag, 9. September 2022 08:47 > To: jdk-updates-dev at openjdk.org > Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin > > Hi, > > I hereby nominate Sergey Nazarkin [0] for the role of an OpenJDK Updates > Committer. > > Sergey is working in the Azul JDK Team and doing a lot of work for the aarch32 > port Project [1]. A list of some of his contributions to the JDK Updates project > see below [2], [3], [4], [5]. > Making him a Committer would help this backporting work by avoiding the > need for someone else to push his fixes. It also assures to have an expert on > specific topics in the project. > > Votes are due by 07:00UTC on Friday, the 23th of September, 2022. > Only current JDK Updates Committers (and above) [6] 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 [7]. > > Thanks, > --yan > > [0] https://openjdk.org/census#snazarki > [1] https://openjdk.org/projects/aarch32-port > [2] https://github.com/openjdk/jdk17u- > dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [3] https://github.com/openjdk/jdk15u- > dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [4] https://github.com/openjdk/jdk13u- > dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [5] https://github.com/openjdk/jdk11u- > dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated > [6] https://openjdk.org/census#jdk-updates > [7] > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fopenjdk.j > ava.net%2Fprojects%2F%23committer- > vote&data=05%7C01%7Cchristoph.langer%40sap.com%7Cf1c769a4d1354 > 60dbe2f08da922f1d12%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7 > C637983028329335600%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw > MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C% > 7C&sdata=w9dJjzHK3rxZnQCWYrV8qkiMmdeKUHw3LA%2FXOJzsbTY%3D > &reserved=0 From clanger at openjdk.org Mon Sep 12 07:05:09 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 12 Sep 2022 07:05:09 GMT Subject: [jdk17u-dev] RFR: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes [v2] In-Reply-To: References: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Message-ID: <8npz0kJPhwtww9iDRLa860VVyTkmXB1rayau8y7slFI=.51e7390b-510b-42a4-9d34-76f50a635cb3@github.com> On Thu, 8 Sep 2022 12:33:54 GMT, Boris Ulasevich wrote: >> Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 @bulasevich please change the PR title to "Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1" to have the bots recognize this properly as a backport ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/658 From clanger at openjdk.org Mon Sep 12 07:08:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 12 Sep 2022 07:08:05 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v3] In-Reply-To: References: Message-ID: On Fri, 9 Sep 2022 08:52:53 GMT, Boris Ulasevich wrote: >> Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 >> >> A trivial change. Helps JDK-8281146 backport merge issues. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 same here, please rename PR ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/659 From clanger at openjdk.org Mon Sep 12 07:09:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 12 Sep 2022 07:09:05 GMT Subject: [jdk17u-dev] RFR: 8270848: Redundant unsafe opmask register allocation in some instruction patterns. [v2] In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 12:32:54 GMT, Boris Ulasevich wrote: >> Backport 71ca0c08f09e87673f1cf3f918a0802961359166 >> >> The change checks specific avx features instead of common UseAVX flag. >> >> The change is required for JDK-8281146 backport to land cleanly in x86 ad files. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 71ca0c08f09e87673f1cf3f918a0802961359166 and here - pr title needs update. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/657 From clanger at openjdk.org Mon Sep 12 07:17:10 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 12 Sep 2022 07:17:10 GMT Subject: [jdk17u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked [v2] In-Reply-To: References: Message-ID: On Fri, 9 Sep 2022 20:42:41 GMT, Ryan Flegel wrote: >> Ryan Flegel has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: >> >> Backport 3be394e > > Following up from the conversation at [openjdk/jdk11u-dev#1351 (comment)](https://github.com/openjdk/jdk11u-dev/pull/1351#issuecomment-1238595078) (since I did things in the wrong order). > >> In OpenJDK update projects, although a PR is marked clean, you must not integrate it before you've requested and received maintainer approval via JBS flags (e.g. jdk11u-fix-request/jdk11u-fix-yes). For more details about the process, please see [here](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix). I assume you don't have a JBS account though. In that case I can add a request for you. Please provide me some text that I can post. E.g. why you want that backport and how you tested it. Speaking about testing: Please enable Github Actions on your fork and trigger a run, e.g. by merging master into your branch, to have some basic testing of the backport. > > Thanks. The GitHub Actions are enabled now. The force-push was to trigger the actions. > > I don't have a JBS account, so if you could create a request, that would be great. > > I would like to backport this change because I have been affected by a bug (JDK-8275535) introduced by JDK-8160768. It is causing users to get locked out too quickly since incorrect credentials are being sent to every LDAP server configured. I have tested the patch by stepping through the scenario and confirming in the debugger that the behaviour is the same as before JDK-8160768. > > I have also run javax/naming, tier1 and tier2 tests locally (build/macosx-x86_64-server-release). > > * javax/naming - All passed. > * tier1 - GTests Hotspot tests failed since I did not have it configured > * tier2 - There were 15 unrelated test failures in java.lang, java.net, java.nio and sun.net > > When I exported/imported the patch I did not use `git cherry-pick` (and therefore did not preserve the metadata). Should I fix that or will that be done automatically during squash & rebase when integrated? Thanks, @ryanflegel, for providing all the information and updating the PRs. I've added the request for jdk11u and jdk17u to the JBS item on your behalf and approved them. So you're free to /integrate now. Regarding patch metadata: It's all good. The bots properly recognize this backport and will do everything as it's supposed to when integrating. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/654 From clanger at openjdk.org Mon Sep 12 07:18:55 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 12 Sep 2022 07:18:55 GMT Subject: [jdk11u-dev] RFR: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked [v3] In-Reply-To: References: Message-ID: On Wed, 7 Sep 2022 15:04:10 GMT, Ryan Flegel wrote: >> Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). >> >> Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). > > Ryan Flegel has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 3be394e Backport is approved in JBS. You can go for /integrate now. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From yan at openjdk.org Mon Sep 12 10:32:49 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 12 Sep 2022 10:32:49 GMT Subject: [jdk15u-dev] RFR: 8272472: StackGuardPages test doesn't build with glibc 2.34 Message-ID: <7CgI78D58jMHwjXtYlyexBSX8J72beB05kl9QBpWlCM=.ac3c1082-d3bc-452c-bfbc-1b4043a7f756@github.com> Fix for a test compilation problem on new Linux distributions with Glibc 2.34; clean backport. ------------- Commit messages: - Backport f77a1a156f3da9068d012d9227c7ee0fee58f571 Changes: https://git.openjdk.org/jdk15u-dev/pull/274/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=274&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272472 Stats: 11 lines in 1 file changed: 9 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/274.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/274/head:pull/274 PR: https://git.openjdk.org/jdk15u-dev/pull/274 From yan at openjdk.org Mon Sep 12 10:34:16 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 12 Sep 2022 10:34:16 GMT Subject: [jdk15u-dev] Integrated: 8272472: StackGuardPages test doesn't build with glibc 2.34 In-Reply-To: <7CgI78D58jMHwjXtYlyexBSX8J72beB05kl9QBpWlCM=.ac3c1082-d3bc-452c-bfbc-1b4043a7f756@github.com> References: <7CgI78D58jMHwjXtYlyexBSX8J72beB05kl9QBpWlCM=.ac3c1082-d3bc-452c-bfbc-1b4043a7f756@github.com> Message-ID: On Mon, 12 Sep 2022 10:26:18 GMT, Yuri Nesterenko wrote: > Fix for a test compilation problem on new Linux distributions with Glibc 2.34; clean backport. This pull request has now been integrated. Changeset: bc76057d Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/bc76057d9a85dea7fdc2c47968577a7fb1172694 Stats: 11 lines in 1 file changed: 9 ins; 0 del; 2 mod 8272472: StackGuardPages test doesn't build with glibc 2.34 Backport-of: f77a1a156f3da9068d012d9227c7ee0fee58f571 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/274 From yan at openjdk.org Mon Sep 12 11:30:21 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 12 Sep 2022 11:30:21 GMT Subject: [jdk15u-dev] RFR: 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Message-ID: <6rNntTiiImzqh3_NL2iEOw9C94CAh07WLMsc_HylhjA=.9b4b2b53-ee8c-4c44-b51f-155c0a62b2ff@github.com> clean backport; gcc 10 with libc 2.34 builds test-image OK. ------------- Commit messages: - Backport fb139cff1a6ddf7659908053d5a0a6ae7563e725 Changes: https://git.openjdk.org/jdk15u-dev/pull/275/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=275&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8257467 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/275.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/275/head:pull/275 PR: https://git.openjdk.org/jdk15u-dev/pull/275 From yan at openjdk.org Mon Sep 12 11:40:11 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 12 Sep 2022 11:40:11 GMT Subject: [jdk15u-dev] Integrated: 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c In-Reply-To: <6rNntTiiImzqh3_NL2iEOw9C94CAh07WLMsc_HylhjA=.9b4b2b53-ee8c-4c44-b51f-155c0a62b2ff@github.com> References: <6rNntTiiImzqh3_NL2iEOw9C94CAh07WLMsc_HylhjA=.9b4b2b53-ee8c-4c44-b51f-155c0a62b2ff@github.com> Message-ID: On Mon, 12 Sep 2022 11:23:37 GMT, Yuri Nesterenko wrote: > clean backport; gcc 10 with libc 2.34 builds test-image OK. This pull request has now been integrated. Changeset: 008266bf Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/008266bfa1fc8e3147fcc4c82cef87c645e8dd8e Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Backport-of: fb139cff1a6ddf7659908053d5a0a6ae7563e725 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/275 From inakonechnyy at openjdk.org Mon Sep 12 12:32:16 2022 From: inakonechnyy at openjdk.org (Ilarion Nakonechnyy) Date: Mon, 12 Sep 2022 12:32:16 GMT Subject: [jdk13u-dev] Integrated: 8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 In-Reply-To: References: Message-ID: On Fri, 2 Sep 2022 16:35:37 GMT, Ilarion Nakonechnyy wrote: > Tested with tier1 on Mac OS x86_64 This pull request has now been integrated. Changeset: 78b30c7e Author: Ilarion Nakonechnyy URL: https://git.openjdk.org/jdk13u-dev/commit/78b30c7e60c0e73e44e6d1be5f52a342a4dfca2b Stats: 63 lines in 2 files changed: 61 ins; 0 del; 2 mod 8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 Backport-of: c16d1fc9810d5b2c112d35f3298513f86f84f66d ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/398 From inakonechnyy at openjdk.org Mon Sep 12 12:34:44 2022 From: inakonechnyy at openjdk.org (Ilarion Nakonechnyy) Date: Mon, 12 Sep 2022 12:34:44 GMT Subject: [jdk15u-dev] Integrated: 8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 In-Reply-To: References: Message-ID: On Fri, 2 Sep 2022 16:28:25 GMT, Ilarion Nakonechnyy wrote: > Tested with tier-1 on Mac OS x86_64 This pull request has now been integrated. Changeset: 5e52b384 Author: Ilarion Nakonechnyy URL: https://git.openjdk.org/jdk15u-dev/commit/5e52b38448156905f22c4481a8ff4e393fa68c6e Stats: 63 lines in 2 files changed: 61 ins; 0 del; 2 mod 8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 Backport-of: c16d1fc9810d5b2c112d35f3298513f86f84f66d ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/267 From duke at openjdk.org Mon Sep 12 14:00:51 2022 From: duke at openjdk.org (xpbob) Date: Mon, 12 Sep 2022 14:00:51 GMT Subject: [jdk11u-dev] RFR: 8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 09:18:27 GMT, xpbob wrote: > Backport d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d The bug has been flagged jdk11u-fix-yes ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1356 From andrew at openjdk.org Mon Sep 12 14:19:46 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 12 Sep 2022 14:19:46 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v4] In-Reply-To: References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> Message-ID: On Wed, 7 Sep 2022 09:54:02 GMT, Andrew Dinn wrote: >> Backport of patch to fix class unloading event notification. >> >> This backport was originally developed by @zhengyu123 and involved some minor changes to the original patch. >> >> n.b. the original patch required a follow up fix (cf JDK-8290908) which also needs backporting after this has been included. > > Andrew Dinn has updated the pull request incrementally with one additional commit since the last revision: > > correct type Thanks, the rest looks good. Note that [JDK-8291456](https://bugs.openjdk.org/browse/JDK-8291456) seems to mainly be about the test and has spawned two related test fixes, [JDK-8292880](https://bugs.openjdk.org/browse/JDK-8292880) and [JDK-8291650](https://bugs.openjdk.org/browse/JDK-8291650), which may be worth a look. ------------- Marked as reviewed by andrew (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/635 From andrew at openjdk.org Mon Sep 12 14:26:53 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 12 Sep 2022 14:26:53 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v4] In-Reply-To: References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> Message-ID: On Wed, 7 Sep 2022 09:54:02 GMT, Andrew Dinn wrote: >> Backport of patch to fix class unloading event notification. >> >> This backport was originally developed by @zhengyu123 and involved some minor changes to the original patch. >> >> n.b. the original patch required a follow up fix (cf JDK-8290908) which also needs backporting after this has been included. > > Andrew Dinn has updated the pull request incrementally with one additional commit since the last revision: > > correct type Next step is to label the bug with `jdk17u-fix-request`, add reasoning for the backport in the comments and wait for `jdk17u-fix-yes` to be added by a maintainer. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/635 From duke at openjdk.org Mon Sep 12 14:36:55 2022 From: duke at openjdk.org (xpbob) Date: Mon, 12 Sep 2022 14:36:55 GMT Subject: [jdk11u-dev] Integrated: 8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 09:18:27 GMT, xpbob wrote: > Backport d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d This pull request has now been integrated. Changeset: 09fe47f0 Author: bobpengxie Committer: Jie Fu URL: https://git.openjdk.org/jdk11u-dev/commit/09fe47f0d3cf8485eec806a4314ffd9b663e3b77 Stats: 10 lines in 1 file changed: 9 ins; 0 del; 1 mod 8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output Backport-of: d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1356 From duke at openjdk.org Mon Sep 12 18:15:18 2022 From: duke at openjdk.org (Ryan Flegel) Date: Mon, 12 Sep 2022 18:15:18 GMT Subject: [jdk11u-dev] Integrated: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked In-Reply-To: References: Message-ID: On Wed, 31 Aug 2022 20:54:47 GMT, Ryan Flegel wrote: > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). This pull request has now been integrated. Changeset: 0dc10359 Author: Ryan Flegel Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/0dc103593ce2d2f1161e67c31aa567fa8ca2d3c5 Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked Backport-of: 3be394e1606dd17c2c14ce806c796f5eb2b1ad6e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1351 From duke at openjdk.org Mon Sep 12 18:17:49 2022 From: duke at openjdk.org (Ryan Flegel) Date: Mon, 12 Sep 2022 18:17:49 GMT Subject: [jdk17u-dev] Integrated: 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 18:59:49 GMT, Ryan Flegel wrote: > Backport [8275535](https://bugs.openjdk.org/browse/JDK-8275535). > > Fixes authentication issue introduced by [8160768](https://bugs.openjdk.org/browse/JDK-8160768). This pull request has now been integrated. Changeset: f0acd72f Author: Ryan Flegel Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/f0acd72f2de73ba341998bf19b61af2a1656541c Stats: 8 lines in 1 file changed: 8 ins; 0 del; 0 mod 8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked Backport-of: 3be394e1606dd17c2c14ce806c796f5eb2b1ad6e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/654 From adinn at openjdk.org Mon Sep 12 18:25:42 2022 From: adinn at openjdk.org (Andrew Dinn) Date: Mon, 12 Sep 2022 18:25:42 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v4] In-Reply-To: References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> Message-ID: On Mon, 12 Sep 2022 14:22:39 GMT, Andrew John Hughes wrote: >> Andrew Dinn has updated the pull request incrementally with one additional commit since the last revision: >> >> correct type > > Next step is to label the bug with `jdk17u-fix-request`, add reasoning for the backport in the comments and wait for `jdk17u-fix-yes` to be added by a maintainer. Thanks for the review @gnu-andrew > Note that [JDK-8291456](https://bugs.openjdk.org/browse/JDK-8291456) seems to mainly be about the test and has spawned two related test fixes, [JDK-8292880](https://bugs.openjdk.org/browse/JDK-8292880) and [JDK-8291650](https://bugs.openjdk.org/browse/JDK-8291650), which may be worth a look. Yes, I am aware of both of those follow-up issues. Although they both try to fix the test and, indeed, both appear to have lowered the chance of a failure, neither of them was 100% successful. So, I have been waiting for a proper test fix upstream (which is pending but seems not to be imminent). I was also hoping that I could maybe help out with an upstream fix but have not had the time to do so. We could continue on that course or we could go ahead and push both these patches as is and ignore any failure in the test. Do you have any opinion on how to proceed? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/635 From eastigeevich at openjdk.org Mon Sep 12 18:58:52 2022 From: eastigeevich at openjdk.org (Evgeny Astigeevich) Date: Mon, 12 Sep 2022 18:58:52 GMT Subject: [jdk17u-dev] RFR: 8276108: Wrong instruction generation in aarch64 backend In-Reply-To: References: Message-ID: On Tue, 26 Apr 2022 19:36:59 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [72bacf8d](https://github.com/openjdk/jdk/commit/72bacf8d256071773d8fd9f9c2d0aebb2cb32dea) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Patric Hedlin on 29 Nov 2021 and was reviewed by Andrew Haley and Nils Eliasson. > > Thanks! @martinuy, will you continue working on this? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/370 From robm at openjdk.org Mon Sep 12 21:59:35 2022 From: robm at openjdk.org (Rob McKenna) Date: Mon, 12 Sep 2022 21:59:35 GMT Subject: [jdk19u] RFR: 8291897: TerminatingThreadLocal(s) not registered from virtual thread(s) Message-ID: <_ljqluKhT1svzgVCpKEgA673O8P6eScdUQOEHMcDFWE=.1afb899a-4175-43df-a195-28556d1cc4ce@github.com> Reviewed-by: alanb ------------- Commit messages: - 8291897: TerminatingThreadLocal(s) not registered from virtual thread(s) Changes: https://git.openjdk.org/jdk19u/pull/23/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=23&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291897 Stats: 262 lines in 9 files changed: 196 ins; 12 del; 54 mod Patch: https://git.openjdk.org/jdk19u/pull/23.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/23/head:pull/23 PR: https://git.openjdk.org/jdk19u/pull/23 From robm at openjdk.org Mon Sep 12 22:00:40 2022 From: robm at openjdk.org (Rob McKenna) Date: Mon, 12 Sep 2022 22:00:40 GMT Subject: [jdk19u] RFR: 8292240: CarrierThread.blocking not reset when spare not activated Message-ID: Reviewed-by: dfuchs ------------- Commit messages: - 8292240: CarrierThread.blocking not reset when spare not activated Changes: https://git.openjdk.org/jdk19u/pull/22/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=22&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292240 Stats: 154 lines in 2 files changed: 148 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk19u/pull/22.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/22/head:pull/22 PR: https://git.openjdk.org/jdk19u/pull/22 From hohensee at amazon.com Mon Sep 12 22:14:53 2022 From: hohensee at amazon.com (Hohensee, Paul) Date: Mon, 12 Sep 2022 22:14:53 +0000 Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin Message-ID: <132218F0-D8CC-40A9-92E3-28A9255E194D@amazon.com> Vote: yes ?-----Original Message----- From: jdk-updates-dev on behalf of Yuri Nesterenko Date: Thursday, September 8, 2022 at 11:47 PM To: "jdk-updates-dev at openjdk.org" Subject: CFV: New OpenJDK Updates Committer: Sergey Nazarkin Hi, I hereby nominate Sergey Nazarkin [0] for the role of an OpenJDK Updates Committer. Sergey is working in the Azul JDK Team and doing a lot of work for the aarch32 port Project [1]. A list of some of his contributions to the JDK Updates project see below [2], [3], [4], [5]. Making him a Committer would help this backporting work by avoiding the need for someone else to push his fixes. It also assures to have an expert on specific topics in the project. Votes are due by 07:00UTC on Friday, the 23th of September, 2022. Only current JDK Updates Committers (and above) [6] 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 [7]. Thanks, --yan [0] https://openjdk.org/census#snazarki [1] https://openjdk.org/projects/aarch32-port [2] https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [3] https://github.com/openjdk/jdk15u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [4] https://github.com/openjdk/jdk13u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [5] https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+snazarki+label%3Aintegrated [6] https://openjdk.org/census#jdk-updates [7] http://openjdk.java.net/projects/#committer-vote From aoqi at openjdk.org Mon Sep 12 22:19:02 2022 From: aoqi at openjdk.org (Ao Qi) Date: Mon, 12 Sep 2022 22:19:02 GMT Subject: [jdk19u] Integrated: 8291640: java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName In-Reply-To: <4ZDLjgOwlHKOgoy1d_wD00VNFn5JGgQuRJN_To8GooA=.1a508467-9d67-444c-9229-d0642251619c@github.com> References: <4ZDLjgOwlHKOgoy1d_wD00VNFn5JGgQuRJN_To8GooA=.1a508467-9d67-444c-9229-d0642251619c@github.com> Message-ID: On Wed, 24 Aug 2022 17:27:59 GMT, Ao Qi wrote: > I would like to backport this test fix. Low risk, only test changes. Clean backport. The changed tests passed. This pull request has now been integrated. Changeset: 20702697 Author: Ao Qi Committer: Paul Hohensee URL: https://git.openjdk.org/jdk19u/commit/20702697dd78b80e3cc0402c0de72b099687d252 Stats: 5 lines in 3 files changed: 1 ins; 0 del; 4 mod 8291640: java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName Backport-of: dedc05cb40617f7b7e2cc235528b1892dcba4cd3 ------------- PR: https://git.openjdk.org/jdk19u/pull/15 From dchuyko at openjdk.org Mon Sep 12 22:25:37 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Mon, 12 Sep 2022 22:25:37 GMT Subject: [jdk17u-dev] Integrated: 8287349: AArch64: Merge LDR instructions to improve C1 OSR performance In-Reply-To: References: Message-ID: <0a24gIPE4dep9dEJ0-KYn9AfofLQRHSz2pUfxBJUPik=.c85b29e0-1bad-41d7-8eac-218524c1d951@github.com> On Thu, 8 Sep 2022 13:00:00 GMT, Dmitry Chuyko wrote: > Straightforward replacement to pair load-store instructions, applies cleanly. > > Testing: jtreg tier1, tier2 on linux-aarch64. This pull request has now been integrated. Changeset: 02fa3639 Author: Dmitry Chuyko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/02fa3639327ddea13bd399a16be7808e425c40d3 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod 8287349: AArch64: Merge LDR instructions to improve C1 OSR performance Reviewed-by: aph Backport-of: 08400f18badb23ea3d00282e8b71e76844398a67 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/661 From phh at openjdk.org Tue Sep 13 01:24:34 2022 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 13 Sep 2022 01:24:34 GMT Subject: [jdk17u-dev] RFR: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening Message-ID: Clean backport to fix a test. ------------- Commit messages: - Backport 47bfc8aa9367ff852ea5d901f1fa3c6ef316913e Changes: https://git.openjdk.org/jdk17u-dev/pull/663/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=663&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274563 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/663.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/663/head:pull/663 PR: https://git.openjdk.org/jdk17u-dev/pull/663 From aoqi at openjdk.org Tue Sep 13 02:56:56 2022 From: aoqi at openjdk.org (Ao Qi) Date: Tue, 13 Sep 2022 02:56:56 GMT Subject: [jdk19u] RFR: 8291640: java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName In-Reply-To: <4ZDLjgOwlHKOgoy1d_wD00VNFn5JGgQuRJN_To8GooA=.1a508467-9d67-444c-9229-d0642251619c@github.com> References: <4ZDLjgOwlHKOgoy1d_wD00VNFn5JGgQuRJN_To8GooA=.1a508467-9d67-444c-9229-d0642251619c@github.com> Message-ID: On Wed, 24 Aug 2022 17:27:59 GMT, Ao Qi wrote: > I would like to backport this test fix. Low risk, only test changes. Clean backport. The changed tests passed. Thanks, @phohensee ! ------------- PR: https://git.openjdk.org/jdk19u/pull/15 From dchuyko at openjdk.org Tue Sep 13 08:42:46 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Tue, 13 Sep 2022 08:42:46 GMT Subject: [jdk17u-dev] RFR: 8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check [v2] In-Reply-To: References: Message-ID: > Original patch applies cleanly. > > Testing: jtreg tier1, tier2, applications/jcstress on 64-core machine. Dmitry Chuyko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into JDK-8277411 - Backport 3d810ad6912b7bca03e212b604cf60412da11c18 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/660/files - new: https://git.openjdk.org/jdk17u-dev/pull/660/files/ac64fa78..49f11412 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=660&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=660&range=00-01 Stats: 11 lines in 2 files changed: 8 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/660.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/660/head:pull/660 PR: https://git.openjdk.org/jdk17u-dev/pull/660 From dchuyko at openjdk.org Tue Sep 13 09:24:05 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Tue, 13 Sep 2022 09:24:05 GMT Subject: [jdk17u-dev] RFR: 8282049: AArch64: Use ZR for integer zero immediate volatile stores Message-ID: 8282049: AArch64: Use ZR for integer zero immediate volatile stores ------------- Commit messages: - Backport 413bef6890e9ba820590aa48017c4c7b1d691d24 Changes: https://git.openjdk.org/jdk17u-dev/pull/664/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=664&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282049 Stats: 91 lines in 1 file changed: 91 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/664.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/664/head:pull/664 PR: https://git.openjdk.org/jdk17u-dev/pull/664 From dchuyko at openjdk.org Tue Sep 13 10:09:15 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Tue, 13 Sep 2022 10:09:15 GMT Subject: [jdk17u-dev] RFR: 8282049: AArch64: Use ZR for integer zero immediate volatile stores [v2] In-Reply-To: References: Message-ID: > 8282049: AArch64: Use ZR for integer zero immediate volatile stores Dmitry Chuyko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into JDK-8282049 - Backport 413bef6890e9ba820590aa48017c4c7b1d691d24 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/664/files - new: https://git.openjdk.org/jdk17u-dev/pull/664/files/f5d4e9fb..05b53e53 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=664&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=664&range=00-01 Stats: 11 lines in 2 files changed: 8 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/664.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/664/head:pull/664 PR: https://git.openjdk.org/jdk17u-dev/pull/664 From robm at openjdk.org Tue Sep 13 12:04:03 2022 From: robm at openjdk.org (Rob McKenna) Date: Tue, 13 Sep 2022 12:04:03 GMT Subject: [jdk19u] Integrated: 8292240: CarrierThread.blocking not reset when spare not activated In-Reply-To: References: Message-ID: <209iCw4EByktoICupPoWJphuWMCi_OK17AOf4c1WvDQ=.a2f52b7b-4895-413e-b91e-a4e9948a980d@github.com> On Mon, 12 Sep 2022 21:50:56 GMT, Rob McKenna wrote: > Reviewed-by: dfuchs This pull request has now been integrated. Changeset: 0c71773f Author: Rob McKenna URL: https://git.openjdk.org/jdk19u/commit/0c71773f484eed2e8106b76616053be1a82d6e21 Stats: 154 lines in 2 files changed: 148 ins; 0 del; 6 mod 8292240: CarrierThread.blocking not reset when spare not activated Backport-of: 68da02c7b536799ccca49e889c22f3e9a2691fb7 ------------- PR: https://git.openjdk.org/jdk19u/pull/22 From robm at openjdk.org Tue Sep 13 12:04:34 2022 From: robm at openjdk.org (Rob McKenna) Date: Tue, 13 Sep 2022 12:04:34 GMT Subject: [jdk19u] Integrated: 8291897: TerminatingThreadLocal(s) not registered from virtual thread(s) In-Reply-To: <_ljqluKhT1svzgVCpKEgA673O8P6eScdUQOEHMcDFWE=.1afb899a-4175-43df-a195-28556d1cc4ce@github.com> References: <_ljqluKhT1svzgVCpKEgA673O8P6eScdUQOEHMcDFWE=.1afb899a-4175-43df-a195-28556d1cc4ce@github.com> Message-ID: On Mon, 12 Sep 2022 21:51:35 GMT, Rob McKenna wrote: > Reviewed-by: alanb This pull request has now been integrated. Changeset: 5d304f52 Author: Rob McKenna URL: https://git.openjdk.org/jdk19u/commit/5d304f528cb6a5f73992960337cee0b1dbfc559c Stats: 262 lines in 9 files changed: 196 ins; 12 del; 54 mod 8291897: TerminatingThreadLocal(s) not registered from virtual thread(s) Backport-of: 861cc671e2e4904d94f50710be99a511e2f9bb68 ------------- PR: https://git.openjdk.org/jdk19u/pull/23 From robm at openjdk.org Tue Sep 13 12:37:20 2022 From: robm at openjdk.org (Rob McKenna) Date: Tue, 13 Sep 2022 12:37:20 GMT Subject: [jdk19u] RFR: 8292051: jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java failed "AssertionError: Expected terminated values: [666] but got: []" Message-ID: ?adLocal.java failed "AssertionError: Expected terminated values: [666] but got: []" Co-authored-by: Peter Levart Reviewed-by: plevart ------------- Commit messages: - 8292051: jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java failed "AssertionError: Expected terminated values: [666] but got: []" Changes: https://git.openjdk.org/jdk19u/pull/24/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=24&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292051 Stats: 142 lines in 1 file changed: 45 ins; 54 del; 43 mod Patch: https://git.openjdk.org/jdk19u/pull/24.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/24/head:pull/24 PR: https://git.openjdk.org/jdk19u/pull/24 From yan at openjdk.org Tue Sep 13 13:05:07 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 13 Sep 2022 13:05:07 GMT Subject: [jdk15u-dev] RFR: 8028265: Add legacy tz tests to OpenJDK Message-ID: I'd like to backport the change here to make easier later backports such as 2022c tz etc. -- and to have these timezone tests They do pass for the current state of data. ------------- Commit messages: - Backport 92deab546549ca549408a983fe361d9536d2cd37 Changes: https://git.openjdk.org/jdk15u-dev/pull/276/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=276&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8028265 Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/276.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/276/head:pull/276 PR: https://git.openjdk.org/jdk15u-dev/pull/276 From yan at openjdk.org Tue Sep 13 13:14:05 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 13 Sep 2022 13:14:05 GMT Subject: [jdk15u-dev] Integrated: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 12:55:42 GMT, Yuri Nesterenko wrote: > I'd like to backport the change here to make easier later backports such as 2022c tz etc. -- and to have these timezone tests > They do pass for the current state of data. This pull request has now been integrated. Changeset: 2d0ace52 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/2d0ace526152099e8e5ba14ae2a4ce515764a556 Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod 8028265: Add legacy tz tests to OpenJDK Backport-of: 92deab546549ca549408a983fe361d9536d2cd37 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/276 From duke at openjdk.org Tue Sep 13 13:19:09 2022 From: duke at openjdk.org (George Adams) Date: Tue, 13 Sep 2022 13:19:09 GMT Subject: [jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v5] In-Reply-To: References: Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten. > > This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds. > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams has updated the pull request incrementally with one additional commit since the last revision: additional fixes ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1278/files - new: https://git.openjdk.org/jdk11u-dev/pull/1278/files/701c95e7..585bfaa2 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=04 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=03-04 Stats: 6 lines in 1 file changed: 0 ins; 3 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1278.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1278/head:pull/1278 PR: https://git.openjdk.org/jdk11u-dev/pull/1278 From duke at openjdk.org Tue Sep 13 13:21:38 2022 From: duke at openjdk.org (George Adams) Date: Tue, 13 Sep 2022 13:21:38 GMT Subject: [jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v6] In-Reply-To: References: Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten. > > This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds. > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: - additional fixes - fixes - Backport d29c78da19ba78214efe9e7856cde30fdd9ba8ab ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1278/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=05 Stats: 4188 lines in 43 files changed: 2005 ins; 1833 del; 350 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1278.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1278/head:pull/1278 PR: https://git.openjdk.org/jdk11u-dev/pull/1278 From duke at openjdk.org Tue Sep 13 13:40:16 2022 From: duke at openjdk.org (George Adams) Date: Tue, 13 Sep 2022 13:40:16 GMT Subject: [jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v7] In-Reply-To: References: Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten. > > This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds. > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams 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: additional fixes ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1278/files - new: https://git.openjdk.org/jdk11u-dev/pull/1278/files/ceb0ed72..43ff60db Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=06 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=05-06 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1278.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1278/head:pull/1278 PR: https://git.openjdk.org/jdk11u-dev/pull/1278 From robm at openjdk.org Tue Sep 13 13:50:10 2022 From: robm at openjdk.org (Rob McKenna) Date: Tue, 13 Sep 2022 13:50:10 GMT Subject: [jdk19u] Integrated: 8292051: jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java failed "AssertionError: Expected terminated values: [666] but got: []" In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 12:30:52 GMT, Rob McKenna wrote: > ?adLocal.java failed "AssertionError: Expected terminated values: [666] but got: []" > > Co-authored-by: Peter Levart > Reviewed-by: plevart This pull request has now been integrated. Changeset: 903c21b0 Author: Rob McKenna URL: https://git.openjdk.org/jdk19u/commit/903c21b0268f7c5e3bfd3ae69328b864fb3cc65c Stats: 142 lines in 1 file changed: 45 ins; 54 del; 43 mod 8292051: jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java failed "AssertionError: Expected terminated values: [666] but got: []" Backport-of: 0bfb12162f6035559a114176115b91aff6df3b64 ------------- PR: https://git.openjdk.org/jdk19u/pull/24 From dsamersoff at openjdk.org Tue Sep 13 14:02:57 2022 From: dsamersoff at openjdk.org (Dmitry Samersoff) Date: Tue, 13 Sep 2022 14:02:57 GMT Subject: [jdk17u-dev] RFR: 8270848: Redundant unsafe opmask register allocation in some instruction patterns. [v2] In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 12:32:54 GMT, Boris Ulasevich wrote: >> Backport 71ca0c08f09e87673f1cf3f918a0802961359166 >> >> The change checks specific avx features instead of common UseAVX flag. >> >> The change is required for JDK-8281146 backport to land cleanly in x86 ad files. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 71ca0c08f09e87673f1cf3f918a0802961359166 Marked as reviewed by dsamersoff (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/657 From dsamersoff at openjdk.org Tue Sep 13 14:08:08 2022 From: dsamersoff at openjdk.org (Dmitry Samersoff) Date: Tue, 13 Sep 2022 14:08:08 GMT Subject: [jdk17u-dev] RFR: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes [v2] In-Reply-To: References: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Message-ID: On Thu, 8 Sep 2022 12:33:54 GMT, Boris Ulasevich wrote: >> Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 Marked as reviewed by dsamersoff (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/658 From yan at openjdk.org Tue Sep 13 14:09:27 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 13 Sep 2022 14:09:27 GMT Subject: [jdk15u-dev] RFR: 8292579: (tz) Update Timezone Data to 2022c Message-ID: Slightly adapted backport of Timezone Data update 2022c. Data in 15u are still in make/ subdirectory, so the paths are changed. Also this path specifics is recorded in test/jdk/java/util/TimeZone/tools/share/Makefile. All relevant tests do pass. ------------- Commit messages: - Backport 98d85e6f594bf34b97407c470b14791af0a2bc53 Changes: https://git.openjdk.org/jdk15u-dev/pull/277/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=277&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292579 Stats: 1071 lines in 16 files changed: 275 ins; 626 del; 170 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/277.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/277/head:pull/277 PR: https://git.openjdk.org/jdk15u-dev/pull/277 From dsamersoff at openjdk.org Tue Sep 13 14:10:06 2022 From: dsamersoff at openjdk.org (Dmitry Samersoff) Date: Tue, 13 Sep 2022 14:10:06 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v3] In-Reply-To: References: Message-ID: On Fri, 9 Sep 2022 08:52:53 GMT, Boris Ulasevich wrote: >> Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 >> >> A trivial change. Helps JDK-8281146 backport merge issues. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 Marked as reviewed by dsamersoff (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/659 From duke at openjdk.org Tue Sep 13 14:29:05 2022 From: duke at openjdk.org (George Adams) Date: Tue, 13 Sep 2022 14:29:05 GMT Subject: [jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v8] In-Reply-To: References: Message-ID: <_Q053LIFKsTYnFFWNiqSpl1byVdJWJaGkhkWGA3POSc=.1da8d142-b144-400b-8a6f-9625168dc546@github.com> > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten. > > This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds. > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams has updated the pull request incrementally with one additional commit since the last revision: additional improvements ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1278/files - new: https://git.openjdk.org/jdk11u-dev/pull/1278/files/43ff60db..010375f8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=07 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=06-07 Stats: 158 lines in 5 files changed: 6 ins; 147 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1278.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1278/head:pull/1278 PR: https://git.openjdk.org/jdk11u-dev/pull/1278 From bulasevich at openjdk.org Tue Sep 13 14:36:16 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Tue, 13 Sep 2022 14:36:16 GMT Subject: [jdk17u-dev] Integrated: 8270848: Redundant unsafe opmask register allocation in some instruction patterns. In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 11:21:38 GMT, Boris Ulasevich wrote: > Backport 71ca0c08f09e87673f1cf3f918a0802961359166 > > The change checks specific avx features instead of common UseAVX flag. > > The change is required for JDK-8281146 backport to land cleanly in x86 ad files. This pull request has now been integrated. Changeset: 36dd0a71 Author: Boris Ulasevich Committer: Dmitry Samersoff URL: https://git.openjdk.org/jdk17u-dev/commit/36dd0a71b79a327f8df386b9618589c105a546cd Stats: 45 lines in 3 files changed: 0 ins; 4 del; 41 mod 8270848: Redundant unsafe opmask register allocation in some instruction patterns. Reviewed-by: phh, dsamersoff Backport-of: 71ca0c08f09e87673f1cf3f918a0802961359166 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/657 From bulasevich at openjdk.org Tue Sep 13 14:38:51 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Tue, 13 Sep 2022 14:38:51 GMT Subject: [jdk17u-dev] Integrated: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes In-Reply-To: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> References: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Message-ID: <61sljuX_QTACKV934W1oCeld3-Mv4oAiNkTZmTbUi0U=.70867856-8f85-4f6c-ad8e-a3f2dc24f87c@github.com> On Thu, 8 Sep 2022 11:21:45 GMT, Boris Ulasevich wrote: > Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 This pull request has now been integrated. Changeset: 061ddcab Author: Boris Ulasevich Committer: Dmitry Samersoff URL: https://git.openjdk.org/jdk17u-dev/commit/061ddcabbcc8518e99fe054584d267e42bfabd96 Stats: 139 lines in 2 files changed: 93 ins; 34 del; 12 mod 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes Reviewed-by: phh, dsamersoff Backport-of: e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/658 From bulasevich at openjdk.org Tue Sep 13 14:38:53 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Tue, 13 Sep 2022 14:38:53 GMT Subject: [jdk17u-dev] Integrated: 8282347: AARCH64: Untaken branch in has_negatives stub In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 11:21:47 GMT, Boris Ulasevich wrote: > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 > > A trivial change. Helps JDK-8281146 backport merge issues. This pull request has now been integrated. Changeset: 486cffea Author: Boris Ulasevich Committer: Dmitry Samersoff URL: https://git.openjdk.org/jdk17u-dev/commit/486cffeab4b52f942c596e7d2bb942152275b2ef Stats: 5 lines in 1 file changed: 0 ins; 4 del; 1 mod 8282347: AARCH64: Untaken branch in has_negatives stub Reviewed-by: phh, dsamersoff Backport-of: 3efd6aa4c9b6420520709281ab1ca46ba4242c87 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/659 From phh at openjdk.org Tue Sep 13 16:02:51 2022 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 13 Sep 2022 16:02:51 GMT Subject: [jdk17u-dev] RFR: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 01:17:10 GMT, Paul Hohensee wrote: > Clean backport to fix a test. Pre-submit failures appear to be infra related. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/663 From duke at openjdk.org Tue Sep 13 16:13:47 2022 From: duke at openjdk.org (George Adams) Date: Tue, 13 Sep 2022 16:13:47 GMT Subject: [jdk11u-dev] RFR: 8257679: Improved unix compatibility layer in Windows build (winenv) [v9] In-Reply-To: References: Message-ID: > The main conflict is the lack of the WSL backport ([8215445: Enable building for Windows in WSL](https://github.com/openjdk/jdk/commit/46eb26b692ac7f9431d5b479028ec87e56707557)) Something which doesn't apply particularly cleanly and isn't required to achieve the MSYS2 backport that I'm trying to reach. There are also several Solaris specific edge cases that needed to be rewritten. > > This PR will finally allow me to backport [8287724: Fix various issues with msys2](https://github.com/openjdk/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359) cleanly which should be the final piece in the puzzle to enabling MSYS2 builds. > > @RealCLanger / @GoeLin I suggest that this is run through the full SAP nightlies before this is merged. George Adams has updated the pull request incrementally with one additional commit since the last revision: add toolchain changes ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1278/files - new: https://git.openjdk.org/jdk11u-dev/pull/1278/files/010375f8..4e0bff3e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=08 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1278&range=07-08 Stats: 37 lines in 1 file changed: 37 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1278.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1278/head:pull/1278 PR: https://git.openjdk.org/jdk11u-dev/pull/1278 From dchuyko at openjdk.org Tue Sep 13 16:57:57 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Tue, 13 Sep 2022 16:57:57 GMT Subject: [jdk17u-dev] Integrated: 8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 11:36:50 GMT, Dmitry Chuyko wrote: > Original patch applies cleanly. > > Testing: jtreg tier1, tier2, applications/jcstress on 64-core machine. This pull request has now been integrated. Changeset: b196bc4c Author: Dmitry Chuyko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/b196bc4c7f5af16266b6af57f4c972b5a4227a60 Stats: 5 lines in 1 file changed: 0 ins; 4 del; 1 mod 8277411: C2 fast_unlock intrinsic on AArch64 has unnecessary ownership check Backport-of: 3d810ad6912b7bca03e212b604cf60412da11c18 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/660 From duke at openjdk.org Tue Sep 13 17:21:35 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Tue, 13 Sep 2022 17:21:35 GMT Subject: [jdk11u-dev] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable [v3] In-Reply-To: References: Message-ID: > Backport changes from JDK-8288377 Gaurav Chaudhari has updated the pull request incrementally with two additional commits since the last revision: - Merge branch 'customtz-dst-fix-backport-3c32564' of github.com:Deigue/jdk11u-dev into customtz-dst-fix-backport-3c32564 - Fixed CustomTzIDCheckDST compile error due to incorrect func signature. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1328/files - new: https://git.openjdk.org/jdk11u-dev/pull/1328/files/1195a019..ccd724b8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1328&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1328&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1328.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1328/head:pull/1328 PR: https://git.openjdk.org/jdk11u-dev/pull/1328 From duke at openjdk.org Tue Sep 13 17:29:44 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Tue, 13 Sep 2022 17:29:44 GMT Subject: [jdk11u-dev] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable [v3] In-Reply-To: References: Message-ID: <1NzA9kg6ZE0p_xSbYVPMbBYWUZH_sZnx8jvRLIApMKs=.e40b1996-c6ac-49a3-938f-828cf94e122a@github.com> On Tue, 13 Sep 2022 17:21:35 GMT, Gaurav Chaudhari wrote: >> Backport changes from JDK-8288377 > > Gaurav Chaudhari has updated the pull request incrementally with two additional commits since the last revision: > > - Merge branch 'customtz-dst-fix-backport-3c32564' of github.com:Deigue/jdk11u-dev into customtz-dst-fix-backport-3c32564 > - Fixed CustomTzIDCheckDST compile error due to incorrect func signature. jdk17 PR: https://github.com/openjdk/jdk17u-dev/pull/662 jdk19 PR: : https://github.com/openjdk/jdk19u/pull/16 Also added additional commit to fix the test compile error happening only for the jdk11u-dev repo PR. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1328 From mbalao at openjdk.org Tue Sep 13 19:10:20 2022 From: mbalao at openjdk.org (Martin Balao) Date: Tue, 13 Sep 2022 19:10:20 GMT Subject: [jdk17u-dev] RFR: 8276108: Wrong instruction generation in aarch64 backend In-Reply-To: References: Message-ID: On Tue, 26 Apr 2022 19:36:59 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [72bacf8d](https://github.com/openjdk/jdk/commit/72bacf8d256071773d8fd9f9c2d0aebb2cb32dea) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Patric Hedlin on 29 Nov 2021 and was reviewed by Andrew Haley and Nils Eliasson. > > Thanks! Hi, I intend to propose this for 17u again. Apologies for the delay. Martin.- ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/370 From clanger at openjdk.org Tue Sep 13 19:54:57 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 13 Sep 2022 19:54:57 GMT Subject: [jdk17u-dev] RFR: 8270848: Redundant unsafe opmask register allocation in some instruction patterns. [v2] In-Reply-To: References: Message-ID: <0z9OCQcd4yNhpvR7imV8Lnh2hT1AQh38xdOtIQLVhd0=.8aaffc39-82a6-460b-b0b1-353133ea8312@github.com> On Thu, 8 Sep 2022 12:32:54 GMT, Boris Ulasevich wrote: >> Backport 71ca0c08f09e87673f1cf3f918a0802961359166 >> >> The change checks specific avx features instead of common UseAVX flag. >> >> The change is required for JDK-8281146 backport to land cleanly in x86 ad files. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 71ca0c08f09e87673f1cf3f918a0802961359166 There was no backport request nor approval... ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/657 From clanger at openjdk.org Tue Sep 13 19:56:57 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 13 Sep 2022 19:56:57 GMT Subject: [jdk17u-dev] RFR: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes [v2] In-Reply-To: References: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Message-ID: On Thu, 8 Sep 2022 12:33:54 GMT, Boris Ulasevich wrote: >> Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 Same here, please add jdk17u-fix-request retroactively. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/658 From clanger at openjdk.org Tue Sep 13 19:58:04 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 13 Sep 2022 19:58:04 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v3] In-Reply-To: References: Message-ID: <35B5XJ2Vn1rvmLSzVZbf8uELNbzab4WaHjW2Ga8XcuQ=.a9de1616-17bc-4693-a23e-d37ef82ec7e5@github.com> On Fri, 9 Sep 2022 08:52:53 GMT, Boris Ulasevich wrote: >> Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 >> >> A trivial change. Helps JDK-8281146 backport merge issues. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 Same here, please add jdk17u-fix-request retroactively. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/659 From clanger at openjdk.org Tue Sep 13 20:01:55 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 13 Sep 2022 20:01:55 GMT Subject: [jdk11u-dev] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable [v3] In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 17:21:35 GMT, Gaurav Chaudhari wrote: >> Backport changes from JDK-8288377 > > Gaurav Chaudhari has updated the pull request incrementally with two additional commits since the last revision: > > - Merge branch 'customtz-dst-fix-backport-3c32564' of github.com:Deigue/jdk11u-dev into customtz-dst-fix-backport-3c32564 > - Fixed CustomTzIDCheckDST compile error due to incorrect func signature. > jdk17 PR: [openjdk/jdk17u-dev#662](https://github.com/openjdk/jdk17u-dev/pull/662) jdk19 PR: : [openjdk/jdk19u#16](https://github.com/openjdk/jdk19u/pull/16) Also added additional commit to fix the test compile error happening only for the jdk11u-dev repo PR. OK, next step is to request backport approval by tagging the JBS bugs. I can do it for you, when you give me a Fix request comment statement (e.g. why you want to have it in the update releases, what testing you did, what's the risk etc.) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1328 From yan at openjdk.org Wed Sep 14 06:46:12 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 14 Sep 2022 06:46:12 GMT Subject: [jdk13u-dev] RFR: 8028265: Add legacy tz tests to OpenJDK Message-ID: I'd like to backport the change here to make easier later backports such as 2022c tz etc. -- and to have these timezone tests They do pass for the current state of data. ------------- Commit messages: - Backport 92deab546549ca549408a983fe361d9536d2cd37 Changes: https://git.openjdk.org/jdk13u-dev/pull/402/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=402&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8028265 Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/402.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/402/head:pull/402 PR: https://git.openjdk.org/jdk13u-dev/pull/402 From yan at openjdk.org Wed Sep 14 06:57:43 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 14 Sep 2022 06:57:43 GMT Subject: [jdk13u-dev] Integrated: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:37:31 GMT, Yuri Nesterenko wrote: > I'd like to backport the change here to make easier later backports such as 2022c tz etc. -- and to have these timezone tests > They do pass for the current state of data. This pull request has now been integrated. Changeset: 193032d7 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/193032d7c9fc6ff944ed2b5d2f80caabedad031e Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod 8028265: Add legacy tz tests to OpenJDK Backport-of: 92deab546549ca549408a983fe361d9536d2cd37 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/402 From duke at openjdk.org Wed Sep 14 07:06:30 2022 From: duke at openjdk.org (David Alvarez) Date: Wed, 14 Sep 2022 07:06:30 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c Message-ID: Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 ------------- Commit messages: - 8292579: (tz) Update Timezone Data to 2022c Changes: https://git.openjdk.org/jdk17u/pull/352/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=352&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292579 Stats: 978 lines in 12 files changed: 234 ins; 605 del; 139 mod Patch: https://git.openjdk.org/jdk17u/pull/352.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/352/head:pull/352 PR: https://git.openjdk.org/jdk17u/pull/352 From duke at openjdk.org Wed Sep 14 07:07:29 2022 From: duke at openjdk.org (David Alvarez) Date: Wed, 14 Sep 2022 07:07:29 GMT Subject: [jdk11u] RFR: 8292579: (tz) Update Timezone Data to 2022c Message-ID: Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 11. Adding the change to jdk11u instead of jdk11u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 ------------- Commit messages: - 8292579: (tz) Update Timezone Data to 2022c Changes: https://git.openjdk.org/jdk11u/pull/54/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u&pr=54&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292579 Stats: 978 lines in 12 files changed: 234 ins; 605 del; 139 mod Patch: https://git.openjdk.org/jdk11u/pull/54.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/54/head:pull/54 PR: https://git.openjdk.org/jdk11u/pull/54 From yan at openjdk.org Wed Sep 14 07:19:53 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 14 Sep 2022 07:19:53 GMT Subject: [jdk15u-dev] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: References: Message-ID: > Slightly adapted backport of Timezone Data update 2022c. Data in 15u are still in make/ subdirectory, so the paths are changed. Also this path specifics is recorded in test/jdk/java/util/TimeZone/tools/share/Makefile. > All relevant tests do pass. Yuri Nesterenko has updated the pull request incrementally with one additional commit since the last revision: Restore Makefile added by mistake ------------- Changes: - all: https://git.openjdk.org/jdk15u-dev/pull/277/files - new: https://git.openjdk.org/jdk15u-dev/pull/277/files/89ec5996..4e41866e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=277&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=277&range=00-01 Stats: 50 lines in 1 file changed: 13 ins; 19 del; 18 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/277.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/277/head:pull/277 PR: https://git.openjdk.org/jdk15u-dev/pull/277 From yan at openjdk.org Wed Sep 14 07:55:11 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 14 Sep 2022 07:55:11 GMT Subject: [jdk13u-dev] RFR: 8292579: (tz) Update Timezone Data to 2022c Message-ID: Slightly adapted backport of Timezone Data update 2022c. Data in 13u are still in make/ subdirectory, so the paths are changed. Also this path specifics is recorded in test/jdk/java/util/TimeZone/tools/share/Makefile. All relevant tests do pass. ------------- Commit messages: - Backport 98d85e6f594bf34b97407c470b14791af0a2bc53 Changes: https://git.openjdk.org/jdk13u-dev/pull/403/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=403&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292579 Stats: 1022 lines in 16 files changed: 256 ins; 613 del; 153 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/403.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/403/head:pull/403 PR: https://git.openjdk.org/jdk13u-dev/pull/403 From bae at openjdk.org Wed Sep 14 08:06:01 2022 From: bae at openjdk.org (Andrew Brygin) Date: Wed, 14 Sep 2022 08:06:01 GMT Subject: [jdk15u-dev] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 07:19:53 GMT, Yuri Nesterenko wrote: >> Slightly adapted backport of Timezone Data update 2022c. Data in 15u are still in make/ subdirectory, so the paths are changed. Also this path specifics is recorded in test/jdk/java/util/TimeZone/tools/share/Makefile. >> All relevant tests do pass. > > Yuri Nesterenko has updated the pull request incrementally with one additional commit since the last revision: > > Restore Makefile added by mistake Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/277 From bae at openjdk.org Wed Sep 14 08:07:57 2022 From: bae at openjdk.org (Andrew Brygin) Date: Wed, 14 Sep 2022 08:07:57 GMT Subject: [jdk13u-dev] RFR: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: <5y41j2xUHx-lTT_dk5Qs6q4CJdzbWoTdIAmaeVirDiA=.2da025ba-c030-45a4-8efd-390fc674b04c@github.com> On Wed, 14 Sep 2022 07:48:36 GMT, Yuri Nesterenko wrote: > Slightly adapted backport of Timezone Data update 2022c. Data in 13u are still in make/ subdirectory, so the paths are changed. Also this path specifics is recorded in test/jdk/java/util/TimeZone/tools/share/Makefile. > All relevant tests do pass. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/403 From yan at openjdk.org Wed Sep 14 08:19:31 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 14 Sep 2022 08:19:31 GMT Subject: [jdk15u-dev] Integrated: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 14:03:11 GMT, Yuri Nesterenko wrote: > Slightly adapted backport of Timezone Data update 2022c. Data in 15u are still in make/ subdirectory, so the paths are changed. Also this path specifics is recorded in test/jdk/java/util/TimeZone/tools/share/Makefile. > All relevant tests do pass. This pull request has now been integrated. Changeset: 75b9bec5 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/75b9bec56305ed507cea3c35b89f40b2f707a080 Stats: 1022 lines in 16 files changed: 256 ins; 613 del; 153 mod 8292579: (tz) Update Timezone Data to 2022c Reviewed-by: bae Backport-of: 98d85e6f594bf34b97407c470b14791af0a2bc53 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/277 From yan at openjdk.org Wed Sep 14 08:19:46 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 14 Sep 2022 08:19:46 GMT Subject: [jdk13u-dev] Integrated: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: <-aal1KT4XPYVSJaZwNcoLG3WUlzsfB9-gtivNcyIpok=.a6caecd6-d497-4b75-acc3-b18df783d500@github.com> On Wed, 14 Sep 2022 07:48:36 GMT, Yuri Nesterenko wrote: > Slightly adapted backport of Timezone Data update 2022c. Data in 13u are still in make/ subdirectory, so the paths are changed. Also this path specifics is recorded in test/jdk/java/util/TimeZone/tools/share/Makefile. > All relevant tests do pass. This pull request has now been integrated. Changeset: 19ce717d Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/19ce717da34563c2e85c34d14251d1dd6d9e267c Stats: 1022 lines in 16 files changed: 256 ins; 613 del; 153 mod 8292579: (tz) Update Timezone Data to 2022c Reviewed-by: bae Backport-of: 98d85e6f594bf34b97407c470b14791af0a2bc53 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/403 From sgehwolf at openjdk.org Wed Sep 14 08:29:04 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 14 Sep 2022 08:29:04 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: <6JZL7hED8mkzEHfdUC5slz4a5ulqMY9JGqakVKrAteA=.b85b5fec-0141-4a61-8d36-24027118caac@github.com> On Wed, 14 Sep 2022 06:57:19 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 @alvdavi Please enable testing for your fork. Also, it looks like we should bring in https://bugs.openjdk.org/browse/JDK-8028265 first? It's a test-only change, so should be fine to have. After, it should apply clean. ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From goetz at openjdk.org Wed Sep 14 10:02:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 14 Sep 2022 10:02:17 GMT Subject: [jdk17u-dev] RFR: 8290207: Missing notice in dom.md Message-ID: I backport this for parity with 17.0.5-oracle. This goes to 17.0.6, I think there is no need for a critical request here. ------------- Commit messages: - Backport 73b83e018838d3870733970b2bb22a8394b53330 Changes: https://git.openjdk.org/jdk17u-dev/pull/665/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=665&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290207 Stats: 15 lines in 1 file changed: 15 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/665.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/665/head:pull/665 PR: https://git.openjdk.org/jdk17u-dev/pull/665 From duke at openjdk.org Wed Sep 14 10:13:55 2022 From: duke at openjdk.org (psoujany) Date: Wed, 14 Sep 2022 10:13:55 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Wed, 7 Sep 2022 10:25:45 GMT, Christoph Langer wrote: >> Backport of 8210047: some pages contain content outside of landmark region >> >> OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 > > OK, at a glance the PR looks good to me. I'll run it through our testing and let you know the results tomorrow. @RealCLanger Any updates on testing at your end, could you please review the changes. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From bulasevich at openjdk.org Wed Sep 14 13:20:17 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Wed, 14 Sep 2022 13:20:17 GMT Subject: [jdk17u-dev] RFR: 8282047: Enhance StringDecode/Encode microbenchmarks Message-ID: This change is a backport of "8282047: Enhance StringDecode/Encode microbenchmarks" commit - a benchmarks update as a part of subsequent [JDK-8281146](https://bugs.openjdk.org/browse/JDK-8281146) change. ------------- Commit messages: - 8282047: Enhance StringDecode/Encode microbenchmarks Changes: https://git.openjdk.org/jdk17u-dev/pull/666/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=666&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282047 Stats: 358 lines in 2 files changed: 218 ins; 71 del; 69 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/666.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/666/head:pull/666 PR: https://git.openjdk.org/jdk17u-dev/pull/666 From andrew at openjdk.org Wed Sep 14 16:11:59 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 14 Sep 2022 16:11:59 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:57:19 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 I agree the tests should be brought in first, particularly as they seem to better test the timezone name translations which has traditionally been a source of regressions with timezone data, as the names are maintained locally while the tzdata updates come from the tzdb project. I've also asked on the original PR https://github.com/openjdk/jdk/pull/10012 about whether translations for `Europe/Kyiv` should be added. This is something we've done locally. ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From duke at openjdk.org Wed Sep 14 17:28:08 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 14 Sep 2022 17:28:08 GMT Subject: [jdk17u-dev] RFR: 8272776: NullPointerException not reported Message-ID: Hi! Here is backport of [8272776](https://bugs.openjdk.org/browse/JDK-8272776) fixing absent NPE in the case of null switch with default. Original patch is applied cleanly Verification (amd64 / 20.04 LTS): test/langtools/tools/javac/patterns/NullSwitch.java (updated) Regression (amd64 / 20.04 LTS): test/langtools/tools/javac ------------- Commit messages: - Backport 93eec9a103de7f4d9a87eac5b295c9a50702ee94 Changes: https://git.openjdk.org/jdk17u-dev/pull/667/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=667&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272776 Stats: 18 lines in 2 files changed: 14 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/667.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/667/head:pull/667 PR: https://git.openjdk.org/jdk17u-dev/pull/667 From duke at openjdk.org Wed Sep 14 18:56:49 2022 From: duke at openjdk.org (Ruhesh Chaganti) Date: Wed, 14 Sep 2022 18:56:49 GMT Subject: [jdk11u-dev] Integrated: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening In-Reply-To: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> References: <4llXrybJ3lQ27B0_DCv3vUOeGjvogKK7Z0bcUFNLhnI=.15b7c9da-3bad-403b-ba96-cc808c8e672a@github.com> Message-ID: On Wed, 31 Aug 2022 15:04:32 GMT, Ruhesh Chaganti wrote: > Backport for JDK-8274563 This pull request has now been integrated. Changeset: 6784ea08 Author: Ruhesh Chaganti Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/6784ea08b3d8383b32671745aff2e4e820efe247 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening Reviewed-by: phh Backport-of: 47bfc8aa9367ff852ea5d901f1fa3c6ef316913e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1350 From mbalao at openjdk.org Wed Sep 14 19:21:28 2022 From: mbalao at openjdk.org (Martin Balao) Date: Wed, 14 Sep 2022 19:21:28 GMT Subject: [jdk17u-dev] RFR: 8277928: Fix compilation on macosx-aarch64 after 8276108 Message-ID: 8277928: Fix compilation on macosx-aarch64 after 8276108 ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/370 Commit messages: - Backport 2622ab3fe94814fb4f7f22e4015ef1519e546905 Changes: https://git.openjdk.org/jdk17u-dev/pull/668/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=668&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277928 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/668.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/668/head:pull/668 PR: https://git.openjdk.org/jdk17u-dev/pull/668 From phh at openjdk.org Wed Sep 14 21:15:59 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 14 Sep 2022 21:15:59 GMT Subject: [jdk17u-dev] Integrated: 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 01:17:10 GMT, Paul Hohensee wrote: > Clean backport to fix a test. This pull request has now been integrated. Changeset: a18e936b Author: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/a18e936beef85ad2602f70cef4c2bef216099f56 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod 8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening Backport-of: 47bfc8aa9367ff852ea5d901f1fa3c6ef316913e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/663 From duke at openjdk.org Wed Sep 14 23:01:28 2022 From: duke at openjdk.org (David Alvarez) Date: Wed, 14 Sep 2022 23:01:28 GMT Subject: [jdk17u] RFR: 8028265: Add legacy tz tests to OpenJDK Message-ID: Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c ------------- Commit messages: - 8028265: Add legacy tz tests to OpenJDK Changes: https://git.openjdk.org/jdk17u/pull/353/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=353&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8028265 Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u/pull/353.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/353/head:pull/353 PR: https://git.openjdk.org/jdk17u/pull/353 From mbalao at openjdk.org Wed Sep 14 23:10:38 2022 From: mbalao at openjdk.org (Martin Balao) Date: Wed, 14 Sep 2022 23:10:38 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 Message-ID: Hi all, This pull request contains a backport of commit [6d3fd860d748a092a65ab9700b47686099b81bf4](https://github.com/openjdk/jdk/commit/6d3fd860d748a092a65ab9700b47686099b81bf4) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. This backport is a follow up fix of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928). This backport applied cleanly. Thanks! ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/668 Commit messages: - Backport 6d3fd860d748a092a65ab9700b47686099b81bf4 Changes: https://git.openjdk.org/jdk17u-dev/pull/669/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=669&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293826 Stats: 20 lines in 1 file changed: 0 ins; 17 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/669.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/669/head:pull/669 PR: https://git.openjdk.org/jdk17u-dev/pull/669 From duke at openjdk.org Wed Sep 14 23:45:55 2022 From: duke at openjdk.org (David Alvarez) Date: Wed, 14 Sep 2022 23:45:55 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:57:19 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 I've created a PR to bring the tests in [JDK-8028265](https://bugs.openjdk.org/browse/JDK-8028265): https://github.com/openjdk/jdk17u/pull/353 Regarding the timezone, it makes sense to me to bring the translations. In any case, I need to modify this PR to account for the tests, so I can do it with or without the translations. Besides the `America/Santiago` DST change (which has already self corrected), I think the other notable change is the `Asia/Tehran` one, which goes into effect until march 2023, which feels quite close to the January release to wait before including it. ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From svkamath at openjdk.org Thu Sep 15 00:54:38 2022 From: svkamath at openjdk.org (Smita Kamath) Date: Thu, 15 Sep 2022 00:54:38 GMT Subject: [jdk17u-dev] RFR: 8277358: Accelerate CRC32-C Message-ID: This is a backport of JDK-8277358: Accelerate CRC32-C. The patch applies cleanly to 17u-dev. Testing: tier-1 tests. Thanks, Smita ------------- Commit messages: - Backport e0f1fc783cb492dd1eb18f2d56c57bdc160a410d Changes: https://git.openjdk.org/jdk17u-dev/pull/670/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=670&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277358 Stats: 126 lines in 5 files changed: 98 ins; 4 del; 24 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/670.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/670/head:pull/670 PR: https://git.openjdk.org/jdk17u-dev/pull/670 From mbalao at openjdk.org Thu Sep 15 00:55:46 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 00:55:46 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 21:28:55 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [6d3fd860d748a092a65ab9700b47686099b81bf4](https://github.com/openjdk/jdk/commit/6d3fd860d748a092a65ab9700b47686099b81bf4) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928). > > This backport applied cleanly. > > Thanks! The Skara tools have had issues with this backport PR because JDK-8278417 is not public. A review will apparently be needed but the original patch (from openjdk/jdk) applies cleanly. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/669 From andrew at openjdk.org Thu Sep 15 01:30:56 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Thu, 15 Sep 2022 01:30:56 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:57:19 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 I think it makes sense to keep this backport clean and add the translations as a separate bug. I'm just looking at whether anything is needed in trunk or not. It sounds like 11u & 17u will need CLDR updates. I agree we should aim to get this in the October releases. ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From andrew at openjdk.org Thu Sep 15 02:04:51 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Thu, 15 Sep 2022 02:04:51 GMT Subject: [jdk17u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 22:53:36 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c Do the tests all pass? If so, this can go straight to a `jdk17u-fix-request` label on the bug. ------------- PR: https://git.openjdk.org/jdk17u/pull/353 From andrew at openjdk.org Thu Sep 15 02:33:02 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Thu, 15 Sep 2022 02:33:02 GMT Subject: [jdk17u-dev] RFR: 8256811: Delayed/missed jdwp class unloading events [v4] In-Reply-To: References: <0M3cbi13mMqfZEsHjtR8oI7GWfSPdHpstjG89D973ns=.4b591818-a5c3-4ef9-ac03-40db92299cf7@github.com> Message-ID: <9M3WvLTcg9Cs0v9-AG7PJAHkAUql9I_I33WqJ-YtNjw=.727ff386-f47c-47ce-995a-097ec078302f@github.com> On Wed, 7 Sep 2022 09:54:02 GMT, Andrew Dinn wrote: >> Backport of patch to fix class unloading event notification. >> >> This backport was originally developed by @zhengyu123 and involved some minor changes to the original patch. >> >> n.b. the original patch required a follow up fix (cf JDK-8290908) which also needs backporting after this has been included. > > Andrew Dinn has updated the pull request incrementally with one additional commit since the last revision: > > correct type My impression from the bugs was that the code change itself is an improvement, and fewer events are missed, but it is difficult to get a reliable test which triggers class unloading and picks up all the events. I'm tending towards going ahead with backporting the four existing patches, but I expect you have a better idea of the risk than I do. If we do this now, it'll be targeted for the January release so we still have some time to add further follow-up fixes or even revert in 17u. I don't get the impression that the main patch is flawed enough to warrant being reverted in trunk, but if we want to be extra safe, we could wait until some time after OpenJDK 20 is released next March. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/635 From jiefu at openjdk.org Thu Sep 15 02:55:09 2022 From: jiefu at openjdk.org (Jie Fu) Date: Thu, 15 Sep 2022 02:55:09 GMT Subject: [jdk17u-dev] RFR: 8293774: Improve TraceOptoParse to dump the bytecode name Message-ID: 8293774: Improve TraceOptoParse to dump the bytecode name ------------- Commit messages: - Backport 91f9c0d0cfd3d328aaec05254925d1b15611cd6e Changes: https://git.openjdk.org/jdk17u-dev/pull/671/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=671&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293774 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/671.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/671/head:pull/671 PR: https://git.openjdk.org/jdk17u-dev/pull/671 From duke at openjdk.org Thu Sep 15 07:13:55 2022 From: duke at openjdk.org (David Alvarez) Date: Thu, 15 Sep 2022 07:13:55 GMT Subject: [jdk17u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 22:53:36 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c Yes, all test pass. Label added ------------- PR: https://git.openjdk.org/jdk17u/pull/353 From duke at openjdk.org Thu Sep 15 08:28:01 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 08:28:01 GMT Subject: [jdk13u-dev] RFR: 8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit Message-ID: <_kz2SqJVulwPYbPGmI-rOcLmKq8-C4YY_b-FkRrRQdY=.b069c978-a5c4-40c2-8626-b7f6d290e721@github.com> Backport of JDK-8272720 to 13u Applied cleanely, no tier1 tests regressions. ------------- Commit messages: - Backport 1ea437a4b87381b558cf8157ac52fc03e37ac507 Changes: https://git.openjdk.org/jdk13u-dev/pull/404/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=404&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272720 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/404.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/404/head:pull/404 PR: https://git.openjdk.org/jdk13u-dev/pull/404 From duke at openjdk.org Thu Sep 15 08:31:00 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 08:31:00 GMT Subject: [jdk15u-dev] RFR: 8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit Message-ID: Backport of JDK-8272720 to 15u Applied cleanely, no tier1 tests regressions. ------------- Commit messages: - Backport 1ea437a4b87381b558cf8157ac52fc03e37ac507 Changes: https://git.openjdk.org/jdk15u-dev/pull/278/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=278&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272720 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/278.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/278/head:pull/278 PR: https://git.openjdk.org/jdk15u-dev/pull/278 From sgehwolf at openjdk.org Thu Sep 15 08:32:09 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 15 Sep 2022 08:32:09 GMT Subject: [jdk17u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: <0SGne2n68ih1eUzv8y3JRQloXwnzBtNdCxOrJP5aRRY=.390614c8-7db1-48d2-ae64-60cf92e1760e@github.com> On Thu, 15 Sep 2022 07:11:43 GMT, David Alvarez wrote: > Yes, all test pass. Label added Since this is for `jdk17u` (October), not `jdk17u-dev` (January), the label ought to be `jdk17u-critical-request`. Please also add a rational to the bug via a "Fix Request" comment next time. Added it for you this time ;-) ------------- PR: https://git.openjdk.org/jdk17u/pull/353 From duke at openjdk.org Thu Sep 15 09:01:47 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 09:01:47 GMT Subject: [jdk13u-dev] Integrated: 8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit In-Reply-To: <_kz2SqJVulwPYbPGmI-rOcLmKq8-C4YY_b-FkRrRQdY=.b069c978-a5c4-40c2-8626-b7f6d290e721@github.com> References: <_kz2SqJVulwPYbPGmI-rOcLmKq8-C4YY_b-FkRrRQdY=.b069c978-a5c4-40c2-8626-b7f6d290e721@github.com> Message-ID: On Thu, 15 Sep 2022 08:21:12 GMT, Roman Marchenko wrote: > Backport of JDK-8272720 to 13u > Applied cleanely, no tier1 tests regressions. This pull request has now been integrated. Changeset: 89bdd281 Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/89bdd28102688a937374e13eb554838cfe5c1ed7 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit Backport-of: 1ea437a4b87381b558cf8157ac52fc03e37ac507 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/404 From duke at openjdk.org Thu Sep 15 09:03:06 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 09:03:06 GMT Subject: [jdk15u-dev] Integrated: 8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 08:21:51 GMT, Roman Marchenko wrote: > Backport of JDK-8272720 to 15u > Applied cleanely, no tier1 tests regressions. This pull request has now been integrated. Changeset: 8544edbe Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/8544edbe58bc71e656774a7b2a64c471cda57ca0 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit Backport-of: 1ea437a4b87381b558cf8157ac52fc03e37ac507 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/278 From goetz at openjdk.org Thu Sep 15 09:36:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 09:36:57 GMT Subject: [jdk17u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 22:53:36 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c Approved. You can push. ------------- PR: https://git.openjdk.org/jdk17u/pull/353 From goetz at openjdk.org Thu Sep 15 10:01:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 10:01:49 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 In-Reply-To: References: Message-ID: <7A6rwBxYKSxvc4jNT-UNuidHS89a9QnXyHVsGgaTRJI=.9a90ada1-42eb-4249-b5e1-527513835130@github.com> On Wed, 14 Sep 2022 21:28:55 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [6d3fd860d748a092a65ab9700b47686099b81bf4](https://github.com/openjdk/jdk/commit/6d3fd860d748a092a65ab9700b47686099b81bf4) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928). > > This backport applied cleanly. > > Thanks! This is a clean backport. Pre-submit failure. The change only touches aarch specific code, so this windows x86_64 failure can not be related. ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/669 From goetz at openjdk.org Thu Sep 15 10:04:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 10:04:57 GMT Subject: [jdk17u-dev] RFR: 8277928: Fix compilation on macosx-aarch64 after 8276108 In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 19:09:03 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [2622ab3f](https://github.com/openjdk/jdk/commit/2622ab3fe94814fb4f7f22e4015ef1519e546905) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8276108](https://bugs.openjdk.org/browse/JDK-8276108), and a dependency of [JDK-8278417](https://bugs.openjdk.org/browse/JDK-8278417) ([JDK-8293826](https://bugs.openjdk.org/browse/JDK-8293826)). > > This backport applied cleanly. > > Thanks! Pre-submit tests: windows failure unrelated, change is aarch64 only. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/668 From goetz at openjdk.org Thu Sep 15 10:06:03 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 10:06:03 GMT Subject: [jdk17u-dev] RFR: 8276108: Wrong instruction generation in aarch64 backend In-Reply-To: References: Message-ID: On Tue, 26 Apr 2022 19:36:59 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [72bacf8d](https://github.com/openjdk/jdk/commit/72bacf8d256071773d8fd9f9c2d0aebb2cb32dea) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Patric Hedlin on 29 Nov 2021 and was reviewed by Andrew Haley and Nils Eliasson. > > This backport is a dependency of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928) and [JDK-8278417](https://bugs.openjdk.org/browse/JDK-8278417) ([JDK-8293826](https://bugs.openjdk.org/browse/JDK-8293826)). > > Thanks! Why doesn't this build on aarch64? Is this resolved by the follow up issue? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/370 From duke at openjdk.org Thu Sep 15 10:07:58 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Thu, 15 Sep 2022 10:07:58 GMT Subject: [jdk17u-dev] Integrated: 8272776: NullPointerException not reported In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 17:14:38 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of [8272776](https://bugs.openjdk.org/browse/JDK-8272776) fixing absent NPE in the case of null switch with default. Original patch is applied cleanly > > Verification (amd64 / 20.04 LTS): test/langtools/tools/javac/patterns/NullSwitch.java (updated) > Regression (amd64 / 20.04 LTS): test/langtools/tools/javac This pull request has now been integrated. Changeset: 6f6b0722 Author: Alexey Pavlyutkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/6f6b0722d7288b6fcaf30be44e8824b6a4889fef Stats: 18 lines in 2 files changed: 14 ins; 1 del; 3 mod 8272776: NullPointerException not reported Backport-of: 93eec9a103de7f4d9a87eac5b295c9a50702ee94 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/667 From dchuyko at openjdk.org Thu Sep 15 10:14:28 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 15 Sep 2022 10:14:28 GMT Subject: [jdk17u-dev] RFR: 8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path Message-ID: This is a tiny performance fix for x86 and aarch64 in compressed oops mode. All related changes mentioned in the original description are present in 17. The only modification in the patch is the removal of the riscv port part. Testing: jtreg tier1, tier2 on x86 and aarch64. ------------- Commit messages: - Backport b5a646ee6cfd432cef6b7e69a177959227a38ace Changes: https://git.openjdk.org/jdk17u-dev/pull/672/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=672&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287425 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/672.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/672/head:pull/672 PR: https://git.openjdk.org/jdk17u-dev/pull/672 From goetz at openjdk.org Thu Sep 15 10:42:36 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 10:42:36 GMT Subject: [jdk17u-dev] RFR: 8290209: jcup.md missing additional text Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 2bf6285c80f078d8451afb5682ee307bb13be179 Changes: https://git.openjdk.org/jdk17u-dev/pull/673/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=673&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290209 Stats: 11 lines in 1 file changed: 9 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/673.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/673/head:pull/673 PR: https://git.openjdk.org/jdk17u-dev/pull/673 From goetz at openjdk.org Thu Sep 15 10:46:42 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 10:46:42 GMT Subject: [jdk17u] RFR: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled Message-ID: I backport this for parity with 17.0.5-oracle. I had to resolve the change in a few places: src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java Where "true" is added to permits() call, code looks different. This is because "8243585: AlgorithmChecker::check throws confusing exception when it rejects the signer key" is not backported. Added true to all calls of permits(). src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Method permits() has a slightly different implementation in 17. The new parameter is just switching off the check. I wrapped the check around the code in 17 as in the original. src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java Copyright Call to permits() has different argument. It already ran successful through our nightly testing. ------------- Commit messages: - Backport 03f8c0fb9363dc1bb07bed1ae0359c029caa0130 Changes: https://git.openjdk.org/jdk17u/pull/354/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=354&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275887 Stats: 120 lines in 9 files changed: 33 ins; 30 del; 57 mod Patch: https://git.openjdk.org/jdk17u/pull/354.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/354/head:pull/354 PR: https://git.openjdk.org/jdk17u/pull/354 From clanger at openjdk.org Thu Sep 15 12:26:48 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 15 Sep 2022 12:26:48 GMT Subject: [jdk17u-dev] RFR: 8277358: Accelerate CRC32-C In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 00:26:26 GMT, Smita Kamath wrote: > This is a backport of JDK-8277358: Accelerate CRC32-C. The patch applies cleanly to 17u-dev. > Testing: tier-1 tests. > > Thanks, > Smita Please enable Github Actions to get some test coverage. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/670 From clanger at openjdk.org Thu Sep 15 12:27:48 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 15 Sep 2022 12:27:48 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Wed, 10 Aug 2022 13:19:28 GMT, psoujany wrote: > Backport of 8210047: some pages contain content outside of landmark region > > OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 Sorry for the late reply. Testing looks good. Please flag JBS issue for approval. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From duke at openjdk.org Thu Sep 15 12:50:56 2022 From: duke at openjdk.org (psoujany) Date: Thu, 15 Sep 2022 12:50:56 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Wed, 7 Sep 2022 10:25:45 GMT, Christoph Langer wrote: >> Backport of 8210047: some pages contain content outside of landmark region >> >> OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 > > OK, at a glance the PR looks good to me. I'll run it through our testing and let you know the results tomorrow. @RealCLanger Here's the JBS issue for which review is requested, yet to get the approval. https://bugs.openjdk.org/browse/JDK-8210047 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From goetz at openjdk.org Thu Sep 15 12:51:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 12:51:41 GMT Subject: [jdk17u-dev] RFR: 8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64 Message-ID: I had to resolve, but marking as clean as it is only the ProblemList. ------------- Commit messages: - Backport 1049aba1fb65fd70bd723c80a84250512a68d653 Changes: https://git.openjdk.org/jdk17u-dev/pull/674/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=674&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277576 Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/674.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/674/head:pull/674 PR: https://git.openjdk.org/jdk17u-dev/pull/674 From duke at openjdk.org Thu Sep 15 13:23:39 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Thu, 15 Sep 2022 13:23:39 GMT Subject: [jdk17u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Message-ID: Hi! Here is backport of JDK-8266082 that fixes AssertionError in Annotate.fromAnnotations when is running with -Xdoclint. Original patch applied cleanly Verification (amd64/20.04LTS): alex at alex-VirtualBox:~/jdk17u-dev$ cat <> LinkAnno.java /** {@link #equals(@Deprecated Object)} */ class LinkAnno { } EOT alex at alex-VirtualBox:~/jdk17u-dev$ ./build/linux-x86_64-server-release/images/jdk/bin/javac -fullversion -Xdoclint LinkAnno.java javac full version "17.0.6-internal+0-adhoc.alex.jdk17u-dev" LinkAnno.java:3: error: annotations not allowed {@link #equals(@Deprecated Object)} ^ 1 error ------------- Commit messages: - Backport 0b8a0e2b58dbdd5c9553e502212d32c033a5efb5 Changes: https://git.openjdk.org/jdk17u-dev/pull/675/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=675&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266082 Stats: 96 lines in 5 files changed: 95 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/675.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/675/head:pull/675 PR: https://git.openjdk.org/jdk17u-dev/pull/675 From duke at openjdk.org Thu Sep 15 13:26:41 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 13:26:41 GMT Subject: [jdk13u-dev] RFR: 8266170: -Wnonnull happens in classLoaderData.inline.hpp Message-ID: <7i_emWmyb72a_nTyG5ez1teUjZbDmzh2DKvdjSUz5ZA=.a96094e5-d271-49bb-b186-e483e860c909@github.com> Backport of JDK-8272720 to 13u Applied cleanely, no tier1 tests regressions. ------------- Commit messages: - Backport a1c942c02b65a7fc2a837d2bb43fa134dadcad11 Changes: https://git.openjdk.org/jdk13u-dev/pull/405/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=405&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266170 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/405.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/405/head:pull/405 PR: https://git.openjdk.org/jdk13u-dev/pull/405 From goetz at openjdk.org Thu Sep 15 13:27:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 13:27:04 GMT Subject: [jdk11u-dev] RFR: 8269029: compiler/codegen/TestCharVect2.java fails for client VMs Message-ID: <9b6FQrrNpxwEFgtDszhLdEB9ZoxJ-HrgabvkUICc0B4=.6ec31fde-9458-44c7-8b82-4f805983bdc3@github.com> Simple resolve, original change has an additional arg in the context lines. ------------- Commit messages: - Backport cbec37d45d77533081c27b3fc649098dfcca0425 Changes: https://git.openjdk.org/jdk11u-dev/pull/1357/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1357&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8269029 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1357.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1357/head:pull/1357 PR: https://git.openjdk.org/jdk11u-dev/pull/1357 From duke at openjdk.org Thu Sep 15 13:27:57 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 13:27:57 GMT Subject: [jdk15u-dev] RFR: 8266170: -Wnonnull happens in classLoaderData.inline.hpp Message-ID: Backport of JDK-8272720 to 15u Applied cleanely, no tier1 tests regressions. ------------- Commit messages: - Backport a1c942c02b65a7fc2a837d2bb43fa134dadcad11 Changes: https://git.openjdk.org/jdk15u-dev/pull/279/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=279&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266170 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/279.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/279/head:pull/279 PR: https://git.openjdk.org/jdk15u-dev/pull/279 From goetz at openjdk.org Thu Sep 15 13:31:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 13:31:30 GMT Subject: [jdk17u-dev] RFR: 8269029: compiler/codegen/TestCharVect2.java fails for client VMs Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport cbec37d45d77533081c27b3fc649098dfcca0425 Changes: https://git.openjdk.org/jdk17u-dev/pull/676/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=676&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8269029 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/676.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/676/head:pull/676 PR: https://git.openjdk.org/jdk17u-dev/pull/676 From bulasevich at openjdk.org Thu Sep 15 13:32:05 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Thu, 15 Sep 2022 13:32:05 GMT Subject: [jdk17u-dev] RFR: 8282047: Enhance StringDecode/Encode microbenchmarks [v2] In-Reply-To: References: Message-ID: > This change is a backport of "8282047: Enhance StringDecode/Encode microbenchmarks" commit - a benchmarks update as a part of subsequent [JDK-8281146](https://bugs.openjdk.org/browse/JDK-8281146) change. Boris Ulasevich 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: 8282047: Enhance StringDecode/Encode microbenchmarks ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/666/files - new: https://git.openjdk.org/jdk17u-dev/pull/666/files/29d4b9ea..bb7f8a28 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=666&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=666&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/666.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/666/head:pull/666 PR: https://git.openjdk.org/jdk17u-dev/pull/666 From goetz at openjdk.org Thu Sep 15 13:43:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 13:43:57 GMT Subject: [jdk17u-dev] RFR: 8271015: Split cds/SharedBaseAddress.java test into smaller parts Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 0790f04d8a41aa61b4633e822120d913ec89d900 Changes: https://git.openjdk.org/jdk17u-dev/pull/677/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=677&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8271015 Stats: 68 lines in 1 file changed: 44 ins; 4 del; 20 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/677.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/677/head:pull/677 PR: https://git.openjdk.org/jdk17u-dev/pull/677 From duke at openjdk.org Thu Sep 15 13:47:58 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 13:47:58 GMT Subject: [jdk13u-dev] Integrated: 8266170: -Wnonnull happens in classLoaderData.inline.hpp In-Reply-To: <7i_emWmyb72a_nTyG5ez1teUjZbDmzh2DKvdjSUz5ZA=.a96094e5-d271-49bb-b186-e483e860c909@github.com> References: <7i_emWmyb72a_nTyG5ez1teUjZbDmzh2DKvdjSUz5ZA=.a96094e5-d271-49bb-b186-e483e860c909@github.com> Message-ID: <7IfAmuEt4K7zGJePoCy-isvKlB9FokchFbaAX3sqdPs=.e9d790c2-383f-4f53-aa7d-eeb9610ce6bc@github.com> On Thu, 15 Sep 2022 13:19:27 GMT, Roman Marchenko wrote: > Backport of JDK-8272720 to 13u > Applied cleanely, no tier1 tests regressions. This pull request has now been integrated. Changeset: a682e10b Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/a682e10b9e7dae4315c987e3f420929775ea91bb Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod 8266170: -Wnonnull happens in classLoaderData.inline.hpp Backport-of: a1c942c02b65a7fc2a837d2bb43fa134dadcad11 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/405 From duke at openjdk.org Thu Sep 15 13:50:51 2022 From: duke at openjdk.org (Roman Marchenko) Date: Thu, 15 Sep 2022 13:50:51 GMT Subject: [jdk15u-dev] Integrated: 8266170: -Wnonnull happens in classLoaderData.inline.hpp In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 13:18:47 GMT, Roman Marchenko wrote: > Backport of JDK-8272720 to 15u > Applied cleanely, no tier1 tests regressions. This pull request has now been integrated. Changeset: 0938ea81 Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/0938ea813315dda1ecf41a227101714d0afce67f Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod 8266170: -Wnonnull happens in classLoaderData.inline.hpp Backport-of: a1c942c02b65a7fc2a837d2bb43fa134dadcad11 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/279 From goetz at openjdk.org Thu Sep 15 13:53:45 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 13:53:45 GMT Subject: [jdk17u-dev] RFR: 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport c640fe42c2b5e6668a2a875678be44443942c868 Changes: https://git.openjdk.org/jdk17u-dev/pull/678/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=678&range=00 Issue: https://bugs.openjdk.org/browse/JDK-7188098 Stats: 182 lines in 1 file changed: 153 ins; 22 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/678.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/678/head:pull/678 PR: https://git.openjdk.org/jdk17u-dev/pull/678 From goetz at openjdk.org Thu Sep 15 13:57:34 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 13:57:34 GMT Subject: [jdk17u-dev] RFR: 8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java Message-ID: <8LhLjNzNotBvXDaBvzKU5hVRVfPpODheKAotvQWbEpo=.097ce849-7b61-4a19-be57-44c4005fdba3@github.com> I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 270a9d929307dce52e6961e57492c03a633ed044 Changes: https://git.openjdk.org/jdk17u-dev/pull/679/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=679&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273043 Stats: 144 lines in 1 file changed: 43 ins; 53 del; 48 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/679.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/679/head:pull/679 PR: https://git.openjdk.org/jdk17u-dev/pull/679 From mdoerr at openjdk.org Thu Sep 15 14:00:00 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 15 Sep 2022 14:00:00 GMT Subject: [jdk17u] RFR: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 10:38:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I had to resolve the change in a few places: > > src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java > Where "true" is added to permits() call, code looks different. This is because > "8243585: AlgorithmChecker::check throws confusing exception when it rejects the signer key" > is not backported. > Added true to all calls of permits(). > > src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java > Method permits() has a slightly different implementation in 17. > The new parameter is just switching off the check. I > wrapped the check around the code in 17 as in the original. > > src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java > Copyright > Call to permits() has different argument. > > It already ran successful through our nightly testing. LGTM. Thanks for backporting! ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk17u/pull/354 From goetz at openjdk.org Thu Sep 15 14:05:54 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 14:05:54 GMT Subject: [jdk17u-dev] RFR: 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 4da45c430139fe66fab020c2f96686dc9cf26a97 Changes: https://git.openjdk.org/jdk17u-dev/pull/680/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=680&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8270609 Stats: 56 lines in 1 file changed: 33 ins; 0 del; 23 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/680.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/680/head:pull/680 PR: https://git.openjdk.org/jdk17u-dev/pull/680 From goetz at openjdk.org Thu Sep 15 14:11:03 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 14:11:03 GMT Subject: [jdk17u-dev] RFR: 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 7dc2db4aacfeea0caffcc76fd352eabf64ee34c4 Changes: https://git.openjdk.org/jdk17u-dev/pull/681/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=681&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274032 Stats: 155 lines in 1 file changed: 80 ins; 41 del; 34 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/681.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/681/head:pull/681 PR: https://git.openjdk.org/jdk17u-dev/pull/681 From goetz at openjdk.org Thu Sep 15 14:29:26 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 15 Sep 2022 14:29:26 GMT Subject: [jdk17u-dev] RFR: 8274160: java/awt/Window/ShapedAndTranslucentWindows/Common.java delay is too high Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 895e2bd7c0bded5283eca8792fbfb287bb75016b Changes: https://git.openjdk.org/jdk17u-dev/pull/682/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=682&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274160 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/682.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/682/head:pull/682 PR: https://git.openjdk.org/jdk17u-dev/pull/682 From mbalao at openjdk.org Thu Sep 15 14:37:50 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 14:37:50 GMT Subject: [jdk17u-dev] RFR: 8276108: Wrong instruction generation in aarch64 backend In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 10:03:34 GMT, Goetz Lindenmaier wrote: > Why doesn't this build on aarch64? Is this resolved by the follow up issue? Yes, the problem of not building in macOS aarch64 after JDK-8276108 should be fixed by JDK-8277928. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/370 From clanger at openjdk.org Thu Sep 15 14:54:54 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 15 Sep 2022 14:54:54 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Wed, 7 Sep 2022 10:25:45 GMT, Christoph Langer wrote: >> Backport of 8210047: some pages contain content outside of landmark region >> >> OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 > > OK, at a glance the PR looks good to me. I'll run it through our testing and let you know the results tomorrow. > @RealCLanger Here's the JBS issue for which review is requested, yet to get the approval. https://bugs.openjdk.org/browse/JDK-8210047 OK, I take you don't have JBS access? I can add the fix request on your behalf. Can you provide me with some text on why you want to have this backported, risk assessment, testcoverage etc. ? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From dchuyko at openjdk.org Thu Sep 15 15:12:52 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 15 Sep 2022 15:12:52 GMT Subject: [jdk17u-dev] Integrated: 8282049: AArch64: Use ZR for integer zero immediate volatile stores In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 09:17:00 GMT, Dmitry Chuyko wrote: > 8282049: AArch64: Use ZR for integer zero immediate volatile stores This pull request has now been integrated. Changeset: 46f94adb Author: Dmitry Chuyko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/46f94adbef1fb57538211cc8eddf701a25ea4543 Stats: 91 lines in 1 file changed: 91 ins; 0 del; 0 mod 8282049: AArch64: Use ZR for integer zero immediate volatile stores Backport-of: 413bef6890e9ba820590aa48017c4c7b1d691d24 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/664 From mbalao at openjdk.org Thu Sep 15 20:31:58 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 20:31:58 GMT Subject: [jdk17u-dev] Integrated: 8276108: Wrong instruction generation in aarch64 backend In-Reply-To: References: Message-ID: <1OYZulBeAg_cDowqK9srZpwSN-XhvWX2kv2Qf7964mU=.c16d1941-5cb8-419b-9f7b-89d5febd2138@github.com> On Tue, 26 Apr 2022 19:36:59 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [72bacf8d](https://github.com/openjdk/jdk/commit/72bacf8d256071773d8fd9f9c2d0aebb2cb32dea) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Patric Hedlin on 29 Nov 2021 and was reviewed by Andrew Haley and Nils Eliasson. > > This backport is a dependency of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928) and [JDK-8278417](https://bugs.openjdk.org/browse/JDK-8278417) ([JDK-8293826](https://bugs.openjdk.org/browse/JDK-8293826)). > > Thanks! This pull request has now been integrated. Changeset: 1e209d7d Author: Martin Balao URL: https://git.openjdk.org/jdk17u-dev/commit/1e209d7dc03010be43012ad0688c0819284507fc Stats: 26 lines in 3 files changed: 8 ins; 2 del; 16 mod 8276108: Wrong instruction generation in aarch64 backend Backport-of: 72bacf8d256071773d8fd9f9c2d0aebb2cb32dea ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/370 From mbalao at openjdk.org Thu Sep 15 20:38:21 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 20:38:21 GMT Subject: [jdk17u-dev] RFR: 8277928: Fix compilation on macosx-aarch64 after 8276108 [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [2622ab3f](https://github.com/openjdk/jdk/commit/2622ab3fe94814fb4f7f22e4015ef1519e546905) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8276108](https://bugs.openjdk.org/browse/JDK-8276108), and a dependency of [JDK-8278417](https://bugs.openjdk.org/browse/JDK-8278417) ([JDK-8293826](https://bugs.openjdk.org/browse/JDK-8293826)). > > This backport applied cleanly. > > Thanks! Martin Balao has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/668/files - new: https://git.openjdk.org/jdk17u-dev/pull/668/files/d917f620..d917f620 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=668&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=668&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/668.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/668/head:pull/668 PR: https://git.openjdk.org/jdk17u-dev/pull/668 From mbalao at openjdk.org Thu Sep 15 20:46:14 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 20:46:14 GMT Subject: [jdk17u-dev] RFR: 8277928: Fix compilation on macosx-aarch64 after 8276108 [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [2622ab3f](https://github.com/openjdk/jdk/commit/2622ab3fe94814fb4f7f22e4015ef1519e546905) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8276108](https://bugs.openjdk.org/browse/JDK-8276108), and a dependency of [JDK-8278417](https://bugs.openjdk.org/browse/JDK-8278417) ([JDK-8293826](https://bugs.openjdk.org/browse/JDK-8293826)). > > This backport applied cleanly. > > Thanks! Martin Balao has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into JDK-8277928 - Backport 2622ab3fe94814fb4f7f22e4015ef1519e546905 - Backport 72bacf8d256071773d8fd9f9c2d0aebb2cb32dea ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/668/files - new: https://git.openjdk.org/jdk17u-dev/pull/668/files/d917f620..3e984310 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=668&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=668&range=01-02 Stats: 127262 lines in 1307 files changed: 74332 ins; 41390 del; 11540 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/668.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/668/head:pull/668 PR: https://git.openjdk.org/jdk17u-dev/pull/668 From duke at openjdk.org Thu Sep 15 20:50:47 2022 From: duke at openjdk.org (David Alvarez) Date: Thu, 15 Sep 2022 20:50:47 GMT Subject: [jdk11u] RFR: 8028265: Add legacy tz tests to OpenJDK Message-ID: Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c. All tests in `test/jdk/java/util/TimeZone` are passing ------------- Commit messages: - 8028265: Add legacy tz tests to OpenJDK Changes: https://git.openjdk.org/jdk11u/pull/55/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u&pr=55&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8028265 Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u/pull/55.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/55/head:pull/55 PR: https://git.openjdk.org/jdk11u/pull/55 From duke at openjdk.org Thu Sep 15 21:13:56 2022 From: duke at openjdk.org (David Alvarez) Date: Thu, 15 Sep 2022 21:13:56 GMT Subject: [jdk17u] Integrated: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 22:53:36 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c This pull request has now been integrated. Changeset: 6f2bbc46 Author: David Alvarez Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u/commit/6f2bbc4670c750ea2d81569d7bbfa3245171d164 Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod 8028265: Add legacy tz tests to OpenJDK Backport-of: 92deab546549ca549408a983fe361d9536d2cd37 ------------- PR: https://git.openjdk.org/jdk17u/pull/353 From mbalao at openjdk.org Thu Sep 15 21:32:06 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 21:32:06 GMT Subject: [jdk17u-dev] Integrated: 8277928: Fix compilation on macosx-aarch64 after 8276108 In-Reply-To: References: Message-ID: <9hdNp3O5NtwzBalCXAlelU7mkFyBoYQ2ltkWyxaoWJ4=.5732fa1a-94a2-49e3-9557-f41862361939@github.com> On Wed, 14 Sep 2022 19:09:03 GMT, Martin Balao wrote: > Hi all, > > This pull request contains a backport of commit [2622ab3f](https://github.com/openjdk/jdk/commit/2622ab3fe94814fb4f7f22e4015ef1519e546905) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8276108](https://bugs.openjdk.org/browse/JDK-8276108), and a dependency of [JDK-8278417](https://bugs.openjdk.org/browse/JDK-8278417) ([JDK-8293826](https://bugs.openjdk.org/browse/JDK-8293826)). > > This backport applied cleanly. > > Thanks! This pull request has now been integrated. Changeset: a800fe42 Author: Martin Balao URL: https://git.openjdk.org/jdk17u-dev/commit/a800fe4286e2123447861c2c40b8ad12bab247ca Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8277928: Fix compilation on macosx-aarch64 after 8276108 Backport-of: 2622ab3fe94814fb4f7f22e4015ef1519e546905 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/668 From mbalao at openjdk.org Thu Sep 15 21:39:59 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 21:39:59 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [6d3fd860d748a092a65ab9700b47686099b81bf4](https://github.com/openjdk/jdk/commit/6d3fd860d748a092a65ab9700b47686099b81bf4) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928). > > This backport applied cleanly. > > Thanks! Martin Balao has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/669/files - new: https://git.openjdk.org/jdk17u-dev/pull/669/files/a04a1e60..a04a1e60 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=669&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=669&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/669.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/669/head:pull/669 PR: https://git.openjdk.org/jdk17u-dev/pull/669 From mbalao at openjdk.org Thu Sep 15 21:50:47 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 15 Sep 2022 21:50:47 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 [v3] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [6d3fd860d748a092a65ab9700b47686099b81bf4](https://github.com/openjdk/jdk/commit/6d3fd860d748a092a65ab9700b47686099b81bf4) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > This backport is a follow up fix of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928). > > This backport applied cleanly. > > Thanks! Martin Balao has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' of https://git.openjdk.org/jdk17u-dev into JDK-8278417 - Backport 6d3fd860d748a092a65ab9700b47686099b81bf4 - Backport 2622ab3fe94814fb4f7f22e4015ef1519e546905 - Backport 72bacf8d256071773d8fd9f9c2d0aebb2cb32dea ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/669/files - new: https://git.openjdk.org/jdk17u-dev/pull/669/files/a04a1e60..0dc2345a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=669&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=669&range=01-02 Stats: 127262 lines in 1307 files changed: 74332 ins; 41390 del; 11540 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/669.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/669/head:pull/669 PR: https://git.openjdk.org/jdk17u-dev/pull/669 From goetz at openjdk.org Fri Sep 16 06:01:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:01:51 GMT Subject: [jdk17u-dev] RFR: 8290207: Missing notice in dom.md In-Reply-To: References: Message-ID: <0Cf25V8r9ScIEsGXhl5RaJEG2RcSlfKOghu31QhTkLo=.f1d06b50-a8b9-4652-a4a1-dac94a1b0d8f@github.com> On Wed, 14 Sep 2022 09:53:50 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > This goes to 17.0.6, I think there is no need for a critical request here. Pre-submit tests: dependency in build missing, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/665 From goetz at openjdk.org Fri Sep 16 06:04:47 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:04:47 GMT Subject: [jdk17u-dev] RFR: 8290209: jcup.md missing additional text In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 10:31:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit tests: dep missing, unrelated. [ERROR] wget exited with exit code 4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/673 From duke at openjdk.org Fri Sep 16 06:24:57 2022 From: duke at openjdk.org (psoujany) Date: Fri, 16 Sep 2022 06:24:57 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Wed, 10 Aug 2022 13:19:28 GMT, psoujany wrote: > Backport of 8210047: some pages contain content outside of landmark region > > OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 Yes, I don't have JBS access. JDK11 javadoc generates docs with violations which got fixed in later release i.e 12. Hence requesting this backport which resolves one of those violations. Risk would be moderate as this affects javadoc generation. No regressions shown in Tier1 and javadoc tests from jdk11u-dev. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From goetz at openjdk.org Fri Sep 16 06:35:01 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:35:01 GMT Subject: [jdk17u] RFR: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled In-Reply-To: References: Message-ID: <8yFsmm1vJDztlPjp8o7CnJOMptCShr14rJCMgP6Bm1M=.f4db6ad8-6a56-4cc6-9d90-6f7829a46d46@github.com> On Thu, 15 Sep 2022 10:38:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I had to resolve the change in a few places: > > src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java > Where "true" is added to permits() call, code looks different. This is because > "8243585: AlgorithmChecker::check throws confusing exception when it rejects the signer key" > is not backported. > Added true to all calls of permits(). > > src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java > Method permits() has a slightly different implementation in 17. > The new parameter is just switching off the check. I > wrapped the check around the code in 17 as in the original. > > src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java > Copyright > Call to permits() has different argument. > > It already ran successful through our nightly testing. Pre-submit failure macos: gent error: java.lang.Exception: Agent 31 timed out with a timeout of 480 seconds; in runtime/LoadClass/TestResize x86: TestStringDeduplicationAgeThreshold.java#id1 known to be failing sporadically Both unrelated. ------------- PR: https://git.openjdk.org/jdk17u/pull/354 From goetz at openjdk.org Fri Sep 16 06:42:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:42:58 GMT Subject: [jdk11u-dev] RFR: 8269029: compiler/codegen/TestCharVect2.java fails for client VMs In-Reply-To: <9b6FQrrNpxwEFgtDszhLdEB9ZoxJ-HrgabvkUICc0B4=.6ec31fde-9458-44c7-8b82-4f805983bdc3@github.com> References: <9b6FQrrNpxwEFgtDszhLdEB9ZoxJ-HrgabvkUICc0B4=.6ec31fde-9458-44c7-8b82-4f805983bdc3@github.com> Message-ID: <09zI0S4MY4N_SSTVcEg0N4aaiuoW95PF0XvSebbeGQs=.78caa59c-1952-436f-9a0b-9d2e3adfe6c3@github.com> On Thu, 15 Sep 2022 13:20:18 GMT, Goetz Lindenmaier wrote: > Simple resolve, original change has an additional arg in the context lines. Pre-submit tests: MineField.sh fails, I saw this in several runs lately. Unrelated ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1357 From goetz at openjdk.org Fri Sep 16 06:44:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:44:18 GMT Subject: [jdk17u-dev] Integrated: 8290207: Missing notice in dom.md In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 09:53:50 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > This goes to 17.0.6, I think there is no need for a critical request here. This pull request has now been integrated. Changeset: fe980c2e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fe980c2e01493af5e40580b8568d9d12912fbde5 Stats: 15 lines in 1 file changed: 15 ins; 0 del; 0 mod 8290207: Missing notice in dom.md Backport-of: 73b83e018838d3870733970b2bb22a8394b53330 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/665 From goetz at openjdk.org Fri Sep 16 06:50:01 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:50:01 GMT Subject: [jdk17u-dev] Integrated: 8290209: jcup.md missing additional text In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 10:31:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 160dac05 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/160dac0587ad2ee0de1c9268583ae49097f51c7c Stats: 11 lines in 1 file changed: 9 ins; 2 del; 0 mod 8290209: jcup.md missing additional text Backport-of: 2bf6285c80f078d8451afb5682ee307bb13be179 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/673 From goetz at openjdk.org Fri Sep 16 06:51:14 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:51:14 GMT Subject: [jdk17u-dev] Integrated: 8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64 In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 12:40:26 GMT, Goetz Lindenmaier wrote: > I had to resolve, but marking as clean as it is only the ProblemList. This pull request has now been integrated. Changeset: 2434530e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2434530e5ee4263cf92b5b55812140fc0b7f751e Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod 8277576: ProblemList runtime/ErrorHandling/CreateCoredumpOnCrash.java on macosx-X64 8277577: ProblemList compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 8277578: ProblemList applications/jcstress/acqrel.java on linux-aarch64 Backport-of: 1049aba1fb65fd70bd723c80a84250512a68d653 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/674 From goetz at openjdk.org Fri Sep 16 06:54:42 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:54:42 GMT Subject: [jdk17u-dev] Integrated: 8269029: compiler/codegen/TestCharVect2.java fails for client VMs In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 13:22:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: eb1c5cb9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/eb1c5cb97af227e1a6dcfe7e41845a56066f6999 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod 8269029: compiler/codegen/TestCharVect2.java fails for client VMs Backport-of: cbec37d45d77533081c27b3fc649098dfcca0425 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/676 From goetz at openjdk.org Fri Sep 16 06:57:48 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:57:48 GMT Subject: [jdk17u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: References: Message-ID: <7GeRyerpZoEcZ4PtCz-5RteUgDq2u_JXmr0rIAdaQps=.69102d54-a322-49db-8dcb-f9d21d86bcb4@github.com> On Thu, 15 Sep 2022 13:16:52 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of JDK-8266082 that fixes AssertionError in Annotate.fromAnnotations when is running with -Xdoclint. Original patch applied cleanly > > Verification (amd64/20.04LTS): > > alex at alex-VirtualBox:~/jdk17u-dev$ cat <> LinkAnno.java > /** {@link #equals(@Deprecated Object)} */ > class LinkAnno { > } > EOT > alex at alex-VirtualBox:~/jdk17u-dev$ ./build/linux-x86_64-server-release/images/jdk/bin/javac -fullversion -Xdoclint LinkAnno.java > javac full version "17.0.6-internal+0-adhoc.alex.jdk17u-dev" > LinkAnno.java:3: error: annotations not allowed > {@link #equals(@Deprecated Object)} > ^ > 1 error Hi Alex, please add to your fix request comment * Why you want to backport this * Your evaluation of the risk of introducing a regression in 17 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/675 From goetz at openjdk.org Fri Sep 16 06:57:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 06:57:51 GMT Subject: [jdk17u-dev] Integrated: 8271015: Split cds/SharedBaseAddress.java test into smaller parts In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 13:36:49 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: ed29cbb0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ed29cbb0a4b40490338eacb1504fef788ef4e748 Stats: 68 lines in 1 file changed: 44 ins; 4 del; 20 mod 8271015: Split cds/SharedBaseAddress.java test into smaller parts Backport-of: 0790f04d8a41aa61b4633e822120d913ec89d900 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/677 From goetz at openjdk.org Fri Sep 16 07:07:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:07:09 GMT Subject: [jdk11u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: <0P3ryKwldJvyFPBBzyeGi4cvfV1yKwufN9tFbZajh-4=.ebf39565-99e5-4901-899f-cdee3f566d32@github.com> On Thu, 15 Sep 2022 20:41:14 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c. All tests in `test/jdk/java/util/TimeZone` are passing Pre-submit failure: CompensatedSums, known to be failing eventually, unrelated. @alvdavi please check the Pre-submit tests before labeling fix-request. I won't approve a change with failing tests. ------------- PR: https://git.openjdk.org/jdk11u/pull/55 From duke at openjdk.org Fri Sep 16 07:08:58 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 16 Sep 2022 07:08:58 GMT Subject: [jdk13u-dev] RFR: 8266172: -Wstringop-overflow happens in vmError.cpp Message-ID: <_8V8ntYJeq9ToF7pU3gjvgnpBafnt3WA2d6Fs0_SY_k=.83131907-5bb1-4aff-8f5a-778bfa023080@github.com> Backport JDK-8266172 to 13u A part of GCC11 compliance. Applied with a small modification - "VMError::segfault_address" class member field is absent in 15u and 13u, so "VMError::get_segfault_address()" is still used.. No tier1 regressions. ------------- Commit messages: - Backport c97f56cdafe26dfafcfbc6bb42fa5617641c1a59 Changes: https://git.openjdk.org/jdk13u-dev/pull/406/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=406&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266172 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/406.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/406/head:pull/406 PR: https://git.openjdk.org/jdk13u-dev/pull/406 From duke at openjdk.org Fri Sep 16 07:09:48 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 16 Sep 2022 07:09:48 GMT Subject: [jdk15u-dev] RFR: 8266172: -Wstringop-overflow happens in vmError.cpp Message-ID: <7CF5bIgUnyzPG4HW7jgP1xMEUP2LivwIBx8dh43WWSo=.5a7d699c-1df2-4915-a030-969dbcf89c3f@github.com> Backport JDK-8266172 to 15u A part of GCC11 compliance. Applied with a small modification - "VMError::segfault_address" class member field is absent in 15u and 13u, so "VMError::get_segfault_address()" is still used.. No tier1 regressions. ------------- Commit messages: - Backport c97f56cdafe26dfafcfbc6bb42fa5617641c1a59 Changes: https://git.openjdk.org/jdk15u-dev/pull/280/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=280&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266172 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/280.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/280/head:pull/280 PR: https://git.openjdk.org/jdk15u-dev/pull/280 From goetz at openjdk.org Fri Sep 16 07:13:24 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:13:24 GMT Subject: [jdk17u-dev] Integrated: 8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java In-Reply-To: <8LhLjNzNotBvXDaBvzKU5hVRVfPpODheKAotvQWbEpo=.097ce849-7b61-4a19-be57-44c4005fdba3@github.com> References: <8LhLjNzNotBvXDaBvzKU5hVRVfPpODheKAotvQWbEpo=.097ce849-7b61-4a19-be57-44c4005fdba3@github.com> Message-ID: On Thu, 15 Sep 2022 13:50:39 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 28df1d94 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/28df1d94e6ad5eaf37d5d279b07c40603e52dfc8 Stats: 144 lines in 1 file changed: 43 ins; 53 del; 48 mod 8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java Backport-of: 270a9d929307dce52e6961e57492c03a633ed044 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/679 From goetz at openjdk.org Fri Sep 16 07:13:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:13:58 GMT Subject: [jdk17u-dev] Integrated: 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 13:44:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: fec638f3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fec638f382cae99e06e01715627023a8b4869d16 Stats: 182 lines in 1 file changed: 153 ins; 22 del; 7 mod 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails Backport-of: c640fe42c2b5e6668a2a875678be44443942c868 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/678 From yan at openjdk.org Fri Sep 16 07:15:52 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 16 Sep 2022 07:15:52 GMT Subject: [jdk13u-dev] RFR: 8266172: -Wstringop-overflow happens in vmError.cpp In-Reply-To: <_8V8ntYJeq9ToF7pU3gjvgnpBafnt3WA2d6Fs0_SY_k=.83131907-5bb1-4aff-8f5a-778bfa023080@github.com> References: <_8V8ntYJeq9ToF7pU3gjvgnpBafnt3WA2d6Fs0_SY_k=.83131907-5bb1-4aff-8f5a-778bfa023080@github.com> Message-ID: On Fri, 16 Sep 2022 07:02:51 GMT, Roman Marchenko wrote: > Backport JDK-8266172 to 13u > A part of GCC11 compliance. > Applied with a small modification - "VMError::segfault_address" class member field is absent in 15u and 13u, so "VMError::get_segfault_address()" is still used.. > No tier1 regressions. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/406 From yan at openjdk.org Fri Sep 16 07:17:56 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 16 Sep 2022 07:17:56 GMT Subject: [jdk15u-dev] RFR: 8266172: -Wstringop-overflow happens in vmError.cpp In-Reply-To: <7CF5bIgUnyzPG4HW7jgP1xMEUP2LivwIBx8dh43WWSo=.5a7d699c-1df2-4915-a030-969dbcf89c3f@github.com> References: <7CF5bIgUnyzPG4HW7jgP1xMEUP2LivwIBx8dh43WWSo=.5a7d699c-1df2-4915-a030-969dbcf89c3f@github.com> Message-ID: On Fri, 16 Sep 2022 07:03:14 GMT, Roman Marchenko wrote: > Backport JDK-8266172 to 15u > A part of GCC11 compliance. > Applied with a small modification - "VMError::segfault_address" class member field is absent in 15u and 13u, so "VMError::get_segfault_address()" is still used.. > No tier1 regressions. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/280 From goetz at openjdk.org Fri Sep 16 07:18:02 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:18:02 GMT Subject: [jdk17u-dev] Integrated: 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 13:56:26 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: baf3b5c3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/baf3b5c33eed9fcdb648df6322a62fefa09ce2d6 Stats: 56 lines in 1 file changed: 33 ins; 0 del; 23 mod 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction Backport-of: 4da45c430139fe66fab020c2f96686dc9cf26a97 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/680 From goetz at openjdk.org Fri Sep 16 07:18:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:18:51 GMT Subject: [jdk17u] Integrated: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled In-Reply-To: References: Message-ID: <4-xOdRj_W6Dbojw6QXErj7Kx5eJaJaGhZ_W6JujcUaY=.da74c2d1-c736-4717-b048-0ac5c9de6517@github.com> On Thu, 15 Sep 2022 10:38:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I had to resolve the change in a few places: > > src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java > Where "true" is added to permits() call, code looks different. This is because > "8243585: AlgorithmChecker::check throws confusing exception when it rejects the signer key" > is not backported. > Added true to all calls of permits(). > > src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java > Method permits() has a slightly different implementation in 17. > The new parameter is just switching off the check. I > wrapped the check around the code in 17 as in the original. > > src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java > Copyright > Call to permits() has different argument. > > It already ran successful through our nightly testing. This pull request has now been integrated. Changeset: 6bc6980a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u/commit/6bc6980a7d975dbe06b319bf6ac9625749663060 Stats: 120 lines in 9 files changed: 33 ins; 30 del; 57 mod 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled Reviewed-by: mdoerr Backport-of: 03f8c0fb9363dc1bb07bed1ae0359c029caa0130 ------------- PR: https://git.openjdk.org/jdk17u/pull/354 From goetz at openjdk.org Fri Sep 16 07:19:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:19:33 GMT Subject: [jdk17u-dev] Integrated: 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 14:01:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: c5a9e68a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c5a9e68a0fd0d1c97064791f8fcc49606efbee54 Stats: 155 lines in 1 file changed: 80 ins; 41 del; 34 mod 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI Backport-of: 7dc2db4aacfeea0caffcc76fd352eabf64ee34c4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/681 From goetz at openjdk.org Fri Sep 16 07:21:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:21:18 GMT Subject: [jdk17u-dev] Integrated: 8274160: java/awt/Window/ShapedAndTranslucentWindows/Common.java delay is too high In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 14:22:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 02414956 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/02414956feaa80a51c5672c7c2eddfe161bce029 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8274160: java/awt/Window/ShapedAndTranslucentWindows/Common.java delay is too high Backport-of: 895e2bd7c0bded5283eca8792fbfb287bb75016b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/682 From goetz at openjdk.org Fri Sep 16 07:26:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:26:46 GMT Subject: [jdk11u-dev] Integrated: 8269029: compiler/codegen/TestCharVect2.java fails for client VMs In-Reply-To: <9b6FQrrNpxwEFgtDszhLdEB9ZoxJ-HrgabvkUICc0B4=.6ec31fde-9458-44c7-8b82-4f805983bdc3@github.com> References: <9b6FQrrNpxwEFgtDszhLdEB9ZoxJ-HrgabvkUICc0B4=.6ec31fde-9458-44c7-8b82-4f805983bdc3@github.com> Message-ID: On Thu, 15 Sep 2022 13:20:18 GMT, Goetz Lindenmaier wrote: > Simple resolve, original change has an additional arg in the context lines. This pull request has now been integrated. Changeset: 6d308126 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6d308126f8289bccb4f973be2245a3876399ed07 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod 8269029: compiler/codegen/TestCharVect2.java fails for client VMs Backport-of: cbec37d45d77533081c27b3fc649098dfcca0425 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1357 From goetz at openjdk.org Fri Sep 16 07:33:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:33:25 GMT Subject: [jdk11u] RFR: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled Message-ID: I backport this change from 17u because I had to do adaptions for 17 that are needed here, too. I needed further fixes, though: src/java.base/share/classes/sun/security/pkcs/SignerInfo.java Slight difference in context, change applies to code clean. I had to change a record to a class to make the change compile with Java 11. src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java Chunks don't apply because in 11 method JAR_DISABLED_CHECK lacks the prefix JAR_. checkWeakKey() and checkWeakAlg() are not implemented in 11. Hunk omitted. test/jdk/sun/security/tools/jarsigner/TimestampCheck.java Resolved adding bugID to @bug. ------------- Commit messages: - Backport 6bc6980a7d975dbe06b319bf6ac9625749663060 Changes: https://git.openjdk.org/jdk11u/pull/56/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u&pr=56&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275887 Stats: 126 lines in 9 files changed: 42 ins; 30 del; 54 mod Patch: https://git.openjdk.org/jdk11u/pull/56.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/56/head:pull/56 PR: https://git.openjdk.org/jdk11u/pull/56 From duke at openjdk.org Fri Sep 16 07:38:43 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 16 Sep 2022 07:38:43 GMT Subject: [jdk15u-dev] Integrated: 8266172: -Wstringop-overflow happens in vmError.cpp In-Reply-To: <7CF5bIgUnyzPG4HW7jgP1xMEUP2LivwIBx8dh43WWSo=.5a7d699c-1df2-4915-a030-969dbcf89c3f@github.com> References: <7CF5bIgUnyzPG4HW7jgP1xMEUP2LivwIBx8dh43WWSo=.5a7d699c-1df2-4915-a030-969dbcf89c3f@github.com> Message-ID: <5_ZnnjquQWZBLQud_Kpee5rbuctLpfUY9A3_qr-XU64=.baaca87c-e272-46ac-938b-d310f9b3e974@github.com> On Fri, 16 Sep 2022 07:03:14 GMT, Roman Marchenko wrote: > Backport JDK-8266172 to 15u > A part of GCC11 compliance. > Applied with a small modification - "VMError::segfault_address" class member field is absent in 15u and 13u, so "VMError::get_segfault_address()" is still used.. > No tier1 regressions. This pull request has now been integrated. Changeset: 21f57b49 Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/21f57b491bcce2091ccb7f6bab01b6d7456908fa Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8266172: -Wstringop-overflow happens in vmError.cpp Reviewed-by: yan Backport-of: c97f56cdafe26dfafcfbc6bb42fa5617641c1a59 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/280 From duke at openjdk.org Fri Sep 16 07:41:54 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 16 Sep 2022 07:41:54 GMT Subject: [jdk13u-dev] Integrated: 8266172: -Wstringop-overflow happens in vmError.cpp In-Reply-To: <_8V8ntYJeq9ToF7pU3gjvgnpBafnt3WA2d6Fs0_SY_k=.83131907-5bb1-4aff-8f5a-778bfa023080@github.com> References: <_8V8ntYJeq9ToF7pU3gjvgnpBafnt3WA2d6Fs0_SY_k=.83131907-5bb1-4aff-8f5a-778bfa023080@github.com> Message-ID: <_HSttBjEOwYfjOlBrc_3Hi20_UBKgekQ_RUwl4g2X_s=.e94ed78d-2c65-4f3f-b9c9-0ab27fd2b2ea@github.com> On Fri, 16 Sep 2022 07:02:51 GMT, Roman Marchenko wrote: > Backport JDK-8266172 to 13u > A part of GCC11 compliance. > Applied with a small modification - "VMError::segfault_address" class member field is absent in 15u and 13u, so "VMError::get_segfault_address()" is still used.. > No tier1 regressions. This pull request has now been integrated. Changeset: 7e5b8d3e Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/7e5b8d3e974788809eed23b481c01dd14828e09f Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8266172: -Wstringop-overflow happens in vmError.cpp Reviewed-by: yan Backport-of: c97f56cdafe26dfafcfbc6bb42fa5617641c1a59 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/406 From goetz at openjdk.org Fri Sep 16 07:49:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 07:49:05 GMT Subject: [jdk11u-dev] RFR: 8290207: Missing notice in dom.md Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 73b83e018838d3870733970b2bb22a8394b53330 Changes: https://git.openjdk.org/jdk11u-dev/pull/1358/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1358&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290207 Stats: 15 lines in 1 file changed: 15 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1358.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1358/head:pull/1358 PR: https://git.openjdk.org/jdk11u-dev/pull/1358 From mdoerr at openjdk.org Fri Sep 16 07:50:56 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 16 Sep 2022 07:50:56 GMT Subject: [jdk11u] RFR: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 07:27:22 GMT, Goetz Lindenmaier wrote: > I backport this change from 17u because I had to do adaptions for 17 that > are needed here, too. I needed further fixes, though: > > src/java.base/share/classes/sun/security/pkcs/SignerInfo.java > Slight difference in context, change applies to code clean. > I had to change a record to a class to make the change compile > with Java 11. > > src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java > Chunks don't apply because in 11 method JAR_DISABLED_CHECK > lacks the prefix JAR_. > checkWeakKey() and checkWeakAlg() are not implemented in 11. Hunk omitted. > > test/jdk/sun/security/tools/jarsigner/TimestampCheck.java > Resolved adding bugID to @bug. See below. Otherwise, LGTM. Thanks for backporting. src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java line 985: > 983: tsDate); > 984: history = String.format( > 985: rb.getString("history.with.ts"), // GLGLGL I suggest to remove the comment. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk11u/pull/56 From yan at openjdk.org Fri Sep 16 08:02:29 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 16 Sep 2022 08:02:29 GMT Subject: [jdk13u-dev] RFR: 8272472: StackGuardPages test doesn't build with glibc 2.34 Message-ID: a simple test fix necessary to build test-image. ------------- Commit messages: - Backport f77a1a156f3da9068d012d9227c7ee0fee58f571 Changes: https://git.openjdk.org/jdk13u-dev/pull/407/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=407&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272472 Stats: 11 lines in 1 file changed: 9 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/407.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/407/head:pull/407 PR: https://git.openjdk.org/jdk13u-dev/pull/407 From yan at openjdk.org Fri Sep 16 08:08:31 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 16 Sep 2022 08:08:31 GMT Subject: [jdk13u-dev] Integrated: 8272472: StackGuardPages test doesn't build with glibc 2.34 In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 07:53:27 GMT, Yuri Nesterenko wrote: > a simple test fix necessary to build test-image. This pull request has now been integrated. Changeset: 6449dfbb Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/6449dfbb1fffd61d8e929576adf84e4c785fc526 Stats: 11 lines in 1 file changed: 9 ins; 0 del; 2 mod 8272472: StackGuardPages test doesn't build with glibc 2.34 Backport-of: f77a1a156f3da9068d012d9227c7ee0fee58f571 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/407 From goetz at openjdk.org Fri Sep 16 08:08:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 08:08:37 GMT Subject: [jdk11u] RFR: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled [v2] In-Reply-To: References: Message-ID: > I backport this change from 17u because I had to do adaptions for 17 that > are needed here, too. I needed further fixes, though: > > src/java.base/share/classes/sun/security/pkcs/SignerInfo.java > Slight difference in context, change applies to code clean. > I had to change a record to a class to make the change compile > with Java 11. > > src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java > Chunks don't apply because in 11 method JAR_DISABLED_CHECK > lacks the prefix JAR_. > checkWeakKey() and checkWeakAlg() are not implemented in 11. Hunk omitted. > > test/jdk/sun/security/tools/jarsigner/TimestampCheck.java > Resolved adding bugID to @bug. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Remove stray comment ------------- Changes: - all: https://git.openjdk.org/jdk11u/pull/56/files - new: https://git.openjdk.org/jdk11u/pull/56/files/e65205a9..21a7e237 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u&pr=56&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u&pr=56&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u/pull/56.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/56/head:pull/56 PR: https://git.openjdk.org/jdk11u/pull/56 From goetz at openjdk.org Fri Sep 16 08:08:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 08:08:37 GMT Subject: [jdk11u] RFR: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled [v2] In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 07:43:47 GMT, Martin Doerr wrote: >> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: >> >> Remove stray comment > > src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java line 985: > >> 983: tsDate); >> 984: history = String.format( >> 985: rb.getString("history.with.ts"), // GLGLGL > > I suggest to remove the comment. Removed. Thanks for finding this! ------------- PR: https://git.openjdk.org/jdk11u/pull/56 From goetz at openjdk.org Fri Sep 16 08:19:53 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 08:19:53 GMT Subject: [jdk17u-dev] RFR: 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes [v2] In-Reply-To: References: <5r5R72qAr_M11APLIy5bh6LLvgNIXXPq7OrT5UdM114=.5f6c8991-3e18-4153-a743-9719a447b6a3@github.com> Message-ID: On Tue, 13 Sep 2022 14:05:22 GMT, Dmitry Samersoff wrote: >> Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: >> >> Backport e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 > > Marked as reviewed by dsamersoff (Reviewer). @dsamersoff @bulasevich Please follow the process. File fix requests and give a good reason why these changes are needed, or just back out the changes. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/658 From goetz at openjdk.org Fri Sep 16 08:22:08 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 08:22:08 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v3] In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 14:06:27 GMT, Dmitry Samersoff wrote: >> Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: >> >> Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 > > Marked as reviewed by dsamersoff (Reviewer). @dsamersoff @bulasevich Please follow the process. File fix requests and give a good reason why these changes are needed, or just back out the changes. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/659 From yan at openjdk.org Fri Sep 16 08:49:19 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 16 Sep 2022 08:49:19 GMT Subject: [jdk13u-dev] RFR: 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Message-ID: clean backport; gcc 10 with libc 2.34 builds test-image OK. ------------- Commit messages: - Backport fb139cff1a6ddf7659908053d5a0a6ae7563e725 Changes: https://git.openjdk.org/jdk13u-dev/pull/408/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=408&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8257467 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/408.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/408/head:pull/408 PR: https://git.openjdk.org/jdk13u-dev/pull/408 From yan at openjdk.org Fri Sep 16 08:50:51 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 16 Sep 2022 08:50:51 GMT Subject: [jdk13u-dev] Integrated: 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 08:42:08 GMT, Yuri Nesterenko wrote: > clean backport; gcc 10 with libc 2.34 builds test-image OK. This pull request has now been integrated. Changeset: e024f6d3 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/e024f6d36c1c931771878ba06d706038d7092148 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Backport-of: fb139cff1a6ddf7659908053d5a0a6ae7563e725 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/408 From aph at openjdk.org Fri Sep 16 09:22:53 2022 From: aph at openjdk.org (Andrew Haley) Date: Fri, 16 Sep 2022 09:22:53 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v3] In-Reply-To: References: Message-ID: <4E6UDUXcxyT0DIe4sO9-eWhNandhS1QBrtFodsqaPBo=.3a4570f5-2200-4675-8abb-323b54d0884d@github.com> On Tue, 13 Sep 2022 14:06:27 GMT, Dmitry Samersoff wrote: >> Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: >> >> Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 > > Marked as reviewed by dsamersoff (Reviewer). > @dsamersoff @bulasevich Please follow the process. File fix requests and give a good reason why these changes are needed, or just back out the changes. I can't think of any reason that this should qualify for a backport. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/659 From duke at openjdk.org Fri Sep 16 09:32:05 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Fri, 16 Sep 2022 09:32:05 GMT Subject: [jdk17u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: <7GeRyerpZoEcZ4PtCz-5RteUgDq2u_JXmr0rIAdaQps=.69102d54-a322-49db-8dcb-f9d21d86bcb4@github.com> References: <7GeRyerpZoEcZ4PtCz-5RteUgDq2u_JXmr0rIAdaQps=.69102d54-a322-49db-8dcb-f9d21d86bcb4@github.com> Message-ID: On Fri, 16 Sep 2022 06:55:39 GMT, Goetz Lindenmaier wrote: > Hi Alex, please add to your fix request comment > > * Why you want to backport this > * Your evaluation of the risk of introducing a regression in 17 > * Did you run the enclosed test? Done ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/675 From goetz at openjdk.org Fri Sep 16 10:40:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 10:40:25 GMT Subject: [jdk17u-dev] RFR: 8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport d1e3ca4ee35bf4c2ce9b6dae2518f533f36a98dd Changes: https://git.openjdk.org/jdk17u-dev/pull/683/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=683&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8233558 Stats: 2 lines in 2 files changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/683.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/683/head:pull/683 PR: https://git.openjdk.org/jdk17u-dev/pull/683 From bulasevich at openjdk.org Fri Sep 16 10:45:59 2022 From: bulasevich at openjdk.org (Boris Ulasevich) Date: Fri, 16 Sep 2022 10:45:59 GMT Subject: [jdk17u-dev] RFR: 8282347: AARCH64: Untaken branch in has_negatives stub [v3] In-Reply-To: References: Message-ID: <7oc0psgD6KWiounC1bK2filBmLl4l-ReuRh-HHHuOBY=.f0d598f1-3cd0-4a39-92b0-1bf3082df4b8@github.com> On Fri, 9 Sep 2022 08:52:53 GMT, Boris Ulasevich wrote: >> Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 >> >> A trivial change. Helps JDK-8281146 backport merge issues. > > Boris Ulasevich has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 3efd6aa4c9b6420520709281ab1ca46ba4242c87 Dear all, My bad, I pushed the fix after PR review and completely forgot the review label mechanism. I am really sorry. Let me ask for jdk17u-fix-request in correspondent JBS records records now. If the request is declined, I am ready to back out the changes. I believe the changes I have pushed ([1] [2] [3]) are trivial, safe and harmless. The reason to bring them is a preparation for a big backport I want to propose - my goal is to bring the StringCoding.countPositives change [4] which has a dependencies: + commit 71ca0c08f09e87673f1cf3f918a0802961359166 + 8270848: Redundant unsafe opmask register allocation in some instruction patterns. | | + commit 3efd6aa4c9b6420520709281ab1ca46ba4242c87 | + 8282347: AARCH64: Untaken branch in has_negatives stub | | | | + commit e314a4cfda30cc680b3f0aef8c62b75ff81bdbb1 | | + 8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes | | | | | |\ | | | + commit d4d12ad1d92ae6d353ce9e16b1b72e6416874cd6 | | | + 8282047: Enhance StringDecode/Encode microbenchmarks \ \ \ \ +-+-+-+-+ commit beedae1141b6b650dc4cedf1f038afc1c8b460dd + 8281146: Replace StringCoding.hasNegatives with countPositives [1] https://github.com/openjdk/jdk17u-dev/pull/657 [2] https://github.com/openjdk/jdk17u-dev/pull/658 [3] https://github.com/openjdk/jdk17u-dev/pull/659 [4] https://bugs.openjdk.org/browse/JDK-8281146 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/659 From goetz at openjdk.org Fri Sep 16 11:00:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 11:00:13 GMT Subject: [jdk17u-dev] RFR: 8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport a6fa6ed1edc6f473a7fea1fa00edd467ab778983 Changes: https://git.openjdk.org/jdk17u-dev/pull/684/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=684&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268779 Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/684.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/684/head:pull/684 PR: https://git.openjdk.org/jdk17u-dev/pull/684 From goetz at openjdk.org Fri Sep 16 11:08:50 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 11:08:50 GMT Subject: [jdk17u-dev] RFR: 8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport a3406a1d8ab4228b06b4f2978f87275093c39468 Changes: https://git.openjdk.org/jdk17u-dev/pull/685/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=685&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277092 Stats: 18 lines in 2 files changed: 16 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/685.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/685/head:pull/685 PR: https://git.openjdk.org/jdk17u-dev/pull/685 From goetz at openjdk.org Fri Sep 16 11:08:55 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 11:08:55 GMT Subject: [jdk17u-dev] RFR: 8279066: entries.remove(entry) is useless in PKCS12KeyStore Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport fb623f1d2ee858fbc6edfeaaa702b5fcd832a0aa Changes: https://git.openjdk.org/jdk17u-dev/pull/686/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=686&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279066 Stats: 5 lines in 1 file changed: 0 ins; 5 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/686.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/686/head:pull/686 PR: https://git.openjdk.org/jdk17u-dev/pull/686 From goetz at openjdk.org Fri Sep 16 11:13:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 11:13:51 GMT Subject: [jdk11u-dev] RFR: 8279066: entries.remove(entry) is useless in PKCS12KeyStore Message-ID: I backport this for parity with 11.0.18-oracle. ------------- Commit messages: - Backport fb623f1d2ee858fbc6edfeaaa702b5fcd832a0aa Changes: https://git.openjdk.org/jdk11u-dev/pull/1359/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1359&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279066 Stats: 5 lines in 1 file changed: 0 ins; 5 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1359.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1359/head:pull/1359 PR: https://git.openjdk.org/jdk11u-dev/pull/1359 From goetz at openjdk.org Fri Sep 16 11:17:39 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 11:17:39 GMT Subject: [jdk17u-dev] RFR: 8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out Message-ID: I backport this for parity with 17.0.6-oracle. I had to resolve ProblemList because of context. Will mark as clean. ------------- Commit messages: - Backport 730f67081dcda37df7fc40eda99ebd39028be15f Changes: https://git.openjdk.org/jdk17u-dev/pull/687/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=687&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268297 Stats: 24 lines in 3 files changed: 20 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/687.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/687/head:pull/687 PR: https://git.openjdk.org/jdk17u-dev/pull/687 From goetz at openjdk.org Fri Sep 16 11:29:44 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 16 Sep 2022 11:29:44 GMT Subject: [jdk17u-dev] RFR: 8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 40df5df95edb67331d39d829b895094e961fe21f Changes: https://git.openjdk.org/jdk17u-dev/pull/688/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=688&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279398 Stats: 61 lines in 3 files changed: 31 ins; 23 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/688.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/688/head:pull/688 PR: https://git.openjdk.org/jdk17u-dev/pull/688 From clanger at openjdk.org Fri Sep 16 12:08:50 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 16 Sep 2022 12:08:50 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: <1r9uEtKxYGRjT97d-pxW5Y3Z-aOGg0PJZ2MmJubgm8k=.1fa78087-22c8-4823-8dff-bedfbfeaf1ab@github.com> On Fri, 16 Sep 2022 06:22:35 GMT, psoujany wrote: > JDK11 javadoc generates docs with violations which got fixed in later release i.e 12. Hence requesting this backport which resolves one of those violations. Risk would be moderate as this affects javadoc generation. No regressions shown in Tier1 and javadoc tests from jdk11u-dev. OK, I added the JBS item on your behalf. Please monitor it for approval. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From jlahoda at openjdk.org Fri Sep 16 12:09:09 2022 From: jlahoda at openjdk.org (Jan Lahoda) Date: Fri, 16 Sep 2022 12:09:09 GMT Subject: [jdk19u] RFR: 8293578: Duplicate ldc generated by javac Message-ID: 8293578: Duplicate ldc generated by javac ------------- Commit messages: - 8293578: Duplicate ldc generated by javac Changes: https://git.openjdk.org/jdk19u/pull/25/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=25&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293578 Stats: 103 lines in 3 files changed: 99 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk19u/pull/25.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/25/head:pull/25 PR: https://git.openjdk.org/jdk19u/pull/25 From andrew at openjdk.org Fri Sep 16 13:09:00 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 16 Sep 2022 13:09:00 GMT Subject: [jdk17u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: <0SGne2n68ih1eUzv8y3JRQloXwnzBtNdCxOrJP5aRRY=.390614c8-7db1-48d2-ae64-60cf92e1760e@github.com> References: <0SGne2n68ih1eUzv8y3JRQloXwnzBtNdCxOrJP5aRRY=.390614c8-7db1-48d2-ae64-60cf92e1760e@github.com> Message-ID: <06IEy6lPMCWegoyArRrATbzbQMfPXWXqblmqmDTFb2g=.dd4547ff-04a7-4026-b292-c63e2463e5cb@github.com> On Thu, 15 Sep 2022 08:28:23 GMT, Severin Gehwolf wrote: > > Yes, all test pass. Label added > > Since this is for `jdk17u` (October), not `jdk17u-dev` (January), the label ought to be `jdk17u-critical-request`. Please also add a rational to the bug via a "Fix Request" comment next time. Added it for you this time ;-) My bad. I realised this morning I'd mentioned the wrong one. Glad to see it's sorted. ------------- PR: https://git.openjdk.org/jdk17u/pull/353 From andrew at openjdk.org Fri Sep 16 13:09:47 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 16 Sep 2022 13:09:47 GMT Subject: [jdk11u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: <5wSrPO41AGVJOy0vFNkUjyOHh7ONKGQNiEFJ3W5odf8=.0fe7fb3c-5d67-4612-9aab-877bfd170321@github.com> On Thu, 15 Sep 2022 20:41:14 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c. All tests in `test/jdk/java/util/TimeZone` are passing I see `jdk11u-critical-yes` now ------------- PR: https://git.openjdk.org/jdk11u/pull/55 From andrew at openjdk.org Fri Sep 16 17:24:24 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 16 Sep 2022 17:24:24 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update Message-ID: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone. This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported. Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990): ~~~ jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) $178 ==> "Kyiv Time" jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) $179 ==> "Eastern European Time" ~~~ With patch: ~~~ jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) $178 ==> "Eastern European Time" jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) $179 ==> "Eastern European Time" ~~~ ------------- Commit messages: - 8293834: Update CLDR data following tzdata 2022c update Changes: https://git.openjdk.org/jdk19u/pull/26/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=26&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293834 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/26.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/26/head:pull/26 PR: https://git.openjdk.org/jdk19u/pull/26 From naoto at openjdk.org Fri Sep 16 23:26:59 2022 From: naoto at openjdk.org (Naoto Sato) Date: Fri, 16 Sep 2022 23:26:59 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update In-Reply-To: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> Message-ID: On Fri, 16 Sep 2022 17:16:33 GMT, Andrew John Hughes wrote: > This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone. > > This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported. > > Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990): > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Kyiv Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ > > With patch: > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Eastern European Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ LGTM. Thanks for the fix. ------------- Marked as reviewed by naoto (Reviewer). PR: https://git.openjdk.org/jdk19u/pull/26 From julian.reschke at gmx.de Sun Sep 18 11:19:57 2022 From: julian.reschke at gmx.de (Julian Reschke) Date: Sun, 18 Sep 2022 13:19:57 +0200 Subject: Backport request for https://bugs.openjdk.org/browse/JDK-8170305 to JDK 19 (and subsequently to LTS releases) Message-ID: <666c2fc1-5ce8-6c50-11c8-0a2837265187@gmx.de> Hi there! Jaikiran Pai recently fixed an HTTP/1.1 conformance issue in HTTPUrlConnection (*) (reported back in 2016; see ). The fix was made last week () and the new JDK 20 EA build confirms the issue is gone. I think it would be good if this made it into JDK 19 as well (and then later on in LTS releases). What needs to be done to start that process. (Note that I don't have author status of openjdk). Best regards, Julian (*) And yes, the JDK HttpClient has the same issue, and the fix for that is in progress () From vladimir.kempik at gmail.com Sun Sep 18 15:19:45 2022 From: vladimir.kempik at gmail.com (Vladimir Kempik) Date: Sun, 18 Sep 2022 18:19:45 +0300 Subject: Backport request for https://bugs.openjdk.org/browse/JDK-8170305 to JDK 19 (and subsequently to LTS releases) In-Reply-To: <666c2fc1-5ce8-6c50-11c8-0a2837265187@gmx.de> References: <666c2fc1-5ce8-6c50-11c8-0a2837265187@gmx.de> Message-ID: Hello One needs to create pull request with the backport into https://github.com/openjdk/jdk19u , lets see if scara bot will create the backport automatically ( if it?s clean) https://github.com/openjdk/jdk/commit/8bd79d3efdcab5997056675467aac70895903d33#commitcomment-84309640 . If the backport is clean, then one just need to set proper labels in the jbs bug ( jdk19u-fix-request and justification in comments) and wait for approval. Then It may get a chance to be included into 19.0.2 Regards, Vladimir > 18 ????. 2022 ?., ? 14:19, Julian Reschke ???????(?): > > Hi there! > > Jaikiran Pai recently fixed an HTTP/1.1 conformance issue in > HTTPUrlConnection (*) (reported back in 2016; see > ). > > The fix was made last week () > and the new JDK 20 EA build confirms the issue is gone. > > I think it would be good if this made it into JDK 19 as well (and then > later on in LTS releases). > > What needs to be done to start that process. (Note that I don't have > author status of openjdk). > > Best regards, Julian > > (*) And yes, the JDK HttpClient has the same issue, and the fix for that > is in progress > () -------------- next part -------------- An HTML attachment was scrubbed... URL: From vkempik at openjdk.org Sun Sep 18 15:35:47 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Sun, 18 Sep 2022 15:35:47 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages Message-ID: Clean backport to jdk19u ------------- Commit messages: - Backport 8bd79d3efdcab5997056675467aac70895903d33 Changes: https://git.openjdk.org/jdk19u/pull/27/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=27&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8170305 Stats: 243 lines in 2 files changed: 242 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/27.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/27/head:pull/27 PR: https://git.openjdk.org/jdk19u/pull/27 From duke at openjdk.org Mon Sep 19 05:51:58 2022 From: duke at openjdk.org (Julian Reschke) Date: Mon, 19 Sep 2022 05:51:58 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages In-Reply-To: References: Message-ID: On Sun, 18 Sep 2022 15:24:03 GMT, Vladimir Kempik wrote: > Clean backport to jdk19u FWIW; the failing test macos-aarch64 seems to be a CI glitch. ------------- PR: https://git.openjdk.org/jdk19u/pull/27 From yan at openjdk.org Mon Sep 19 08:51:31 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 19 Sep 2022 08:51:31 GMT Subject: [jdk15u-dev] RFR: 8293987: Bump update version for OpenJDK: jdk-15.0.10 Message-ID: To be integrated (thus switching team repo to this new version) on Wednesday, Sep 21. ------------- Commit messages: - 8293987: Bump update version for OpenJDK: jdk-15.0.10 Changes: https://git.openjdk.org/jdk15u-dev/pull/281/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=281&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293987 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/281.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/281/head:pull/281 PR: https://git.openjdk.org/jdk15u-dev/pull/281 From yan at openjdk.org Mon Sep 19 08:51:46 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 19 Sep 2022 08:51:46 GMT Subject: [jdk13u-dev] RFR: 8293988: Bump update version for OpenJDK: jdk-13.0.14 Message-ID: To be integrated (thus switching team repo to this new version) on Wednesday, Sep 21. ------------- Commit messages: - 8293988: Bump update version for OpenJDK: jdk-13.0.14 Changes: https://git.openjdk.org/jdk13u-dev/pull/409/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=409&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293988 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/409.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/409/head:pull/409 PR: https://git.openjdk.org/jdk13u-dev/pull/409 From bae at openjdk.org Mon Sep 19 09:28:05 2022 From: bae at openjdk.org (Andrew Brygin) Date: Mon, 19 Sep 2022 09:28:05 GMT Subject: [jdk13u-dev] RFR: 8293988: Bump update version for OpenJDK: jdk-13.0.14 In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 08:41:45 GMT, Yuri Nesterenko wrote: > To be integrated (thus switching team repo to this new version) on Wednesday, Sep 21. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/409 From bae at openjdk.org Mon Sep 19 09:29:56 2022 From: bae at openjdk.org (Andrew Brygin) Date: Mon, 19 Sep 2022 09:29:56 GMT Subject: [jdk15u-dev] RFR: 8293987: Bump update version for OpenJDK: jdk-15.0.10 In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 08:46:25 GMT, Yuri Nesterenko wrote: > To be integrated (thus switching team repo to this new version) on Wednesday, Sep 21. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/281 From goetz at openjdk.org Mon Sep 19 10:37:12 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 10:37:12 GMT Subject: [jdk17u-dev] RFR: 8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 10:32:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit failure: ant not available. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/683 From goetz at openjdk.org Mon Sep 19 10:40:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 10:40:00 GMT Subject: [jdk17u-dev] RFR: 8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out In-Reply-To: References: Message-ID: <0ZRzpiqEuk5H9BfLL2gvjBWdOFsy56DMph5rDszgOzk=.373b4de7-c4b6-4ee3-a8ba-414787ac794b@github.com> On Fri, 16 Sep 2022 11:10:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > I had to resolve ProblemList because of context. Will mark as clean. Pre-submit tests: both ant not available. unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/687 From goetz at openjdk.org Mon Sep 19 10:52:40 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 10:52:40 GMT Subject: [jdk17u-dev] RFR: 8273881: Metaspace: test repeated deallocations Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 83c37719290039672cf261701028c8eb044a2e77 Changes: https://git.openjdk.org/jdk17u-dev/pull/689/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=689&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273881 Stats: 47 lines in 1 file changed: 47 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/689.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/689/head:pull/689 PR: https://git.openjdk.org/jdk17u-dev/pull/689 From goetz at openjdk.org Mon Sep 19 10:53:03 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 10:53:03 GMT Subject: [jdk17u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 13:16:52 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of JDK-8266082 that fixes `javac` crash on unallowed annotation usage when running with `-Xdoclint` option. Original patch applied cleanly > > Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) > Regression(amd64/20.04LTS): test/langtools Thanks for the process stuff. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/675 From goetz at openjdk.org Mon Sep 19 10:55:31 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 10:55:31 GMT Subject: [jdk11u-dev] RFR: 8290209: jcup.md missing additional text Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 2bf6285c80f078d8451afb5682ee307bb13be179 Changes: https://git.openjdk.org/jdk11u-dev/pull/1360/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1360&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290209 Stats: 11 lines in 1 file changed: 9 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1360.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1360/head:pull/1360 PR: https://git.openjdk.org/jdk11u-dev/pull/1360 From duke at openjdk.org Mon Sep 19 12:46:41 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Mon, 19 Sep 2022 12:46:41 GMT Subject: [jdk17u-dev] Integrated: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 13:16:52 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of JDK-8266082 that fixes `javac` crash on unallowed annotation usage when running with `-Xdoclint` option. Original patch applied cleanly > > Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) > Regression(amd64/20.04LTS): test/langtools This pull request has now been integrated. Changeset: ba6898b9 Author: Alexey Pavlyutkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/ba6898b9891715898d1abcf50ee0f5e339c020a9 Stats: 96 lines in 5 files changed: 95 ins; 0 del; 1 mod 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Backport-of: 0b8a0e2b58dbdd5c9553e502212d32c033a5efb5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/675 From vladimir.kempik at gmail.com Mon Sep 19 12:50:28 2022 From: vladimir.kempik at gmail.com (Vladimir Kempik) Date: Mon, 19 Sep 2022 15:50:28 +0300 Subject: Backport request for https://bugs.openjdk.org/browse/JDK-8170305 to JDK 19 (and subsequently to LTS releases) In-Reply-To: References: <666c2fc1-5ce8-6c50-11c8-0a2837265187@gmx.de> Message-ID: <6E2CB4AD-B143-4C5B-BF75-259079715A94@gmail.com> Hello Julian The tier1 testing passed. It would be nice if you can check the included testcase on the jdk19 with the patch applied. Regards, Vladimir > 18 ????. 2022 ?., ? 18:19, Vladimir Kempik ???????(?): > > Hello > One needs to create pull request with the backport into https://github.com/openjdk/jdk19u , lets see if scara bot will create the backport automatically ( if it?s clean) https://github.com/openjdk/jdk/commit/8bd79d3efdcab5997056675467aac70895903d33#commitcomment-84309640 . > > If the backport is clean, then one just need to set proper labels in the jbs bug ( jdk19u-fix-request and justification in comments) and wait for approval. Then It may get a chance to be included into 19.0.2 > > Regards, Vladimir > >> 18 ????. 2022 ?., ? 14:19, Julian Reschke > ???????(?): >> >> Hi there! >> >> Jaikiran Pai recently fixed an HTTP/1.1 conformance issue in >> HTTPUrlConnection (*) (reported back in 2016; see >> >). >> >> The fix was made last week (>) >> and the new JDK 20 EA build confirms the issue is gone. >> >> I think it would be good if this made it into JDK 19 as well (and then >> later on in LTS releases). >> >> What needs to be done to start that process. (Note that I don't have >> author status of openjdk). >> >> Best regards, Julian >> >> (*) And yes, the JDK HttpClient has the same issue, and the fix for that >> is in progress >> (>) > -------------- next part -------------- An HTML attachment was scrubbed... URL: From duke at openjdk.org Mon Sep 19 12:51:06 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Mon, 19 Sep 2022 12:51:06 GMT Subject: [jdk15u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Message-ID: Hi! Here is backport of JDK-8266082 that fixes javac crash on unallowed annotation usage when running with -Xdoclint option. Original patch applied cleanly Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) Regression(amd64/20.04LTS): test/langtools ------------- Commit messages: - Backport 0b8a0e2b58dbdd5c9553e502212d32c033a5efb5 Changes: https://git.openjdk.org/jdk15u-dev/pull/282/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=282&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266082 Stats: 96 lines in 5 files changed: 95 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/282.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/282/head:pull/282 PR: https://git.openjdk.org/jdk15u-dev/pull/282 From duke at openjdk.org Mon Sep 19 13:01:58 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Mon, 19 Sep 2022 13:01:58 GMT Subject: [jdk15u-dev] Integrated: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: References: Message-ID: <6SxKzhTF6HhER5L9M7T81dVGQPr-iRRWuqNRu0VINBY=.3875723a-7e76-450a-b60e-05d9808b9c2b@github.com> On Mon, 19 Sep 2022 12:43:54 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of JDK-8266082 that fixes javac crash on unallowed annotation usage when running with -Xdoclint option. Original patch applied cleanly > > Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) > Regression(amd64/20.04LTS): test/langtools This pull request has now been integrated. Changeset: 7647ac53 Author: Alexey Pavlyutkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/7647ac53834c7047a4cefe263e36eb4e5b96db18 Stats: 96 lines in 5 files changed: 95 ins; 0 del; 1 mod 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Backport-of: 0b8a0e2b58dbdd5c9553e502212d32c033a5efb5 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/282 From julian.reschke at gmx.de Mon Sep 19 13:04:27 2022 From: julian.reschke at gmx.de (Julian Reschke) Date: Mon, 19 Sep 2022 15:04:27 +0200 Subject: Backport request for https://bugs.openjdk.org/browse/JDK-8170305 to JDK 19 (and subsequently to LTS releases) In-Reply-To: <6E2CB4AD-B143-4C5B-BF75-259079715A94@gmail.com> References: <666c2fc1-5ce8-6c50-11c8-0a2837265187@gmx.de> <6E2CB4AD-B143-4C5B-BF75-259079715A94@gmail.com> Message-ID: <93b7baa7-28af-ca3f-b786-ee8e4cdfca2b@gmx.de> Am 19.09.2022 um 14:50 schrieb Vladimir Kempik: > Hello Julian > The tier1 testing passed. > It would be nice if you can check the included testcase on the jdk19 > with the patch applied. > > Regards, Vladimir Thanks, Vladimir. I haven't yet managed to build locally on Windows (I did try). I may try with WSL later today. Best regards, Julian From goetz at openjdk.org Mon Sep 19 13:19:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 13:19:37 GMT Subject: [jdk11u] Integrated: 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 07:27:22 GMT, Goetz Lindenmaier wrote: > I backport this change from 17u because I had to do adaptions for 17 that > are needed here, too. I needed further fixes, though: > > src/java.base/share/classes/sun/security/pkcs/SignerInfo.java > Slight difference in context, change applies to code clean. > I had to change a record to a class to make the change compile > with Java 11. > > src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java > Chunks don't apply because in 11 method JAR_DISABLED_CHECK > lacks the prefix JAR_. > checkWeakKey() and checkWeakAlg() are not implemented in 11. Hunk omitted. > > test/jdk/sun/security/tools/jarsigner/TimestampCheck.java > Resolved adding bugID to @bug. This pull request has now been integrated. Changeset: e9ba9159 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u/commit/e9ba915905afa1535e288802765f59b52538f73c Stats: 125 lines in 9 files changed: 42 ins; 30 del; 53 mod 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled Reviewed-by: mdoerr Backport-of: 6bc6980a7d975dbe06b319bf6ac9625749663060 ------------- PR: https://git.openjdk.org/jdk11u/pull/56 From goetz at openjdk.org Mon Sep 19 13:21:43 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 13:21:43 GMT Subject: [jdk11u] RFR: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 20:41:14 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c. All tests in `test/jdk/java/util/TimeZone` are passing @alvdavi please integrate this change. Thanks. ------------- PR: https://git.openjdk.org/jdk11u/pull/55 From goetz at openjdk.org Mon Sep 19 14:06:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:06:30 GMT Subject: [jdk11u-dev] Integrated: 8290207: Missing notice in dom.md In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 07:40:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 6cbaa7fa Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6cbaa7faac4a46bc6fb81baeeae7d93e69441124 Stats: 15 lines in 1 file changed: 15 ins; 0 del; 0 mod 8290207: Missing notice in dom.md Backport-of: 73b83e018838d3870733970b2bb22a8394b53330 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1358 From goetz at openjdk.org Mon Sep 19 14:08:54 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:08:54 GMT Subject: [jdk11u-dev] RFR: 8290209: jcup.md missing additional text In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 10:45:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. Pre-submit failure: CompensatedSums/ known to be failing sporadically. Unrelated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1360 From goetz at openjdk.org Mon Sep 19 14:10:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:10:04 GMT Subject: [jdk11u-dev] Integrated: 8279066: entries.remove(entry) is useless in PKCS12KeyStore In-Reply-To: References: Message-ID: <0T_RukAmLT78FgHz1bfAXvylK5ukDuElgS6Hc4KMco0=.355b7301-2a4b-4956-89ae-62868dbc5727@github.com> On Fri, 16 Sep 2022 11:05:46 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.18-oracle. This pull request has now been integrated. Changeset: 016bfd1e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/016bfd1e7b17da1c9368f60e6f1db16fe43916ef Stats: 5 lines in 1 file changed: 0 ins; 5 del; 0 mod 8279066: entries.remove(entry) is useless in PKCS12KeyStore Backport-of: fb623f1d2ee858fbc6edfeaaa702b5fcd832a0aa ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1359 From goetz at openjdk.org Mon Sep 19 14:12:07 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:12:07 GMT Subject: [jdk17u-dev] RFR: 8273881: Metaspace: test repeated deallocations In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 10:43:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit failure: ant not availabe. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/689 From goetz at openjdk.org Mon Sep 19 14:14:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:14:57 GMT Subject: [jdk17u-dev] Integrated: 8273881: Metaspace: test repeated deallocations In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 10:43:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 6089db07 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6089db0768a165c46bb4cc14a406030bdf728e5b Stats: 47 lines in 1 file changed: 47 ins; 0 del; 0 mod 8273881: Metaspace: test repeated deallocations Backport-of: 83c37719290039672cf261701028c8eb044a2e77 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/689 From goetz at openjdk.org Mon Sep 19 14:18:39 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:18:39 GMT Subject: [jdk17u-dev] Integrated: 8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 10:32:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: e78a58f7 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/e78a58f725dd2679e532cc04daf8988b2a8cc705 Stats: 2 lines in 2 files changed: 0 ins; 1 del; 1 mod 8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java fails on macos Backport-of: d1e3ca4ee35bf4c2ce9b6dae2518f533f36a98dd ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/683 From goetz at openjdk.org Mon Sep 19 14:19:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:19:41 GMT Subject: [jdk17u-dev] Integrated: 8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 10:51:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: a5dceb74 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a5dceb743971e4343b7cb78526da4609ac60592f Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod 8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space" Backport-of: a6fa6ed1edc6f473a7fea1fa00edd467ab778983 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/684 From goetz at openjdk.org Mon Sep 19 14:25:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:25:58 GMT Subject: [jdk17u-dev] Integrated: 8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 10:59:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 2e5287ba Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2e5287ba931d624e2dcd4835dc1bc9773fba6799 Stats: 18 lines in 2 files changed: 16 ins; 2 del; 0 mod 8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM" Backport-of: a3406a1d8ab4228b06b4f2978f87275093c39468 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/685 From goetz at openjdk.org Mon Sep 19 14:31:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:31:17 GMT Subject: [jdk17u-dev] Integrated: 8279066: entries.remove(entry) is useless in PKCS12KeyStore In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 11:00:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 027be497 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/027be4971d7addfac81c4e96bb4c43266ff4cbe8 Stats: 5 lines in 1 file changed: 0 ins; 5 del; 0 mod 8279066: entries.remove(entry) is useless in PKCS12KeyStore Backport-of: fb623f1d2ee858fbc6edfeaaa702b5fcd832a0aa ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/686 From goetz at openjdk.org Mon Sep 19 14:35:52 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:35:52 GMT Subject: [jdk11u-dev] Integrated: 8290209: jcup.md missing additional text In-Reply-To: References: Message-ID: <69DGuVrjbgTWvXT0fnOgZkR9vsn5rEEaUkGB5BhKrqA=.c0d81bc2-8333-4fb3-a07d-14758e5eaa95@github.com> On Mon, 19 Sep 2022 10:45:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: ad0878c8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/ad0878c8d71762bc087136669fda9b76c340a5ec Stats: 11 lines in 1 file changed: 9 ins; 2 del; 0 mod 8290209: jcup.md missing additional text Backport-of: 2bf6285c80f078d8451afb5682ee307bb13be179 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1360 From goetz at openjdk.org Mon Sep 19 14:36:01 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:36:01 GMT Subject: [jdk17u-dev] Integrated: 8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 11:10:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > I had to resolve ProblemList because of context. Will mark as clean. This pull request has now been integrated. Changeset: 3880076e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3880076ebaac29f3ff86bde6860e3297fdd3fbe7 Stats: 24 lines in 3 files changed: 20 ins; 1 del; 3 mod 8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out Backport-of: 730f67081dcda37df7fc40eda99ebd39028be15f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/687 From andrew at openjdk.org Mon Sep 19 14:37:12 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 19 Sep 2022 14:37:12 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update In-Reply-To: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> Message-ID: <6hJcKzUxBT-vMuma0jnpnGUyMY1jHlXbLAg-0ItE6nA=.bb516068-8b7f-45c8-9a88-909cb31600f4@github.com> On Fri, 16 Sep 2022 17:16:33 GMT, Andrew John Hughes wrote: > This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone. > > This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported. > > Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990): > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Kyiv Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ > > With patch: > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Eastern European Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ Thanks. Flagged the bug with `jdk19u-fix-request`. ------------- PR: https://git.openjdk.org/jdk19u/pull/26 From goetz at openjdk.org Mon Sep 19 14:38:52 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 14:38:52 GMT Subject: [jdk17u-dev] Integrated: 8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" In-Reply-To: References: Message-ID: On Fri, 16 Sep 2022 11:22:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 8c5cb310 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8c5cb310e3d355c85a200235d8dc0db58b9e1a05 Stats: 61 lines in 3 files changed: 31 ins; 23 del; 7 mod 8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop" Backport-of: 40df5df95edb67331d39d829b895094e961fe21f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/688 From duke at openjdk.org Mon Sep 19 14:59:51 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Mon, 19 Sep 2022 14:59:51 GMT Subject: [jdk13u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Message-ID: Hi! Here is backport of JDK-8266082 that fixes javac crash on unallowed annotation usage when running with -Xdoclint option. Original patch applied with the following changes: - it patches DocCommentParser.parseParams() method instead of ReferenceParser.parseParams() cuz in 13u the method belongs to the 1st one yet Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) Regression(amd64/20.04LTS): test/langtools ------------- Commit messages: - Backport 0b8a0e2b58dbdd5c9553e502212d32c033a5efb5 Changes: https://git.openjdk.org/jdk13u-dev/pull/410/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=410&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266082 Stats: 95 lines in 5 files changed: 95 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/410.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/410/head:pull/410 PR: https://git.openjdk.org/jdk13u-dev/pull/410 From svkamath at openjdk.org Mon Sep 19 16:14:50 2022 From: svkamath at openjdk.org (Smita Kamath) Date: Mon, 19 Sep 2022 16:14:50 GMT Subject: [jdk17u-dev] RFR: 8277358: Accelerate CRC32-C In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 12:23:12 GMT, Christoph Langer wrote: >> This is a backport of JDK-8277358: Accelerate CRC32-C. The patch applies cleanly to 17u-dev. >> Testing: tier-1 tests. >> >> Thanks, >> Smita > > Please enable Github Actions to get some test coverage. @RealCLanger Github actions seems to be disabled for my account. I am working on resolving this issue. Thanks. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/670 From shade at redhat.com Mon Sep 19 18:23:32 2022 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Sep 2022 20:23:32 +0200 Subject: Heads-up: default configuration name change in jdk11u-dev? Message-ID: Hi, I was sifting through my CI build logs and I realized that all of the sudden jdk11u-dev tree now configures itself into "linux-x86_64-server-fastdebug", not into "linux-x86_64-normal-server-fastdebug", as usual. Which breaks CI scripts. Granted, more reliable scripts would set the configuration names explicitly, but still this is a subtle breakage. Upstream removed "-normal-" part with: https://bugs.openjdk.org/browse/JDK-8210962 jdk11u-dev bisection shows the same happened in this backport: https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562 Notice the "move" around CONF_NAME variable from basics.m4 to basic.m4. This actually makes me wonder if there are other subtle changes happened during this move. -- Thanks, -Aleksey From christoph.langer at sap.com Mon Sep 19 19:48:57 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Mon, 19 Sep 2022 19:48:57 +0000 Subject: Heads-up: default configuration name change in jdk11u-dev? In-Reply-To: References: Message-ID: Hi Aleksey, thanks for spotting this. It obviously was an oversight. I tried to review this change as thorough as I could but I feared something like this could happen. Hopefully there's nothing else, though. Regarding JDK-8210962, I see two options. Either back it out or mark it as backported. I would think we could go with the latter, though, as I would hope "only" some CI scripts could be affected. Best regards Christoph > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Aleksey Shipilev > Sent: Montag, 19. September 2022 20:24 > To: jdk-updates-dev at openjdk.java.net > Subject: Heads-up: default configuration name change in jdk11u-dev? > > Hi, > > I was sifting through my CI build logs and I realized that all of the sudden > jdk11u-dev tree now configures itself into "linux-x86_64-server-fastdebug", not > into "linux-x86_64-normal-server-fastdebug", as usual. Which breaks CI scripts. > Granted, more reliable scripts would set the configuration names explicitly, but > still this is a subtle breakage. > > Upstream removed "-normal-" part with: > https://bugs.openjdk.org/browse/JDK-8210962 > > jdk11u-dev bisection shows the same happened in this backport: > https://github.com/openjdk/jdk11u- > dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562 > > Notice the "move" around CONF_NAME variable from basics.m4 to basic.m4. > This actually makes me wonder if there are other subtle changes happened > during this move. > > -- > Thanks, > -Aleksey From goetz at openjdk.org Mon Sep 19 20:09:28 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:09:28 GMT Subject: [jdk17u-dev] RFR: 8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 0740ac474cbda439684223e660827e38964e6b1f Changes: https://git.openjdk.org/jdk17u-dev/pull/691/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=691&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280555 Stats: 7 lines in 1 file changed: 4 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/691.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/691/head:pull/691 PR: https://git.openjdk.org/jdk17u-dev/pull/691 From goetz at openjdk.org Mon Sep 19 20:09:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:09:33 GMT Subject: [jdk17u-dev] RFR: 8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" Message-ID: <_VNqGwF9oWYExTlpDa00ocn2ox0xcRmxbCDsIrjeKyY=.bf942d4c-4bdd-43ef-b9f3-8303dbd5c46d@github.com> I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport ed0df2fa1f1cb019eadd0083a5006b3142ac0eb5 Changes: https://git.openjdk.org/jdk17u-dev/pull/690/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=690&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268033 Stats: 3 lines in 2 files changed: 1 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/690.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/690/head:pull/690 PR: https://git.openjdk.org/jdk17u-dev/pull/690 From goetz at openjdk.org Mon Sep 19 20:33:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:33:30 GMT Subject: [jdk11u-dev] RFR: 8193942: Regression automated test '/open/test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java' fails Message-ID: I backport this for parity with 11.0.17-oracle. Resolved ProblemList, will mark as clean. ------------- Commit messages: - Backport 32538b5b1d403b5d6b0e48bceef97a47cf9ddbe7 Changes: https://git.openjdk.org/jdk11u-dev/pull/1361/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1361&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8193942 Stats: 5 lines in 2 files changed: 1 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1361.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1361/head:pull/1361 PR: https://git.openjdk.org/jdk11u-dev/pull/1361 From goetz at openjdk.org Mon Sep 19 20:35:24 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:35:24 GMT Subject: [jdk17u-dev] RFR: 8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport fe0118f8040ce7e5e3d605942443e3a5d442fa92 Changes: https://git.openjdk.org/jdk17u-dev/pull/692/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=692&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279662 Stats: 40 lines in 1 file changed: 22 ins; 2 del; 16 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/692.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/692/head:pull/692 PR: https://git.openjdk.org/jdk17u-dev/pull/692 From goetz at openjdk.org Mon Sep 19 20:38:31 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:38:31 GMT Subject: [jdk17u-dev] RFR: 8262721: Add Tests to verify single iteration loops are properly optimized Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 69e390a0e86f82eaa7bcdbc3ef509734dbe3b22f Changes: https://git.openjdk.org/jdk17u-dev/pull/693/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=693&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8262721 Stats: 139 lines in 1 file changed: 139 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/693.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/693/head:pull/693 PR: https://git.openjdk.org/jdk17u-dev/pull/693 From goetz at openjdk.org Mon Sep 19 20:41:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:41:16 GMT Subject: [jdk11u-dev] RFR: 8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 0a89987a9699008927268c050ca4b7e01afc30f4 Changes: https://git.openjdk.org/jdk11u-dev/pull/1362/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1362&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8240281 Stats: 146 lines in 2 files changed: 134 ins; 5 del; 7 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1362.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1362/head:pull/1362 PR: https://git.openjdk.org/jdk11u-dev/pull/1362 From goetz at openjdk.org Mon Sep 19 20:46:36 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:46:36 GMT Subject: [jdk17u-dev] RFR: 8282276: Problem list failing two Robot Screen Capture tests Message-ID: I backport this for parity with 17.0.6-oracle. Had to resolve ProblemList, will mark as clean. ------------- Commit messages: - Backport 2557ef8a02fe19784bd5e605b11d6bd574cde2c2 Changes: https://git.openjdk.org/jdk17u-dev/pull/694/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=694&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282276 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/694.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/694/head:pull/694 PR: https://git.openjdk.org/jdk17u-dev/pull/694 From goetz at openjdk.org Mon Sep 19 20:54:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:54:21 GMT Subject: [jdk17u-dev] RFR: 8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently Message-ID: <9hW0qcb6LtDEechGaRiy_aga7Y2v3rjZdp5ELcngDeg=.9e7b9b84-a360-4016-928b-26a35b1c285b@github.com> I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 1e22c70ff2e010740cb22856a642dd4afa1017cc Changes: https://git.openjdk.org/jdk17u-dev/pull/696/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=696&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284892 Stats: 4 lines in 1 file changed: 2 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/696.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/696/head:pull/696 PR: https://git.openjdk.org/jdk17u-dev/pull/696 From goetz at openjdk.org Mon Sep 19 20:56:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 20:56:41 GMT Subject: [jdk17u-dev] RFR: 8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 0b09f70a730404ceb827673f1d3c82fbf495bb41 Changes: https://git.openjdk.org/jdk17u-dev/pull/695/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=695&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273553 Stats: 509 lines in 3 files changed: 496 ins; 4 del; 9 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/695.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/695/head:pull/695 PR: https://git.openjdk.org/jdk17u-dev/pull/695 From goetz at openjdk.org Mon Sep 19 21:04:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 21:04:21 GMT Subject: [jdk17u-dev] RFR: 8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails Message-ID: I backport this for parity with 17.0.6-oracle. I had to resolve ProblemList, will mark as clean. ------------- Commit messages: - Backport a1efb95536fb3995780336604cc727f921770c63 Changes: https://git.openjdk.org/jdk17u-dev/pull/697/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=697&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8129827 Stats: 43 lines in 2 files changed: 32 ins; 6 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/697.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/697/head:pull/697 PR: https://git.openjdk.org/jdk17u-dev/pull/697 From goetz at openjdk.org Mon Sep 19 21:04:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 21:04:25 GMT Subject: [jdk17u-dev] RFR: 8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport f5beafa53f93a6ec03278dfd7063d7b3b0b9d241 Changes: https://git.openjdk.org/jdk17u-dev/pull/698/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=698&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8159599 Stats: 23 lines in 2 files changed: 13 ins; 3 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/698.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/698/head:pull/698 PR: https://git.openjdk.org/jdk17u-dev/pull/698 From goetz at openjdk.org Mon Sep 19 21:26:34 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 19 Sep 2022 21:26:34 GMT Subject: [jdk17u-dev] RFR: 8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport bb52ea6820ee749b1ac07485cf1ef65c40048f13 Changes: https://git.openjdk.org/jdk17u-dev/pull/699/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=699&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286263 Stats: 15 lines in 1 file changed: 0 ins; 14 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/699.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/699/head:pull/699 PR: https://git.openjdk.org/jdk17u-dev/pull/699 From yan at openjdk.org Tue Sep 20 06:21:56 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 20 Sep 2022 06:21:56 GMT Subject: [jdk13u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 14:51:54 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of JDK-8266082 that fixes javac crash on unallowed annotation usage when running with -Xdoclint option. Original patch applied with the following changes: > > - it patches DocCommentParser.parseParams() method instead of ReferenceParser.parseParams() cuz up to 13u class DocCommentParser relays on own implementation of the method > > Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) > Regression (amd64/20.04LTS): test/langtools Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/410 From duke at openjdk.org Tue Sep 20 06:32:02 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 20 Sep 2022 06:32:02 GMT Subject: [jdk13u-dev] Integrated: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 14:51:54 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of JDK-8266082 that fixes javac crash on unallowed annotation usage when running with -Xdoclint option. Original patch applied with the following changes: > > - it patches DocCommentParser.parseParams() method instead of ReferenceParser.parseParams() cuz up to 13u class DocCommentParser relays on own implementation of the method > > Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) > Regression (amd64/20.04LTS): test/langtools This pull request has now been integrated. Changeset: a0d9cc2d Author: Alexey Pavlyutkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/a0d9cc2d014b3175bfbb8d5b66680df8a827730c Stats: 95 lines in 5 files changed: 95 ins; 0 del; 0 mod 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Reviewed-by: yan Backport-of: 0b8a0e2b58dbdd5c9553e502212d32c033a5efb5 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/410 From goetz at openjdk.org Tue Sep 20 07:49:47 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 20 Sep 2022 07:49:47 GMT Subject: [jdk17u-dev] RFR: 8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" In-Reply-To: <_VNqGwF9oWYExTlpDa00ocn2ox0xcRmxbCDsIrjeKyY=.bf942d4c-4bdd-43ef-b9f3-8303dbd5c46d@github.com> References: <_VNqGwF9oWYExTlpDa00ocn2ox0xcRmxbCDsIrjeKyY=.bf942d4c-4bdd-43ef-b9f3-8303dbd5c46d@github.com> Message-ID: On Mon, 19 Sep 2022 20:00:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit failure: ant not available. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/690 From goetz at openjdk.org Tue Sep 20 07:50:54 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 20 Sep 2022 07:50:54 GMT Subject: [jdk17u-dev] RFR: 8282276: Problem list failing two Robot Screen Capture tests In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:38:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > Had to resolve ProblemList, will mark as clean. Pre-submit failure: ant not available. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/694 From goetz at openjdk.org Tue Sep 20 07:51:02 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 20 Sep 2022 07:51:02 GMT Subject: [jdk17u-dev] RFR: 8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:54:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > I had to resolve ProblemList, will mark as clean. Pre-submit failure: TestStringDeduplicationAgeThreshold.java#id1 known to be failing on this platform. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/697 From mbaesken at openjdk.org Tue Sep 20 07:55:45 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 20 Sep 2022 07:55:45 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:57:19 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 Hi, after adding this backport to our 17u test queue we noticed jtreg failures in the test java/util/TimeZone/AssureTzdataVersion.java java.lang.RuntimeException: tzdata versions don't match: run-time=2022c, tests=2022a Have you seen this too ? Will it be adjusted in a separate jbs issue ? ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From duke at openjdk.org Tue Sep 20 08:11:43 2022 From: duke at openjdk.org (David Alvarez) Date: Tue, 20 Sep 2022 08:11:43 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: References: Message-ID: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 David Alvarez 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 one additional commit since the last revision: 8292579: (tz) Update Timezone Data to 2022c Reviewed-by: naoto, alanb ------------- Changes: - all: https://git.openjdk.org/jdk17u/pull/352/files - new: https://git.openjdk.org/jdk17u/pull/352/files/cab8424f..1df26cb5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u&pr=352&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u&pr=352&range=00-01 Stats: 1355 lines in 18 files changed: 1268 ins; 30 del; 57 mod Patch: https://git.openjdk.org/jdk17u/pull/352.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/352/head:pull/352 PR: https://git.openjdk.org/jdk17u/pull/352 From duke at openjdk.org Tue Sep 20 08:11:44 2022 From: duke at openjdk.org (David Alvarez) Date: Tue, 20 Sep 2022 08:11:44 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:57:19 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 Hi, this PR was originally generated without [JDK-8028265](https://bugs.openjdk.org/browse/JDK-8028265) that brought the tests. Now that it has been integrated into master, I have updated this CR to account for JDK-8028265. I will be doing the same in 8u too ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From yan at openjdk.org Tue Sep 20 09:06:15 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 20 Sep 2022 09:06:15 GMT Subject: [jdk13u-dev] RFR: 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Message-ID: <7DqY-mL-R6Wqf22YrBCCqRsIh0wpVe82otkcLn3YUj0=.3f58ffa5-5056-4d42-9957-0d9317de8688@github.com> Long overdue patch for tier1 test. Does pass after the fix. ------------- Commit messages: - Backport d3749de47832c6de4bcee9cf64a0b698e796b2f2 Changes: https://git.openjdk.org/jdk13u-dev/pull/411/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=411&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277488 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/411.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/411/head:pull/411 PR: https://git.openjdk.org/jdk13u-dev/pull/411 From yan at openjdk.org Tue Sep 20 09:19:48 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 20 Sep 2022 09:19:48 GMT Subject: [jdk13u-dev] Integrated: 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 In-Reply-To: <7DqY-mL-R6Wqf22YrBCCqRsIh0wpVe82otkcLn3YUj0=.3f58ffa5-5056-4d42-9957-0d9317de8688@github.com> References: <7DqY-mL-R6Wqf22YrBCCqRsIh0wpVe82otkcLn3YUj0=.3f58ffa5-5056-4d42-9957-0d9317de8688@github.com> Message-ID: <1ctqQue3xcOqv2luGdhtayaqDZsUEZMrYdZBdarbDKU=.f6cc67dc-0fb6-4ae7-b2ff-81844b4ef9f0@github.com> On Tue, 20 Sep 2022 08:55:51 GMT, Yuri Nesterenko wrote: > Long overdue patch for tier1 test. Does pass after the fix. This pull request has now been integrated. Changeset: 68be363d Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/68be363d9a032f4f41c55e1f02301dc728ea717a Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Backport-of: d3749de47832c6de4bcee9cf64a0b698e796b2f2 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/411 From duke at openjdk.org Tue Sep 20 09:29:26 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 20 Sep 2022 09:29:26 GMT Subject: [jdk11u-dev] RFR: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Message-ID: Hi! Here is backport of JDK-8266082 that fixes javac crash on unallowed annotation usage when running with -Xdoclint option. The patch from 13u applied cleanly. Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) Regression (amd64/20.04LTS): test/langtools ------------- Commit messages: - Backport a0d9cc2d014b3175bfbb8d5b66680df8a827730c Changes: https://git.openjdk.org/jdk11u-dev/pull/1363/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1363&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266082 Stats: 95 lines in 5 files changed: 95 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1363.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1363/head:pull/1363 PR: https://git.openjdk.org/jdk11u-dev/pull/1363 From mbaesken at openjdk.org Tue Sep 20 15:01:31 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 20 Sep 2022 15:01:31 GMT Subject: [jdk17u-dev] RFR: 8290532: Adjust PKCS11Exception and handle more PKCS11 error codes Message-ID: 8290532: Adjust PKCS11Exception and handle more PKCS11 error codes ------------- Commit messages: - Backport 07f0612c9aa5641491516d9a0232392689d4c1ca Changes: https://git.openjdk.org/jdk17u-dev/pull/700/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=700&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290532 Stats: 25 lines in 1 file changed: 23 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/700.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/700/head:pull/700 PR: https://git.openjdk.org/jdk17u-dev/pull/700 From duke at openjdk.org Tue Sep 20 17:07:04 2022 From: duke at openjdk.org (David Alvarez) Date: Tue, 20 Sep 2022 17:07:04 GMT Subject: [jdk11u] Integrated: 8028265: Add legacy tz tests to OpenJDK In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 20:41:14 GMT, David Alvarez wrote: > Clean backport of JDK-8028265, bringing timezone tests before updating timezone data to 2022c. All tests in `test/jdk/java/util/TimeZone` are passing This pull request has now been integrated. Changeset: cd29d6e9 Author: David Alvarez Committer: Andrew John Hughes URL: https://git.openjdk.org/jdk11u/commit/cd29d6e96fad6c3f8fb849477ff2ec5f337a990c Stats: 1221 lines in 9 files changed: 1221 ins; 0 del; 0 mod 8028265: Add legacy tz tests to OpenJDK Backport-of: 92deab546549ca549408a983fe361d9536d2cd37 ------------- PR: https://git.openjdk.org/jdk11u/pull/55 From phh at openjdk.org Tue Sep 20 22:29:09 2022 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 20 Sep 2022 22:29:09 GMT Subject: [jdk17u-dev] RFR: 8282528: AArch64: Incorrect replicate2L_zero rule In-Reply-To: References: Message-ID: On Mon, 22 Aug 2022 07:53:45 GMT, Yi-Fan Tsai wrote: > Another commit 9d3379b9755e9739f0b8f5c29deb1d28d0f3aa81, "8267356: AArch64: Vector API SVE codegen support", adds "UseSVE == 0" to all predicates expanded from replicate$3$4$5, but it is not backported. It causes this backport not clean. > > This backport instead preserves the predicate in replicate$3$4$5 prior to commit 9d3379 and preserves one more argument in the invocations. > > The predicates are expanded from replicate$3$4$5 by m4 and verified as unmodified. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/642 From vrudomet at openjdk.org Wed Sep 21 01:35:36 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Wed, 21 Sep 2022 01:35:36 GMT Subject: [jdk17u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening Message-ID: Backport for JDK-8293828 ------------- Commit messages: - Backport 5002eaa5cc7301b91a45f8c0f65b5943fea225d8 Changes: https://git.openjdk.org/jdk17u-dev/pull/701/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=701&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293828 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/701.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/701/head:pull/701 PR: https://git.openjdk.org/jdk17u-dev/pull/701 From vrudomet at openjdk.org Wed Sep 21 01:44:28 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Wed, 21 Sep 2022 01:44:28 GMT Subject: [jdk11u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening Message-ID: Backport for JDK-8293828 ------------- Commit messages: - 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening Changes: https://git.openjdk.org/jdk11u-dev/pull/1364/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1364&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293828 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1364.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1364/head:pull/1364 PR: https://git.openjdk.org/jdk11u-dev/pull/1364 From duke at openjdk.org Wed Sep 21 06:22:13 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 21 Sep 2022 06:22:13 GMT Subject: [jdk17u-dev] RFR: 8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression Message-ID: <5CvyCGTkvzZAUs25YfI1cP-Ks_Es0oBfPZaKbt8xejE=.9449b9da-9218-49d6-affd-bf1168eca759@github.com> Hi! Here is backport of [JDK-8275233](https://bugs.openjdk.org/browse/JDK-8275233) that fixes wrong `-g` flag processing. The issue was introduced by [JDK-8200301](https://bugs.openjdk.org/browse/JDK-8200301). It prevents proper debug info generation for labmdas, in particular it causes wrong line numbers in stack trace upon throwing an exception from a labmda fucntion. The original patch applied cleanly Verification (amd64/20.04LTS): test/langtools/tools/javac/lambda/deduplication/DeduplicationDebugInfo.java (new test) Regression (amd64/20.04LTS): test/langtools ------------- Commit messages: - Backport d7c283a081c37bfb8bc5934e4b2af16cad512fd2 Changes: https://git.openjdk.org/jdk17u-dev/pull/702/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=702&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275233 Stats: 52 lines in 6 files changed: 48 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/702.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/702/head:pull/702 PR: https://git.openjdk.org/jdk17u-dev/pull/702 From goetz at openjdk.org Wed Sep 21 07:19:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 07:19:56 GMT Subject: [jdk17u-dev] RFR: 8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 21:20:30 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit failure: TestStringDeduplicationAgeThreshold.java#id1 knwon to be failing, Unrelated ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/699 From yan at openjdk.org Wed Sep 21 07:38:29 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 21 Sep 2022 07:38:29 GMT Subject: [jdk15u-dev] Integrated: 8293987: Bump update version for OpenJDK: jdk-15.0.10 In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 08:46:25 GMT, Yuri Nesterenko wrote: > To be integrated (thus switching team repo to this new version) on Wednesday, Sep 21. This pull request has now been integrated. Changeset: b05def5f Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/b05def5fbd6bbd3241c61ff6ef709ad9e7a7284a Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 8293987: Bump update version for OpenJDK: jdk-15.0.10 Reviewed-by: bae ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/281 From yan at openjdk.org Wed Sep 21 07:40:02 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 21 Sep 2022 07:40:02 GMT Subject: [jdk13u-dev] Integrated: 8293988: Bump update version for OpenJDK: jdk-13.0.14 In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 08:41:45 GMT, Yuri Nesterenko wrote: > To be integrated (thus switching team repo to this new version) on Wednesday, Sep 21. This pull request has now been integrated. Changeset: b295289d Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/b295289d0f82acc0e68332415149e11fb3edc38e Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 8293988: Bump update version for OpenJDK: jdk-13.0.14 Reviewed-by: bae ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/409 From mbaesken at openjdk.org Wed Sep 21 07:41:11 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 21 Sep 2022 07:41:11 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: References: Message-ID: On Tue, 20 Sep 2022 08:11:43 GMT, David Alvarez wrote: >> Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. >> >> Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 > > David Alvarez has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > 8292579: (tz) Update Timezone Data to 2022c > > Reviewed-by: naoto, alanb Thanks for the backport, looks good to me. Our nightly tests in 17u are green now after your latest adjustment. One additional remark - shouldn't the Kiev -> Kyiv name change also be reflected in the TimeZoneNames*.java files ? I think this was done in previous tzdata updates ; but it is not in the jdk change as well so if needed it might be something for an additional future change. ------------- Marked as reviewed by mbaesken (Reviewer). PR: https://git.openjdk.org/jdk17u/pull/352 From duke at openjdk.org Wed Sep 21 07:48:44 2022 From: duke at openjdk.org (David Alvarez) Date: Wed, 21 Sep 2022 07:48:44 GMT Subject: [jdk11u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: References: Message-ID: <-D3h6fGwmPxNcWqBhbiZ1NysJGEJJW50s4uyEsLFKf0=.bf97ba6f-00f5-45e3-891d-3e3f80ae71b0@github.com> > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 11. > > Adding the change to jdk11u instead of jdk11u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 David Alvarez has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: 8292579: (tz) Update Timezone Data to 2022c ------------- Changes: https://git.openjdk.org/jdk11u/pull/54/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u&pr=54&range=01 Stats: 1021 lines in 15 files changed: 256 ins; 613 del; 152 mod Patch: https://git.openjdk.org/jdk11u/pull/54.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/54/head:pull/54 PR: https://git.openjdk.org/jdk11u/pull/54 From duke at openjdk.org Wed Sep 21 07:49:14 2022 From: duke at openjdk.org (David Alvarez) Date: Wed, 21 Sep 2022 07:49:14 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v3] In-Reply-To: References: Message-ID: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 David Alvarez has updated the pull request incrementally with one additional commit since the last revision: Update full name ------------- Changes: - all: https://git.openjdk.org/jdk17u/pull/352/files - new: https://git.openjdk.org/jdk17u/pull/352/files/1df26cb5..44a33739 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u&pr=352&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u&pr=352&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u/pull/352.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/352/head:pull/352 PR: https://git.openjdk.org/jdk17u/pull/352 From yan at azul.com Wed Sep 21 07:50:22 2022 From: yan at azul.com (Yuri Nesterenko) Date: Wed, 21 Sep 2022 10:50:22 +0300 Subject: [15u notice] 15u-dev open for 15.0.10 Message-ID: <32841ab6-be0c-6684-033a-03a2abf6c1a7@azul.com> Hi, now https://github.com/openjdk/jdk15u-dev repository is ready for changes targeted to 15.0.10 (January 2023) release. Last minute critical changes targeted to October 2022 should be added directly to jdk15u repository and should have request label jdk15u-critical-request. You are welcome! Thanks, --yan From yan at azul.com Wed Sep 21 07:55:25 2022 From: yan at azul.com (Yuri Nesterenko) Date: Wed, 21 Sep 2022 10:55:25 +0300 Subject: [13u notice] 13u-dev open for 13.0.14 Message-ID: <1d171858-b163-9dd8-2d8a-14cfa2ae1550@azul.com> Hi, according to the plan, https://github.com/openjdk/jdk13u-dev repository is now ready for changes targeted to 13.0.14 (January 2023) release. Last minute critical changes for October, 2022 should be added directly to jdk13u repository and should have request label jdk13u-critical-request. You are welcome! Thanks, --yan From sgehwolf at openjdk.org Wed Sep 21 08:45:04 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 21 Sep 2022 08:45:04 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 07:37:25 GMT, Matthias Baesken wrote: > Thanks for the backport, looks good to me. Our nightly tests in 17u are green now after your latest adjustment. One additional remark - shouldn't the Kiev -> Kyiv name change also be reflected in the TimeZoneNames*.java files ? I think this was done in previous tzdata updates ; but it is not in the jdk change as well so if needed it might be something for an additional future change. Isn't this handled by https://bugs.openjdk.org/browse/JDK-8293834? ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From shade at redhat.com Wed Sep 21 09:01:12 2022 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Sep 2022 11:01:12 +0200 Subject: Heads-up: default configuration name change in jdk11u-dev? In-Reply-To: References: Message-ID: On 9/19/22 21:48, Langer, Christoph wrote: > Regarding JDK-8210962, I see two options. Either back it out or mark it as backported. I > wouldthink we could go with the latter, though, as I would hope "only" some CI scripts could be > affected. Yeah, I think we should mention in JDK-8210962 that it was accidentally backported to 11u. Maybe even creating the ad-hoc backport issue for it with appropriate Fix Versions? -- Thanks, -Aleksey From goetz at openjdk.org Wed Sep 21 09:19:02 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 09:19:02 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master Message-ID: <0OmHi3zKgrvtKYfusXFXfjF6lx_I5_zhwiQMcTOxJMk=.ddd110a6-03df-482f-8a4c-ae9f1fccb43a@github.com> Merge build tag 11.0.17+6 from jdk11u to jdk11u-dev ------------- Commit messages: - Merge - 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk11u-dev/pull/1365/files Stats: 125 lines in 9 files changed: 42 ins; 30 del; 53 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1365.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1365/head:pull/1365 PR: https://git.openjdk.org/jdk11u-dev/pull/1365 From goetz at openjdk.org Wed Sep 21 09:23:55 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 09:23:55 GMT Subject: [jdk17u-dev] RFR: Merge jdk17u:master Message-ID: Merge build tag 17.0.5+6 from jdk17u to jdk17u-dev ------------- Commit messages: - Merge - 8275887: jarsigner prints invalid digest/signature algorithm warnings if keysize is weak/disabled - 8028265: Add legacy tz tests to OpenJDK The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk17u-dev/pull/703/files Stats: 1341 lines in 18 files changed: 1254 ins; 30 del; 57 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/703.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/703/head:pull/703 PR: https://git.openjdk.org/jdk17u-dev/pull/703 From goetz at openjdk.org Wed Sep 21 09:51:28 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 09:51:28 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master In-Reply-To: References: Message-ID: <05dgpJfhsu3tqIYH9E979YCIjRe55nI3PRiw2u2jw1Y=.0ef7427e-1f91-4b7d-9d78-13db59278468@github.com> On Wed, 21 Sep 2022 09:15:57 GMT, Goetz Lindenmaier wrote: > Merge build tag 17.0.5+6 from jdk17u to jdk17u-dev This pull request has now been integrated. Changeset: 4b0ec09a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/4b0ec09abc8d55ac7b89a85926f1f570489b67fe Stats: 1341 lines in 18 files changed: 1254 ins; 30 del; 57 mod Merge ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/703 From goetz at openjdk.org Wed Sep 21 09:56:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 09:56:05 GMT Subject: [jdk11u-dev] Integrated: Merge jdk11u:master In-Reply-To: <0OmHi3zKgrvtKYfusXFXfjF6lx_I5_zhwiQMcTOxJMk=.ddd110a6-03df-482f-8a4c-ae9f1fccb43a@github.com> References: <0OmHi3zKgrvtKYfusXFXfjF6lx_I5_zhwiQMcTOxJMk=.ddd110a6-03df-482f-8a4c-ae9f1fccb43a@github.com> Message-ID: On Wed, 21 Sep 2022 09:14:07 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.17+6 from jdk11u to jdk11u-dev This pull request has now been integrated. Changeset: 19d065b5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/19d065b5804516e1efde35af6662988cacb5f4fc Stats: 125 lines in 9 files changed: 42 ins; 30 del; 53 mod Merge ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1365 From duke at openjdk.org Wed Sep 21 10:26:49 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 21 Sep 2022 10:26:49 GMT Subject: [jdk11u-dev] Integrated: 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint In-Reply-To: References: Message-ID: On Tue, 20 Sep 2022 09:21:13 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of JDK-8266082 that fixes javac crash on unallowed annotation usage when running with -Xdoclint option. The patch from 13u applied cleanly. > > Verification (amd64/20.04LTS): tools/doclint/CrashInAnnotateTest.java (new test) > Regression (amd64/20.04LTS): test/langtools This pull request has now been integrated. Changeset: 9ae65e8d Author: Alexey Pavlyutkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk11u-dev/commit/9ae65e8dcfac44105572706c9f7537976cfbef82 Stats: 95 lines in 5 files changed: 95 ins; 0 del; 0 mod 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint Backport-of: a0d9cc2d014b3175bfbb8d5b66680df8a827730c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1363 From goetz at openjdk.org Wed Sep 21 10:40:06 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 10:40:06 GMT Subject: [jdk17u-dev] RFR: 8274296: Update or Problem List tests which may fail with uiScale=2 on macOS Message-ID: I backport this for parity with 17.0.6-oracle. Omitted the hunk for TestNimbusBGColor.java because JDK-8058704 is not in 17. Will mark as clean. ------------- Commit messages: - Backport 753b25633bf07eed40fd25b4b89313644763cd56 Changes: https://git.openjdk.org/jdk17u-dev/pull/704/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=704&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274296 Stats: 13 lines in 8 files changed: 6 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/704.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/704/head:pull/704 PR: https://git.openjdk.org/jdk17u-dev/pull/704 From duke at openjdk.org Wed Sep 21 11:04:33 2022 From: duke at openjdk.org (zzambers) Date: Wed, 21 Sep 2022 11:04:33 GMT Subject: [jdk17u-dev] RFR: 8293232: Fix race condition in pkcs11 SessionManager Message-ID: Backport - fix for race condition in pkcs11 SessionManager. Applied cleanly. Passed jdk_security tests. ------------- Commit messages: - Backport 1e031e6a5886fba3009d8e5fa62416fe15a901b6 Changes: https://git.openjdk.org/jdk17u-dev/pull/705/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=705&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293232 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/705.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/705/head:pull/705 PR: https://git.openjdk.org/jdk17u-dev/pull/705 From duke at openjdk.org Wed Sep 21 11:14:45 2022 From: duke at openjdk.org (zzambers) Date: Wed, 21 Sep 2022 11:14:45 GMT Subject: [jdk17u-dev] RFR: 8289301: P11Cipher should not throw out of bounds exception during padding Message-ID: Backport fixing possible out of bounds exception during padding in P11Cipher. Applied cleanly. Passed jdk_security tests. ------------- Commit messages: - Backport 3e60e828148a0490a4422d0724d15f3eccec17f0 Changes: https://git.openjdk.org/jdk17u-dev/pull/706/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=706&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289301 Stats: 124 lines in 2 files changed: 117 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/706.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/706/head:pull/706 PR: https://git.openjdk.org/jdk17u-dev/pull/706 From duke at openjdk.org Wed Sep 21 11:16:25 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Wed, 21 Sep 2022 11:16:25 GMT Subject: [jdk11u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative Message-ID: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative ------------- Commit messages: - 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative Changes: https://git.openjdk.org/jdk11u-dev/pull/1366/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1366&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287609 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1366.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1366/head:pull/1366 PR: https://git.openjdk.org/jdk11u-dev/pull/1366 From duke at openjdk.org Wed Sep 21 11:16:26 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Wed, 21 Sep 2022 11:16:26 GMT Subject: [jdk11u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: <59zLXar945BNHNr3ZBOzdU7Iet3eGWNzRlOVrVF_7Y0=.8d2f0343-fdc6-4203-bf08-4786617738ee@github.com> On Wed, 21 Sep 2022 11:09:01 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative As https://github.com/openjdk/jdk11u-dev/pull/1203 was closed by timeout ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1366 From duke at openjdk.org Wed Sep 21 11:16:43 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Wed, 21 Sep 2022 11:16:43 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative Message-ID: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative ------------- Commit messages: - 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative Changes: https://git.openjdk.org/jdk17u-dev/pull/707/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=707&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287609 Stats: 3 lines in 1 file changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/707.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/707/head:pull/707 PR: https://git.openjdk.org/jdk17u-dev/pull/707 From duke at openjdk.org Wed Sep 21 11:16:43 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Wed, 21 Sep 2022 11:16:43 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:09:31 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative As https://github.com/openjdk/jdk17u-dev/pull/534 was closed by timeout ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/707 From duke at openjdk.org Wed Sep 21 11:24:03 2022 From: duke at openjdk.org (zzambers) Date: Wed, 21 Sep 2022 11:24:03 GMT Subject: [jdk17u-dev] RFR: 8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation Message-ID: Backport of fix for P11PSSSignature not to print debug message during normal operation. Applies cleanly. Passed jdk_security tests. ------------- Commit messages: - Backport 2057070eb069ccee20760e47bd5e09590850d2ce Changes: https://git.openjdk.org/jdk17u-dev/pull/708/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=708&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293815 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/708.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/708/head:pull/708 PR: https://git.openjdk.org/jdk17u-dev/pull/708 From duke at openjdk.org Wed Sep 21 11:29:32 2022 From: duke at openjdk.org (zzambers) Date: Wed, 21 Sep 2022 11:29:32 GMT Subject: [jdk17u-dev] RFR: 8282600: SSLSocketImpl should not use user_canceled workaround when not necessary Message-ID: Backport fixing SSLSocket, not to use workaround with user_canceled alert for TLS 1.3 close, when not necessary, as it causes problems with gnutls client. Applied cleanly. Passed jdk_security tests. ------------- Commit messages: - Backport 7e88ff8a82cefa2a20acc9d5a9e42858d60fe3a3 Changes: https://git.openjdk.org/jdk17u-dev/pull/709/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=709&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282600 Stats: 6 lines in 1 file changed: 4 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/709.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/709/head:pull/709 PR: https://git.openjdk.org/jdk17u-dev/pull/709 From goetz at openjdk.org Wed Sep 21 11:48:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 11:48:51 GMT Subject: [jdk17u-dev] RFR: 8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 587e5409c2488cf8c3579a4932c588efc5a02749 Changes: https://git.openjdk.org/jdk17u-dev/pull/710/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=710&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8210558 Stats: 14 lines in 1 file changed: 13 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/710.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/710/head:pull/710 PR: https://git.openjdk.org/jdk17u-dev/pull/710 From goetz at openjdk.org Wed Sep 21 11:53:34 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 11:53:34 GMT Subject: [jdk17u-dev] RFR: 7001973: java/awt/Graphics2D/CopyAreaOOB.java fails Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 22b7295e75d3bc7ba2c2cd7b871bb2bb5bf290eb Changes: https://git.openjdk.org/jdk17u-dev/pull/711/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=711&range=00 Issue: https://bugs.openjdk.org/browse/JDK-7001973 Stats: 59 lines in 2 files changed: 13 ins; 38 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/711.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/711/head:pull/711 PR: https://git.openjdk.org/jdk17u-dev/pull/711 From goetz at openjdk.org Wed Sep 21 11:57:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 11:57:23 GMT Subject: [jdk17u-dev] RFR: 8280554: resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 4532c3a1639af0b4ff8c4f42c3796fa73ca5be83 Changes: https://git.openjdk.org/jdk17u-dev/pull/712/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=712&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280554 Stats: 6 lines in 2 files changed: 3 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/712.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/712/head:pull/712 PR: https://git.openjdk.org/jdk17u-dev/pull/712 From goetz at openjdk.org Wed Sep 21 12:49:26 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 12:49:26 GMT Subject: [jdk17u-dev] RFR: 8286460: Remove dependence on JAR filename in CDS tests Message-ID: I backport this for parity with 17.0.6-oracle. Applies clean, but I had to add an import to CDSMHTest_generate.sh and regenerate the corresponding tests. ------------- Commit messages: - Backport 52dbfa99fe34d7b9469fba626e3577a22fd1d1fe Changes: https://git.openjdk.org/jdk17u-dev/pull/713/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=713&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286460 Stats: 140 lines in 14 files changed: 14 ins; 98 del; 28 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/713.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/713/head:pull/713 PR: https://git.openjdk.org/jdk17u-dev/pull/713 From mbaesken at openjdk.org Wed Sep 21 12:59:21 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 21 Sep 2022 12:59:21 GMT Subject: [jdk17u-dev] RFR: 8292903: enhance round_up_power_of_2 assertion output Message-ID: <7vk5gszlRjGNaBAmu8aRK6YSUrulCOvMFr1KUvJeOF8=.5db4742e-9061-4f72-a793-0df2727134ac@github.com> 8292903: enhance round_up_power_of_2 assertion output ------------- Commit messages: - Backport 8d3d4397ccbfadab99fe572f0d0a8504d268a0dc Changes: https://git.openjdk.org/jdk17u-dev/pull/714/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=714&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292903 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/714.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/714/head:pull/714 PR: https://git.openjdk.org/jdk17u-dev/pull/714 From goetz at openjdk.org Wed Sep 21 13:02:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 13:02:05 GMT Subject: [jdk17u-dev] RFR: 8286460: Remove dependence on JAR filename in CDS tests In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 12:43:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > Applies clean, but I had to add an import to CDSMHTest_generate.sh and regenerate the corresponding tests. will do two seperate prs. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/713 From goetz at openjdk.org Wed Sep 21 13:02:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 13:02:05 GMT Subject: [jdk17u-dev] Withdrawn: 8286460: Remove dependence on JAR filename in CDS tests In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 12:43:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > Applies clean, but I had to add an import to CDSMHTest_generate.sh and regenerate the corresponding tests. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/713 From goetz at openjdk.org Wed Sep 21 13:07:50 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 13:07:50 GMT Subject: [jdk17u-dev] RFR: 8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot Message-ID: <8wv0T8Ue1ykth1vByRBBPIrPbEUUpFQOg1gqt1wmi6M=.c8dc8e26-865c-4359-adf2-c98136615016@github.com> I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 7704eb18664606361bc87d54d102533530f1d2dd Changes: https://git.openjdk.org/jdk17u-dev/pull/715/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=715&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284980 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/715.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/715/head:pull/715 PR: https://git.openjdk.org/jdk17u-dev/pull/715 From andrew at openjdk.org Wed Sep 21 14:13:36 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 21 Sep 2022 14:13:36 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v3] In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 07:49:14 GMT, David Alvarez wrote: >> Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. >> >> Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 > > David Alvarez has updated the pull request incrementally with one additional commit since the last revision: > > Update full name Looks good to me, near-clean backport of JDK-8292579 with just the different file locations due to the absence of JDK-8257733 ------------- Marked as reviewed by andrew (Reviewer). PR: https://git.openjdk.org/jdk17u/pull/352 From andrew at openjdk.org Wed Sep 21 14:20:49 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 21 Sep 2022 14:20:49 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 08:42:49 GMT, Severin Gehwolf wrote: > > Thanks for the backport, looks good to me. Our nightly tests in 17u are green now after your latest adjustment. One additional remark - shouldn't the Kiev -> Kyiv name change also be reflected in the TimeZoneNames*.java files ? I think this was done in previous tzdata updates ; but it is not in the jdk change as well so if needed it might be something for an additional future change. > > Isn't this handled by https://bugs.openjdk.org/browse/JDK-8293834? Yes, we discussed this on the original PR: https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990 The fact that this is linked to an existing timezone (Europe/Kiev) seems to remove the need for a new entry, as would be the case if it was a completely new timezone. Previous updates have been to introduce new timezones or change the translations of existing ones; see https://github.com/openjdk/jdk/commit/ad3be04d2ac84836e393d696ff03ddfe72779094 as an example. But, generally, this is something to keep an eye on and I will check it for each update repository once JDK-8292579 is in. I'll be bringing JDK-8293834 back to the other update releases. It has been reviewed for 19 but still not yet approved. If that doesn't happen today, then I'll propose it for 17 as if it were a new patch, so this doesn't miss rampdown. ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From goetz at openjdk.org Wed Sep 21 14:21:32 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 14:21:32 GMT Subject: [jdk17u-dev] RFR: 8286460: Remove dependence on JAR filename in CDS tests Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 52dbfa99fe34d7b9469fba626e3577a22fd1d1fe Changes: https://git.openjdk.org/jdk17u-dev/pull/716/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=716&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286460 Stats: 126 lines in 14 files changed: 0 ins; 98 del; 28 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/716.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/716/head:pull/716 PR: https://git.openjdk.org/jdk17u-dev/pull/716 From goetz at openjdk.org Wed Sep 21 14:22:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 14:22:13 GMT Subject: [jdk17u-dev] RFR: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 Message-ID: I backport this for parity with 17.0.6-oracle. Fix required for 8286460 ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/715 Commit messages: - Backport 070a0cda31f83a3cf18a612b91c30d66cf407c3c Changes: https://git.openjdk.org/jdk17u-dev/pull/717/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=717&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286551 Stats: 126 lines in 14 files changed: 0 ins; 98 del; 28 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/717.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/717/head:pull/717 PR: https://git.openjdk.org/jdk17u-dev/pull/717 From goetz at openjdk.org Wed Sep 21 14:34:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 14:34:51 GMT Subject: [jdk17u-dev] RFR: 8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 7612bba0f1ae63b2c762eb103544dc43d4e8304f Changes: https://git.openjdk.org/jdk17u-dev/pull/718/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=718&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285698 Stats: 179 lines in 1 file changed: 179 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/718.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/718/head:pull/718 PR: https://git.openjdk.org/jdk17u-dev/pull/718 From goetz at openjdk.org Wed Sep 21 14:35:12 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 14:35:12 GMT Subject: [jdk17u-dev] RFR: 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java Message-ID: I backport this for parity with 17.0.6-oracle. I included the hunk for ClippedImages.java from "8270058: Use Objects.check{Index,FromIndexSize} for java.desktop" which is a useful cleanup and makes the change apply clean. All of 8270058 is not useful in 17 as it changes jdk files and depends on an intrinsic not available. ------------- Commit messages: - Backport 57a76708864c3fed5fc2543f6a8552f38670488c Changes: https://git.openjdk.org/jdk17u-dev/pull/719/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=719&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285612 Stats: 168 lines in 1 file changed: 65 ins; 53 del; 50 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/719.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/719/head:pull/719 PR: https://git.openjdk.org/jdk17u-dev/pull/719 From goetz at openjdk.org Wed Sep 21 14:36:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 21 Sep 2022 14:36:59 GMT Subject: [jdk11u-dev] RFR: 8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 7612bba0f1ae63b2c762eb103544dc43d4e8304f Changes: https://git.openjdk.org/jdk11u-dev/pull/1367/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1367&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285698 Stats: 179 lines in 1 file changed: 179 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1367.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1367/head:pull/1367 PR: https://git.openjdk.org/jdk11u-dev/pull/1367 From andrew at openjdk.org Wed Sep 21 15:52:23 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 21 Sep 2022 15:52:23 GMT Subject: [jdk11u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: <-D3h6fGwmPxNcWqBhbiZ1NysJGEJJW50s4uyEsLFKf0=.bf97ba6f-00f5-45e3-891d-3e3f80ae71b0@github.com> References: <-D3h6fGwmPxNcWqBhbiZ1NysJGEJJW50s4uyEsLFKf0=.bf97ba6f-00f5-45e3-891d-3e3f80ae71b0@github.com> Message-ID: On Wed, 21 Sep 2022 07:48:44 GMT, David Alvarez wrote: >> Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 11. >> >> Adding the change to jdk11u instead of jdk11u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 > > David Alvarez 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 one additional commit since the last revision: > > 8292579: (tz) Update Timezone Data to 2022c Looks identical to the 17u version, paths adjusted from 19u due to the absence of JDK-8257733 I've flagged the bug `jdk11u-critical-request` on your behalf. ------------- Marked as reviewed by andrew (Reviewer). PR: https://git.openjdk.org/jdk11u/pull/54 From phh at openjdk.org Wed Sep 21 16:27:00 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 21 Sep 2022 16:27:00 GMT Subject: [jdk11u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: <_rUBwVMy5065Y8vvcSZKkfLiTFuPMs-u4iFj12YdA3o=.4942ed16-802a-4253-bd20-0f075b975226@github.com> On Wed, 21 Sep 2022 01:38:03 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 Please change the PR title to "Backport d203b357465cf8fe033808e006c83f910696adf6" so the bot recognizes it as a backport. Please configure pre-submit testing. See https://wiki.openjdk.org/display/SKARA/Testing. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1364 From phh at openjdk.org Wed Sep 21 16:42:11 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 21 Sep 2022 16:42:11 GMT Subject: [jdk17u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 01:28:39 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 Please re-title this PR as "Backport d203b357465cf8fe033808e006c83f910696adf6" so the bot recognizes it as a backport. Please enable pre-submit tests. See https://wiki.openjdk.org/display/SKARA/Testing. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/701 From christoph.langer at sap.com Wed Sep 21 18:01:54 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Wed, 21 Sep 2022 18:01:54 +0000 Subject: Heads-up: default configuration name change in jdk11u-dev? In-Reply-To: References: Message-ID: I've created https://bugs.openjdk.org/browse/JDK-8294138 as backport of https://bugs.openjdk.org/browse/JDK-8210962 to record that this change has been made in 11.0.18. Best regards Christoph > -----Original Message----- > From: Aleksey Shipilev > Sent: Mittwoch, 21. September 2022 11:01 > To: Langer, Christoph ; jdk-updates- > dev at openjdk.java.net > Subject: Re: Heads-up: default configuration name change in jdk11u-dev? > > On 9/19/22 21:48, Langer, Christoph wrote: > > Regarding JDK-8210962, I see two options. Either back it out or mark > > it as backported. I wouldthink we could go with the latter, though, as > > I would hope "only" some CI scripts could be affected. > Yeah, I think we should mention in JDK-8210962 that it was accidentally > backported to 11u. Maybe even creating the ad-hoc backport issue for it with > appropriate Fix Versions? > > -- > Thanks, > -Aleksey From duke at openjdk.org Wed Sep 21 18:14:32 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Wed, 21 Sep 2022 18:14:32 GMT Subject: [jdk11u-dev] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable [v3] In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 17:21:35 GMT, Gaurav Chaudhari wrote: >> Backport changes from JDK-8288377 > > Gaurav Chaudhari has updated the pull request incrementally with two additional commits since the last revision: > > - Merge branch 'customtz-dst-fix-backport-3c32564' of github.com:Deigue/jdk11u-dev into customtz-dst-fix-backport-3c32564 > - Fixed CustomTzIDCheckDST compile error due to incorrect func signature. Backport Request jdk-11u Requesting this fix to be backported in order to address https://bugs.openjdk.org/browse/JDK-8288377 , which fixes the incorrect timezone displayed in DST period, when a custom TZ code is used. The risk is minimal as the code change is only a small piece of logic in how the offset between GMT and local time is calculated and returned. [(offset fix)](https://github.com/openjdk/jdk11u-dev/pull/1328/files#diff-806fc08210f7476f46a4df89d03c1e3a53ca528812ce0f4a7a2dd58cbaa36dcdR884) In addition, the repeat definition of the function for macOS has been consolidated, while keeping the macOS specific logic when it is needed. Tier 1 testing is passing on macOS and Linux. Assuming that this backport approval request is step 6 of [how to contribute a fix](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix) , I wanted to add that a small tweak was made to the original backport on jdk11u (this PR **only**, jdk-17 and jdk-19 are clean backports) , and thus as per step 5 I will be needing a code review on this PR as it won't be labeled as clean. The only new [change](https://github.com/openjdk/jdk11u-dev/pull/1328/files#diff-1ef896deae588b4f1c6c07a1e87789288ff996a555257e7abb2509bb6a0088e3R45) was modifying the arguments to the `createJavaProcessBuilder` function as its function signature differs within this repo to accept String params instead of a List of Strings. Please let me know if I need to also comment a request like this on both the other PRs as well, since they are going to be more or less quite similar. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1328 From svkamath at openjdk.org Wed Sep 21 18:30:51 2022 From: svkamath at openjdk.org (Smita Kamath) Date: Wed, 21 Sep 2022 18:30:51 GMT Subject: [jdk17u-dev] Integrated: 8277358: Accelerate CRC32-C In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 00:26:26 GMT, Smita Kamath wrote: > This is a backport of JDK-8277358: Accelerate CRC32-C. The patch applies cleanly to 17u-dev. > Testing: tier-1 tests. > > Thanks, > Smita This pull request has now been integrated. Changeset: 6e40c5c9 Author: Smita Kamath Committer: Derek White URL: https://git.openjdk.org/jdk17u-dev/commit/6e40c5c9106de67ce2b0be4727b7bcbdcc4c2097 Stats: 126 lines in 5 files changed: 98 ins; 4 del; 24 mod 8277358: Accelerate CRC32-C Backport-of: e0f1fc783cb492dd1eb18f2d56c57bdc160a410d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/670 From phh at openjdk.org Wed Sep 21 19:32:25 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 21 Sep 2022 19:32:25 GMT Subject: [jdk11u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 01:38:03 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 Apologies for getting the hash wrong. JBS issue tagged. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1364 From phh at openjdk.org Wed Sep 21 19:33:24 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 21 Sep 2022 19:33:24 GMT Subject: [jdk17u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: <39xYkeb7leEOCAs5OnJVV7DgOuvU22bi47o3NS7Fz3Y=.45476649-5d57-4fb0-b5d5-a18f865132ad@github.com> On Wed, 21 Sep 2022 01:28:39 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 Apologies for getting the hash wrong. JBS issue tagged. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/701 From phh at openjdk.org Wed Sep 21 22:05:25 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 21 Sep 2022 22:05:25 GMT Subject: [jdk17u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 01:28:39 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 The macos-aarch64 pre-submit failures look to be infrastructure issues, but the linux-x86 failure needs investigation. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/701 From duke at openjdk.org Thu Sep 22 06:17:37 2022 From: duke at openjdk.org (Julian Reschke) Date: Thu, 22 Sep 2022 06:17:37 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages In-Reply-To: References: Message-ID: <4wjhsUMA3-Ki_Ub5vE7IzPiVxVyNElNekuX_d5dspV8=.a3b52f25-b69a-4789-974f-637ae2ef6653@github.com> On Sun, 18 Sep 2022 15:24:03 GMT, Vladimir Kempik wrote: > Clean backport to jdk19u So, what's the next step here? ------------- PR: https://git.openjdk.org/jdk19u/pull/27 From vkempik at openjdk.org Thu Sep 22 06:23:29 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Thu, 22 Sep 2022 06:23:29 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages In-Reply-To: References: Message-ID: <4H8D8R0xEuzYHOHV20hcLh-9TlVrAu3GFKbkE4LFfCI=.8b049544-f71a-49cb-b129-a6f8ac11294c@github.com> On Sun, 18 Sep 2022 15:24:03 GMT, Vladimir Kempik wrote: > Clean backport to jdk19u It's to test the included testcase on any of supported systems, to make sure the patched JDK passes the test just fine ------------- PR: https://git.openjdk.org/jdk19u/pull/27 From duke at openjdk.org Thu Sep 22 07:22:30 2022 From: duke at openjdk.org (Julian Reschke) Date: Thu, 22 Sep 2022 07:22:30 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages In-Reply-To: <4H8D8R0xEuzYHOHV20hcLh-9TlVrAu3GFKbkE4LFfCI=.8b049544-f71a-49cb-b129-a6f8ac11294c@github.com> References: <4H8D8R0xEuzYHOHV20hcLh-9TlVrAu3GFKbkE4LFfCI=.8b049544-f71a-49cb-b129-a6f8ac11294c@github.com> Message-ID: On Thu, 22 Sep 2022 06:21:17 GMT, Vladimir Kempik wrote: > It's to test the included testcase on any of supported systems, to make sure the patched JDK passes the test just fine But the test is included, in the PR, no? So the only question is why tests failed on macos-aarch64 - and that is clearly a CI problem (wget failing to download something). ------------- PR: https://git.openjdk.org/jdk19u/pull/27 From vkempik at openjdk.org Thu Sep 22 07:33:36 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Thu, 22 Sep 2022 07:33:36 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages In-Reply-To: References: <4H8D8R0xEuzYHOHV20hcLh-9TlVrAu3GFKbkE4LFfCI=.8b049544-f71a-49cb-b129-a6f8ac11294c@github.com> Message-ID: On Thu, 22 Sep 2022 07:18:41 GMT, Julian Reschke wrote: > > It's to test the included testcase on any of supported systems, to make sure the patched JDK passes the test just fine > > But the test is included, in the PR, no? But nobody have yet run it on the patched openjdk19. CI runs only tier1 tests, and I highly doubt this test is part of tier1. > > So the only question is why tests failed on macos-aarch64 - and that is clearly a CI problem (wget failing to download something). It's just CI problem. ------------- PR: https://git.openjdk.org/jdk19u/pull/27 From duke at openjdk.org Thu Sep 22 07:39:50 2022 From: duke at openjdk.org (Julian Reschke) Date: Thu, 22 Sep 2022 07:39:50 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages In-Reply-To: References: Message-ID: On Sun, 18 Sep 2022 15:24:03 GMT, Vladimir Kempik wrote: > Clean backport to jdk19u And there is no CI that will run these tests? ------------- PR: https://git.openjdk.org/jdk19u/pull/27 From vkempik at openjdk.org Thu Sep 22 07:39:50 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Thu, 22 Sep 2022 07:39:50 GMT Subject: [jdk19u] RFR: 8170305: URLConnection doesn't handle HTTP/1.1 1xx (informational) messages In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 07:36:15 GMT, Julian Reschke wrote: > And there is no CI that will run these tests? that's right ------------- PR: https://git.openjdk.org/jdk19u/pull/27 From goetz at openjdk.org Thu Sep 22 08:24:34 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 08:24:34 GMT Subject: [jdk17u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 01:28:39 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 The failure on linux-x86 is TestStringDeduplicationAgeThreshold.java#id1, this is known to be failing once in a while. It should be investigated, but it is pretty surely unrelated to this change. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/701 From goetz at openjdk.org Thu Sep 22 09:25:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:25:30 GMT Subject: [jdk17u-dev] RFR: 8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:40:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit failure: mac: ant not available, unrelated x86: TestStringDeduplicationAgeThreshold.java#id1, known to be failing, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/710 From goetz at openjdk.org Thu Sep 22 09:25:40 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:25:40 GMT Subject: [jdk17u-dev] RFR: 7001973: java/awt/Graphics2D/CopyAreaOOB.java fails In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:44:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit failure TestStringDeduplicationAgeThreshold.java#id1 known to be failing, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/711 From goetz at openjdk.org Thu Sep 22 09:53:01 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:53:01 GMT Subject: [jdk17u-dev] Integrated: 8274296: Update or Problem List tests which may fail with uiScale=2 on macOS In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 10:30:41 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > Omitted the hunk for TestNimbusBGColor.java because JDK-8058704 is not in 17. > Will mark as clean. This pull request has now been integrated. Changeset: c59f7412 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c59f741276d55d98d2628c01bf41eeb571eac7be Stats: 13 lines in 8 files changed: 6 ins; 0 del; 7 mod 8274296: Update or Problem List tests which may fail with uiScale=2 on macOS Backport-of: 753b25633bf07eed40fd25b4b89313644763cd56 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/704 From goetz at openjdk.org Thu Sep 22 09:53:24 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:53:24 GMT Subject: [jdk11u-dev] RFR: 8210047: some pages contain content outside of landmark region In-Reply-To: References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Fri, 16 Sep 2022 06:22:35 GMT, psoujany wrote: >> Backport of 8210047: some pages contain content outside of landmark region >> >> OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 > > Yes, I don't have JBS access. JDK11 javadoc generates docs with violations which got fixed in later release i.e 12. Hence requesting this backport which resolves one of those violations. Risk would be moderate as this affects javadoc generation. No regressions shown in Tier1 and javadoc tests from jdk11u-dev. Hi @psoujany, you can integrate now. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From goetz at openjdk.org Thu Sep 22 09:54:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:54:00 GMT Subject: [jdk11u-dev] Integrated: 8193942: Regression automated test '/open/test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java' fails In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:22:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > Resolved ProblemList, will mark as clean. This pull request has now been integrated. Changeset: 32d42460 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/32d424603ad1fdd5f3fe317c24b3e032bf04f827 Stats: 5 lines in 2 files changed: 1 ins; 1 del; 3 mod 8193942: Regression automated test '/open/test/jdk/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java' fails Backport-of: 32538b5b1d403b5d6b0e48bceef97a47cf9ddbe7 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1361 From mbaesken at openjdk.org Thu Sep 22 09:54:28 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 22 Sep 2022 09:54:28 GMT Subject: [jdk17u-dev] RFR: 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 14:16:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > I included the hunk for ClippedImages.java from "8270058: Use Objects.check{Index,FromIndexSize} for java.desktop" > which is a useful cleanup and makes the change apply clean. > All of 8270058 is not useful in 17 as it changes jdk files and depends on an intrinsic not available. Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/719 From goetz at openjdk.org Thu Sep 22 09:56:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:56:04 GMT Subject: [jdk17u-dev] Integrated: 8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' In-Reply-To: References: Message-ID: <30lV0sWWCIBQlz3EVrjqX7ovqcGQfp_fvPI9eU3t5dM=.3f4d7d41-82d7-4eef-abdf-fe23f6651f3c@github.com> On Wed, 21 Sep 2022 11:40:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 2bdea0f0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/2bdea0f0a12ada44314694f2df614ed08cdb0e19 Stats: 14 lines in 1 file changed: 13 ins; 0 del; 1 mod 8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' Backport-of: 587e5409c2488cf8c3579a4932c588efc5a02749 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/710 From goetz at openjdk.org Thu Sep 22 09:57:15 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:57:15 GMT Subject: [jdk17u-dev] Integrated: 7001973: java/awt/Graphics2D/CopyAreaOOB.java fails In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:44:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 690ac700 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/690ac7003cceadc2263539d4b288733c76f442f1 Stats: 59 lines in 2 files changed: 13 ins; 38 del; 8 mod 7001973: java/awt/Graphics2D/CopyAreaOOB.java fails Backport-of: 22b7295e75d3bc7ba2c2cd7b871bb2bb5bf290eb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/711 From goetz at openjdk.org Thu Sep 22 09:59:53 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 09:59:53 GMT Subject: [jdk11u-dev] Integrated: 8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack In-Reply-To: References: Message-ID: <0jnQcVbGdVMPZ0EXwu_HJiD5T09Fi1D9_Doc_KCPcho=.0c775641-e51a-4d08-ab25-8bec86aac98a@github.com> On Mon, 19 Sep 2022 20:29:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: bcdcc9f3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/bcdcc9f35a24ff9c6cc0617db09c7d80ad64e4a6 Stats: 146 lines in 2 files changed: 134 ins; 5 del; 7 mod 8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack Backport-of: 0a89987a9699008927268c050ca4b7e01afc30f4 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1362 From goetz at openjdk.org Thu Sep 22 10:01:43 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 10:01:43 GMT Subject: [jdk17u-dev] RFR: 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList Message-ID: I backport this as follow-up. ------------- Commit messages: - Backport 1e0184d142deb18e719fc28814a293b44bab6c63 Changes: https://git.openjdk.org/jdk17u-dev/pull/720/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=720&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275234 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/720.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/720/head:pull/720 PR: https://git.openjdk.org/jdk17u-dev/pull/720 From clanger at openjdk.org Thu Sep 22 10:09:52 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 22 Sep 2022 10:09:52 GMT Subject: [jdk11u-dev] RFR: 8210962: Deprecate jdk-variant Message-ID: Backports JDK-8210962 completely as parts of it have already been introduced via the backport of https://bugs.openjdk.org/browse/JDK-8239708 with this commit: https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562#diff-9cc5f1086e5a06c7e88857b7d319eb938a76d4fb28905cb3dda3bb7493e809a7 An alternative, if we refrain from backporting this change would be to also back out the change in basic.m4. The backport isn't clean because the change to basics.m4/basic.m4 is already present. ------------- Commit messages: - Backport 4c400d2372a73841f040a5913a199f7af855b56a Changes: https://git.openjdk.org/jdk11u-dev/pull/1368/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1368&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8210962 Stats: 18 lines in 3 files changed: 0 ins; 16 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1368.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1368/head:pull/1368 PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From clanger at openjdk.org Thu Sep 22 10:11:29 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 22 Sep 2022 10:11:29 GMT Subject: [jdk11u-dev] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable [v3] In-Reply-To: References: Message-ID: On Tue, 13 Sep 2022 17:21:35 GMT, Gaurav Chaudhari wrote: >> Backport changes from JDK-8288377 > > Gaurav Chaudhari has updated the pull request incrementally with two additional commits since the last revision: > > - Merge branch 'customtz-dst-fix-backport-3c32564' of github.com:Deigue/jdk11u-dev into customtz-dst-fix-backport-3c32564 > - Fixed CustomTzIDCheckDST compile error due to incorrect func signature. Looks good. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1328 From christoph.langer at sap.com Thu Sep 22 10:13:44 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Thu, 22 Sep 2022 10:13:44 +0000 Subject: Heads-up: default configuration name change in jdk11u-dev? In-Reply-To: References: Message-ID: Actually, the change was not fully backported but just the part of it that touched basics.m4. I've created a PR for the rest: https://github.com/openjdk/jdk11u-dev/pull/1368 > -----Original Message----- > From: Langer, Christoph > Sent: Mittwoch, 21. September 2022 20:02 > To: Aleksey Shipilev ; jdk-updates- > dev at openjdk.java.net > Subject: RE: Heads-up: default configuration name change in jdk11u-dev? > > I've created https://bugs.openjdk.org/browse/JDK-8294138 as backport of > https://bugs.openjdk.org/browse/JDK-8210962 to record that this change > has been made in 11.0.18. > > Best regards > Christoph > > > -----Original Message----- > > From: Aleksey Shipilev > > Sent: Mittwoch, 21. September 2022 11:01 > > To: Langer, Christoph ; jdk-updates- > > dev at openjdk.java.net > > Subject: Re: Heads-up: default configuration name change in jdk11u-dev? > > > > On 9/19/22 21:48, Langer, Christoph wrote: > > > Regarding JDK-8210962, I see two options. Either back it out or mark > > > it as backported. I wouldthink we could go with the latter, though, > > > as I would hope "only" some CI scripts could be affected. > > Yeah, I think we should mention in JDK-8210962 that it was > > accidentally backported to 11u. Maybe even creating the ad-hoc > > backport issue for it with appropriate Fix Versions? > > > > -- > > Thanks, > > -Aleksey From clanger at openjdk.org Thu Sep 22 10:15:20 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 22 Sep 2022 10:15:20 GMT Subject: [jdk11u-dev] RFR: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable [v3] In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 18:10:05 GMT, Gaurav Chaudhari wrote: > Please let me know if I need to also comment a request like this on both the other PRs as well, since they are going to be more or less quite similar. I added the fix request labels for all 3 update releases (19, 17 and 11) and posted the fix request comment on your behalf. Please monitor the JBS bug for further activity. I can sponsor the PRs when they are approved. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1328 From clanger at openjdk.org Thu Sep 22 10:17:49 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 22 Sep 2022 10:17:49 GMT Subject: [jdk11u-dev] RFR: 8210962: Deprecate jdk-variant In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 10:00:42 GMT, Christoph Langer wrote: > Backports [JDK-8210962](https://bugs.openjdk.org/browse/JDK-8210962) completely as parts of it have already been introduced via the backport of [JDK-8239708](https://bugs.openjdk.org/browse/JDK-8239708) with this [commit](https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562#diff-9cc5f1086e5a06c7e88857b7d319eb938a76d4fb28905cb3dda3bb7493e809a7). > > An alternative, if we refrain from backporting this change would be to also back out the change in basic.m4. > > The backport isn't clean because the change to basics.m4/basic.m4 is already present. @shipilev FYA - WDYT? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From mbaesken at openjdk.org Thu Sep 22 10:19:54 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 22 Sep 2022 10:19:54 GMT Subject: [jdk17u-dev] RFR: 8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception Message-ID: <4LiT1cjomdD1Qsrw3IamOsvF3b5j05dBOrGRkiVXgyI=.72bcbf44-feb6-4335-b158-a82117660b10@github.com> 8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception ------------- Commit messages: - Backport 36c9034ff1274f37969550a3f9239f1bb16a0b25 Changes: https://git.openjdk.org/jdk17u-dev/pull/721/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=721&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293808 Stats: 26 lines in 1 file changed: 21 ins; 1 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/721.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/721/head:pull/721 PR: https://git.openjdk.org/jdk17u-dev/pull/721 From mbaesken at openjdk.org Thu Sep 22 10:25:32 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 22 Sep 2022 10:25:32 GMT Subject: [jdk17u-dev] Integrated: 8292903: enhance round_up_power_of_2 assertion output In-Reply-To: <7vk5gszlRjGNaBAmu8aRK6YSUrulCOvMFr1KUvJeOF8=.5db4742e-9061-4f72-a793-0df2727134ac@github.com> References: <7vk5gszlRjGNaBAmu8aRK6YSUrulCOvMFr1KUvJeOF8=.5db4742e-9061-4f72-a793-0df2727134ac@github.com> Message-ID: On Wed, 21 Sep 2022 12:51:57 GMT, Matthias Baesken wrote: > 8292903: enhance round_up_power_of_2 assertion output This pull request has now been integrated. Changeset: bdabf8e4 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/bdabf8e4583dd1e9f8d5107d6e28f62a028d5d7a Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8292903: enhance round_up_power_of_2 assertion output Backport-of: 8d3d4397ccbfadab99fe572f0d0a8504d268a0dc ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/714 From duke at openjdk.org Thu Sep 22 10:31:25 2022 From: duke at openjdk.org (George Adams) Date: Thu, 22 Sep 2022 10:31:25 GMT Subject: [jdk11u-dev] RFR: 8210962: Deprecate jdk-variant In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 10:00:42 GMT, Christoph Langer wrote: > Backports [JDK-8210962](https://bugs.openjdk.org/browse/JDK-8210962) completely as parts of it have already been introduced via the backport of [JDK-8239708](https://bugs.openjdk.org/browse/JDK-8239708) with this [commit](https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562#diff-9cc5f1086e5a06c7e88857b7d319eb938a76d4fb28905cb3dda3bb7493e809a7). > > An alternative, if we refrain from backporting this change would be to also back out the change in basic.m4. > > The backport isn't clean because the change to basics.m4/basic.m4 is already present. looks good to me, apologies for missing this when I backported [JDK-8239708](https://bugs.openjdk.org/browse/JDK-8239708). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From christoph.langer at sap.com Thu Sep 22 10:39:16 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Thu, 22 Sep 2022 10:39:16 +0000 Subject: CFV: New JDK Updates Committer: George Adams Message-ID: Hi, I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. George is currently an author in the OpenJDK project. He works for Microsoft and is deeply involved in the Adoptium project/community. Recently he has done quite some backports, most of them to help keeping the GitHub Actions acceptance checks current in the update releases. For a reference, please check [4] which enumerates his work in the OpenJDK 11 updates. He also backported changes to 17, 18 and 19. Votes are due by 14:00 CEST on Thursday, the 6th of October, 2022. Only current JDK Updates Committers [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]. Best regards, Christoph [0] https://openjdk.java.net/census#gdams [1] https://openjdk.java.net/census#jdk-updates [2] http://openjdk.java.net/projects/#committer-vote [4] https://github.com/openjdk/jdk11u-dev/search?q=author%3Agdams&type=commits -------------- next part -------------- An HTML attachment was scrubbed... URL: From shade at openjdk.org Thu Sep 22 10:39:21 2022 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 22 Sep 2022 10:39:21 GMT Subject: [jdk11u-dev] RFR: 8210962: Deprecate jdk-variant In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 10:00:42 GMT, Christoph Langer wrote: > Backports [JDK-8210962](https://bugs.openjdk.org/browse/JDK-8210962) completely as parts of it have already been introduced via the backport of [JDK-8239708](https://bugs.openjdk.org/browse/JDK-8239708) with this [commit](https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562#diff-9cc5f1086e5a06c7e88857b7d319eb938a76d4fb28905cb3dda3bb7493e809a7). > > An alternative, if we refrain from backporting this change would be to also back out the change in basic.m4. > > The backport isn't clean because the change to basics.m4/basic.m4 is already present. At this point I am thinking that reverting this little piece might be cleaner than trying to backport the rest of it. My rationale would be making 11u downstream builders' lives easier a bit. But this is something for 11u maintainers to decide. make/autoconf/jdk-options.m4 line 36: > 34: AC_DEFUN_ONCE([JDKOPT_SETUP_JDK_VARIANT], > 35: [ > 36: # Deprecated in JDK 12 This comment is now misleading. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From clanger at openjdk.org Thu Sep 22 10:51:15 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 22 Sep 2022 10:51:15 GMT Subject: [jdk11u-dev] RFR: 8210962: Deprecate jdk-variant In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 10:37:03 GMT, Aleksey Shipilev wrote: > At this point I am thinking that reverting this little piece might be cleaner than trying to backport the rest of it. My rationale would be making 11u downstream builders' lives easier a bit. But this is something for 11u maintainers to decide. My gut feeling tells me the same. We probably don't want to rouse folks unnecessarily with such kind of changes. I'll turn this PR into a revert of the change in basic.m4. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From duke at openjdk.org Thu Sep 22 10:54:51 2022 From: duke at openjdk.org (psoujany) Date: Thu, 22 Sep 2022 10:54:51 GMT Subject: [jdk11u-dev] Integrated: 8210047: some pages contain content outside of landmark region In-Reply-To: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> References: <-XJ-XnNQsNRs0ggI1XJHnhlUGhXRV4WNvjXhZrvI6yM=.e97bd723-351a-4e91-832c-f3df34966c34@github.com> Message-ID: On Wed, 10 Aug 2022 13:19:28 GMT, psoujany wrote: > Backport of 8210047: some pages contain content outside of landmark region > > OpenJDK Bug : https://bugs.openjdk.org/browse/JDK-8210047 This pull request has now been integrated. Changeset: 79576588 Author: Pasam Soujanya1 Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/79576588be607745f9a024e7bc57bd993a4c6d00 Stats: 501 lines in 12 files changed: 277 ins; 90 del; 134 mod 8210047: some pages contain content outside of landmark region Reviewed-by: clanger Backport-of: a17816f881fadca8dc3bfd49458445873ae762cd ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1320 From goetz at openjdk.org Thu Sep 22 11:36:19 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 11:36:19 GMT Subject: [jdk11u-dev] Integrated: 8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 14:29:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: dab4c445 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/dab4c4458b77d359041dfa7971eb4ad2808bb6ef Stats: 179 lines in 1 file changed: 179 ins; 0 del; 0 mod 8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox Backport-of: 7612bba0f1ae63b2c762eb103544dc43d4e8304f ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1367 From goetz at openjdk.org Thu Sep 22 11:36:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 11:36:25 GMT Subject: [jdk17u-dev] Integrated: 8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" In-Reply-To: <_VNqGwF9oWYExTlpDa00ocn2ox0xcRmxbCDsIrjeKyY=.bf942d4c-4bdd-43ef-b9f3-8303dbd5c46d@github.com> References: <_VNqGwF9oWYExTlpDa00ocn2ox0xcRmxbCDsIrjeKyY=.bf942d4c-4bdd-43ef-b9f3-8303dbd5c46d@github.com> Message-ID: On Mon, 19 Sep 2022 20:00:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 33bf1aa0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/33bf1aa0a12c1c077a1850bab4a5843ebf8719a5 Stats: 3 lines in 2 files changed: 1 ins; 2 del; 0 mod 8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" Backport-of: ed0df2fa1f1cb019eadd0083a5006b3142ac0eb5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/690 From goetz.lindenmaier at sap.com Thu Sep 22 11:40:05 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Thu, 22 Sep 2022 11:40:05 +0000 Subject: CFV: New JDK Updates Committer: George Adams In-Reply-To: References: Message-ID: Vote: yes Best Goetz From: jdk-updates-dev On Behalf Of Langer, Christoph Sent: Thursday, September 22, 2022 12:39 PM To: jdk-updates-dev at openjdk.java.net Cc: george.adams at microsoft.com Subject: CFV: New JDK Updates Committer: George Adams Hi, I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. George is currently an author in the OpenJDK project. He works for Microsoft and is deeply involved in the Adoptium project/community. Recently he has done quite some backports, most of them to help keeping the GitHub Actions acceptance checks current in the update releases. For a reference, please check [4] which enumerates his work in the OpenJDK 11 updates. He also backported changes to 17, 18 and 19. Votes are due by 14:00 CEST on Thursday, the 6th of October, 2022. Only current JDK Updates Committers [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]. Best regards, Christoph [0] https://openjdk.java.net/census#gdams [1] https://openjdk.java.net/census#jdk-updates [2] http://openjdk.java.net/projects/#committer-vote [4] https://github.com/openjdk/jdk11u-dev/search?q=author%3Agdams&type=commits -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Thu Sep 22 11:45:27 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 11:45:27 GMT Subject: [jdk17u-dev] Integrated: 8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:01:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 0b39137f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/0b39137fc6ebbedec3df0064f7457eeeaaaf0d9c Stats: 7 lines in 1 file changed: 4 ins; 0 del; 3 mod 8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object Backport-of: 0740ac474cbda439684223e660827e38964e6b1f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/691 From goetz at openjdk.org Thu Sep 22 11:53:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 11:53:56 GMT Subject: [jdk17u-dev] Integrated: 8280554: resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:49:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 6e07afa2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6e07afa20512dc20140e3fc24629c5cbd800a7e3 Stats: 6 lines in 2 files changed: 3 ins; 1 del; 2 mod 8280554: resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered Backport-of: 4532c3a1639af0b4ff8c4f42c3796fa73ca5be83 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/712 From goetz at openjdk.org Thu Sep 22 11:55:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 11:55:37 GMT Subject: [jdk17u-dev] Integrated: 8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:23:39 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: b8f2a8d4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b8f2a8d423ad33ace8adb13834b0d285bd82d69a Stats: 40 lines in 1 file changed: 22 ins; 2 del; 16 mod 8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC Backport-of: fe0118f8040ce7e5e3d605942443e3a5d442fa92 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/692 From thomas.stuefe at gmail.com Thu Sep 22 11:57:36 2022 From: thomas.stuefe at gmail.com (=?UTF-8?Q?Thomas_St=C3=BCfe?=) Date: Thu, 22 Sep 2022 13:57:36 +0200 Subject: CFV: New JDK Updates Committer: George Adams In-Reply-To: References: Message-ID: Vote: yes On Thu 22. Sep 2022 at 12:39, Langer, Christoph wrote: > Hi, > > > > I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. > > > > George is currently an author in the OpenJDK project. He works for > Microsoft and is deeply involved in the Adoptium project/community. > > > > Recently he has done quite some backports, most of them to help keeping > the GitHub Actions acceptance checks current in the update releases. For a > reference, please check [4] which enumerates his work in the OpenJDK 11 > updates. He also backported changes to 17, 18 and 19. > > > > Votes are due by 14:00 CEST on Thursday, the 6th of October, 2022. > > > > Only current JDK Updates Committers [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]. > > > > Best regards, > > Christoph > > > > [0] https://openjdk.java.net/census#gdams > > [1] https://openjdk.java.net/census#jdk-updates > > [2] http://openjdk.java.net/projects/#committer-vote > > [4] > https://github.com/openjdk/jdk11u-dev/search?q=author%3Agdams&type=commits > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Thu Sep 22 12:00:35 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:00:35 GMT Subject: [jdk17u-dev] Integrated: 8262721: Add Tests to verify single iteration loops are properly optimized In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:27:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: b37756ea Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b37756ea25c468e24abb32abda9c88c895d2b3b8 Stats: 139 lines in 1 file changed: 139 ins; 0 del; 0 mod 8262721: Add Tests to verify single iteration loops are properly optimized Backport-of: 69e390a0e86f82eaa7bcdbc3ef509734dbe3b22f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/693 From goetz at openjdk.org Thu Sep 22 12:01:29 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:01:29 GMT Subject: [jdk17u-dev] Integrated: 8282276: Problem list failing two Robot Screen Capture tests In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:38:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > Had to resolve ProblemList, will mark as clean. This pull request has now been integrated. Changeset: 3be9252e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3be9252e2b8b31450ab1c78a551533fd3f905db1 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8282276: Problem list failing two Robot Screen Capture tests Backport-of: 2557ef8a02fe19784bd5e605b11d6bd574cde2c2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/694 From goetz at openjdk.org Thu Sep 22 12:03:36 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:03:36 GMT Subject: [jdk17u-dev] Integrated: 8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:45:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: b75b9320 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b75b93209703aeae14a8df57aa04e9721e1f0621 Stats: 509 lines in 3 files changed: 496 ins; 4 del; 9 mod 8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368 Backport-of: 0b09f70a730404ceb827673f1d3c82fbf495bb41 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/695 From goetz at openjdk.org Thu Sep 22 12:04:29 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:04:29 GMT Subject: [jdk17u-dev] Integrated: 8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently In-Reply-To: <9hW0qcb6LtDEechGaRiy_aga7Y2v3rjZdp5ELcngDeg=.9e7b9b84-a360-4016-928b-26a35b1c285b@github.com> References: <9hW0qcb6LtDEechGaRiy_aga7Y2v3rjZdp5ELcngDeg=.9e7b9b84-a360-4016-928b-26a35b1c285b@github.com> Message-ID: <6OP48S_gys_0sos_zhedn3UafpnZqHkXbGHcFZ2lCo0=.e107705f-df0d-4c14-bb31-6b0dff8dab4b@github.com> On Mon, 19 Sep 2022 20:46:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 8a9420ae Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8a9420ae34071479ca2d479115f1d35ede08ff1f Stats: 4 lines in 1 file changed: 2 ins; 1 del; 1 mod 8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently Backport-of: 1e22c70ff2e010740cb22856a642dd4afa1017cc ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/696 From goetz at openjdk.org Thu Sep 22 12:06:47 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:06:47 GMT Subject: [jdk17u-dev] Integrated: 8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:55:40 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 7d0854b4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7d0854b46433843bf56552e7731c584b4f56c926 Stats: 23 lines in 2 files changed: 13 ins; 3 del; 7 mod 8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java Backport-of: f5beafa53f93a6ec03278dfd7063d7b3b0b9d241 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/698 From goetz at openjdk.org Thu Sep 22 12:33:50 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:33:50 GMT Subject: [jdk17u-dev] Integrated: 8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 21:20:30 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 4efb85f1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/4efb85f154faeebf1599a50b67083fa3d76488fa Stats: 15 lines in 1 file changed: 0 ins; 14 del; 1 mod 8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" Backport-of: bb52ea6820ee749b1ac07485cf1ef65c40048f13 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/699 From goetz at openjdk.org Thu Sep 22 12:34:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:34:18 GMT Subject: [jdk17u-dev] Integrated: 8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails In-Reply-To: References: Message-ID: On Mon, 19 Sep 2022 20:54:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > I had to resolve ProblemList, will mark as clean. This pull request has now been integrated. Changeset: 9cfcae0a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9cfcae0ab9fbe360872344ae40e266e82611b324 Stats: 43 lines in 2 files changed: 32 ins; 6 del; 5 mod 8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails Backport-of: a1efb95536fb3995780336604cc727f921770c63 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/697 From goetz at openjdk.org Thu Sep 22 12:39:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:39:17 GMT Subject: [jdk17u-dev] Integrated: 8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot In-Reply-To: <8wv0T8Ue1ykth1vByRBBPIrPbEUUpFQOg1gqt1wmi6M=.c8dc8e26-865c-4359-adf2-c98136615016@github.com> References: <8wv0T8Ue1ykth1vByRBBPIrPbEUUpFQOg1gqt1wmi6M=.c8dc8e26-865c-4359-adf2-c98136615016@github.com> Message-ID: On Wed, 21 Sep 2022 12:58:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: eeb4562e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/eeb4562e3ddc4b6c516d033855d51f2cdb4bd1c0 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot Backport-of: 7704eb18664606361bc87d54d102533530f1d2dd ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/715 From goetz at openjdk.org Thu Sep 22 12:43:38 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:43:38 GMT Subject: [jdk17u-dev] Integrated: 8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 14:03:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 5db0eea9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5db0eea96286efa1f128dc23cec304827ef40dbc Stats: 179 lines in 1 file changed: 179 ins; 0 del; 0 mod 8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox Backport-of: 7612bba0f1ae63b2c762eb103544dc43d4e8304f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/718 From goetz at openjdk.org Thu Sep 22 12:44:50 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 12:44:50 GMT Subject: [jdk17u-dev] RFR: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.6-oracle. > > Fix required for 8286460 Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/717/files - new: https://git.openjdk.org/jdk17u-dev/pull/717/files/8eb502b9..8eb502b9 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=717&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=717&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/717.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/717/head:pull/717 PR: https://git.openjdk.org/jdk17u-dev/pull/717 From goetz at openjdk.org Thu Sep 22 13:14:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 13:14:00 GMT Subject: [jdk17u-dev] Withdrawn: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 In-Reply-To: References: Message-ID: <8GcNzrd9qR73gU_FzJ-vFMMtrKHO4u1L4O96vUdxTGE=.e71bc160-a724-49ac-87e9-c5784c976334@github.com> On Wed, 21 Sep 2022 13:15:58 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > Fix required for 8286460 This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/717 From goetz at openjdk.org Thu Sep 22 13:20:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 22 Sep 2022 13:20:33 GMT Subject: [jdk17u-dev] RFR: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/716 Commit messages: - Backport 070a0cda31f83a3cf18a612b91c30d66cf407c3c Changes: https://git.openjdk.org/jdk17u-dev/pull/722/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=722&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286551 Stats: 16 lines in 14 files changed: 14 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/722.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/722/head:pull/722 PR: https://git.openjdk.org/jdk17u-dev/pull/722 From thartmann at openjdk.org Thu Sep 22 13:26:12 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:26:12 GMT Subject: [jdk19u] RFR: 8286314: Trampoline not created for far runtime targets outside small CodeCache Message-ID: <4CmCn9qEr7TxBVFiO5rrb-AtZiv61AB4MDbL-51M9Ig=.dd974011-dbec-4484-bbf5-106f9b4611ac@github.com> Backport of [JDK-8286314](https://bugs.openjdk.java.net/browse/JDK-8286314). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8286314: Trampoline not created for far runtime targets outside small CodeCache Changes: https://git.openjdk.org/jdk19u/pull/28/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=28&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286314 Stats: 17 lines in 1 file changed: 15 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk19u/pull/28.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/28/head:pull/28 PR: https://git.openjdk.org/jdk19u/pull/28 From thartmann at openjdk.org Thu Sep 22 13:34:04 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:34:04 GMT Subject: [jdk19u] RFR: 8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 Message-ID: Backport of [JDK-8291599](https://bugs.openjdk.java.net/browse/JDK-8291599). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 Changes: https://git.openjdk.org/jdk19u/pull/29/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=29&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291599 Stats: 181 lines in 4 files changed: 155 ins; 23 del; 3 mod Patch: https://git.openjdk.org/jdk19u/pull/29.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/29/head:pull/29 PR: https://git.openjdk.org/jdk19u/pull/29 From thartmann at openjdk.org Thu Sep 22 13:34:59 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:34:59 GMT Subject: [jdk19u] RFR: 8293044: C1: Missing access check on non-accessible class Message-ID: Backport of [JDK-8293044](https://bugs.openjdk.java.net/browse/JDK-8293044). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8293044: C1: Missing access check on non-accessible class Changes: https://git.openjdk.org/jdk19u/pull/30/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=30&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293044 Stats: 250 lines in 8 files changed: 233 ins; 6 del; 11 mod Patch: https://git.openjdk.org/jdk19u/pull/30.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/30/head:pull/30 PR: https://git.openjdk.org/jdk19u/pull/30 From thartmann at openjdk.org Thu Sep 22 13:35:20 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:35:20 GMT Subject: [jdk19u] RFR: 8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses Message-ID: Backport of [JDK-8290781](https://bugs.openjdk.java.net/browse/JDK-8290781). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses Changes: https://git.openjdk.org/jdk19u/pull/31/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=31&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290781 Stats: 82 lines in 2 files changed: 78 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/31.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/31/head:pull/31 PR: https://git.openjdk.org/jdk19u/pull/31 From thartmann at openjdk.org Thu Sep 22 13:49:40 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:49:40 GMT Subject: [jdk19u] RFR: 8288992: AArch64: CMN should be handled the same way as CMP Message-ID: Backport of [JDK-8288992](https://bugs.openjdk.java.net/browse/JDK-8288992). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8288992: AArch64: CMN should be handled the same way as CMP Changes: https://git.openjdk.org/jdk19u/pull/36/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=36&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288992 Stats: 9 lines in 2 files changed: 3 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk19u/pull/36.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/36/head:pull/36 PR: https://git.openjdk.org/jdk19u/pull/36 From thartmann at openjdk.org Thu Sep 22 13:50:01 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:50:01 GMT Subject: [jdk19u] RFR: 8290451: Incorrect result when switching to C2 OSR compilation from C1 Message-ID: Backport of [JDK-8290451](https://bugs.openjdk.java.net/browse/JDK-8290451). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8290451: Incorrect result when switching to C2 OSR compilation from C1 Changes: https://git.openjdk.org/jdk19u/pull/32/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=32&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290451 Stats: 113 lines in 3 files changed: 112 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/32.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/32/head:pull/32 PR: https://git.openjdk.org/jdk19u/pull/32 From thartmann at openjdk.org Thu Sep 22 13:50:52 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:50:52 GMT Subject: [jdk19u] RFR: 8290246: test fails "assert(init != __null) failed: initialization not found" Message-ID: Backport of [JDK-8290246](https://bugs.openjdk.java.net/browse/JDK-8290246). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8290246: test fails "assert(init != __null) failed: initialization not found" Changes: https://git.openjdk.org/jdk19u/pull/35/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=35&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290246 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk19u/pull/35.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/35/head:pull/35 PR: https://git.openjdk.org/jdk19u/pull/35 From thartmann at openjdk.org Thu Sep 22 13:51:22 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:51:22 GMT Subject: [jdk19u] RFR: 8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region Message-ID: Backport of [JDK-8291775](https://bugs.openjdk.java.net/browse/JDK-8291775). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region Changes: https://git.openjdk.org/jdk19u/pull/33/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=33&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291775 Stats: 8 lines in 2 files changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk19u/pull/33.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/33/head:pull/33 PR: https://git.openjdk.org/jdk19u/pull/33 From thartmann at openjdk.org Thu Sep 22 13:52:09 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 13:52:09 GMT Subject: [jdk19u] RFR: 8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" Message-ID: <0ybI-qL5_JIjosRr5YqDKl9eHDFd1jVWdWOT-9qTb28=.e91ca2c7-5f4f-4403-a459-56bf15a4d8f0@github.com> Backport of [JDK-8290705](https://bugs.openjdk.java.net/browse/JDK-8290705). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" Changes: https://git.openjdk.org/jdk19u/pull/34/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=34&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290705 Stats: 122 lines in 3 files changed: 122 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk19u/pull/34.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/34/head:pull/34 PR: https://git.openjdk.org/jdk19u/pull/34 From serguei.spitsyn at oracle.com Thu Sep 22 14:27:58 2022 From: serguei.spitsyn at oracle.com (Serguei Spitsyn) Date: Thu, 22 Sep 2022 14:27:58 +0000 Subject: CFV: New JDK Updates Committer: George Adams In-Reply-To: References: Message-ID: Vote: yes -------------- next part -------------- An HTML attachment was scrubbed... URL: From thartmann at openjdk.org Thu Sep 22 14:33:17 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 14:33:17 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure Message-ID: Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8290529: C2: assert(BoolTest(btest).is_canonical()) failure Changes: https://git.openjdk.org/jdk19u/pull/37/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=37&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290529 Stats: 113 lines in 4 files changed: 110 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk19u/pull/37.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/37/head:pull/37 PR: https://git.openjdk.org/jdk19u/pull/37 From thartmann at openjdk.org Thu Sep 22 14:48:34 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 22 Sep 2022 14:48:34 GMT Subject: [jdk19u] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize Message-ID: Backport of [JDK-8290711](https://bugs.openjdk.java.net/browse/JDK-8290711). Applies cleanly expect for a change to surrounding code in `PhaseCCP::analyze`. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize Changes: https://git.openjdk.org/jdk19u/pull/38/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=38&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290711 Stats: 112 lines in 3 files changed: 112 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk19u/pull/38.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/38/head:pull/38 PR: https://git.openjdk.org/jdk19u/pull/38 From duke at openjdk.org Thu Sep 22 15:34:38 2022 From: duke at openjdk.org (zzambers) Date: Thu, 22 Sep 2022 15:34:38 GMT Subject: [jdk11u-dev] RFR: 8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305 Message-ID: <64Jg4UFcmVlbR8ArNyPugGo4SGQhf7jC7q0e4mL4jVY=.5924042b-f0ed-45b3-a7b2-57c6433ab4d6@github.com> Backport making P11TlsKeyMaterialGenerator work with ChaCha20-Poly1305 Clean backport, passed jdk_security. ------------- Commit messages: - Backport b6bd190d8d10fdb177f9fb100c9f44c9f57a3cb5 Changes: https://git.openjdk.org/jdk11u-dev/pull/1369/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1369&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288985 Stats: 96 lines in 2 files changed: 95 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1369.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1369/head:pull/1369 PR: https://git.openjdk.org/jdk11u-dev/pull/1369 From vladimir.kozlov at oracle.com Thu Sep 22 16:25:49 2022 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 22 Sep 2022 09:25:49 -0700 Subject: CFV: New JDK Updates Committer: George Adams In-Reply-To: References: Message-ID: Vote: yes Thanks, Vladimir K On 9/22/22 3:39 AM, Langer, Christoph wrote: > Hi, > > I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. > > George is currently an author in the OpenJDK project.He works for > Microsoft and is deeply involved in the Adoptium project/community. > > Recently he has done quite some backports, most of them to help keeping > the GitHub Actions acceptance checks current in the update releases. For > a reference, please check [4] which enumerates his work in the OpenJDK > 11 updates. He also backported changes to 17, 18 and 19. > > Votes are due by 14:00 CEST on Thursday, the 6th of October, 2022. > > Only current JDK Updates Committers [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]. > > Best regards, > > Christoph > > [0] https://openjdk.java.net/census#gdams > > > [1] https://openjdk.java.net/census#jdk-updates > > > [2] http://openjdk.java.net/projects/#committer-vote > > > [4] > https://github.com/openjdk/jdk11u-dev/search?q=author%3Agdams&type=commits > > From kvn at openjdk.org Thu Sep 22 16:36:34 2022 From: kvn at openjdk.org (Vladimir Kozlov) Date: Thu, 22 Sep 2022 16:36:34 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:23:24 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. > > Thanks, > Tobias Marked as reviewed by kvn (Reviewer). ------------- PR: https://git.openjdk.org/jdk19u/pull/37 From sgehwolf at redhat.com Thu Sep 22 16:38:08 2022 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Thu, 22 Sep 2022 18:38:08 +0200 Subject: CFV: New JDK Updates Committer: George Adams In-Reply-To: References: Message-ID: <87e4e6fb7463c7921810bb95b7daeff638c9aa37.camel@redhat.com> Vote: yes On Thu, 2022-09-22 at 10:39 +0000, Langer, Christoph wrote: > I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. From kvn at openjdk.org Thu Sep 22 16:49:23 2022 From: kvn at openjdk.org (Vladimir Kozlov) Date: Thu, 22 Sep 2022 16:49:23 GMT Subject: [jdk19u] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:37:35 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290711](https://bugs.openjdk.java.net/browse/JDK-8290711). Applies cleanly expect for a change to surrounding code in `PhaseCCP::analyze`. Approval is pending. > > Thanks, > Tobias I don't see GitHub Action testing. ------------- PR: https://git.openjdk.org/jdk19u/pull/38 From phh at openjdk.org Thu Sep 22 16:51:36 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 22 Sep 2022 16:51:36 GMT Subject: [jdk17u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: <5fssIBmI5b0dSk_mz2PEhwh27lKVIllUp31Fy7G1pyI=.0df851a7-a46f-45b6-9200-6c0255eba444@github.com> On Wed, 21 Sep 2022 01:28:39 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 Thank you, Goetz. Victor, please add a "/integrate" comment and I'll sponsor. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/701 From vkempik at openjdk.org Thu Sep 22 17:00:31 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Thu, 22 Sep 2022 17:00:31 GMT Subject: [jdk19u] RFR: 8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 12:27:56 GMT, Vladimir Kempik wrote: > Please review this backport to jdk19u. > This fixes critical error in call_stub in risc-v > APplies almost clean. Slightly different class names in surrounding code ( in vmreg_riscv.cpp ) prevents it being clean. Testing in good on hifive. ------------- PR: https://git.openjdk.org/jdk19u/pull/19 From vkempik at openjdk.org Thu Sep 22 17:05:33 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Thu, 22 Sep 2022 17:05:33 GMT Subject: [jdk19u] Integrated: 8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub In-Reply-To: References: Message-ID: On Tue, 6 Sep 2022 12:27:56 GMT, Vladimir Kempik wrote: > Please review this backport to jdk19u. > This fixes critical error in call_stub in risc-v > APplies almost clean. Slightly different class names in surrounding code ( in vmreg_riscv.cpp ) prevents it being clean. This pull request has now been integrated. Changeset: 66bc3560 Author: Vladimir Kempik URL: https://git.openjdk.org/jdk19u/commit/66bc3560091e94eb972779a16b2a68c58325958b Stats: 81 lines in 4 files changed: 64 ins; 0 del; 17 mod 8293100: RISC-V: Need to save and restore callee-saved FloatRegisters in StubGenerator::generate_call_stub Reviewed-by: fyang Backport-of: bc5ffc8e472ba7bbafbf68d19d1f06dd1cba10e1 ------------- PR: https://git.openjdk.org/jdk19u/pull/19 From phh at openjdk.org Thu Sep 22 20:42:33 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 22 Sep 2022 20:42:33 GMT Subject: [jdk11u-dev] RFR: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 01:38:03 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 Victor, please add a "/integrate" comment so I can sponsor the commit. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1364 From vrudomet at openjdk.org Thu Sep 22 22:42:49 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Thu, 22 Sep 2022 22:42:49 GMT Subject: [jdk11u-dev] Integrated: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 01:38:03 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 This pull request has now been integrated. Changeset: b5dbfefc Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/b5dbfefc363b8bf1e950e406df95e60839144780 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening Backport-of: 5002eaa5cc7301b91a45f8c0f65b5943fea225d8 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1364 From vrudomet at openjdk.org Thu Sep 22 22:43:41 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Thu, 22 Sep 2022 22:43:41 GMT Subject: [jdk17u-dev] Integrated: 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 01:28:39 GMT, Victor Rudometov wrote: > Backport for JDK-8293828 This pull request has now been integrated. Changeset: ab6f746c Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/ab6f746c725e17882f2e504817d369790c26ebec Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening Backport-of: 5002eaa5cc7301b91a45f8c0f65b5943fea225d8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/701 From andrew at openjdk.org Fri Sep 23 01:13:29 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 23 Sep 2022 01:13:29 GMT Subject: [jdk17u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v3] In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 07:49:14 GMT, David Alvarez wrote: >> Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. >> >> Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 > > David Alvarez has updated the pull request incrementally with one additional commit since the last revision: > > Update full name I see `jdk17u-critical-yes` ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From andrew at openjdk.org Fri Sep 23 01:17:25 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 23 Sep 2022 01:17:25 GMT Subject: [jdk11u] RFR: 8292579: (tz) Update Timezone Data to 2022c [v2] In-Reply-To: <-D3h6fGwmPxNcWqBhbiZ1NysJGEJJW50s4uyEsLFKf0=.bf97ba6f-00f5-45e3-891d-3e3f80ae71b0@github.com> References: <-D3h6fGwmPxNcWqBhbiZ1NysJGEJJW50s4uyEsLFKf0=.bf97ba6f-00f5-45e3-891d-3e3f80ae71b0@github.com> Message-ID: On Wed, 21 Sep 2022 07:48:44 GMT, David Alvarez wrote: >> Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 11. >> >> Adding the change to jdk11u instead of jdk11u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 > > David Alvarez has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > 8292579: (tz) Update Timezone Data to 2022c This has been approved (`jdk11u-critical-yes`). Please integrate and I'll sponsor. ------------- PR: https://git.openjdk.org/jdk11u/pull/54 From duke at openjdk.org Fri Sep 23 01:23:30 2022 From: duke at openjdk.org (David Alvarez) Date: Fri, 23 Sep 2022 01:23:30 GMT Subject: [jdk17u] Integrated: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:57:19 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 17. > > Adding the change to jdk17u instead of jdk17u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 This pull request has now been integrated. Changeset: 114f0c40 Author: David Alvarez Committer: Andrew John Hughes URL: https://git.openjdk.org/jdk17u/commit/114f0c400548675bf2ecd2b3dbf10aeecda539d9 Stats: 1021 lines in 15 files changed: 256 ins; 613 del; 152 mod 8292579: (tz) Update Timezone Data to 2022c Reviewed-by: mbaesken, andrew Backport-of: 98d85e6f594bf34b97407c470b14791af0a2bc53 ------------- PR: https://git.openjdk.org/jdk17u/pull/352 From thartmann at openjdk.org Fri Sep 23 06:00:32 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 23 Sep 2022 06:00:32 GMT Subject: [jdk19u] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize In-Reply-To: References: Message-ID: <-wkVwl19_16_gw1YkMBouzJ0eFBEE0ga679_jpSE0wg=.b8dbd376-032a-40a4-b554-21d009224cd6@github.com> On Thu, 22 Sep 2022 16:47:09 GMT, Vladimir Kozlov wrote: >> Backport of [JDK-8290711](https://bugs.openjdk.java.net/browse/JDK-8290711). Applies cleanly expect for a change to surrounding code in `PhaseCCP::analyze`. Approval is pending. >> >> Thanks, >> Tobias > > I don't see GitHub Action testing. @vnkozlov I'm running full tier1-tier3 testing for all of these backports (see links in JBS). ------------- PR: https://git.openjdk.org/jdk19u/pull/38 From thartmann at openjdk.org Fri Sep 23 06:01:28 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 23 Sep 2022 06:01:28 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:23:24 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. > > Thanks, > Tobias Thanks, Vladimir! ------------- PR: https://git.openjdk.org/jdk19u/pull/37 From goetz at openjdk.org Fri Sep 23 06:07:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 23 Sep 2022 06:07:33 GMT Subject: [jdk17u-dev] RFR: 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 09:53:22 GMT, Goetz Lindenmaier wrote: > I backport this as follow-up. Pre-submit failures: ant not available, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/720 From goetz at openjdk.org Fri Sep 23 06:08:01 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 23 Sep 2022 06:08:01 GMT Subject: [jdk17u-dev] RFR: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 13:14:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit failure: /TestStringDeduplicationAgeThreshold.java#id1, known to be failing sporadically. unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/722 From jlahoda at openjdk.org Fri Sep 23 07:23:32 2022 From: jlahoda at openjdk.org (Jan Lahoda) Date: Fri, 23 Sep 2022 07:23:32 GMT Subject: [jdk19u] Integrated: 8293578: Duplicate ldc generated by javac In-Reply-To: References: Message-ID: <01HC1Bfr9GhYX2zfpvFy0mSCsdM7sCANjbRhcxfbg2A=.9f73e9bc-4f90-48db-94ce-f0ebbfc90c8e@github.com> On Fri, 16 Sep 2022 12:00:41 GMT, Jan Lahoda wrote: > 8293578: Duplicate ldc generated by javac This pull request has now been integrated. Changeset: b5f79886 Author: Jan Lahoda URL: https://git.openjdk.org/jdk19u/commit/b5f7988639f42a7eedbee3dcacd1d9bdb4a778ea Stats: 103 lines in 3 files changed: 99 ins; 0 del; 4 mod 8293578: Duplicate ldc generated by javac Backport-of: 39cd1635bf07f42857e1a704734db66b2c2fa882 ------------- PR: https://git.openjdk.org/jdk19u/pull/25 From duke at openjdk.org Fri Sep 23 09:25:07 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Fri, 23 Sep 2022 09:25:07 GMT Subject: [jdk17u-dev] RFR: 8274639: Provide a way to disable warnings for cross-modular links Message-ID: Hi! Here is backport of [JDK-8274639](https://bugs.openjdk.org/browse/JDK-8274639). The patch adds the ability to disable Link Modularity Mismatch warnings and so projects using cross-modular links can be compiled with -Werror flag. Original patch applied cleanly. Verification (amd64/20.04LTS): test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java Regression (amd64/20.04LTS): test/langtools/jdk/javadoc ------------- Commit messages: - Backport 103da8fae12a2aaff1a02a219690ce89fc098641 Changes: https://git.openjdk.org/jdk17u-dev/pull/723/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=723&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274639 Stats: 130 lines in 4 files changed: 107 ins; 6 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/723.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/723/head:pull/723 PR: https://git.openjdk.org/jdk17u-dev/pull/723 From duke at openjdk.org Fri Sep 23 09:25:20 2022 From: duke at openjdk.org (Joshua Cao) Date: Fri, 23 Sep 2022 09:25:20 GMT Subject: [jdk11u-dev] RFR: 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists Message-ID: clean backport. affected tests passing. ------------- Commit messages: - 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists Changes: https://git.openjdk.org/jdk11u-dev/pull/1370/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1370&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8235965 Stats: 38 lines in 2 files changed: 0 ins; 36 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1370.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1370/head:pull/1370 PR: https://git.openjdk.org/jdk11u-dev/pull/1370 From duke at openjdk.org Fri Sep 23 09:25:23 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 09:25:23 GMT Subject: [jdk17u-dev] RFR: 8283059: Uninitialized warning in check_code.c with GCC 11.2 Message-ID: <3q8_2S1hNAT9AzrwJ-mF6Ns1atrJA1V5t23_qQdR0GQ=.eb3d827f-f7f7-4842-a5ee-8dcd614f4028@github.com> Backport JDK-8283059 to 17u This is a better fix for GCC11's 'maybe-uninitialized' warning instead of JDK-8266168. Clean backport, no tier1 regression. ------------- Commit messages: - Backport d8893fad23d1ee6841336b96c34599643edb81ce Changes: https://git.openjdk.org/jdk17u-dev/pull/724/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=724&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283059 Stats: 30 lines in 1 file changed: 9 ins; 0 del; 21 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/724.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/724/head:pull/724 PR: https://git.openjdk.org/jdk17u-dev/pull/724 From jlahoda at openjdk.org Fri Sep 23 10:40:52 2022 From: jlahoda at openjdk.org (Jan Lahoda) Date: Fri, 23 Sep 2022 10:40:52 GMT Subject: [jdk19u] Integrated: 8293348: A false cyclic inheritance error reported In-Reply-To: References: Message-ID: On Thu, 8 Sep 2022 14:11:33 GMT, Jan Lahoda wrote: > 8293348: A false cyclic inheritance error reported This pull request has now been integrated. Changeset: 88490ec1 Author: Jan Lahoda URL: https://git.openjdk.org/jdk19u/commit/88490ec1dc98a3b698e68c1b5eaee27efba24678 Stats: 110 lines in 3 files changed: 64 ins; 44 del; 2 mod 8293348: A false cyclic inheritance error reported Backport-of: c0ee30a25abda2f93806bbfaf940ba8638b864bf ------------- PR: https://git.openjdk.org/jdk19u/pull/20 From thartmann at openjdk.org Fri Sep 23 12:15:14 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 23 Sep 2022 12:15:14 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure [v2] In-Reply-To: References: Message-ID: > Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. > > Thanks, > Tobias Tobias Hartmann has updated the pull request incrementally with one additional commit since the last revision: Added missing CMP_U definition ------------- Changes: - all: https://git.openjdk.org/jdk19u/pull/37/files - new: https://git.openjdk.org/jdk19u/pull/37/files/a725c808..11377e92 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk19u&pr=37&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk19u&pr=37&range=00-01 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk19u/pull/37.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/37/head:pull/37 PR: https://git.openjdk.org/jdk19u/pull/37 From thartmann at openjdk.org Fri Sep 23 12:15:15 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 23 Sep 2022 12:15:15 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:23:24 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. > > Thanks, > Tobias Testing revealed that the definition of `CMP_U` is missing in `IRNode.java`. I added it. ------------- PR: https://git.openjdk.org/jdk19u/pull/37 From duke at openjdk.org Fri Sep 23 12:42:22 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 12:42:22 GMT Subject: [jdk17u-dev] RFR: 8283059: Uninitialized warning in check_code.c with GCC 11.2 [v2] In-Reply-To: <3q8_2S1hNAT9AzrwJ-mF6Ns1atrJA1V5t23_qQdR0GQ=.eb3d827f-f7f7-4842-a5ee-8dcd614f4028@github.com> References: <3q8_2S1hNAT9AzrwJ-mF6Ns1atrJA1V5t23_qQdR0GQ=.eb3d827f-f7f7-4842-a5ee-8dcd614f4028@github.com> Message-ID: <56y31n-BcGNTn_cWqj9DYLAon6KZ15gjc4tHCd6EM9g=.2177d599-c0ed-4488-ab8c-05dc7adaaebc@github.com> > Backport JDK-8283059 to 17u > This is a better fix for GCC11's 'maybe-uninitialized' warning instead of JDK-8266168. > Clean backport, no tier1 regression. Roman Marchenko has updated the pull request incrementally with one additional commit since the last revision: Force tests ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/724/files - new: https://git.openjdk.org/jdk17u-dev/pull/724/files/276c76ad..8caf8fe1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=724&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=724&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/724.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/724/head:pull/724 PR: https://git.openjdk.org/jdk17u-dev/pull/724 From duke at openjdk.org Fri Sep 23 13:25:26 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 13:25:26 GMT Subject: [jdk13u-dev] RFR: 8266174: -Wmisleading-indentation happens in libmlib_image sources Message-ID: Backport JDK-8266174 Clean backport, not tier1 regression ------------- Commit messages: - Backport 49372149e529367171e0cabc842590ffd53e642d Changes: https://git.openjdk.org/jdk13u-dev/pull/412/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=412&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266174 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/412.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/412/head:pull/412 PR: https://git.openjdk.org/jdk13u-dev/pull/412 From duke at openjdk.org Fri Sep 23 13:26:33 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 13:26:33 GMT Subject: [jdk15u-dev] RFR: 8266174: -Wmisleading-indentation happens in libmlib_image sources Message-ID: Backport JDK-8266174 Clean backport, no tier1 regression ------------- Commit messages: - Backport 49372149e529367171e0cabc842590ffd53e642d Changes: https://git.openjdk.org/jdk15u-dev/pull/283/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=283&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266174 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/283.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/283/head:pull/283 PR: https://git.openjdk.org/jdk15u-dev/pull/283 From duke at openjdk.org Fri Sep 23 13:38:09 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 13:38:09 GMT Subject: [jdk15u-dev] RFR: 8266171: -Warray-bounds happens in imageioJPEG.c Message-ID: Backport JDK-8266171 Clean backport, no tier1 regression ------------- Commit messages: - Backport b1725550a265c3ffb280969e1b8eabd12aa5bd65 Changes: https://git.openjdk.org/jdk15u-dev/pull/284/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=284&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266171 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/284.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/284/head:pull/284 PR: https://git.openjdk.org/jdk15u-dev/pull/284 From duke at openjdk.org Fri Sep 23 13:42:00 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 13:42:00 GMT Subject: [jdk13u-dev] RFR: 8266171: -Warray-bounds happens in imageioJPEG.c Message-ID: Backport JDK-8266171 Clean backport, no tier1 regression ------------- Commit messages: - Backport b1725550a265c3ffb280969e1b8eabd12aa5bd65 Changes: https://git.openjdk.org/jdk13u-dev/pull/413/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=413&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266171 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/413.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/413/head:pull/413 PR: https://git.openjdk.org/jdk13u-dev/pull/413 From duke at openjdk.org Fri Sep 23 13:44:08 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 13:44:08 GMT Subject: [jdk13u-dev] Integrated: 8266174: -Wmisleading-indentation happens in libmlib_image sources In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 13:13:54 GMT, Roman Marchenko wrote: > Backport JDK-8266174 > > Clean backport, not tier1 regression This pull request has now been integrated. Changeset: 9b4411a0 Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/9b4411a0ec950eb25960badee3bfab8dcd2dbf78 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8266174: -Wmisleading-indentation happens in libmlib_image sources Backport-of: 49372149e529367171e0cabc842590ffd53e642d ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/412 From duke at openjdk.org Fri Sep 23 13:56:28 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 23 Sep 2022 13:56:28 GMT Subject: [jdk15u-dev] Integrated: 8266174: -Wmisleading-indentation happens in libmlib_image sources In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 13:14:50 GMT, Roman Marchenko wrote: > Backport JDK-8266174 > Clean backport, no tier1 regression This pull request has now been integrated. Changeset: 285fbab9 Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/285fbab920470ad3de200f0e8e6151f35cce7e28 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8266174: -Wmisleading-indentation happens in libmlib_image sources Backport-of: 49372149e529367171e0cabc842590ffd53e642d ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/283 From yan at openjdk.org Fri Sep 23 13:59:19 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 23 Sep 2022 13:59:19 GMT Subject: [jdk13u-dev] RFR: 8266171: -Warray-bounds happens in imageioJPEG.c In-Reply-To: References: Message-ID: <376cpsNoEKY5ddN7O_z5Xjhk6EnM50_LaXEwScKfR-A=.4c53235f-9948-43fa-8c72-bd2e4f1e7abf@github.com> On Fri, 23 Sep 2022 13:26:50 GMT, Roman Marchenko wrote: > Backport JDK-8266171 > Clean backport, no tier1 regression Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/413 From yan at azul.com Fri Sep 23 14:19:38 2022 From: yan at azul.com (Yuri Nesterenko) Date: Fri, 23 Sep 2022 17:19:38 +0300 Subject: Result: New OpenJDK Updates Committer: Sergey Nazarkin Message-ID: Voting for Sergey Nazarkin (snazarki) [0] is now closed. Yes: 6 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.org/pipermail/jdk-updates-dev/2022-September/016930.html [1] https://openjdk.org/bylaws#three-vote-consensus From duke at openjdk.org Fri Sep 23 14:57:50 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Fri, 23 Sep 2022 14:57:50 GMT Subject: [jdk11u] RFR: 8284686: Interval of < 1 ms disables ExecutionSample events Message-ID: 8284686: Interval of < 1 ms disables ExecutionSample events ------------- Commit messages: - Backport 902b1dd4550136c520e5ec6cb8c4fe9a81218938 Changes: https://git.openjdk.org/jdk11u/pull/58/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u&pr=58&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284686 Stats: 100 lines in 2 files changed: 97 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u/pull/58.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/58/head:pull/58 PR: https://git.openjdk.org/jdk11u/pull/58 From adinn at redhat.com Fri Sep 23 15:13:16 2022 From: adinn at redhat.com (Andrew Dinn) Date: Fri, 23 Sep 2022 16:13:16 +0100 Subject: CFV: New JDK Updates Committer: George Adams In-Reply-To: References: Message-ID: <67826dd5-5c03-cb65-15bb-52bf627cd157@redhat.com> Vote: yes On 22/09/2022 11:39, Langer, Christoph wrote: > Hi, > > I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. > > George is currently an author in the OpenJDK project.He works for > Microsoft and is deeply involved in the Adoptium project/community. > > Recently he has done quite some backports, most of them to help keeping > the GitHub Actions acceptance checks current in the update releases. For > a reference, please check [4] which enumerates his work in the OpenJDK > 11 updates. He also backported changes to 17, 18 and 19. > > Votes are due by 14:00 CEST on Thursday, the 6th of October, 2022. > > Only current JDK Updates Committers [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]. > > Best regards, > > Christoph > > [0] https://openjdk.java.net/census#gdams > > > [1] https://openjdk.java.net/census#jdk-updates > > > [2] http://openjdk.java.net/projects/#committer-vote > > > [4] > https://github.com/openjdk/jdk11u-dev/search?q=author%3Agdams&type=commits > -- regards, Andrew Dinn ----------- Red Hat Distinguished Engineer Red Hat UK Ltd Registered in England and Wales under Company Registration No. 03798903 Directors: Michael Cunningham, Michael ("Mike") O'Neill From neugens at redhat.com Fri Sep 23 15:56:43 2022 From: neugens at redhat.com (Mario Torre) Date: Fri, 23 Sep 2022 17:56:43 +0200 Subject: CFV: New JDK Updates Committer: George Adams In-Reply-To: References: Message-ID: Vote: Yes, Cheers, Mario On Thu, Sep 22, 2022 at 12:39 PM Langer, Christoph wrote: > > Hi, > > > > I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. > > > > George is currently an author in the OpenJDK project. He works for Microsoft and is deeply involved in the Adoptium project/community. > > > > Recently he has done quite some backports, most of them to help keeping the GitHub Actions acceptance checks current in the update releases. For a reference, please check [4] which enumerates his work in the OpenJDK 11 updates. He also backported changes to 17, 18 and 19. > > > > Votes are due by 14:00 CEST on Thursday, the 6th of October, 2022. > > > > Only current JDK Updates Committers [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]. > > > > Best regards, > > Christoph > > > > [0] https://openjdk.java.net/census#gdams > > [1] https://openjdk.java.net/census#jdk-updates > > [2] http://openjdk.java.net/projects/#committer-vote > > [4] https://github.com/openjdk/jdk11u-dev/search?q=author%3Agdams&type=commits > > -- Mario Torre Manager, Software Engineering, OpenJDK 9704 A60C B4BE A8B8 0F30 9205 5D7E 4952 3F65 7898 Red Hat GmbH, Registered seat: Werner von Siemens Ring 12, D-85630 Grasbrunn, Germany Commercial register: Amtsgericht Muenchen/Munich, HRB 153243, Managing Directors: Ryan Barnhart, Charles Cachera, Michael O'Neill, Amy Ross From sgehwolf at openjdk.org Fri Sep 23 16:16:32 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Fri, 23 Sep 2022 16:16:32 GMT Subject: [jdk11u] RFR: 8284686: Interval of < 1 ms disables ExecutionSample events In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 14:42:26 GMT, Johannes Bechberger wrote: > 8284686: Interval of < 1 ms disables ExecutionSample events @parttimenerd Wrong repo? Should this PR be against `jdk11u-dev` or do you really want to get this into the October release as a critical fix (it doesn't seem like it would qualify)? ------------- PR: https://git.openjdk.org/jdk11u/pull/58 From duke at openjdk.org Fri Sep 23 16:16:33 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Fri, 23 Sep 2022 16:16:33 GMT Subject: [jdk11u] RFR: 8284686: Interval of < 1 ms disables ExecutionSample events In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 14:42:26 GMT, Johannes Bechberger wrote: > 8284686: Interval of < 1 ms disables ExecutionSample events It was the wrong repo. Sorry for the inconvenience. ------------- PR: https://git.openjdk.org/jdk11u/pull/58 From duke at openjdk.org Fri Sep 23 16:16:33 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Fri, 23 Sep 2022 16:16:33 GMT Subject: [jdk11u] Withdrawn: 8284686: Interval of < 1 ms disables ExecutionSample events In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 14:42:26 GMT, Johannes Bechberger wrote: > 8284686: Interval of < 1 ms disables ExecutionSample events This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u/pull/58 From kvn at openjdk.org Fri Sep 23 16:28:33 2022 From: kvn at openjdk.org (Vladimir Kozlov) Date: Fri, 23 Sep 2022 16:28:33 GMT Subject: [jdk19u] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:37:35 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290711](https://bugs.openjdk.java.net/browse/JDK-8290711). Applies cleanly expect for a change to surrounding code in `PhaseCCP::analyze`. Approval is pending. > > Thanks, > Tobias Marked as reviewed by kvn (Reviewer). ------------- PR: https://git.openjdk.org/jdk19u/pull/38 From kvn at openjdk.org Fri Sep 23 16:28:33 2022 From: kvn at openjdk.org (Vladimir Kozlov) Date: Fri, 23 Sep 2022 16:28:33 GMT Subject: [jdk19u] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize In-Reply-To: References: Message-ID: <5jUSXo_wiqdNarBAvPCRrz6h1oQtRy6TugCXjCridNs=.6580ea61-3d98-40e8-98f3-5337abc3b219@github.com> On Thu, 22 Sep 2022 16:47:09 GMT, Vladimir Kozlov wrote: >> Backport of [JDK-8290711](https://bugs.openjdk.java.net/browse/JDK-8290711). Applies cleanly expect for a change to surrounding code in `PhaseCCP::analyze`. Approval is pending. >> >> Thanks, >> Tobias > > I don't see GitHub Action testing. > @vnkozlov I'm running full tier1-tier3 testing for all of these backports (see links in JBS). Good. ------------- PR: https://git.openjdk.org/jdk19u/pull/38 From phh at openjdk.org Fri Sep 23 18:02:38 2022 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 23 Sep 2022 18:02:38 GMT Subject: [jdk11u-dev] RFR: 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 01:18:04 GMT, Joshua Cao wrote: > clean backport. affected tests passing. ThreadLocalHandshakes exists in JDK 11, so the test should be kept. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1370 From hohensee at amazon.com Fri Sep 23 20:16:19 2022 From: hohensee at amazon.com (Hohensee, Paul) Date: Fri, 23 Sep 2022 20:16:19 +0000 Subject: CFV: New JDK Updates Committer: George Adams Message-ID: <52AC2FDD-C1D8-4F95-86EE-AB5001BAB3D8@amazon.com> Vote: yes From: jdk-updates-dev on behalf of "Langer, Christoph" Date: Thursday, September 22, 2022 at 3:40 AM To: "jdk-updates-dev at openjdk.java.net" Cc: "george.adams at microsoft.com" Subject: CFV: New JDK Updates Committer: George Adams Hi, I hereby nominate George Adams (gdams) [0] to JDK Updates Committer. George is currently an author in the OpenJDK project. He works for Microsoft and is deeply involved in the Adoptium project/community. Recently he has done quite some backports, most of them to help keeping the GitHub Actions acceptance checks current in the update releases. For a reference, please check [4] which enumerates his work in the OpenJDK 11 updates. He also backported changes to 17, 18 and 19. Votes are due by 14:00 CEST on Thursday, the 6th of October, 2022. Only current JDK Updates Committers [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]. Best regards, Christoph [0] https://openjdk.java.net/census#gdams [1] https://openjdk.java.net/census#jdk-updates [2] http://openjdk.java.net/projects/#committer-vote [4] https://github.com/openjdk/jdk11u-dev/search?q=author%3Agdams&type=commits -------------- next part -------------- An HTML attachment was scrubbed... URL: From phh at openjdk.org Fri Sep 23 20:35:04 2022 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 23 Sep 2022 20:35:04 GMT Subject: [jdk11u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:09:01 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative @Yaaz, please label [JDK-8287609](https://bugs.openjdk.org/browse/JDK-8287609) with jdk11u-fix-request and add a "Fix Request (11u)" comment. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1366 From phh at openjdk.org Fri Sep 23 20:39:29 2022 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 23 Sep 2022 20:39:29 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:13:10 GMT, Nikita Gubarkov wrote: >> 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative > > As https://github.com/openjdk/jdk17u-dev/pull/534 was closed by timeout @YaaZ, please label [JDK-8287609](https://bugs.openjdk.org/browse/JDK-8287609) with jdk17u-fix-request and add a "Fix Request (17u)" comment. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/707 From duke at openjdk.org Fri Sep 23 21:42:40 2022 From: duke at openjdk.org (duke) Date: Fri, 23 Sep 2022 21:42:40 GMT Subject: [jdk17u-dev] Withdrawn: 8273629: compiler/uncommontrap/TestDeoptOOM.java fails with release VMs In-Reply-To: References: Message-ID: On Thu, 28 Jul 2022 14:46:00 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > This change originally only fixes a test command (adding UnlockDiagnosticVMOptions) > But this test command was only added in "[273456: Do not hold ttyLock around stack walking](https://github.com/openjdk/jdk/commit/461a467f91ba19ae35d7833b7d3e74f62f52e19c)" in 18 which is not backported. > > I think this only makes sense if the whole new test command is backported including the fix. > Test passes. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/604 From duke at openjdk.org Fri Sep 23 23:05:10 2022 From: duke at openjdk.org (Joshua Cao) Date: Fri, 23 Sep 2022 23:05:10 GMT Subject: [jdk11u-dev] RFR: 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 01:18:04 GMT, Joshua Cao wrote: > clean backport. affected tests passing. You are right. This should not be backported. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1370 From duke at openjdk.org Fri Sep 23 23:05:11 2022 From: duke at openjdk.org (Joshua Cao) Date: Fri, 23 Sep 2022 23:05:11 GMT Subject: [jdk11u-dev] Withdrawn: 8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 01:18:04 GMT, Joshua Cao wrote: > clean backport. affected tests passing. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1370 From phh at openjdk.org Fri Sep 23 23:23:31 2022 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 23 Sep 2022 23:23:31 GMT Subject: [jdk17u-dev] RFR: 8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 10:06:00 GMT, Dmitry Chuyko wrote: > This is a tiny performance fix for x86 and aarch64 in compressed oops mode. All related changes mentioned in the original description are present in 17. > > The only modification in the patch is the removal of the riscv port part. > > Testing: jtreg tier1, tier2 on x86 and aarch64. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/672 From andrew at openjdk.org Sat Sep 24 03:22:15 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Sat, 24 Sep 2022 03:22:15 GMT Subject: [jdk17u] RFR: 8293834: Update CLDR data following tzdata 2022c update Message-ID: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> This patch updates the CLDR data following the tzdata bump in JDK-8292579. This will be handled in trunk by a larger update to CLDRv42. This patch was reviewed in an earlier form in 19u - https://git.openjdk.org/jdk19u/pull/26 - but I'm still waiting for this to be approved. I'm thus submitting this as a new patch to 17u to try and get it in before we freeze for the next release. A couple of modifications from the 19u version: * We also bring in a change from the CLDR v41 update (JDK-8265315) to use `"Kyiv"` rather than `"Kiev"` as the zone description. This change is already in 19u. * We add `Europe/Kyiv` to the existing testcase `test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java` The test fails with 17.0.4 as follows: ~~~ $ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time] java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)] java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit] ~~~ and passes with the patched build. ------------- Commit messages: - 8293834: Update CLDR data following tzdata 2022c update Changes: https://git.openjdk.org/jdk17u/pull/355/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=355&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293834 Stats: 20 lines in 2 files changed: 18 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u/pull/355.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/355/head:pull/355 PR: https://git.openjdk.org/jdk17u/pull/355 From andrew at openjdk.org Sat Sep 24 03:22:16 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Sat, 24 Sep 2022 03:22:16 GMT Subject: [jdk17u] RFR: 8293834: Update CLDR data following tzdata 2022c update In-Reply-To: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> References: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> Message-ID: On Sat, 24 Sep 2022 03:16:50 GMT, Andrew John Hughes wrote: > This patch updates the CLDR data following the tzdata bump in JDK-8292579. > > This will be handled in trunk by a larger update to CLDRv42. > > This patch was reviewed in an earlier form in 19u - https://git.openjdk.org/jdk19u/pull/26 - but I'm still waiting for this to be approved. I'm thus submitting this as a new patch to 17u to try and get it in before we freeze for the next release. > > A couple of modifications from the 19u version: > > * We also bring in a change from the CLDR v41 update (JDK-8265315) to use `"Kyiv"` rather than `"Kiev"` as the zone description. This change is already in 19u. > * We add `Europe/Kyiv` to the existing testcase `test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java` > > The test fails with 17.0.4 as follows: > ~~~ > $ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr > java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time] > java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)] > java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit] > ~~~ > > and passes with the patched build. I'll be updating the 19u fix to include the test change too. ------------- PR: https://git.openjdk.org/jdk17u/pull/355 From duke at openjdk.org Sat Sep 24 06:23:33 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Sat, 24 Sep 2022 06:23:33 GMT Subject: [jdk11u-dev] Integrated: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable In-Reply-To: References: Message-ID: On Mon, 15 Aug 2022 19:49:14 GMT, Gaurav Chaudhari wrote: > Backport changes from JDK-8288377 This pull request has now been integrated. Changeset: 6e53ef27 Author: Gaurav Chaudhari Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/6e53ef274a4d7ac058aebba9c1c13b5c297f650a Stats: 129 lines in 2 files changed: 80 ins; 34 del; 15 mod 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable Reviewed-by: clanger Backport-of: 3c3256414f7df049cdd6c8519fbcea0d818a1a33 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1328 From duke at openjdk.org Sat Sep 24 06:24:27 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Sat, 24 Sep 2022 06:24:27 GMT Subject: [jdk17u-dev] Integrated: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable In-Reply-To: References: Message-ID: <8LNyP_z5wWSZqsriFZRpllABsCrqVxfCeZspAWaXjLY=.495b6b75-ebe6-492c-aae2-2136ed257a0d@github.com> On Thu, 8 Sep 2022 19:58:33 GMT, Gaurav Chaudhari wrote: > Backport changes from JDK-8288377 This pull request has now been integrated. Changeset: f5c0fc37 Author: Gaurav Chaudhari Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/f5c0fc3784da0a93350e0be17d70476cd128d698 Stats: 126 lines in 2 files changed: 86 ins; 28 del; 12 mod 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable Backport-of: 3c3256414f7df049cdd6c8519fbcea0d818a1a33 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/662 From andrew at openjdk.org Sun Sep 25 01:31:39 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Sun, 25 Sep 2022 01:31:39 GMT Subject: [jdk17u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2] In-Reply-To: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> References: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> Message-ID: > This patch updates the CLDR data following the tzdata bump in JDK-8292579. > > This will be handled in trunk by a larger update to CLDRv42. > > This patch was reviewed in an earlier form in 19u - https://git.openjdk.org/jdk19u/pull/26 - but I'm still waiting for this to be approved. I'm thus submitting this as a new patch to 17u to try and get it in before we freeze for the next release. > > A couple of modifications from the 19u version: > > * We also bring in a change from the CLDR v41 update (JDK-8265315) to use `"Kyiv"` rather than `"Kiev"` as the zone description. This change is already in 19u. > * We add `Europe/Kyiv` to the existing testcase `test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java` > > The test fails with 17.0.4 as follows: > ~~~ > $ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr > java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time] > java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)] > java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit] > ~~~ > > and passes with the patched build. Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision: Encode non-ASCII characters in test ------------- Changes: - all: https://git.openjdk.org/jdk17u/pull/355/files - new: https://git.openjdk.org/jdk17u/pull/355/files/483c8b47..f4d2dfa0 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u&pr=355&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u&pr=355&range=00-01 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u/pull/355.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/355/head:pull/355 PR: https://git.openjdk.org/jdk17u/pull/355 From jlahoda at openjdk.org Sun Sep 25 11:22:40 2022 From: jlahoda at openjdk.org (Jan Lahoda) Date: Sun, 25 Sep 2022 11:22:40 GMT Subject: [jdk19u] RFR: 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) Message-ID: 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) ------------- Commit messages: - 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) Changes: https://git.openjdk.org/jdk19u/pull/39/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=39&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292756 Stats: 119 lines in 3 files changed: 106 ins; 0 del; 13 mod Patch: https://git.openjdk.org/jdk19u/pull/39.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/39/head:pull/39 PR: https://git.openjdk.org/jdk19u/pull/39 From duke at openjdk.org Sun Sep 25 21:41:03 2022 From: duke at openjdk.org (David Alvarez) Date: Sun, 25 Sep 2022 21:41:03 GMT Subject: [jdk11u] Integrated: 8292579: (tz) Update Timezone Data to 2022c In-Reply-To: References: Message-ID: On Wed, 14 Sep 2022 06:59:04 GMT, David Alvarez wrote: > Updates the TimezoneData to 2022c. This is a backport from tip, except for the modification to files added by JDK-8028265, not present in 11. > > Adding the change to jdk11u instead of jdk11u-dev as this change should probably be included in the Q3 release as suggested in https://github.com/openjdk/jdk8u-dev/pull/119 This pull request has now been integrated. Changeset: 2f695bba Author: David Alvarez Committer: Andrew John Hughes URL: https://git.openjdk.org/jdk11u/commit/2f695bbaad2620507e8427610ae988332aaa001c Stats: 1021 lines in 15 files changed: 256 ins; 613 del; 152 mod 8292579: (tz) Update Timezone Data to 2022c Reviewed-by: andrew Backport-of: 98d85e6f594bf34b97407c470b14791af0a2bc53 ------------- PR: https://git.openjdk.org/jdk11u/pull/54 From andrew at openjdk.org Mon Sep 26 00:05:50 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 26 Sep 2022 00:05:50 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2] In-Reply-To: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> Message-ID: > This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone. > > This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported. > > Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990): > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Kyiv Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ > > With patch: > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Eastern European Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision: Update TimeZoneNamesTest to check Europe/Kyiv translations ------------- Changes: - all: https://git.openjdk.org/jdk19u/pull/26/files - new: https://git.openjdk.org/jdk19u/pull/26/files/b30b3441..581132f5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk19u&pr=26&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk19u&pr=26&range=00-01 Stats: 19 lines in 1 file changed: 18 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/26.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/26/head:pull/26 PR: https://git.openjdk.org/jdk19u/pull/26 From andrew at openjdk.org Mon Sep 26 00:07:34 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 26 Sep 2022 00:07:34 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update In-Reply-To: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> Message-ID: <_juFfVaLYx-qx9H3EEJXovVgILJJ0_2cQP-qDJyY4UM=.8d322128-85e2-4f8d-bf0e-5104cd2e2a4c@github.com> On Fri, 16 Sep 2022 17:16:33 GMT, Andrew John Hughes wrote: > This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone. > > This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported. > > Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990): > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Kyiv Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ > > With patch: > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Eastern European Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ While this is still waiting for approval, I've added an update to the `TimeZoneNamesTest` to check these values. This change is also included in the 17u PR: https://github.com/openjdk/jdk17u/pull/355 ------------- PR: https://git.openjdk.org/jdk19u/pull/26 From goetz at openjdk.org Mon Sep 26 06:20:39 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 06:20:39 GMT Subject: [jdk17u-dev] RFR: 8274639: Provide a way to disable warnings for cross-modular links In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 07:05:31 GMT, Alexey Pavlyutkin wrote: > Hi! Here is backport of [JDK-8274639](https://bugs.openjdk.org/browse/JDK-8274639). The patch adds the ability to disable Link Modularity Mismatch warnings and so projects using cross-modular links can be compiled with -Werror flag. > > Original patch applied cleanly. > > Verification (amd64/20.04LTS): test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java > Regression (amd64/20.04LTS): test/langtools/jdk/javadoc Hi, please first request a CSR for 17. See https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix in the bottom. I'll remove the fix-request tag. please add it again once the CSR is approve. Please also check why the Pre-submit tests are failing. Thanks ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/723 From tsteele at openjdk.org Mon Sep 26 06:32:38 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Mon, 26 Sep 2022 06:32:38 GMT Subject: [jdk17u-dev] Integrated: 8292816: GPL Classpath exception missing from assemblyprefix.h In-Reply-To: References: Message-ID: On Wed, 7 Sep 2022 16:10:29 GMT, Tyler Steele wrote: > Backport to ensure the copyright headers for this file include the GPL exception. This pull request has now been integrated. Changeset: ae5f2de4 Author: Tyler Steele Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/ae5f2de4fbb57453da85eeb255494b27d3dbd982 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8292816: GPL Classpath exception missing from assemblyprefix.h Backport-of: 71ab5c95af28497fb31aba8ba9597da71bc4d3d5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/656 From fjiang at openjdk.org Mon Sep 26 07:04:39 2022 From: fjiang at openjdk.org (Feilong Jiang) Date: Mon, 26 Sep 2022 07:04:39 GMT Subject: [jdk19u] RFR: 8290496: riscv: Fix build warnings-as-errors with GCC 11 Message-ID: Please review this backport to jdk19u. Backport of [JDK-8290496](https://bugs.openjdk.java.net/browse/JDK-8290496). Applies cleanly. Approval is pending. Build with `--disable-warnings-as-errors` after this fix passed on unmatched board with GCC11 ------------- Commit messages: - Backport 5425573bb4de1a2434201bc7ec3700b527ce346b Changes: https://git.openjdk.org/jdk19u/pull/40/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=40&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290496 Stats: 43 lines in 2 files changed: 6 ins; 14 del; 23 mod Patch: https://git.openjdk.org/jdk19u/pull/40.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/40/head:pull/40 PR: https://git.openjdk.org/jdk19u/pull/40 From duke at openjdk.org Mon Sep 26 07:06:47 2022 From: duke at openjdk.org (Tesla I. =?UTF-8?B?WmhhbmfigK4=?=) Date: Mon, 26 Sep 2022 07:06:47 GMT Subject: [jdk19u] RFR: 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) In-Reply-To: References: Message-ID: On Sun, 25 Sep 2022 11:07:48 GMT, Jan Lahoda wrote: > 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) ????? ------------- PR: https://git.openjdk.org/jdk19u/pull/39 From goetz at openjdk.org Mon Sep 26 07:11:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 07:11:09 GMT Subject: [jdk17u-dev] Integrated: 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 09:53:22 GMT, Goetz Lindenmaier wrote: > I backport this as follow-up. This pull request has now been integrated. Changeset: a0ccdbff Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a0ccdbffffcf97fad751b77c454dfa4c5c2caa07 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList Backport-of: 1e0184d142deb18e719fc28814a293b44bab6c63 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/720 From goetz at openjdk.org Mon Sep 26 07:12:28 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 07:12:28 GMT Subject: [jdk17u-dev] Integrated: 8286460: Remove dependence on JAR filename in CDS tests In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 13:09:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 3b48de56 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3b48de562908c6ca076315b04874b109edfcd422 Stats: 126 lines in 14 files changed: 0 ins; 98 del; 28 mod 8286460: Remove dependence on JAR filename in CDS tests Backport-of: 52dbfa99fe34d7b9469fba626e3577a22fd1d1fe ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/716 From goetz at openjdk.org Mon Sep 26 07:18:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 07:18:23 GMT Subject: [jdk17u-dev] RFR: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.6-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/722/files - new: https://git.openjdk.org/jdk17u-dev/pull/722/files/d4279cc8..d4279cc8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=722&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=722&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/722.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/722/head:pull/722 PR: https://git.openjdk.org/jdk17u-dev/pull/722 From duke at openjdk.org Mon Sep 26 07:43:30 2022 From: duke at openjdk.org (Roman Marchenko) Date: Mon, 26 Sep 2022 07:43:30 GMT Subject: [jdk17u-dev] RFR: 8283059: Uninitialized warning in check_code.c with GCC 11.2 [v2] In-Reply-To: <56y31n-BcGNTn_cWqj9DYLAon6KZ15gjc4tHCd6EM9g=.2177d599-c0ed-4488-ab8c-05dc7adaaebc@github.com> References: <3q8_2S1hNAT9AzrwJ-mF6Ns1atrJA1V5t23_qQdR0GQ=.eb3d827f-f7f7-4842-a5ee-8dcd614f4028@github.com> <56y31n-BcGNTn_cWqj9DYLAon6KZ15gjc4tHCd6EM9g=.2177d599-c0ed-4488-ab8c-05dc7adaaebc@github.com> Message-ID: On Fri, 23 Sep 2022 12:42:22 GMT, Roman Marchenko wrote: >> Backport JDK-8283059 to 17u >> This is a better fix for GCC11's 'maybe-uninitialized' warning instead of JDK-8266168. >> Clean backport, no tier1 regression. > > Roman Marchenko has updated the pull request incrementally with one additional commit since the last revision: > > Force tests MacOS tests are not run due to infrastructure problems. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/724 From duke at openjdk.org Mon Sep 26 07:51:45 2022 From: duke at openjdk.org (Roman Marchenko) Date: Mon, 26 Sep 2022 07:51:45 GMT Subject: [jdk13u-dev] Integrated: 8266171: -Warray-bounds happens in imageioJPEG.c In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 13:26:50 GMT, Roman Marchenko wrote: > Backport JDK-8266171 > Clean backport, no tier1 regression This pull request has now been integrated. Changeset: c0ce123b Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/c0ce123ba705ee0dbd7290ce517972f0966106a4 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8266171: -Warray-bounds happens in imageioJPEG.c Reviewed-by: yan Backport-of: b1725550a265c3ffb280969e1b8eabd12aa5bd65 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/413 From duke at openjdk.org Mon Sep 26 07:53:35 2022 From: duke at openjdk.org (Roman Marchenko) Date: Mon, 26 Sep 2022 07:53:35 GMT Subject: [jdk15u-dev] Integrated: 8266171: -Warray-bounds happens in imageioJPEG.c In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 13:26:27 GMT, Roman Marchenko wrote: > Backport JDK-8266171 > Clean backport, no tier1 regression This pull request has now been integrated. Changeset: 5c98cbd4 Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/5c98cbd4acf691c9caa6aee9a0f670a5d717ecc1 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8266171: -Warray-bounds happens in imageioJPEG.c Backport-of: b1725550a265c3ffb280969e1b8eabd12aa5bd65 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/284 From goetz at openjdk.org Mon Sep 26 07:58:48 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 07:58:48 GMT Subject: [jdk17u-dev] RFR: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 [v3] In-Reply-To: References: Message-ID: <6rNcG345BpratTB4g6QoCiFVCjy1vo0TuPuO0jGNdkg=.02d3a5e0-72da-4086-a0e3-9ad8677c2adb@github.com> > I backport this for parity with 17.0.6-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 - Backport 070a0cda31f83a3cf18a612b91c30d66cf407c3c - Backport 52dbfa99fe34d7b9469fba626e3577a22fd1d1fe ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/722/files - new: https://git.openjdk.org/jdk17u-dev/pull/722/files/d4279cc8..bf01af46 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=722&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=722&range=01-02 Stats: 1318 lines in 36 files changed: 1112 ins; 103 del; 103 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/722.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/722/head:pull/722 PR: https://git.openjdk.org/jdk17u-dev/pull/722 From goetz at openjdk.org Mon Sep 26 08:02:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 08:02:04 GMT Subject: [jdk17u-dev] Integrated: 8286551: JDK-8286460 causes tests to fail to compile in Tier2 In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 13:14:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 6230aa8f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6230aa8f96e4793282efe6165b828c5578a335d3 Stats: 16 lines in 14 files changed: 14 ins; 0 del; 2 mod 8286551: JDK-8286460 causes tests to fail to compile in Tier2 Backport-of: 070a0cda31f83a3cf18a612b91c30d66cf407c3c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/722 From goetz at openjdk.org Mon Sep 26 08:11:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 08:11:46 GMT Subject: [jdk17u-dev] Integrated: 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 14:16:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > I included the hunk for ClippedImages.java from "8270058: Use Objects.check{Index,FromIndexSize} for java.desktop" > which is a useful cleanup and makes the change apply clean. > All of 8270058 is not useful in 17 as it changes jdk files and depends on an intrinsic not available. This pull request has now been integrated. Changeset: 0c551b6c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/0c551b6c01bed302a2fbd1271773c3e231920ddd Stats: 168 lines in 1 file changed: 65 ins; 53 del; 50 mod 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java Reviewed-by: mbaesken Backport-of: 57a76708864c3fed5fc2543f6a8552f38670488c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/719 From goetz at openjdk.org Mon Sep 26 08:30:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 08:30:33 GMT Subject: [jdk17u-dev] RFR: 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport fc3edf2412461f41ac4dfd8b047257432620ba6d Changes: https://git.openjdk.org/jdk17u-dev/pull/727/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=727&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285687 Stats: 68 lines in 1 file changed: 38 ins; 22 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/727.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/727/head:pull/727 PR: https://git.openjdk.org/jdk17u-dev/pull/727 From goetz at openjdk.org Mon Sep 26 08:41:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 08:41:23 GMT Subject: [jdk17u-dev] RFR: 8282857: Create a regression test for JDK-4702690 Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 8df5f1058fb7244b65fa67bff8fd5a5282d70594 Changes: https://git.openjdk.org/jdk17u-dev/pull/728/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=728&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282857 Stats: 118 lines in 1 file changed: 118 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/728.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/728/head:pull/728 PR: https://git.openjdk.org/jdk17u-dev/pull/728 From goetz at openjdk.org Mon Sep 26 08:50:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 08:50:18 GMT Subject: [jdk17u-dev] RFR: 8285373: Create an automated test for JDK-4702233 Message-ID: <6iZFNQjJmKrHrY55SwWRGcHfnM-6C8xTgr2X_ew17q0=.6c6be5cc-6e7c-4ad1-a139-57d223c88b0e@github.com> I backport this for parity with 17.0.6-oracle. Requires a follow up, test don't compile as-is. ------------- Commit messages: - Backport 6f526e1bc3e0af4189fbb7d3b48d614717f266b0 Changes: https://git.openjdk.org/jdk17u-dev/pull/729/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=729&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285373 Stats: 415 lines in 6 files changed: 415 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/729.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/729/head:pull/729 PR: https://git.openjdk.org/jdk17u-dev/pull/729 From goetz at openjdk.org Mon Sep 26 08:52:44 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 08:52:44 GMT Subject: [jdk17u-dev] RFR: 8285305: Create an automated test for JDK-4495286 Message-ID: <3eImy9_PpLzy5AnqoriIcqR-l9JnNKGTp3iGb-mmWwg=.3c0d6b79-5795-4413-b40a-89e3b7b2138a@github.com> I backport this for parity with 17.0.5-oracle ------------- Commit messages: - Backport 25e9901aeacd45f8baec6d1e52a6823e7f087fa3 Changes: https://git.openjdk.org/jdk17u-dev/pull/730/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=730&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285305 Stats: 173 lines in 1 file changed: 173 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/730.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/730/head:pull/730 PR: https://git.openjdk.org/jdk17u-dev/pull/730 From duke at openjdk.org Mon Sep 26 08:53:27 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Mon, 26 Sep 2022 08:53:27 GMT Subject: [jdk17u-dev] RFR: 8274639: Provide a way to disable warnings for cross-modular links In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 06:18:06 GMT, Goetz Lindenmaier wrote: > Hi, please first request a CSR for 17. See https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix in the bottom. I'll remove the fix-request tag. please add it again once the CSR is approve. Please also check why the Pre-submit tests are failing. Thanks CRS raised. The Pre-sumbit tests for macos-arm64 failed due to a network problem: [build.sh][INFO] Downloading https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.8-bin.zip to /Users/runner/work/jdk17u-dev/jdk17u-dev/jtreg/src/make/../build/deps/apache-ant-1.10.8-bin.zip Error: sh][ERROR] wget exited with exit code 4 Thank you ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/723 From goetz at openjdk.org Mon Sep 26 08:59:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 08:59:51 GMT Subject: [jdk17u-dev] RFR: 8286772: java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport d76c1089efc8816c6f804b78371e62e697fc62c5 Changes: https://git.openjdk.org/jdk17u-dev/pull/731/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=731&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286772 Stats: 380 lines in 1 file changed: 380 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/731.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/731/head:pull/731 PR: https://git.openjdk.org/jdk17u-dev/pull/731 From clanger at openjdk.org Mon Sep 26 09:05:07 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 26 Sep 2022 09:05:07 GMT Subject: [jdk11u-dev] RFR: 8294138: [11u] Revert change from JDK-8210962 in basic.m4 [v2] In-Reply-To: References: Message-ID: > Backports [JDK-8210962](https://bugs.openjdk.org/browse/JDK-8210962) completely as parts of it have already been introduced via the backport of [JDK-8239708](https://bugs.openjdk.org/browse/JDK-8239708) with this [commit](https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562#diff-9cc5f1086e5a06c7e88857b7d319eb938a76d4fb28905cb3dda3bb7493e809a7). > > An alternative, if we refrain from backporting this change would be to also back out the change in basic.m4. > > The backport isn't clean because the change to basics.m4/basic.m4 is already present. 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 four additional commits since the last revision: - Restore JDK_VARIANT - Merge branch 'master' into RealCLanger-backport-4c400d23 - Revert "Backport 4c400d2372a73841f040a5913a199f7af855b56a" This reverts commit 9139d2a743994eee164ad27cd52ae99211bdd43e. - Backport 4c400d2372a73841f040a5913a199f7af855b56a ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1368/files - new: https://git.openjdk.org/jdk11u-dev/pull/1368/files/9139d2a7..35da7fdc Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1368&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1368&range=00-01 Stats: 981 lines in 24 files changed: 687 ins; 130 del; 164 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1368.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1368/head:pull/1368 PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From clanger at openjdk.org Mon Sep 26 09:08:17 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 26 Sep 2022 09:08:17 GMT Subject: [jdk11u-dev] RFR: 8294138: [11u] Revert change from JDK-8210962 in basic.m4 [v2] In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 10:47:28 GMT, Christoph Langer wrote: > At this point I am thinking that reverting this little piece might be cleaner than trying to backport the rest of it. My rationale would be making 11u downstream builders' lives easier a bit. But this is something for 11u maintainers to decide. OK, changed this into a revert. Please review. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From goetz at openjdk.org Mon Sep 26 09:12:32 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 09:12:32 GMT Subject: [jdk17u-dev] RFR: 8282777: Create a Regression test for JDK-4515031 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 523d553e13e7d6fbf0a3befb1c18431738fe8d7f Changes: https://git.openjdk.org/jdk17u-dev/pull/732/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=732&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282777 Stats: 102 lines in 1 file changed: 102 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/732.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/732/head:pull/732 PR: https://git.openjdk.org/jdk17u-dev/pull/732 From goetz at openjdk.org Mon Sep 26 09:13:54 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 09:13:54 GMT Subject: [jdk17u-dev] RFR: 8287826: javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile Message-ID: <04b9pIYTP6qkr4CbeCAMarVHlBMGMldnI5eMgRaa46A=.3d0e2099-1ea2-4e8e-b28d-7e688a7e14dd@github.com> Required fix for 8285373 ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/729 Commit messages: - Backport 005a330387b8ee1179d1be31b53ea2c5d49c32f8 Changes: https://git.openjdk.org/jdk17u-dev/pull/733/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=733&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287826 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/733.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/733/head:pull/733 PR: https://git.openjdk.org/jdk17u-dev/pull/733 From shade at openjdk.org Mon Sep 26 09:30:25 2022 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 26 Sep 2022 09:30:25 GMT Subject: [jdk11u-dev] RFR: 8294138: [11u] Revert change from JDK-8210962 in basic.m4 [v2] In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 09:05:07 GMT, Christoph Langer wrote: >> A part of [JDK-8210962](https://bugs.openjdk.org/browse/JDK-8210962) has been introduced in jdk11u-dev via the backport of [JDK-8239708](https://bugs.openjdk.org/browse/JDK-8239708) with this [commit](https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562#diff-9cc5f1086e5a06c7e88857b7d319eb938a76d4fb28905cb3dda3bb7493e809a7). >> >> This change should be reverted. > > 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 four additional commits since the last revision: > > - Restore JDK_VARIANT > - Merge branch 'master' into RealCLanger-backport-4c400d23 > - Revert "Backport 4c400d2372a73841f040a5913a199f7af855b56a" > > This reverts commit 9139d2a743994eee164ad27cd52ae99211bdd43e. > - Backport 4c400d2372a73841f040a5913a199f7af855b56a The change looks good. I tested 11u-dev now configures itself into `*-normal-*`, as usual. ------------- Marked as reviewed by shade (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From thartmann at openjdk.org Mon Sep 26 09:50:38 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Mon, 26 Sep 2022 09:50:38 GMT Subject: [jdk19u] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:37:35 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290711](https://bugs.openjdk.java.net/browse/JDK-8290711). Applies cleanly expect for a change to surrounding code in `PhaseCCP::analyze`. Approval is pending. > > Thanks, > Tobias Thanks, Vladimir. ------------- PR: https://git.openjdk.org/jdk19u/pull/38 From clanger at openjdk.org Mon Sep 26 09:53:36 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 26 Sep 2022 09:53:36 GMT Subject: [jdk11u-dev] RFR: 8294138: [11u] Revert change from JDK-8210962 in basic.m4 [v2] In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 09:28:14 GMT, Aleksey Shipilev wrote: > The change looks good. I tested 11u-dev now configures itself into `*-normal-*`, as usual. Thanks. Flagged for approval. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From goetz at openjdk.org Mon Sep 26 09:56:02 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 09:56:02 GMT Subject: [jdk17u-dev] RFR: 8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 7b1916efda95a46439cf42e006593361d12a8823 Changes: https://git.openjdk.org/jdk17u-dev/pull/734/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=734&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8233557 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/734.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/734/head:pull/734 PR: https://git.openjdk.org/jdk17u-dev/pull/734 From goetz at openjdk.org Mon Sep 26 10:05:19 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 10:05:19 GMT Subject: [jdk17u-dev] RFR: 8286452: The array length of testSmallConstArray should be small and const Message-ID: <6Gj4TXpdbTJr0Ny_qO70O5LcK9kffKGSaRd8xeVHOaQ=.e9763b47-6226-437b-a120-5e10736287ab@github.com> I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport d65fba412ec8e5a076d4940c932b70c629bb9dc7 Changes: https://git.openjdk.org/jdk17u-dev/pull/735/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=735&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286452 Stats: 9 lines in 1 file changed: 1 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/735.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/735/head:pull/735 PR: https://git.openjdk.org/jdk17u-dev/pull/735 From goetz at openjdk.org Mon Sep 26 10:21:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 10:21:05 GMT Subject: [jdk17u-dev] RFR: 8275170: Some jtreg sound tests should be marked with sound keyword Message-ID: <29LxuQC20yrDEkMbpq2_jnNMfw1cO1ALo-ouZ8ah2gg=.326193b6-09ca-4973-914d-89bd26c2f255@github.com> I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 25669bb667466b3cc814f8f08d4e3a2982a4cf2e Changes: https://git.openjdk.org/jdk17u-dev/pull/736/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=736&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275170 Stats: 63 lines in 58 files changed: 59 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/736.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/736/head:pull/736 PR: https://git.openjdk.org/jdk17u-dev/pull/736 From goetz at openjdk.org Mon Sep 26 10:49:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 10:49:23 GMT Subject: [jdk11u-dev] RFR: 8275170: Some jtreg sound tests should be marked with sound keyword Message-ID: I backport this for parity with 11.0.18-oracle. ------------- Commit messages: - Backport 25669bb667466b3cc814f8f08d4e3a2982a4cf2e Changes: https://git.openjdk.org/jdk11u-dev/pull/1371/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1371&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8275170 Stats: 63 lines in 58 files changed: 59 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1371.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1371/head:pull/1371 PR: https://git.openjdk.org/jdk11u-dev/pull/1371 From duke at openjdk.org Mon Sep 26 12:09:40 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Mon, 26 Sep 2022 12:09:40 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 20:35:58 GMT, Paul Hohensee wrote: >> As https://github.com/openjdk/jdk17u-dev/pull/534 was closed by timeout > > @YaaZ, please label [JDK-8287609](https://bugs.openjdk.org/browse/JDK-8287609) with jdk17u-fix-request and add a "Fix Request (17u)" comment. @phohensee done. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/707 From duke at openjdk.org Mon Sep 26 12:09:42 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Mon, 26 Sep 2022 12:09:42 GMT Subject: [jdk11u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Fri, 23 Sep 2022 20:31:31 GMT, Paul Hohensee wrote: >> 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative > > @Yaaz, please label [JDK-8287609](https://bugs.openjdk.org/browse/JDK-8287609) with jdk11u-fix-request and add a "Fix Request (11u)" comment. @phohensee done. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1366 From vromero at openjdk.org Mon Sep 26 13:01:24 2022 From: vromero at openjdk.org (Vicente Romero) Date: Mon, 26 Sep 2022 13:01:24 GMT Subject: [jdk19u] RFR: 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) In-Reply-To: References: Message-ID: On Sun, 25 Sep 2022 11:07:48 GMT, Jan Lahoda wrote: > 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) looks good ------------- Marked as reviewed by vromero (Reviewer). PR: https://git.openjdk.org/jdk19u/pull/39 From goetz at openjdk.org Mon Sep 26 15:31:24 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 26 Sep 2022 15:31:24 GMT Subject: [jdk17u-dev] RFR: 8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray Message-ID: <8YDndfPNnsgsuz-52vOsV0Yn2maPJjaFHiqN_SwNPxI=.e84f9a3e-57b0-4051-8b1e-05686f564b20@github.com> I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport a9b9831f2a88ed3b7701d402b167a096b94aeb98 Changes: https://git.openjdk.org/jdk17u-dev/pull/737/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=737&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286663 Stats: 33 lines in 2 files changed: 8 ins; 14 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/737.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/737/head:pull/737 PR: https://git.openjdk.org/jdk17u-dev/pull/737 From vrudomet at openjdk.org Tue Sep 27 03:52:21 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Tue, 27 Sep 2022 03:52:21 GMT Subject: [jdk17u-dev] RFR: 8287076: Document.normalizeDocument() produces different results Message-ID: Backport for JDK-8287076 ------------- Commit messages: - Backport 1f9521e6cb2f701f8712b4ec941ff1dbb45dad4e Changes: https://git.openjdk.org/jdk17u-dev/pull/738/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=738&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287076 Stats: 72 lines in 4 files changed: 52 ins; 3 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/738.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/738/head:pull/738 PR: https://git.openjdk.org/jdk17u-dev/pull/738 From vrudomet at openjdk.org Tue Sep 27 04:03:40 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Tue, 27 Sep 2022 04:03:40 GMT Subject: [jdk17u-dev] Withdrawn: 8287076: Document.normalizeDocument() produces different results In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 03:43:54 GMT, Victor Rudometov wrote: > Backport for JDK-8287076 This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/738 From vrudomet at openjdk.org Tue Sep 27 04:19:16 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Tue, 27 Sep 2022 04:19:16 GMT Subject: [jdk17u-dev] RFR: 8287076: Document.normalizeDocument() produces different results Message-ID: Backport for JDK-8287076 ------------- Commit messages: - Backport 1f9521e6cb2f701f8712b4ec941ff1dbb45dad4e Changes: https://git.openjdk.org/jdk17u-dev/pull/739/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=739&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287076 Stats: 72 lines in 4 files changed: 52 ins; 3 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/739.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/739/head:pull/739 PR: https://git.openjdk.org/jdk17u-dev/pull/739 From vrudomet at openjdk.org Tue Sep 27 04:28:03 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Tue, 27 Sep 2022 04:28:03 GMT Subject: [jdk11u-dev] RFR: 8287076: Document.normalizeDocument() produces different results Message-ID: Backport for JDK-8287076 ------------- Commit messages: - Backport 1f9521e6cb2f701f8712b4ec941ff1dbb45dad4e Changes: https://git.openjdk.org/jdk11u-dev/pull/1372/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1372&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287076 Stats: 72 lines in 4 files changed: 52 ins; 3 del; 17 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1372.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1372/head:pull/1372 PR: https://git.openjdk.org/jdk11u-dev/pull/1372 From goetz at openjdk.org Tue Sep 27 08:52:31 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 08:52:31 GMT Subject: [jdk17u-dev] RFR: 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 08:22:49 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit test: infra issues, this is only a test patch, Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/727 From goetz at openjdk.org Tue Sep 27 08:53:38 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 08:53:38 GMT Subject: [jdk17u-dev] RFR: 8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 09:48:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit test: TestStringDeduplicationAgeThreshold.java#id1, known to be failing. Unrelated ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/734 From goetz at openjdk.org Tue Sep 27 09:05:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 09:05:22 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:09:31 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative Hi, in the Fix Request comments, pleas tell * Why do you backport this * What is the risk of the backport to break the VM? * Was the backport clean or not? * How did you test the backport? (wrt. to the risk above) ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/707 From goetz at openjdk.org Tue Sep 27 09:06:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 09:06:18 GMT Subject: [jdk17u-dev] RFR: 8287076: Document.normalizeDocument() produces different results In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 04:11:57 GMT, Victor Rudometov wrote: > Backport for JDK-8287076 Hi, please tell in the fix request commtent Why do you backport this What is the risk of the backport to break the VM? Was the backport clean or not? How did you test the backport? (wrt. to the risk above). Running the included test is not enough. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/739 From mdoerr at openjdk.org Tue Sep 27 09:25:55 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 27 Sep 2022 09:25:55 GMT Subject: [jdk17u-dev] RFR: 8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Message-ID: Backport of JDK-8293998. Linux part applies cleanly modulo file renaming. AIX code was not yet available. I've taken the code from jdk head. It's identical to the linux version except `uc_mcontext` accesses. ------------- Commit messages: - Backport 14c6ac457d319a2e7f9cc9e7355c81c421a065dd Changes: https://git.openjdk.org/jdk17u-dev/pull/740/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=740&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293998 Stats: 76 lines in 2 files changed: 65 ins; 1 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/740.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/740/head:pull/740 PR: https://git.openjdk.org/jdk17u-dev/pull/740 From mbaesken at openjdk.org Tue Sep 27 09:31:20 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 27 Sep 2022 09:31:20 GMT Subject: [jdk19u] RFR: 8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr Message-ID: <1xk-lyngRwBXyqBzPPIN2ZrpX9pRYjsBKfetIM9ohHo=.557d4c4d-89e2-4db3-9b8d-55b9a348f47e@github.com> 8291633: Build failures with GCC 11, Alpine 3 due to incompatible casts from nullptr ------------- Commit messages: - Backport c89556f6cd4d0b64f3e9e2f1dc7c51634522f205 Changes: https://git.openjdk.org/jdk19u/pull/41/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=41&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291633 Stats: 16 lines in 6 files changed: 0 ins; 0 del; 16 mod Patch: https://git.openjdk.org/jdk19u/pull/41.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/41/head:pull/41 PR: https://git.openjdk.org/jdk19u/pull/41 From duke at openjdk.org Tue Sep 27 11:16:26 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Tue, 27 Sep 2022 11:16:26 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 09:01:45 GMT, Goetz Lindenmaier wrote: >> 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative > > Hi, in the Fix Request comments, pleas tell > * Why do you backport this > * What is the risk of the backport to break the VM? > * Was the backport clean or not? > * How did you test the backport? (wrt. to the risk above) @GoeLin done, will duplicate it here: - Issue affects 11/17 version as well - Should be no risk as it only fixes the SIGSEGV without changing any real logic, see the discussion: https://github.com/openjdk/jdk/pull/8962#issuecomment-1145878329 - Backports cleanly - Tested by the same reproducer from ticket description ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/707 From jlahoda at openjdk.org Tue Sep 27 11:59:40 2022 From: jlahoda at openjdk.org (Jan Lahoda) Date: Tue, 27 Sep 2022 11:59:40 GMT Subject: [jdk19u] Integrated: 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) In-Reply-To: References: Message-ID: On Sun, 25 Sep 2022 11:07:48 GMT, Jan Lahoda wrote: > 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) This pull request has now been integrated. Changeset: 83d0573a Author: Jan Lahoda URL: https://git.openjdk.org/jdk19u/commit/83d0573ae20a47861f98e1f0410842d4cf66de2b Stats: 119 lines in 3 files changed: 106 ins; 0 del; 13 mod 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) Reviewed-by: vromero Backport-of: 0be2b2c2f1b670bbcd3a8e17bc9b43a534909da5 ------------- PR: https://git.openjdk.org/jdk19u/pull/39 From thartmann at openjdk.org Tue Sep 27 12:27:26 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:27:26 GMT Subject: [jdk19u] Integrated: 8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 13:25:44 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290781](https://bugs.openjdk.java.net/browse/JDK-8290781). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 058507ff Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/058507ffbf98d42f0d7be00d165caa8471c553ba Stats: 82 lines in 2 files changed: 78 ins; 3 del; 1 mod 8290781: Segfault at PhaseIdealLoop::clone_loop_handle_data_uses Backport-of: 4c90e87a6fa83a66fdb8767b999879600629f1f6 ------------- PR: https://git.openjdk.org/jdk19u/pull/31 From thartmann at openjdk.org Tue Sep 27 12:28:01 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:28:01 GMT Subject: [jdk19u] Integrated: 8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 13:22:31 GMT, Tobias Hartmann wrote: > Backport of [JDK-8291599](https://bugs.openjdk.java.net/browse/JDK-8291599). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: a8ca05cb Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/a8ca05cb08b214de98716afddc0e42596f801332 Stats: 181 lines in 4 files changed: 155 ins; 23 del; 3 mod 8291599: Assertion in PhaseIdealLoop::skeleton_predicate_has_opaque after JDK-8289127 Backport-of: 37df5f56259429482cfdbe38e8b6256f1efaf9e8 ------------- PR: https://git.openjdk.org/jdk19u/pull/29 From thartmann at openjdk.org Tue Sep 27 12:29:27 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:29:27 GMT Subject: [jdk19u] Integrated: 8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 13:29:00 GMT, Tobias Hartmann wrote: > Backport of [JDK-8291775](https://bugs.openjdk.java.net/browse/JDK-8291775). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: e8a134a2 Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/e8a134a2d6c8475c7bf936aae025945c2ebe69f1 Stats: 8 lines in 2 files changed: 5 ins; 0 del; 3 mod 8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region Backport-of: 32d675ca607d341ca3428efc32e212701775e3c6 ------------- PR: https://git.openjdk.org/jdk19u/pull/33 From thartmann at openjdk.org Tue Sep 27 12:29:57 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:29:57 GMT Subject: [jdk19u] Integrated: 8293044: C1: Missing access check on non-accessible class In-Reply-To: References: Message-ID: <0xBGyznfUY7dBDWw_umFc0DVC75votWaTKmd7Bij0L4=.885d222c-464c-4e36-8b1f-871ff87a6b3c@github.com> On Thu, 22 Sep 2022 13:23:50 GMT, Tobias Hartmann wrote: > Backport of [JDK-8293044](https://bugs.openjdk.java.net/browse/JDK-8293044). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 6b9fe5db Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/6b9fe5dbf9a9ee9b142e39b7bf0af62580742023 Stats: 250 lines in 8 files changed: 233 ins; 6 del; 11 mod 8293044: C1: Missing access check on non-accessible class Backport-of: 005b49bb78a468d4e372e6f5fa48bb0db4fd73c2 ------------- PR: https://git.openjdk.org/jdk19u/pull/30 From thartmann at openjdk.org Tue Sep 27 12:30:41 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:30:41 GMT Subject: [jdk19u] Integrated: 8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" In-Reply-To: <0ybI-qL5_JIjosRr5YqDKl9eHDFd1jVWdWOT-9qTb28=.e91ca2c7-5f4f-4403-a459-56bf15a4d8f0@github.com> References: <0ybI-qL5_JIjosRr5YqDKl9eHDFd1jVWdWOT-9qTb28=.e91ca2c7-5f4f-4403-a459-56bf15a4d8f0@github.com> Message-ID: On Thu, 22 Sep 2022 13:30:51 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290705](https://bugs.openjdk.java.net/browse/JDK-8290705). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 63c53da8 Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/63c53da866799ebcc75c0a80a3a8b3014959a003 Stats: 122 lines in 3 files changed: 122 ins; 0 del; 0 mod 8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" Backport-of: 61e072d11c8e0cb5879bb733ed1fdd2144326bfd ------------- PR: https://git.openjdk.org/jdk19u/pull/34 From thartmann at openjdk.org Tue Sep 27 12:33:04 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:33:04 GMT Subject: [jdk19u] Integrated: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:37:35 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290711](https://bugs.openjdk.java.net/browse/JDK-8290711). Applies cleanly expect for a change to surrounding code in `PhaseCCP::analyze`. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 83cb8842 Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/83cb8842934a8ab87b1b988d0d9df493cc8a8db2 Stats: 112 lines in 3 files changed: 112 ins; 0 del; 0 mod 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize Reviewed-by: kvn Backport-of: 6354a57b5cb85d31ea70a998202470467402b669 ------------- PR: https://git.openjdk.org/jdk19u/pull/38 From thartmann at openjdk.org Tue Sep 27 12:33:27 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:33:27 GMT Subject: [jdk19u] Integrated: 8290451: Incorrect result when switching to C2 OSR compilation from C1 In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 13:27:10 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290451](https://bugs.openjdk.java.net/browse/JDK-8290451). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 27158f2b Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/27158f2b1c2e631fcebf7e108ea240880f57655e Stats: 113 lines in 3 files changed: 112 ins; 0 del; 1 mod 8290451: Incorrect result when switching to C2 OSR compilation from C1 Backport-of: afa5d4ced38b7f3752932c28af96d8fc600d1df7 ------------- PR: https://git.openjdk.org/jdk19u/pull/32 From fjiang at openjdk.org Tue Sep 27 12:33:52 2022 From: fjiang at openjdk.org (Feilong Jiang) Date: Tue, 27 Sep 2022 12:33:52 GMT Subject: [jdk19u] RFR: 8290496: riscv: Fix build warnings-as-errors with GCC 11 In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 06:57:37 GMT, Feilong Jiang wrote: > Please review this backport to jdk19u. > Backport of [JDK-8290496](https://bugs.openjdk.java.net/browse/JDK-8290496). Applies cleanly. Approval is pending. > > Build with `--disable-warnings-as-errors` after this fix passed on unmatched board with GCC11 Got the jdk19u-fix-yes, integrate then. ------------- PR: https://git.openjdk.org/jdk19u/pull/40 From thartmann at openjdk.org Tue Sep 27 12:34:13 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:34:13 GMT Subject: [jdk19u] Integrated: 8290246: test fails "assert(init != __null) failed: initialization not found" In-Reply-To: References: Message-ID: <3Bn-7-x4nOYCwCRV2HYcnuVRNQB7rZRNHyi3lqBXTNI=.63068cf6-dba2-412b-8b55-25f8a3ce408f@github.com> On Thu, 22 Sep 2022 13:33:24 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290246](https://bugs.openjdk.java.net/browse/JDK-8290246). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: e6bd2c93 Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/e6bd2c935487763fec7622a10f526ce163f7f125 Stats: 7 lines in 1 file changed: 3 ins; 0 del; 4 mod 8290246: test fails "assert(init != __null) failed: initialization not found" Backport-of: 70fce07a382896a8091413d7269bb16f33122505 ------------- PR: https://git.openjdk.org/jdk19u/pull/35 From thartmann at openjdk.org Tue Sep 27 12:34:40 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:34:40 GMT Subject: [jdk19u] Integrated: 8288992: AArch64: CMN should be handled the same way as CMP In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 13:35:17 GMT, Tobias Hartmann wrote: > Backport of [JDK-8288992](https://bugs.openjdk.java.net/browse/JDK-8288992). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: d0b021be Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/d0b021beb0923090a1b6ae3e0900d125bea35d25 Stats: 9 lines in 2 files changed: 3 ins; 0 del; 6 mod 8288992: AArch64: CMN should be handled the same way as CMP Backport-of: cc2b79270445ccfb2181894fed2edfd4518a2904 ------------- PR: https://git.openjdk.org/jdk19u/pull/36 From thartmann at openjdk.org Tue Sep 27 12:37:00 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Tue, 27 Sep 2022 12:37:00 GMT Subject: [jdk19u] Integrated: 8286314: Trampoline not created for far runtime targets outside small CodeCache In-Reply-To: <4CmCn9qEr7TxBVFiO5rrb-AtZiv61AB4MDbL-51M9Ig=.dd974011-dbec-4484-bbf5-106f9b4611ac@github.com> References: <4CmCn9qEr7TxBVFiO5rrb-AtZiv61AB4MDbL-51M9Ig=.dd974011-dbec-4484-bbf5-106f9b4611ac@github.com> Message-ID: On Thu, 22 Sep 2022 13:17:03 GMT, Tobias Hartmann wrote: > Backport of [JDK-8286314](https://bugs.openjdk.java.net/browse/JDK-8286314). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 30294b3a Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/30294b3aa9158d7583fee8f29967dbefbae8a972 Stats: 17 lines in 1 file changed: 15 ins; 0 del; 2 mod 8286314: Trampoline not created for far runtime targets outside small CodeCache Backport-of: bf0623b11fd95f09fe953822af71d965bdab8d0f ------------- PR: https://git.openjdk.org/jdk19u/pull/28 From fjiang at openjdk.org Tue Sep 27 13:01:12 2022 From: fjiang at openjdk.org (Feilong Jiang) Date: Tue, 27 Sep 2022 13:01:12 GMT Subject: [jdk19u] Integrated: 8290496: riscv: Fix build warnings-as-errors with GCC 11 In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 06:57:37 GMT, Feilong Jiang wrote: > Please review this backport to jdk19u. > Backport of [JDK-8290496](https://bugs.openjdk.java.net/browse/JDK-8290496). Applies cleanly. Approval is pending. > > Build with `--disable-warnings-as-errors` after this fix passed on unmatched board with GCC11 This pull request has now been integrated. Changeset: 59a331aa Author: Feilong Jiang Committer: Fei Yang URL: https://git.openjdk.org/jdk19u/commit/59a331aacad41ddc80c1793acc24ceb3b345af13 Stats: 43 lines in 2 files changed: 6 ins; 14 del; 23 mod 8290496: riscv: Fix build warnings-as-errors with GCC 11 Backport-of: 5425573bb4de1a2434201bc7ec3700b527ce346b ------------- PR: https://git.openjdk.org/jdk19u/pull/40 From aoqi at openjdk.org Tue Sep 27 13:04:32 2022 From: aoqi at openjdk.org (Ao Qi) Date: Tue, 27 Sep 2022 13:04:32 GMT Subject: [jdk19u] Integrated: 8291508: Fix some tests with "requires vm.jvmti & vm.continuations" In-Reply-To: References: Message-ID: <7WN5fX9pQOgdzbOuoPJygqt0a9I3f1L4UTTNeEiqgF4=.9576ed2a-8ce9-4df2-931a-acf182c26080@github.com> On Wed, 24 Aug 2022 17:27:26 GMT, Ao Qi wrote: > I would like to backport this test fix. Low risk, only test changes. Clean backport. The changed tests passed. This pull request has now been integrated. Changeset: 7f34799a Author: Ao Qi Committer: Fei Yang URL: https://git.openjdk.org/jdk19u/commit/7f34799a60a26a21f46ef2adc5b785c9a4da39ee Stats: 2 lines in 2 files changed: 2 ins; 0 del; 0 mod 8291508: Fix some tests with "requires vm.jvmti & vm.continuations" Backport-of: 0cc49fd9eac5259543a3c41b7a32b6e01a1b0ad5 ------------- PR: https://git.openjdk.org/jdk19u/pull/14 From aoqi at openjdk.org Tue Sep 27 13:11:31 2022 From: aoqi at openjdk.org (Ao Qi) Date: Tue, 27 Sep 2022 13:11:31 GMT Subject: [jdk19u] RFR: 8291508: Fix some tests with "requires vm.jvmti & vm.continuations" In-Reply-To: References: Message-ID: <3oLCw4yfHY6ZBgtyLXoKCwOGzyl0oq33bpNiMRiSGCs=.f159f525-9c83-4ab9-b492-a81d5c2baaac@github.com> On Wed, 24 Aug 2022 17:27:26 GMT, Ao Qi wrote: > I would like to backport this test fix. Low risk, only test changes. Clean backport. The changed tests passed. @RealFYang , thanks! ------------- PR: https://git.openjdk.org/jdk19u/pull/14 From duke at openjdk.org Tue Sep 27 14:19:01 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Tue, 27 Sep 2022 14:19:01 GMT Subject: [jdk17u-dev] RFR: 8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X Message-ID: 8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X ------------- Commit messages: - Backport cafde7fe0025cb648d27c8070689a073e49eabb0 Changes: https://git.openjdk.org/jdk17u-dev/pull/741/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=741&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284732 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/741.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/741/head:pull/741 PR: https://git.openjdk.org/jdk17u-dev/pull/741 From duke at openjdk.org Tue Sep 27 14:26:23 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Tue, 27 Sep 2022 14:26:23 GMT Subject: [jdk17u-dev] RFR: 8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation Message-ID: 8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation ------------- Commit messages: - Backport bc12e8616d1a28ab8504bcb6edc06783748cc797 Changes: https://git.openjdk.org/jdk17u-dev/pull/742/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=742&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284752 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/742.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/742/head:pull/742 PR: https://git.openjdk.org/jdk17u-dev/pull/742 From duke at openjdk.org Tue Sep 27 14:31:19 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Tue, 27 Sep 2022 14:31:19 GMT Subject: [jdk11u-dev] RFR: 8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X Message-ID: 8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X ------------- Commit messages: - Backport cafde7fe0025cb648d27c8070689a073e49eabb0 Changes: https://git.openjdk.org/jdk11u-dev/pull/1374/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1374&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284732 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1374.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1374/head:pull/1374 PR: https://git.openjdk.org/jdk11u-dev/pull/1374 From duke at openjdk.org Tue Sep 27 14:39:36 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Tue, 27 Sep 2022 14:39:36 GMT Subject: [jdk11u-dev] RFR: 8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation Message-ID: 8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation ------------- Commit messages: - Backport bc12e8616d1a28ab8504bcb6edc06783748cc797 Changes: https://git.openjdk.org/jdk11u-dev/pull/1375/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1375&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284752 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1375.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1375/head:pull/1375 PR: https://git.openjdk.org/jdk11u-dev/pull/1375 From andrew at openjdk.org Tue Sep 27 15:16:39 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 27 Sep 2022 15:16:39 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2] In-Reply-To: References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> Message-ID: <8bL6L2vy-nwfywDD7frJDV8jfBsReWit2snKO7bmKS8=.4f8e6634-af9c-4c33-a4e7-72e25b9243da@github.com> On Mon, 26 Sep 2022 00:05:50 GMT, Andrew John Hughes wrote: >> This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone. >> >> This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported. >> >> Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990): >> >> ~~~ >> jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) >> $178 ==> "Kyiv Time" >> >> jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) >> $179 ==> "Eastern European Time" >> ~~~ >> >> With patch: >> >> ~~~ >> jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) >> $178 ==> "Eastern European Time" >> >> jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) >> $179 ==> "Eastern European Time" >> ~~~ > > Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision: > > Update TimeZoneNamesTest to check Europe/Kyiv translations This now has `jdk19u-fix-yes`. @naotoj are you still ok with this, with the additional test changes? ------------- PR: https://git.openjdk.org/jdk19u/pull/26 From eastigeevich at openjdk.org Tue Sep 27 15:40:34 2022 From: eastigeevich at openjdk.org (Evgeny Astigeevich) Date: Tue, 27 Sep 2022 15:40:34 GMT Subject: [jdk17u-dev] RFR: 8280872: Reorder code cache segments to improve code density Message-ID: <8X0dSHjNANxdY6U62_AudAstf3VEpyUrRr89nnys_-M=.c97828b0-2bb1-4595-a029-14d16f64924b@github.com> A backport of reordering code cache segments from [non-nmethod, non-profiled, profiled] to [profiled, non-nmethod, non-profiled] AArch64 limits branch ranges to 128MB. Far jumps uses three instructions. With the new order the aarch64 backend does not need far jumps to non-nmethods for CodeCache sizes from 128M to 240MB. The risk of changes is low. It only causes generated code reduction. Tested with fastdebug and release builds: - gtest: Passed - tier1: Passed - tier2: Passed ------------- Commit messages: - Backport e524107a74d149354c505372e7b4a8af87d6ad02 Changes: https://git.openjdk.org/jdk17u-dev/pull/743/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=743&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280872 Stats: 203 lines in 7 files changed: 185 ins; 1 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/743.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/743/head:pull/743 PR: https://git.openjdk.org/jdk17u-dev/pull/743 From goetz at openjdk.org Tue Sep 27 16:46:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 16:46:23 GMT Subject: [jdk17u-dev] RFR: 8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport e322e77e9535fc3f37b409a1c805e9f6b728377a Changes: https://git.openjdk.org/jdk17u-dev/pull/744/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=744&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288651 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/744.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/744/head:pull/744 PR: https://git.openjdk.org/jdk17u-dev/pull/744 From naoto at openjdk.org Tue Sep 27 16:51:35 2022 From: naoto at openjdk.org (Naoto Sato) Date: Tue, 27 Sep 2022 16:51:35 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2] In-Reply-To: <8bL6L2vy-nwfywDD7frJDV8jfBsReWit2snKO7bmKS8=.4f8e6634-af9c-4c33-a4e7-72e25b9243da@github.com> References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> <8bL6L2vy-nwfywDD7frJDV8jfBsReWit2snKO7bmKS8=.4f8e6634-af9c-4c33-a4e7-72e25b9243da@github.com> Message-ID: On Tue, 27 Sep 2022 15:12:58 GMT, Andrew John Hughes wrote: >> Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision: >> >> Update TimeZoneNamesTest to check Europe/Kyiv translations > > This now has `jdk19u-fix-yes`. > > @naotoj are you still ok with this, with the additional test changes? @gnu-andrew Looks OK to me, assuming those localized texts are retrieved from "Europe_Eastern" metazone texts of CLDR. ------------- PR: https://git.openjdk.org/jdk19u/pull/26 From goetz at openjdk.org Tue Sep 27 17:08:34 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 17:08:34 GMT Subject: [jdk17u-dev] RFR: 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 3216d198f382e991522600086bb2691abfe5f067 Changes: https://git.openjdk.org/jdk17u-dev/pull/745/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=745&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289559 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/745.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/745/head:pull/745 PR: https://git.openjdk.org/jdk17u-dev/pull/745 From goetz at openjdk.org Tue Sep 27 17:25:55 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 17:25:55 GMT Subject: [jdk17u-dev] RFR: 8290687: serviceability/sa/TestClassDump.java could leave files owned by root on macOS Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 59d85bad348f7787533ff38942dab2811c4eb623 Changes: https://git.openjdk.org/jdk17u-dev/pull/746/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=746&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290687 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/746.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/746/head:pull/746 PR: https://git.openjdk.org/jdk17u-dev/pull/746 From goetz at openjdk.org Tue Sep 27 17:38:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 17:38:22 GMT Subject: [jdk17u-dev] RFR: 8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 61e072d11c8e0cb5879bb733ed1fdd2144326bfd Changes: https://git.openjdk.org/jdk17u-dev/pull/747/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=747&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290705 Stats: 122 lines in 3 files changed: 122 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/747.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/747/head:pull/747 PR: https://git.openjdk.org/jdk17u-dev/pull/747 From goetz at openjdk.org Tue Sep 27 18:32:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 18:32:49 GMT Subject: [jdk11u-dev] RFR: 8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" Message-ID: I backport this for parity with 11.0.18-oracle. ------------- Commit messages: - Backport 61e072d11c8e0cb5879bb733ed1fdd2144326bfd Changes: https://git.openjdk.org/jdk11u-dev/pull/1376/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1376&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290705 Stats: 122 lines in 3 files changed: 122 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1376.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1376/head:pull/1376 PR: https://git.openjdk.org/jdk11u-dev/pull/1376 From goetz at openjdk.org Tue Sep 27 18:33:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 18:33:04 GMT Subject: [jdk17u-dev] RFR: 8285836: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server" Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport af529be069b651808310c3c37e2167d216979f69 Changes: https://git.openjdk.org/jdk17u-dev/pull/748/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=748&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285836 Stats: 3 lines in 1 file changed: 2 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/748.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/748/head:pull/748 PR: https://git.openjdk.org/jdk17u-dev/pull/748 From goetz at openjdk.org Tue Sep 27 19:11:27 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 27 Sep 2022 19:11:27 GMT Subject: [jdk11u-dev] RFR: 8285836: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server" Message-ID: I backport this for parity with 11.0.18-oracle. ------------- Commit messages: - Backport af529be069b651808310c3c37e2167d216979f69 Changes: https://git.openjdk.org/jdk11u-dev/pull/1377/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1377&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285836 Stats: 3 lines in 1 file changed: 2 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1377.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1377/head:pull/1377 PR: https://git.openjdk.org/jdk11u-dev/pull/1377 From duke at openjdk.org Tue Sep 27 22:02:38 2022 From: duke at openjdk.org (Tesla I. =?UTF-8?B?WmhhbmfigK4=?=) Date: Tue, 27 Sep 2022 22:02:38 GMT Subject: [jdk19u] RFR: 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) In-Reply-To: References: Message-ID: On Sun, 25 Sep 2022 11:07:48 GMT, Jan Lahoda wrote: > 8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386) ? ------------- PR: https://git.openjdk.org/jdk19u/pull/39 From andrew at openjdk.org Wed Sep 28 00:49:32 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 28 Sep 2022 00:49:32 GMT Subject: [jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2] In-Reply-To: <8bL6L2vy-nwfywDD7frJDV8jfBsReWit2snKO7bmKS8=.4f8e6634-af9c-4c33-a4e7-72e25b9243da@github.com> References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> <8bL6L2vy-nwfywDD7frJDV8jfBsReWit2snKO7bmKS8=.4f8e6634-af9c-4c33-a4e7-72e25b9243da@github.com> Message-ID: On Tue, 27 Sep 2022 15:12:58 GMT, Andrew John Hughes wrote: >> Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision: >> >> Update TimeZoneNamesTest to check Europe/Kyiv translations > > This now has `jdk19u-fix-yes`. > > @naotoj are you still ok with this, with the additional test changes? > @gnu-andrew Looks OK to me, assuming those localized texts are retrieved from "Europe_Eastern" metazone texts of CLDR. They are, copied directly and then non-ASCII characters escaped (failed initially when I didn't do that: https://github.com/openjdk/jdk17u/pull/355/commits/f4d2dfa09b5fdb53836cc457721bab5b0aa0d559) The test passes on a patched build, but fails with an existing release (e.g. 17.0.4) as follows: ~~~ $ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time] java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)] java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit] ~~~ ------------- PR: https://git.openjdk.org/jdk19u/pull/26 From andrew at openjdk.org Wed Sep 28 00:55:43 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 28 Sep 2022 00:55:43 GMT Subject: [jdk19u] Integrated: 8293834: Update CLDR data following tzdata 2022c update In-Reply-To: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> References: <0iVLbPO57tPoOaRa_P_wzjTMWdk8RsNkLWsXKEh3qZc=.6cd93f54-51cd-472d-8d5d-c68fdb0c080e@github.com> Message-ID: <06bGeemULxxlHEZGwpNQawInqKVt5tWu92FPBo1-8UY=.bacdc46c-d7ce-4403-925c-f91855de47aa@github.com> On Fri, 16 Sep 2022 17:16:33 GMT, Andrew John Hughes wrote: > This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone. > > This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported. > > Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990): > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Kyiv Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ > > With patch: > > ~~~ > jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US) > $178 ==> "Eastern European Time" > > jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US) > $179 ==> "Eastern European Time" > ~~~ This pull request has now been integrated. Changeset: e1023124 Author: Andrew John Hughes URL: https://git.openjdk.org/jdk19u/commit/e10231248fc100f9dfa08468ac897f60b843857f Stats: 20 lines in 2 files changed: 18 ins; 0 del; 2 mod 8293834: Update CLDR data following tzdata 2022c update Reviewed-by: naoto ------------- PR: https://git.openjdk.org/jdk19u/pull/26 From clanger at openjdk.org Wed Sep 28 05:53:38 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 28 Sep 2022 05:53:38 GMT Subject: [jdk11u-dev] Integrated: 8294138: [11u] Revert change from JDK-8210962 in basic.m4 In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 10:00:42 GMT, Christoph Langer wrote: > A part of [JDK-8210962](https://bugs.openjdk.org/browse/JDK-8210962) has been introduced in jdk11u-dev via the backport of [JDK-8239708](https://bugs.openjdk.org/browse/JDK-8239708) with this [commit](https://github.com/openjdk/jdk11u-dev/commit/75b3e45fe9d16a8e29f4fd51f93e01acc9436562#diff-9cc5f1086e5a06c7e88857b7d319eb938a76d4fb28905cb3dda3bb7493e809a7). > > This change should be reverted. This pull request has now been integrated. Changeset: 1215ef18 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/1215ef1893ffc51938bd02bf4437a6cd048d39b4 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8294138: [11u] Revert change from JDK-8210962 in basic.m4 Reviewed-by: shade Backport-of: 4c400d2372a73841f040a5913a199f7af855b56a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1368 From duke at openjdk.org Wed Sep 28 05:54:17 2022 From: duke at openjdk.org (Gaurav Chaudhari) Date: Wed, 28 Sep 2022 05:54:17 GMT Subject: [jdk19u] Integrated: 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable In-Reply-To: References: Message-ID: <_gahpkHUgErGL7FofVjEKdjmGs_I_J393lqBhkZp9aQ=.cbfb239d-1870-4e37-b3e0-bfa7e392e321@github.com> On Thu, 1 Sep 2022 20:55:48 GMT, Gaurav Chaudhari wrote: > Backport changes from JDK-8288377 This pull request has now been integrated. Changeset: a1cc5be6 Author: Gaurav Chaudhari Committer: Christoph Langer URL: https://git.openjdk.org/jdk19u/commit/a1cc5be664e9f412081889fb2a18bd2ee475d57d Stats: 126 lines in 2 files changed: 86 ins; 28 del; 12 mod 8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable Backport-of: 3c3256414f7df049cdd6c8519fbcea0d818a1a33 ------------- PR: https://git.openjdk.org/jdk19u/pull/16 From goetz at openjdk.org Wed Sep 28 06:16:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 06:16:41 GMT Subject: [jdk17u-dev] RFR: Merge jdk17u:master Message-ID: Merge build tag 17.0.5+7 from jdk17u to jdk17u-dev ------------- Commit messages: - Merge - 8292579: (tz) Update Timezone Data to 2022c The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk17u-dev/pull/749/files Stats: 1021 lines in 15 files changed: 256 ins; 613 del; 152 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/749.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/749/head:pull/749 PR: https://git.openjdk.org/jdk17u-dev/pull/749 From goetz at openjdk.org Wed Sep 28 06:34:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 06:34:11 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 06:11:58 GMT, Goetz Lindenmaier wrote: > Merge build tag 17.0.5+7 from jdk17u to jdk17u-dev This pull request has now been integrated. Changeset: a91d9b54 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a91d9b54f4789e13974d51f035d523accc869b5b Stats: 1021 lines in 15 files changed: 256 ins; 613 del; 152 mod Merge ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/749 From goetz at openjdk.org Wed Sep 28 06:34:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 06:34:46 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master Message-ID: Merge build tag 11.0.17+7 from jdk11u to jdk11u-dev ------------- Commit messages: - Merge - 8292579: (tz) Update Timezone Data to 2022c - 8028265: Add legacy tz tests to OpenJDK The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk11u-dev/pull/1378/files Stats: 2213 lines in 21 files changed: 1469 ins; 605 del; 139 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1378.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1378/head:pull/1378 PR: https://git.openjdk.org/jdk11u-dev/pull/1378 From goetz at openjdk.org Wed Sep 28 06:41:40 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 06:41:40 GMT Subject: [jdk11u-dev] Integrated: Merge jdk11u:master In-Reply-To: References: Message-ID: <3g7Qt35V-gd-tE22ZWfN22-TGPHyVduMR3qNCAQBunM=.58836044-196e-4540-b350-d1ad5dca37ec@github.com> On Wed, 28 Sep 2022 06:28:26 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.17+7 from jdk11u to jdk11u-dev This pull request has now been integrated. Changeset: dbf95d47 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/dbf95d477c9501a8ce23f3551218763842168fb9 Stats: 2213 lines in 21 files changed: 1469 ins; 605 del; 139 mod Merge ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1378 From goetz at openjdk.org Wed Sep 28 06:58:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 06:58:25 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Wed, 21 Sep 2022 11:09:31 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative Also, please enable pre-submit testing. Here and in the 11u-dev repo. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/707 From goetz at openjdk.org Wed Sep 28 07:06:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:06:13 GMT Subject: [jdk11u-dev] Integrated: 8275170: Some jtreg sound tests should be marked with sound keyword In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 10:41:41 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.18-oracle. This pull request has now been integrated. Changeset: 367a734c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/367a734c358e666a5620e80a594b0ae40662d253 Stats: 63 lines in 58 files changed: 59 ins; 0 del; 4 mod 8275170: Some jtreg sound tests should be marked with sound keyword Backport-of: 25669bb667466b3cc814f8f08d4e3a2982a4cf2e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1371 From goetz at openjdk.org Wed Sep 28 07:06:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:06:51 GMT Subject: [jdk17u-dev] Integrated: 8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 09:48:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: a67e07a1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a67e07a1fbed9298ce9d0fa57216f1f63cf0ba1d Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod 8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs Backport-of: 7b1916efda95a46439cf42e006593361d12a8823 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/734 From goetz at openjdk.org Wed Sep 28 07:09:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:09:41 GMT Subject: [jdk17u-dev] Integrated: 8286452: The array length of testSmallConstArray should be small and const In-Reply-To: <6Gj4TXpdbTJr0Ny_qO70O5LcK9kffKGSaRd8xeVHOaQ=.e9763b47-6226-437b-a120-5e10736287ab@github.com> References: <6Gj4TXpdbTJr0Ny_qO70O5LcK9kffKGSaRd8xeVHOaQ=.e9763b47-6226-437b-a120-5e10736287ab@github.com> Message-ID: <45V-eTohsOzWchl_3_h6gSsH_8LvL0pK6_o6oUJ2PSI=.77344cc5-cdc7-4c40-8d60-aafa8db635b9@github.com> On Mon, 26 Sep 2022 09:59:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 152ad788 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/152ad7885acf5034196027bcbdceff47f200d117 Stats: 9 lines in 1 file changed: 1 ins; 0 del; 8 mod 8286452: The array length of testSmallConstArray should be small and const Backport-of: d65fba412ec8e5a076d4940c932b70c629bb9dc7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/735 From goetz at openjdk.org Wed Sep 28 07:10:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:10:04 GMT Subject: [jdk17u-dev] Integrated: 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 08:22:49 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 7c2b227c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7c2b227c8dd52505b6230872bd51cdc1b130bcdc Stats: 68 lines in 1 file changed: 38 ins; 22 del; 8 mod 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java Backport-of: fc3edf2412461f41ac4dfd8b047257432620ba6d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/727 From goetz at openjdk.org Wed Sep 28 07:12:01 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:12:01 GMT Subject: [jdk17u-dev] Integrated: 8275170: Some jtreg sound tests should be marked with sound keyword In-Reply-To: <29LxuQC20yrDEkMbpq2_jnNMfw1cO1ALo-ouZ8ah2gg=.326193b6-09ca-4973-914d-89bd26c2f255@github.com> References: <29LxuQC20yrDEkMbpq2_jnNMfw1cO1ALo-ouZ8ah2gg=.326193b6-09ca-4973-914d-89bd26c2f255@github.com> Message-ID: On Mon, 26 Sep 2022 10:13:18 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 36f01165 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/36f01165ef82c0761a9f184fd1e3cd31d679a445 Stats: 63 lines in 58 files changed: 59 ins; 0 del; 4 mod 8275170: Some jtreg sound tests should be marked with sound keyword Backport-of: 25669bb667466b3cc814f8f08d4e3a2982a4cf2e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/736 From goetz at openjdk.org Wed Sep 28 07:13:15 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:13:15 GMT Subject: [jdk17u-dev] Integrated: 8282857: Create a regression test for JDK-4702690 In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 08:34:00 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: f4ef7877 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f4ef78773f84dfa97fb912203041ed371b717dfe Stats: 118 lines in 1 file changed: 118 ins; 0 del; 0 mod 8282857: Create a regression test for JDK-4702690 Backport-of: 8df5f1058fb7244b65fa67bff8fd5a5282d70594 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/728 From goetz at openjdk.org Wed Sep 28 07:14:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:14:59 GMT Subject: [jdk17u-dev] Integrated: 8285373: Create an automated test for JDK-4702233 In-Reply-To: <6iZFNQjJmKrHrY55SwWRGcHfnM-6C8xTgr2X_ew17q0=.6c6be5cc-6e7c-4ad1-a139-57d223c88b0e@github.com> References: <6iZFNQjJmKrHrY55SwWRGcHfnM-6C8xTgr2X_ew17q0=.6c6be5cc-6e7c-4ad1-a139-57d223c88b0e@github.com> Message-ID: On Mon, 26 Sep 2022 08:40:05 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. > > Requires a follow up, test don't compile as-is. This pull request has now been integrated. Changeset: e5dd0b4c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/e5dd0b4c288b98a571559779c7b012c68f5b43c5 Stats: 415 lines in 6 files changed: 415 ins; 0 del; 0 mod 8285373: Create an automated test for JDK-4702233 Backport-of: 6f526e1bc3e0af4189fbb7d3b48d614717f266b0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/729 From goetz at openjdk.org Wed Sep 28 07:21:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:21:59 GMT Subject: [jdk17u-dev] RFR: 8287826: javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile [v2] In-Reply-To: <04b9pIYTP6qkr4CbeCAMarVHlBMGMldnI5eMgRaa46A=.3d0e2099-1ea2-4e8e-b28d-7e688a7e14dd@github.com> References: <04b9pIYTP6qkr4CbeCAMarVHlBMGMldnI5eMgRaa46A=.3d0e2099-1ea2-4e8e-b28d-7e688a7e14dd@github.com> Message-ID: > Required fix for 8285373 Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/733/files - new: https://git.openjdk.org/jdk17u-dev/pull/733/files/3833351d..3833351d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=733&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=733&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/733.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/733/head:pull/733 PR: https://git.openjdk.org/jdk17u-dev/pull/733 From goetz at openjdk.org Wed Sep 28 07:25:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:25:56 GMT Subject: [jdk17u-dev] RFR: 8287826: javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile [v3] In-Reply-To: <04b9pIYTP6qkr4CbeCAMarVHlBMGMldnI5eMgRaa46A=.3d0e2099-1ea2-4e8e-b28d-7e688a7e14dd@github.com> References: <04b9pIYTP6qkr4CbeCAMarVHlBMGMldnI5eMgRaa46A=.3d0e2099-1ea2-4e8e-b28d-7e688a7e14dd@github.com> Message-ID: <6tk6TRzZn32aCB9qko9n9xzTpAhBeiaiZU6pS448dGA=.a27014c7-cf46-4d5d-a37a-10ac78a27033@github.com> > Required fix for 8285373 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 master - Backport 005a330387b8ee1179d1be31b53ea2c5d49c32f8 - Backport 6f526e1bc3e0af4189fbb7d3b48d614717f266b0 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/733/files - new: https://git.openjdk.org/jdk17u-dev/pull/733/files/3833351d..e3980cc4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=733&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=733&range=01-02 Stats: 1280 lines in 77 files changed: 472 ins; 636 del; 172 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/733.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/733/head:pull/733 PR: https://git.openjdk.org/jdk17u-dev/pull/733 From goetz at openjdk.org Wed Sep 28 07:30:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:30:22 GMT Subject: [jdk17u-dev] Integrated: 8287826: javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile In-Reply-To: <04b9pIYTP6qkr4CbeCAMarVHlBMGMldnI5eMgRaa46A=.3d0e2099-1ea2-4e8e-b28d-7e688a7e14dd@github.com> References: <04b9pIYTP6qkr4CbeCAMarVHlBMGMldnI5eMgRaa46A=.3d0e2099-1ea2-4e8e-b28d-7e688a7e14dd@github.com> Message-ID: <_FS98pi-f8SS9B066FBs1zEXzMRzOkRK4_GgKjW1KlI=.62eaeebb-8608-4c2a-8a1f-d802c7da1b55@github.com> On Mon, 26 Sep 2022 09:08:16 GMT, Goetz Lindenmaier wrote: > Required fix for 8285373 This pull request has now been integrated. Changeset: 3461ff3b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3461ff3b3af7d0843bea97e1c739b6a320f2a5da Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod 8287826: javax/accessibility/4702233/AccessiblePropertiesTest.java fails to compile Backport-of: 005a330387b8ee1179d1be31b53ea2c5d49c32f8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/733 From goetz at openjdk.org Wed Sep 28 07:31:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:31:23 GMT Subject: [jdk17u-dev] Integrated: 8285305: Create an automated test for JDK-4495286 In-Reply-To: <3eImy9_PpLzy5AnqoriIcqR-l9JnNKGTp3iGb-mmWwg=.3c0d6b79-5795-4413-b40a-89e3b7b2138a@github.com> References: <3eImy9_PpLzy5AnqoriIcqR-l9JnNKGTp3iGb-mmWwg=.3c0d6b79-5795-4413-b40a-89e3b7b2138a@github.com> Message-ID: <8EgHWTGSNkpMuxQjEnAWwMAjLxBWIGt2lPkS5d30IZQ=.56afe0c0-138f-4406-8e2d-bbb4012d26a6@github.com> On Mon, 26 Sep 2022 08:44:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle This pull request has now been integrated. Changeset: 79288de5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/79288de50f99f41b62dba38e6f7d765f0fa31c25 Stats: 173 lines in 1 file changed: 173 ins; 0 del; 0 mod 8285305: Create an automated test for JDK-4495286 Backport-of: 25e9901aeacd45f8baec6d1e52a6823e7f087fa3 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/730 From duke at openjdk.org Wed Sep 28 07:32:11 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Wed, 28 Sep 2022 07:32:11 GMT Subject: [jdk11u-dev] RFR: 8282306: os::is_first_C_frame(frame*) crashes on invalid link access Message-ID: Hardening os::is_first_C_frame(frame*) against accesses on invalid links. Applies relatively clean (only a comment changed which hindered it from applying directly). Tested via nightly SAP builds and on my own linux machine. ------------- Commit messages: - Backport 999da9bfc5be703141cdc07af455b4b6b2cc1aae Changes: https://git.openjdk.org/jdk11u-dev/pull/1373/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1373&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282306 Stats: 86 lines in 11 files changed: 60 ins; 20 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1373.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1373/head:pull/1373 PR: https://git.openjdk.org/jdk11u-dev/pull/1373 From goetz at openjdk.org Wed Sep 28 07:34:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:34:33 GMT Subject: [jdk17u-dev] Integrated: 8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray In-Reply-To: <8YDndfPNnsgsuz-52vOsV0Yn2maPJjaFHiqN_SwNPxI=.e84f9a3e-57b0-4051-8b1e-05686f564b20@github.com> References: <8YDndfPNnsgsuz-52vOsV0Yn2maPJjaFHiqN_SwNPxI=.e84f9a3e-57b0-4051-8b1e-05686f564b20@github.com> Message-ID: On Mon, 26 Sep 2022 15:21:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: ad9e9f2c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ad9e9f2c8be8c7cf60572456d5f159052315ca9c Stats: 33 lines in 2 files changed: 8 ins; 14 del; 11 mod 8286663: Resolve IDE warnings in WTrayIconPeer and SystemTray Backport-of: a9b9831f2a88ed3b7701d402b167a096b94aeb98 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/737 From goetz at openjdk.org Wed Sep 28 07:43:29 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:43:29 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 00:53:44 GMT, Martin Balao wrote: >> Hi all, >> >> This pull request contains a backport of commit [6d3fd860d748a092a65ab9700b47686099b81bf4](https://github.com/openjdk/jdk/commit/6d3fd860d748a092a65ab9700b47686099b81bf4) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. >> >> This backport is a follow up fix of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928). >> >> This backport applied cleanly. >> >> Thanks! > > The Skara tools have had issues with this backport PR because JDK-8278417 is not public. A review will apparently be needed but the original patch (from openjdk/jdk) applies cleanly. Hi @martinuy, please change the title to "Backport 6d3fd860d748a092a65ab9700b47686099b81bf4" I think this works for closed changes, too. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/669 From goetz at openjdk.org Wed Sep 28 07:59:34 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 07:59:34 GMT Subject: [jdk17u-dev] Integrated: 8286772: java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows In-Reply-To: References: Message-ID: On Mon, 26 Sep 2022 08:52:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: f49ffca2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f49ffca28f2a9393b7f0fb8c9cb0d2eacf3b9ecd Stats: 380 lines in 1 file changed: 380 ins; 0 del; 0 mod 8286772: java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows Backport-of: d76c1089efc8816c6f804b78371e62e697fc62c5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/731 From goetz at openjdk.org Wed Sep 28 08:00:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 28 Sep 2022 08:00:56 GMT Subject: [jdk17u-dev] Integrated: 8282777: Create a Regression test for JDK-4515031 In-Reply-To: References: Message-ID: <7y3l1jLitdmLJBNFFVYQF-70l2KrBYL3HyKYrnvFheQ=.320f0666-b175-46f9-8bb0-6e49a7e7338a@github.com> On Mon, 26 Sep 2022 09:04:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 4ea55269 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/4ea55269f4177d4776e87041043006436ccb007f Stats: 102 lines in 1 file changed: 102 ins; 0 del; 0 mod 8282777: Create a Regression test for JDK-4515031 Backport-of: 523d553e13e7d6fbf0a3befb1c18431738fe8d7f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/732 From thartmann at openjdk.org Wed Sep 28 08:29:07 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Wed, 28 Sep 2022 08:29:07 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure [v3] In-Reply-To: References: Message-ID: <_nNrQ3DkFwm8_3ESAhJfocBInV-s_px5E6J8jzoI3c8=.9df80b99-da86-4a41-9b15-b6f2e124a417@github.com> > Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. > > Thanks, > Tobias Tobias Hartmann has updated the pull request incrementally with one additional commit since the last revision: Removed IR verification because compareUnsigned is not intrinsified in JDK 19u ------------- Changes: - all: https://git.openjdk.org/jdk19u/pull/37/files - new: https://git.openjdk.org/jdk19u/pull/37/files/11377e92..19a9545a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk19u&pr=37&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk19u&pr=37&range=01-02 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk19u/pull/37.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/37/head:pull/37 PR: https://git.openjdk.org/jdk19u/pull/37 From thartmann at openjdk.org Wed Sep 28 08:31:40 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Wed, 28 Sep 2022 08:31:40 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure [v4] In-Reply-To: References: Message-ID: > Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. > > Thanks, > Tobias Tobias Hartmann has updated the pull request incrementally with one additional commit since the last revision: Removed now unused IRNode declarations ------------- Changes: - all: https://git.openjdk.org/jdk19u/pull/37/files - new: https://git.openjdk.org/jdk19u/pull/37/files/19a9545a..98edb49c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk19u&pr=37&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk19u&pr=37&range=02-03 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk19u/pull/37.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/37/head:pull/37 PR: https://git.openjdk.org/jdk19u/pull/37 From thartmann at openjdk.org Wed Sep 28 08:33:09 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Wed, 28 Sep 2022 08:33:09 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure [v3] In-Reply-To: <_nNrQ3DkFwm8_3ESAhJfocBInV-s_px5E6J8jzoI3c8=.9df80b99-da86-4a41-9b15-b6f2e124a417@github.com> References: <_nNrQ3DkFwm8_3ESAhJfocBInV-s_px5E6J8jzoI3c8=.9df80b99-da86-4a41-9b15-b6f2e124a417@github.com> Message-ID: On Wed, 28 Sep 2022 08:29:07 GMT, Tobias Hartmann wrote: >> Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. >> >> Thanks, >> Tobias > > Tobias Hartmann has updated the pull request incrementally with one additional commit since the last revision: > > Removed IR verification because compareUnsigned is not intrinsified in JDK 19u I had to remove IR verification from the test because [JDK-8283726](https://bugs.openjdk.org/browse/JDK-8283726) is not in JDK 19u. ------------- PR: https://git.openjdk.org/jdk19u/pull/37 From coffeys at openjdk.org Wed Sep 28 11:00:40 2022 From: coffeys at openjdk.org (Sean Coffey) Date: Wed, 28 Sep 2022 11:00:40 GMT Subject: [jdk19u] RFR: 8294517: Update jdk19u fix version to 19.0.2 In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 10:52:48 GMT, Rob McKenna wrote: > Update the skara fix version for jdk19u Marked as reviewed by coffeys (Reviewer). ------------- PR: https://git.openjdk.org/jdk19u/pull/42 From robm at openjdk.org Wed Sep 28 11:00:39 2022 From: robm at openjdk.org (Rob McKenna) Date: Wed, 28 Sep 2022 11:00:39 GMT Subject: [jdk19u] RFR: 8294517: Update jdk19u fix version to 19.0.2 Message-ID: Update the skara fix version for jdk19u ------------- Commit messages: - 8294517: Update jdk19u fix version to 19.0.2 Changes: https://git.openjdk.org/jdk19u/pull/42/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=42&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294517 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/42.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/42/head:pull/42 PR: https://git.openjdk.org/jdk19u/pull/42 From robm at openjdk.org Wed Sep 28 11:10:39 2022 From: robm at openjdk.org (Rob McKenna) Date: Wed, 28 Sep 2022 11:10:39 GMT Subject: [jdk19u] Integrated: 8294517: Update jdk19u fix version to 19.0.2 In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 10:52:48 GMT, Rob McKenna wrote: > Update the skara fix version for jdk19u This pull request has now been integrated. Changeset: 3d1cabb1 Author: Rob McKenna URL: https://git.openjdk.org/jdk19u/commit/3d1cabb1477e3b461349916f2e796ee0ff825dd1 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8294517: Update jdk19u fix version to 19.0.2 Reviewed-by: coffeys ------------- PR: https://git.openjdk.org/jdk19u/pull/42 From duke at openjdk.org Wed Sep 28 11:22:33 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Wed, 28 Sep 2022 11:22:33 GMT Subject: [jdk17u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 06:54:59 GMT, Goetz Lindenmaier wrote: >> 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative > > Also, please enable pre-submit testing. Here and in the 11u-dev repo. @GoeLin done. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/707 From mbaesken at openjdk.org Wed Sep 28 13:16:43 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 28 Sep 2022 13:16:43 GMT Subject: [jdk17u-dev] Integrated: 8290532: Adjust PKCS11Exception and handle more PKCS11 error codes In-Reply-To: References: Message-ID: On Tue, 20 Sep 2022 14:51:42 GMT, Matthias Baesken wrote: > 8290532: Adjust PKCS11Exception and handle more PKCS11 error codes This pull request has now been integrated. Changeset: fa8feb42 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/fa8feb4253b1c0cd3e1d6568366534ceea36bfd5 Stats: 25 lines in 1 file changed: 23 ins; 0 del; 2 mod 8290532: Adjust PKCS11Exception and handle more PKCS11 error codes Backport-of: 07f0612c9aa5641491516d9a0232392689d4c1ca ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/700 From mbaesken at openjdk.org Wed Sep 28 13:35:20 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 28 Sep 2022 13:35:20 GMT Subject: [jdk17u-dev] RFR: 8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle Message-ID: 8292586: simplify cleanups in NTLMAuthSequence getCredentialsHandle ------------- Commit messages: - Backport 84936e9278100fc641a9c6df3cc5fc18c0386c32 Changes: https://git.openjdk.org/jdk17u-dev/pull/750/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=750&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292586 Stats: 19 lines in 1 file changed: 1 ins; 12 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/750.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/750/head:pull/750 PR: https://git.openjdk.org/jdk17u-dev/pull/750 From mbaesken at openjdk.org Wed Sep 28 14:16:32 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 28 Sep 2022 14:16:32 GMT Subject: [jdk17u-dev] Integrated: 8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception In-Reply-To: <4LiT1cjomdD1Qsrw3IamOsvF3b5j05dBOrGRkiVXgyI=.72bcbf44-feb6-4335-b158-a82117660b10@github.com> References: <4LiT1cjomdD1Qsrw3IamOsvF3b5j05dBOrGRkiVXgyI=.72bcbf44-feb6-4335-b158-a82117660b10@github.com> Message-ID: <0_6U3RrlJKGUl8cSjcVEEpC2KfUDh33LGpB4tRuFXgo=.f6679989-6f0e-4e9b-8ea0-b89829155cc3@github.com> On Thu, 22 Sep 2022 10:13:29 GMT, Matthias Baesken wrote: > 8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception This pull request has now been integrated. Changeset: 74255642 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/742556429d3e4b9bc4f38cfd66455b610b0cc1b3 Stats: 26 lines in 1 file changed: 21 ins; 1 del; 4 mod 8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception Backport-of: 36c9034ff1274f37969550a3f9239f1bb16a0b25 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/721 From mbaesken at openjdk.org Wed Sep 28 14:22:37 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 28 Sep 2022 14:22:37 GMT Subject: [jdk17u-dev] RFR: 8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures Message-ID: 8292866: Java_sun_awt_shell_Win32ShellFolder2_getLinkLocation check MultiByteToWideChar return value for failures ------------- Commit messages: - Backport 699c42962eeaa6aa950ad86c2dd1f77316a1da3e Changes: https://git.openjdk.org/jdk17u-dev/pull/751/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=751&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292866 Stats: 10 lines in 1 file changed: 7 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/751.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/751/head:pull/751 PR: https://git.openjdk.org/jdk17u-dev/pull/751 From dchuyko at openjdk.org Wed Sep 28 15:10:42 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Wed, 28 Sep 2022 15:10:42 GMT Subject: [jdk17u-dev] Integrated: 8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path In-Reply-To: References: Message-ID: On Thu, 15 Sep 2022 10:06:00 GMT, Dmitry Chuyko wrote: > This is a tiny performance fix for x86 and aarch64 in compressed oops mode. All related changes mentioned in the original description are present in 17. > > The only modification in the patch is the removal of the riscv port part. > > Testing: jtreg tier1, tier2 on x86 and aarch64. This pull request has now been integrated. Changeset: 14d7e3ce Author: Dmitry Chuyko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/14d7e3ce293514caa8921235b4fd891b2e7e0146 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path Reviewed-by: phh Backport-of: b5a646ee6cfd432cef6b7e69a177959227a38ace ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/672 From andrew at openjdk.org Wed Sep 28 15:58:42 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 28 Sep 2022 15:58:42 GMT Subject: [jdk17u-dev] RFR: 8293834: Update CLDR data following tzdata 2022c update Message-ID: Moving this here from https://github.com/openjdk/jdk17u/pull/355 as I guess this missed review before freeze. Do we need more people actively monitoring 17u during the rampdown period? This patch updates the CLDR data following the tzdata bump in JDK-8292579. This will be handled in trunk by a larger update to CLDRv42. It differs from the 19u version in that we also bring in a change from the CLDR v41 update (JDK-8265315) to use "Kyiv" rather than "Kiev" as the zone description. This change is already in 19u. The test fails with 17.0.4 (using system tzdata 2022c) as follows: ~~~ $ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time] java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)] java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit] ~~~ and passes with the patched build. ------------- Commit messages: - Encode non-ASCII characters in test - 8293834: Update CLDR data following tzdata 2022c update Changes: https://git.openjdk.org/jdk17u-dev/pull/752/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=752&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293834 Stats: 20 lines in 2 files changed: 18 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/752.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/752/head:pull/752 PR: https://git.openjdk.org/jdk17u-dev/pull/752 From andrew at openjdk.org Wed Sep 28 16:02:47 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 28 Sep 2022 16:02:47 GMT Subject: [jdk17u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2] In-Reply-To: References: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> Message-ID: <0u5r6wJsLN3GUHrlBJCQNZOLXpHJhnCHCZG5-5oHRvU=.e91d5394-293f-47b2-9f6e-984a57b04fdb@github.com> On Sun, 25 Sep 2022 01:31:39 GMT, Andrew John Hughes wrote: >> This patch updates the CLDR data following the tzdata bump in JDK-8292579. >> >> This will be handled in trunk by a larger update to CLDRv42. >> >> This patch was reviewed in an earlier form in 19u - https://git.openjdk.org/jdk19u/pull/26 - but I'm still waiting for this to be approved. I'm thus submitting this as a new patch to 17u to try and get it in before we freeze for the next release. >> >> A couple of modifications from the 19u version: >> >> * We also bring in a change from the CLDR v41 update (JDK-8265315) to use `"Kyiv"` rather than `"Kiev"` as the zone description. This change is already in 19u. >> * We add `Europe/Kyiv` to the existing testcase `test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java` >> >> The test fails with 17.0.4 as follows: >> ~~~ >> $ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr >> java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time] >> java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)] >> java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit] >> ~~~ >> >> and passes with the patched build. > > Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision: > > Encode non-ASCII characters in test Abandoning this for https://github.com/openjdk/jdk17u-dev/pull/752 as 17.0.5 is now frozen. ------------- PR: https://git.openjdk.org/jdk17u/pull/355 From andrew at openjdk.org Wed Sep 28 16:02:47 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 28 Sep 2022 16:02:47 GMT Subject: [jdk17u] Withdrawn: 8293834: Update CLDR data following tzdata 2022c update In-Reply-To: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> References: <3SYixyo6RO9CRig_HvoixdgXsUtua9sFTBSv0_3EMeU=.73944da7-deea-4ac7-810f-20f92aecd805@github.com> Message-ID: On Sat, 24 Sep 2022 03:16:50 GMT, Andrew John Hughes wrote: > This patch updates the CLDR data following the tzdata bump in JDK-8292579. > > This will be handled in trunk by a larger update to CLDRv42. > > This patch was reviewed in an earlier form in 19u - https://git.openjdk.org/jdk19u/pull/26 - but I'm still waiting for this to be approved. I'm thus submitting this as a new patch to 17u to try and get it in before we freeze for the next release. > > A couple of modifications from the 19u version: > > * We also bring in a change from the CLDR v41 update (JDK-8265315) to use `"Kyiv"` rather than `"Kiev"` as the zone description. This change is already in 19u. > * We add `Europe/Kyiv` to the existing testcase `test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java` > > The test fails with 17.0.4 as follows: > ~~~ > $ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr > java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time] > java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)] > java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit] > ~~~ > > and passes with the patched build. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u/pull/355 From phh at openjdk.org Wed Sep 28 16:07:32 2022 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 28 Sep 2022 16:07:32 GMT Subject: [jdk17u-dev] RFR: 8282528: AArch64: Incorrect replicate2L_zero rule In-Reply-To: References: Message-ID: On Mon, 22 Aug 2022 07:53:45 GMT, Yi-Fan Tsai wrote: > Another commit 9d3379b9755e9739f0b8f5c29deb1d28d0f3aa81, "8267356: AArch64: Vector API SVE codegen support", adds "UseSVE == 0" to all predicates expanded from replicate$3$4$5, but it is not backported. It causes this backport not clean. > > This backport instead preserves the predicate in replicate$3$4$5 prior to commit 9d3379 and preserves one more argument in the invocations. > > The predicates are expanded from replicate$3$4$5 by m4 and verified as unmodified. Tagged the JBS issue. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/642 From kvn at openjdk.org Wed Sep 28 17:52:40 2022 From: kvn at openjdk.org (Vladimir Kozlov) Date: Wed, 28 Sep 2022 17:52:40 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure [v4] In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 08:31:40 GMT, Tobias Hartmann wrote: >> Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. >> >> Thanks, >> Tobias > > Tobias Hartmann has updated the pull request incrementally with one additional commit since the last revision: > > Removed now unused IRNode declarations Still good. ------------- Marked as reviewed by kvn (Reviewer). PR: https://git.openjdk.org/jdk19u/pull/37 From thartmann at openjdk.org Thu Sep 29 05:11:03 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 29 Sep 2022 05:11:03 GMT Subject: [jdk19u] RFR: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure [v4] In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 08:31:40 GMT, Tobias Hartmann wrote: >> Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. >> >> Thanks, >> Tobias > > Tobias Hartmann has updated the pull request incrementally with one additional commit since the last revision: > > Removed now unused IRNode declarations Thanks, Vladimir! ------------- PR: https://git.openjdk.org/jdk19u/pull/37 From thartmann at openjdk.org Thu Sep 29 05:14:07 2022 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 29 Sep 2022 05:14:07 GMT Subject: [jdk19u] Integrated: 8290529: C2: assert(BoolTest(btest).is_canonical()) failure In-Reply-To: References: Message-ID: On Thu, 22 Sep 2022 14:23:24 GMT, Tobias Hartmann wrote: > Backport of [JDK-8290529](https://bugs.openjdk.java.net/browse/JDK-8290529). Applies cleanly except for a change to surrounding code in `IRNode.java`. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 152d2f1c Author: Tobias Hartmann URL: https://git.openjdk.org/jdk19u/commit/152d2f1c0a343c6cdcb06fd9416c2189bb098df6 Stats: 110 lines in 3 files changed: 107 ins; 0 del; 3 mod 8290529: C2: assert(BoolTest(btest).is_canonical()) failure Reviewed-by: kvn Backport-of: 77e21c57ce00463db4cc3d87f93729cbfe2c96b4 ------------- PR: https://git.openjdk.org/jdk19u/pull/37 From goetz at openjdk.org Thu Sep 29 08:25:40 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 08:25:40 GMT Subject: [jdk11u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: <7OfVV9i09LANiYuGlGLLPlV0sCqnbvqGDkfeA8-ep3g=.241db9a8-eec4-46c1-8179-90ab961b600c@github.com> On Mon, 26 Sep 2022 12:07:13 GMT, Nikita Gubarkov wrote: >> @Yaaz, please label [JDK-8287609](https://bugs.openjdk.org/browse/JDK-8287609) with jdk11u-fix-request and add a "Fix Request (11u)" comment. > > @phohensee done. @YaaZ, you also should enable the tests here! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1366 From duke at openjdk.org Thu Sep 29 08:59:33 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Thu, 29 Sep 2022 08:59:33 GMT Subject: [jdk11u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: <7OfVV9i09LANiYuGlGLLPlV0sCqnbvqGDkfeA8-ep3g=.241db9a8-eec4-46c1-8179-90ab961b600c@github.com> References: <7OfVV9i09LANiYuGlGLLPlV0sCqnbvqGDkfeA8-ep3g=.241db9a8-eec4-46c1-8179-90ab961b600c@github.com> Message-ID: <_wGVIdC1XoCJRXEJoSJjX28FaiQ9qdfxor1b6x2ZdnE=.d1501b1e-9d2e-4f54-8a52-8ae36844d6a0@github.com> On Thu, 29 Sep 2022 08:21:40 GMT, Goetz Lindenmaier wrote: >> @phohensee done. > > @YaaZ, you also should enable the tests here! @GoeLin but I did enable them. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1366 From jdowland at openjdk.org Thu Sep 29 09:01:19 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Thu, 29 Sep 2022 09:01:19 GMT Subject: [jdk11u-dev] RFR: 8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist Message-ID: I'd like to backport this to jdk11u-dev. It fixes a test failure caused due to expected cgroups virtual files (nr_quota etc) not existing in some circumstances/some systems. The patch cherry picks clean, touches one test library file, which is exercised by running ./test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java, which fails in current 11u-dev and passes after this patch. ------------- Commit messages: - Backport 444a0d98ac06ab043e3b11281234fd515abff302 Changes: https://git.openjdk.org/jdk11u-dev/pull/1379/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1379&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284977 Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1379.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1379/head:pull/1379 PR: https://git.openjdk.org/jdk11u-dev/pull/1379 From goetz at openjdk.org Thu Sep 29 09:08:43 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 09:08:43 GMT Subject: [jdk17u-dev] RFR: 8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 16:38:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit test: ant not available. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/744 From goetz at openjdk.org Thu Sep 29 09:11:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 09:11:33 GMT Subject: [jdk17u-dev] RFR: 8290705: StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 17:27:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. Pre-submit test: TestStringDeduplicationAgeThreshold.java#id1 known to be failing. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/747 From goetz at openjdk.org Thu Sep 29 09:18:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 09:18:13 GMT Subject: [jdk17u-dev] Integrated: 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 16:58:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 1b988002 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/1b988002dc64b132d2066bc299ecdc85526d537e Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException Backport-of: 3216d198f382e991522600086bb2691abfe5f067 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/745 From goetz at openjdk.org Thu Sep 29 09:19:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 09:19:04 GMT Subject: [jdk17u-dev] Integrated: 8285836: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server" In-Reply-To: References: Message-ID: <7HQOYLIP9ucukchHVqo5mU2aEab8aeFsGfmr88Om5QY=.bb8090cc-fd38-4cf4-9a1d-323af42e7167@github.com> On Tue, 27 Sep 2022 18:24:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.6-oracle. This pull request has now been integrated. Changeset: 461c6e85 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/461c6e85220975e4eb6b74c2e46cb97ce5cbf268 Stats: 3 lines in 1 file changed: 2 ins; 1 del; 0 mod 8285836: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server" Backport-of: af529be069b651808310c3c37e2167d216979f69 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/748 From goetz at openjdk.org Thu Sep 29 09:21:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 09:21:09 GMT Subject: [jdk11u-dev] Integrated: 8285836: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server" In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 19:01:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.18-oracle. This pull request has now been integrated. Changeset: 59445811 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/594458119de432eaebac8aa5126620e305bc9144 Stats: 3 lines in 1 file changed: 2 ins; 1 del; 0 mod 8285836: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java failed with "RuntimeException: Failed in server" Backport-of: af529be069b651808310c3c37e2167d216979f69 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1377 From jdowland at openjdk.org Thu Sep 29 09:41:20 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Thu, 29 Sep 2022 09:41:20 GMT Subject: [jdk11u-dev] Integrated: 8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist In-Reply-To: References: Message-ID: <2QmQTpnx7QKlHTowMveASV9znWeafMTn9UEguR8D7Ls=.20737c90-41db-40c8-bad2-b3dd2707550c@github.com> On Thu, 29 Sep 2022 08:52:35 GMT, Jonathan Dowland wrote: > I'd like to backport this to jdk11u-dev. It fixes a test failure caused due to expected cgroups virtual files (nr_quota etc) not existing in some circumstances/some systems. The patch cherry picks clean, touches one test library file, which is exercised by running ./test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java, which fails in current 11u-dev and passes after this patch. This pull request has now been integrated. Changeset: 378b516a Author: Jonathan Dowland URL: https://git.openjdk.org/jdk11u-dev/commit/378b516a0d57655b8883aefed5d8d19c1a851ef9 Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod 8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist Backport-of: 444a0d98ac06ab043e3b11281234fd515abff302 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1379 From dchuyko at openjdk.org Thu Sep 29 11:53:08 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 29 Sep 2022 11:53:08 GMT Subject: [jdk17u-dev] RFR: 8284578: Relax InterpreterCodelet stub alignment Message-ID: <-S-PuYwXrek_TJNEUgFE7-5zClVhBKFK9CKEvX59iYY=.49d64463-b100-4589-a0f3-c0b57bc6935f@github.com> This change improves density of interpreter codelets. I have no intent to backport JDK-8281467 [1] (Allow larger OptoLoopAlignment and CodeEntryAlignment), entire JDK-8283298 [2] (productize CodeCacheSegmentSize) and its related change in stubRoutines.cpp JDK-8282355 [3]. However I suppose that Modification of MethodHandles::generate_adapters() from JDK-8283298 which makes blob size more accurate is related to this fix, so I included it here. JDK-8283298 modifications of TemplateInterpreter::initialize_stub() are overwritten by the changes from the original JDK-8284578 patch. So this patch consists of - Original JDK-8284578 altered to be applicable without JDK-8283298 and JDK-8264207 [4] (can be backported afterwards). - MethodHandles::generate_adapters() and copyrights from JDK-8283298. Testing: tier1, tier2 on x86 and aarch64 (release) [0] https://bugs.openjdk.org/browse/JDK-8284578 [1] https://bugs.openjdk.org/browse/JDK-8281467 [2] https://bugs.openjdk.org/browse/JDK-8283298 [3] https://bugs.openjdk.org/browse/JDK-8282355 [4] https://bugs.openjdk.org/browse/JDK-8264207 ------------- Commit messages: - Backport 2241a057050ed521cfbfbe8a758353e621dee15f Changes: https://git.openjdk.org/jdk17u-dev/pull/753/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=753&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284578 Stats: 54 lines in 6 files changed: 24 ins; 5 del; 25 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/753.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/753/head:pull/753 PR: https://git.openjdk.org/jdk17u-dev/pull/753 From dchuyko at openjdk.org Thu Sep 29 13:04:07 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Thu, 29 Sep 2022 13:04:07 GMT Subject: [jdk17u-dev] RFR: 8280511: AArch64: Combine shift and negate to a single instruction Message-ID: Original patch applies cleanly. Testing: tier1, tier2, compiler/codegen/ShiftTest.java on aarch64. ------------- Commit messages: - Backport e572a525f55259402a21822c4045ba5cd4726d07 Changes: https://git.openjdk.org/jdk17u-dev/pull/754/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=754&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280511 Stats: 259 lines in 3 files changed: 257 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/754.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/754/head:pull/754 PR: https://git.openjdk.org/jdk17u-dev/pull/754 From goetz at openjdk.org Thu Sep 29 13:16:38 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 13:16:38 GMT Subject: [jdk17u-dev] RFR: 8169187: [macosx] Aqua: java/awt/image/multiresolution/MultiresolutionIconTest.java Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 90257f95058626196339c444937f037516dbd21e Changes: https://git.openjdk.org/jdk17u-dev/pull/755/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=755&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8169187 Stats: 7 lines in 2 files changed: 4 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/755.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/755/head:pull/755 PR: https://git.openjdk.org/jdk17u-dev/pull/755 From goetz at openjdk.org Thu Sep 29 14:27:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 14:27:13 GMT Subject: [jdk17u-dev] RFR: 8289257: Some custom loader tests failed due to symbol refcount not decremented Message-ID: <7nf3aphP8PS-V_-ojX2pTQDa6Gw4rTDa9DgsTyEjZoQ=.e6c0e00d-6fd4-4d48-9c10-99cf061d1b01@github.com> I backport this for parity with 17.0.6-oracle. Dropped change to problem list. Tests were not problem listed in 17. Will mark as clean. ------------- Commit messages: - Backport c43bdf716596053ebe473c3b3bd5cf89482b9b01 - Backport e322e77e9535fc3f37b409a1c805e9f6b728377a Changes: https://git.openjdk.org/jdk17u-dev/pull/756/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=756&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289257 Stats: 12 lines in 1 file changed: 0 ins; 11 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/756.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/756/head:pull/756 PR: https://git.openjdk.org/jdk17u-dev/pull/756 From goetz at openjdk.org Thu Sep 29 16:34:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 16:34:05 GMT Subject: [jdk17u-dev] RFR: 8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 8d88be233bc0d27d78e51c4eff0ba1ee47f4617a Changes: https://git.openjdk.org/jdk17u-dev/pull/757/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=757&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291459 Stats: 115 lines in 3 files changed: 114 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/757.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/757/head:pull/757 PR: https://git.openjdk.org/jdk17u-dev/pull/757 From goetz at openjdk.org Thu Sep 29 16:40:08 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 29 Sep 2022 16:40:08 GMT Subject: [jdk11u-dev] RFR: 8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*) Message-ID: I backport this for parity with 11.0.18-oracle. ------------- Commit messages: - Backport 8d88be233bc0d27d78e51c4eff0ba1ee47f4617a Changes: https://git.openjdk.org/jdk11u-dev/pull/1380/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1380&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291459 Stats: 115 lines in 3 files changed: 114 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1380.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1380/head:pull/1380 PR: https://git.openjdk.org/jdk11u-dev/pull/1380 From mbalao at openjdk.org Thu Sep 29 17:04:23 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 29 Sep 2022 17:04:23 GMT Subject: [jdk17u-dev] RFR: Backport 6d3fd860d748a092a65ab9700b47686099b81bf4 In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 07:39:41 GMT, Goetz Lindenmaier wrote: >> The Skara tools have had issues with this backport PR because JDK-8278417 is not public. A review will apparently be needed but the original patch (from openjdk/jdk) applies cleanly. > > Hi @martinuy, > please change the title to "Backport 6d3fd860d748a092a65ab9700b47686099b81bf4" > I think this works for closed changes, too. Hi @GoeLin , I made the title change but it looks like the Skara bot is not acknowledging it. Can you please approve it manually? Thanks, Martin.- ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/669 From phh at openjdk.org Thu Sep 29 21:16:32 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 29 Sep 2022 21:16:32 GMT Subject: [jdk17u-dev] RFR: 8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 09:19:58 GMT, Martin Doerr wrote: > Backport of JDK-8293998. Linux part applies cleanly modulo file renaming. AIX code was not yet available. I've taken the code from jdk head (part of JFR support [JDK-8203290](https://bugs.openjdk.org/browse/JDK-8203290), but also needed for Forte Analyzer AsyncGetCallTrace). It's identical to the linux version except `uc_mcontext` accesses. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/740 From phh at openjdk.org Thu Sep 29 21:33:03 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 29 Sep 2022 21:33:03 GMT Subject: [jdk17u-dev] RFR: 8287076: Document.normalizeDocument() produces different results In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 04:11:57 GMT, Victor Rudometov wrote: > Backport for JDK-8287076 Looks clean. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/739 From phh at openjdk.org Thu Sep 29 21:34:22 2022 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 29 Sep 2022 21:34:22 GMT Subject: [jdk11u-dev] RFR: 8287076: Document.normalizeDocument() produces different results In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 04:20:46 GMT, Victor Rudometov wrote: > Backport for JDK-8287076 Looks clean. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1372 From vrudomet at openjdk.org Thu Sep 29 22:07:21 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Thu, 29 Sep 2022 22:07:21 GMT Subject: [jdk11u-dev] Integrated: 8287076: Document.normalizeDocument() produces different results In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 04:20:46 GMT, Victor Rudometov wrote: > Backport for JDK-8287076 This pull request has now been integrated. Changeset: 2ebb8997 Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/2ebb8997c07d92b9741d6b44cb61fe7f7b9accf4 Stats: 72 lines in 4 files changed: 52 ins; 3 del; 17 mod 8287076: Document.normalizeDocument() produces different results Reviewed-by: phh Backport-of: 1f9521e6cb2f701f8712b4ec941ff1dbb45dad4e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1372 From vrudomet at openjdk.org Thu Sep 29 22:07:34 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Thu, 29 Sep 2022 22:07:34 GMT Subject: [jdk17u-dev] Integrated: 8287076: Document.normalizeDocument() produces different results In-Reply-To: References: Message-ID: <_NRcAVnzElabJZMxXmggPt53NPs8d28kSY3_hO-psQ4=.e48ca747-fcf9-463f-81f2-42efbcfda921@github.com> On Tue, 27 Sep 2022 04:11:57 GMT, Victor Rudometov wrote: > Backport for JDK-8287076 This pull request has now been integrated. Changeset: 796628eb Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/796628ebdd7be5904388d7c31e5f76dc60f0ebbe Stats: 72 lines in 4 files changed: 52 ins; 3 del; 17 mod 8287076: Document.normalizeDocument() produces different results Reviewed-by: phh Backport-of: 1f9521e6cb2f701f8712b4ec941ff1dbb45dad4e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/739 From clanger at openjdk.org Thu Sep 29 22:37:30 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 29 Sep 2022 22:37:30 GMT Subject: [jdk17u-dev] RFR: Backport 6d3fd860d748a092a65ab9700b47686099b81bf4 In-Reply-To: References: Message-ID: On Wed, 28 Sep 2022 07:39:41 GMT, Goetz Lindenmaier wrote: >> The Skara tools have had issues with this backport PR because JDK-8278417 is not public. A review will apparently be needed but the original patch (from openjdk/jdk) applies cleanly. > > Hi @martinuy, > please change the title to "Backport 6d3fd860d748a092a65ab9700b47686099b81bf4" > I think this works for closed changes, too. > Hi @GoeLin , > > I made the title change but it looks like the Skara bot is not acknowledging it. Can you please approve it manually? > > Thanks, Martin.- OK, then I suggest to create a JBS Backport issue manually and change the PR title to its JDK-nnn ID. Then it should be correctly handled. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/669 From mbalao at openjdk.org Thu Sep 29 23:00:26 2022 From: mbalao at openjdk.org (Martin Balao) Date: Thu, 29 Sep 2022 23:00:26 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 In-Reply-To: References: Message-ID: On Thu, 29 Sep 2022 22:35:29 GMT, Christoph Langer wrote: >> Hi @martinuy, >> please change the title to "Backport 6d3fd860d748a092a65ab9700b47686099b81bf4" >> I think this works for closed changes, too. > >> Hi @GoeLin , >> >> I made the title change but it looks like the Skara bot is not acknowledging it. Can you please approve it manually? >> >> Thanks, Martin.- > > OK, then I suggest to create a JBS Backport issue manually and change the PR title to its JDK-nnn ID. Then it should be correctly handled. @RealCLanger going back to JDK-8293826, which is the backport ticket created referencing JDK-8278417 as the procedure for non-public JBS describes. Please notice that I've tried this already: https://github.com/openjdk/jdk17u-dev/pull/669#event-7390100363. It seems like it's not finding the original commit hash-id, which makes sense because the reference from JDK-8293826 to JDK-8278417 is not public and apparently the bot is not looking for hashes directly in the repository. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/669 From vrudomet at openjdk.org Fri Sep 30 06:22:59 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 30 Sep 2022 06:22:59 GMT Subject: [jdk17u-dev] RFR: 8293578: Duplicate ldc generated by javac Message-ID: Backport for 8293578 Backport for parity with 17.0.6-oracle Clean backport, tests pass. Tested by manually running ConstantTypes.java, also ran jtreg tier1, tier2, jck_compiler and jck_runtime - all fine ------------- Commit messages: - Backport 39cd1635bf07f42857e1a704734db66b2c2fa882 Changes: https://git.openjdk.org/jdk17u-dev/pull/758/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=758&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293578 Stats: 103 lines in 3 files changed: 99 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/758.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/758/head:pull/758 PR: https://git.openjdk.org/jdk17u-dev/pull/758 From vrudomet at openjdk.org Fri Sep 30 06:26:15 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 30 Sep 2022 06:26:15 GMT Subject: [jdk11u-dev] RFR: 8293578: Duplicate ldc generated by javac Message-ID: Backport for 8293578 Backport for parity with 11.0.18-oracle Clean backport, tests pass. Tested by manually running ConstantTypes.java, also ran jtreg tier1, tier2, jck_compiler and jck_runtime - all fine ------------- Commit messages: - Backport 39cd1635bf07f42857e1a704734db66b2c2fa882 Changes: https://git.openjdk.org/jdk11u-dev/pull/1381/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1381&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293578 Stats: 103 lines in 3 files changed: 99 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1381.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1381/head:pull/1381 PR: https://git.openjdk.org/jdk11u-dev/pull/1381 From goetz at openjdk.org Fri Sep 30 07:13:29 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 30 Sep 2022 07:13:29 GMT Subject: [jdk17u-dev] RFR: 8293826: Closed test fails after JDK-8276108 on aarch64 [v3] In-Reply-To: References: Message-ID: <4GgQpkd7TEQnNi1fxxXUvOq-DUrTXSEtBIbNIG-WuSk=.f6c3f27c-6dd8-4d74-8a2f-b3a75cae05d7@github.com> On Thu, 15 Sep 2022 21:50:47 GMT, Martin Balao wrote: >> Hi all, >> >> This pull request contains a backport of commit [6d3fd860d748a092a65ab9700b47686099b81bf4](https://github.com/openjdk/jdk/commit/6d3fd860d748a092a65ab9700b47686099b81bf4) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. >> >> This backport is a follow up fix of [JDK-8277928](https://bugs.openjdk.org/browse/JDK-8277928). >> >> This backport applied cleanly. >> >> Thanks! > > Martin Balao has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' of https://git.openjdk.org/jdk17u-dev into JDK-8278417 > - Backport 6d3fd860d748a092a65ab9700b47686099b81bf4 > - Backport 2622ab3fe94814fb4f7f22e4015ef1519e546905 > - Backport 72bacf8d256071773d8fd9f9c2d0aebb2cb32dea Hi, I can not approve it. The bots have to add the ready tag. Christoph, Martin already tried making a Backport JBS Issue which is 8293826. Martin, did you try naming the PR "8277928: Closed test fails after JDK-8276108 on aarch64", i.e. with the closed bug-id? (No prefix JDK-!) If this all does not work, you could try changing 8293826 to be a "bug". When it is pushed, you can change it back to "Backport". ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/669 From goetz at openjdk.org Fri Sep 30 07:25:26 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 30 Sep 2022 07:25:26 GMT Subject: [jdk17u-dev] RFR: 8282528: AArch64: Incorrect replicate2L_zero rule In-Reply-To: References: Message-ID: On Mon, 22 Aug 2022 07:53:45 GMT, Yi-Fan Tsai wrote: > Another commit 9d3379b9755e9739f0b8f5c29deb1d28d0f3aa81, "8267356: AArch64: Vector API SVE codegen support", adds "UseSVE == 0" to all predicates expanded from replicate$3$4$5, but it is not backported. It causes this backport not clean. > > This backport instead preserves the predicate in replicate$3$4$5 prior to commit 9d3379 and preserves one more argument in the invocations. > > The predicates are expanded from replicate$3$4$5 by m4 and verified as unmodified. Hi, are you sure tier1 is sufficient for such a big change to C2? Did you run the enclosed test? Does it fail on 17 without the fix? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/642 From goetz at openjdk.org Fri Sep 30 07:28:19 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 30 Sep 2022 07:28:19 GMT Subject: [jdk11u-dev] RFR: 8293578: Duplicate ldc generated by javac In-Reply-To: References: Message-ID: On Fri, 30 Sep 2022 06:17:03 GMT, Victor Rudometov wrote: > Backport for 8293578 > > Backport for parity with 11.0.18-oracle > Clean backport, tests pass. > > Tested by manually running ConstantTypes.java, also ran jtreg tier1, tier2, jck_compiler and jck_runtime - all fine Thanks for the elaborate fix-request comment! Please wait with integration for the Pre-submit tests just to make sure. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1381 From duke at openjdk.org Fri Sep 30 07:59:30 2022 From: duke at openjdk.org (Johannes Bechberger) Date: Fri, 30 Sep 2022 07:59:30 GMT Subject: [jdk17u-dev] RFR: 8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment Message-ID: Fixes the minor possibility of ASGCT acquiring a lock. Tested using my jdk profiling tester. ------------- Commit messages: - Backport d4474b5816c2ec8daaf1c905b77d8ba4e23c9439 Changes: https://git.openjdk.org/jdk17u-dev/pull/725/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=725&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285794 Stats: 9 lines in 1 file changed: 4 ins; 1 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/725.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/725/head:pull/725 PR: https://git.openjdk.org/jdk17u-dev/pull/725 From mdoerr at openjdk.org Fri Sep 30 08:25:26 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 30 Sep 2022 08:25:26 GMT Subject: [jdk17u-dev] RFR: 8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Tue, 27 Sep 2022 09:19:58 GMT, Martin Doerr wrote: > Backport of JDK-8293998. Linux part applies cleanly modulo file renaming. AIX code was not yet available. I've taken the code from jdk head (part of JFR support [JDK-8203290](https://bugs.openjdk.org/browse/JDK-8203290), but also needed for Forte Analyzer AsyncGetCallTrace). It's identical to the linux version except `uc_mcontext` accesses. Thanks for the review! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/740 From dchuyko at openjdk.org Fri Sep 30 10:09:01 2022 From: dchuyko at openjdk.org (Dmitry Chuyko) Date: Fri, 30 Sep 2022 10:09:01 GMT Subject: [jdk17u-dev] RFR: 8284578: Relax InterpreterCodelet stub alignment [v2] In-Reply-To: <-S-PuYwXrek_TJNEUgFE7-5zClVhBKFK9CKEvX59iYY=.49d64463-b100-4589-a0f3-c0b57bc6935f@github.com> References: <-S-PuYwXrek_TJNEUgFE7-5zClVhBKFK9CKEvX59iYY=.49d64463-b100-4589-a0f3-c0b57bc6935f@github.com> Message-ID: > This change improves density of interpreter codelets. I have no intent to backport JDK-8281467 [1] (Allow larger OptoLoopAlignment and CodeEntryAlignment), entire JDK-8283298 [2] (productize CodeCacheSegmentSize) and its related change in stubRoutines.cpp JDK-8282355 [3]. > > However I suppose that Modification of MethodHandles::generate_adapters() from JDK-8283298 which makes blob size more accurate is related to this fix, so I included it here. JDK-8283298 modifications of TemplateInterpreter::initialize_stub() are overwritten by the changes from the original JDK-8284578 patch. > > So this patch consists of > - Original JDK-8284578 altered to be applicable without JDK-8283298 and JDK-8264207 [4] (can be backported afterwards). > - MethodHandles::generate_adapters() and copyrights from JDK-8283298. > > Testing: tier1, tier2 on x86 and aarch64 (release) > > [0] https://bugs.openjdk.org/browse/JDK-8284578 > [1] https://bugs.openjdk.org/browse/JDK-8281467 > [2] https://bugs.openjdk.org/browse/JDK-8283298 > [3] https://bugs.openjdk.org/browse/JDK-8282355 > [4] https://bugs.openjdk.org/browse/JDK-8264207 Dmitry Chuyko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into JDK-8284578 - Backport 2241a057050ed521cfbfbe8a758353e621dee15f ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/753/files - new: https://git.openjdk.org/jdk17u-dev/pull/753/files/67179570..4ac323fb Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=753&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=753&range=00-01 Stats: 6685 lines in 200 files changed: 4893 ins; 1135 del; 657 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/753.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/753/head:pull/753 PR: https://git.openjdk.org/jdk17u-dev/pull/753 From goetz at openjdk.org Fri Sep 30 13:02:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 30 Sep 2022 13:02:37 GMT Subject: [jdk17u-dev] RFR: 8282642: vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java fails intermittently with exit code 1 Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 7db5abddd126db388b1a7f89be258e8aa7104da7 Changes: https://git.openjdk.org/jdk17u-dev/pull/759/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=759&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282642 Stats: 18 lines in 1 file changed: 12 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/759.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/759/head:pull/759 PR: https://git.openjdk.org/jdk17u-dev/pull/759 From goetz at openjdk.org Fri Sep 30 13:06:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 30 Sep 2022 13:06:22 GMT Subject: [jdk17u-dev] RFR: 8291775: C2: assert(r != __null && r->is_Region()) failed: this phi must have a region Message-ID: I backport this for parity with 17.0.6-oracle. ------------- Commit messages: - Backport 32d675ca607d341ca3428efc32e212701775e3c6 Changes: https://git.openjdk.org/jdk17u-dev/pull/760/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=760&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8291775 Stats: 8 lines in 2 files changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/760.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/760/head:pull/760 PR: https://git.openjdk.org/jdk17u-dev/pull/760 From duke at openjdk.org Fri Sep 30 13:14:29 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 30 Sep 2022 13:14:29 GMT Subject: [jdk17u-dev] Integrated: 8283059: Uninitialized warning in check_code.c with GCC 11.2 In-Reply-To: <3q8_2S1hNAT9AzrwJ-mF6Ns1atrJA1V5t23_qQdR0GQ=.eb3d827f-f7f7-4842-a5ee-8dcd614f4028@github.com> References: <3q8_2S1hNAT9AzrwJ-mF6Ns1atrJA1V5t23_qQdR0GQ=.eb3d827f-f7f7-4842-a5ee-8dcd614f4028@github.com> Message-ID: On Fri, 23 Sep 2022 08:10:56 GMT, Roman Marchenko wrote: > Backport JDK-8283059 to 17u > This is a better fix for GCC11's 'maybe-uninitialized' warning instead of JDK-8266168. > Clean backport, no tier1 regression. This pull request has now been integrated. Changeset: beb2ca22 Author: Roman Marchenko Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/beb2ca22c90388120bff77a8a46f6d7b065da7f2 Stats: 30 lines in 1 file changed: 9 ins; 0 del; 21 mod 8283059: Uninitialized warning in check_code.c with GCC 11.2 Backport-of: d8893fad23d1ee6841336b96c34599643edb81ce ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/724 From duke at openjdk.org Fri Sep 30 13:36:13 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 30 Sep 2022 13:36:13 GMT Subject: [jdk15u-dev] RFR: 8283059: Uninitialized warning in check_code.c with GCC 11.2 Message-ID: Backport JDK-8283059 This is a fix for GCC11's 'maybe-uninitialized' warning. Clean backport, no tier1 regressions. ------------- Commit messages: - Backport d8893fad23d1ee6841336b96c34599643edb81ce Changes: https://git.openjdk.org/jdk15u-dev/pull/285/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=285&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283059 Stats: 29 lines in 1 file changed: 9 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/285.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/285/head:pull/285 PR: https://git.openjdk.org/jdk15u-dev/pull/285 From duke at openjdk.org Fri Sep 30 13:39:53 2022 From: duke at openjdk.org (Roman Marchenko) Date: Fri, 30 Sep 2022 13:39:53 GMT Subject: [jdk13u-dev] RFR: 8283059: Uninitialized warning in check_code.c with GCC 11.2 Message-ID: Backport JDK-8283059 This is a fix for GCC11's 'maybe-uninitialized' warning Clean backport, no tier1 regressions. ------------- Commit messages: - Backport d8893fad23d1ee6841336b96c34599643edb81ce Changes: https://git.openjdk.org/jdk13u-dev/pull/414/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=414&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283059 Stats: 29 lines in 1 file changed: 9 ins; 0 del; 20 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/414.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/414/head:pull/414 PR: https://git.openjdk.org/jdk13u-dev/pull/414 From goetz at openjdk.org Fri Sep 30 14:20:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 30 Sep 2022 14:20:05 GMT Subject: [jdk17u-dev] RFR: 8290711: assert(false) failed: infinite loop in PhaseIterGVN::optimize Message-ID: I had to resolve the first chunk in phaseX.cpp because 8289051: C2: Cleanup PhaseCCP::analyze() is not in 17. ------------- Commit messages: - Backport 6354a57b5cb85d31ea70a998202470467402b669 Changes: https://git.openjdk.org/jdk17u-dev/pull/761/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=761&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290711 Stats: 22 lines in 2 files changed: 22 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/761.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/761/head:pull/761 PR: https://git.openjdk.org/jdk17u-dev/pull/761 From vrudomet at openjdk.org Fri Sep 30 19:03:29 2022 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 30 Sep 2022 19:03:29 GMT Subject: [jdk17u-dev] RFR: 8282642: vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java fails intermittently with exit code 1 Message-ID: Backport for [JDK-8282642](https://bugs.openjdk.org/browse/JDK-8282642) vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java fails intermittently with exit code 1 Clean backport, test only. Low risk. How it was tested: * ran jtreg tiers to make sure fix does not break anything * ran vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java with specified params over night ------------- Commit messages: - Backport 7db5abddd126db388b1a7f89be258e8aa7104da7 Changes: https://git.openjdk.org/jdk17u-dev/pull/762/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=762&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282642 Stats: 18 lines in 1 file changed: 12 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/762.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/762/head:pull/762 PR: https://git.openjdk.org/jdk17u-dev/pull/762 From duke at openjdk.org Fri Sep 30 20:50:39 2022 From: duke at openjdk.org (Dan Lutker) Date: Fri, 30 Sep 2022 20:50:39 GMT Subject: [jdk17u-dev] RFR: 8276904: Optional.toString() is unnecessarily expensive Message-ID: <_9fEo3keNf2kSDAdJJ9tlLNT0zEp8f1Ywop5QqSweJM=.23364bf1-87d2-43a8-beb8-cc4f84cd70e8@github.com> Backporting trivial performance fix ------------- Commit messages: - Backport fe2ae8e38bd8660cc637f13f425ccea17a11aa4f Changes: https://git.openjdk.org/jdk17u-dev/pull/763/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=763&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8276904 Stats: 4 lines in 4 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/763.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/763/head:pull/763 PR: https://git.openjdk.org/jdk17u-dev/pull/763