From rrich at openjdk.org Fri Jul 1 06:26:57 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Fri, 1 Jul 2022 06:26:57 GMT Subject: [jdk11u-dev] RFR: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend Message-ID: Hi all, This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. The commit applied cleanly except for one minor conflict because of the comments on the declarations of `current_ei` and `pendingStop` not present in jdk11. The backport passed our CI testing. This includes most JCK and JTREG tiers 1-4, also in Xcomp mode, on the standard platforms and also on ppc64le and s390x. Thanks! Richard. ------------- Commit messages: - Backport ca2efb73f59112d9be2ec29db405deb4c58dd435 Changes: https://git.openjdk.org/jdk11u-dev/pull/1189/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1189&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274687 Stats: 333 lines in 2 files changed: 314 ins; 14 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1189.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1189/head:pull/1189 PR: https://git.openjdk.org/jdk11u-dev/pull/1189 From mbaesken at openjdk.org Fri Jul 1 07:24:03 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 1 Jul 2022 07:24:03 GMT Subject: [jdk17u-dev] RFR: 8281181: Do not use CPU Shares to compute active processor count In-Reply-To: References: Message-ID: On Wed, 29 Jun 2022 08:12:12 GMT, Matthias Baesken wrote: > 8281181: Do not use CPU Shares to compute active processor count Hi Severin, thanks for the review. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/517 From mbaesken at openjdk.org Fri Jul 1 07:24:04 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 1 Jul 2022 07:24:04 GMT Subject: [jdk17u-dev] Integrated: 8281181: Do not use CPU Shares to compute active processor count In-Reply-To: References: Message-ID: On Wed, 29 Jun 2022 08:12:12 GMT, Matthias Baesken wrote: > 8281181: Do not use CPU Shares to compute active processor count This pull request has now been integrated. Changeset: 437c634b Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/437c634b61c277e6af6efd243399178dd44d7126 Stats: 43 lines in 4 files changed: 28 ins; 0 del; 15 mod 8281181: Do not use CPU Shares to compute active processor count Reviewed-by: sgehwolf Backport-of: a5411119c383225e9be27311c6cb7fe5d1700b68 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/517 From goetz at openjdk.org Fri Jul 1 08:18:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 1 Jul 2022 08:18:22 GMT Subject: [jdk11u-dev] RFR: 8278067: Make HttpURLConnection default keep alive timeout configurable Message-ID: I backport this for parity with 11.0.17-oracle. I had to resolve KeepAliveCache because the indentation differs. ------------- Commit messages: - Backport d8f44aa39e921594505864e6270f42b745265293 Changes: https://git.openjdk.org/jdk11u-dev/pull/1193/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1193&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278067 Stats: 256 lines in 4 files changed: 242 ins; 1 del; 13 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1193.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1193/head:pull/1193 PR: https://git.openjdk.org/jdk11u-dev/pull/1193 From jdowland at openjdk.org Fri Jul 1 09:26:25 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Fri, 1 Jul 2022 09:26:25 GMT Subject: [jdk17u-dev] RFR: 8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS Message-ID: Hi all, This pull request contains a backport of commit [ad128284](https://github.com/openjdk/jdk/commit/ad1282842c5eefdad151afe6f4db97a09d643546) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Aleksandr Veselov on 20 Dec 2021 and was reviewed by Anton Tarasov and Alexander Zuev. I'd like to backport this for Oracle JDK17 parity. A few notes on testing. There are no tests in the patch. The JBS bug says only this in terms of reproducing the issue: > When an app is displayed on a secondary monitor whose vertical resolution differs from the primary monitor, accessibility outline frame gets misplaced while navigating UI elements. > This can be easily reproduced with SwingSet2, for instance. I built and ran https://github.com/xjrga/swingset2 on macOS 11.5.2 (20G95) with an external display with a deliberately different resolution from the mac's internal panel, but I could not reproduce the original issue. The patch itself backports clean. I ran swingset2 afterwards and noticed no obvious difference (but all the various widgets worked fine) If anyone wants to suggest any further specific manual tests I could perform to reproduce the original issue or validate the fix I'm happy to try them. ------------- Commit messages: - Backport ad1282842c5eefdad151afe6f4db97a09d643546 Changes: https://git.openjdk.org/jdk17u-dev/pull/520/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=520&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278609 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/520.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/520/head:pull/520 PR: https://git.openjdk.org/jdk17u-dev/pull/520 From jdowland at openjdk.org Fri Jul 1 09:48:58 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Fri, 1 Jul 2022 09:48:58 GMT Subject: [jdk17u-dev] RFR: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac Message-ID: Hello, this is a backport of [4c3491bfa5f296b80c56a37cb4fffd6497323ac2 from openjdk/jdk](https://github.com/openjdk/jdk/commit/4c3491bfa5f296b80c56a37cb4fffd6497323ac2) originally by Alexander Zuev committed on 29 Oct 2021. This is a backport to jdk17u-dev for Oracle parity. The patch does not apply clean: conflicts to resolve in ProblemList.txt. The other hunks are clean. The patch rewrites a test. The written test passes for me on a local macOS system. JBS: https://bugs.openjdk.org/browse/JDK-8017175 ------------- Commit messages: - 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac Changes: https://git.openjdk.org/jdk17u-dev/pull/521/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=521&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8017175 Stats: 114 lines in 2 files changed: 53 ins; 14 del; 47 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/521.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/521/head:pull/521 PR: https://git.openjdk.org/jdk17u-dev/pull/521 From goetz at openjdk.org Fri Jul 1 10:06:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 1 Jul 2022 10:06:09 GMT Subject: [jdk11u-dev] RFR: 8279622: C2: miscompilation of map pattern as a vector reduction Message-ID: <8FzOyL5Wz_c7-YXXkQZz1bl7DONPmg9terMAjQYB5r0=.56371751-4aaa-47ef-8695-886fabfa7d3e@github.com> I backport this for parity with 11.0.17-oracle. Clean backport from 17. ------------- Commit messages: - Backport 47e478d6de40038d48290ac1b64a4957a77a397a Changes: https://git.openjdk.org/jdk11u-dev/pull/1194/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1194&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279622 Stats: 95 lines in 5 files changed: 95 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1194.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1194/head:pull/1194 PR: https://git.openjdk.org/jdk11u-dev/pull/1194 From goetz at openjdk.org Fri Jul 1 10:42:27 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 1 Jul 2022 10:42:27 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport caceaba5594606023ea4eb8d99698243be5b76b8 - Backport 47e478d6de40038d48290ac1b64a4957a77a397a Changes: https://git.openjdk.org/jdk11u-dev/pull/1195/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1195&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286177 Stats: 100 lines in 5 files changed: 100 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1195.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1195/head:pull/1195 PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From vkempik at openjdk.org Fri Jul 1 11:01:48 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Fri, 1 Jul 2022 11:01:48 GMT Subject: [jdk17u-dev] Integrated: 8256844: Make NMT late-initializable In-Reply-To: References: Message-ID: <70T50GdBJi8GWH0k1pQg1WSMcbC16hDV4WPknI8sBU8=.751ed8ef-dc46-4ea2-8433-b3f1bed8c984@github.com> On Wed, 22 Jun 2022 09:31:21 GMT, Vladimir Kempik wrote: > Please review this backport to jdk17u-dev > Doesn't apply clean because of JDK-8280940 backport which introduced the same patch into test_os.cpp This pull request has now been integrated. Changeset: 774213fd Author: Vladimir Kempik URL: https://git.openjdk.org/jdk17u-dev/commit/774213fd32e61c753b48ab648cc4dd82fc56c19f Stats: 1820 lines in 24 files changed: 1391 ins; 390 del; 39 mod 8256844: Make NMT late-initializable Reviewed-by: stuefe Backport-of: eec64f55870cf51746755d8fa59098a82109e826 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/496 From goetz at openjdk.org Fri Jul 1 11:07:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 1 Jul 2022 11:07:05 GMT Subject: [jdk17u-dev] RFR: 8269039: Disable SHA-1 Signed JARs [v2] In-Reply-To: References: Message-ID: <_Tv9jrWmG11l_qR-09bPXLUfaYxw8QOAc2As4a0r4vk=.9b7c4d95-6716-4375-8c89-748acecdcff4@github.com> > I backport this for parity with 17.0.5-oracle. > > Almost clean except for the chunk of test/.../SecurityUtils.java that was already backported in > 8278851: Correct signer logic for jars signed with multiple digestalgs Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Add binary files changed in 8269039 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/510/files - new: https://git.openjdk.org/jdk17u-dev/pull/510/files/f5aa5164..9184ae91 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=510&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=510&range=00-01 Stats: 0 lines in 3 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/510.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/510/head:pull/510 PR: https://git.openjdk.org/jdk17u-dev/pull/510 From stuefe at openjdk.org Fri Jul 1 13:44:43 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 1 Jul 2022 13:44:43 GMT Subject: [jdk11u-dev] RFR: 8278067: Make HttpURLConnection default keep alive timeout configurable In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 08:09:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > I had to resolve KeepAliveCache because the indentation differs. This backport seems to miss the changes from src/java.base/share/classes/java/net/doc-files/net-properties.html in the original commit. test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java line 127: > 125: assertNotNull(msg); > 126: assertTrue(msg.contains("Network is unreachable") > 127: || msg.contains("No route to host")); Why is this here? This is not part of the original commit, or? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1193 From mbaesken at openjdk.org Fri Jul 1 13:53:03 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 1 Jul 2022 13:53:03 GMT Subject: [jdk11u-dev] RFR: 8281181: Do not use CPU Shares to compute active processor count Message-ID: jdk11u-dev backport of 8281181, copyright headers needed adjustment and minor diffs in strides ------------- Commit messages: - Backport 437c634b61c277e6af6efd243399178dd44d7126 Changes: https://git.openjdk.org/jdk11u-dev/pull/1196/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1196&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281181 Stats: 41 lines in 4 files changed: 27 ins; 0 del; 14 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1196.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1196/head:pull/1196 PR: https://git.openjdk.org/jdk11u-dev/pull/1196 From duke at openjdk.org Fri Jul 1 14:01:57 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Fri, 1 Jul 2022 14:01:57 GMT Subject: [jdk17u-dev] RFR: 8286277: CDS VerifyError when calling clone() on object array [v2] In-Reply-To: References: Message-ID: <9O0LWMSPPBAN1LrT8S3BPguU6BuxvSVcB5MmEI5CR0U=.0c90ec97-0f4b-4400-bba2-b9edef158ace@github.com> > This bug has been faced by a customer and this backport does work for them. > > > I am not yet an Author - I do not have JBS account. > The testcase works after backporting: > > TEST TOTAL PASS FAIL ERROR > jtreg:test/hotspot/jtreg/runtime/cds/appcds/VerifyObjArrayCloneTest.java > 1 1 0 0 > jtreg:test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java > 1 1 0 0 > > And there is no regression: > > ->> jtreg:test/hotspot/jtreg:tier1 1817 1810 7 0 << > +>> jtreg:test/hotspot/jtreg:tier1 1818 1811 7 0 << Jan Kratochvil has updated the pull request incrementally with one additional commit since the last revision: Update full name ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/519/files - new: https://git.openjdk.org/jdk17u-dev/pull/519/files/990bdde0..ef386747 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=519&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=519&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/519.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/519/head:pull/519 PR: https://git.openjdk.org/jdk17u-dev/pull/519 From duke at openjdk.org Fri Jul 1 19:21:22 2022 From: duke at openjdk.org (Stephanie Crater) Date: Fri, 1 Jul 2022 19:21:22 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 Message-ID: Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the _legacy_ ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. ------------- Commit messages: - 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 Changes: https://git.openjdk.org/jdk17u-dev/pull/522/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=522&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272352 Stats: 15 lines in 1 file changed: 6 ins; 4 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/522.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/522/head:pull/522 PR: https://git.openjdk.org/jdk17u-dev/pull/522 From duke at openjdk.org Fri Jul 1 20:14:42 2022 From: duke at openjdk.org (Stephanie Crater) Date: Fri, 1 Jul 2022 20:14:42 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 [v2] In-Reply-To: References: Message-ID: > Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the _legacy_ ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. > Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. Stephanie Crater 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 229344853126692d38ff7cb164dd5d17c5bf7fbb ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/522/files - new: https://git.openjdk.org/jdk17u-dev/pull/522/files/165db6d6..8fe08af2 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=522&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=522&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/522.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/522/head:pull/522 PR: https://git.openjdk.org/jdk17u-dev/pull/522 From serb at openjdk.org Sat Jul 2 01:05:44 2022 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 2 Jul 2022 01:05:44 GMT Subject: [jdk11u-dev] RFR: 8288928: Incorrect GPL header in pnglibconf.h In-Reply-To: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> References: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> Message-ID: On Tue, 21 Jun 2022 23:37:28 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [70762d39](https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 7 Oct 2019 and was reviewed by Phil Race. > Thanks! > > Backport is clean, but I have to create a new JBS issue, the initial one is closed. @kevinrushforth @prrace Do you know is it possible to open an initial JBS issue? https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1169 From duke at openjdk.org Sun Jul 3 14:42:52 2022 From: duke at openjdk.org (Basil Crow) Date: Sun, 3 Jul 2022 14:42:52 GMT Subject: [jdk11u-dev] RFR: 8215291: Broken links when generating from project without modules [v2] In-Reply-To: References: Message-ID: On Tue, 28 Jun 2022 18:12:20 GMT, Basil Crow wrote: >> Hi all, >> >> This pull request contains a clean backport of [JDK-8215291](https://bugs.openjdk.org/browse/JDK-8215291) (openjdk/jdk at cb553175b7c8248ab89738a7694ea72026027198). >> >> The commit being backported was authored by @hns on December 21, 2018, and was reviewed by @jonathan-gibbons. >> >> See [JENKINS-68761](https://issues.jenkins.io/browse/JENKINS-68761) for the motivation behind this backport. >> >> I tested this by reproducing the search problem described in [JENKINS-68761](https://issues.jenkins.io/browse/JENKINS-68761) on `jdk11u-dev` and verified that I could no longer reproduce the problem after backporting this commit. >> >> Thanks! > > Basil Crow has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge remote-tracking branch 'origin/master' into JDK-8244171 > - Backport cb553175b7c8248ab89738a7694ea72026027198 Thank you! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1157 From duke at openjdk.org Sun Jul 3 14:42:53 2022 From: duke at openjdk.org (Basil Crow) Date: Sun, 3 Jul 2022 14:42:53 GMT Subject: [jdk11u-dev] Integrated: 8215291: Broken links when generating from project without modules In-Reply-To: References: Message-ID: On Thu, 16 Jun 2022 02:23:41 GMT, Basil Crow wrote: > Hi all, > > This pull request contains a clean backport of [JDK-8215291](https://bugs.openjdk.org/browse/JDK-8215291) (openjdk/jdk at cb553175b7c8248ab89738a7694ea72026027198). > > The commit being backported was authored by @hns on December 21, 2018, and was reviewed by @jonathan-gibbons. > > See [JENKINS-68761](https://issues.jenkins.io/browse/JENKINS-68761) for the motivation behind this backport. > > I tested this by reproducing the search problem described in [JENKINS-68761](https://issues.jenkins.io/browse/JENKINS-68761) on `jdk11u-dev` and verified that I could no longer reproduce the problem after backporting this commit. > > Thanks! This pull request has now been integrated. Changeset: 732d9bce Author: Basil Crow Committer: Martin Doerr URL: https://git.openjdk.org/jdk11u-dev/commit/732d9bce9f91d643fb55b3bc4ed2b86f0f64106f Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8215291: Broken links when generating from project without modules Backport-of: cb553175b7c8248ab89738a7694ea72026027198 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1157 From goetz at openjdk.org Sun Jul 3 18:42:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 18:42:57 GMT Subject: [jdk17u-dev] RFR: 8269039: Disable SHA-1 Signed JARs [v2] In-Reply-To: <_Tv9jrWmG11l_qR-09bPXLUfaYxw8QOAc2As4a0r4vk=.9b7c4d95-6716-4375-8c89-748acecdcff4@github.com> References: <_Tv9jrWmG11l_qR-09bPXLUfaYxw8QOAc2As4a0r4vk=.9b7c4d95-6716-4375-8c89-748acecdcff4@github.com> Message-ID: On Fri, 1 Jul 2022 11:07:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.5-oracle. >> >> Almost clean except for the chunk of test/.../SecurityUtils.java that was already backported in >> 8278851: Correct signer logic for jars signed with multiple digestalgs > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Add binary files changed in 8269039 After adding the binary files the Pre-submit tests are green ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/510 From goetz at openjdk.org Sun Jul 3 18:53:42 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 18:53:42 GMT Subject: [jdk11u-dev] Integrated: 8270090: C2: LCM may prioritize CheckCastPP nodes over projections In-Reply-To: References: Message-ID: On Fri, 24 Jun 2022 09:40:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > I had to resolve the copyright, will mark as clean. This pull request has now been integrated. Changeset: bf08f884 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/bf08f8840de59fc9b8cb96a6c9280ee0561a9def Stats: 37 lines in 1 file changed: 22 ins; 8 del; 7 mod 8270090: C2: LCM may prioritize CheckCastPP nodes over projections Backport-of: 8ebea443f333ecf79d6b0fc725ededb231e83ed5 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1178 From goetz at openjdk.org Sun Jul 3 18:55:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 18:55:11 GMT Subject: [jdk17u-dev] Integrated: 8278067: Make HttpURLConnection default keep alive timeout configurable In-Reply-To: References: Message-ID: <1OkfEiGiGdITivXjBYzL_fhJMoCpcBxq1dUz7fZdMi8=.32a0544b-2f75-45fe-835d-3a4830e5d021@github.com> On Thu, 30 Jun 2022 14:40:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 7f40f165 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7f40f1659751097aa6ac2248fdcddee942cf8a58 Stats: 262 lines in 4 files changed: 249 ins; 1 del; 12 mod 8278067: Make HttpURLConnection default keep alive timeout configurable Backport-of: d8f44aa39e921594505864e6270f42b745265293 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/518 From goetz at openjdk.org Sun Jul 3 18:59:40 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 18:59:40 GMT Subject: [jdk17u-dev] Integrated: 8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect In-Reply-To: References: Message-ID: <_GbGPS6bGgheL9P9xRpgF-aubDMdNGVykHxUfOz3SpA=.8b1ab280-b20b-4569-906c-de344fa6278f@github.com> On Tue, 28 Jun 2022 19:52:29 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: f73037d9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f73037d9ae9073c50262aa4f025dbf6c033698df Stats: 64 lines in 3 files changed: 63 ins; 0 del; 1 mod 8286625: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect Backport-of: 590337e2f229445e353e7c32e0dcff8d93e412d2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/514 From goetz at openjdk.org Sun Jul 3 19:03:06 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 19:03:06 GMT Subject: [jdk17u-dev] Integrated: 8287432: C2: assert(tn->in(0) != __null) failed: must have live top node In-Reply-To: References: Message-ID: On Tue, 28 Jun 2022 20:01:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: d3354af9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d3354af99f10a9cbf3debd101f84c419ae756248 Stats: 56 lines in 2 files changed: 55 ins; 0 del; 1 mod 8287432: C2: assert(tn->in(0) != __null) failed: must have live top node Backport-of: 78d371266ae8a629db8176ced4d48e9521702cce ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/515 From goetz at openjdk.org Sun Jul 3 19:05:55 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 19:05:55 GMT Subject: [jdk11u-dev] RFR: 8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 [v3] In-Reply-To: <-yHe9aqUVDWUSOEED8LPSrlUL13H4UbwGd2kidhpdUY=.f8915e77-81a2-49ca-97f5-17c3a9c4044a@github.com> References: <-yHe9aqUVDWUSOEED8LPSrlUL13H4UbwGd2kidhpdUY=.f8915e77-81a2-49ca-97f5-17c3a9c4044a@github.com> Message-ID: <6YWOK95cN39o1XECs-srdhBN73BORbARYUUlU5Wsuzc=.0c647c18-19ee-429c-88f0-6713c298f849@github.com> > I backport this for parity with 11.0.17-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into goetz_backport_8285820 - Backport 89392fb15e9652b7b562b3511f79bda725c5499c - Backport 8ebea443f333ecf79d6b0fc725ededb231e83ed5 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1179/files - new: https://git.openjdk.org/jdk11u-dev/pull/1179/files/9d58a205..f1628ae3 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1179&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1179&range=01-02 Stats: 1227 lines in 47 files changed: 1006 ins; 50 del; 171 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1179.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1179/head:pull/1179 PR: https://git.openjdk.org/jdk11u-dev/pull/1179 From goetz at openjdk.org Sun Jul 3 19:06:02 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 19:06:02 GMT Subject: [jdk17u-dev] Integrated: 8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes In-Reply-To: References: Message-ID: On Tue, 28 Jun 2022 20:04:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: a6c02bd4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a6c02bd401253d3281fd839a2176d521c8103032 Stats: 7 lines in 1 file changed: 2 ins; 2 del; 3 mod 8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes Backport-of: 50f99c3208fc9f479cc109fb6e73d262e27026a2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/516 From goetz at openjdk.org Sun Jul 3 19:11:27 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 19:11:27 GMT Subject: [jdk11u-dev] Integrated: 8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 In-Reply-To: <-yHe9aqUVDWUSOEED8LPSrlUL13H4UbwGd2kidhpdUY=.f8915e77-81a2-49ca-97f5-17c3a9c4044a@github.com> References: <-yHe9aqUVDWUSOEED8LPSrlUL13H4UbwGd2kidhpdUY=.f8915e77-81a2-49ca-97f5-17c3a9c4044a@github.com> Message-ID: On Fri, 24 Jun 2022 09:55:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 9b73adbd Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/9b73adbde8f5283cb09cf6e3a066c04b00082813 Stats: 30 lines in 1 file changed: 11 ins; 9 del; 10 mod 8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090 Backport-of: 89392fb15e9652b7b562b3511f79bda725c5499c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1179 From goetz at openjdk.org Sun Jul 3 19:20:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 19:20:41 GMT Subject: [jdk11u-dev] Integrated: 8287672: jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run In-Reply-To: References: Message-ID: <4kyGb3bT2k74gUJXJ_JnOrjTewIRk2bgYBiyFO8uAX0=.ba1c6ffa-285c-415e-8afe-a598db579a54@github.com> On Thu, 30 Jun 2022 15:58:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 6ecce297 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6ecce297019e5e859030ccb917a48e20728a69e7 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod 8287672: jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run Backport-of: 7e211d7daac32dca8f26f408d1a3b2c7805b5a2e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1192 From goetz at openjdk.org Sun Jul 3 19:29:28 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 3 Jul 2022 19:29:28 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.17-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1195/files - new: https://git.openjdk.org/jdk11u-dev/pull/1195/files/71bc9cc1..71bc9cc1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1195&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1195&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1195.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1195/head:pull/1195 PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From goetz at openjdk.org Mon Jul 4 05:46:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 4 Jul 2022 05:46:33 GMT Subject: [jdk11u-dev] RFR: 8278067: Make HttpURLConnection default keep alive timeout configurable [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.17-oracle. > > I had to resolve KeepAliveCache because the indentation differs. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Remove changes to LdapPoolTimeoutTest They sneaked in from another backport ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1193/files - new: https://git.openjdk.org/jdk11u-dev/pull/1193/files/3604be31..8366f1d2 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1193&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1193&range=00-01 Stats: 4 lines in 1 file changed: 0 ins; 3 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1193.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1193/head:pull/1193 PR: https://git.openjdk.org/jdk11u-dev/pull/1193 From goetz at openjdk.org Mon Jul 4 05:57:53 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 4 Jul 2022 05:57:53 GMT Subject: [jdk11u-dev] RFR: 8278067: Make HttpURLConnection default keep alive timeout configurable [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.17-oracle. > > I had to resolve KeepAliveCache because the indentation differs. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Add edits to net-properties.html ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1193/files - new: https://git.openjdk.org/jdk11u-dev/pull/1193/files/8366f1d2..1e361c0f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1193&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1193&range=01-02 Stats: 10 lines in 1 file changed: 10 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1193.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1193/head:pull/1193 PR: https://git.openjdk.org/jdk11u-dev/pull/1193 From stuefe at openjdk.org Mon Jul 4 06:20:27 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Mon, 4 Jul 2022 06:20:27 GMT Subject: [jdk11u-dev] RFR: 8278067: Make HttpURLConnection default keep alive timeout configurable [v3] In-Reply-To: References: Message-ID: <0Dd1CZlWAcij5onge1aGnSvPTSgpUcM2b7ivaE78PhY=.ce5501e8-ac2d-402d-8270-a2e54fc74a37@github.com> On Mon, 4 Jul 2022 05:57:53 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. >> >> I had to resolve KeepAliveCache because the indentation differs. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Add edits to net-properties.html Looks good ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1193 From shade at openjdk.org Mon Jul 4 08:02:40 2022 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 4 Jul 2022 08:02:40 GMT Subject: [jdk11u-dev] RFR: 8277893: Arraycopy stress tests In-Reply-To: References: Message-ID: On Wed, 22 Jun 2022 18:41:08 GMT, Aleksey Shipilev wrote: > Clean backport to improve arraycopy testing. > > Additional testing: > - [x] Linux x86_64 fastdebug, `hotspot_compiler_arraycopy` > - [x] Linux x86_32 fastdebug, `hotspot_compiler_arraycopy` > - [x] Linux AArch64 fastdebug, `hotspot_compiler_arraycopy` Got the push approval. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1175 From shade at openjdk.org Mon Jul 4 08:02:41 2022 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 4 Jul 2022 08:02:41 GMT Subject: [jdk11u-dev] Integrated: 8277893: Arraycopy stress tests In-Reply-To: References: Message-ID: On Wed, 22 Jun 2022 18:41:08 GMT, Aleksey Shipilev wrote: > Clean backport to improve arraycopy testing. > > Additional testing: > - [x] Linux x86_64 fastdebug, `hotspot_compiler_arraycopy` > - [x] Linux x86_32 fastdebug, `hotspot_compiler_arraycopy` > - [x] Linux AArch64 fastdebug, `hotspot_compiler_arraycopy` This pull request has now been integrated. Changeset: 4b2e41cf Author: Aleksey Shipilev URL: https://git.openjdk.org/jdk11u-dev/commit/4b2e41cfc5e9a58faab685969634050df4f4c7c6 Stats: 1169 lines in 12 files changed: 1168 ins; 0 del; 1 mod 8277893: Arraycopy stress tests Reviewed-by: serb Backport-of: 29bd73638a22d341767a1266723a7d7263e17093 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1175 From goetz at openjdk.org Mon Jul 4 08:10:27 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 4 Jul 2022 08:10:27 GMT Subject: [jdk17u-dev] RFR: 8278612: [macos] test/jdk/java/awt/dnd/RemoveDropTargetCrashTest crashes with VoiceOver on macOS Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 590fa9d8d75b4cf401fe5a1556f4f0b7145a77ab Changes: https://git.openjdk.org/jdk17u-dev/pull/524/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=524&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278612 Stats: 28 lines in 3 files changed: 20 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/524.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/524/head:pull/524 PR: https://git.openjdk.org/jdk17u-dev/pull/524 From goetz at openjdk.org Mon Jul 4 08:12:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 4 Jul 2022 08:12:56 GMT Subject: [jdk17u-dev] RFR: 8276546: [IR Framework] Whitelist and ignore CompileThreshold Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 7a140af25362556ebe86147dcd74413e0044edc0 Changes: https://git.openjdk.org/jdk17u-dev/pull/523/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=523&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8276546 Stats: 109 lines in 3 files changed: 106 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/523.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/523/head:pull/523 PR: https://git.openjdk.org/jdk17u-dev/pull/523 From goetz at openjdk.org Mon Jul 4 08:20:29 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 4 Jul 2022 08:20:29 GMT Subject: [jdk17u-dev] RFR: 8286266: [macos] Voice over moving JTable column to be the first column JVM crashes Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport b33c6e52c1ba675efdae6e48a9ff022b2b24513c Changes: https://git.openjdk.org/jdk17u-dev/pull/525/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=525&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286266 Stats: 47 lines in 3 files changed: 38 ins; 4 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/525.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/525/head:pull/525 PR: https://git.openjdk.org/jdk17u-dev/pull/525 From goetz at openjdk.org Mon Jul 4 08:25:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 4 Jul 2022 08:25:13 GMT Subject: [jdk17u-dev] RFR: 8288599: com/sun/management/OperatingSystemMXBean/TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport f0804304400f380661a8a06e4c1dad97068fae60 Changes: https://git.openjdk.org/jdk17u-dev/pull/526/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=526&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288599 Stats: 33 lines in 1 file changed: 14 ins; 16 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/526.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/526/head:pull/526 PR: https://git.openjdk.org/jdk17u-dev/pull/526 From sgehwolf at openjdk.org Mon Jul 4 08:56:55 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 4 Jul 2022 08:56:55 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 [v2] In-Reply-To: References: Message-ID: <6l-K3ffxyCytRl6SBtf2_kHeHtoKce511XPT81egals=.b97f8dee-5ddb-4659-ab50-edb3b6493015@github.com> On Fri, 1 Jul 2022 20:14:42 GMT, Stephanie Crater wrote: >> Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. >> >> Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the _legacy_ ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. >> Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. > > Stephanie Crater 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 229344853126692d38ff7cb164dd5d17c5bf7fbb @calderast Please use **PR title** `Backport 229344853126692d38ff7cb164dd5d17c5bf7fbb` for the tooling to pick this up as a backport. The commit message doesn't matter. Thanks! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/522 From sgehwolf at openjdk.org Mon Jul 4 09:49:26 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 4 Jul 2022 09:49:26 GMT Subject: [jdk11u-dev] RFR: 8281181: Do not use CPU Shares to compute active processor count In-Reply-To: References: Message-ID: <7BrfEQLkwnVxpA5V0Lxs-O9LVp9HyKQcwI_Y4zg-0ZI=.d0e42aa5-9d5a-4b80-8aeb-77d16b3ff70c@github.com> On Fri, 1 Jul 2022 13:25:49 GMT, Matthias Baesken wrote: > jdk11u-dev backport of 8281181, copyright headers needed adjustment and minor diffs in strides Almost good to go. File `src/hotspot/os/linux/cgroupSubsystem_linux.cpp` is missing the copyright year update from the original patch and a tiny nit below. test/hotspot/jtreg/containers/docker/TestCPUAwareness.java line 221: > 219: .addDockerOpts("--cpu-shares=" + shares); > 220: > 221: if (useContainerCpuShares) opts.addJavaOpts("-XX:+UseContainerCpuShares"); The JDK 18u patch has an additional `System.out.println("useContainerCpuShares = " + useContainerCpuShares);` on line 210 of this file which is missing in this backport. ------------- Changes requested by sgehwolf (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1196 From jdowland at openjdk.org Mon Jul 4 10:39:44 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Mon, 4 Jul 2022 10:39:44 GMT Subject: [jdk17u-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 Fri, 24 Jun 2022 19:17:31 GMT, Jonathan Dowland wrote: > Hi all, > > 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. > > It applies cleanly to current jdk17u-dev head. The test it modifies passes after the patch. > > Running the test was a little unusual. I needed to build the native component by hand and explicitly pass an argument to `jtreg`: > > > $ pushd test/jdk/java/lang/RuntimeTests/loadLibrary/exeLibraryCache > $ cc exeLibraryCache.c -o LibraryCache > $ popd > $ $JT_HOME/bin/jtreg -jdk:build/macosx-x86_64-server-release/images/jdk \ > -nativepath:test/jdk/java/lang/RuntimeTests/loadLibrary/exeLibraryCache \ > test/jdk/java/lang/RuntimeTests/loadLibrary/exeLibraryCache/LibraryFromCache.java > > > test system is macOS Big Sur (11.5.2) with local SDK version 10.14. This pull request has now been integrated. Changeset: 7aeba377 Author: Jonathan Dowland Committer: Martin Doerr URL: https://git.openjdk.org/jdk17u-dev/commit/7aeba377f112270590cac074c8a6ad4f74431091 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 Backport-of: fe807217a79753f84c00432e7451c17baa6645c5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/506 From mdoerr at openjdk.org Mon Jul 4 10:46:42 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 4 Jul 2022 10:46:42 GMT Subject: [jdk11u-dev] RFR: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver In-Reply-To: References: Message-ID: On Thu, 30 Jun 2022 15:50:40 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > I had to resolve because bool allow_inline is not > defined in 11. That was introcuded for a debugging > feature, we don't need it here. Good. Feel free to fix indentation before integrating. src/hotspot/share/opto/callGenerator.cpp line 858: > 856: assert(receiver->bottom_type() == TypePtr::NULL_PTR, "not a null: %s", > 857: Type::str(receiver->bottom_type())); > 858: print_inlining_failure(C, callee, jvms->depth() - 1, jvms->bci(), Indentation looks odd. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From mbaesken at openjdk.org Mon Jul 4 11:00:32 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 4 Jul 2022 11:00:32 GMT Subject: [jdk11u-dev] RFR: 8281181: Do not use CPU Shares to compute active processor count [v2] In-Reply-To: References: Message-ID: > jdk11u-dev backport of 8281181, copyright headers needed adjustment and minor diffs in strides Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision: Add copyright info and some test output ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1196/files - new: https://git.openjdk.org/jdk11u-dev/pull/1196/files/57c031c2..521669f8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1196&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1196&range=00-01 Stats: 2 lines in 2 files changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1196.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1196/head:pull/1196 PR: https://git.openjdk.org/jdk11u-dev/pull/1196 From mbaesken at openjdk.org Mon Jul 4 11:00:32 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 4 Jul 2022 11:00:32 GMT Subject: [jdk11u-dev] RFR: 8281181: Do not use CPU Shares to compute active processor count In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 13:25:49 GMT, Matthias Baesken wrote: > jdk11u-dev backport of 8281181, copyright headers needed adjustment and minor diffs in strides Thanks Severin for the remarks. I added the copyright year and the test output line, ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1196 From sgehwolf at openjdk.org Mon Jul 4 12:09:40 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 4 Jul 2022 12:09:40 GMT Subject: [jdk11u-dev] RFR: 8281181: Do not use CPU Shares to compute active processor count [v2] In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 11:00:32 GMT, Matthias Baesken wrote: >> jdk11u-dev backport of 8281181, copyright headers needed adjustment and minor diffs in strides > > Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision: > > Add copyright info and some test output LGTM. ------------- Marked as reviewed by sgehwolf (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1196 From sgehwolf at openjdk.org Mon Jul 4 12:16:44 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 4 Jul 2022 12:16:44 GMT Subject: [jdk11u-dev] RFR: 8281181: Do not use CPU Shares to compute active processor count In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 10:56:22 GMT, Matthias Baesken wrote: >> jdk11u-dev backport of 8281181, copyright headers needed adjustment and minor diffs in strides > > Thanks Severin for the remarks. I added the copyright year and the test output line, @MBaesken FYI: I've created https://github.com/openjdk/jdk11u-dev/pull/1197 for the `shares/periods` typo in one of the tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1196 From sgehwolf at openjdk.org Mon Jul 4 12:24:24 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 4 Jul 2022 12:24:24 GMT Subject: [jdk11u-dev] RFR: 8219074: [TESTBUG] runtime/containers/docker/TestCPUAwareness.java typo of printing parameters (period should be shares) Message-ID: Clean backport. It's only the path to the test file that is different. ------------- Commit messages: - Backport 7d6d6613287e758a9245a1c0b3de0130e90c292e Changes: https://git.openjdk.org/jdk11u-dev/pull/1197/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1197&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8219074 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1197.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1197/head:pull/1197 PR: https://git.openjdk.org/jdk11u-dev/pull/1197 From jaroslav.bachorik at datadoghq.com Mon Jul 4 16:02:24 2022 From: jaroslav.bachorik at datadoghq.com (=?UTF-8?Q?Jaroslav_Bachor=C3=ADk?=) Date: Mon, 4 Jul 2022 18:02:24 +0200 Subject: [jdk11u-dev] RFR: 8287113: JFR: Periodic task thread uses period for method sampling events [v2] In-Reply-To: References: Message-ID: A gentle ping on this simple backport PR. Cheers, -JB- On Tue, Jun 21, 2022 at 8:13 PM Jaroslav Bachorik wrote: > > > Mostly clean backport. > > The only conflict was due to the 'largeSize' field in `PlatformEventType` class which is not available in JDK 11. > > The conflict is resolved in a separate commit for easier review. > > Jaroslav Bachorik has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: > > - Merge branch 'master' of github.com:openjdk/jdk11u-dev into jbachorik-backport-8122466f > - Fix merge conflict > - 8287113: JFR: Periodic task thread uses period for method sampling events > > Reviewed-by: jbachorik > > ------------- > > Changes: > - all: https://git.openjdk.org/jdk11u-dev/pull/1110/files > - new: https://git.openjdk.org/jdk11u-dev/pull/1110/files/c7952b69..3884cf7a > > Webrevs: > - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1110&range=01 > - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1110&range=00-01 > > Stats: 8235 lines in 165 files changed: 2642 ins; 5223 del; 370 mod > Patch: https://git.openjdk.org/jdk11u-dev/pull/1110.diff > Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1110/head:pull/1110 > > PR: https://git.openjdk.org/jdk11u-dev/pull/1110 From duke at openjdk.org Mon Jul 4 20:42:47 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Mon, 4 Jul 2022 20:42:47 GMT Subject: [jdk18u] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Sat, 25 Jun 2022 16:41:02 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative @prrace can you take a look, please? ------------- PR: https://git.openjdk.org/jdk18u/pull/177 From goetz at openjdk.org Tue Jul 5 07:52:54 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 07:52:54 GMT Subject: [jdk11u-dev] RFR: 8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 Message-ID: I backported this from 17. After replacing script-dir with jquery in the file paths of the patch it applies somehow. Still, the following adaptions were needed: src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java Context: jszip files are not in the list in 17. src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Add ".ui-autocomplete .result-item {...}". Please review this carefully. src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java I added JQUERY_UI_STRUCTURE_CSS by hand. The context contains JSZIP paths that are not in 17. test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java test/langtools/jdk/javadoc/tool/api/basic/APITest.java Again, jszip files in the context. Added edits also to test/langtools/tools/javadoc/api/basic/APITest.java ------------- Commit messages: - Backport b7d808e96b68e1a648a74b5c1666304f58c347a0 Changes: https://git.openjdk.org/jdk11u-dev/pull/1198/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1198&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284367 Stats: 898 lines in 13 files changed: 128 ins; 703 del; 67 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1198.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1198/head:pull/1198 PR: https://git.openjdk.org/jdk11u-dev/pull/1198 From goetz at openjdk.org Tue Jul 5 08:05:47 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 08:05:47 GMT Subject: [jdk17u-dev] RFR: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 09:38:24 GMT, Jonathan Dowland wrote: > Hello, this is a backport of [4c3491bfa5f296b80c56a37cb4fffd6497323ac2 from openjdk/jdk](https://github.com/openjdk/jdk/commit/4c3491bfa5f296b80c56a37cb4fffd6497323ac2) originally by > Alexander Zuev committed on 29 Oct 2021. > > This is a backport to jdk17u-dev for Oracle parity. > > The patch does not apply clean: conflicts to resolve in ProblemList.txt. The other hunks are clean. > > The patch rewrites a test. The written test passes for me on a local macOS system. > > JBS: https://bugs.openjdk.org/browse/JDK-8017175 Please fill in a fix request comment in JBS. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/521 From goetz at openjdk.org Tue Jul 5 08:08:45 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 08:08:45 GMT Subject: [jdk17u-dev] RFR: 8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 09:17:57 GMT, Jonathan Dowland wrote: > Hi all, > > This pull request contains a backport of commit [ad128284](https://github.com/openjdk/jdk/commit/ad1282842c5eefdad151afe6f4db97a09d643546) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Aleksandr Veselov on 20 Dec 2021 and was reviewed by Anton Tarasov and Alexander Zuev. I'd like to backport this for Oracle JDK17 parity. > > A few notes on testing. There are no tests in the patch. The JBS bug says only this in terms of reproducing the issue: > >> When an app is displayed on a secondary monitor whose vertical resolution differs from the primary monitor, accessibility outline frame gets misplaced while navigating UI elements. >> This can be easily reproduced with SwingSet2, for instance. > > I built and ran https://github.com/xjrga/swingset2 on macOS 11.5.2 (20G95) with an external display with a deliberately different resolution from the mac's internal panel, but I could not reproduce the original issue. > > The patch itself backports clean. I ran swingset2 afterwards and noticed no obvious difference (but all the various widgets worked fine) > > If anyone wants to suggest any further specific manual tests I could perform to reproduce the original issue or validate the fix I'm happy to try them. These are really hard to test. Instead of omitting the backports because the testing is too complicated, we should be a bit more relaxed here. So I think this is fine. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/520 From goetz at openjdk.org Tue Jul 5 08:09:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 08:09:59 GMT Subject: [jdk17u-dev] RFR: 8286277: CDS VerifyError when calling clone() on object array [v2] In-Reply-To: <9O0LWMSPPBAN1LrT8S3BPguU6BuxvSVcB5MmEI5CR0U=.0c90ec97-0f4b-4400-bba2-b9edef158ace@github.com> References: <9O0LWMSPPBAN1LrT8S3BPguU6BuxvSVcB5MmEI5CR0U=.0c90ec97-0f4b-4400-bba2-b9edef158ace@github.com> Message-ID: On Fri, 1 Jul 2022 14:01:57 GMT, Jan Kratochvil wrote: >> This bug has been faced by a customer and this backport does work for them. >> >> >> I am not yet an Author - I do not have JBS account. >> The testcase works after backporting: >> >> TEST TOTAL PASS FAIL ERROR >> jtreg:test/hotspot/jtreg/runtime/cds/appcds/VerifyObjArrayCloneTest.java >> 1 1 0 0 >> jtreg:test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java >> 1 1 0 0 >> >> And there is no regression: >> >> ->> jtreg:test/hotspot/jtreg:tier1 1817 1810 7 0 << >> +>> jtreg:test/hotspot/jtreg:tier1 1818 1811 7 0 << > > Jan Kratochvil has updated the pull request incrementally with one additional commit since the last revision: > > Update full name Please enable Pre-submit tests! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/519 From goetz at openjdk.org Tue Jul 5 08:16:39 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 08:16:39 GMT Subject: [jdk11u-dev] RFR: 8288928: Incorrect GPL header in pnglibconf.h In-Reply-To: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> References: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> Message-ID: On Tue, 21 Jun 2022 23:37:28 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [70762d39](https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 7 Oct 2019 and was reviewed by Phil Race. > Thanks! > > Backport is clean, but I have to create a new JBS issue, the initial one is closed. Can you please change the title to "Backport 70762d397267f85ce81727ec0c89c9448967798e"? Thanks. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1169 From mbaesken at openjdk.org Tue Jul 5 08:22:30 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 5 Jul 2022 08:22:30 GMT Subject: [jdk11u-dev] Integrated: 8281181: Do not use CPU Shares to compute active processor count In-Reply-To: References: Message-ID: <0OaXehOfBkFGVfwOGpjvnOI-5CSc-kSbEzC58b8C10I=.c994e239-c1df-4565-a3e0-69c812c8b458@github.com> On Fri, 1 Jul 2022 13:25:49 GMT, Matthias Baesken wrote: > jdk11u-dev backport of 8281181, copyright headers needed adjustment and minor diffs in strides This pull request has now been integrated. Changeset: 32babc1f Author: Matthias Baesken URL: https://git.openjdk.org/jdk11u-dev/commit/32babc1f820262cf414a569422ffbd6cea64bde6 Stats: 43 lines in 4 files changed: 28 ins; 0 del; 15 mod 8281181: Do not use CPU Shares to compute active processor count Reviewed-by: sgehwolf Backport-of: 437c634b61c277e6af6efd243399178dd44d7126 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1196 From sgehwolf at openjdk.org Tue Jul 5 08:36:04 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 5 Jul 2022 08:36:04 GMT Subject: [jdk11u-dev] RFR: 8219074: [TESTBUG] runtime/containers/docker/TestCPUAwareness.java typo of printing parameters (period should be shares) [v2] In-Reply-To: References: Message-ID: > Clean backport. It's only the path to the test file that is different. Severin Gehwolf 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 7d6d6613287e758a9245a1c0b3de0130e90c292e ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1197/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1197&range=01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1197.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1197/head:pull/1197 PR: https://git.openjdk.org/jdk11u-dev/pull/1197 From rrich at openjdk.org Tue Jul 5 09:00:43 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Tue, 5 Jul 2022 09:00:43 GMT Subject: [jdk11u-dev] RFR: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend In-Reply-To: References: Message-ID: On Thu, 30 Jun 2022 06:53:10 GMT, Richard Reingruber wrote: > Hi all, > > This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. > > The commit applied cleanly except for one minor conflict because of the comments on the declarations of `current_ei` and `pendingStop` not present in jdk11. > > The backport passed our CI testing. This includes most JCK and JTREG tiers 1-4, also in Xcomp mode, on the standard platforms and also on ppc64le and s390x. > > Thanks! > Richard. Need to backport test lib enhancements from JDK-8255381 first ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1189 From goetz at openjdk.org Tue Jul 5 09:19:28 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 09:19:28 GMT Subject: [jdk11u-dev] RFR: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.17-oracle. > > I had to resolve because bool allow_inline is not > defined in 11. That was introcuded for a debugging > feature, we don't need it here. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Update callGenerator.cpp ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1191/files - new: https://git.openjdk.org/jdk11u-dev/pull/1191/files/3fcd5406..31f00d4a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1191&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1191&range=00-01 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1191.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1191/head:pull/1191 PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From goetz at openjdk.org Tue Jul 5 09:19:29 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 09:19:29 GMT Subject: [jdk11u-dev] RFR: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver [v2] In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 10:42:41 GMT, Martin Doerr wrote: >> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: >> >> Update callGenerator.cpp > > src/hotspot/share/opto/callGenerator.cpp line 858: > >> 856: assert(receiver->bottom_type() == TypePtr::NULL_PTR, "not a null: %s", >> 857: Type::str(receiver->bottom_type())); >> 858: print_inlining_failure(C, callee, jvms->depth() - 1, jvms->bci(), > > Indentation looks odd. Fixed, thanks. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From goetz at openjdk.org Tue Jul 5 09:20:44 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 09:20:44 GMT Subject: [jdk11u-dev] RFR: 8278067: Make HttpURLConnection default keep alive timeout configurable [v3] In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 05:57:53 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. >> >> I had to resolve KeepAliveCache because the indentation differs. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Add edits to net-properties.html Pre-submit failure: SuspendAtExit.java known to be failing, unrelated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1193 From sgehwolf at openjdk.org Tue Jul 5 10:07:28 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 5 Jul 2022 10:07:28 GMT Subject: [jdk11u-dev] Integrated: 8219074: [TESTBUG] runtime/containers/docker/TestCPUAwareness.java typo of printing parameters (period should be shares) In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 12:12:19 GMT, Severin Gehwolf wrote: > Clean backport. It's only the path to the test file that is different. This pull request has now been integrated. Changeset: 3a0013f7 Author: Severin Gehwolf URL: https://git.openjdk.org/jdk11u-dev/commit/3a0013f727fc0897c9ccd85d98ac7f2a40d61c20 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8219074: [TESTBUG] runtime/containers/docker/TestCPUAwareness.java typo of printing parameters (period should be shares) Backport-of: 7d6d6613287e758a9245a1c0b3de0130e90c292e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1197 From jdowland at openjdk.org Tue Jul 5 10:15:39 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Tue, 5 Jul 2022 10:15:39 GMT Subject: [jdk17u-dev] RFR: 8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 09:17:57 GMT, Jonathan Dowland wrote: > Hi all, > > This pull request contains a backport of commit [ad128284](https://github.com/openjdk/jdk/commit/ad1282842c5eefdad151afe6f4db97a09d643546) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Aleksandr Veselov on 20 Dec 2021 and was reviewed by Anton Tarasov and Alexander Zuev. I'd like to backport this for Oracle JDK17 parity. > > A few notes on testing. There are no tests in the patch. The JBS bug says only this in terms of reproducing the issue: > >> When an app is displayed on a secondary monitor whose vertical resolution differs from the primary monitor, accessibility outline frame gets misplaced while navigating UI elements. >> This can be easily reproduced with SwingSet2, for instance. > > I built and ran https://github.com/xjrga/swingset2 on macOS 11.5.2 (20G95) with an external display with a deliberately different resolution from the mac's internal panel, but I could not reproduce the original issue. > > The patch itself backports clean. I ran swingset2 afterwards and noticed no obvious difference (but all the various widgets worked fine) > > If anyone wants to suggest any further specific manual tests I could perform to reproduce the original issue or validate the fix I'm happy to try them. Oh, ok! @GoeLin are you able to mark the PR as reviewed for the bots? I'm not sure how to do that. I'll issue integrate now: ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/520 From goetz at openjdk.org Tue Jul 5 10:26:52 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 10:26:52 GMT Subject: [jdk17u-dev] RFR: 8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 09:17:57 GMT, Jonathan Dowland wrote: > Hi all, > > This pull request contains a backport of commit [ad128284](https://github.com/openjdk/jdk/commit/ad1282842c5eefdad151afe6f4db97a09d643546) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Aleksandr Veselov on 20 Dec 2021 and was reviewed by Anton Tarasov and Alexander Zuev. I'd like to backport this for Oracle JDK17 parity. > > A few notes on testing. There are no tests in the patch. The JBS bug says only this in terms of reproducing the issue: > >> When an app is displayed on a secondary monitor whose vertical resolution differs from the primary monitor, accessibility outline frame gets misplaced while navigating UI elements. >> This can be easily reproduced with SwingSet2, for instance. > > I built and ran https://github.com/xjrga/swingset2 on macOS 11.5.2 (20G95) with an external display with a deliberately different resolution from the mac's internal panel, but I could not reproduce the original issue. > > The patch itself backports clean. I ran swingset2 afterwards and noticed no obvious difference (but all the various widgets worked fine) > > If anyone wants to suggest any further specific manual tests I could perform to reproduce the original issue or validate the fix I'm happy to try them. LGTM ... this is not so simple :) You should become author in jdk-updates! ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/520 From duke at openjdk.org Tue Jul 5 10:59:45 2022 From: duke at openjdk.org (Evgeny Astigeevich) Date: Tue, 5 Jul 2022 10:59:45 GMT Subject: [jdk11u-dev] RFR: 8214799: Add package declaration to each JTREG test case in the gc folder In-Reply-To: References: Message-ID: On Wed, 30 Mar 2022 12:58:01 GMT, Goetz Lindenmaier wrote: > I want to backport this ot simplify follow-up test backports. > > I had to do a row of straight-forward edits: > > > The backport of shenandoah put the CriticalNative tests > into a different location. This affects four files in this patch. > > test/hotspot/jtreg/gc/CriticalNative.java > I moved this to gc/shenandoah/jni because the other > critical native test are located there, too. > > test/hotspot/jtreg/gc/CriticalNativeArgs.java is at different > location in 11. Applied the patch to > test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java > > Additional @run commands had to be edited: > test/hotspot/jtreg/gc/TestFullGCALot.java > > Differing context: > test/hotspot/jtreg/gc/TestHumongousReferenceObject.java > > Copyright; @run has less VM arguments. > test/hotspot/jtreg/gc/TestNUMAPageSize.java > > Test not in 11: > test/hotspot/jtreg/gc/TestNoPerfCounter.java > > Copyright: (It seems the shenandoah backport 8214259 omitted the copyright updates of these tests) > test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java > test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java > test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java > test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java > test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java > test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java > test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java > test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java > > @run commands were changed. Simple resolve. "8272783: Epsilon: Refactor tests to improve performance" was already backported. > test/hotspot/jtreg/gc/epsilon/TestAlignment.java > test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java > test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java > test/hotspot/jtreg/gc/epsilon/TestByteArrays.java > test/hotspot/jtreg/gc/epsilon/TestClasses.java > test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java > test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java > test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java > test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java > test/hotspot/jtreg/gc/epsilon/TestLogTrace.java > test/hotspot/jtreg/gc/epsilon/TestManyThreads.java > test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java > test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java > test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java > test/hotspot/jtreg/gc/epsilon/TestObjects.java > test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java > test/hotspot/jtreg/gc/epsilon/TestRefArrays.java > test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java > > Not in 11: > test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java > test/hotspot/jtreg/gc/g1/TestPeriodicCollection.java > test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java > > Copyright: > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java > > Not in 11: > test/hotspot/jtreg/gc/g1/TestStringTableStats.java > > Resolved: > test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java > > test/hotspot/jtreg/gc/libCriticalNative.c is at different > location in 11. Applied the patch to > test/hotspot/jtreg/gc/shenandoah/jni/libCriticalNative.c > > Not in 11: > test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java > test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java > test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java > test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java > test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java > test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java > test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java > > test/hotspot/jtreg/gc/stress/CriticalNativeStress.java is at different > location in 11. Applied the patch to > test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java > > Copyright: > test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java > test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java > > Resolved due to "8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx" and various shenandoah changes. > test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java > test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java > test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java > test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java > test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java > > Copyright: > test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java > test/hotspot/jtreg/gc/whitebox/TestWBGC.java Hi @GoeLin, The backport misses the following changes in tests: diff --git a/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java b/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java index fca66ae07f..2e861b0f1c 100644 --- a/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java +++ b/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java @@ -37,20 +37,14 @@ package gc.shenandoah.jni; * @run main/othervm/native -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCMode=iu -XX:ShenandoahGCHeuristics=aggressive -Xcomp -Xmx51 2M -XX:+CriticalJNINatives gc.shenandoah.jni.CriticalNativeArgs */ public class CriticalNativeArgs { - static { - System.loadLibrary("CriticalNative"); - } - - static native boolean isNull(int[] a); - public static void main(String[] args) { int[] arr = new int[2]; - if (isNull(arr)) { + if (CriticalNative.isNull(arr)) { throw new RuntimeException("Should not be null"); } - if (!isNull(null)) { + if (!CriticalNative.isNull(null)) { throw new RuntimeException("Should be null"); } } diff --git a/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java b/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java index bb559820ac..27ae22940a 100644 --- a/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java +++ b/test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java @@ -30,7 +30,7 @@ import gc.shenandoah.jni.CriticalNative; /* @test * @key randomness - * @library /test/lib + * @library /test/lib / * @requires (os.arch =="x86_64" | os.arch == "amd64" | os.arch=="x86" | os.arch=="i386") & !vm.graal.enabled & vm.gc.Shenandoah * * @run main/othervm/native -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCMode=passive -XX:+ShenandoahDegeneratedGC -Xcomp -Xmx512M -XX:+CriticalJNINatives gc.shenandoah.jni.CriticalNativeStress @@ -43,18 +43,9 @@ import gc.shenandoah.jni.CriticalNative; * @run main/othervm/native -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCMode=iu -XX:ShenandoahGCHeuristics=aggressive -Xcomp -Xmx512M -XX:+CriticalJNINatives gc.shenandoah.jni.CriticalNativeStress */ public class CriticalNativeStress { - static { - System.loadLibrary("CriticalNative"); - } - static final int CYCLES = 50; static final int THREAD_PER_CASE = 1; - static native long sum1(long[] a); - - // More than 6 parameters - static native long sum2(long a1, int[] a2, int[] a3, long[] a4, int[] a5); - static long sum(long[] a) { long sum = 0; for (int index = 0; index < a.length; index++) { @@ -93,7 +84,7 @@ public class CriticalNativeStress { create_garbage(index); } - long native_sum = sum1(arr); + long native_sum = CriticalNative.sum1(arr); long java_sum = sum(arr); if (native_sum != java_sum) { StringBuffer sb = new StringBuffer("Sums do not match: native = ") @@ -135,7 +126,7 @@ public class CriticalNativeStress { create_garbage(index); } - long native_sum = sum2(a1, a2, a3, a4, a5); + long native_sum = CriticalNative.sum2(a1, a2, a3, a4, a5); long java_sum = a1 + sum(a2) + sum(a3) + sum(a4) + sum(a5); if (native_sum != java_sum) { StringBuffer sb = new StringBuffer("Sums do not match: native = ") This causes `CriticalNativeArgs.java` and `CriticalNativeStress.java` to fail with `UnsatisfiedLinkError`. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/966 From mbaesken at openjdk.org Tue Jul 5 11:08:15 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 5 Jul 2022 11:08:15 GMT Subject: [jdk17u-dev] RFR: 8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl Message-ID: <-jdm0Ewed2zMBT9EltTYZUT4MGxvBgUGePk08yVr7m4=.c48699d4-bcf8-4093-a89d-fe4f58d112ba@github.com> 8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl ------------- Commit messages: - Backport a8edd7a12f955fe843c7c9ad4273e9c653a80c5a Changes: https://git.openjdk.org/jdk17u-dev/pull/527/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=527&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289569 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/527.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/527/head:pull/527 PR: https://git.openjdk.org/jdk17u-dev/pull/527 From duke at openjdk.org Tue Jul 5 11:10:54 2022 From: duke at openjdk.org (Evgeny Astigeevich) Date: Tue, 5 Jul 2022 11:10:54 GMT Subject: [jdk11u-dev] RFR: 8214799: Add package declaration to each JTREG test case in the gc folder In-Reply-To: References: Message-ID: On Wed, 30 Mar 2022 12:58:01 GMT, Goetz Lindenmaier wrote: > I want to backport this ot simplify follow-up test backports. > > I had to do a row of straight-forward edits: > > > The backport of shenandoah put the CriticalNative tests > into a different location. This affects four files in this patch. > > test/hotspot/jtreg/gc/CriticalNative.java > I moved this to gc/shenandoah/jni because the other > critical native test are located there, too. > > test/hotspot/jtreg/gc/CriticalNativeArgs.java is at different > location in 11. Applied the patch to > test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeArgs.java > > Additional @run commands had to be edited: > test/hotspot/jtreg/gc/TestFullGCALot.java > > Differing context: > test/hotspot/jtreg/gc/TestHumongousReferenceObject.java > > Copyright; @run has less VM arguments. > test/hotspot/jtreg/gc/TestNUMAPageSize.java > > Test not in 11: > test/hotspot/jtreg/gc/TestNoPerfCounter.java > > Copyright: (It seems the shenandoah backport 8214259 omitted the copyright updates of these tests) > test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java > test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java > test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java > test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java > test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java > test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java > test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java > test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java > > @run commands were changed. Simple resolve. "8272783: Epsilon: Refactor tests to improve performance" was already backported. > test/hotspot/jtreg/gc/epsilon/TestAlignment.java > test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java > test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java > test/hotspot/jtreg/gc/epsilon/TestByteArrays.java > test/hotspot/jtreg/gc/epsilon/TestClasses.java > test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java > test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java > test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java > test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java > test/hotspot/jtreg/gc/epsilon/TestLogTrace.java > test/hotspot/jtreg/gc/epsilon/TestManyThreads.java > test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java > test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java > test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java > test/hotspot/jtreg/gc/epsilon/TestObjects.java > test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java > test/hotspot/jtreg/gc/epsilon/TestRefArrays.java > test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java > > Not in 11: > test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java > test/hotspot/jtreg/gc/g1/TestPeriodicCollection.java > test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java > > Copyright: > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java > test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java > > Not in 11: > test/hotspot/jtreg/gc/g1/TestStringTableStats.java > > Resolved: > test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java > > test/hotspot/jtreg/gc/libCriticalNative.c is at different > location in 11. Applied the patch to > test/hotspot/jtreg/gc/shenandoah/jni/libCriticalNative.c > > Not in 11: > test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java > test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java > test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java > test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java > test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java > test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java > test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java > > test/hotspot/jtreg/gc/stress/CriticalNativeStress.java is at different > location in 11. Applied the patch to > test/hotspot/jtreg/gc/shenandoah/jni/CriticalNativeStress.java > > Copyright: > test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java > test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java > > Resolved due to "8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx" and various shenandoah changes. > test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java > test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java > test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java > test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java > test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java > > Copyright: > test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java > test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java > test/hotspot/jtreg/gc/whitebox/TestWBGC.java I created https://bugs.openjdk.org/browse/JDK-8289738 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/966 From duke at openjdk.org Tue Jul 5 12:25:52 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Tue, 5 Jul 2022 12:25:52 GMT Subject: [jdk17u-dev] RFR: 8286277: CDS VerifyError when calling clone() on object array [v2] In-Reply-To: <9O0LWMSPPBAN1LrT8S3BPguU6BuxvSVcB5MmEI5CR0U=.0c90ec97-0f4b-4400-bba2-b9edef158ace@github.com> References: <9O0LWMSPPBAN1LrT8S3BPguU6BuxvSVcB5MmEI5CR0U=.0c90ec97-0f4b-4400-bba2-b9edef158ace@github.com> Message-ID: On Fri, 1 Jul 2022 14:01:57 GMT, Jan Kratochvil wrote: >> This bug has been faced by a customer and this backport does work for them. >> >> >> I am not yet an Author - I do not have JBS account. >> The testcase works after backporting: >> >> TEST TOTAL PASS FAIL ERROR >> jtreg:test/hotspot/jtreg/runtime/cds/appcds/VerifyObjArrayCloneTest.java >> 1 1 0 0 >> jtreg:test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java >> 1 1 0 0 >> >> And there is no regression: >> >> ->> jtreg:test/hotspot/jtreg:tier1 1817 1810 7 0 << >> +>> jtreg:test/hotspot/jtreg:tier1 1818 1811 7 0 << > > Jan Kratochvil has updated the pull request incrementally with one additional commit since the last revision: > > Update full name Pre-submit tests are done, sorry for not checking it earlier. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/519 From goetz at openjdk.org Tue Jul 5 12:43:53 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 12:43:53 GMT Subject: [jdk17u-dev] Integrated: 8269039: Disable SHA-1 Signed JARs In-Reply-To: References: Message-ID: On Mon, 27 Jun 2022 14:23:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > Almost clean except for the chunk of test/.../SecurityUtils.java that was already backported in > 8278851: Correct signer logic for jars signed with multiple digestalgs This pull request has now been integrated. Changeset: 13055166 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/130551668944ec9846ccaf5e5aa07cf79f9ccd0b Stats: 657 lines in 24 files changed: 307 ins; 214 del; 136 mod 8269039: Disable SHA-1 Signed JARs Reviewed-by: phh Backport-of: 6d91a3eb7bd1e1403cfb67f7eb8ce06d7e08e7a7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/510 From goetz at openjdk.org Tue Jul 5 12:50:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 12:50:16 GMT Subject: [jdk17u-dev] Integrated: 8276546: [IR Framework] Whitelist and ignore CompileThreshold In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 08:02:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: a5e273d8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a5e273d8c18f7411205e9e358aab1c8cf3c2be17 Stats: 109 lines in 3 files changed: 106 ins; 0 del; 3 mod 8276546: [IR Framework] Whitelist and ignore CompileThreshold Backport-of: 7a140af25362556ebe86147dcd74413e0044edc0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/523 From goetz at openjdk.org Tue Jul 5 13:14:45 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 13:14:45 GMT Subject: [jdk17u-dev] RFR: 8282280: Update Xerces to Version 2.12.2 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 72bd41b844e03da4bcb19c2cb38d96975a9ebceb Changes: https://git.openjdk.org/jdk17u-dev/pull/528/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=528&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282280 Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/528.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/528/head:pull/528 PR: https://git.openjdk.org/jdk17u-dev/pull/528 From goetz at openjdk.org Tue Jul 5 13:23:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 13:23:11 GMT Subject: [jdk11u-dev] RFR: 8285380: Fix typos in security Message-ID: I backport this to simplify follow-up backports. Applies clean except for the chunk in src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java The comments corrected there were only added in "8263105: security-libs doclint cleanup" which is not in 11. I thought about grabbing the whole comment, but that change has a CSR, so I don't want to take parts of it back to 11. ------------- Commit messages: - Backport f631c9884f252a1349b81ee2db2e69af43784802 Changes: https://git.openjdk.org/jdk11u-dev/pull/1199/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1199&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285380 Stats: 79 lines in 51 files changed: 0 ins; 0 del; 79 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1199.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1199/head:pull/1199 PR: https://git.openjdk.org/jdk11u-dev/pull/1199 From goetz at openjdk.org Tue Jul 5 13:24:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 13:24:41 GMT Subject: [jdk17u-dev] RFR: 8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 09:17:57 GMT, Jonathan Dowland wrote: > Hi all, > > This pull request contains a backport of commit [ad128284](https://github.com/openjdk/jdk/commit/ad1282842c5eefdad151afe6f4db97a09d643546) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Aleksandr Veselov on 20 Dec 2021 and was reviewed by Anton Tarasov and Alexander Zuev. I'd like to backport this for Oracle JDK17 parity. > > A few notes on testing. There are no tests in the patch. The JBS bug says only this in terms of reproducing the issue: > >> When an app is displayed on a secondary monitor whose vertical resolution differs from the primary monitor, accessibility outline frame gets misplaced while navigating UI elements. >> This can be easily reproduced with SwingSet2, for instance. > > I built and ran https://github.com/xjrga/swingset2 on macOS 11.5.2 (20G95) with an external display with a deliberately different resolution from the mac's internal panel, but I could not reproduce the original issue. > > The patch itself backports clean. I ran swingset2 afterwards and noticed no obvious difference (but all the various widgets worked fine) > > If anyone wants to suggest any further specific manual tests I could perform to reproduce the original issue or validate the fix I'm happy to try them. Can you integrate again please? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/520 From mbaesken at openjdk.org Tue Jul 5 13:52:40 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 5 Jul 2022 13:52:40 GMT Subject: [jdk17u-dev] RFR: 8287735: Provide separate event category for dll operations Message-ID: <5VhDN7yhxbfsYfsb_b-YulfzOERCG6Ol9VDrD_wFlSo=.6a17ee91-11fc-4475-85d3-03e46a472c34@github.com> 8287735: Provide separate event category for dll operations ------------- Commit messages: - Backport 230726ea58041506157646b6efad0b5c4a012559 Changes: https://git.openjdk.org/jdk17u-dev/pull/529/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=529&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287735 Stats: 27 lines in 6 files changed: 16 ins; 0 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/529.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/529/head:pull/529 PR: https://git.openjdk.org/jdk17u-dev/pull/529 From goetz at openjdk.org Tue Jul 5 14:08:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 5 Jul 2022 14:08:21 GMT Subject: [jdk11u-dev] RFR: 8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization Message-ID: I backport this for parity with 11.0.17-oracle. I had to resolve compile.cpp because of a space difference in the context. ------------- Commit messages: - Backport 796494d0fecfb9587e8b68ff1d5c09411cb82f89 Changes: https://git.openjdk.org/jdk11u-dev/pull/1200/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1200&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284944 Stats: 128 lines in 2 files changed: 125 ins; 2 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1200.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1200/head:pull/1200 PR: https://git.openjdk.org/jdk11u-dev/pull/1200 From clanger at openjdk.org Tue Jul 5 14:15:57 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 5 Jul 2022 14:15:57 GMT Subject: [jdk18u] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 20:40:46 GMT, Nikita Gubarkov wrote: >> 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative > > @prrace can you take a look, please? @YaaZ, jdk18u is done. No PRs are accepted any more for 18.0.2 as per https://mail.openjdk.org/pipermail/jdk-updates-dev/2022-June/014674.html. You might as well close this PR and check whether you want to backport it into JDK 17 for instance. ------------- PR: https://git.openjdk.org/jdk18u/pull/177 From kcr at openjdk.org Tue Jul 5 14:44:47 2022 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 5 Jul 2022 14:44:47 GMT Subject: [jdk11u-dev] RFR: 8288928: Incorrect GPL header in pnglibconf.h In-Reply-To: References: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> Message-ID: On Tue, 5 Jul 2022 08:12:42 GMT, Goetz Lindenmaier wrote: >> Hi all, >> This pull request contains a backport of commit [70762d39](https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> The commit being backported was authored by Sergey Bylokhov on 7 Oct 2019 and was reviewed by Phil Race. >> Thanks! >> >> Backport is clean, but I have to create a new JBS issue, the initial one is closed. > > Can you please change the title to "Backport 70762d397267f85ce81727ec0c89c9448967798e"? Thanks. @GoeLin I don't think that will work unless we are able to make JDK-8185041 public. I'll discuss with @prrace and we'll let you know. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1169 From mdoerr at openjdk.org Tue Jul 5 15:49:32 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 5 Jul 2022 15:49:32 GMT Subject: [jdk11u-dev] RFR: 8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 13:59:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > I had to resolve compile.cpp because of a space difference in the context. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1200 From duke at openjdk.org Tue Jul 5 17:00:37 2022 From: duke at openjdk.org (Joshua Cao) Date: Tue, 5 Jul 2022 17:00:37 GMT Subject: [jdk11u-dev] Integrated: 8247907: XMLDsig logging does not work In-Reply-To: References: Message-ID: <4GLLg7rsb-xIwmie8gcV2p9krIhjRnZSA3YYBW8e06Y=.60867f50-e3c5-4f3f-b0d0-5451863fd220@github.com> On Wed, 8 Jun 2022 04:28:32 GMT, Joshua Cao wrote: > Not a clean backport, due to the following: > * [warn(String s, Object... o)](https://github.com/openjdk/jdk11u-dev/blob/f700d37d2b3d8c23d50defc19853c68bb60027ab/src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java#L80-L83) was not included in the original patch, and was added to tip in a later patch > * Use HexDumpEncoder instead of HexPrinter, because HexPrinter does not exist in JDK11 > * Different copyright years > > Changes pass the new jtreg test. This pull request has now been integrated. Changeset: 290a7e38 Author: Joshua Cao Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/290a7e382ae0628ea4a2bc42939fd100aa4821a8 Stats: 143 lines in 3 files changed: 130 ins; 0 del; 13 mod 8247907: XMLDsig logging does not work Reviewed-by: phh ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1129 From duke at openjdk.org Tue Jul 5 17:06:36 2022 From: duke at openjdk.org (Joshua Cao) Date: Tue, 5 Jul 2022 17:06:36 GMT Subject: [jdk11u-dev] RFR: 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private [v2] In-Reply-To: References: Message-ID: > Trying to set up this PR to be dependent on https://github.com/openjdk/jdk11u-dev/pull/1129. Clean backport. Joshua Cao has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1176/files - new: https://git.openjdk.org/jdk11u-dev/pull/1176/files/3f259b9b..3f259b9b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1176&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1176&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1176.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1176/head:pull/1176 PR: https://git.openjdk.org/jdk11u-dev/pull/1176 From duke at openjdk.org Tue Jul 5 17:47:28 2022 From: duke at openjdk.org (Joshua Cao) Date: Tue, 5 Jul 2022 17:47:28 GMT Subject: [jdk11u-dev] RFR: 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private [v3] In-Reply-To: References: Message-ID: > Trying to set up this PR to be dependent on https://github.com/openjdk/jdk11u-dev/pull/1129. Clean backport. Joshua Cao has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into 8247964 - Merge branch 'master' into 8247964 - 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private - 8247907: XMLDsig logging does not work ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1176/files - new: https://git.openjdk.org/jdk11u-dev/pull/1176/files/3f259b9b..0fee2a80 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1176&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1176&range=01-02 Stats: 10978 lines in 286 files changed: 4985 ins; 5328 del; 665 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1176.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1176/head:pull/1176 PR: https://git.openjdk.org/jdk11u-dev/pull/1176 From duke at openjdk.org Tue Jul 5 17:53:26 2022 From: duke at openjdk.org (Stephanie Crater) Date: Tue, 5 Jul 2022 17:53:26 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 Message-ID: Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the legacy ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. ------------- Commit messages: - Backport 229344853126692d38ff7cb164dd5d17c5bf7fbb Changes: https://git.openjdk.org/jdk17u-dev/pull/530/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=530&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272352 Stats: 15 lines in 1 file changed: 6 ins; 4 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/530.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/530/head:pull/530 PR: https://git.openjdk.org/jdk17u-dev/pull/530 From duke at openjdk.org Tue Jul 5 18:42:31 2022 From: duke at openjdk.org (Joshua Cao) Date: Tue, 5 Jul 2022 18:42:31 GMT Subject: [jdk11u-dev] RFR: 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private [v4] In-Reply-To: References: Message-ID: <98mPRrDeKsscZtrVrUO3Srdy3qn6LhZbK1pduHbgYjM=.07a5755c-753f-463f-bcfd-c71ac6ef9c9c@github.com> > Trying to set up this PR to be dependent on https://github.com/openjdk/jdk11u-dev/pull/1129. Clean backport. Joshua Cao has updated the pull request incrementally with one additional commit since the last revision: Remove accidentally committed files from 8247964 PR ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1176/files - new: https://git.openjdk.org/jdk11u-dev/pull/1176/files/0fee2a80..d2304c7d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1176&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1176&range=02-03 Stats: 110006 lines in 28 files changed: 0 ins; 110006 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1176.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1176/head:pull/1176 PR: https://git.openjdk.org/jdk11u-dev/pull/1176 From duke at openjdk.org Tue Jul 5 17:44:39 2022 From: duke at openjdk.org (Stephanie Crater) Date: Tue, 5 Jul 2022 17:44:39 GMT Subject: [jdk17u-dev] Withdrawn: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 19:11:42 GMT, Stephanie Crater wrote: > Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the _legacy_ ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. > Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/522 From phh at openjdk.org Tue Jul 5 20:22:28 2022 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 5 Jul 2022 20:22:28 GMT Subject: [jdk11u-dev] RFR: 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private [v4] In-Reply-To: <98mPRrDeKsscZtrVrUO3Srdy3qn6LhZbK1pduHbgYjM=.07a5755c-753f-463f-bcfd-c71ac6ef9c9c@github.com> References: <98mPRrDeKsscZtrVrUO3Srdy3qn6LhZbK1pduHbgYjM=.07a5755c-753f-463f-bcfd-c71ac6ef9c9c@github.com> Message-ID: On Tue, 5 Jul 2022 18:42:31 GMT, Joshua Cao wrote: >> Trying to set up this PR to be dependent on https://github.com/openjdk/jdk11u-dev/pull/1129. Clean backport. > > Joshua Cao has updated the pull request incrementally with one additional commit since the last revision: > > Remove accidentally committed files from 8247964 PR Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1176 From duke at openjdk.org Tue Jul 5 22:34:40 2022 From: duke at openjdk.org (Joshua Cao) Date: Tue, 5 Jul 2022 22:34:40 GMT Subject: [jdk11u-dev] Integrated: 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private In-Reply-To: References: Message-ID: On Wed, 22 Jun 2022 20:04:01 GMT, Joshua Cao wrote: > Trying to set up this PR to be dependent on https://github.com/openjdk/jdk11u-dev/pull/1129. Clean backport. This pull request has now been integrated. Changeset: 7a076e47 Author: Joshua Cao Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/7a076e47b162d8d9e70dac3ab8fca3e10102ee6d Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8247964: All log0() in com/sun/org/slf4j/internal/Logger.java should be private Reviewed-by: phh ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1176 From yan at openjdk.org Wed Jul 6 08:13:43 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 08:13:43 GMT Subject: [jdk15u-dev] Integrated: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 07:53:30 GMT, Yuri Nesterenko wrote: > Useful improvement made by Christoph Langer following JDK-8251329. Regtests run fine; expecting to add JDK-8286855 as a follow-up. This pull request has now been integrated. Changeset: 876be7f5 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/876be7f5ac38bb8004f4cf65f8ab9e6b7fef12fb Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Backport-of: 29c4b8e80d1860249a79cfd1941354150468fc5b ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/226 From yan at openjdk.org Wed Jul 6 09:00:59 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 09:00:59 GMT Subject: [jdk13u-dev] RFR: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Message-ID: Useful improvement made by Christoph Langer following JDK-8251329. Regtests run fine; expecting to add JDK-8286855 as a follow-up. Clean backport with only copyright date difference. ------------- Commit messages: - Backport 29c4b8e80d1860249a79cfd1941354150468fc5b Changes: https://git.openjdk.org/jdk13u-dev/pull/365/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=365&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286444 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/365.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/365/head:pull/365 PR: https://git.openjdk.org/jdk13u-dev/pull/365 From stuefe at openjdk.org Wed Jul 6 06:47:27 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 6 Jul 2022 06:47:27 GMT Subject: [jdk17u-dev] RFR: 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc Message-ID: Fixes a potential memory corruption (in 11 and 17, in 18 ++ it would "just" be an assert) if we run with more than 1024 CPUs on Alpine. Fix is minimal and very safe. This pull request contains a backport of commit [da6d1fc0](https://github.com/openjdk/jdk/commit/da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Thomas Stuefe on 30 Jun 2022 and was reviewed by David Holmes and Christoph Langer. Thanks! ------------- Commit messages: - Backport da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f Changes: https://git.openjdk.org/jdk17u-dev/pull/531/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=531&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289477 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/531.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/531/head:pull/531 PR: https://git.openjdk.org/jdk17u-dev/pull/531 From yan at openjdk.org Wed Jul 6 09:50:10 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 09:50:10 GMT Subject: [jdk15u-dev] Integrated: 8286855: javac error on invalid jar should only print filename In-Reply-To: References: Message-ID: <9GMZxveoZdsLoMOW-5kWcTYsXIVxZv687Th7d5cJL14=.e72caa9f-68e7-48e7-b57c-d0bf4117d415@github.com> On Wed, 6 Jul 2022 09:37:08 GMT, Yuri Nesterenko wrote: > should backport the necessary follow-up to 8286444. Clean backport. All relevant tests (all run) run OK. This pull request has now been integrated. Changeset: 148dbd42 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/148dbd426b71c9881ddc6d05ebcbbeb68c16ac49 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8286855: javac error on invalid jar should only print filename Backport-of: 1606d5545b8daad840575b7cfd97b94fd8a3d41d ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/227 From yan at openjdk.org Wed Jul 6 09:04:53 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 09:04:53 GMT Subject: [jdk13u-dev] Integrated: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 08:48:52 GMT, Yuri Nesterenko wrote: > Useful improvement made by Christoph Langer following JDK-8251329. Regtests run fine; expecting to add JDK-8286855 as a follow-up. Clean backport with only copyright date difference. This pull request has now been integrated. Changeset: 36be252d Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/36be252d56299a15da55dc73b40a895bb8bbc99d Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Backport-of: 29c4b8e80d1860249a79cfd1941354150468fc5b ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/365 From mbaesken at openjdk.org Wed Jul 6 11:28:35 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 6 Jul 2022 11:28:35 GMT Subject: [jdk17u-dev] RFR: 8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist Message-ID: 8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist ------------- Commit messages: - Backport 444a0d98ac06ab043e3b11281234fd515abff302 Changes: https://git.openjdk.org/jdk17u-dev/pull/532/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=532&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/jdk17u-dev/pull/532.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/532/head:pull/532 PR: https://git.openjdk.org/jdk17u-dev/pull/532 From yan at openjdk.org Wed Jul 6 08:03:04 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 08:03:04 GMT Subject: [jdk15u-dev] RFR: 8286444: javac errors after JDK-8251329 are not helpful enough to find root cause Message-ID: Useful improvement made by Christoph Langer following JDK-8251329. Regtests run fine; expecting to add JDK-8286855 as a follow-up. ------------- Commit messages: - Backport 29c4b8e80d1860249a79cfd1941354150468fc5b Changes: https://git.openjdk.org/jdk15u-dev/pull/226/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=226&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286444 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/226.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/226/head:pull/226 PR: https://git.openjdk.org/jdk15u-dev/pull/226 From yan at openjdk.org Wed Jul 6 09:50:35 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 09:50:35 GMT Subject: [jdk13u-dev] Integrated: 8286855: javac error on invalid jar should only print filename In-Reply-To: <5K9cl9GOngjE9t2rFFMraiba3U-EKgz6wZJW-KfZWOw=.c4036770-bd77-4f88-9ec4-d5b1c5cd6768@github.com> References: <5K9cl9GOngjE9t2rFFMraiba3U-EKgz6wZJW-KfZWOw=.c4036770-bd77-4f88-9ec4-d5b1c5cd6768@github.com> Message-ID: On Wed, 6 Jul 2022 09:37:22 GMT, Yuri Nesterenko wrote: > should backport the necessary follow-up to 8286444. Clean backport. All relevant tests (all run) run OK. This pull request has now been integrated. Changeset: 49f60290 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/49f60290e4208a472fad6db26916211778fa0557 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8286855: javac error on invalid jar should only print filename Backport-of: 1606d5545b8daad840575b7cfd97b94fd8a3d41d ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/366 From yan at openjdk.org Wed Jul 6 09:50:33 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 09:50:33 GMT Subject: [jdk13u-dev] Integrated: 8286855: javac error on invalid jar should only print filename Message-ID: <5K9cl9GOngjE9t2rFFMraiba3U-EKgz6wZJW-KfZWOw=.c4036770-bd77-4f88-9ec4-d5b1c5cd6768@github.com> should backport the necessary follow-up to 8286444. Clean backport. All relevant tests (all run) run OK. ------------- Commit messages: - Backport 1606d5545b8daad840575b7cfd97b94fd8a3d41d Changes: https://git.openjdk.org/jdk13u-dev/pull/366/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=366&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286855 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/366.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/366/head:pull/366 PR: https://git.openjdk.org/jdk13u-dev/pull/366 From duke at openjdk.org Wed Jul 6 17:09:54 2022 From: duke at openjdk.org (Stephanie Crater) Date: Wed, 6 Jul 2022 17:09:54 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 17:44:08 GMT, Stephanie Crater wrote: > Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the legacy ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. > Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. @naotoj Backporting this issue to jdk17u and planning to backport to jdk11u as well - would you be willing to sponsor upon approval? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/530 From rrich at openjdk.org Thu Jul 7 07:59:08 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 7 Jul 2022 07:59:08 GMT Subject: [jdk11u-dev] RFR: 8255381: com/sun/jdi/EATests.java should not suspend graal threads Message-ID: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> This is the backport of a small enhancement of the test library. The `TestScaffold` used in jdi tests is changed adding a new version of the overloaded method `resumeTo()` which takes an additional parameter `suspendThread`. This part applies well. Other parts of the original commit 09e8675f568571d959d55b096c2cd3b033204e62 are not applicable (tested feature not in 11u). Testing: jtreg:test/jdk:jdk_jdi ------------- Commit messages: - Backport 09e8675f568571d959d55b096c2cd3b033204e62 Changes: https://git.openjdk.org/jdk11u-dev/pull/1202/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1202&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8255381 Stats: 7 lines in 1 file changed: 6 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1202.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1202/head:pull/1202 PR: https://git.openjdk.org/jdk11u-dev/pull/1202 From clanger at openjdk.org Thu Jul 7 10:32:03 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 7 Jul 2022 10:32:03 GMT Subject: [jdk17u-dev] RFR: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 08:02:32 GMT, Goetz Lindenmaier wrote: > Please fill in a fix request comment in JBS. Please also enable Github Actions in your [jdk17u-dev repository](https://github.com/jmtd/jdk17u-dev) in order to get PR sanity checks. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/521 From joe.darcy at oracle.com Thu Jul 7 04:45:53 2022 From: joe.darcy at oracle.com (Joseph D. Darcy) Date: Wed, 6 Jul 2022 21:45:53 -0700 Subject: Request for comment on adding "Under Review" as a substate of bugs Message-ID: <98d35bbf-9431-902a-3a63-d926e74cdfcf@oracle.com> Hello, To allow better tracking of the state of in-progress bugs in JBS, I propose to add an "Under Review" substate to go alongside "Cause Known" and "Fix Understood" for the "understanding" field. The Skara bots could set that state as an aspect of PR management (https://bugs.openjdk.org/browse/SKARA-803). If it goes forward, some adjustments may be made to the JBS configuration to better support this capability. If you have comments or concerns, please respond on this thread or leave a comment on the SKARA-803 issue. Cheers, -Joe From mbaesken at openjdk.org Thu Jul 7 07:08:44 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 7 Jul 2022 07:08:44 GMT Subject: [jdk17u-dev] RFR: 8289147: unify os::infinite_sleep on posix platforms Message-ID: 8289147: unify os::infinite_sleep on posix platforms ------------- Commit messages: - Backport 62e1e7950b37deaede3573a4b37542199552aea3 Changes: https://git.openjdk.org/jdk17u-dev/pull/533/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=533&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289147 Stats: 27 lines in 4 files changed: 6 ins; 21 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/533.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/533/head:pull/533 PR: https://git.openjdk.org/jdk17u-dev/pull/533 From gnu.andrew at redhat.com Thu Jul 7 01:40:58 2022 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 7 Jul 2022 02:40:58 +0100 Subject: CFV: New JDK Updates Committer: Jonathan Dowland Message-ID: I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK Updates Committer. Jonathan has been working on backports within the JDK Updates project since 2021-07-16. He is already a Committer within the JDK 8 Updates Project and his email is . References: 4 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3Ajmtd+is%3Aclosed 19 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+author%3Ajmtd 1 backport (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jdowland)+or+desc(%22jdowland%40redhat.com%22))+and+not+merge() Votes are due by 19h00 UTC on Thursday, 21st of July 2022. Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. [0] https://openjdk.java.net/census#jdowland [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote Thanks, -- Andrew :) Pronouns: he / him or they / them Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From mbaesken at openjdk.org Thu Jul 7 06:47:51 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 7 Jul 2022 06:47:51 GMT Subject: [jdk17u-dev] Integrated: 8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl In-Reply-To: <-jdm0Ewed2zMBT9EltTYZUT4MGxvBgUGePk08yVr7m4=.c48699d4-bcf8-4093-a89d-fe4f58d112ba@github.com> References: <-jdm0Ewed2zMBT9EltTYZUT4MGxvBgUGePk08yVr7m4=.c48699d4-bcf8-4093-a89d-fe4f58d112ba@github.com> Message-ID: On Tue, 5 Jul 2022 11:02:20 GMT, Matthias Baesken wrote: > 8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl This pull request has now been integrated. Changeset: 01217e1c Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/01217e1c6c0af8389409455ea0e39540f2354e1b Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl Backport-of: a8edd7a12f955fe843c7c9ad4273e9c653a80c5a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/527 From yan at openjdk.org Wed Jul 6 09:50:09 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 6 Jul 2022 09:50:09 GMT Subject: [jdk15u-dev] Integrated: 8286855: javac error on invalid jar should only print filename Message-ID: should backport the necessary follow-up to 8286444. Clean backport. All relevant tests (all run) run OK. ------------- Commit messages: - Backport 1606d5545b8daad840575b7cfd97b94fd8a3d41d Changes: https://git.openjdk.org/jdk15u-dev/pull/227/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=227&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286855 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/227.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/227/head:pull/227 PR: https://git.openjdk.org/jdk15u-dev/pull/227 From stuefe at openjdk.org Wed Jul 6 06:46:59 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 6 Jul 2022 06:46:59 GMT Subject: [jdk11u-dev] RFR: 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc Message-ID: Fixes a potential memory corruption (in 11 and 17, in 18 ++ it would "just" be an assert) if we run with more than 1024 CPUs on Alpine. Fix is minimal and very safe. This pull request contains a backport of commit [da6d1fc0](https://github.com/openjdk/jdk/commit/da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Thomas Stuefe on 30 Jun 2022 and was reviewed by David Holmes and Christoph Langer. Thanks! ------------- Commit messages: - Backport da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f Changes: https://git.openjdk.org/jdk11u-dev/pull/1201/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1201&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289477 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1201.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1201/head:pull/1201 PR: https://git.openjdk.org/jdk11u-dev/pull/1201 From yan at openjdk.org Thu Jul 7 09:48:43 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 7 Jul 2022 09:48:43 GMT Subject: [jdk15u-dev] RFR: 8284690: [macos] VoiceOver : Getting java.lang.IllegalArgumentException: Invalid location on Editable JComboBox In-Reply-To: References: Message-ID: On Mon, 20 Jun 2022 20:51:04 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [ebfa27b9](https://github.com/openjdk/jdk/commit/ebfa27b9f06aee8ceceabc564a78a351903ce9a1) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > The commit being backported was authored by Alexander Zuev on 25 May 2022 and was reviewed by Sergey Bylokhov. > Thanks! Hi @mrserb , set jdk15u-fix-request, I'll answer (tonight or on Monday) and let's push it! ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/225 From clanger at openjdk.org Thu Jul 7 10:41:48 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 7 Jul 2022 10:41:48 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 17:06:35 GMT, Stephanie Crater wrote: >> Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. >> >> Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the legacy ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. >> Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. > > @naotoj Backporting this issue to jdk17u and planning to backport to jdk11u as well - would you be willing to sponsor upon approval? Hi, @calderast, could you please enable GHA on your repo that we get the sanity checks for this PR? Thanks! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/530 From clanger at openjdk.org Thu Jul 7 11:47:39 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 7 Jul 2022 11:47:39 GMT Subject: [jdk11u-dev] RFR: 8255381: com/sun/jdi/EATests.java should not suspend graal threads In-Reply-To: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> References: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> Message-ID: On Thu, 7 Jul 2022 07:52:20 GMT, Richard Reingruber wrote: > This is the backport of a small enhancement of the test library. The `TestScaffold` used in jdi tests is changed adding a new version of the overloaded method `resumeTo()` which takes an additional parameter `suspendThread`. > > This part applies well. > Other parts of the original commit 09e8675f568571d959d55b096c2cd3b033204e62 are not applicable (tested feature not in 11u). > > Testing: jtreg:test/jdk:jdk_jdi Hi @reinrich, generally, the backport of the changes to TestScaffold are fine. However, I don't think it's a good idea to do this as a fully fledged backport of JDK-8255381. With that approach one could think that the fix to the EATests is already backported while in fact the test is not even there. I think the most pragmatic way would be to incorporate these changes into #1189, which seems to be the motivation of this backport. Alternatively, you could open a separate JBS bug for 11 to do the TestScaffold changes. But that's probably unnecessary overhead. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1202 From duke at openjdk.org Thu Jul 7 11:49:56 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Thu, 7 Jul 2022 11:49:56 GMT Subject: [jdk17u-dev] Integrated: 8286277: CDS VerifyError when calling clone() on object array In-Reply-To: References: Message-ID: <1vHLjlJ-PMOuwDjkPjB7YEguhu1M0hPZtkQzPOWM4aU=.3c629aa5-ef8a-494a-a1f2-6f50a03cef9f@github.com> On Thu, 30 Jun 2022 18:48:34 GMT, Jan Kratochvil wrote: > This bug has been faced by a customer and this backport does work for them. > > > I am not yet an Author - I do not have JBS account. > The testcase works after backporting: > > TEST TOTAL PASS FAIL ERROR > jtreg:test/hotspot/jtreg/runtime/cds/appcds/VerifyObjArrayCloneTest.java > 1 1 0 0 > jtreg:test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java > 1 1 0 0 > > And there is no regression: > > ->> jtreg:test/hotspot/jtreg:tier1 1817 1810 7 0 << > +>> jtreg:test/hotspot/jtreg:tier1 1818 1811 7 0 << This pull request has now been integrated. Changeset: 363a8ffd Author: Jan Kratochvil Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/363a8ffdaf1400af0511fa596a574a48d6a5bd9f Stats: 348 lines in 7 files changed: 339 ins; 0 del; 9 mod 8286277: CDS VerifyError when calling clone() on object array Backport-of: 646c8aaeeccb494c72ff84c6e0f303f790be0ba9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/519 From sean.coffey at oracle.com Thu Jul 7 09:24:17 2022 From: sean.coffey at oracle.com (=?UTF-8?Q?Se=c3=a1n_Coffey?=) Date: Thu, 7 Jul 2022 10:24:17 +0100 Subject: JBS Modification Proposal: Don't inherit master bug labels when creating backport records In-Reply-To: <10a45672-f842-4fa5-a9cc-c5e425c2cc66@oracle.com> References: <10a45672-f842-4fa5-a9cc-c5e425c2cc66@oracle.com> Message-ID: <9472972c-1d93-8c3f-f70c-cf9536e6a1de@oracle.com> Thanks for the replies. With no concerns raised, I'll ask the JBS maintainers to push ahead and implement this change. regards, Sean. On 23/06/2022 17:31, Se?n Coffey wrote: > Since the launch of the OpenJDK Jira Bug System, the default behaviour > of the manual "Create Backport" action has been to inherit the master > bug labels for the newly created backport record. The experience for > most when manually creating a backport record is to delete all > inherited labels. In comparison, nowadays, the vast majority of > backport records are created by bots (e.g. Dukebot) upon pushing a > change to a project repo. These automated bots don't inherit labels > from the master bug. That approach fits better since all processes > that I'm aware of ask that project tracking labels be added to the > master bug only. > > I'd like to propose a JBS infra change whereby the manual "Create > Backport" action adopts the bot position of creating backports with no > labels. Are there any comments/concerns with such a tweak ? > > regards, > Sean. > From duke at openjdk.org Thu Jul 7 11:48:05 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Thu, 7 Jul 2022 11:48:05 GMT Subject: [jdk18u] Withdrawn: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: On Sat, 25 Jun 2022 16:41:02 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/jdk18u/pull/177 From clanger at openjdk.org Thu Jul 7 11:53:49 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 7 Jul 2022 11:53:49 GMT Subject: [jdk11u-dev] RFR: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver [v2] In-Reply-To: References: Message-ID: <-Fye8oMomXwv-ahJuUXTlPQvBJNjlQjOzwKzdLtO9oI=.f8ee9cbd-c79c-4f64-91cc-12b77768fc17@github.com> On Tue, 5 Jul 2022 09:19:28 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. >> >> I had to resolve because bool allow_inline is not >> defined in 11. That was introcuded for a debugging >> feature, we don't need it here. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Update callGenerator.cpp Changes requested by clanger (Reviewer). src/hotspot/share/opto/callGenerator.cpp line 863: > 861: > 862: } else { > 863: print_inlining_failure(C, callee, jvms->depth() - 1, jvms->bci(), This indentation seems to be wrong, still. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From duke at openjdk.org Thu Jul 7 12:00:55 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Thu, 7 Jul 2022 12:00:55 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/534/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=534&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/534.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/534/head:pull/534 PR: https://git.openjdk.org/jdk17u-dev/pull/534 From mbaesken at openjdk.org Thu Jul 7 12:02:06 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 7 Jul 2022 12:02:06 GMT Subject: [jdk17u-dev] Integrated: 8287735: Provide separate event category for dll operations In-Reply-To: <5VhDN7yhxbfsYfsb_b-YulfzOERCG6Ol9VDrD_wFlSo=.6a17ee91-11fc-4475-85d3-03e46a472c34@github.com> References: <5VhDN7yhxbfsYfsb_b-YulfzOERCG6Ol9VDrD_wFlSo=.6a17ee91-11fc-4475-85d3-03e46a472c34@github.com> Message-ID: On Tue, 5 Jul 2022 13:45:00 GMT, Matthias Baesken wrote: > 8287735: Provide separate event category for dll operations This pull request has now been integrated. Changeset: ab90ac38 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/ab90ac38225c67c4ea9d5b3fe42c3a2b94f286b8 Stats: 27 lines in 6 files changed: 16 ins; 0 del; 11 mod 8287735: Provide separate event category for dll operations Backport-of: 230726ea58041506157646b6efad0b5c4a012559 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/529 From mbaesken at openjdk.org Thu Jul 7 12:03:24 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 7 Jul 2022 12:03:24 GMT Subject: [jdk17u-dev] Integrated: 8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 11:20:41 GMT, Matthias Baesken wrote: > 8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist This pull request has now been integrated. Changeset: 3ad14451 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/3ad144510d2104e3de8bae1e53d2fc856d862639 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/jdk17u-dev/pull/532 From duke at openjdk.org Thu Jul 7 12:05:18 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Thu, 7 Jul 2022 12:05:18 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/1203/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1203&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/1203.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1203/head:pull/1203 PR: https://git.openjdk.org/jdk11u-dev/pull/1203 From stuefe at openjdk.org Thu Jul 7 12:51:49 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 7 Jul 2022 12:51:49 GMT Subject: [jdk17u-dev] RFR: 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 06:36:50 GMT, Thomas Stuefe wrote: > Fixes a potential memory corruption (in 11 and 17, in 18 ++ it would "just" be an assert) if we run with more than 1024 CPUs on Alpine. > > Fix is minimal and very safe. > > This pull request contains a backport of commit [da6d1fc0](https://github.com/openjdk/jdk/commit/da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Stuefe on 30 Jun 2022 and was reviewed by David Holmes and Christoph Langer. > > Thanks! Got approval. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/531 From stuefe at openjdk.org Thu Jul 7 12:53:10 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 7 Jul 2022 12:53:10 GMT Subject: [jdk17u-dev] Integrated: 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 06:36:50 GMT, Thomas Stuefe wrote: > Fixes a potential memory corruption (in 11 and 17, in 18 ++ it would "just" be an assert) if we run with more than 1024 CPUs on Alpine. > > Fix is minimal and very safe. > > This pull request contains a backport of commit [da6d1fc0](https://github.com/openjdk/jdk/commit/da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Stuefe on 30 Jun 2022 and was reviewed by David Holmes and Christoph Langer. > > Thanks! This pull request has now been integrated. Changeset: db2010b1 Author: Thomas Stuefe URL: https://git.openjdk.org/jdk17u-dev/commit/db2010b18d4077b99044691ea102d6f17c0289db Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc Backport-of: da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/531 From stuefe at openjdk.org Thu Jul 7 12:54:04 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 7 Jul 2022 12:54:04 GMT Subject: [jdk11u-dev] RFR: 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 06:37:05 GMT, Thomas Stuefe wrote: > Fixes a potential memory corruption (in 11 and 17, in 18 ++ it would "just" be an assert) if we run with more than 1024 CPUs on Alpine. > > Fix is minimal and very safe. > > This pull request contains a backport of commit [da6d1fc0](https://github.com/openjdk/jdk/commit/da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Stuefe on 30 Jun 2022 and was reviewed by David Holmes and Christoph Langer. > > Thanks! Got approval. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1201 From stuefe at openjdk.org Thu Jul 7 12:54:04 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 7 Jul 2022 12:54:04 GMT Subject: [jdk11u-dev] Integrated: 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc In-Reply-To: References: Message-ID: On Wed, 6 Jul 2022 06:37:05 GMT, Thomas Stuefe wrote: > Fixes a potential memory corruption (in 11 and 17, in 18 ++ it would "just" be an assert) if we run with more than 1024 CPUs on Alpine. > > Fix is minimal and very safe. > > This pull request contains a backport of commit [da6d1fc0](https://github.com/openjdk/jdk/commit/da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Thomas Stuefe on 30 Jun 2022 and was reviewed by David Holmes and Christoph Langer. > > Thanks! This pull request has now been integrated. Changeset: 1e7ff481 Author: Thomas Stuefe URL: https://git.openjdk.org/jdk11u-dev/commit/1e7ff4812c382df4299fd832a3b63f4f72a2edde Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc Backport-of: da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1201 From stuefe at openjdk.org Thu Jul 7 14:00:49 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 7 Jul 2022 14:00:49 GMT Subject: [jdk17u-dev] RFR: 8289799: Build warning in methodData.cpp memset zero-length parameter Message-ID: Trival clean backport, prevents gcc warnings on Fedora 12 GCC 8.3 The commit being backported was authored by Thomas Stuefe on 7 Jul 2022 and was reviewed by Jie Fu and Lutz Schmidt. Thanks! ------------- Commit messages: - Backport cce77a700141a854bafaa5ccb33db026affcf322 Changes: https://git.openjdk.org/jdk17u-dev/pull/535/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=535&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289799 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/535.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/535/head:pull/535 PR: https://git.openjdk.org/jdk17u-dev/pull/535 From stuefe at openjdk.org Thu Jul 7 14:00:28 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 7 Jul 2022 14:00:28 GMT Subject: [jdk11u-dev] RFR: 8289799: Build warning in methodData.cpp memset zero-length parameter Message-ID: Trival clean backport, prevents gcc warnings on Fedora 12 GCC 8.3 The commit being backported was authored by Thomas Stuefe on 7 Jul 2022 and was reviewed by Jie Fu and Lutz Schmidt. Thanks! ------------- Commit messages: - Backport cce77a700141a854bafaa5ccb33db026affcf322 Changes: https://git.openjdk.org/jdk11u-dev/pull/1204/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1204&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289799 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1204.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1204/head:pull/1204 PR: https://git.openjdk.org/jdk11u-dev/pull/1204 From mdoerr at openjdk.org Thu Jul 7 13:51:48 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 7 Jul 2022 13:51:48 GMT Subject: [jdk11u-dev] RFR: 8255381: com/sun/jdi/EATests.java should not suspend graal threads In-Reply-To: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> References: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> Message-ID: On Thu, 7 Jul 2022 07:52:20 GMT, Richard Reingruber wrote: > This is the backport of a small enhancement of the test library. The `TestScaffold` used in jdi tests is changed adding a new version of the overloaded method `resumeTo()` which takes an additional parameter `suspendThread`. > > This part applies well. > Other parts of the original commit 09e8675f568571d959d55b096c2cd3b033204e62 are not applicable (tested feature not in 11u). > > Testing: jtreg:test/jdk:jdk_jdi Ok, the `suspendThread` parameter was not passed through. But I agree with Christoph, it's not really a backport of the original change. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1202 From goetz at openjdk.org Thu Jul 7 14:06:03 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 7 Jul 2022 14:06:03 GMT Subject: [jdk17u-dev] Integrated: 8278612: [macos] test/jdk/java/awt/dnd/RemoveDropTargetCrashTest crashes with VoiceOver on macOS In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 08:03:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 25b75964 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/25b75964eb2fcdcacd8fbdd21a42b8a3864f884e Stats: 28 lines in 3 files changed: 20 ins; 0 del; 8 mod 8278612: [macos] test/jdk/java/awt/dnd/RemoveDropTargetCrashTest crashes with VoiceOver on macOS Backport-of: 590fa9d8d75b4cf401fe5a1556f4f0b7145a77ab ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/524 From goetz at openjdk.org Thu Jul 7 14:21:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 7 Jul 2022 14:21:59 GMT Subject: [jdk17u-dev] Integrated: 8286266: [macos] Voice over moving JTable column to be the first column JVM crashes In-Reply-To: References: Message-ID: <6pXTfONjXvBZeMnyzG5u_41felINB2_H2NXlCQyMZVg=.8d41759a-bb17-499a-bd7c-84dbef54124b@github.com> On Mon, 4 Jul 2022 08:10:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 05b94006 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/05b94006af524ece68cf22c6657d1c857c3ef7db Stats: 47 lines in 3 files changed: 38 ins; 4 del; 5 mod 8286266: [macos] Voice over moving JTable column to be the first column JVM crashes Backport-of: b33c6e52c1ba675efdae6e48a9ff022b2b24513c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/525 From rrich at openjdk.org Thu Jul 7 14:07:11 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 7 Jul 2022 14:07:11 GMT Subject: [jdk11u-dev] RFR: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend [v2] In-Reply-To: References: Message-ID: > Hi all, > > This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. > > The commit applied cleanly except for one minor conflict because of the comments on the declarations of `current_ei` and `pendingStop` not present in jdk11. > > The backport passed our CI testing. This includes most JCK and JTREG tiers 1-4, also in Xcomp mode, on the standard platforms and also on ppc64le and s390x. > > Thanks! > Richard. Richard Reingruber has updated the pull request incrementally with one additional commit since the last revision: Backport xxs test lib changes from JDK-8255381 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1189/files - new: https://git.openjdk.org/jdk11u-dev/pull/1189/files/ef2fabac..bd31af77 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1189&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1189&range=00-01 Stats: 7 lines in 1 file changed: 6 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1189.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1189/head:pull/1189 PR: https://git.openjdk.org/jdk11u-dev/pull/1189 From goetz at openjdk.org Thu Jul 7 14:03:48 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 7 Jul 2022 14:03:48 GMT Subject: [jdk11u-dev] Integrated: 8279622: C2: miscompilation of map pattern as a vector reduction In-Reply-To: <8FzOyL5Wz_c7-YXXkQZz1bl7DONPmg9terMAjQYB5r0=.56371751-4aaa-47ef-8695-886fabfa7d3e@github.com> References: <8FzOyL5Wz_c7-YXXkQZz1bl7DONPmg9terMAjQYB5r0=.56371751-4aaa-47ef-8695-886fabfa7d3e@github.com> Message-ID: <-pOhOZmFrQ2NKXPeVGdqU-gIpD9pbkYQ1-2sYh9wPAo=.c8fe2d17-e66f-4ce3-9a96-b61d759e3d93@github.com> On Fri, 1 Jul 2022 09:55:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > Clean backport from 17. This pull request has now been integrated. Changeset: 4f1ac634 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/4f1ac634d33131a005d6371ef048a5d1d0350b10 Stats: 95 lines in 5 files changed: 95 ins; 0 del; 0 mod 8279622: C2: miscompilation of map pattern as a vector reduction Backport-of: 47e478d6de40038d48290ac1b64a4957a77a397a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1194 From rrich at openjdk.org Thu Jul 7 14:17:32 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 7 Jul 2022 14:17:32 GMT Subject: [jdk11u-dev] Withdrawn: 8255381: com/sun/jdi/EATests.java should not suspend graal threads In-Reply-To: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> References: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> Message-ID: On Thu, 7 Jul 2022 07:52:20 GMT, Richard Reingruber wrote: > This is the backport of a small enhancement of the test library. The `TestScaffold` used in jdi tests is changed adding a new version of the overloaded method `resumeTo()` which takes an additional parameter `suspendThread`. > > This part applies well. > Other parts of the original commit 09e8675f568571d959d55b096c2cd3b033204e62 are not applicable (tested feature not in 11u). > > Testing: jtreg:test/jdk:jdk_jdi This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1202 From goetz at openjdk.org Thu Jul 7 14:20:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 7 Jul 2022 14:20:05 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.17-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: Backport caceaba5594606023ea4eb8d99698243be5b76b8 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1195/files - new: https://git.openjdk.org/jdk11u-dev/pull/1195/files/71bc9cc1..a2760552 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1195&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1195&range=01-02 Stats: 1458 lines in 26 files changed: 1410 ins; 2 del; 46 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1195.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1195/head:pull/1195 PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From rrich at openjdk.org Thu Jul 7 14:17:31 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Thu, 7 Jul 2022 14:17:31 GMT Subject: [jdk11u-dev] RFR: 8255381: com/sun/jdi/EATests.java should not suspend graal threads In-Reply-To: References: <2W2kmBdq8ZcNmD3vFxWx0eEvbtNVl2E_keV79Mao7pc=.eec5654b-7aa1-4dee-9690-38644e5897eb@github.com> Message-ID: On Thu, 7 Jul 2022 11:43:45 GMT, Christoph Langer wrote: >> This is the backport of a small enhancement of the test library. The `TestScaffold` used in jdi tests is changed adding a new version of the overloaded method `resumeTo()` which takes an additional parameter `suspendThread`. >> >> This part applies well. >> Other parts of the original commit 09e8675f568571d959d55b096c2cd3b033204e62 are not applicable (tested feature not in 11u). >> >> Testing: jtreg:test/jdk:jdk_jdi > > Hi @reinrich, > generally, the backport of the changes to TestScaffold are fine. However, I don't think it's a good idea to do this as a fully fledged backport of JDK-8255381. With that approach one could think that the fix to the EATests is already backported while in fact the test is not even there. I think the most pragmatic way would be to incorporate these changes into #1189, which seems to be the motivation of this backport. Alternatively, you could open a separate JBS bug for 11 to do the TestScaffold changes. But that's probably unnecessary overhead. Thanks for the feedback @RealCLanger and @TheRealMDoerr ! I'll do as you suggested. I'll include the required changes in TestScaffold in #1189. Cheers, Richard. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1202 From duke at openjdk.org Thu Jul 7 14:59:42 2022 From: duke at openjdk.org (Devin Smith) Date: Thu, 7 Jul 2022 14:59:42 GMT Subject: [jdk11u-dev] RFR: 8287432: C2: assert(tn->in(0) != __null) failed: must have live top node In-Reply-To: <0lGeRTvjMWHZqnvYQykG74px-sRMZ-DkI1hsfDd0Tvc=.6bd92e88-8022-4f05-b830-d9329165e3b4@github.com> References: <0lGeRTvjMWHZqnvYQykG74px-sRMZ-DkI1hsfDd0Tvc=.6bd92e88-8022-4f05-b830-d9329165e3b4@github.com> Message-ID: On Thu, 30 Jun 2022 14:35:36 GMT, Andrew Haley wrote: > Trivial backport, fixes the test case. Thanks for the work @theRealAph. I'm assuming this can land for 11.0.16? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1190 From sgehwolf at redhat.com Thu Jul 7 15:30:08 2022 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Thu, 07 Jul 2022 17:30:08 +0200 Subject: CFV: New JDK Updates Committer: Jonathan Dowland In-Reply-To: References: Message-ID: <46d6d22861d1cd839c3b719037039eea2b024238.camel@redhat.com> Vote: yes On Thu, 2022-07-07 at 02:40 +0100, Andrew Hughes wrote: > I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK > Updates Committer. From christoph.langer at sap.com Thu Jul 7 15:01:13 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Thu, 7 Jul 2022 15:01:13 +0000 Subject: CFV: New JDK Updates Committer: Jonathan Dowland In-Reply-To: References: Message-ID: Vote: yes /Christoph > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Andrew Hughes > Sent: Donnerstag, 7. Juli 2022 03:41 > To: jdk-updates-dev at openjdk.org > Subject: CFV: New JDK Updates Committer: Jonathan Dowland > > I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK > Updates Committer. > > Jonathan has been working on backports within the JDK Updates project since > 2021-07-16. He is already a Committer within the JDK 8 Updates Project and > his email is . > > References: > 4 backports in jdk17u-dev: > https://github.com/openjdk/jdk17u- > dev/pulls?q=is%3Apr+author%3Ajmtd+is%3Aclosed > > 19 backports (since the GitHub move) in jdk11u-dev: > https://github.com/openjdk/jdk11u- > dev/pulls?q=is%3Apr+is%3Aclosed+author%3Ajmtd > > 1 backport (prior to the GitHub move) in jdk11u-dev: > https://hg.openjdk.java.net/jdk-updates/jdk11u- > dev/log?revcount=200&rev=(author(jdowland)+or+desc(%22jdowland%40redh > at.com%22))+and+not+merge() > > Votes are due by 19h00 UTC on Thursday, 21st of July 2022. > > Only current JDK Updates Committers (and above) [1] are eligible to vote on > this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > [0] https://openjdk.java.net/census#jdowland > [1] https://openjdk.org/census#jdk-updates > [2] https://openjdk.java.net/projects/#committer-vote > > Thanks, > -- > Andrew :) > Pronouns: he / him or they / them > Senior Free Java Software Engineer > OpenJDK Package Owner > Red Hat, Inc. (http://www.redhat.com) > > PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = > 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From martin.doerr at sap.com Thu Jul 7 16:11:04 2022 From: martin.doerr at sap.com (Doerr, Martin) Date: Thu, 7 Jul 2022 16:11:04 +0000 Subject: CFV: New JDK Updates Committer: Jonathan Dowland In-Reply-To: References: Message-ID: Vote: yes Best regards, Martin Am 07.07.22, 16:37 schrieb "jdk-updates-dev" : I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK Updates Committer. Jonathan has been working on backports within the JDK Updates project since 2021-07-16. He is already a Committer within the JDK 8 Updates Project and his email is >. References: 4 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3Ajmtd+is%3Aclosed 19 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+author%3Ajmtd 1 backport (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jdowland)+or+desc(%22jdowland%40redhat.com%22))+and+not+merge() Votes are due by 19h00 UTC on Thursday, 21st of July 2022. Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. [0] https://openjdk.java.net/census#jdowland [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote Thanks, -- Andrew :) Pronouns: he / him or they / them Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 -------------- next part -------------- An HTML attachment was scrubbed... URL: From adinn at redhat.com Thu Jul 7 15:37:07 2022 From: adinn at redhat.com (Andrew Dinn) Date: Thu, 7 Jul 2022 16:37:07 +0100 Subject: CFV: New JDK Updates Committer: Jonathan Dowland In-Reply-To: References: Message-ID: <9a467c38-1be5-5b40-62cb-6dbd7ac1d6ef@redhat.com> Vote: yes 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 On 07/07/2022 02:40, Andrew Hughes wrote: > I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK > Updates Committer. > > Jonathan has been working on backports within the JDK Updates project > since 2021-07-16. He is already a Committer within the JDK 8 Updates > Project and his email is . > > References: > 4 backports in jdk17u-dev: > https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3Ajmtd+is%3Aclosed > > 19 backports (since the GitHub move) in jdk11u-dev: > https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+author%3Ajmtd > > 1 backport (prior to the GitHub move) in jdk11u-dev: > https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jdowland)+or+desc(%22jdowland%40redhat.com%22))+and+not+merge() > > Votes are due by 19h00 UTC on Thursday, 21st of July 2022. > > Only current JDK Updates Committers (and above) [1] are eligible > to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > [0] https://openjdk.java.net/census#jdowland > [1] https://openjdk.org/census#jdk-updates > [2] https://openjdk.java.net/projects/#committer-vote > > Thanks, From goetz.lindenmaier at sap.com Thu Jul 7 17:21:08 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Thu, 7 Jul 2022 17:21:08 +0000 Subject: CFV: New JDK Updates Committer: Jonathan Dowland In-Reply-To: References: Message-ID: Vote: yes Best, G?tz ________________________________ Von: jdk-updates-dev im Auftrag von Andrew Hughes Gesendet: Donnerstag, 7. Juli 2022, 16:37 An: jdk-updates-dev at openjdk.org Betreff: CFV: New JDK Updates Committer: Jonathan Dowland I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK Updates Committer. Jonathan has been working on backports within the JDK Updates project since 2021-07-16. He is already a Committer within the JDK 8 Updates Project and his email is . References: 4 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3Ajmtd+is%3Aclosed 19 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+author%3Ajmtd 1 backport (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jdowland)+or+desc(%22jdowland%40redhat.com%22))+and+not+merge() Votes are due by 19h00 UTC on Thursday, 21st of July 2022. Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. [0] https://openjdk.java.net/census#jdowland [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote Thanks, -- Andrew :) Pronouns: he / him or they / them Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdowland at openjdk.org Thu Jul 7 15:02:49 2022 From: jdowland at openjdk.org (Jonathan Dowland) Date: Thu, 7 Jul 2022 15:02:49 GMT Subject: [jdk17u-dev] Integrated: 8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 09:17:57 GMT, Jonathan Dowland wrote: > Hi all, > > This pull request contains a backport of commit [ad128284](https://github.com/openjdk/jdk/commit/ad1282842c5eefdad151afe6f4db97a09d643546) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Aleksandr Veselov on 20 Dec 2021 and was reviewed by Anton Tarasov and Alexander Zuev. I'd like to backport this for Oracle JDK17 parity. > > A few notes on testing. There are no tests in the patch. The JBS bug says only this in terms of reproducing the issue: > >> When an app is displayed on a secondary monitor whose vertical resolution differs from the primary monitor, accessibility outline frame gets misplaced while navigating UI elements. >> This can be easily reproduced with SwingSet2, for instance. > > I built and ran https://github.com/xjrga/swingset2 on macOS 11.5.2 (20G95) with an external display with a deliberately different resolution from the mac's internal panel, but I could not reproduce the original issue. > > The patch itself backports clean. I ran swingset2 afterwards and noticed no obvious difference (but all the various widgets worked fine) > > If anyone wants to suggest any further specific manual tests I could perform to reproduce the original issue or validate the fix I'm happy to try them. This pull request has now been integrated. Changeset: a4642ae2 Author: Jonathan Dowland Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/a4642ae2021f2e60ed5ec49a69077ed0a2c6dbcd Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS Reviewed-by: goetz ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/520 From duke at openjdk.org Fri Jul 8 04:04:51 2022 From: duke at openjdk.org (Yude Lin) Date: Fri, 8 Jul 2022 04:04:51 GMT Subject: [jdk11u-dev] RFR: 8228609: G1 copy cost prediction uses used vs. actual copied bytes [v7] In-Reply-To: <5u6zqicFvIo9J2sa-l62MtFz5pAcjf-YfGOU9ZDybsQ=.947a3340-0b8f-4c8e-b3bf-e2276972df31@github.com> References: <5u6zqicFvIo9J2sa-l62MtFz5pAcjf-YfGOU9ZDybsQ=.947a3340-0b8f-4c8e-b3bf-e2276972df31@github.com> Message-ID: On Wed, 1 Jun 2022 23:13:21 GMT, Roman Kennke wrote: >> Yude Lin has updated the pull request incrementally with one additional commit since the last revision: >> >> remove unused variables and their dependency > > src/hotspot/share/gc/g1/g1ParScanThreadState.cpp line 94: > >> 92: uint length = _g1h->collection_set()->young_region_length(); >> 93: for (uint region_index = 0; region_index < length; region_index++) { >> 94: surviving_young_words[region_index] += G1ParScanThreadState::surviving_young_words()[region_index]; > > Was that code using the wrong index before? IOW, it used the surviving_young_words of the wrong regions? Yes, that's what I think. So this pr is achieving two things (sorry if it were not clear): 1. fix the index issue: this causes calculation of the total surviving young words to be incorrect. The correct stats are stored in _surviving_young_words[1, .., n] instead of [0, .., n-1] 3. use a precise "copied bytes" instead of inferring from (used() - freed()) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/927 From duke at openjdk.org Fri Jul 8 09:14:00 2022 From: duke at openjdk.org (George Adams) Date: Fri, 8 Jul 2022 09:14:00 GMT Subject: [jdk17u-dev] RFR: 8254318: Remove .hgtags Message-ID: <3GjU3f1SHEuYLO2dSj7T-RA41gd9GLkm66UFYLe-OME=.ee08f823-8b97-45a0-95b3-2758c49a7f07@github.com> backports https://bugs.openjdk.org/browse/JDK-8254318 as it's a low-risk change ------------- Commit messages: - Backport 62a7f5d3236ab2248518a475b1d8b71cb4bf1313 Changes: https://git.openjdk.org/jdk17u-dev/pull/537/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=537&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8254318 Stats: 664 lines in 1 file changed: 0 ins; 664 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/537.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/537/head:pull/537 PR: https://git.openjdk.org/jdk17u-dev/pull/537 From duke at openjdk.org Fri Jul 8 09:14:22 2022 From: duke at openjdk.org (George Adams) Date: Fri, 8 Jul 2022 09:14:22 GMT Subject: [jdk11u-dev] RFR: 8254178: Remove .hgignore Message-ID: backports https://bugs.openjdk.org/browse/JDK-8254178 as it's a low-risk change ------------- Commit messages: - Backport 736e077335ec53c3804537a6abefa79087efd3ad Changes: https://git.openjdk.org/jdk11u-dev/pull/1206/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1206&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8254178 Stats: 16 lines in 1 file changed: 0 ins; 16 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1206.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1206/head:pull/1206 PR: https://git.openjdk.org/jdk11u-dev/pull/1206 From stuefe at openjdk.org Fri Jul 8 06:41:39 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 8 Jul 2022 06:41:39 GMT Subject: [jdk11u-dev] Integrated: 8289799: Build warning in methodData.cpp memset zero-length parameter In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 13:51:18 GMT, Thomas Stuefe wrote: > Trival clean backport, prevents gcc warnings on Fedora 12 GCC 8.3 > > The commit being backported was authored by Thomas Stuefe on 7 Jul 2022 and was reviewed by Jie Fu and Lutz Schmidt. > > Thanks! This pull request has now been integrated. Changeset: 6d56b2ba Author: Thomas Stuefe URL: https://git.openjdk.org/jdk11u-dev/commit/6d56b2bae753819f6154bdd0d3da2b5d82e8f1d7 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8289799: Build warning in methodData.cpp memset zero-length parameter Backport-of: cce77a700141a854bafaa5ccb33db026affcf322 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1204 From stuefe at openjdk.org Fri Jul 8 06:42:02 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 8 Jul 2022 06:42:02 GMT Subject: [jdk17u-dev] Integrated: 8289799: Build warning in methodData.cpp memset zero-length parameter In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 13:51:04 GMT, Thomas Stuefe wrote: > Trival clean backport, prevents gcc warnings on Fedora 12 GCC 8.3 > > The commit being backported was authored by Thomas Stuefe on 7 Jul 2022 and was reviewed by Jie Fu and Lutz Schmidt. > > Thanks! This pull request has now been integrated. Changeset: ad7fab5b Author: Thomas Stuefe URL: https://git.openjdk.org/jdk17u-dev/commit/ad7fab5b19cb92c06ea5b740eddc6f233966a8a8 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8289799: Build warning in methodData.cpp memset zero-length parameter Backport-of: cce77a700141a854bafaa5ccb33db026affcf322 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/535 From vkempik at openjdk.org Fri Jul 8 17:37:07 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Fri, 8 Jul 2022 17:37:07 GMT Subject: [jdk17u-dev] RFR: 8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad Message-ID: Clean backport to jdk17u-dev ------------- Commit messages: - Backport d852e99ae9de4c611438c50ce37ea1806f58cbdf Changes: https://git.openjdk.org/jdk17u-dev/pull/538/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=538&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289697 Stats: 12 lines in 1 file changed: 10 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/538.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/538/head:pull/538 PR: https://git.openjdk.org/jdk17u-dev/pull/538 From kcr at openjdk.org Fri Jul 8 18:26:44 2022 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 8 Jul 2022 18:26:44 GMT Subject: [jdk11u-dev] RFR: 8288928: Incorrect GPL header in pnglibconf.h In-Reply-To: References: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> Message-ID: On Sat, 2 Jul 2022 01:01:48 GMT, Sergey Bylokhov wrote: >> Hi all, >> This pull request contains a backport of commit [70762d39](https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> The commit being backported was authored by Sergey Bylokhov on 7 Oct 2019 and was reviewed by Phil Race. >> Thanks! >> >> Backport is clean, but I have to create a new JBS issue, the initial one is closed. > > @kevinrushforth @prrace Do you know is it possible to open an initial JBS issue? > https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e @mrserb @GoeLin We have determined that we cannot make JBS bug JDK-8185041 public, so please proceed with this review under the new Bug ID, [JDK-8288928](https://bugs.openjdk.org/browse/JDK-8288928), as you have done. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1169 From gli at openjdk.org Sat Jul 9 04:40:19 2022 From: gli at openjdk.org (Guoxiong Li) Date: Sat, 9 Jul 2022 04:40:19 GMT Subject: [jdk18u] RFR: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage Message-ID: Fix Request(18u) Request to backport this change to jdk18u. The code applies cleanly. Low risk: just clean some unnecessary code and trivial change. In order to backport it to 17u-dev, before that, I need to backport it to 18u firstly. Thanks. ------------- Commit messages: - Backport 36bdd25159ff78425e5f0a1145a814d9edca97ae Changes: https://git.openjdk.org/jdk18u/pull/178/files Webrev: https://webrevs.openjdk.org/?repo=jdk18u&pr=178&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286573 Stats: 16 lines in 1 file changed: 0 ins; 16 del; 0 mod Patch: https://git.openjdk.org/jdk18u/pull/178.diff Fetch: git fetch https://git.openjdk.org/jdk18u pull/178/head:pull/178 PR: https://git.openjdk.org/jdk18u/pull/178 From duke at openjdk.org Sat Jul 9 11:37:02 2022 From: duke at openjdk.org (George Adams) Date: Sat, 9 Jul 2022 11:37:02 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests Message-ID: Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8290000 ------------- Commit messages: - Backport: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d Changes: https://git.openjdk.org/jdk17u-dev/pull/539/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=539&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287906 Stats: 4001 lines in 20 files changed: 1911 ins; 2090 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/539.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/539/head:pull/539 PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Sat Jul 9 11:57:49 2022 From: duke at openjdk.org (George Adams) Date: Sat, 9 Jul 2022 11:57:49 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests In-Reply-To: References: Message-ID: On Sat, 9 Jul 2022 11:27:47 GMT, George Adams wrote: > Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8290000 Closing until the MYSYS backports are complete ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Sat Jul 9 11:57:49 2022 From: duke at openjdk.org (George Adams) Date: Sat, 9 Jul 2022 11:57:49 GMT Subject: [jdk17u-dev] Withdrawn: 8287906: Rewrite of GitHub Actions (GHA) sanity tests In-Reply-To: References: Message-ID: <-fN8e5IwdhYv0nMJ_EEwswIV0hNSBA9-jafSHlHo-eg=.ba2ccb04-35ae-4456-903d-5eda79e3e748@github.com> On Sat, 9 Jul 2022 11:27:47 GMT, George Adams wrote: > Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8290000 This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Sat Jul 9 12:04:24 2022 From: duke at openjdk.org (George Adams) Date: Sat, 9 Jul 2022 12:04:24 GMT Subject: [jdk17u-dev] RFR: 8280863: Update build README to reflect that MSYS2 is supported Message-ID: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> Backport [JDK-8257679](https://bugs.openjdk.java.net/browse/JDK-8257679) as it's a non trivial change ------------- Commit messages: - Backport 6de90ad9800b83c4a5f364c3645603fcb6828d6c Changes: https://git.openjdk.org/jdk17u-dev/pull/540/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=540&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280863 Stats: 6 lines in 2 files changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/540.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/540/head:pull/540 PR: https://git.openjdk.org/jdk17u-dev/pull/540 From duke at openjdk.org Sat Jul 9 12:07:34 2022 From: duke at openjdk.org (George Adams) Date: Sat, 9 Jul 2022 12:07:34 GMT Subject: [jdk17u-dev] RFR: 8287896: PropertiesTest.sh fail on msys2 Message-ID: Clean backport of [JDK-8287896](https://bugs.openjdk.org/browse/JDK-8287896): PropertiesTest.sh fail on msys2 ------------- Commit messages: - Backport f1dd559e20342b892d0c1ed0314e5bba451bc5d3 Changes: https://git.openjdk.org/jdk17u-dev/pull/542/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=542&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287896 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/542.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/542/head:pull/542 PR: https://git.openjdk.org/jdk17u-dev/pull/542 From duke at openjdk.org Sat Jul 9 12:07:55 2022 From: duke at openjdk.org (George Adams) Date: Sat, 9 Jul 2022 12:07:55 GMT Subject: [jdk17u-dev] RFR: 8287724: Fix various issues with msys2 Message-ID: <9VVaqz8pch73vPFPzn8LIN03sx-yYwh7AylBbnFTl-I=.43388d72-b547-41d4-a6a4-6372a475d942@github.com> Clean backport of [JDK-8287724](https://bugs.openjdk.java.net/browse/JDK-8287724): Fix various issues with msys2 ------------- Commit messages: - Backport bddef7151849a213926ffdd86a7e228db66606b1 Changes: https://git.openjdk.org/jdk17u-dev/pull/541/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=541&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287724 Stats: 38 lines in 3 files changed: 23 ins; 7 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/541.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/541/head:pull/541 PR: https://git.openjdk.org/jdk17u-dev/pull/541 From duke at openjdk.org Sat Jul 9 12:10:41 2022 From: duke at openjdk.org (George Adams) Date: Sat, 9 Jul 2022 12:10:41 GMT Subject: [jdk17u-dev] RFR: 8287895: Some langtools tests fail on msys2 Message-ID: clean backport of [JDK-8287895](https://bugs.openjdk.org/browse/JDK-8287895): Some langtools tests fail on msys2 ------------- Commit messages: - Backport f7791ad0ea984d49ff26e6f30233d8dcee4305b8 Changes: https://git.openjdk.org/jdk17u-dev/pull/543/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=543&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287895 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/543.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/543/head:pull/543 PR: https://git.openjdk.org/jdk17u-dev/pull/543 From andrew at openjdk.org Sat Jul 9 19:24:48 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Sat, 9 Jul 2022 19:24:48 GMT Subject: [jdk18u] RFR: 8282947: JFR: Dump on shutdown live-locks in some conditions In-Reply-To: References: Message-ID: On Tue, 7 Jun 2022 16:43:32 GMT, Ji?? Van?k wrote: > 8282947: JFR: Dump on shutdown live-locks in some conditions I think it may make most sense to abandon this and go straight for 17u. 18u is going to be replaced by 19u in September, and this fix won't make what I assume will be the last 18u update in a few weeks time. ------------- PR: https://git.openjdk.org/jdk18u/pull/148 From gli at openjdk.org Sun Jul 10 13:10:02 2022 From: gli at openjdk.org (Guoxiong Li) Date: Sun, 10 Jul 2022 13:10:02 GMT Subject: [jdk11u-dev] RFR: 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body Message-ID: Hi all, JDK-8203277 [1] fixes the issue about `AssertionError: isSubtype UNKNOWN` in JDK12. The users reported the similar issue JDK-8246111 [2] in JDK11. So it is good to backport JDK-8203277 to JDK11 to solve the problem. The code doesn't appy cleanly, because the file `test/langtools/tools/javac/api/TestGetScopeResult.java` doesn't exist in JDK11. This patch removes the file `TestGetScopeResult.java` from the original patch. Thanks for taking the time to review. [1] https://bugs.openjdk.org/browse/JDK-8203277 [2] https://bugs.openjdk.org/browse/JDK-8246111 Best Regards, -- Guoxiong ------------- Commit messages: - Backport 10da56f017804e3618cc02c60bcc10f5e3adeb47 Changes: https://git.openjdk.org/jdk11u-dev/pull/1207/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1207&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8203277 Stats: 56 lines in 2 files changed: 56 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1207.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1207/head:pull/1207 PR: https://git.openjdk.org/jdk11u-dev/pull/1207 From gli at openjdk.org Sun Jul 10 13:54:41 2022 From: gli at openjdk.org (Guoxiong Li) Date: Sun, 10 Jul 2022 13:54:41 GMT Subject: [jdk11u-dev] RFR: 8193462: Fix Filer handling of package-info initial elements Message-ID: <5bvFtCWsLxYMMRjXHgRf32WQoLNbiKofxGDCSgxZj_0=.d5619f11-6e16-411c-9794-ef7d8ebb0afb@github.com> Hi all, In order to backport JDK-8255729 [1] cleanly to jdk11, I need to backport this patch [2] firstly. The code applies cleanly. [1] https://bugs.openjdk.org/browse/JDK-8255729 [2] https://bugs.openjdk.org/browse/JDK-8193462 Best Regards, -- Guoxiong ------------- Commit messages: - Backport fafd1b7536e9bd949f3a2f31da5679348e72c3cb Changes: https://git.openjdk.org/jdk11u-dev/pull/1208/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1208&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8193462 Stats: 59 lines in 3 files changed: 46 ins; 3 del; 10 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1208.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1208/head:pull/1208 PR: https://git.openjdk.org/jdk11u-dev/pull/1208 From gli at openjdk.org Sun Jul 10 14:48:16 2022 From: gli at openjdk.org (Guoxiong Li) Date: Sun, 10 Jul 2022 14:48:16 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation Message-ID: Hi all, This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The patch has run well for a long time so that I think it has low risk to backport now. Best Regards, -- Guoxiong ------------- Commit messages: - Backport 23edb6f6b22e157e143e7449d6a4ad3f28cceb21 Changes: https://git.openjdk.org/jdk11u-dev/pull/1209/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1209&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8236490 Stats: 117 lines in 2 files changed: 111 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1209.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1209/head:pull/1209 PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From gli at openjdk.org Sun Jul 10 15:50:36 2022 From: gli at openjdk.org (Guoxiong Li) Date: Sun, 10 Jul 2022 15:50:36 GMT Subject: [jdk17u-dev] RFR: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage Message-ID: Hi all, Request to backport this change to jdk17. The code applies cleanly. Low risk: just clean some unnecessary code and trivial change. Best Regard, -- Guoxiong ------------- Commit messages: - Backport 36bdd25159ff78425e5f0a1145a814d9edca97ae Changes: https://git.openjdk.org/jdk17u-dev/pull/544/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=544&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286573 Stats: 16 lines in 1 file changed: 0 ins; 16 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/544.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/544/head:pull/544 PR: https://git.openjdk.org/jdk17u-dev/pull/544 From gli at openjdk.org Sun Jul 10 16:01:40 2022 From: gli at openjdk.org (Guoxiong Li) Date: Sun, 10 Jul 2022 16:01:40 GMT Subject: [jdk11u-dev] RFR: 8266675: Optimize IntHashTable for encapsulation and ease of use Message-ID: Hi all, This pull request contains a backport of commit [ff77ca8b](https://github.com/openjdk/jdk/commit/ff77ca8bd41ece778cf6f1af6dd1b7a7dfc50eab) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The code applies cleanly. Just a small enhancement and low risk. Best Regards, -- Guoxiong ------------- Commit messages: - Backport ff77ca8bd41ece778cf6f1af6dd1b7a7dfc50eab Changes: https://git.openjdk.org/jdk11u-dev/pull/1210/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1210&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266675 Stats: 46 lines in 2 files changed: 10 ins; 19 del; 17 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1210.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1210/head:pull/1210 PR: https://git.openjdk.org/jdk11u-dev/pull/1210 From clanger at openjdk.org Mon Jul 11 09:10:51 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 09:10:51 GMT Subject: [jdk18u] RFR: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage In-Reply-To: References: Message-ID: <_3Qy1VkW8TB8M5Ni7oe_9au3BkveDbt7AIoDC6aeFns=.d1fe9b47-6358-4fe4-a98b-3fac66900460@github.com> On Sat, 9 Jul 2022 04:30:48 GMT, Guoxiong Li wrote: > Fix Request(18u) > > Request to backport this change to jdk18u. The code applies cleanly. > > Low risk: just clean some unnecessary code and trivial change. > > In order to backport it to 17u-dev, before that, I need to backport it to 18u firstly. > > Thanks. Hi @lgxbslgx, 18u is done. I think you can close this PR and go straight for a backport to jdk17u-dev. ------------- PR: https://git.openjdk.org/jdk18u/pull/178 From clanger at openjdk.org Mon Jul 11 09:15:13 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 09:15:13 GMT Subject: [jdk17u-dev] RFR: 8254318: Remove .hgtags In-Reply-To: <3GjU3f1SHEuYLO2dSj7T-RA41gd9GLkm66UFYLe-OME=.ee08f823-8b97-45a0-95b3-2758c49a7f07@github.com> References: <3GjU3f1SHEuYLO2dSj7T-RA41gd9GLkm66UFYLe-OME=.ee08f823-8b97-45a0-95b3-2758c49a7f07@github.com> Message-ID: On Fri, 8 Jul 2022 09:05:29 GMT, George Adams wrote: > backports https://bugs.openjdk.org/browse/JDK-8254318 as it's a low-risk change > /integrate Hi @gdams, you need to wait until you see the jdk17u-fix-yes label on the JBS bug. I have, however, just approved it. ? That said, ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/537 From duke at openjdk.org Mon Jul 11 09:16:30 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 09:16:30 GMT Subject: [jdk17u-dev] Integrated: 8254318: Remove .hgtags In-Reply-To: <3GjU3f1SHEuYLO2dSj7T-RA41gd9GLkm66UFYLe-OME=.ee08f823-8b97-45a0-95b3-2758c49a7f07@github.com> References: <3GjU3f1SHEuYLO2dSj7T-RA41gd9GLkm66UFYLe-OME=.ee08f823-8b97-45a0-95b3-2758c49a7f07@github.com> Message-ID: On Fri, 8 Jul 2022 09:05:29 GMT, George Adams wrote: > backports https://bugs.openjdk.org/browse/JDK-8254318 as it's a low-risk change This pull request has now been integrated. Changeset: 0263abac Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/0263abac5093e151c8884d2cac15d13cd545ebb4 Stats: 664 lines in 1 file changed: 0 ins; 664 del; 0 mod 8254318: Remove .hgtags Backport-of: 62a7f5d3236ab2248518a475b1d8b71cb4bf1313 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/537 From clanger at openjdk.org Mon Jul 11 09:17:47 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 09:17:47 GMT Subject: [jdk11u-dev] RFR: 8254178: Remove .hgignore In-Reply-To: References: Message-ID: On Fri, 8 Jul 2022 09:02:18 GMT, George Adams wrote: > backports https://bugs.openjdk.org/browse/JDK-8254178 as it's a low-risk change LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1206 From clanger at openjdk.org Mon Jul 11 09:27:37 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 09:27:37 GMT Subject: [jdk17u-dev] RFR: 8280863: Update build README to reflect that MSYS2 is supported In-Reply-To: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> References: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> Message-ID: On Sat, 9 Jul 2022 11:56:12 GMT, George Adams wrote: > Backport [JDK-8257679](https://bugs.openjdk.java.net/browse/JDK-8257679) as it's a non trivial change Marked as reviewed by clanger (Reviewer). > Backport [JDK-8257679](https://bugs.openjdk.java.net/browse/JDK-8257679) as it's a non trivial change Hm, I think this doesn't relate to this backport... Here you are backporting [JDK-8280863](https://bugs.openjdk.org/browse/JDK-8280863) which is rather trivial. ? Other than that, looks good. Thanks for tackling the backports to enable the new GHA - it's on my list, too. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/540 From vkempik at openjdk.org Mon Jul 11 09:30:53 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Mon, 11 Jul 2022 09:30:53 GMT Subject: [jdk17u-dev] Integrated: 8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad In-Reply-To: References: Message-ID: On Fri, 8 Jul 2022 17:28:24 GMT, Vladimir Kempik wrote: > Clean backport to jdk17u-dev This pull request has now been integrated. Changeset: e6428217 Author: Vladimir Kempik URL: https://git.openjdk.org/jdk17u-dev/commit/e64282173d91b28b07f0ac5d427c3e84759f691a Stats: 12 lines in 1 file changed: 10 ins; 0 del; 2 mod 8289697: buffer overflow in MTLVertexCache.m: MTLVertexCache_AddGlyphQuad Backport-of: d852e99ae9de4c611438c50ce37ea1806f58cbdf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/538 From clanger at openjdk.org Mon Jul 11 09:36:48 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 09:36:48 GMT Subject: [jdk11u-dev] RFR: 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 13:00:18 GMT, Guoxiong Li wrote: > Hi all, > > JDK-8203277 [1] fixes the issue about `AssertionError: isSubtype UNKNOWN` in JDK12. The users reported the similar issue JDK-8246111 [2] in JDK11. So it is good to backport JDK-8203277 to JDK11 to solve the problem. > > The code doesn't appy cleanly, because the file `test/langtools/tools/javac/api/TestGetScopeResult.java` doesn't exist in JDK11. This patch removes the file `TestGetScopeResult.java` from the original patch. > > Thanks for taking the time to review. > > [1] https://bugs.openjdk.org/browse/JDK-8203277 > [2] https://bugs.openjdk.org/browse/JDK-8246111 > > Best Regards, > -- Guoxiong LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1207 From clanger at openjdk.org Mon Jul 11 09:46:45 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 09:46:45 GMT Subject: [jdk11u-dev] RFR: 8288928: Incorrect GPL header in pnglibconf.h In-Reply-To: References: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> Message-ID: On Fri, 8 Jul 2022 18:23:19 GMT, Kevin Rushforth wrote: >> @kevinrushforth @prrace Do you know is it possible to open an initial JBS issue? >> https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e > > @mrserb @GoeLin We have determined that we cannot make JBS bug JDK-8185041 public, so please proceed with this review under the new Bug ID, [JDK-8288928](https://bugs.openjdk.org/browse/JDK-8288928), as you have done. Thanks @kevinrushforth for taking a look. I've approved [JDK-8288928](https://bugs.openjdk.org/browse/JDK-8288928) now, please go ahead and integrate. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1169 From duke at openjdk.org Mon Jul 11 09:52:40 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 09:52:40 GMT Subject: [jdk11u-dev] Integrated: 8254178: Remove .hgignore In-Reply-To: References: Message-ID: <8meuz2qxcBxvmQ6UvERIOGRjLozvT-tZMyOVyGVaZsQ=.4de5f7ee-3a4e-4ea2-b450-2d9dbf93c705@github.com> On Fri, 8 Jul 2022 09:02:18 GMT, George Adams wrote: > backports https://bugs.openjdk.org/browse/JDK-8254178 as it's a low-risk change This pull request has now been integrated. Changeset: 65ac1236 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/65ac12361bafbad3d81222384cac491310442924 Stats: 16 lines in 1 file changed: 0 ins; 16 del; 0 mod 8254178: Remove .hgignore Reviewed-by: clanger Backport-of: 736e077335ec53c3804537a6abefa79087efd3ad ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1206 From sgehwolf at openjdk.org Mon Jul 11 10:02:47 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 11 Jul 2022 10:02:47 GMT Subject: [jdk11u-dev] RFR: 8288928: Incorrect GPL header in pnglibconf.h In-Reply-To: References: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> Message-ID: On Sat, 2 Jul 2022 01:01:48 GMT, Sergey Bylokhov wrote: >> Hi all, >> This pull request contains a backport of commit [70762d39](https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> The commit being backported was authored by Sergey Bylokhov on 7 Oct 2019 and was reviewed by Phil Race. >> Thanks! >> >> Backport is clean, but I have to create a new JBS issue, the initial one is closed. > > @kevinrushforth @prrace Do you know is it possible to open an initial JBS issue? > https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e @mrserb For traceability we should try to mention the original, closed issue, in the commit message of the backport. Either try `/issue add` or use `/summary` or change the issue title to refer to the original issue in its title. Thanks! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1169 From duke at openjdk.org Mon Jul 11 10:30:15 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 10:30:15 GMT Subject: [jdk11u-dev] RFR: 8254318: Remove .hgtags Message-ID: backports https://bugs.openjdk.org/browse/JDK-8254318 as it's a low-risk change ------------- Commit messages: - Backport 62a7f5d3236ab2248518a475b1d8b71cb4bf1313 Changes: https://git.openjdk.org/jdk11u-dev/pull/1211/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1211&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8254318 Stats: 652 lines in 1 file changed: 0 ins; 652 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1211.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1211/head:pull/1211 PR: https://git.openjdk.org/jdk11u-dev/pull/1211 From duke at openjdk.org Mon Jul 11 10:31:57 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 10:31:57 GMT Subject: [jdk17u-dev] RFR: 8280863: Update build README to reflect that MSYS2 is supported In-Reply-To: References: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> Message-ID: On Mon, 11 Jul 2022 09:24:23 GMT, Christoph Langer wrote: > Hm, I think this doesn't relate to this backport... Here you are backporting [JDK-8280863](https://bugs.openjdk.org/browse/JDK-8280863) which is rather trivial. ? Other than that, looks good. Thanks for tackling the backports to enable the new GHA - it's on my list, too. @RealCLanger my bad, too many backports recently ? I've got a branch with the actions changes too so I'll open that once these four have been merged: - https://github.com/openjdk/jdk17u-dev/pull/540 - https://github.com/openjdk/jdk17u-dev/pull/541 - https://github.com/openjdk/jdk17u-dev/pull/542 - https://github.com/openjdk/jdk17u-dev/pull/543 Would you mind adding the fix request labels for these as I don't have author status yet ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/540 From duke at openjdk.org Mon Jul 11 11:18:57 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 11:18:57 GMT Subject: [jdk19u] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests Message-ID: <20cuTNtsr_AUrzVPhq0q1pLIK5qfIM6Vosr9TfGjawg=.24204e02-89a8-4332-8ce3-d0d1f4983657@github.com> backport [JDK-8287906](https://bugs.openjdk.org/browse/JDK-8287906) - clean ------------- Commit messages: - Backport 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d Changes: https://git.openjdk.org/jdk19u/pull/4/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=4&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287906 Stats: 3994 lines in 20 files changed: 1911 ins; 2083 del; 0 mod Patch: https://git.openjdk.org/jdk19u/pull/4.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/4/head:pull/4 PR: https://git.openjdk.org/jdk19u/pull/4 From duke at openjdk.org Mon Jul 11 11:22:21 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 11:22:21 GMT Subject: [jdk19u] RFR: 8288499: Restore cancel-in-progress in GHA Message-ID: depends on https://github.com/openjdk/jdk19u/pull/4 ------------- Commit messages: - Backport cb5ef3da1904e6639130c601db9644895807b4d6 - Backport 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d Changes: https://git.openjdk.org/jdk19u/pull/5/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=5&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288499 Stats: 3994 lines in 20 files changed: 1911 ins; 2083 del; 0 mod Patch: https://git.openjdk.org/jdk19u/pull/5.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/5/head:pull/5 PR: https://git.openjdk.org/jdk19u/pull/5 From clanger at openjdk.org Mon Jul 11 11:29:38 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 11:29:38 GMT Subject: [jdk11u-dev] RFR: 8288928: Incorrect GPL header in pnglibconf.h In-Reply-To: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> References: <-2saPL2vlqv5ZGVFHEizB07SRE852wqocJhzc6YRwpE=.468256da-34c7-49c6-8e89-0be2481d7fcb@github.com> Message-ID: <4pNfa1EttjryNPKZKymHiJIJCDdXDIzV6VlIQhDRIkg=.5de50487-a8b7-4ab2-a520-8079948d6280@github.com> On Tue, 21 Jun 2022 23:37:28 GMT, Sergey Bylokhov wrote: > Hi all, > This pull request contains a backport of commit [70762d39](https://github.com/openjdk/jdk/commit/70762d397267f85ce81727ec0c89c9448967798e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > The commit being backported was authored by Sergey Bylokhov on 7 Oct 2019 and was reviewed by Phil Race. > Thanks! > > Backport is clean, but I have to create a new JBS issue, the initial one is closed. Also, the title of the JBS issue has changed. Please check that this is reflected correctly in the title of this PR before integrating. If it isn't, please correct the PR title manually. Thanks ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1169 From gli at openjdk.org Mon Jul 11 11:57:51 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 11:57:51 GMT Subject: [jdk18u] RFR: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage In-Reply-To: <_3Qy1VkW8TB8M5Ni7oe_9au3BkveDbt7AIoDC6aeFns=.d1fe9b47-6358-4fe4-a98b-3fac66900460@github.com> References: <_3Qy1VkW8TB8M5Ni7oe_9au3BkveDbt7AIoDC6aeFns=.d1fe9b47-6358-4fe4-a98b-3fac66900460@github.com> Message-ID: On Mon, 11 Jul 2022 09:07:12 GMT, Christoph Langer wrote: > Hi @lgxbslgx, 18u is done. I think you can close this PR and go straight for a backport to jdk17u-dev. I just obey the guide from the wiki [1]. From the rule below, I need to backport it to jdk18u (X == N - 1) firstly. The wiki may be outdated, so I don't know the actual steps of current backport chain. The first step to get your bug fixed in a released JDK version is to attempt to reproduce it with latest JDK: http://hg.openjdk.java.net/jdk/jdk/ (jdk/jdk). If that's the case, the next step is to fix the bug in JDK head[1] and then follow the backport-chain which is usually in this order: 1. jdk/jdk (JDK N) 2. jdk-updates/jdkXu (where X == N-1) 3. jdk-updates/jdkYu (where Y is the current LTS version) 4. jdk8u/jdk8u [1] https://wiki.openjdk.org/display/JDKUpdates/JDK+Updates+Guidance ------------- PR: https://git.openjdk.org/jdk18u/pull/178 From gli at openjdk.org Mon Jul 11 12:02:44 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 12:02:44 GMT Subject: [jdk11u-dev] RFR: 8266675: Optimize IntHashTable for encapsulation and ease of use In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 15:52:29 GMT, Guoxiong Li wrote: > Hi all, > > This pull request contains a backport of commit [ff77ca8b](https://github.com/openjdk/jdk/commit/ff77ca8bd41ece778cf6f1af6dd1b7a7dfc50eab) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The code applies cleanly. Just a small enhancement and low risk. > > Best Regards, > -- Guoxiong This backport has been approved. Could I get your help to sponsor it? Integrating. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1210 From gli at openjdk.org Mon Jul 11 12:02:45 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 12:02:45 GMT Subject: [jdk11u-dev] RFR: 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 13:00:18 GMT, Guoxiong Li wrote: > Hi all, > > JDK-8203277 [1] fixes the issue about `AssertionError: isSubtype UNKNOWN` in JDK12. The users reported the similar issue JDK-8246111 [2] in JDK11. So it is good to backport JDK-8203277 to JDK11 to solve the problem. > > The code doesn't appy cleanly, because the file `test/langtools/tools/javac/api/TestGetScopeResult.java` doesn't exist in JDK11. This patch removes the file `TestGetScopeResult.java` from the original patch. > > Thanks for taking the time to review. > > [1] https://bugs.openjdk.org/browse/JDK-8203277 > [2] https://bugs.openjdk.org/browse/JDK-8246111 > > Best Regards, > -- Guoxiong This backport has been approved. Could I get your help to sponsor it? Integrating. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1207 From jvanek at openjdk.org Mon Jul 11 12:03:00 2022 From: jvanek at openjdk.org (=?UTF-8?B?SmnFmcOt?= =?UTF-8?B?IA==?= =?UTF-8?B?VmFuxJtr?=) Date: Mon, 11 Jul 2022 12:03:00 GMT Subject: [jdk18u] RFR: 8282947: JFR: Dump on shutdown live-locks in some conditions In-Reply-To: References: Message-ID: <3HH4D5x9jcGMHF7dinzU6uSxkcC8_0Pck-V5uBmlOes=.8e9c707a-41c0-4322-992f-913dc9f05d0d@github.com> On Tue, 7 Jun 2022 16:43:32 GMT, Ji?? Van?k wrote: > 8282947: JFR: Dump on shutdown live-locks in some conditions yup. ok. ty! ------------- PR: https://git.openjdk.org/jdk18u/pull/148 From jvanek at openjdk.org Mon Jul 11 12:03:01 2022 From: jvanek at openjdk.org (=?UTF-8?B?SmnFmcOt?= =?UTF-8?B?IA==?= =?UTF-8?B?VmFuxJtr?=) Date: Mon, 11 Jul 2022 12:03:01 GMT Subject: [jdk18u] Withdrawn: 8282947: JFR: Dump on shutdown live-locks in some conditions In-Reply-To: References: Message-ID: <2skiVH1EL6gouazlXz5yzbrqhQ5jvqtYojRMPS-txSw=.7542bdbd-dcdd-4c2e-acba-28efdbf08437@github.com> On Tue, 7 Jun 2022 16:43:32 GMT, Ji?? Van?k wrote: > 8282947: JFR: Dump on shutdown live-locks in some conditions This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk18u/pull/148 From gli at openjdk.org Mon Jul 11 12:05:06 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 12:05:06 GMT Subject: [jdk17u-dev] RFR: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 15:43:19 GMT, Guoxiong Li wrote: > Hi all, > > Request to backport this change to jdk17. The code applies cleanly. > > Low risk: just clean some unnecessary code and trivial change. > > Best Regard, > -- Guoxiong This backport has been approved. Could I get your help to sponsor it? Integrating. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/544 From gli at openjdk.org Mon Jul 11 12:05:25 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 12:05:25 GMT Subject: [jdk11u-dev] RFR: 8193462: Fix Filer handling of package-info initial elements In-Reply-To: <5bvFtCWsLxYMMRjXHgRf32WQoLNbiKofxGDCSgxZj_0=.d5619f11-6e16-411c-9794-ef7d8ebb0afb@github.com> References: <5bvFtCWsLxYMMRjXHgRf32WQoLNbiKofxGDCSgxZj_0=.d5619f11-6e16-411c-9794-ef7d8ebb0afb@github.com> Message-ID: On Sun, 10 Jul 2022 13:47:23 GMT, Guoxiong Li wrote: > Hi all, > > In order to backport JDK-8255729 [1] cleanly to jdk11, I need to backport this patch [2] firstly. > > The code applies cleanly. > > [1] https://bugs.openjdk.org/browse/JDK-8255729 > [2] https://bugs.openjdk.org/browse/JDK-8193462 > > Best Regards, > -- Guoxiong This backport has been approved. Could I get your help to sponsor it? Integrating. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1208 From gli at openjdk.org Mon Jul 11 12:13:39 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 12:13:39 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 14:41:54 GMT, Guoxiong Li wrote: > Hi all, > > This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The patch has run well for a long time so that I think it has low risk to backport now. > > Best Regards, > -- Guoxiong The backport has been approved. But the `Pre-submit tests` failed and the error message seems not be related to this patch. Could somebody confirm it is good to integrate this patch? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From zgu at redhat.com Mon Jul 11 13:20:07 2022 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 11 Jul 2022 09:20:07 -0400 Subject: CFV: New JDK Updates Committer: Jonathan Dowland In-Reply-To: <46d6d22861d1cd839c3b719037039eea2b024238.camel@redhat.com> References: <46d6d22861d1cd839c3b719037039eea2b024238.camel@redhat.com> Message-ID: <85689684-f4f2-c40c-9765-8272c6997536@redhat.com> Vote: yes -Zhengyu On 7/7/22 11:30, Severin Gehwolf wrote: > Vote: yes > > On Thu, 2022-07-07 at 02:40 +0100, Andrew Hughes wrote: >> I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK >> Updates Committer. > From clanger at openjdk.org Mon Jul 11 13:40:12 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 13:40:12 GMT Subject: [jdk11u-dev] RFR: 8249623: test @ignore-d due to 7013634 should be returned back to execution Message-ID: <877yTV8dQ3hc3yfoM8h8wzSx3-l1zZRCS7lVWnHUkwY=.2c07b291-a4ff-44d4-88f8-902c187fd4ac@github.com> This is a backport of [JDK-8249623](https://bugs.openjdk.org/browse/JDK-8249623) to prepare for backporting [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). I had to resolve resexhausted001\TestDescription.java and the problemlist entries a little bit. The entries for JDK-7013634 had originally been removed by two test cleanup commits, e.g. (https://github.com/openjdk/jdk12/commit/996ecff62491ed308a30c057e94e3ba11326a930) and (https://github.com/openjdk/jdk12/commit/6a4f482ff54735bbce6e1758b032e25878dae63c) after JDK-7013634 had been closed as not reproducible. ------------- Commit messages: - Backport cd33abb136d415455090cef4fe6211d9e6940948 Changes: https://git.openjdk.org/jdk11u-dev/pull/1212/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1212&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8249623 Stats: 13 lines in 4 files changed: 3 ins; 2 del; 8 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1212.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1212/head:pull/1212 PR: https://git.openjdk.org/jdk11u-dev/pull/1212 From clanger at openjdk.org Mon Jul 11 14:21:56 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 14:21:56 GMT Subject: [jdk18u] RFR: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage In-Reply-To: References: <_3Qy1VkW8TB8M5Ni7oe_9au3BkveDbt7AIoDC6aeFns=.d1fe9b47-6358-4fe4-a98b-3fac66900460@github.com> Message-ID: On Mon, 11 Jul 2022 11:53:59 GMT, Guoxiong Li wrote: > > Hi @lgxbslgx, 18u is done. I think you can close this PR and go straight for a backport to jdk17u-dev. > > I just obey the guide from the wiki [1]. From the rule below, I need to backport it to jdk18u (X == N - 1) firstly. The wiki may be outdated, so I don't know the actual steps of current backport chain. > > ``` > The first step to get your bug fixed in a released JDK version is to attempt to > reproduce it with latest JDK: http://hg.openjdk.java.net/jdk/jdk/ (jdk/jdk). If that's the > case, the next step is to fix the bug in JDK head[1] and then follow the > backport-chain which is usually in this order: > > 1. jdk/jdk (JDK N) > 2. jdk-updates/jdkXu (where X == N-1) > 3. jdk-updates/jdkYu (where Y is the current LTS version) > 4. jdk8u/jdk8u > ``` > > [1] https://wiki.openjdk.org/display/JDKUpdates/JDK+Updates+Guidance Yep, that's perfect - however, jdk18u is meanwhile closed (that is, no changes for 18.0.2 get accepted any longer). In September it will be superseded by jdk19 - which already has an open jdk19u repo btw. As probably nobody will pick up jdk18, I guess it's fine to close this PR. ------------- PR: https://git.openjdk.org/jdk18u/pull/178 From gli at openjdk.org Mon Jul 11 14:24:02 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 14:24:02 GMT Subject: [jdk11u-dev] Integrated: 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 13:00:18 GMT, Guoxiong Li wrote: > Hi all, > > JDK-8203277 [1] fixes the issue about `AssertionError: isSubtype UNKNOWN` in JDK12. The users reported the similar issue JDK-8246111 [2] in JDK11. So it is good to backport JDK-8203277 to JDK11 to solve the problem. > > The code doesn't appy cleanly, because the file `test/langtools/tools/javac/api/TestGetScopeResult.java` doesn't exist in JDK11. This patch removes the file `TestGetScopeResult.java` from the original patch. > > Thanks for taking the time to review. > > [1] https://bugs.openjdk.org/browse/JDK-8203277 > [2] https://bugs.openjdk.org/browse/JDK-8246111 > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: bfc57460 Author: Guoxiong Li Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/bfc574605bf5d08a47c76c4a0b0ac8d9d8c50c37 Stats: 56 lines in 2 files changed: 56 ins; 0 del; 0 mod 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body Reviewed-by: clanger Backport-of: 10da56f017804e3618cc02c60bcc10f5e3adeb47 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1207 From clanger at openjdk.org Mon Jul 11 15:11:21 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 15:11:21 GMT Subject: [jdk19u] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests In-Reply-To: <20cuTNtsr_AUrzVPhq0q1pLIK5qfIM6Vosr9TfGjawg=.24204e02-89a8-4332-8ce3-d0d1f4983657@github.com> References: <20cuTNtsr_AUrzVPhq0q1pLIK5qfIM6Vosr9TfGjawg=.24204e02-89a8-4332-8ce3-d0d1f4983657@github.com> Message-ID: <0cKxG3Nj_M0aFT-CH1VDZ_HuyAdqgXX_SD1fXgJ0cAA=.d66e6899-30be-4344-b6d2-99bd522b4dd1@github.com> On Mon, 11 Jul 2022 11:08:54 GMT, George Adams wrote: > backport [JDK-8287906](https://bugs.openjdk.org/browse/JDK-8287906) - clean Looks good. The errors observed should be fixed with: 1. 8289251: ProblemList java/lang/ref/OOMEInReferenceHandler.java which is not yet merged into jdk19u 2. 8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows - this was done only in head jdk so far, I've triggered a backport to jdk19. ------------- PR: https://git.openjdk.org/jdk19u/pull/4 From clanger at openjdk.org Mon Jul 11 15:14:48 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 15:14:48 GMT Subject: [jdk19u] RFR: 8288499: Restore cancel-in-progress in GHA In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 11:12:53 GMT, George Adams wrote: > depends on https://github.com/openjdk/jdk19u/pull/4 Let's rebase this when #4 is integrated. Then it should be marked clean. ------------- PR: https://git.openjdk.org/jdk19u/pull/5 From clanger at openjdk.org Mon Jul 11 15:25:19 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 15:25:19 GMT Subject: [jdk11u-dev] RFR: 6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") Message-ID: <5J_UQ7EbByvu_knkSTmh6UmF2ZpUVovqlQ-z4jeOnZ8=.36634aed-4e43-4280-932d-89dc8f45fba1@github.com> Backport of JDK-6606767, nearly clean. Only a copyright header resolve and trivial test list resolving was necessary. ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1212 Commit messages: - Backport b9186bebc34a814e411a441e7ad4af8e6e6ed04a Changes: https://git.openjdk.org/jdk11u-dev/pull/1213/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1213&range=00 Issue: https://bugs.openjdk.org/browse/JDK-6606767 Stats: 21 lines in 3 files changed: 9 ins; 7 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1213.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1213/head:pull/1213 PR: https://git.openjdk.org/jdk11u-dev/pull/1213 From clanger at openjdk.org Mon Jul 11 15:41:12 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 15:41:12 GMT Subject: [jdk11u-dev] RFR: 8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 Message-ID: Backport of [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). I had to move the change from stackOverflow.cpp to thread.cpp as the code lives there in jdk11u. In resexhausted004/TestDescription.java, I also removed the line `@ignore 7013634 6606767`. This was originally done as part of [JDK-8218128](https://github.com/openjdk/jdk13/commit/c986cef7ba8c059b321bd2faaed8a8c850202d6f) in JDK 13 time but I think logically it fits here. Furthermore, the test list needed some manual resolving. ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1213 Commit messages: - Backport cfb50a9cb7da16375a26c3f147ebd17ca393f914 Changes: https://git.openjdk.org/jdk11u-dev/pull/1214/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1214&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8253916 Stats: 14 lines in 5 files changed: 4 ins; 6 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1214.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1214/head:pull/1214 PR: https://git.openjdk.org/jdk11u-dev/pull/1214 From clanger at openjdk.org Mon Jul 11 15:54:22 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 15:54:22 GMT Subject: [jdk17u-dev] RFR: 8280863: Update build README to reflect that MSYS2 is supported In-Reply-To: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> References: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> Message-ID: <_Vf56Yb5_B6X7S1EFkQjJ2pwK8Qv8tGYf8CKrMkqYR0=.ec2eed0c-7eff-4eb7-b16e-40efa1cfcecc@github.com> On Sat, 9 Jul 2022 11:56:12 GMT, George Adams wrote: > Backport [JDK-8280863](https://bugs.openjdk.org/browse/JDK-8280863) as it's a non trivial change > > * [8280863: Update build README to reflect that MSYS2 is supported?#540](https://github.com/openjdk/jdk17u-dev/pull/540) > * [8287724: Fix various issues with msys2?#541](https://github.com/openjdk/jdk17u-dev/pull/541) > * [8287896: PropertiesTest.sh fail on msys2?#542](https://github.com/openjdk/jdk17u-dev/pull/542) > * [8287895: Some langtools tests fail on msys2?#543](https://github.com/openjdk/jdk17u-dev/pull/543) > > Would you mind adding the fix request labels for these as I don't have author status yet I've added the JBS labels/requests on your behalf and approved them at once. You're good to go for integration. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/540 From clanger at openjdk.org Mon Jul 11 16:00:11 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 16:00:11 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 10:38:00 GMT, Christoph Langer wrote: >> @naotoj Backporting this issue to jdk17u and planning to backport to jdk11u as well - would you be willing to sponsor upon approval? > > Hi, @calderast, could you please enable GHA on your repo that we get the sanity checks for this PR? Thanks! > Done @RealCLanger all checks have passed! Yep, saw it already. And already approved for integration. ? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/530 From clanger at openjdk.org Mon Jul 11 16:05:32 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 16:05:32 GMT Subject: [jdk11u-dev] RFR: 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout Message-ID: Backport of [JDK-8257623](https://bugs.openjdk.java.net/browse/JDK-8257623). Does not apply cleanly but only did a trivial resolve. Will mark as clean, once dependent PRs are integrated. ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1214 Commit messages: - Backport 3e89981d98b51b4012c492941bfdcf4106422632 Changes: https://git.openjdk.org/jdk11u-dev/pull/1215/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1215&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8257623 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1215.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1215/head:pull/1215 PR: https://git.openjdk.org/jdk11u-dev/pull/1215 From gli at openjdk.org Mon Jul 11 16:31:00 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 16:31:00 GMT Subject: [jdk11u-dev] Integrated: 8266675: Optimize IntHashTable for encapsulation and ease of use In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 15:52:29 GMT, Guoxiong Li wrote: > Hi all, > > This pull request contains a backport of commit [ff77ca8b](https://github.com/openjdk/jdk/commit/ff77ca8bd41ece778cf6f1af6dd1b7a7dfc50eab) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The code applies cleanly. Just a small enhancement and low risk. > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: a27448e3 Author: Guoxiong Li Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/a27448e307c3168de4ae45f1ace28f6a3fac2a56 Stats: 46 lines in 2 files changed: 10 ins; 19 del; 17 mod 8266675: Optimize IntHashTable for encapsulation and ease of use Backport-of: ff77ca8bd41ece778cf6f1af6dd1b7a7dfc50eab ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1210 From duke at openjdk.org Mon Jul 11 16:01:32 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 16:01:32 GMT Subject: [jdk17u-dev] Integrated: 8280863: Update build README to reflect that MSYS2 is supported In-Reply-To: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> References: <3BCj2rxZ4zftp3rKr-sZLrizvsrrdRnyTy60DVmkKXY=.d9d872c4-b340-4ccd-8774-26228f942670@github.com> Message-ID: On Sat, 9 Jul 2022 11:56:12 GMT, George Adams wrote: > Backport [JDK-8280863](https://bugs.openjdk.org/browse/JDK-8280863) as it's a non trivial change This pull request has now been integrated. Changeset: 204e67a7 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/204e67a7adedc5ff8ed6dbe1da7aa1397c9beb38 Stats: 6 lines in 2 files changed: 0 ins; 0 del; 6 mod 8280863: Update build README to reflect that MSYS2 is supported Reviewed-by: clanger Backport-of: 6de90ad9800b83c4a5f364c3645603fcb6828d6c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/540 From duke at openjdk.org Mon Jul 11 16:25:02 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 16:25:02 GMT Subject: [jdk17u-dev] Integrated: 8287895: Some langtools tests fail on msys2 In-Reply-To: References: Message-ID: On Sat, 9 Jul 2022 12:01:11 GMT, George Adams wrote: > clean backport of [JDK-8287895](https://bugs.openjdk.org/browse/JDK-8287895): Some langtools tests fail on msys2 This pull request has now been integrated. Changeset: 00074c0f Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/00074c0f1fcaade8d491518fd360531c6ac16d86 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8287895: Some langtools tests fail on msys2 Backport-of: f7791ad0ea984d49ff26e6f30233d8dcee4305b8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/543 From gli at openjdk.org Mon Jul 11 16:34:48 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 16:34:48 GMT Subject: [jdk11u-dev] Integrated: 8193462: Fix Filer handling of package-info initial elements In-Reply-To: <5bvFtCWsLxYMMRjXHgRf32WQoLNbiKofxGDCSgxZj_0=.d5619f11-6e16-411c-9794-ef7d8ebb0afb@github.com> References: <5bvFtCWsLxYMMRjXHgRf32WQoLNbiKofxGDCSgxZj_0=.d5619f11-6e16-411c-9794-ef7d8ebb0afb@github.com> Message-ID: On Sun, 10 Jul 2022 13:47:23 GMT, Guoxiong Li wrote: > Hi all, > > In order to backport JDK-8255729 [1] cleanly to jdk11, I need to backport this patch [2] firstly. > > The code applies cleanly. > > [1] https://bugs.openjdk.org/browse/JDK-8255729 > [2] https://bugs.openjdk.org/browse/JDK-8193462 > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: 8b560273 Author: Guoxiong Li Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/8b560273caf4292b09d658707ab32dd77cebb02a Stats: 59 lines in 3 files changed: 46 ins; 3 del; 10 mod 8193462: Fix Filer handling of package-info initial elements Backport-of: fafd1b7536e9bd949f3a2f31da5679348e72c3cb ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1208 From gli at openjdk.org Mon Jul 11 16:24:57 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 11 Jul 2022 16:24:57 GMT Subject: [jdk17u-dev] Integrated: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage In-Reply-To: References: Message-ID: <627ySGFg7sGeoaJdtG2tVxNvKccFO8LFNwze8SWVk_I=.2df34a6e-b96e-498e-8b26-e830e4f9cea5@github.com> On Sun, 10 Jul 2022 15:43:19 GMT, Guoxiong Li wrote: > Hi all, > > Request to backport this change to jdk17. The code applies cleanly. > > Low risk: just clean some unnecessary code and trivial change. > > Best Regard, > -- Guoxiong This pull request has now been integrated. Changeset: a391032c Author: Guoxiong Li Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/a391032cc259cc9963f7931d1714c630c4642083 Stats: 16 lines in 1 file changed: 0 ins; 16 del; 0 mod 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage Backport-of: 36bdd25159ff78425e5f0a1145a814d9edca97ae ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/544 From clanger at openjdk.org Mon Jul 11 16:33:54 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 16:33:54 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation In-Reply-To: References: Message-ID: <6ZqbCL4vzd8XLY2u8BWmYchaRqU7qZch61P-Z9FRYpY=.0e9e5602-7c97-4149-86ef-a423e7d60af2@github.com> On Mon, 11 Jul 2022 12:09:40 GMT, Guoxiong Li wrote: > The backport has been approved. But the `Pre-submit tests` failed and the error message seems not be related to this patch. Could somebody confirm it is good to integrate this patch? Hm, looks a bit like infrastructure issues. However, could you rerun the GHAs? (via workflow_dispatch) That would give us more confidence... ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From duke at openjdk.org Mon Jul 11 16:00:11 2022 From: duke at openjdk.org (Stephanie Crater) Date: Mon, 11 Jul 2022 16:00:11 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 10:38:00 GMT, Christoph Langer wrote: >> @naotoj Backporting this issue to jdk17u and planning to backport to jdk11u as well - would you be willing to sponsor upon approval? > > Hi, @calderast, could you please enable GHA on your repo that we get the sanity checks for this PR? Thanks! Done @RealCLanger all checks have passed! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/530 From duke at openjdk.org Mon Jul 11 16:28:12 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 16:28:12 GMT Subject: [jdk17u-dev] Integrated: 8287896: PropertiesTest.sh fail on msys2 In-Reply-To: References: Message-ID: On Sat, 9 Jul 2022 11:59:50 GMT, George Adams wrote: > Clean backport of [JDK-8287896](https://bugs.openjdk.org/browse/JDK-8287896): PropertiesTest.sh fail on msys2 This pull request has now been integrated. Changeset: 882b5f57 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/882b5f573a89254d2a3338ef4672014046de91e2 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8287896: PropertiesTest.sh fail on msys2 Backport-of: f1dd559e20342b892d0c1ed0314e5bba451bc5d3 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/542 From clanger at openjdk.org Mon Jul 11 16:27:48 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 16:27:48 GMT Subject: [jdk11u-dev] RFR: 8254318: Remove .hgtags In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 10:24:36 GMT, George Adams wrote: > backports https://bugs.openjdk.org/browse/JDK-8254318 as it's a low-risk change Looks fine. I also added JBS Request on your behalf and approved it. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1211 From duke at openjdk.org Mon Jul 11 16:32:28 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 16:32:28 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests [v2] In-Reply-To: References: Message-ID: > Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8290000 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: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/539/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=539&range=01 Stats: 4001 lines in 20 files changed: 1911 ins; 2090 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/539.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/539/head:pull/539 PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Mon Jul 11 16:27:01 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 16:27:01 GMT Subject: [jdk17u-dev] Integrated: 8287724: Fix various issues with msys2 In-Reply-To: <9VVaqz8pch73vPFPzn8LIN03sx-yYwh7AylBbnFTl-I=.43388d72-b547-41d4-a6a4-6372a475d942@github.com> References: <9VVaqz8pch73vPFPzn8LIN03sx-yYwh7AylBbnFTl-I=.43388d72-b547-41d4-a6a4-6372a475d942@github.com> Message-ID: <8S17claBZf4g4bzCoeC5lVepJ-oh6PPL4m_JiXhrZqY=.92ce5f80-7030-451b-9091-a5c72170697e@github.com> On Sat, 9 Jul 2022 11:58:14 GMT, George Adams wrote: > Clean backport of [JDK-8287724](https://bugs.openjdk.java.net/browse/JDK-8287724): Fix various issues with msys2 This pull request has now been integrated. Changeset: 2e21c87f Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/2e21c87fac8d60c3c7ed7b2d0afae9abfc110359 Stats: 38 lines in 3 files changed: 23 ins; 7 del; 8 mod 8287724: Fix various issues with msys2 Backport-of: bddef7151849a213926ffdd86a7e228db66606b1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/541 From duke at openjdk.org Mon Jul 11 17:38:47 2022 From: duke at openjdk.org (Stephanie Crater) Date: Mon, 11 Jul 2022 17:38:47 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 15:58:10 GMT, Christoph Langer wrote: >> Hi, @calderast, could you please enable GHA on your repo that we get the sanity checks for this PR? Thanks! > >> Done @RealCLanger all checks have passed! > > Yep, saw it already. And already approved for integration. ? @RealCLanger can you sponsor? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/530 From clanger at openjdk.org Mon Jul 11 18:23:57 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 11 Jul 2022 18:23:57 GMT Subject: [jdk17u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 17:44:08 GMT, Stephanie Crater wrote: > Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the legacy ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. > Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. Sure. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/530 From duke at openjdk.org Mon Jul 11 18:23:58 2022 From: duke at openjdk.org (Stephanie Crater) Date: Mon, 11 Jul 2022 18:23:58 GMT Subject: [jdk17u-dev] Integrated: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 17:44:08 GMT, Stephanie Crater wrote: > Backport to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Java runtime has been detecting the Windows system locale encoding using `GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE, ...)`, but it returns the legacy ANSI code page value, e.g, 1252 for US-English. In order to detect whether the user has selected `UTF-8` as the default, the code page has to be queried with `GetACP()`. > Also, the case if the call to `GetLocaleInfo` fails changed to fall back to `UTF-8` instead of `Cp1252`. This pull request has now been integrated. Changeset: 011b96c3 Author: Stephanie Crater Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/011b96c37e694aca5ee82277d0634b843320d8f6 Stats: 15 lines in 1 file changed: 6 ins; 4 del; 5 mod 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 Backport-of: 229344853126692d38ff7cb164dd5d17c5bf7fbb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/530 From mdoerr at openjdk.org Mon Jul 11 19:51:31 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 11 Jul 2022 19:51:31 GMT Subject: [jdk17u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Message-ID: Clean backport of the memory barrier addition. Omitted cleanup which would require other changes which are not in 17u. ------------- Commit messages: - Backport cb6e9cb7286f609dec1fe1157bf95afc503870a9 Changes: https://git.openjdk.org/jdk17u-dev/pull/545/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=545&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290004 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/545.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/545/head:pull/545 PR: https://git.openjdk.org/jdk17u-dev/pull/545 From mdoerr at openjdk.org Mon Jul 11 20:02:50 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 11 Jul 2022 20:02:50 GMT Subject: [jdk11u-dev] RFR: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend [v2] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:07:11 GMT, Richard Reingruber wrote: >> Hi all, >> >> This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. >> >> The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. >> >> The commit applied cleanly except for one minor conflict because of the comments on the declarations of `current_ei` and `pendingStop` not present in jdk11. >> Also I had to backport the changes on `TestScaffold` from [JDK-8255381](https://bugs.openjdk.org/browse/JDK-8255381) ([09e8675f](https://github.com/openjdk/jdk16/commit/09e8675f)) >> >> The backport passed our CI testing. This includes most JCK and JTREG tiers 1-4, also in Xcomp mode, on the standard platforms and also on ppc64le and s390x. >> >> Thanks! >> Richard. > > Richard Reingruber has updated the pull request incrementally with one additional commit since the last revision: > > Backport xxs test lib changes from JDK-8255381 Thanks for the detailed description. 1st commit is basically clean and I had already reviewed the part of [JDK-8255381](https://github.com/openjdk/jdk11u-dev/pull/1189/commits/bd31af777bd30e55288f044206d29f02a5628eac). LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1189 From duke at openjdk.org Mon Jul 11 20:03:50 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 20:03:50 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests [v2] In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 16:32:28 GMT, George Adams wrote: >> Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8287906 > > 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: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d Windows test failure will be fixed by https://github.com/openjdk/jdk17u-dev/pull/546 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Mon Jul 11 20:08:21 2022 From: duke at openjdk.org (George Adams) Date: Mon, 11 Jul 2022 20:08:21 GMT Subject: [jdk17u-dev] RFR: 8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows Message-ID: Hi all, This pull request contains a backport of [JDK-8287902](https://bugs.openjdk.org/browse/JDK-8287902), commit [975316e3](https://github.com/openjdk/jdk/commit/975316e3e5f1208e4e15eadc2493d25c15554647) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Magnus Ihse Bursie on 10 Jun 2022 and was reviewed by Naoto Sato. It fixes an issue that shows up in the new GHA workflow. Thanks! ------------- Commit messages: - Backport 975316e3e5f1208e4e15eadc2493d25c15554647 Changes: https://git.openjdk.org/jdk17u-dev/pull/546/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=546&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287902 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/546.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/546/head:pull/546 PR: https://git.openjdk.org/jdk17u-dev/pull/546 From mdoerr at openjdk.org Mon Jul 11 20:12:42 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 11 Jul 2022 20:12:42 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 Seems like something went wrong. Original patch is much larger! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From mdoerr at openjdk.org Mon Jul 11 20:20:43 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 11 Jul 2022 20:20:43 GMT Subject: [jdk11u-dev] RFR: 8285380: Fix typos in security In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 13:13:56 GMT, Goetz Lindenmaier wrote: > I backport this to simplify follow-up backports. > > Applies clean except for the chunk in src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java > The comments corrected there were only added in "8263105: security-libs doclint cleanup" which is not in 11. > I thought about grabbing the whole comment, but that change has a CSR, so I don't want to take parts of it back to 11. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1199 From mdoerr at openjdk.org Mon Jul 11 20:24:16 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 11 Jul 2022 20:24:16 GMT Subject: [jdk11u-dev] RFR: 8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 Message-ID: Clean backport of JDK-8289856 (except Copyright year update). Avoids undefined behavior. ------------- Commit messages: - Backport e05b2f2c3b9b0276099766bc38a55ff835c989e1 Changes: https://git.openjdk.org/jdk11u-dev/pull/1205/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1205&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289856 Stats: 65 lines in 1 file changed: 0 ins; 0 del; 65 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1205.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1205/head:pull/1205 PR: https://git.openjdk.org/jdk11u-dev/pull/1205 From prr at openjdk.org Mon Jul 11 23:07:20 2022 From: prr at openjdk.org (Phil Race) Date: Mon, 11 Jul 2022 23:07:20 GMT Subject: [jdk19u] RFR: 8289853: Update HarfBuzz to 4.4.1 Message-ID: Backport applies cleanly ------------- Commit messages: - 8289853: Update HarfBuzz to 4.4.1 Changes: https://git.openjdk.org/jdk19u/pull/6/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=6&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289853 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod Patch: https://git.openjdk.org/jdk19u/pull/6.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/6/head:pull/6 PR: https://git.openjdk.org/jdk19u/pull/6 From gli at openjdk.org Tue Jul 12 05:21:41 2022 From: gli at openjdk.org (Guoxiong Li) Date: Tue, 12 Jul 2022 05:21:41 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 14:41:54 GMT, Guoxiong Li wrote: > Hi all, > > This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The patch has run well for a long time so that I think it has low risk to backport now. > > Best Regards, > -- Guoxiong I rerun the tests just now. Just wait the result. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From gli at openjdk.org Tue Jul 12 06:53:43 2022 From: gli at openjdk.org (Guoxiong Li) Date: Tue, 12 Jul 2022 06:53:43 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 14:41:54 GMT, Guoxiong Li wrote: > Hi all, > > This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The patch has run well for a long time so that I think it has low risk to backport now. > > Best Regards, > -- Guoxiong I read the error message about the newly added test case `javac/annotations/typeAnnotations/8236490/T8236490.java`. This test uses the new grammer `string literal` which is represented by a `"""`. So this patch doesn't apply cleanly. I will revise the patch later. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From serb at openjdk.org Tue Jul 12 07:29:17 2022 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 12 Jul 2022 07:29:17 GMT Subject: [jdk11u-dev] RFR: 8276841: Add support for Visual Studio 2022 Message-ID: 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! ------------- Commit messages: - Backport f65db88b74911e5896d2ff536c4ac97e7f62d98b Changes: https://git.openjdk.org/jdk11u-dev/pull/1216/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1216&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8276841 Stats: 17 lines in 1 file changed: 15 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1216.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1216/head:pull/1216 PR: https://git.openjdk.org/jdk11u-dev/pull/1216 From duke at openjdk.org Tue Jul 12 07:31:05 2022 From: duke at openjdk.org (George Adams) Date: Tue, 12 Jul 2022 07:31:05 GMT Subject: [jdk17u-dev] Integrated: 8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 19:58:31 GMT, George Adams wrote: > Hi all, > > This pull request contains a backport of [JDK-8287902](https://bugs.openjdk.org/browse/JDK-8287902), commit [975316e3](https://github.com/openjdk/jdk/commit/975316e3e5f1208e4e15eadc2493d25c15554647) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Magnus Ihse Bursie on 10 Jun 2022 and was reviewed by Naoto Sato. > > It fixes an issue that shows up in the new GHA workflow. > > Thanks! This pull request has now been integrated. Changeset: 292e6bb7 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/292e6bb71f77ed1ba7ff7f75b0150e3e1076a63d Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8287902: UnreadableRB case in MissingResourceCauseTest is not working reliably on Windows Backport-of: 975316e3e5f1208e4e15eadc2493d25c15554647 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/546 From gli at openjdk.org Tue Jul 12 07:39:07 2022 From: gli at openjdk.org (Guoxiong Li) Date: Tue, 12 Jul 2022 07:39:07 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation [v2] In-Reply-To: References: Message-ID: <2G_kUm8pXPYyXipwCsXAPDTx0Pr0CoRBzn1-Moeevj4=.89b4ea5c-386b-4ac6-85a9-9ba292b07567@github.com> > Hi all, > > This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The patch has run well for a long time so that I think it has low risk to backport now. > > Best Regards, > -- Guoxiong Guoxiong Li has updated the pull request incrementally with one additional commit since the last revision: Don't use string literal in jdk11. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1209/files - new: https://git.openjdk.org/jdk11u-dev/pull/1209/files/c29f19a2..86e922ed Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1209&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1209&range=00-01 Stats: 17 lines in 1 file changed: 0 ins; 3 del; 14 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1209.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1209/head:pull/1209 PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From duke at openjdk.org Tue Jul 12 08:06:15 2022 From: duke at openjdk.org (George Adams) Date: Tue, 12 Jul 2022 08:06:15 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests [v3] In-Reply-To: References: Message-ID: > Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8287906 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: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/539/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=539&range=02 Stats: 4001 lines in 20 files changed: 1911 ins; 2090 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/539.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/539/head:pull/539 PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Tue Jul 12 08:07:51 2022 From: duke at openjdk.org (George Adams) Date: Tue, 12 Jul 2022 08:07:51 GMT Subject: [jdk11u-dev] Integrated: 8254318: Remove .hgtags In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 10:24:36 GMT, George Adams wrote: > backports https://bugs.openjdk.org/browse/JDK-8254318 as it's a low-risk change This pull request has now been integrated. Changeset: ab4a3e6f Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/ab4a3e6f0d04c81dcf2d1ca5ed38910d358024e4 Stats: 652 lines in 1 file changed: 0 ins; 652 del; 0 mod 8254318: Remove .hgtags Reviewed-by: clanger Backport-of: 62a7f5d3236ab2248518a475b1d8b71cb4bf1313 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1211 From itakiguchi at openjdk.org Tue Jul 12 08:12:38 2022 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Tue, 12 Jul 2022 08:12:38 GMT Subject: [jdk11u-dev] RFR: 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux Message-ID: Backport JDK-8262085 Clean backport except Copyright year ------------- Commit messages: - Backport c569f1d64b3fbe1c5e98bfe73231123ffee18ef9 Changes: https://git.openjdk.org/jdk11u-dev/pull/1217/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1217&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8262085 Stats: 89 lines in 2 files changed: 86 ins; 2 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1217.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1217/head:pull/1217 PR: https://git.openjdk.org/jdk11u-dev/pull/1217 From gli at openjdk.org Tue Jul 12 08:14:16 2022 From: gli at openjdk.org (Guoxiong Li) Date: Tue, 12 Jul 2022 08:14:16 GMT Subject: [jdk11u-dev] RFR: 8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient Message-ID: Hi all, Request to backport [JDK-8255729](https://bugs.openjdk.org/browse/JDK-8255729) to jdk11. The code doesn't apply cleanly. Because the [JDK-8236435](https://bugs.openjdk.org/browse/JDK-8236435) whcih fixed typos changed the file `JavacFiler.java` as well. I try to backport JDK-8236435 to let this patch clean but the JDK-8236435 has many conflicts so that it is not easy to backport. So I decide not to backport JDK-8236435. I have backported [JDK-8193462](https://bugs.openjdk.org/browse/JDK-8193462) to jdk11 in order to make this patch clean but unfortunately the clean backport is blocked by JDK-8236435. Thanks for taking the time to review. Best Regrads, -- Guoxiong ------------- Commit messages: - Backport 526c00057e7e0c5ac82ae7071792f454420fdec1 Changes: https://git.openjdk.org/jdk11u-dev/pull/1218/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1218&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8255729 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1218.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1218/head:pull/1218 PR: https://git.openjdk.org/jdk11u-dev/pull/1218 From yan at openjdk.org Tue Jul 12 09:17:36 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 12 Jul 2022 09:17:36 GMT Subject: [jdk15u-dev] RFR: 8245527: LDAP Channel Binding support for Java GSS/Kerberos Message-ID: Clean backport to 15u for parity with major releases. Ldap-related tests all pass. CSR JDK-8290061 approved. ------------- Commit messages: - Backport cfa3f7493149170f2b23a516bc95110dab43fd06 Changes: https://git.openjdk.org/jdk15u-dev/pull/228/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=228&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8245527 Stats: 543 lines in 10 files changed: 531 ins; 0 del; 12 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/228.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/228/head:pull/228 PR: https://git.openjdk.org/jdk15u-dev/pull/228 From yan at openjdk.org Tue Jul 12 09:24:52 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 12 Jul 2022 09:24:52 GMT Subject: [jdk15u-dev] Integrated: 8245527: LDAP Channel Binding support for Java GSS/Kerberos In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 09:11:23 GMT, Yuri Nesterenko wrote: > Clean backport to 15u for parity with major releases. Ldap-related tests all pass. CSR JDK-8290061 approved. This pull request has now been integrated. Changeset: 2a326924 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/2a3269247dec708ddbe3ba9280e1cd1ee6cc18ed Stats: 543 lines in 10 files changed: 531 ins; 0 del; 12 mod 8245527: LDAP Channel Binding support for Java GSS/Kerberos Backport-of: cfa3f7493149170f2b23a516bc95110dab43fd06 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/228 From yan at openjdk.org Tue Jul 12 09:57:31 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 12 Jul 2022 09:57:31 GMT Subject: [jdk15u-dev] RFR: 8259707: LDAP channel binding does not work with StartTLS extension Message-ID: <-3FwK2B5OeN_Cp2dWddcOVAAyORhlA0ZJ64r5BnXO7g=.bd4713ca-21f9-468e-92f8-1d7170104187@github.com> A necessary follow-up to JDK-8245527. Clean backport. All relevant tests do pass. ------------- Commit messages: - Backport 874aef4a8f7ca503591e21333c092d1a969bc5a8 Changes: https://git.openjdk.org/jdk15u-dev/pull/229/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=229&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8259707 Stats: 74 lines in 2 files changed: 39 ins; 21 del; 14 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/229.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/229/head:pull/229 PR: https://git.openjdk.org/jdk15u-dev/pull/229 From yan at openjdk.org Tue Jul 12 10:01:52 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 12 Jul 2022 10:01:52 GMT Subject: [jdk15u-dev] Integrated: 8259707: LDAP channel binding does not work with StartTLS extension In-Reply-To: <-3FwK2B5OeN_Cp2dWddcOVAAyORhlA0ZJ64r5BnXO7g=.bd4713ca-21f9-468e-92f8-1d7170104187@github.com> References: <-3FwK2B5OeN_Cp2dWddcOVAAyORhlA0ZJ64r5BnXO7g=.bd4713ca-21f9-468e-92f8-1d7170104187@github.com> Message-ID: On Tue, 12 Jul 2022 09:48:56 GMT, Yuri Nesterenko wrote: > A necessary follow-up to JDK-8245527. Clean backport. All relevant tests do pass. This pull request has now been integrated. Changeset: 3d8ec309 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/3d8ec30987beb141db4c60aa91079644ec398a5a Stats: 74 lines in 2 files changed: 39 ins; 21 del; 14 mod 8259707: LDAP channel binding does not work with StartTLS extension Backport-of: 874aef4a8f7ca503591e21333c092d1a969bc5a8 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/229 From lucy at openjdk.org Tue Jul 12 11:00:05 2022 From: lucy at openjdk.org (Lutz Schmidt) Date: Tue, 12 Jul 2022 11:00:05 GMT Subject: [jdk17u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 19:43:16 GMT, Martin Doerr wrote: > Clean backport of the memory barrier addition. Omitted cleanup which would require other changes which are not in 17u. Marked as reviewed by lucy (Committer). Changes look good and trivial. But: I'm not an updates reviewer. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/545Marked as reviewed by lucy (Committer). From gli at openjdk.org Tue Jul 12 14:39:04 2022 From: gli at openjdk.org (Guoxiong Li) Date: Tue, 12 Jul 2022 14:39:04 GMT Subject: [jdk18u] RFR: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage In-Reply-To: References: <_3Qy1VkW8TB8M5Ni7oe_9au3BkveDbt7AIoDC6aeFns=.d1fe9b47-6358-4fe4-a98b-3fac66900460@github.com> Message-ID: On Mon, 11 Jul 2022 14:18:12 GMT, Christoph Langer wrote: > Yep, that's perfect - however, jdk18u is meanwhile closed (that is, no changes for 18.0.2 get accepted any longer). In September it will be superseded by jdk19 - which already has an open jdk19u repo btw. As probably nobody will pick up jdk18, I guess it's fine to close this PR. Thanks for the explanation. I am closing this PR. ------------- PR: https://git.openjdk.org/jdk18u/pull/178 From gli at openjdk.org Tue Jul 12 14:39:06 2022 From: gli at openjdk.org (Guoxiong Li) Date: Tue, 12 Jul 2022 14:39:06 GMT Subject: [jdk18u] Withdrawn: 8286573: Remove the unnecessary method Attr#attribTopLevel and its usage In-Reply-To: References: Message-ID: On Sat, 9 Jul 2022 04:30:48 GMT, Guoxiong Li wrote: > Fix Request(18u) > > Request to backport this change to jdk18u. The code applies cleanly. > > Low risk: just clean some unnecessary code and trivial change. > > In order to backport it to 17u-dev, before that, I need to backport it to 18u firstly. > > Thanks. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk18u/pull/178 From mdoerr at openjdk.org Tue Jul 12 15:13:37 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 12 Jul 2022 15:13:37 GMT Subject: [jdk17u-dev] RFR: 8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 Message-ID: Clean backport of JDK-8289856. Avoids undefined behavior. ------------- Commit messages: - Backport e05b2f2c3b9b0276099766bc38a55ff835c989e1 Changes: https://git.openjdk.org/jdk17u-dev/pull/536/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=536&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289856 Stats: 65 lines in 1 file changed: 0 ins; 0 del; 65 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/536.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/536/head:pull/536 PR: https://git.openjdk.org/jdk17u-dev/pull/536 From mdoerr at openjdk.org Tue Jul 12 15:24:42 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 12 Jul 2022 15:24:42 GMT Subject: [jdk17u-dev] RFR: 8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers Message-ID: Backport of JDK-8290082. ------------- Depends on: https://git.openjdk.org/jdk17u-dev/pull/536 Commit messages: - Backport 393dc7ade716485f4452d0185caf9e630e4c6139 Changes: https://git.openjdk.org/jdk17u-dev/pull/547/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=547&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290082 Stats: 121 lines in 5 files changed: 41 ins; 6 del; 74 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/547.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/547/head:pull/547 PR: https://git.openjdk.org/jdk17u-dev/pull/547 From tsteele at openjdk.org Tue Jul 12 21:27:50 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Tue, 12 Jul 2022 21:27:50 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: References: Message-ID: On Wed, 29 Jun 2022 18:33:13 GMT, Volker Simonis wrote: >> While running some internal testing, a college has discovered a failure related to the Pack200 archive format on the zLinux platform. The problematic code was removed in the current repo by [JDK-8234596](https://bugs.openjdk.org/browse/JDK-8234596), however that change was large, and required a CSR. I feel that it would be too risky and cumbersome to backport those changes to jdk11 (and ultimately jdk8 as well), so I'd like to propose this change as a new change to jdk11 rather than via the usual backport process. >> >> ### Testing >> These changes have been run against the failing test on zLinux and the Tier 1 tests completed successfully. > > This is all a little bit confusing. First of all I don't think that this issue is s390 related. I think it should be independent of the platform and only depend on the source zip file and the zlib version used by the JDK. Unless we can't proof that this is indeed s390 related, please remove the "[s390]" tag from the summary to avoid further confusion. > > From the [JBS issue you've opened](https://bugs.openjdk.org/browse/JDK-8288763) I see that you're running JCK tests when you encountered this issue. You can find the source zip files of these tests under `tests/api/java_util/jar/Pack200/distributed/samples`. Can you please report the following: > > - is the `libzip.so` of your JDK statically or dynamically linked against zlib (i.e. `ldd /lib/libzip.so | grep libz`) > - the version of the system zlib (i.e. `/lib/x86_64-linux-gnu/libz.so.1 -> libz.so.1.2.11`) > > Then, do the following: > - use `zipinfo -l /sample0X.jar` to verify the compressed size of the entries in the sample jar files > - use `unzip /sample0X.jar` to extract their contents and `jar cfm new_sample.jar META-INF/MANIFEST.MF *` to regenerate them with your JDK under test > - use `zipinfo -l new_sample.jar` again to verify the compressed sizes of the entries in the newly generated jar file > > In the last step, if you find an entry with a compressed size which is different from the compressed size of that same entry in the original file then the root cause of your problem is indeed [JDK-8253952](https://bugs.openjdk.org/browse/JDK-8253952) as @RealCLanger suspected. I that case your fix is also correct and I'll be happy to approve it. > > I agree with @RealCLanger that this issue is probably another variant of [JDK-8253952](https://bugs.openjdk.org/browse/JDK-8253952) (and that JBS issue has several links to other variants with the same root cause). I just want to make sure that we're really seeing the same issue here and don't have another hidden bug on s390. It took me a bit longer than anticipated to get to this. Below is the output you requested @simonis. > - is the libzip.so of your JDK statically or dynamically linked against zlib (i.e. ldd /lib/libzip.so | grep libz) Looks like it is dynamically linked: root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted# ldd ../temurin/lib/libzip.so ... libz.so.1 => /lib/s390x-linux-gnu/libz.so.1 (0x000003ffaa900000) > - the version of the system zlib (i.e. /lib/x86_64-linux-gnu/libz.so.1 -> libz.so.1.2.11) You had the version right on. ls -al /lib/s390x-linux-gnu/libz.so.1 lrwxrwxrwx 1 root root 14 Mar 26 18:20 /lib/s390x-linux-gnu/libz.so.1 -> libz.so.1.2.11 Following the remaining steps shows a different compressed size. root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted# zipinfo -l sample04.jar Archive: sample04.jar Zip file size: 11392 bytes, number of entries: 7 -rw---- 2.0 fat 0 bX 2 defN 04-Jan-30 13:34 META-INF/ -rw---- 2.0 fat 68 bl 68 defN 04-Jan-30 13:34 META-INF/MANIFEST.MF -rw---- 2.0 fat 943 bl 502 defN 04-Jan-30 13:06 com/sun/java/help/impl/CustomKit$CustomDocument.class -rw---- 2.0 fat 3574 bl 1882 defN 04-Jan-30 13:06 com/sun/java/help/impl/CustomKit$ObjectView1.class -rw---- 2.0 fat 191 bl 154 defN 04-Jan-30 13:06 com/sun/java/help/impl/ViewAwareComponent.class -rw---- 2.0 fat 1009 bl 497 defN 04-Jan-30 13:06 com/sun/java/help/impl/JHSecondaryViewer$1.class -rw---- 2.0 fat 14175 bl 7067 defN 04-Jan-30 13:06 com/sun/java/help/impl/JHSecondaryViewer.class 7 files, 19960 bytes uncompressed, 10172 bytes compressed: 49.0% root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted# mkdir scratch root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted# cd scratch/ root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted/scratch# cp ../sample04.jar . root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted/scratch# unzip sample04.jar Archive: sample04.jar creating: META-INF/ inflating: META-INF/MANIFEST.MF inflating: com/sun/java/help/impl/CustomKit$CustomDocument.class inflating: com/sun/java/help/impl/CustomKit$ObjectView1.class inflating: com/sun/java/help/impl/ViewAwareComponent.class inflating: com/sun/java/help/impl/JHSecondaryViewer$1.class inflating: com/sun/java/help/impl/JHSecondaryViewer.class root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted/scratch# #../../temurin/bin/jar cfm new_sample.jar META-INF/MANIFEST.MF * root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted/scratch# rm sample04.jar root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted/scratch# ../../temurin/bin/jar cfm new_sample.jar META-INF/MANIFEST.MF * root at 15d4a6cf6145:~/workspace/UnpackDistributedFailureExtracted/scratch# zipinfo -l new_sample.jar Archive: new_sample.jar Zip file size: 13114 bytes, number of entries: 12 -rw---- 2.0 fat 0 bX 2 defN 22-Jul-07 13:58 META-INF/ -rw---- 2.0 fat 68 bl 71 defN 22-Jul-07 13:58 META-INF/MANIFEST.MF -rw---- 1.0 fat 0 b- 0 stor 22-Jul-07 13:57 com/ -rw---- 1.0 fat 0 b- 0 stor 22-Jul-07 13:57 com/sun/ -rw---- 1.0 fat 0 b- 0 stor 22-Jul-07 13:57 com/sun/java/ -rw---- 1.0 fat 0 b- 0 stor 22-Jul-07 13:57 com/sun/java/help/ -rw---- 1.0 fat 0 b- 0 stor 22-Jul-07 13:57 com/sun/java/help/impl/ -rw---- 2.0 fat 191 bl 161 defN 04-Jan-30 13:06 com/sun/java/help/impl/ViewAwareComponent.class -rw---- 2.0 fat 14175 bl 7841 defN 04-Jan-30 13:06 com/sun/java/help/impl/JHSecondaryViewer.class -rw---- 2.0 fat 3574 bl 2219 defN 04-Jan-30 13:06 com/sun/java/help/impl/CustomKit$ObjectView1.class -rw---- 2.0 fat 943 bl 548 defN 04-Jan-30 13:06 com/sun/java/help/impl/CustomKit$CustomDocument.class -rw---- 2.0 fat 1009 bl 540 defN 04-Jan-30 13:06 com/sun/java/help/impl/JHSecondaryViewer$1.class 12 files, 19960 bytes uncompressed, 11382 bytes compressed: 43.0% ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From zgu at openjdk.org Tue Jul 12 22:22:11 2022 From: zgu at openjdk.org (Zhengyu Gu) Date: Tue, 12 Jul 2022 22:22:11 GMT Subject: [jdk11u-dev] RFR: 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport Message-ID: Please review this patch that fixes Shenandoah test failures after JDK-8214799 11u backport. ------------- Commit messages: - 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport Changes: https://git.openjdk.org/jdk11u-dev/pull/1220/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1220&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290198 Stats: 37 lines in 6 files changed: 9 ins; 17 del; 11 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1220.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1220/head:pull/1220 PR: https://git.openjdk.org/jdk11u-dev/pull/1220 From goetz at openjdk.org Wed Jul 13 10:21:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 13 Jul 2022 10:21:59 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 Hi Martin, my force-push should have fixed this. I actually had expected this would be clean. Is there still something missing? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From goetz at openjdk.org Wed Jul 13 10:30:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 13 Jul 2022 10:30:30 GMT Subject: [jdk11u-dev] RFR: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.17-oracle. > > I had to resolve because bool allow_inline is not > defined in 11. That was introcuded for a debugging > feature, we don't need it here. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Fix more indentation. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1191/files - new: https://git.openjdk.org/jdk11u-dev/pull/1191/files/31f00d4a..418db90e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1191&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1191&range=01-02 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1191.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1191/head:pull/1191 PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From goetz at openjdk.org Wed Jul 13 10:30:31 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 13 Jul 2022 10:30:31 GMT Subject: [jdk11u-dev] RFR: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver [v2] In-Reply-To: <-Fye8oMomXwv-ahJuUXTlPQvBJNjlQjOzwKzdLtO9oI=.f8ee9cbd-c79c-4f64-91cc-12b77768fc17@github.com> References: <-Fye8oMomXwv-ahJuUXTlPQvBJNjlQjOzwKzdLtO9oI=.f8ee9cbd-c79c-4f64-91cc-12b77768fc17@github.com> Message-ID: On Thu, 7 Jul 2022 11:50:05 GMT, Christoph Langer wrote: >> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: >> >> Update callGenerator.cpp > > src/hotspot/share/opto/callGenerator.cpp line 863: > >> 861: >> 862: } else { >> 863: print_inlining_failure(C, callee, jvms->depth() - 1, jvms->bci(), > > This indentation seems to be wrong, still. Fixed. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From goetz at openjdk.org Wed Jul 13 10:34:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 13 Jul 2022 10:34:49 GMT Subject: [jdk17u-dev] Integrated: 8288599: com/sun/management/OperatingSystemMXBean/TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... In-Reply-To: References: Message-ID: On Mon, 4 Jul 2022 08:15:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: a8e7d8f9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a8e7d8f9a68c94905db3426c635c7e0ef6c60f03 Stats: 33 lines in 1 file changed: 14 ins; 16 del; 3 mod 8288599: com/sun/management/OperatingSystemMXBean/TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ... Backport-of: f0804304400f380661a8a06e4c1dad97068fae60 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/526 From goetz at openjdk.org Wed Jul 13 10:35:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 13 Jul 2022 10:35:33 GMT Subject: [jdk11u-dev] Integrated: 8278067: Make HttpURLConnection default keep alive timeout configurable In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 08:09:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > I had to resolve KeepAliveCache because the indentation differs. This pull request has now been integrated. Changeset: c9a72595 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c9a72595aa2de5df5849d0b9458ed453bd0dfbad Stats: 262 lines in 4 files changed: 249 ins; 1 del; 12 mod 8278067: Make HttpURLConnection default keep alive timeout configurable Reviewed-by: stuefe Backport-of: d8f44aa39e921594505864e6270f42b745265293 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1193 From goetz at openjdk.org Wed Jul 13 11:14:15 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 13 Jul 2022 11:14:15 GMT Subject: [jdk11u-dev] RFR: 8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.17-oracle. > I had to resolve compile.cpp because of a space difference in the context. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Make test compilable with Java 11 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1200/files - new: https://git.openjdk.org/jdk11u-dev/pull/1200/files/7422f92a..78b46bdb Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1200&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1200&range=00-01 Stats: 15 lines in 1 file changed: 8 ins; 7 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1200.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1200/head:pull/1200 PR: https://git.openjdk.org/jdk11u-dev/pull/1200 From duke at openjdk.org Wed Jul 13 12:42:06 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 13 Jul 2022 12:42:06 GMT Subject: [jdk17u-dev] RFR: 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl Message-ID: <-6oXC7UPguaiVQyX9SC6tS4bD6ZGheY9FUDmuO1ypDY=.d298cce0-6db2-4530-96d6-a9717fd8c179@github.com> Hi! Here is a backport that disables using of Unix domain socket in Pipe implementation for Windows and switches it back to TCP socket on the loopback. That fixes occasional hangings caused by an error in Winsock2 library. The original patch is applied cleanly. Verification (Microsoft Windows 10 Pro Build 19044): [WSARecvHanger.java](https://bugs.openjdk.org/secure/attachment/97583/WSARecvHanger.java) Regression (Microsoft Windows 10 Pro Build 19044): test\jdk\java\nio\channels ------------- Commit messages: - 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl Changes: https://git.openjdk.org/jdk17u-dev/pull/548/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=548&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280233 Stats: 25 lines in 1 file changed: 0 ins; 22 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/548.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/548/head:pull/548 PR: https://git.openjdk.org/jdk17u-dev/pull/548 From duke at openjdk.org Wed Jul 13 12:45:39 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 13 Jul 2022 12:45:39 GMT Subject: [jdk17u-dev] RFR: 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl [v2] In-Reply-To: <-6oXC7UPguaiVQyX9SC6tS4bD6ZGheY9FUDmuO1ypDY=.d298cce0-6db2-4530-96d6-a9717fd8c179@github.com> References: <-6oXC7UPguaiVQyX9SC6tS4bD6ZGheY9FUDmuO1ypDY=.d298cce0-6db2-4530-96d6-a9717fd8c179@github.com> Message-ID: > Hi! > > Here is a backport that disables using of Unix domain socket in Pipe implementation for Windows and switches it back to TCP socket on the loopback. That fixes occasional hangings caused by an error in Winsock2 library. The original patch is applied cleanly. > > Verification (Microsoft Windows 10 Pro Build 19044): [WSARecvHanger.java](https://bugs.openjdk.org/secure/attachment/97583/WSARecvHanger.java) > Regression (Microsoft Windows 10 Pro Build 19044): test\jdk\java\nio\channels Alexey Pavlyutkin has updated the pull request incrementally with one additional commit since the last revision: Update full name ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/548/files - new: https://git.openjdk.org/jdk17u-dev/pull/548/files/252482ac..881dcced Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=548&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=548&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/548.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/548/head:pull/548 PR: https://git.openjdk.org/jdk17u-dev/pull/548 From yan at openjdk.org Wed Jul 13 13:50:58 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 13 Jul 2022 13:50:58 GMT Subject: [jdk15u-dev] RFR: 8281628: KeyAgreement : generateSecret intermittently not resetting Message-ID: Small ad-hoc change in the test made to avoid HexFormat. All crypto tests do pass, including a new one. ------------- Commit messages: - Backport 1485883c9e6e24315bb21f20604b1c326e862a5b Changes: https://git.openjdk.org/jdk15u-dev/pull/230/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=230&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281628 Stats: 83 lines in 2 files changed: 82 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/230.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/230/head:pull/230 PR: https://git.openjdk.org/jdk15u-dev/pull/230 From bae at openjdk.org Wed Jul 13 13:54:45 2022 From: bae at openjdk.org (Andrew Brygin) Date: Wed, 13 Jul 2022 13:54:45 GMT Subject: [jdk13u-dev] RFR: 8281628: KeyAgreement : generateSecret intermittently not resetting In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 13:42:07 GMT, Yuri Nesterenko wrote: > Backporting this useful fix for parity with major releases. Not a clean backport, copyright and a change in the test differ. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/367 From yan at openjdk.org Wed Jul 13 13:54:44 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 13 Jul 2022 13:54:44 GMT Subject: [jdk13u-dev] RFR: 8281628: KeyAgreement : generateSecret intermittently not resetting Message-ID: Backporting this useful fix for parity with major releases. Not a clean backport, copyright and a change in the test differ. ------------- Commit messages: - Backport 1485883c9e6e24315bb21f20604b1c326e862a5b Changes: https://git.openjdk.org/jdk13u-dev/pull/367/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=367&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281628 Stats: 83 lines in 2 files changed: 82 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/367.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/367/head:pull/367 PR: https://git.openjdk.org/jdk13u-dev/pull/367 From bae at openjdk.org Wed Jul 13 13:55:15 2022 From: bae at openjdk.org (Andrew Brygin) Date: Wed, 13 Jul 2022 13:55:15 GMT Subject: [jdk15u-dev] RFR: 8281628: KeyAgreement : generateSecret intermittently not resetting In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 13:39:47 GMT, Yuri Nesterenko wrote: > Small ad-hoc change in the test made to avoid HexFormat. > All crypto tests do pass, including a new one. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/230 From mdoerr at openjdk.org Wed Jul 13 14:45:07 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Wed, 13 Jul 2022 14:45:07 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 Yes, at least the "Files changed" tab doesn't show enough. I suggest to remove the Commit and replace it by a new one. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From rkennke at openjdk.org Wed Jul 13 15:52:11 2022 From: rkennke at openjdk.org (Roman Kennke) Date: Wed, 13 Jul 2022 15:52:11 GMT Subject: [jdk11u-dev] RFR: 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 21:43:51 GMT, Zhengyu Gu wrote: > Please review this patch that fixes Shenandoah test failures after JDK-8214799 11u backport. Looks good. Thanks! ------------- Marked as reviewed by rkennke (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1220 From zgu at openjdk.org Wed Jul 13 15:55:38 2022 From: zgu at openjdk.org (Zhengyu Gu) Date: Wed, 13 Jul 2022 15:55:38 GMT Subject: [jdk11u-dev] RFR: 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 15:49:44 GMT, Roman Kennke wrote: >> Please review this patch that fixes Shenandoah test failures after JDK-8214799 11u backport. > > Looks good. Thanks! Thanks, @rkennke ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1220 From duke at openjdk.org Wed Jul 13 16:33:19 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Wed, 13 Jul 2022 16:33:19 GMT Subject: [jdk11u-dev] RFR: 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative In-Reply-To: References: Message-ID: <4-z-3a7rbVwoXoRrRQDRDdWCLfNuzulwMfrS1uYmVS4=.59a0d8c5-5905-488b-a1f0-f775b81ed59c@github.com> On Thu, 7 Jul 2022 11:56:49 GMT, Nikita Gubarkov wrote: > 8287609: macOS: SIGSEGV at [CoreFoundation] CFArrayGetCount / sun.font.CFont.getTableBytesNative @prrace can you take a look, please? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1203 From duke at openjdk.org Wed Jul 13 16:35:26 2022 From: duke at openjdk.org (Nikita Gubarkov) Date: Wed, 13 Jul 2022 16:35:26 GMT Subject: [jdk17u-dev] RFR: 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 @prrace can you take a look, please? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/534 From simonis at openjdk.org Wed Jul 13 18:25:11 2022 From: simonis at openjdk.org (Volker Simonis) Date: Wed, 13 Jul 2022 18:25:11 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: References: Message-ID: <5fPQ4OpnSzodKuLyZ0Wk1xqtGUvn8kwFK9_ROb4ilcQ=.cb11e6bb-5d32-42ad-99a5-22cfb0369865@github.com> On Mon, 20 Jun 2022 23:03:33 GMT, Tyler Steele wrote: > While running some internal testing, a college has discovered a failure related to the Pack200 archive format on the zLinux platform. The problematic code was removed in the current repo by [JDK-8234596](https://bugs.openjdk.org/browse/JDK-8234596), however that change was large, and required a CSR. I feel that it would be too risky and cumbersome to backport those changes to jdk11 (and ultimately jdk8 as well), so I'd like to propose this change as a new change to jdk11 rather than via the usual backport process. > > ### Testing > These changes have been run against the failing test on zLinux and the Tier 1 tests completed successfully. Hi @backwaterred, Thanks for running the additional tests, really appreciated. As I said before, I think your changes are fine and I'll approve them. If you have some extra time to dig into this issue it would still be interesting to find out why the same zlib version 1.2.11 produces different compressed sizes on x86_64 and s390. Do you know if the native zlib on your system contains some extra changes or enhancements compared to the upstream version? And by the way, what Linux distro did you observe this issue? One way to find this out would be to build you JDK under test with a statically linked zlib version (i.e. `--with-zlib=bundled`). This will use the original 1.2.11 zlib sources which are bundled with OpenJDK. If this statically linked JDK behaves differently this would indicate that there's some "secrete sauce" in your platforms native zlib. That doesn't mean that there's something wrong about it. It's just the JDK which is not prepared for it :) ------------- Marked as reviewed by simonis (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From tsteele at openjdk.org Wed Jul 13 20:54:16 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Wed, 13 Jul 2022 20:54:16 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: <5fPQ4OpnSzodKuLyZ0Wk1xqtGUvn8kwFK9_ROb4ilcQ=.cb11e6bb-5d32-42ad-99a5-22cfb0369865@github.com> References: <5fPQ4OpnSzodKuLyZ0Wk1xqtGUvn8kwFK9_ROb4ilcQ=.cb11e6bb-5d32-42ad-99a5-22cfb0369865@github.com> Message-ID: <5vp8-XjPPV-hDY4gQLwhLUVtY8TyzQ6gOP6fw04YWlU=.264f2ce8-b15f-4fc9-bc9e-74ebdbab36e8@github.com> On Wed, 13 Jul 2022 18:23:10 GMT, Volker Simonis wrote: > Thanks for running the additional tests, really appreciated. > As I said before, I think your changes are fine and I'll approve them. @simonis Thanks for your review! I appreciate having an extra set of eyes on the changes as well. > Do you know if the native zlib on your system contains some extra changes or enhancements compared to the upstream version? And by the way, what Linux distro did you observe this issue? Yes ? this was discovered on an IBM zLinux machine with a hardware accelerated zlib. It's special sauce galore! The OS is Ubuntu 20.04, and has been seen on RHEL 8.6 as well. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From yan at openjdk.org Thu Jul 14 06:30:05 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 14 Jul 2022 06:30:05 GMT Subject: [jdk13u-dev] Integrated: 8281628: KeyAgreement : generateSecret intermittently not resetting In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 13:42:07 GMT, Yuri Nesterenko wrote: > Backporting this useful fix for parity with major releases. Not a clean backport, copyright and a change in the test differ. This pull request has now been integrated. Changeset: ddec8d75 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/ddec8d75b512226d5261cf5c1f811afbd402a58b Stats: 83 lines in 2 files changed: 82 ins; 0 del; 1 mod 8281628: KeyAgreement : generateSecret intermittently not resetting Reviewed-by: bae Backport-of: 1485883c9e6e24315bb21f20604b1c326e862a5b ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/367 From yan at openjdk.org Thu Jul 14 06:49:25 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 14 Jul 2022 06:49:25 GMT Subject: [jdk15u-dev] Integrated: 8281628: KeyAgreement : generateSecret intermittently not resetting In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 13:39:47 GMT, Yuri Nesterenko wrote: > Small ad-hoc change in the test made to avoid HexFormat. > All crypto tests do pass, including a new one. This pull request has now been integrated. Changeset: 0dee7dac Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/0dee7dac24938407b971c5c32549dda1ccf340c7 Stats: 83 lines in 2 files changed: 82 ins; 0 del; 1 mod 8281628: KeyAgreement : generateSecret intermittently not resetting Reviewed-by: bae Backport-of: 1485883c9e6e24315bb21f20604b1c326e862a5b ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/230 From clanger at openjdk.org Thu Jul 14 07:13:15 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 07:13:15 GMT Subject: [jdk17u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: <65Z8JvLpWdomM2r6wz88_-sQdhM1jONTN4CbZPk4Wgs=.ed3a13d5-e3ce-409c-a31d-379ae7e8325e@github.com> On Mon, 11 Jul 2022 19:43:16 GMT, Martin Doerr wrote: > Clean backport of the memory barrier addition. Omitted cleanup which would require other changes which are not in 17u. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/545 From simonis at openjdk.org Thu Jul 14 09:12:04 2022 From: simonis at openjdk.org (Volker Simonis) Date: Thu, 14 Jul 2022 09:12:04 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: <5vp8-XjPPV-hDY4gQLwhLUVtY8TyzQ6gOP6fw04YWlU=.264f2ce8-b15f-4fc9-bc9e-74ebdbab36e8@github.com> References: <5fPQ4OpnSzodKuLyZ0Wk1xqtGUvn8kwFK9_ROb4ilcQ=.cb11e6bb-5d32-42ad-99a5-22cfb0369865@github.com> <5vp8-XjPPV-hDY4gQLwhLUVtY8TyzQ6gOP6fw04YWlU=.264f2ce8-b15f-4fc9-bc9e-74ebdbab36e8@github.com> Message-ID: On Wed, 13 Jul 2022 20:51:48 GMT, Tyler Steele wrote: > > Do you know if the native zlib on your system contains some extra changes or enhancements compared to the upstream version? And by the way, what Linux distro did you observe this issue? > > Yes this was discovered on an IBM zLinux machine with a hardware accelerated zlib. It's special sauce galore! The OS is Ubuntu 20.04, and has been seen on RHEL 8.6 as well. Thanks for the additional information. You should have said that right from the beginning :) Interesting to see how the hardware acceleration seems to trade speed for compression ratio (the newly compressed files are all slightly bigger) in the same way the other, purely software based zlib enhancements are doing this (see for example https://github.com/simonis/zlib-bench/blob/master/Results.md). You should also be aware that this difference in behavior can impact other code, both in the JDK core libraries as well as in user code. [JDK-8253952: Refine ZipOutputStream.putNextEntry() to recalculate ZipEntry's compressed size](https://bugs.openjdk.org/browse/JDK-8253952) has a detailed explanation of why this problem occurs along with a list of some internal classes which have been fixed and some external libraries which are affected. Ideally, you should downport [JDK-8253952](https://bugs.openjdk.org/browse/JDK-8253952) but unfortunatley that can't be done because it changes the public API specification and has an associated CSR. Maybe it will be acceptable to only downport the code fix part of [JDK-8253952](https://bugs.openjdk.org/browse/JDK-8253952)? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From jvanek at openjdk.org Thu Jul 14 09:20:19 2022 From: jvanek at openjdk.org (=?UTF-8?B?SmnFmcOt?= =?UTF-8?B?IA==?= =?UTF-8?B?VmFuxJtr?=) Date: Thu, 14 Jul 2022 09:20:19 GMT Subject: [jdk17u] RFR: 8282947: JFR: Dump on shutdown live-locks in some conditions Message-ID: 8282947: JFR: Dump on shutdown live-locks in some conditions ------------- Commit messages: - Backport 63eb0b7e8606dd9cd145e92eeeb744ff5b7be569 Changes: https://git.openjdk.org/jdk17u/pull/348/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=348&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282947 Stats: 66 lines in 3 files changed: 62 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u/pull/348.diff Fetch: git fetch https://git.openjdk.org/jdk17u pull/348/head:pull/348 PR: https://git.openjdk.org/jdk17u/pull/348 From goetz at openjdk.org Thu Jul 14 09:34:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 14 Jul 2022 09:34:21 GMT Subject: [jdk17u-dev] RFR: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac In-Reply-To: References: Message-ID: On Fri, 1 Jul 2022 09:38:24 GMT, Jonathan Dowland wrote: > Hello, this is a backport of [4c3491bfa5f296b80c56a37cb4fffd6497323ac2 from openjdk/jdk](https://github.com/openjdk/jdk/commit/4c3491bfa5f296b80c56a37cb4fffd6497323ac2) originally by > Alexander Zuev committed on 29 Oct 2021. > > This is a backport to jdk17u-dev for Oracle parity. > > The patch does not apply clean: conflicts to resolve in ProblemList.txt. The other hunks are clean. > > The patch rewrites a test. The written test passes for me on a local macOS system. > > JBS: https://bugs.openjdk.org/browse/JDK-8017175 @jmtd, please check above comments by me and Christoph. I'll remove the jdk17u-fix-request tag in the meantime. Please add it again after fixing the two issues. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/521 From goetz at openjdk.org Thu Jul 14 09:53:01 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 14 Jul 2022 09:53:01 GMT Subject: [jdk11u-dev] RFR: 8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 08:07:26 GMT, Guoxiong Li wrote: > Hi all, > > Request to backport [JDK-8255729](https://bugs.openjdk.org/browse/JDK-8255729) to jdk11. The code doesn't apply cleanly. Because the [JDK-8236435](https://bugs.openjdk.org/browse/JDK-8236435) whcih fixed typos changed the file `JavacFiler.java` as well. I try to backport JDK-8236435 to let this patch clean but the JDK-8236435 has many conflicts so that it is not easy to backport. So I decide not to backport JDK-8236435. I have backported [JDK-8193462](https://bugs.openjdk.org/browse/JDK-8193462) to jdk11 in order to make this patch clean but unfortunately the clean backport is blocked by JDK-8236435. > > Thanks for taking the time to review. > > Best Regrads, > -- Guoxiong @lgxbslgx, please only label the JBS issue after the backport is ready, i.e., reviewed. I'll remove the label for now, you can add it again if the change is ready. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1218 From yan at openjdk.org Thu Jul 14 09:55:55 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 14 Jul 2022 09:55:55 GMT Subject: [jdk13u-dev] RFR: 8277795: LDAP connection timeout not honoured under contention Message-ID: I'm backporting this fix for parity with major releases. Not clean patch because of absence of "8263855: Use the blessed modifier order", so slightly different context. NB: the code of this fix also does use not "blessed order":-). All relevant tests do pass. ------------- Commit messages: - Backport 3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a Changes: https://git.openjdk.org/jdk13u-dev/pull/368/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=368&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277795 Stats: 467 lines in 5 files changed: 324 ins; 72 del; 71 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/368.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/368/head:pull/368 PR: https://git.openjdk.org/jdk13u-dev/pull/368 From goetz at openjdk.org Thu Jul 14 09:58:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 14 Jul 2022 09:58:00 GMT Subject: [jdk11u-dev] RFR: 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 21:43:51 GMT, Zhengyu Gu wrote: > Please review this patch that fixes Shenandoah test failures after JDK-8214799 11u backport. Thanks for fixing this. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1220 From yan at openjdk.org Thu Jul 14 09:59:11 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 14 Jul 2022 09:59:11 GMT Subject: [jdk15u-dev] RFR: 8277795: LDAP connection timeout not honoured under contention Message-ID: I'm backporting this fix for parity with major releases. Not clean patch because of absence of "8263855: Use the blessed modifier order", so slightly different context. NB: the code of this fix also does use not "blessed order":-). All relevant tests do pass. ------------- Commit messages: - Backport 3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a Changes: https://git.openjdk.org/jdk15u-dev/pull/231/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=231&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277795 Stats: 467 lines in 5 files changed: 324 ins; 72 del; 71 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/231.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/231/head:pull/231 PR: https://git.openjdk.org/jdk15u-dev/pull/231 From mdoerr at openjdk.org Thu Jul 14 10:01:54 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 10:01:54 GMT Subject: [jdk17u-dev] Integrated: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 19:43:16 GMT, Martin Doerr wrote: > Clean backport of the memory barrier addition. Omitted cleanup which would require other changes which are not in 17u. This pull request has now been integrated. Changeset: ccc4732e Author: Martin Doerr URL: https://git.openjdk.org/jdk17u-dev/commit/ccc4732eeb706980d2f7f92aec3835f60d146126 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Reviewed-by: lucy, clanger Backport-of: cb6e9cb7286f609dec1fe1157bf95afc503870a9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/545 From yan at openjdk.org Thu Jul 14 10:03:19 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 14 Jul 2022 10:03:19 GMT Subject: [jdk13u-dev] Integrated: 8277795: LDAP connection timeout not honoured under contention In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 09:47:31 GMT, Yuri Nesterenko wrote: > I'm backporting this fix for parity with major releases. > Not clean patch because of absence of "8263855: Use the blessed modifier order", so slightly different context. NB: the code of this fix also does use not "blessed order":-). > All relevant tests do pass. This pull request has now been integrated. Changeset: 525396a1 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/525396a15aa51f1dd5a8839a12df255aa73ca03a Stats: 467 lines in 5 files changed: 324 ins; 72 del; 71 mod 8277795: LDAP connection timeout not honoured under contention Backport-of: 3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/368 From mdoerr at openjdk.org Thu Jul 14 10:01:53 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 10:01:53 GMT Subject: [jdk17u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 19:43:16 GMT, Martin Doerr wrote: > Clean backport of the memory barrier addition. Omitted cleanup which would require other changes which are not in 17u. Thanks for the reviews and the approval! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/545 From mdoerr at openjdk.org Thu Jul 14 10:05:18 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 10:05:18 GMT Subject: [jdk17u-dev] Integrated: 8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 20:05:39 GMT, Martin Doerr wrote: > Clean backport of JDK-8289856. Avoids undefined behavior. This pull request has now been integrated. Changeset: 48d1d419 Author: Martin Doerr URL: https://git.openjdk.org/jdk17u-dev/commit/48d1d419b47c456444bd807c6c8cb7e334af09d0 Stats: 65 lines in 1 file changed: 0 ins; 0 del; 65 mod 8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 Backport-of: e05b2f2c3b9b0276099766bc38a55ff835c989e1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/536 From yan at openjdk.org Thu Jul 14 10:05:55 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 14 Jul 2022 10:05:55 GMT Subject: [jdk15u-dev] Integrated: 8277795: LDAP connection timeout not honoured under contention In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 09:49:32 GMT, Yuri Nesterenko wrote: > I'm backporting this fix for parity with major releases. > Not clean patch because of absence of "8263855: Use the blessed modifier order", so slightly different context. NB: the code of this fix also does use not "blessed order":-). > All relevant tests do pass. This pull request has now been integrated. Changeset: 31d795e2 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/31d795e2c1e1039cc890d3dfe720d7753920fa68 Stats: 467 lines in 5 files changed: 324 ins; 72 del; 71 mod 8277795: LDAP connection timeout not honoured under contention Backport-of: 3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/231 From mdoerr at openjdk.org Thu Jul 14 10:07:30 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 10:07:30 GMT Subject: [jdk17u-dev] RFR: 8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers [v2] In-Reply-To: References: Message-ID: > Backport of JDK-8290082. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: Backport 393dc7ade716485f4452d0185caf9e630e4c6139 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/547/files - new: https://git.openjdk.org/jdk17u-dev/pull/547/files/fd598d56..9ba423e5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=547&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=547&range=00-01 Stats: 796 lines in 16 files changed: 57 ins; 707 del; 32 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/547.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/547/head:pull/547 PR: https://git.openjdk.org/jdk17u-dev/pull/547 From mdoerr at openjdk.org Thu Jul 14 10:11:14 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 10:11:14 GMT Subject: [jdk17u-dev] Integrated: 8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 15:15:53 GMT, Martin Doerr wrote: > Backport of JDK-8290082. This pull request has now been integrated. Changeset: 528693c9 Author: Martin Doerr URL: https://git.openjdk.org/jdk17u-dev/commit/528693c991da80f8aedc4dd8639ed2898fa6b503 Stats: 121 lines in 5 files changed: 41 ins; 6 del; 74 mod 8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers Backport-of: 393dc7ade716485f4452d0185caf9e630e4c6139 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/547 From mdoerr at openjdk.org Thu Jul 14 10:26:44 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 10:26:44 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Message-ID: Clean backport of jdk17u version of [JDK-8290004](https://bugs.openjdk.org/browse/JDK-8290004) ------------- Commit messages: - Backport ccc4732eeb706980d2f7f92aec3835f60d146126 Changes: https://git.openjdk.org/jdk11u-dev/pull/1221/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1221&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290004 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1221.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1221/head:pull/1221 PR: https://git.openjdk.org/jdk11u-dev/pull/1221 From mdoerr at openjdk.org Thu Jul 14 11:05:04 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 11:05:04 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 10:17:28 GMT, Martin Doerr wrote: > Clean backport of jdk17u version of [JDK-8290004](https://bugs.openjdk.org/browse/JDK-8290004) Closing in favor of https://github.com/openjdk/jdk11u-dev/pull/1222/commits ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1221 From mdoerr at openjdk.org Thu Jul 14 11:05:05 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 11:05:05 GMT Subject: [jdk11u-dev] Withdrawn: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 10:17:28 GMT, Martin Doerr wrote: > Clean backport of jdk17u version of [JDK-8290004](https://bugs.openjdk.org/browse/JDK-8290004) This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1221 From mdoerr at openjdk.org Thu Jul 14 11:07:42 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 11:07:42 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Message-ID: Backport version from 17u. Adaptation for 11u: `load_acquire` is in class `OrderAccess` instead of `Atomic`. ------------- Commit messages: - Adapt for 11u: load_acquire is in class OrderAccess instead of Atomic - Backport ccc4732eeb706980d2f7f92aec3835f60d146126 Changes: https://git.openjdk.org/jdk11u-dev/pull/1222/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1222&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290004 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1222.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1222/head:pull/1222 PR: https://git.openjdk.org/jdk11u-dev/pull/1222 From mdoerr at openjdk.org Thu Jul 14 11:13:12 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 11:13:12 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC [v2] In-Reply-To: References: Message-ID: > Backport version from 17u. Adaptation for 11u: `load_acquire` is in class `OrderAccess` instead of `Atomic`. Martin Doerr has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1222/files - new: https://git.openjdk.org/jdk11u-dev/pull/1222/files/23348ec7..c9a72595 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1222&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1222&range=00-01 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1222.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1222/head:pull/1222 PR: https://git.openjdk.org/jdk11u-dev/pull/1222 From mdoerr at openjdk.org Thu Jul 14 11:13:14 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 11:13:14 GMT Subject: [jdk11u-dev] Withdrawn: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 11:00:36 GMT, Martin Doerr wrote: > Backport version from 17u. Adaptation for 11u: `load_acquire` is in class `OrderAccess` instead of `Atomic`. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1222 From mdoerr at openjdk.org Thu Jul 14 11:24:50 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 11:24:50 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Message-ID: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> Backport version from 17u. Adaptation for 11u: load_acquire is in class OrderAccess instead of Atomic. ------------- Commit messages: - Adapt for 11u: load_acquire is in class OrderAccess instead of Atomic - Backport ccc4732eeb706980d2f7f92aec3835f60d146126 Changes: https://git.openjdk.org/jdk11u-dev/pull/1223/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1223&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290004 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1223.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1223/head:pull/1223 PR: https://git.openjdk.org/jdk11u-dev/pull/1223 From zgu at openjdk.org Thu Jul 14 12:30:03 2022 From: zgu at openjdk.org (Zhengyu Gu) Date: Thu, 14 Jul 2022 12:30:03 GMT Subject: [jdk11u-dev] RFR: 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport In-Reply-To: References: Message-ID: <-e5z-7Kdwgq31u8RM25N0gOfx0XEIY0juMW7AEZirKg=.d2e54191-31b6-4cb2-9be7-68fae9e4cb86@github.com> On Wed, 13 Jul 2022 15:49:44 GMT, Roman Kennke wrote: >> Please review this patch that fixes Shenandoah test failures after JDK-8214799 11u backport. > > Looks good. Thanks! Thanks, @rkennke and @GoeLin ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1220 From zgu at openjdk.org Thu Jul 14 12:30:05 2022 From: zgu at openjdk.org (Zhengyu Gu) Date: Thu, 14 Jul 2022 12:30:05 GMT Subject: [jdk11u-dev] Integrated: 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 21:43:51 GMT, Zhengyu Gu wrote: > Please review this patch that fixes Shenandoah test failures after JDK-8214799 11u backport. This pull request has now been integrated. Changeset: 9d0b5e59 Author: Zhengyu Gu URL: https://git.openjdk.org/jdk11u-dev/commit/9d0b5e59f41dd6ed6b6eca57996346b038863c68 Stats: 37 lines in 6 files changed: 9 ins; 17 del; 11 mod 8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport Reviewed-by: rkennke ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1220 From mdoerr at openjdk.org Thu Jul 14 13:37:58 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 13:37:58 GMT Subject: [jdk11u-dev] Integrated: 8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 20:13:38 GMT, Martin Doerr wrote: > Clean backport of JDK-8289856 (except Copyright year update). Avoids undefined behavior. This pull request has now been integrated. Changeset: 33389865 Author: Martin Doerr URL: https://git.openjdk.org/jdk11u-dev/commit/33389865f8d5c0f7bf9d6de59abd3b30e351e798 Stats: 65 lines in 1 file changed: 0 ins; 0 del; 65 mod 8289856: [PPC64] SIGSEGV in C2Compiler::init_c2_runtime() after JDK-8289060 Backport-of: e05b2f2c3b9b0276099766bc38a55ff835c989e1 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1205 From goetz at openjdk.org Thu Jul 14 15:44:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 14 Jul 2022 15:44:46 GMT Subject: [jdk17u-dev] RFR: 8273040: Turning off JpAllowDowngrades (or Upgrades) Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 22a7191f700c6966c59dcd12476f01452243542b Changes: https://git.openjdk.org/jdk17u-dev/pull/550/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=550&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273040 Stats: 17 lines in 3 files changed: 7 ins; 5 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/550.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/550/head:pull/550 PR: https://git.openjdk.org/jdk17u-dev/pull/550 From goetz at openjdk.org Thu Jul 14 15:47:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 14 Jul 2022 15:47:25 GMT Subject: [jdk17u-dev] RFR: 8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport a3ca770227065aecc2df9f9c711687fd8ec5d34e Changes: https://git.openjdk.org/jdk17u-dev/pull/551/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=551&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272815 Stats: 18 lines in 2 files changed: 2 ins; 4 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/551.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/551/head:pull/551 PR: https://git.openjdk.org/jdk17u-dev/pull/551 From goetz at openjdk.org Thu Jul 14 15:48:32 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 14 Jul 2022 15:48:32 GMT Subject: [jdk17u-dev] RFR: 8282407: Missing ')' in MacResources.properties Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport d83cee98b5e6628f19f1b5dea11038079dd0c758 Changes: https://git.openjdk.org/jdk17u-dev/pull/552/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=552&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282407 Stats: 6 lines in 3 files changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/552.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/552/head:pull/552 PR: https://git.openjdk.org/jdk17u-dev/pull/552 From goetz at openjdk.org Thu Jul 14 15:58:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 14 Jul 2022 15:58:05 GMT Subject: [jdk17u-dev] RFR: 8284014: Menu items with submenus in JPopupMenu are not spoken on macOS Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport e18414a322f0814c120bcdd415ebd7bd34949633 Changes: https://git.openjdk.org/jdk17u-dev/pull/553/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=553&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284014 Stats: 111 lines in 3 files changed: 106 ins; 2 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/553.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/553/head:pull/553 PR: https://git.openjdk.org/jdk17u-dev/pull/553 From duke at openjdk.org Thu Jul 14 16:42:28 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 14 Jul 2022 16:42:28 GMT Subject: [jdk11u-dev] RFR: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID Message-ID: Backport of JDK-8238203 --------- ### Progress - [ ] Change must be properly reviewed (1 review required, with at least 1 [Reviewer](https://openjdk.org/bylaws#reviewer)) - [x] Change must not contain extraneous whitespace - [x] Commit message must refer to an issue ### Error  ?? The pull request body must not be empty. ### Reviewing
Using git Checkout this PR locally: \ `$ git fetch https://git.openjdk.org/jdk11u-dev pull/1224/head:pull/1224` \ `$ git checkout pull/1224` Update a local copy of the PR: \ `$ git checkout pull/1224` \ `$ git pull https://git.openjdk.org/jdk11u-dev pull/1224/head`
Using Skara CLI tools Checkout this PR locally: \ `$ git pr checkout 1224` View PR using the GUI difftool: \ `$ git pr show -t 1224`
Using diff file Download this PR as a diff file: \ https://git.openjdk.org/jdk11u-dev/pull/1224.diff
------------- Commit messages: - Merge branch 'openjdk:master' into jdk-8238203 - Backport 1cd5eac5c36b32ca35a23668c3124f23787d91d0 Changes: https://git.openjdk.org/jdk11u-dev/pull/1224/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1224&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8238203 Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1224.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1224/head:pull/1224 PR: https://git.openjdk.org/jdk11u-dev/pull/1224 From clanger at openjdk.org Thu Jul 14 16:53:19 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 16:53:19 GMT Subject: [jdk17u] RFR: 8282947: JFR: Dump on shutdown live-locks in some conditions In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 09:12:20 GMT, Ji?? Van?k wrote: > 8282947: JFR: Dump on shutdown live-locks in some conditions Hi @judovana, I think this is a sensible backport, but please do it at the [jdk17u-dev repository](https://github.com/openjdk/jdk17u-dev), which would be the correct location. Thanks! ------------- PR: https://git.openjdk.org/jdk17u/pull/348 From lucy at openjdk.org Thu Jul 14 16:53:58 2022 From: lucy at openjdk.org (Lutz Schmidt) Date: Thu, 14 Jul 2022 16:53:58 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> References: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> Message-ID: <0O9rB0ufWj40y4g6suqN_rZBp9XGselZe58hB7G9R8Q=.cc18373e-5b5d-432d-80ff-da611f5d0fcd@github.com> On Thu, 14 Jul 2022 11:12:03 GMT, Martin Doerr wrote: > Backport version from 17u. Adaptation for 11u: load_acquire is in class OrderAccess instead of Atomic. Marked as reviewed by lucy (Committer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1223 From duke at openjdk.org Thu Jul 14 18:31:41 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 14 Jul 2022 18:31:41 GMT Subject: [jdk11u-dev] RFR: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID [v2] In-Reply-To: References: Message-ID: > Backport of JDK-8238203 > --------- > ### Progress > - [ ] Change must be properly reviewed (1 review required, with at least 1 [Reviewer](https://openjdk.org/bylaws#reviewer)) > - [x] Change must not contain extraneous whitespace > - [x] Commit message must refer to an issue > > ### Error >  ?? The pull request body must not be empty. > > > > ### Reviewing >
Using git > > Checkout this PR locally: \ > `$ git fetch https://git.openjdk.org/jdk11u-dev pull/1224/head:pull/1224` \ > `$ git checkout pull/1224` > > Update a local copy of the PR: \ > `$ git checkout pull/1224` \ > `$ git pull https://git.openjdk.org/jdk11u-dev pull/1224/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 1224` > > View PR using the GUI difftool: \ > `$ git pr show -t 1224` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk11u-dev/pull/1224.diff > >
Stephanie Crater 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 1cd5eac5c36b32ca35a23668c3124f23787d91d0 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1224/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1224&range=01 Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1224.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1224/head:pull/1224 PR: https://git.openjdk.org/jdk11u-dev/pull/1224 From duke at openjdk.org Thu Jul 14 18:52:11 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 14 Jul 2022 18:52:11 GMT Subject: [jdk11u-dev] Withdrawn: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID In-Reply-To: References: Message-ID: <6vyH8BBgCMMgPZqSBuiYTyEd71aYhC5Eb9X6G1uWELw=.5adc7ea2-f4fb-42de-bd43-6b2964b47e95@github.com> On Thu, 14 Jul 2022 16:31:57 GMT, Stephanie Crater wrote: > Backport of JDK-8238203 > --------- > ### Progress > - [ ] Change must be properly reviewed (1 review required, with at least 1 [Reviewer](https://openjdk.org/bylaws#reviewer)) > - [x] Change must not contain extraneous whitespace > - [x] Commit message must refer to an issue > > ### Error >  ?? The pull request body must not be empty. > > > > ### Reviewing >
Using git > > Checkout this PR locally: \ > `$ git fetch https://git.openjdk.org/jdk11u-dev pull/1224/head:pull/1224` \ > `$ git checkout pull/1224` > > Update a local copy of the PR: \ > `$ git checkout pull/1224` \ > `$ git pull https://git.openjdk.org/jdk11u-dev pull/1224/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 1224` > > View PR using the GUI difftool: \ > `$ git pr show -t 1224` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk11u-dev/pull/1224.diff > >
This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1224 From duke at openjdk.org Thu Jul 14 18:59:45 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 14 Jul 2022 18:59:45 GMT Subject: [jdk11u-dev] RFR: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID Message-ID: <6fp7_MZwJvgNvnFVhmOe4u7zA10YV15bn9gkh6-0O-0=.208d4a77-3e91-41d8-b627-446c273e8e99@github.com> Backport of JDK-8238203 ------------- Commit messages: - Backport 1cd5eac5c36b32ca35a23668c3124f23787d91d0 Changes: https://git.openjdk.org/jdk11u-dev/pull/1225/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1225&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8238203 Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1225.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1225/head:pull/1225 PR: https://git.openjdk.org/jdk11u-dev/pull/1225 From duke at openjdk.org Thu Jul 14 19:08:34 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 14 Jul 2022 19:08:34 GMT Subject: [jdk11u-dev] RFR: 8264208: Console charset API Message-ID: Backport of JDK-8264208 ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1225 Commit messages: - Backport bebfae48e3f1643f2456d680d170dcc22f7231bf Changes: https://git.openjdk.org/jdk11u-dev/pull/1226/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1226&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264208 Stats: 213 lines in 10 files changed: 184 ins; 12 del; 17 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1226.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1226/head:pull/1226 PR: https://git.openjdk.org/jdk11u-dev/pull/1226 From duke at openjdk.org Thu Jul 14 19:19:36 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 14 Jul 2022 19:19:36 GMT Subject: [jdk11u-dev] RFR: 8266774: System property values for stdout/err on Windows UTF-8 Message-ID: <--3ycgy1JAL9tWMaCXrfRTq314keVmAzPlA9AdWG62M=.b6e282af-79ed-4bf5-bb39-80861d98cfdd@github.com> Backport of JDK-8266774 ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1226 Commit messages: - Backport c494efc5b5d9a142fceff600285fd4c8c883e795 Changes: https://git.openjdk.org/jdk11u-dev/pull/1227/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1227&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266774 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1227.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1227/head:pull/1227 PR: https://git.openjdk.org/jdk11u-dev/pull/1227 From duke at openjdk.org Thu Jul 14 19:35:21 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 14 Jul 2022 19:35:21 GMT Subject: [jdk11u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 Message-ID: Backport of JDK-8272352 ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1227 Commit messages: - Backport 011b96c37e694aca5ee82277d0634b843320d8f6 Changes: https://git.openjdk.org/jdk11u-dev/pull/1228/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1228&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272352 Stats: 14 lines in 1 file changed: 6 ins; 3 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1228.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1228/head:pull/1228 PR: https://git.openjdk.org/jdk11u-dev/pull/1228 From asemenyuk at openjdk.org Thu Jul 14 19:41:04 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 14 Jul 2022 19:41:04 GMT Subject: [jdk17u-dev] RFR: 8282407: Missing ')' in MacResources.properties In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 15:41:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/552 From asemenyuk at openjdk.org Thu Jul 14 19:41:11 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 14 Jul 2022 19:41:11 GMT Subject: [jdk17u-dev] RFR: 8273040: Turning off JpAllowDowngrades (or Upgrades) In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 15:35:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/550 From asemenyuk at openjdk.org Thu Jul 14 19:42:17 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 14 Jul 2022 19:42:17 GMT Subject: [jdk17u-dev] RFR: 8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 15:39:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/551 From clanger at openjdk.org Thu Jul 14 20:25:31 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 20:25:31 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests [v3] In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 08:06:15 GMT, George Adams wrote: >> Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8287906 > > 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: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d This looks good and testing is green. There was [JDK-8274980](https://bugs.openjdk.org/browse/JDK-8274980) which introduced some changes to the GHA workflow before, that is dropping the --with-version-build=0 configure value but that shouldn't be an issue. So good to go, modulo a bump of the boot JDK patch level. make/conf/github-actions.conf line 32: > 30: > 31: LINUX_X64_BOOT_JDK_EXT=tar.gz > 32: LINUX_X64_BOOT_JDK_URL=https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.2%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz Maybe you want to update this to 17.0.3? ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Thu Jul 14 20:25:31 2022 From: duke at openjdk.org (George Adams) Date: Thu, 14 Jul 2022 20:25:31 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests [v3] In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 20:20:15 GMT, Christoph Langer wrote: >> 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: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d > > This looks good and testing is green. There was [JDK-8274980](https://bugs.openjdk.org/browse/JDK-8274980) which introduced some changes to the GHA workflow before, that is dropping the --with-version-build=0 configure value but that shouldn't be an issue. So good to go, modulo a bump of the boot JDK patch level. @RealCLanger can you add the fix request label please? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/539 From clanger at openjdk.org Thu Jul 14 20:37:12 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 20:37:12 GMT Subject: [jdk11u-dev] RFR: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver [v3] In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 10:30:30 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. >> >> I had to resolve because bool allow_inline is not >> defined in 11. That was introcuded for a debugging >> feature, we don't need it here. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Fix more indentation. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From clanger at openjdk.org Thu Jul 14 20:38:15 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 20:38:15 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> References: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> Message-ID: <2ylPEoaygh_HZkBorwmASmKBNoIbUhUo5ArDICEy3RQ=.547ff308-f035-4965-87f2-25dbea7de60b@github.com> On Thu, 14 Jul 2022 11:12:03 GMT, Martin Doerr wrote: > Backport version from 17u. Adaptation for 11u: load_acquire is in class OrderAccess instead of Atomic. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1223 From clanger at openjdk.org Thu Jul 14 20:43:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 20:43:05 GMT Subject: [jdk11u-dev] RFR: 8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 08:07:26 GMT, Guoxiong Li wrote: > Hi all, > > Request to backport [JDK-8255729](https://bugs.openjdk.org/browse/JDK-8255729) to jdk11. The code doesn't apply cleanly. Because the [JDK-8236435](https://bugs.openjdk.org/browse/JDK-8236435) whcih fixed typos changed the file `JavacFiler.java` as well. I try to backport JDK-8236435 to let this patch clean but the JDK-8236435 has many conflicts so that it is not easy to backport. So I decide not to backport JDK-8236435. I have backported [JDK-8193462](https://bugs.openjdk.org/browse/JDK-8193462) to jdk11 in order to make this patch clean but unfortunately the clean backport is blocked by JDK-8236435. > > Thanks for taking the time to review. > > Best Regrads, > -- Guoxiong LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1218 From clanger at openjdk.org Thu Jul 14 20:46:59 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 20:46:59 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation [v2] In-Reply-To: <2G_kUm8pXPYyXipwCsXAPDTx0Pr0CoRBzn1-Moeevj4=.89b4ea5c-386b-4ac6-85a9-9ba292b07567@github.com> References: <2G_kUm8pXPYyXipwCsXAPDTx0Pr0CoRBzn1-Moeevj4=.89b4ea5c-386b-4ac6-85a9-9ba292b07567@github.com> Message-ID: <7UznRjFh8OAlMPaEVnBxCro_pkx73z9n084YQt-Y6Eg=.99e20761-a6e1-4548-b096-fdb9b21ba8a4@github.com> On Tue, 12 Jul 2022 07:39:07 GMT, Guoxiong Li wrote: >> Hi all, >> >> This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The patch has run well for a long time so that I think it has low risk to backport now. >> >> Best Regards, >> -- Guoxiong > > Guoxiong Li has updated the pull request incrementally with one additional commit since the last revision: > > Don't use string literal in jdk11. LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From clanger at openjdk.org Thu Jul 14 20:51:09 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 20:51:09 GMT Subject: [jdk17u-dev] RFR: 8287906: Rewrite of GitHub Actions (GHA) sanity tests [v3] In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 20:20:15 GMT, Christoph Langer wrote: >> 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: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d > > This looks good and testing is green. There was [JDK-8274980](https://bugs.openjdk.org/browse/JDK-8274980) which introduced some changes to the GHA workflow before, that is dropping the --with-version-build=0 configure value but that shouldn't be an issue. So good to go, modulo a bump of the boot JDK patch level. > @RealCLanger can you add the fix request label please? Done. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/539 From mdoerr at openjdk.org Thu Jul 14 21:00:58 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 21:00:58 GMT Subject: [jdk11u-dev] RFR: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> References: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> Message-ID: On Thu, 14 Jul 2022 11:12:03 GMT, Martin Doerr wrote: > Backport version from 17u. Adaptation for 11u: load_acquire is in class OrderAccess instead of Atomic. Thanks for the reviews and the approval! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1223 From clanger at openjdk.org Thu Jul 14 21:01:03 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 14 Jul 2022 21:01:03 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: References: Message-ID: On Mon, 20 Jun 2022 23:03:33 GMT, Tyler Steele wrote: > While running some internal testing, a college has discovered a failure related to the Pack200 archive format on the zLinux platform. The problematic code was removed in the current repo by [JDK-8234596](https://bugs.openjdk.org/browse/JDK-8234596), however that change was large, and required a CSR. I feel that it would be too risky and cumbersome to backport those changes to jdk11 (and ultimately jdk8 as well), so I'd like to propose this change as a new change to jdk11 rather than via the usual backport process. > > ### Testing > These changes have been run against the failing test on zLinux and the Tier 1 tests completed successfully. > /integrate Hi @backwaterred, in JDK-Updates projects you must not issue /integrate only when a PR is ready. You also need to get maintainer approval by putting the jdk11u-fix-request label in the JBS issue, along with some comment why you're requesting the backport, its testing etc., and waiting for the approval label. This is also true for net new items that aren't a downport of some existing fix as in your case. So, please add the JBS ceremony. Thx. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From mdoerr at openjdk.org Thu Jul 14 21:03:25 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Thu, 14 Jul 2022 21:03:25 GMT Subject: [jdk11u-dev] Integrated: 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC In-Reply-To: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> References: <_Cbhwv3IP7tpyZbEe25WvXBI1GuerzW6zGmQ_RfWSX4=.73fa591d-695e-495b-b9ad-ec7f6ca4d4da@github.com> Message-ID: On Thu, 14 Jul 2022 11:12:03 GMT, Martin Doerr wrote: > Backport version from 17u. Adaptation for 11u: load_acquire is in class OrderAccess instead of Atomic. This pull request has now been integrated. Changeset: 9c6fce30 Author: Martin Doerr URL: https://git.openjdk.org/jdk11u-dev/commit/9c6fce30d13138ebdccf597b7034ca0413f125ca Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Reviewed-by: lucy, clanger Backport-of: ccc4732eeb706980d2f7f92aec3835f60d146126 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1223 From alanb at openjdk.org Fri Jul 15 05:55:46 2022 From: alanb at openjdk.org (Alan Bateman) Date: Fri, 15 Jul 2022 05:55:46 GMT Subject: [jdk11u-dev] RFR: 8264208: Console charset API In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 19:01:36 GMT, Stephanie Crater wrote: > Backport of JDK-8264208. > > Along with JDK-8238203 and JDK-8266774, prerequisite for a clean backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Applies cleanly except for year changes in copyright headers. This is an API change and not appropriate to back port to 11u. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1226 From Shruthi.Shruthi1 at ibm.com Fri Jul 15 06:40:41 2022 From: Shruthi.Shruthi1 at ibm.com (Shruthi Shruthi1) Date: Fri, 15 Jul 2022 06:40:41 +0000 Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java Message-ID: Backport of?JDK-8285097 OpenJDK PR?https://github.com/openjdk/jdk/pull/8318 PR https://github.com/openjdk/jdk11u-dev/pull/1121 From Shruthi.Shruthi1 at ibm.com Fri Jul 15 06:44:14 2022 From: Shruthi.Shruthi1 at ibm.com (Shruthi Shruthi1) Date: Fri, 15 Jul 2022 06:44:14 +0000 Subject: [jdk17u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java Message-ID: Backport of?JDK-8285097 OpenJDK PR?https://github.com/openjdk/jdk/pull/8318 PR https://github.com/openjdk/jdk17u-dev/pull/427 From clanger at openjdk.org Fri Jul 15 06:46:44 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 15 Jul 2022 06:46:44 GMT Subject: [jdk11u-dev] RFR: 8218128: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 and 004 use wrong path to test classes Message-ID: Hi all, This pull request contains a backport of [JDK-8218128](https://bugs.openjdk.org/browse/JDK-8218128), commit [c986cef7](https://github.com/openjdk/jdk/commit/c986cef7ba8c059b321bd2faaed8a8c850202d6f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. It is a prerequisite for backporting [JDK-6606767](https://bugs.openjdk.org/browse/JDK-6606767). Thanks! ------------- Commit messages: - Backport c986cef7ba8c059b321bd2faaed8a8c850202d6f Changes: https://git.openjdk.org/jdk11u-dev/pull/1229/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1229&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8218128 Stats: 23 lines in 4 files changed: 12 ins; 5 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1229.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1229/head:pull/1229 PR: https://git.openjdk.org/jdk11u-dev/pull/1229 From clanger at openjdk.org Fri Jul 15 06:53:12 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 15 Jul 2022 06:53:12 GMT Subject: [jdk11u-dev] RFR: 8249623: test @ignore-d due to 7013634 should be returned back to execution [v2] In-Reply-To: <877yTV8dQ3hc3yfoM8h8wzSx3-l1zZRCS7lVWnHUkwY=.2c07b291-a4ff-44d4-88f8-902c187fd4ac@github.com> References: <877yTV8dQ3hc3yfoM8h8wzSx3-l1zZRCS7lVWnHUkwY=.2c07b291-a4ff-44d4-88f8-902c187fd4ac@github.com> Message-ID: > This is a backport of [JDK-8249623](https://bugs.openjdk.org/browse/JDK-8249623) to prepare for backporting > [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). I had to resolve resexhausted001\TestDescription.java > and the problemlist entries a little bit. > > The entries for JDK-7013634 had originally been removed by two test cleanup commits, > e.g. (https://github.com/openjdk/jdk12/commit/996ecff62491ed308a30c057e94e3ba11326a930) and > (https://github.com/openjdk/jdk12/commit/6a4f482ff54735bbce6e1758b032e25878dae63c) after JDK-7013634 > had been closed as not reproducible. 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 one additional commit since the last revision: Backport cd33abb136d415455090cef4fe6211d9e6940948 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1212/files - new: https://git.openjdk.org/jdk11u-dev/pull/1212/files/61c17c88..0af9e1b9 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1212&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1212&range=00-01 Stats: 1202 lines in 25 files changed: 382 ins; 697 del; 123 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1212.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1212/head:pull/1212 PR: https://git.openjdk.org/jdk11u-dev/pull/1212 From clanger at openjdk.org Fri Jul 15 06:58:25 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 15 Jul 2022 06:58:25 GMT Subject: [jdk11u-dev] RFR: 8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 [v2] In-Reply-To: References: Message-ID: > Backport of [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). > > I had to move the change from stackOverflow.cpp to thread.cpp as the code lives there in jdk11u. In resexhausted004/TestDescription.java, I also removed the line `@ignore 7013634 6606767`. This was originally done as part of [JDK-8218128](https://github.com/openjdk/jdk13/commit/c986cef7ba8c059b321bd2faaed8a8c850202d6f) in JDK 13 time but I think logically it fits here. > Furthermore, the test list needed some manual resolving. Christoph Langer 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 cfb50a9cb7da16375a26c3f147ebd17ca393f914 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1214/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1214&range=01 Stats: 13 lines in 5 files changed: 4 ins; 5 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1214.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1214/head:pull/1214 PR: https://git.openjdk.org/jdk11u-dev/pull/1214 From clanger at openjdk.org Fri Jul 15 06:59:33 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 15 Jul 2022 06:59:33 GMT Subject: [jdk11u-dev] RFR: 6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") [v2] In-Reply-To: <5J_UQ7EbByvu_knkSTmh6UmF2ZpUVovqlQ-z4jeOnZ8=.36634aed-4e43-4280-932d-89dc8f45fba1@github.com> References: <5J_UQ7EbByvu_knkSTmh6UmF2ZpUVovqlQ-z4jeOnZ8=.36634aed-4e43-4280-932d-89dc8f45fba1@github.com> Message-ID: > Backport of JDK-6606767, nearly clean. Only a copyright header resolve and trivial test list resolving was necessary. Christoph Langer 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 b9186bebc34a814e411a441e7ad4af8e6e6ed04a ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1213/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1213&range=01 Stats: 21 lines in 3 files changed: 9 ins; 7 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1213.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1213/head:pull/1213 PR: https://git.openjdk.org/jdk11u-dev/pull/1213 From clanger at openjdk.org Fri Jul 15 07:03:32 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 15 Jul 2022 07:03:32 GMT Subject: [jdk11u-dev] RFR: 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout [v2] In-Reply-To: References: Message-ID: <70xNzxQxriJdSeEKDHiPfHbjMOm3rNVpisu_7ehWbUk=.1df76449-4f16-48f1-a696-d0246b2e2ff8@github.com> > Backport of [JDK-8257623](https://bugs.openjdk.java.net/browse/JDK-8257623). Does not apply cleanly but only did a trivial resolve. Will mark as clean, once dependent PRs are integrated. Christoph Langer 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 3e89981d98b51b4012c492941bfdcf4106422632 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1215/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1215&range=01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1215.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1215/head:pull/1215 PR: https://git.openjdk.org/jdk11u-dev/pull/1215 From mbaesken at openjdk.org Fri Jul 15 07:48:32 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 15 Jul 2022 07:48:32 GMT Subject: [jdk17u-dev] Integrated: 8289147: unify os::infinite_sleep on posix platforms In-Reply-To: References: Message-ID: <4GN_8_inO924hqFTtL_2prQFSeRvFLz7EsAAaVtmCm0=.f3af8e42-3f03-4863-a21b-b339dcb84012@github.com> On Thu, 7 Jul 2022 06:59:43 GMT, Matthias Baesken wrote: > 8289147: unify os::infinite_sleep on posix platforms This pull request has now been integrated. Changeset: a087c51d Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/a087c51dfa55ad2f51715feba01a28526ede1e3d Stats: 27 lines in 4 files changed: 6 ins; 21 del; 0 mod 8289147: unify os::infinite_sleep on posix platforms Backport-of: 62e1e7950b37deaede3573a4b37542199552aea3 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/533 From mbaesken at openjdk.org Fri Jul 15 07:49:17 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 15 Jul 2022 07:49:17 GMT Subject: [jdk17u-dev] RFR: 8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms Message-ID: <-FCXKbMhFmusp0PWanppmYmv09CbkAn1cu5mt8TO-BY=.2ce261b8-5933-4fea-aa61-781cf1784baa@github.com> 8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms ------------- Commit messages: - Backport 8f7a37c92f5713f7728f54d4a5924484a535e968 Changes: https://git.openjdk.org/jdk17u-dev/pull/554/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=554&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274434 Stats: 49 lines in 4 files changed: 15 ins; 34 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/554.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/554/head:pull/554 PR: https://git.openjdk.org/jdk17u-dev/pull/554 From omikhaltcova at openjdk.org Fri Jul 15 07:53:19 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 15 Jul 2022 07:53:19 GMT Subject: [jdk15u-dev] RFR: 8279520: SPNEGO has not passed channel binding info into the underlying mechanism Message-ID: <2XKn3KyW9zeoxa0udvFOCdEZKecKrli0MKHTe4ZuPKc=.bfb0775d-d246-4b46-91dc-179ba2eb1d3b@github.com> It's a clean backport of JDK-8279520 to jdk15u. It's backported for parity with jdk11u. In addition it should get backported prior to JDK-8279842 to make the test HttpsCB.java pass successfully. Tested on Linux x64, Windows x64, macOS x64 with the tests' group `test/jdk/sun/security/krb5` with no regression. The included test `IgnoreChannelBinding.java` passed successfully. ------------- Commit messages: - Backport 8d0f385fd0243c3e38b400f463b8d9727b0a5956 Changes: https://git.openjdk.org/jdk15u-dev/pull/232/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=232&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279520 Stats: 21 lines in 2 files changed: 8 ins; 0 del; 13 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/232.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/232/head:pull/232 PR: https://git.openjdk.org/jdk15u-dev/pull/232 From omikhaltcova at openjdk.org Fri Jul 15 07:54:49 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 15 Jul 2022 07:54:49 GMT Subject: [jdk13u-dev] RFR: 8279520: SPNEGO has not passed channel binding info into the underlying mechanism Message-ID: It's a clean backport of JDK-8279520 to jdk13u. It's backported for parity with jdk11u. In addition it should get backported prior to JDK-8279842 to make the test HttpsCB.java pass successfully. Tested on Linux x64, Windows x64, macOS x64 with the tests' group `test/jdk/sun/security/krb5` with no regression. The included test `IgnoreChannelBinding.java` passed successfully. ------------- Commit messages: - Backport 8d0f385fd0243c3e38b400f463b8d9727b0a5956 Changes: https://git.openjdk.org/jdk13u-dev/pull/369/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=369&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279520 Stats: 21 lines in 2 files changed: 8 ins; 0 del; 13 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/369.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/369/head:pull/369 PR: https://git.openjdk.org/jdk13u-dev/pull/369 From omikhaltcova at openjdk.org Fri Jul 15 09:32:10 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 15 Jul 2022 09:32:10 GMT Subject: [jdk13u-dev] Integrated: 8279520: SPNEGO has not passed channel binding info into the underlying mechanism In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 07:43:17 GMT, Olga Mikhaltsova wrote: > It's a clean backport of JDK-8279520 to jdk13u. > > It's backported for parity with jdk11u. > In addition it should get backported prior to JDK-8279842 to make the test HttpsCB.java pass successfully. > > Tested on Linux x64, Windows x64, macOS x64 with the tests' group `test/jdk/sun/security/krb5` with no regression. > The included test `IgnoreChannelBinding.java` passed successfully. This pull request has now been integrated. Changeset: e93cf858 Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk13u-dev/commit/e93cf8581024d9d8a428bfd1b328496f6d92ade1 Stats: 21 lines in 2 files changed: 8 ins; 0 del; 13 mod 8279520: SPNEGO has not passed channel binding info into the underlying mechanism Backport-of: 8d0f385fd0243c3e38b400f463b8d9727b0a5956 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/369 From omikhaltcova at openjdk.org Fri Jul 15 09:33:06 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 15 Jul 2022 09:33:06 GMT Subject: [jdk15u-dev] Integrated: 8279520: SPNEGO has not passed channel binding info into the underlying mechanism In-Reply-To: <2XKn3KyW9zeoxa0udvFOCdEZKecKrli0MKHTe4ZuPKc=.bfb0775d-d246-4b46-91dc-179ba2eb1d3b@github.com> References: <2XKn3KyW9zeoxa0udvFOCdEZKecKrli0MKHTe4ZuPKc=.bfb0775d-d246-4b46-91dc-179ba2eb1d3b@github.com> Message-ID: On Fri, 15 Jul 2022 07:43:53 GMT, Olga Mikhaltsova wrote: > It's a clean backport of JDK-8279520 to jdk15u. > > It's backported for parity with jdk11u. > In addition it should get backported prior to JDK-8279842 to make the test HttpsCB.java pass successfully. > > Tested on Linux x64, Windows x64, macOS x64 with the tests' group `test/jdk/sun/security/krb5` with no regression. > The included test `IgnoreChannelBinding.java` passed successfully. This pull request has now been integrated. Changeset: 8deef7fe Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk15u-dev/commit/8deef7fe2f6fe167996491b1cea213f3aaea0f92 Stats: 21 lines in 2 files changed: 8 ins; 0 del; 13 mod 8279520: SPNEGO has not passed channel binding info into the underlying mechanism Backport-of: 8d0f385fd0243c3e38b400f463b8d9727b0a5956 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/232 From mdoerr at openjdk.org Fri Jul 15 10:01:09 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 15 Jul 2022 10:01:09 GMT Subject: [jdk11u-dev] RFR: 8249623: test @ignore-d due to 7013634 should be returned back to execution [v2] In-Reply-To: References: <877yTV8dQ3hc3yfoM8h8wzSx3-l1zZRCS7lVWnHUkwY=.2c07b291-a4ff-44d4-88f8-902c187fd4ac@github.com> Message-ID: On Fri, 15 Jul 2022 06:53:12 GMT, Christoph Langer wrote: >> This is a backport of [JDK-8249623](https://bugs.openjdk.org/browse/JDK-8249623) to prepare for backporting >> [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). I had to resolve resexhausted001\TestDescription.java >> and the problemlist entries a little bit. >> >> The entries for JDK-7013634 had originally been removed by two test cleanup commits, >> e.g. (https://github.com/openjdk/jdk12/commit/996ecff62491ed308a30c057e94e3ba11326a930) and >> (https://github.com/openjdk/jdk12/commit/6a4f482ff54735bbce6e1758b032e25878dae63c) after JDK-7013634 >> had been closed as not reproducible. > > 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 one additional commit since the last revision: > > Backport cd33abb136d415455090cef4fe6211d9e6940948 Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1212 From mdoerr at openjdk.org Fri Jul 15 10:10:03 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 15 Jul 2022 10:10:03 GMT Subject: [jdk11u-dev] RFR: 8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 [v2] In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 06:58:25 GMT, Christoph Langer wrote: >> Backport of [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). >> >> I had to move the change from stackOverflow.cpp to thread.cpp as the code lives there in jdk11u. In resexhausted004/TestDescription.java, I also removed the line `@ignore 7013634 6606767`. This was originally done as part of [JDK-8218128](https://github.com/openjdk/jdk13/commit/c986cef7ba8c059b321bd2faaed8a8c850202d6f) in JDK 13 time but I think logically it fits here. >> Furthermore, the test list needed some manual resolving. > > Christoph Langer 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 cfb50a9cb7da16375a26c3f147ebd17ca393f914 Ok, `OOM_MPROTECT_ERROR` is already there since JDK-8266404. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1214 From goetz at openjdk.org Fri Jul 15 10:48:03 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 15 Jul 2022 10:48:03 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 It shows two files. superword.cpp and the new test. What is missing? I don't see more files edited in the original change. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From goetz at openjdk.org Fri Jul 15 10:49:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 15 Jul 2022 10:49:21 GMT Subject: [jdk11u-dev] Integrated: 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver In-Reply-To: References: Message-ID: On Thu, 30 Jun 2022 15:50:40 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > I had to resolve because bool allow_inline is not > defined in 11. That was introcuded for a debugging > feature, we don't need it here. This pull request has now been integrated. Changeset: ccd3de5e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/ccd3de5e86190863bb569750f4e19cf5e65b5c3b Stats: 101 lines in 3 files changed: 78 ins; 7 del; 16 mod 8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver Reviewed-by: mdoerr, clanger Backport-of: d3e781de086d557a88105da965ff8a7f9126019c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1191 From goetz at openjdk.org Fri Jul 15 10:54:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 15 Jul 2022 10:54:23 GMT Subject: [jdk11u-dev] Integrated: 8285380: Fix typos in security In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 13:13:56 GMT, Goetz Lindenmaier wrote: > I backport this to simplify follow-up backports. > > Applies clean except for the chunk in src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java > The comments corrected there were only added in "8263105: security-libs doclint cleanup" which is not in 11. > I thought about grabbing the whole comment, but that change has a CSR, so I don't want to take parts of it back to 11. This pull request has now been integrated. Changeset: 75519b1b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/75519b1bfb0e5dda9b43ecd75d0c0031205d15a5 Stats: 79 lines in 51 files changed: 0 ins; 0 del; 79 mod 8285380: Fix typos in security Reviewed-by: mdoerr Backport-of: f631c9884f252a1349b81ee2db2e69af43784802 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1199 From jvanek at openjdk.org Fri Jul 15 11:17:15 2022 From: jvanek at openjdk.org (=?UTF-8?B?SmnFmcOt?= =?UTF-8?B?IA==?= =?UTF-8?B?VmFuxJtr?=) Date: Fri, 15 Jul 2022 11:17:15 GMT Subject: [jdk17u] Withdrawn: 8282947: JFR: Dump on shutdown live-locks in some conditions In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 09:12:20 GMT, Ji?? Van?k wrote: > 8282947: JFR: Dump on shutdown live-locks in some conditions This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u/pull/348 From goetz at openjdk.org Fri Jul 15 11:45:36 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 15 Jul 2022 11:45:36 GMT Subject: [jdk11u-dev] RFR: 8286211: Update PCSC-Lite for Suse Linux to 1.9.5 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport d792cbcc063c426fbf8add8697cbafc9b0e3fc3b Changes: https://git.openjdk.org/jdk11u-dev/pull/1230/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1230&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286211 Stats: 197 lines in 3 files changed: 2 ins; 15 del; 180 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1230.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1230/head:pull/1230 PR: https://git.openjdk.org/jdk11u-dev/pull/1230 From jvanek at openjdk.org Fri Jul 15 12:17:03 2022 From: jvanek at openjdk.org (=?UTF-8?B?SmnFmcOt?= =?UTF-8?B?IA==?= =?UTF-8?B?VmFuxJtr?=) Date: Fri, 15 Jul 2022 12:17:03 GMT Subject: [jdk17u-dev] RFR: 8282947: JFR: Dump on shutdown live-locks in some conditions Message-ID: 8282947: JFR: Dump on shutdown live-locks in some conditions ------------- Commit messages: - Backport 63eb0b7e8606dd9cd145e92eeeb744ff5b7be569 Changes: https://git.openjdk.org/jdk17u-dev/pull/555/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=555&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282947 Stats: 66 lines in 3 files changed: 62 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/555.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/555/head:pull/555 PR: https://git.openjdk.org/jdk17u-dev/pull/555 From mbaesken at openjdk.org Fri Jul 15 12:31:12 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 15 Jul 2022 12:31:12 GMT Subject: [jdk17u-dev] Integrated: 8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms In-Reply-To: <-FCXKbMhFmusp0PWanppmYmv09CbkAn1cu5mt8TO-BY=.2ce261b8-5933-4fea-aa61-781cf1784baa@github.com> References: <-FCXKbMhFmusp0PWanppmYmv09CbkAn1cu5mt8TO-BY=.2ce261b8-5933-4fea-aa61-781cf1784baa@github.com> Message-ID: On Fri, 15 Jul 2022 07:39:45 GMT, Matthias Baesken wrote: > 8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms This pull request has now been integrated. Changeset: b7ea51fd Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/b7ea51fd021c7295e17ef0f500a4bef11a8bcdb3 Stats: 49 lines in 4 files changed: 15 ins; 34 del; 0 mod 8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms Backport-of: 8f7a37c92f5713f7728f54d4a5924484a535e968 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/554 From mbaesken at openjdk.org Fri Jul 15 13:04:47 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 15 Jul 2022 13:04:47 GMT Subject: [jdk17u-dev] RFR: 8288003: log events for os::dll_unload Message-ID: 8288003: log events for os::dll_unload ------------- Commit messages: - Backport c2ccf4ca85b5375e08dce836acd6e86c851c3bd6 Changes: https://git.openjdk.org/jdk17u-dev/pull/556/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=556&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288003 Stats: 46 lines in 4 files changed: 43 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/556.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/556/head:pull/556 PR: https://git.openjdk.org/jdk17u-dev/pull/556 From goetz at openjdk.org Fri Jul 15 13:55:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 15 Jul 2022 13:55:33 GMT Subject: [jdk11u-dev] RFR: 8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest Message-ID: I backport this for parity with 11.0.17-oracle. Clean backport from 17. ------------- Commit messages: - Backport 25059b286d4a0026eb79942f96707d443ab9e65c Changes: https://git.openjdk.org/jdk11u-dev/pull/1231/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1231&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8271078 Stats: 28 lines in 1 file changed: 2 ins; 0 del; 26 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1231.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1231/head:pull/1231 PR: https://git.openjdk.org/jdk11u-dev/pull/1231 From goetz at openjdk.org Fri Jul 15 14:05:38 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 15 Jul 2022 14:05:38 GMT Subject: [jdk11u-dev] RFR: 8285081: Improve XPath operators count accuracy Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 8e0783917975075aae5d586f0076d5093afb0b62 Changes: https://git.openjdk.org/jdk11u-dev/pull/1232/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1232&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285081 Stats: 63 lines in 3 files changed: 40 ins; 3 del; 20 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1232.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1232/head:pull/1232 PR: https://git.openjdk.org/jdk11u-dev/pull/1232 From yan at openjdk.org Fri Jul 15 14:40:39 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 15 Jul 2022 14:40:39 GMT Subject: [jdk15u-dev] RFR: 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" Message-ID: clean backport for parity with major releases. With debug builds, hotspot/jtreg/runtime all pass. Requiring a follow-up for the test in the release build. ------------- Commit messages: - Backport 32139c1a8aae51c0869f41be57580ff4463913d2 Changes: https://git.openjdk.org/jdk15u-dev/pull/233/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=233&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8262134 Stats: 23 lines in 5 files changed: 16 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/233.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/233/head:pull/233 PR: https://git.openjdk.org/jdk15u-dev/pull/233 From yan at openjdk.org Fri Jul 15 14:48:09 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 15 Jul 2022 14:48:09 GMT Subject: [jdk15u-dev] Integrated: 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" In-Reply-To: References: Message-ID: <178ph_634YqEZmVw4G6Unf8Nihfny7CYR17XXiWm4Ic=.a3af8e3e-c1bf-4fa0-8587-8074dcf3fb98@github.com> On Fri, 15 Jul 2022 14:31:28 GMT, Yuri Nesterenko wrote: > clean backport for parity with major releases. > With debug builds, hotspot/jtreg/runtime all pass. > Requiring a follow-up for the test in the release build. This pull request has now been integrated. Changeset: bd5c18fd Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/bd5c18fded2e6725e6d2b2e1acb92758022c4301 Stats: 23 lines in 5 files changed: 16 ins; 1 del; 6 mod 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" Backport-of: 32139c1a8aae51c0869f41be57580ff4463913d2 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/233 From yan at openjdk.org Fri Jul 15 15:20:29 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 15 Jul 2022 15:20:29 GMT Subject: [jdk13u-dev] RFR: 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" Message-ID: clean backport for parity with major releases. With debug builds, hotspot/jtreg/runtime all pass. Requiring a follow-up for the test in the release build. ------------- Commit messages: - Backport 32139c1a8aae51c0869f41be57580ff4463913d2 Changes: https://git.openjdk.org/jdk13u-dev/pull/370/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=370&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8262134 Stats: 23 lines in 5 files changed: 16 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/370.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/370/head:pull/370 PR: https://git.openjdk.org/jdk13u-dev/pull/370 From yan at openjdk.org Fri Jul 15 15:22:37 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 15 Jul 2022 15:22:37 GMT Subject: [jdk13u-dev] Integrated: 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 15:11:07 GMT, Yuri Nesterenko wrote: > clean backport for parity with major releases. > With debug builds, hotspot/jtreg/runtime all pass. > Requiring a follow-up for the test in the release build. This pull request has now been integrated. Changeset: 7cf506a2 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/7cf506a22d1531f0682351cfd74abd2561d3e507 Stats: 23 lines in 5 files changed: 16 ins; 1 del; 6 mod 8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt" Backport-of: 32139c1a8aae51c0869f41be57580ff4463913d2 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/370 From joe.darcy at oracle.com Fri Jul 15 17:04:48 2022 From: joe.darcy at oracle.com (Joe Darcy) Date: Fri, 15 Jul 2022 10:04:48 -0700 Subject: Request for comment on adding "Under Review" as a substate of bugs In-Reply-To: <98d35bbf-9431-902a-3a63-d926e74cdfcf@oracle.com> References: <98d35bbf-9431-902a-3a63-d926e74cdfcf@oracle.com> Message-ID: <558af4a0-c758-9150-32bc-a9287a928f54@oracle.com> After hearing no objections, and hearing several assents off-list, I'll work with the JBS team to move forward with this change. Thanks, -Joe On 7/6/2022 9:45 PM, Joseph D. Darcy wrote: > Hello, > > To allow better tracking of the state of in-progress bugs in JBS, I > propose to add an "Under Review" substate to go alongside "Cause > Known" and "Fix Understood" for the "understanding" field. The Skara > bots could set that state as an aspect of PR management > (https://bugs.openjdk.org/browse/SKARA-803). If it goes forward, some > adjustments may be made to the JBS configuration to better support > this capability. > > If you have comments or concerns, please respond on this thread or > leave a comment on the SKARA-803 issue. > > Cheers, > > -Joe > From prr at openjdk.org Fri Jul 15 19:11:30 2022 From: prr at openjdk.org (Phil Race) Date: Fri, 15 Jul 2022 19:11:30 GMT Subject: [jdk19u] Integrated: 8289853: Update HarfBuzz to 4.4.1 In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 22:55:25 GMT, Phil Race wrote: > Backport applies cleanly This pull request has now been integrated. Changeset: 84ec6d57 Author: Phil Race URL: https://git.openjdk.org/jdk19u/commit/84ec6d577bb50340a25b47b20b793c0d97eb62d3 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod 8289853: Update HarfBuzz to 4.4.1 Backport-of: f42dab85924d6a74d1c2c87bca1970e2362f45ea ------------- PR: https://git.openjdk.org/jdk19u/pull/6 From phh at openjdk.org Fri Jul 15 20:02:06 2022 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 15 Jul 2022 20:02:06 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: <6_TQEGmVLI-6MWj1VoHzZ7HHzpnceRjzys_TO9rZY_g=.274a097c-fba1-4850-845f-89f6c1705515@github.com> On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 I also see only two files. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From omikhaltcova at openjdk.org Fri Jul 15 21:31:42 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 15 Jul 2022 21:31:42 GMT Subject: [jdk13u-dev] RFR: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos Message-ID: It's backport of JDK-8279842 to jdk13u. The original patch applied cleanly (commit 1) but it's required the following corrections similar to jdk11u: 1) Drop @java.io.Serial (ChannelBindingException.java) (commit 2); 2) Replacement of instanceof patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java) (JEP 305, JDK 14) (commit 3); 3) Substitute callAs(..) with doAs(..) (HttpsCB.java) (JDK-8275529, JDK 18) (commit 3); 4) Add import java.security.PrivilegedExceptionAction (HttpsCB.java) (commit 3). Tested on Linux x64, Windows x64, macOS x64 with the tests' groups: `test/jdk/sun/security/krb5` and `test/jdk/com/sun/jndi`, - with no regression. The included tests HttpsCB.java and LdapCBPropertiesTest.java passed successfully. ------------- Commit messages: - Replacement of instanceof pattern and callAs() -> doAs() - Drop java.io.Serial - Backport de3113b998550021bb502cd6f766036fb8351e7d Changes: https://git.openjdk.org/jdk13u-dev/pull/371/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=371&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279842 Stats: 866 lines in 12 files changed: 704 ins; 146 del; 16 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/371.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/371/head:pull/371 PR: https://git.openjdk.org/jdk13u-dev/pull/371 From omikhaltcova at openjdk.org Fri Jul 15 21:32:57 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Fri, 15 Jul 2022 21:32:57 GMT Subject: [jdk15u-dev] RFR: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos Message-ID: It's backport of JDK-8279842 to jdk15u. The original patch applied cleanly (commit 1) but it's required the following corrections (commit 2) similar to jdk11u: 1) Replacement of instanceof patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java) (JEP 375, JDK 15); 2) Substitute callAs(..) with doAs(..) (HttpsCB.java) (JDK-8275529, JDK 18); 3) Add import java.security.PrivilegedExceptionAction (HttpsCB.java). Tested on Linux x64, Windows x64, macOS x64 with the tests' groups: `test/jdk/sun/security/krb5` and `test/jdk/com/sun/jndi`, - with no regression. The included tests HttpsCB.java and LdapCBPropertiesTest.java passed successfully. ------------- Commit messages: - Replacement of instanceof pattern and callAs() -> doAs() - Backport de3113b998550021bb502cd6f766036fb8351e7d Changes: https://git.openjdk.org/jdk15u-dev/pull/234/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=234&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279842 Stats: 867 lines in 12 files changed: 705 ins; 146 del; 16 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/234.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/234/head:pull/234 PR: https://git.openjdk.org/jdk15u-dev/pull/234 From duke at openjdk.org Sat Jul 16 00:03:07 2022 From: duke at openjdk.org (Stephanie Crater) Date: Sat, 16 Jul 2022 00:03:07 GMT Subject: [jdk11u-dev] Withdrawn: 8264208: Console charset API In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 19:01:36 GMT, Stephanie Crater wrote: > Backport of JDK-8264208. > > Along with JDK-8238203 and JDK-8266774, prerequisite for a clean backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Applies cleanly except for year changes in copyright headers. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1226 From duke at openjdk.org Sat Jul 16 00:07:30 2022 From: duke at openjdk.org (Stephanie Crater) Date: Sat, 16 Jul 2022 00:07:30 GMT Subject: [jdk11u-dev] RFR: 8266774: System property values for stdout/err on Windows UTF-8 [v2] In-Reply-To: <--3ycgy1JAL9tWMaCXrfRTq314keVmAzPlA9AdWG62M=.b6e282af-79ed-4bf5-bb39-80861d98cfdd@github.com> References: <--3ycgy1JAL9tWMaCXrfRTq314keVmAzPlA9AdWG62M=.b6e282af-79ed-4bf5-bb39-80861d98cfdd@github.com> Message-ID: > Backport of JDK-8266774. > > Along with JDK-8238203, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. Stephanie Crater has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1227/files - new: https://git.openjdk.org/jdk11u-dev/pull/1227/files/318f043e..318f043e Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1227&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1227&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1227.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1227/head:pull/1227 PR: https://git.openjdk.org/jdk11u-dev/pull/1227 From duke at openjdk.org Sat Jul 16 00:07:31 2022 From: duke at openjdk.org (Stephanie Crater) Date: Sat, 16 Jul 2022 00:07:31 GMT Subject: [jdk11u-dev] Withdrawn: 8266774: System property values for stdout/err on Windows UTF-8 In-Reply-To: <--3ycgy1JAL9tWMaCXrfRTq314keVmAzPlA9AdWG62M=.b6e282af-79ed-4bf5-bb39-80861d98cfdd@github.com> References: <--3ycgy1JAL9tWMaCXrfRTq314keVmAzPlA9AdWG62M=.b6e282af-79ed-4bf5-bb39-80861d98cfdd@github.com> Message-ID: On Thu, 14 Jul 2022 19:11:25 GMT, Stephanie Crater wrote: > Backport of JDK-8266774. > > Along with JDK-8238203, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1227 From duke at openjdk.org Sat Jul 16 00:09:45 2022 From: duke at openjdk.org (Stephanie Crater) Date: Sat, 16 Jul 2022 00:09:45 GMT Subject: [jdk11u-dev] RFR: 8266774: System property values for stdout/err on Windows UTF-8 In-Reply-To: <--3ycgy1JAL9tWMaCXrfRTq314keVmAzPlA9AdWG62M=.b6e282af-79ed-4bf5-bb39-80861d98cfdd@github.com> References: <--3ycgy1JAL9tWMaCXrfRTq314keVmAzPlA9AdWG62M=.b6e282af-79ed-4bf5-bb39-80861d98cfdd@github.com> Message-ID: On Thu, 14 Jul 2022 19:11:25 GMT, Stephanie Crater wrote: > Backport of JDK-8266774. > > Along with JDK-8238203, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. Closing, will open a new PR for this change that does not require backporting the Console Charset API ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1227 From duke at openjdk.org Sat Jul 16 00:12:04 2022 From: duke at openjdk.org (Stephanie Crater) Date: Sat, 16 Jul 2022 00:12:04 GMT Subject: [jdk11u-dev] RFR: 8264208: Console charset API In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 19:01:36 GMT, Stephanie Crater wrote: > Backport of JDK-8264208. > > Along with JDK-8238203 and JDK-8266774, prerequisite for a clean backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Applies cleanly except for year changes in copyright headers. Closing, will not backport the Console Charset API ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1226 From duke at openjdk.org Sat Jul 16 00:23:26 2022 From: duke at openjdk.org (Stephanie Crater) Date: Sat, 16 Jul 2022 00:23:26 GMT Subject: [jdk11u-dev] RFR: 8266774: System property values for stdout/err on Windows UTF-8 Message-ID: Backport of JDK-8266774. Along with JDK-8238203, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1225 Commit messages: - Backport c494efc5b5d9a142fceff600285fd4c8c883e795 Changes: https://git.openjdk.org/jdk11u-dev/pull/1233/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1233&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266774 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1233.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1233/head:pull/1233 PR: https://git.openjdk.org/jdk11u-dev/pull/1233 From duke at openjdk.org Sat Jul 16 00:47:25 2022 From: duke at openjdk.org (Stephanie Crater) Date: Sat, 16 Jul 2022 00:47:25 GMT Subject: [jdk11u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 Message-ID: Backport of JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8. Does not apply cleanly to 11u due to a minor change for UTF-8 support otherwise included in JDK-8264208: Console charset API, which has not been backported to 11u. (I added `case 65001:` for UTF-8 on line 83). ------------- Depends on: https://git.openjdk.org/jdk11u-dev/pull/1233 Commit messages: - Backport 011b96c37e694aca5ee82277d0634b843320d8f6 Changes: https://git.openjdk.org/jdk11u-dev/pull/1234/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1234&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272352 Stats: 15 lines in 1 file changed: 7 ins; 3 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1234.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1234/head:pull/1234 PR: https://git.openjdk.org/jdk11u-dev/pull/1234 From duke at openjdk.org Sun Jul 17 06:27:37 2022 From: duke at openjdk.org (George Adams) Date: Sun, 17 Jul 2022 06:27:37 GMT Subject: [jdk17u-dev] Integrated: 8287906: Rewrite of GitHub Actions (GHA) sanity tests In-Reply-To: References: Message-ID: <3ghv3IRpuEVytLFyJR-TgS5eamdX7qkLrcdZJU6AYOI=.a5133de5-64a2-400a-acb7-047b6240b37d@github.com> On Sat, 9 Jul 2022 11:27:47 GMT, George Adams wrote: > Backports the GitHub Actions framework rewrite in preparation for https://bugs.openjdk.org/browse/JDK-8287906 This pull request has now been integrated. Changeset: 881ff368 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/881ff368ceaff83ae78b1a17896c1ee45524bc84 Stats: 4001 lines in 20 files changed: 1911 ins; 2090 del; 0 mod 8287906: Rewrite of GitHub Actions (GHA) sanity tests Reviewed-by: clanger Backport-of: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/539 From duke at openjdk.org Sun Jul 17 06:28:34 2022 From: duke at openjdk.org (George Adams) Date: Sun, 17 Jul 2022 06:28:34 GMT Subject: [jdk19u] Integrated: 8287906: Rewrite of GitHub Actions (GHA) sanity tests In-Reply-To: <20cuTNtsr_AUrzVPhq0q1pLIK5qfIM6Vosr9TfGjawg=.24204e02-89a8-4332-8ce3-d0d1f4983657@github.com> References: <20cuTNtsr_AUrzVPhq0q1pLIK5qfIM6Vosr9TfGjawg=.24204e02-89a8-4332-8ce3-d0d1f4983657@github.com> Message-ID: On Mon, 11 Jul 2022 11:08:54 GMT, George Adams wrote: > backport [JDK-8287906](https://bugs.openjdk.org/browse/JDK-8287906) - clean This pull request has now been integrated. Changeset: 50f6a70d Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk19u/commit/50f6a70d96d5b3b3bc2d33c3a285c7bf7f8a4690 Stats: 3994 lines in 20 files changed: 1911 ins; 2083 del; 0 mod 8287906: Rewrite of GitHub Actions (GHA) sanity tests Backport-of: 1a6533225d8f4b9c5d21e236eaa9f827f096fa5d ------------- PR: https://git.openjdk.org/jdk19u/pull/4 From duke at openjdk.org Sun Jul 17 09:03:03 2022 From: duke at openjdk.org (George Adams) Date: Sun, 17 Jul 2022 09:03:03 GMT Subject: [jdk19u] RFR: 8288499: Restore cancel-in-progress in GHA [v2] In-Reply-To: References: Message-ID: > depends on https://github.com/openjdk/jdk19u/pull/4 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 cb5ef3da1904e6639130c601db9644895807b4d6 ------------- Changes: https://git.openjdk.org/jdk19u/pull/5/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=5&range=01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk19u/pull/5.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/5/head:pull/5 PR: https://git.openjdk.org/jdk19u/pull/5 From duke at openjdk.org Sun Jul 17 09:11:01 2022 From: duke at openjdk.org (George Adams) Date: Sun, 17 Jul 2022 09:11:01 GMT Subject: [jdk17u-dev] RFR: 8288499: Restore cancel-in-progress in GHA Message-ID: clean backport of [JDK-8288499](https://bugs.openjdk.org/browse/JDK-8288499): Restore cancel-in-progress in GHA ------------- Commit messages: - Backport cb5ef3da1904e6639130c601db9644895807b4d6 Changes: https://git.openjdk.org/jdk17u-dev/pull/557/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=557&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288499 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/557.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/557/head:pull/557 PR: https://git.openjdk.org/jdk17u-dev/pull/557 From duke at openjdk.org Sun Jul 17 14:46:17 2022 From: duke at openjdk.org (George Adams) Date: Sun, 17 Jul 2022 14:46:17 GMT Subject: [jdk19u] Integrated: 8288499: Restore cancel-in-progress in GHA In-Reply-To: References: Message-ID: <3GzF9G5WkPZr8dj0rMvHEE5gqXCV0KRZjWGm7hXQWqg=.01495b7d-3842-4fab-85e9-e1acdd4e0547@github.com> On Mon, 11 Jul 2022 11:12:53 GMT, George Adams wrote: > depends on https://github.com/openjdk/jdk19u/pull/4 This pull request has now been integrated. Changeset: 8ce19014 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk19u/commit/8ce19014af82bdebd931ab3d81de93a48a8d52b2 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8288499: Restore cancel-in-progress in GHA Backport-of: cb5ef3da1904e6639130c601db9644895807b4d6 ------------- PR: https://git.openjdk.org/jdk19u/pull/5 From clanger at openjdk.org Sun Jul 17 15:25:13 2022 From: clanger at openjdk.org (Christoph Langer) Date: Sun, 17 Jul 2022 15:25:13 GMT Subject: [jdk17u-dev] RFR: 8288499: Restore cancel-in-progress in GHA In-Reply-To: References: Message-ID: On Sun, 17 Jul 2022 09:00:57 GMT, George Adams wrote: > clean backport of [JDK-8288499](https://bugs.openjdk.org/browse/JDK-8288499): Restore cancel-in-progress in GHA GHA failures look unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/557 From yan at openjdk.org Mon Jul 18 06:34:59 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 18 Jul 2022 06:34:59 GMT Subject: [jdk13u-dev] RFR: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 16:57:08 GMT, Olga Mikhaltsova wrote: > It's backport of JDK-8279842 to jdk13u. > > The original patch applied cleanly (commit 1) but it's required the following corrections similar to jdk11u: > 1) Drop @java.io.Serial (ChannelBindingException.java) (commit 2); > 2) Replacement of instanceof patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java) (JEP 305, JDK 14) (commit 3); > 3) Substitute callAs(..) with doAs(..) (HttpsCB.java) (JDK-8275529, JDK 18) (commit 3); > 4) Add import java.security.PrivilegedExceptionAction (HttpsCB.java) (commit 3). > > Tested on Linux x64, Windows x64, macOS x64 with the tests' groups: `test/jdk/sun/security/krb5` and `test/jdk/com/sun/jndi`, - with no regression. The included tests HttpsCB.java and LdapCBPropertiesTest.java passed successfully. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/371 From shade at openjdk.org Mon Jul 18 06:41:07 2022 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 18 Jul 2022 06:41:07 GMT Subject: [jdk18u] RFR: 8278525: Additional -Wnonnull errors happen with GCC 11 In-Reply-To: References: Message-ID: On Thu, 16 Jun 2022 15:32:44 GMT, Aleksey Shipilev wrote: > Clean backport for GCC 11 compatibility. > > Additional testing: > - [x] Linux x86_64 fastdebug build with GCC 9 18u is done, no more PRs are accepted. ------------- PR: https://git.openjdk.org/jdk18u/pull/152 From shade at openjdk.org Mon Jul 18 06:41:08 2022 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 18 Jul 2022 06:41:08 GMT Subject: [jdk18u] Withdrawn: 8278525: Additional -Wnonnull errors happen with GCC 11 In-Reply-To: References: Message-ID: On Thu, 16 Jun 2022 15:32:44 GMT, Aleksey Shipilev wrote: > Clean backport for GCC 11 compatibility. > > Additional testing: > - [x] Linux x86_64 fastdebug build with GCC 9 This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk18u/pull/152 From yan at openjdk.org Mon Jul 18 06:41:16 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 18 Jul 2022 06:41:16 GMT Subject: [jdk15u-dev] RFR: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 21:24:34 GMT, Olga Mikhaltsova wrote: > It's backport of JDK-8279842 to jdk15u. > > The original patch applied cleanly (commit 1) but it's required the following corrections (commit 2) similar to jdk11u: > 1) Replacement of instanceof patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java) (JEP 375, JDK 15); > 2) Substitute callAs(..) with doAs(..) (HttpsCB.java) (JDK-8275529, JDK 18); > 3) Add import java.security.PrivilegedExceptionAction (HttpsCB.java). > > Tested on Linux x64, Windows x64, macOS x64 with the tests' groups: `test/jdk/sun/security/krb5` and `test/jdk/com/sun/jndi`, - with no regression. The included tests HttpsCB.java and LdapCBPropertiesTest.java passed successfully. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/234 From gli at openjdk.org Mon Jul 18 06:53:03 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 18 Jul 2022 06:53:03 GMT Subject: [jdk11u-dev] RFR: 8236490: Compiler bug relating to @NonNull annotation [v2] In-Reply-To: <2G_kUm8pXPYyXipwCsXAPDTx0Pr0CoRBzn1-Moeevj4=.89b4ea5c-386b-4ac6-85a9-9ba292b07567@github.com> References: <2G_kUm8pXPYyXipwCsXAPDTx0Pr0CoRBzn1-Moeevj4=.89b4ea5c-386b-4ac6-85a9-9ba292b07567@github.com> Message-ID: On Tue, 12 Jul 2022 07:39:07 GMT, Guoxiong Li wrote: >> Hi all, >> >> This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. >> >> The patch has run well for a long time so that I think it has low risk to backport now. >> >> Best Regards, >> -- Guoxiong > > Guoxiong Li has updated the pull request incrementally with one additional commit since the last revision: > > Don't use string literal in jdk11. Integrating. Could I get your help to sponsor this patch? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From gli at openjdk.org Mon Jul 18 06:55:51 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 18 Jul 2022 06:55:51 GMT Subject: [jdk11u-dev] RFR: 8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 09:49:18 GMT, Goetz Lindenmaier wrote: > @lgxbslgx, please only label the JBS issue after the backport is ready, i.e., reviewed. I'll remove the label for now, you can add it again if the change is ready. Thanks for reminding me. The PR is ready now. I add the label again. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1218 From mbaesken at openjdk.org Mon Jul 18 06:56:29 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 18 Jul 2022 06:56:29 GMT Subject: [jdk17u-dev] Integrated: 8288003: log events for os::dll_unload In-Reply-To: References: Message-ID: <-2szK_RVulNff_f8xwKvmq_KtbmBUPH7dA8BbDsXgOw=.c6650a76-e648-4289-9ef8-666db69da500@github.com> On Fri, 15 Jul 2022 12:56:08 GMT, Matthias Baesken wrote: > 8288003: log events for os::dll_unload This pull request has now been integrated. Changeset: d755049a Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/d755049a96289bfbe417bdbdd014b01f1e67ab76 Stats: 46 lines in 4 files changed: 43 ins; 0 del; 3 mod 8288003: log events for os::dll_unload Backport-of: c2ccf4ca85b5375e08dce836acd6e86c851c3bd6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/556 From clanger at openjdk.org Mon Jul 18 07:47:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 18 Jul 2022 07:47:05 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: <6FcqWBq1ExVStFwWfq9NHceCMN0y80wLF1gM3ankQGU=.e96a5644-3a41-4c6f-b406-4568337a6b50@github.com> On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 Looks correct to me, nothing missing. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From gli at openjdk.org Mon Jul 18 08:09:09 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 18 Jul 2022 08:09:09 GMT Subject: [jdk11u-dev] RFR: 8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 08:07:26 GMT, Guoxiong Li wrote: > Hi all, > > Request to backport [JDK-8255729](https://bugs.openjdk.org/browse/JDK-8255729) to jdk11. The code doesn't apply cleanly. Because the [JDK-8236435](https://bugs.openjdk.org/browse/JDK-8236435) whcih fixed typos changed the file `JavacFiler.java` as well. I try to backport JDK-8236435 to let this patch clean but the JDK-8236435 has many conflicts so that it is not easy to backport. So I decide not to backport JDK-8236435. I have backported [JDK-8193462](https://bugs.openjdk.org/browse/JDK-8193462) to jdk11 in order to make this patch clean but unfortunately the clean backport is blocked by JDK-8236435. > > Thanks for taking the time to review. > > Best Regrads, > -- Guoxiong This patch was approved. Could I get your help to sponsor this patch? Integrating. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1218 From mdoerr at openjdk.org Mon Jul 18 08:24:07 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 18 Jul 2022 08:24:07 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 Why does the 17u backport change 6 files https://github.com/openjdk/jdk17u-dev/pull/495 while this one shows 2 files? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From mdoerr at openjdk.org Mon Jul 18 08:30:05 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 18 Jul 2022 08:30:05 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: <6Pvp1PtARBTtiv7a_Q6Nr7LuEtKj7CYTp1Tzq7i5rgI=.5ac2633c-0b0e-4e5a-b11f-92ff29d2957c@github.com> On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 I guess it could be recognized as clean when using the hash from https://git.openjdk.java.net/jdk/commit/6458a56e60472fb2fbe8fa60bbc856dc95f50f07. The actual change LGTM, but the 17u question remains. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From clanger at openjdk.org Mon Jul 18 09:13:06 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 18 Jul 2022 09:13:06 GMT Subject: [jdk11u-dev] RFR: 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout [v2] In-Reply-To: <70xNzxQxriJdSeEKDHiPfHbjMOm3rNVpisu_7ehWbUk=.1df76449-4f16-48f1-a696-d0246b2e2ff8@github.com> References: <70xNzxQxriJdSeEKDHiPfHbjMOm3rNVpisu_7ehWbUk=.1df76449-4f16-48f1-a696-d0246b2e2ff8@github.com> Message-ID: On Fri, 15 Jul 2022 07:03:32 GMT, Christoph Langer wrote: >> Backport of [JDK-8257623](https://bugs.openjdk.java.net/browse/JDK-8257623). Does not apply cleanly but only did a trivial resolve. Will mark as clean, once dependent PRs are integrated. > > Christoph Langer 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 3e89981d98b51b4012c492941bfdcf4106422632 GHA failure is unrelated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1215 From gli at openjdk.org Mon Jul 18 09:20:05 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 18 Jul 2022 09:20:05 GMT Subject: [jdk11u-dev] Integrated: 8236490: Compiler bug relating to @NonNull annotation In-Reply-To: References: Message-ID: On Sun, 10 Jul 2022 14:41:54 GMT, Guoxiong Li wrote: > Hi all, > > This pull request contains a backport of commit [23edb6f6](https://github.com/openjdk/jdk/commit/23edb6f6b22e157e143e7449d6a4ad3f28cceb21) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The patch has run well for a long time so that I think it has low risk to backport now. > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: a9c27da6 Author: Guoxiong Li Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/a9c27da6342087b0f61bd1dfc126274e12988d6a Stats: 114 lines in 2 files changed: 108 ins; 0 del; 6 mod 8236490: Compiler bug relating to @NonNull annotation Reviewed-by: clanger Backport-of: 23edb6f6b22e157e143e7449d6a4ad3f28cceb21 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1209 From gli at openjdk.org Mon Jul 18 09:21:02 2022 From: gli at openjdk.org (Guoxiong Li) Date: Mon, 18 Jul 2022 09:21:02 GMT Subject: [jdk11u-dev] Integrated: 8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 08:07:26 GMT, Guoxiong Li wrote: > Hi all, > > Request to backport [JDK-8255729](https://bugs.openjdk.org/browse/JDK-8255729) to jdk11. The code doesn't apply cleanly. Because the [JDK-8236435](https://bugs.openjdk.org/browse/JDK-8236435) whcih fixed typos changed the file `JavacFiler.java` as well. I try to backport JDK-8236435 to let this patch clean but the JDK-8236435 has many conflicts so that it is not easy to backport. So I decide not to backport JDK-8236435. I have backported [JDK-8193462](https://bugs.openjdk.org/browse/JDK-8193462) to jdk11 in order to make this patch clean but unfortunately the clean backport is blocked by JDK-8236435. > > Thanks for taking the time to review. > > Best Regrads, > -- Guoxiong This pull request has now been integrated. Changeset: 8486da7d Author: Guoxiong Li Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/8486da7da19f07ef17cfe13bed19bff0c9608fd7 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod 8255729: com.sun.tools.javac.processing.JavacFiler.FilerOutputStream is inefficient Reviewed-by: clanger Backport-of: 526c00057e7e0c5ac82ae7071792f454420fdec1 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1218 From clanger at openjdk.org Mon Jul 18 09:33:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 18 Jul 2022 09:33:05 GMT Subject: [jdk11u-dev] RFR: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID In-Reply-To: <6fp7_MZwJvgNvnFVhmOe4u7zA10YV15bn9gkh6-0O-0=.208d4a77-3e91-41d8-b627-446c273e8e99@github.com> References: <6fp7_MZwJvgNvnFVhmOe4u7zA10YV15bn9gkh6-0O-0=.208d4a77-3e91-41d8-b627-446c273e8e99@github.com> Message-ID: On Thu, 14 Jul 2022 18:51:37 GMT, Stephanie Crater wrote: > Backport of JDK-8238203. > > Along with JDK-8266774, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Applies cleanly except for year change in copyright header. LGTM. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1225 From goetz at openjdk.org Mon Jul 18 09:34:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:34:49 GMT Subject: [jdk17u-dev] Integrated: 8273040: Turning off JpAllowDowngrades (or Upgrades) In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 15:35:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 4bab0ebf Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/4bab0ebf8c0330c8be1546a1f1914f725f03b58a Stats: 17 lines in 3 files changed: 7 ins; 5 del; 5 mod 8273040: Turning off JpAllowDowngrades (or Upgrades) Reviewed-by: asemenyuk Backport-of: 22a7191f700c6966c59dcd12476f01452243542b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/550 From goetz at openjdk.org Mon Jul 18 09:35:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:35:18 GMT Subject: [jdk17u-dev] RFR: 8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 15:39:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Thanks for the review! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/551 From goetz at openjdk.org Mon Jul 18 09:38:08 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:38:08 GMT Subject: [jdk11u-dev] Integrated: 8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 13:46:58 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > Clean backport from 17. This pull request has now been integrated. Changeset: 39eecbf0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/39eecbf02aeb0451f02c3425eabb7f9559e58802 Stats: 28 lines in 1 file changed: 2 ins; 0 del; 26 mod 8271078: jdk/incubator/vector/Float128VectorTests.java failed a subtest Backport-of: 25059b286d4a0026eb79942f96707d443ab9e65c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1231 From goetz at openjdk.org Mon Jul 18 09:39:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:39:09 GMT Subject: [jdk17u-dev] Integrated: 8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 15:39:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 100c802c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/100c802c6e4e38968f59fc59cc0eddf06e11b9f0 Stats: 18 lines in 2 files changed: 2 ins; 4 del; 12 mod 8272815: jpackage --type rpm produces an error: Invalid or unsupported type: [null] Reviewed-by: asemenyuk Backport-of: a3ca770227065aecc2df9f9c711687fd8ec5d34e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/551 From goetz at openjdk.org Mon Jul 18 09:40:20 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:40:20 GMT Subject: [jdk11u-dev] RFR: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure [v3] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:20:05 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.17-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: > > Backport caceaba5594606023ea4eb8d99698243be5b76b8 In the PR for 17 you see the files of the dependent pull request. It includes the predecessor change. Please look at the commit to 17u. It's a bummer GitHub removes important information (that a change was a dependent pull request at some point), but spams this page with useless redundant information (Welcome back goetz). Thanks for all the reviews! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From goetz at openjdk.org Mon Jul 18 09:40:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:40:22 GMT Subject: [jdk11u-dev] Integrated: 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure In-Reply-To: References: Message-ID: <-4sSTy7ZxxmKyGjJe0Rg9vV0TSyp-ThAIqcFVsCK84M=.54529cf2-f4f0-4a48-a57e-2926ae2e0258@github.com> On Fri, 1 Jul 2022 10:32:05 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: a10ef716 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a10ef7164622c3d6f5b4ab7151e553041f61acb1 Stats: 67 lines in 2 files changed: 65 ins; 2 del; 0 mod 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure Reviewed-by: mdoerr, phh, clanger Backport-of: caceaba5594606023ea4eb8d99698243be5b76b8 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1195 From goetz at openjdk.org Mon Jul 18 09:44:04 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:44:04 GMT Subject: [jdk11u-dev] Integrated: 8286211: Update PCSC-Lite for Suse Linux to 1.9.5 In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 11:36:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: e02ab457 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/e02ab457a41736487379c442e4fcb248606362b7 Stats: 197 lines in 3 files changed: 2 ins; 15 del; 180 mod 8286211: Update PCSC-Lite for Suse Linux to 1.9.5 Backport-of: d792cbcc063c426fbf8add8697cbafc9b0e3fc3b ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1230 From goetz at openjdk.org Mon Jul 18 09:44:20 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:44:20 GMT Subject: [jdk17u-dev] Integrated: 8282407: Missing ')' in MacResources.properties In-Reply-To: References: Message-ID: On Thu, 14 Jul 2022 15:41:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: d3b1956c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d3b1956c1e67abd33e113a65b04736ae566b5882 Stats: 6 lines in 3 files changed: 0 ins; 0 del; 6 mod 8282407: Missing ')' in MacResources.properties Reviewed-by: asemenyuk Backport-of: d83cee98b5e6628f19f1b5dea11038079dd0c758 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/552 From goetz at openjdk.org Mon Jul 18 09:45:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:45:51 GMT Subject: [jdk11u-dev] Integrated: 8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization In-Reply-To: References: Message-ID: <04vVg2scGlT70AxEtdcryxZImE3vgl7Wa8547heFB2g=.1f61b5a6-7b83-444b-b8a9-82c2ecd97997@github.com> On Tue, 5 Jul 2022 13:59:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > I had to resolve compile.cpp because of a space difference in the context. This pull request has now been integrated. Changeset: 6496396f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6496396f49adbd5ab87df6b730183e778c623d12 Stats: 129 lines in 2 files changed: 126 ins; 2 del; 1 mod 8284944: assert(cnt++ < 40) failed: infinite cycle in loop optimization Reviewed-by: mdoerr Backport-of: 796494d0fecfb9587e8b68ff1d5c09411cb82f89 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1200 From goetz at openjdk.org Mon Jul 18 09:50:54 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:50:54 GMT Subject: [jdk11u-dev] Integrated: 8285081: Improve XPath operators count accuracy In-Reply-To: References: Message-ID: <9rszWwzI2Y96cFNScV5qkxC5MA6Bljt_TUZ5Auh7Nlg=.83205d84-ac03-4221-b936-9e6a24dd62d7@github.com> On Fri, 15 Jul 2022 13:54:58 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 4b456463 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/4b456463029f98d8434a2071eecaf33cab25d396 Stats: 63 lines in 3 files changed: 40 ins; 3 del; 20 mod 8285081: Improve XPath operators count accuracy Backport-of: 8e0783917975075aae5d586f0076d5093afb0b62 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1232 From goetz at openjdk.org Mon Jul 18 09:52:39 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 09:52:39 GMT Subject: [jdk17u-dev] Integrated: 8284014: Menu items with submenus in JPopupMenu are not spoken on macOS In-Reply-To: References: Message-ID: <292cFQHY3BaJIHp6C0EEu50NTxjK-vmA-Z5LyxO3uyM=.a9582dab-a26e-4cdd-8a5d-566386108c5d@github.com> On Thu, 14 Jul 2022 15:48:50 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: fc6fa1c3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fc6fa1c3fd926fdd532f22027b41029364f8012e Stats: 111 lines in 3 files changed: 106 ins; 2 del; 3 mod 8284014: Menu items with submenus in JPopupMenu are not spoken on macOS Backport-of: e18414a322f0814c120bcdd415ebd7bd34949633 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/553 From clanger at openjdk.org Mon Jul 18 10:02:00 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 18 Jul 2022 10:02:00 GMT Subject: [jdk11u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: <6NkFEdgE2SuX1PR08Ng9cQ_7cIZQ0E80xliQJ4xDnIg=.8ef08917-5580-45fc-bd54-10473594e372@github.com> On Sat, 16 Jul 2022 00:38:20 GMT, Stephanie Crater wrote: > Backport of JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8. > > Does not apply cleanly to 11u due to a minor change for UTF-8 support otherwise included in JDK-8264208: Console charset API, which has not been backported to 11u. (I added `case 65001:` for UTF-8 on line 83). LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1234 From goetz at openjdk.org Mon Jul 18 10:38:10 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 10:38:10 GMT Subject: [jdk17u-dev] RFR: 8271344: Windows product version issue Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 0199b03eb3bd9ffe79b5193ff1792144b5c488f1 Changes: https://git.openjdk.org/jdk17u-dev/pull/558/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=558&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8271344 Stats: 21 lines in 5 files changed: 5 ins; 2 del; 14 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/558.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/558/head:pull/558 PR: https://git.openjdk.org/jdk17u-dev/pull/558 From omikhaltcova at openjdk.org Mon Jul 18 10:52:07 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Mon, 18 Jul 2022 10:52:07 GMT Subject: [jdk15u-dev] Integrated: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: References: Message-ID: <05yqZbI8h1sm3Ew1jd8gH5tdWna4KA61ZU_9px-cgcE=.3163664c-f708-4bd7-8cd2-7525ae400923@github.com> On Fri, 15 Jul 2022 21:24:34 GMT, Olga Mikhaltsova wrote: > It's backport of JDK-8279842 to jdk15u. > > The original patch applied cleanly (commit 1) but it's required the following corrections (commit 2) similar to jdk11u: > 1) Replacement of instanceof patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java) (JEP 375, JDK 15); > 2) Substitute callAs(..) with doAs(..) (HttpsCB.java) (JDK-8275529, JDK 18); > 3) Add import java.security.PrivilegedExceptionAction (HttpsCB.java). > > Tested on Linux x64, Windows x64, macOS x64 with the tests' groups: `test/jdk/sun/security/krb5` and `test/jdk/com/sun/jndi`, - with no regression. The included tests HttpsCB.java and LdapCBPropertiesTest.java passed successfully. This pull request has now been integrated. Changeset: 0e09ba92 Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk15u-dev/commit/0e09ba92c437fed97dda41a57b92bd9de9fd474a Stats: 867 lines in 12 files changed: 705 ins; 146 del; 16 mod 8279842: HTTPS Channel Binding support for Java GSS/Kerberos Reviewed-by: yan Backport-of: de3113b998550021bb502cd6f766036fb8351e7d ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/234 From omikhaltcova at openjdk.org Mon Jul 18 11:00:03 2022 From: omikhaltcova at openjdk.org (Olga Mikhaltsova) Date: Mon, 18 Jul 2022 11:00:03 GMT Subject: [jdk13u-dev] Integrated: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 16:57:08 GMT, Olga Mikhaltsova wrote: > It's backport of JDK-8279842 to jdk13u. > > The original patch applied cleanly (commit 1) but it's required the following corrections similar to jdk11u: > 1) Drop @java.io.Serial (ChannelBindingException.java) (commit 2) (JDK-8217698, JDK 14); > 2) Replacement of instanceof patterns (AbstractDelegateHttpsURLConnection.java, HttpsCB.java) (JEP 305, JDK 14) (commit 3); > 3) Substitute callAs(..) with doAs(..) (HttpsCB.java) (JDK-8275529, JDK 18) (commit 3); > 4) Add import java.security.PrivilegedExceptionAction (HttpsCB.java) (commit 3). > > Tested on Linux x64, Windows x64, macOS x64 with the tests' groups: `test/jdk/sun/security/krb5` and `test/jdk/com/sun/jndi`, - with no regression. The included tests HttpsCB.java and LdapCBPropertiesTest.java passed successfully. This pull request has now been integrated. Changeset: 012b781d Author: Olga Mikhaltsova URL: https://git.openjdk.org/jdk13u-dev/commit/012b781d1e835b51375598395c9cfd1696776511 Stats: 866 lines in 12 files changed: 704 ins; 146 del; 16 mod 8279842: HTTPS Channel Binding support for Java GSS/Kerberos Reviewed-by: yan Backport-of: de3113b998550021bb502cd6f766036fb8351e7d ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/371 From mbaesken at openjdk.org Mon Jul 18 11:22:04 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 18 Jul 2022 11:22:04 GMT Subject: [jdk11u-dev] RFR: 8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 07:43:51 GMT, Goetz Lindenmaier wrote: > I backported this from 17. > After replacing script-dir with jquery in the file paths of the patch it > applies somehow. Still, the following adaptions were needed: > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java > Context: jszip files are not in the list in 17. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css > Add ".ui-autocomplete .result-item {...}". > Please review this carefully. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java > I added JQUERY_UI_STRUCTURE_CSS by hand. The context contains JSZIP paths that are not in 17. > > test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java > test/langtools/jdk/javadoc/tool/api/basic/APITest.java > Again, jszip files in the context. > > Added edits also to test/langtools/tools/javadoc/api/basic/APITest.java Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1198 From yan at openjdk.org Mon Jul 18 11:44:46 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 18 Jul 2022 11:44:46 GMT Subject: [jdk13u-dev] RFR: 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 Message-ID: test-only follow-up fix, clean patch, proved on the test ------------- Commit messages: - Backport f48a3e86d0274912160f3c415f92741eefa1cb1d Changes: https://git.openjdk.org/jdk13u-dev/pull/372/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=372&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278758 Stats: 11 lines in 1 file changed: 9 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/372.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/372/head:pull/372 PR: https://git.openjdk.org/jdk13u-dev/pull/372 From yan at openjdk.org Mon Jul 18 11:57:52 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 18 Jul 2022 11:57:52 GMT Subject: [jdk15u-dev] RFR: 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 Message-ID: test-only follow-up fix, clean patch, proved on the test ------------- Commit messages: - Backport f48a3e86d0274912160f3c415f92741eefa1cb1d Changes: https://git.openjdk.org/jdk15u-dev/pull/235/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=235&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278758 Stats: 11 lines in 1 file changed: 9 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/235.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/235/head:pull/235 PR: https://git.openjdk.org/jdk15u-dev/pull/235 From yan at openjdk.org Mon Jul 18 12:02:09 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 18 Jul 2022 12:02:09 GMT Subject: [jdk13u-dev] Integrated: 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 11:35:34 GMT, Yuri Nesterenko wrote: > test-only follow-up fix, clean patch, proved on the test This pull request has now been integrated. Changeset: 94b4895a Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/94b4895a2ff6719935ee1cf7912e5faa83a84a80 Stats: 11 lines in 1 file changed: 9 ins; 1 del; 1 mod 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 Backport-of: f48a3e86d0274912160f3c415f92741eefa1cb1d ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/372 From yan at openjdk.org Mon Jul 18 12:04:17 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 18 Jul 2022 12:04:17 GMT Subject: [jdk15u-dev] Integrated: 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 11:48:39 GMT, Yuri Nesterenko wrote: > test-only follow-up fix, clean patch, proved on the test This pull request has now been integrated. Changeset: f94a924e Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/f94a924e1944001620a82cbad3d31e7f0ee2bab5 Stats: 11 lines in 1 file changed: 9 ins; 1 del; 1 mod 8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134 Backport-of: f48a3e86d0274912160f3c415f92741eefa1cb1d ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/235 From goetz at openjdk.org Mon Jul 18 12:20:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 12:20:58 GMT Subject: [jdk17u-dev] RFR: 8274856: Failing jpackage tests with fastdebug/release build Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport fe45835f7cebfccd4544ae19d88bdc7f07560fbe Changes: https://git.openjdk.org/jdk17u-dev/pull/559/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=559&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8274856 Stats: 278 lines in 8 files changed: 232 ins; 20 del; 26 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/559.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/559/head:pull/559 PR: https://git.openjdk.org/jdk17u-dev/pull/559 From goetz at openjdk.org Mon Jul 18 12:28:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 12:28:22 GMT Subject: [jdk11u-dev] RFR: 8208471: nsk/jdb/unwatch/unwatch002/unwatch002.java fails with "Prompt is not received during 300200 milliseconds" Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport db614657618a4e67128ec1f243af2c740988fad0 Changes: https://git.openjdk.org/jdk11u-dev/pull/1235/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1235&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8208471 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1235.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1235/head:pull/1235 PR: https://git.openjdk.org/jdk11u-dev/pull/1235 From goetz at openjdk.org Mon Jul 18 12:33:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 12:33:09 GMT Subject: [jdk17u-dev] RFR: 8277429: Conflicting jpackage static library name Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport e3911a8532e9b93ba5e65c613bd79864485db5ce Changes: https://git.openjdk.org/jdk17u-dev/pull/560/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=560&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277429 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/560.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/560/head:pull/560 PR: https://git.openjdk.org/jdk17u-dev/pull/560 From duke at openjdk.org Mon Jul 18 12:58:41 2022 From: duke at openjdk.org (George Adams) Date: Mon, 18 Jul 2022 12:58:41 GMT Subject: [jdk11u-dev] RFR: 8265531: doc/building.md should mention homebrew install freetype Message-ID: <96D2r-8ehYm8QfWcdmKOiEzx76jesIL0m4QsPUFR5rM=.96b2f133-fa2b-4f97-8b94-1e943e0ddfb9@github.com> simple backport of https://bugs.openjdk.org/browse/JDK-8265531 - no risk ------------- Commit messages: - Backport 5aab1609b97284ccff8b7ae20a3ddcf1e29c47d7 Changes: https://git.openjdk.org/jdk11u-dev/pull/1236/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1236&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8265531 Stats: 2 lines in 2 files changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1236.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1236/head:pull/1236 PR: https://git.openjdk.org/jdk11u-dev/pull/1236 From goetz at openjdk.org Mon Jul 18 13:17:38 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 13:17:38 GMT Subject: [jdk11u-dev] RFR: 8271010: vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java crashes intermittently Message-ID: ?crashes intermittently I crafted this simple change for 11 by the description in the bug. ------------- Commit messages: - 8271010: vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java crashes intermittently Changes: https://git.openjdk.org/jdk11u-dev/pull/1237/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1237&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8271010 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1237.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1237/head:pull/1237 PR: https://git.openjdk.org/jdk11u-dev/pull/1237 From duke at openjdk.org Mon Jul 18 13:23:18 2022 From: duke at openjdk.org (George Adams) Date: Mon, 18 Jul 2022 13:23:18 GMT Subject: [jdk17u-dev] Integrated: 8288499: Restore cancel-in-progress in GHA In-Reply-To: References: Message-ID: <8B3bzJ0bXYckIfXRDOML9DoLJXMTJvFEJhSr4pTfeeA=.8b53b945-7658-4829-b653-fcac1726587a@github.com> On Sun, 17 Jul 2022 09:00:57 GMT, George Adams wrote: > clean backport of [JDK-8288499](https://bugs.openjdk.org/browse/JDK-8288499): Restore cancel-in-progress in GHA This pull request has now been integrated. Changeset: bebb6122 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/bebb61224b163a70d79392e41ede4e61dbb04288 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8288499: Restore cancel-in-progress in GHA Backport-of: cb5ef3da1904e6639130c601db9644895807b4d6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/557 From goetz at openjdk.org Mon Jul 18 13:31:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 18 Jul 2022 13:31:37 GMT Subject: [jdk11u-dev] RFR: 8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 50f99c3208fc9f479cc109fb6e73d262e27026a2 Changes: https://git.openjdk.org/jdk11u-dev/pull/1238/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1238&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288360 Stats: 7 lines in 1 file changed: 2 ins; 2 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1238.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1238/head:pull/1238 PR: https://git.openjdk.org/jdk11u-dev/pull/1238 From duke at openjdk.org Mon Jul 18 14:01:37 2022 From: duke at openjdk.org (George Adams) Date: Mon, 18 Jul 2022 14:01:37 GMT Subject: [jdk11u-dev] RFR: 8268185: Update GitHub Actions for jtreg 6 Message-ID: simple backport of [JDK-8268185](https://bugs.openjdk.java.net/browse/JDK-8268185): Update GitHub Actions for jtreg 6 in preparation for the GitHub action rewrite backport ------------- Commit messages: - Backport e27c4d463d920994b79b8163f063ad74f6ee5d59 Changes: https://git.openjdk.org/jdk11u-dev/pull/1239/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1239&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8268185 Stats: 4 lines in 2 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1239.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1239/head:pull/1239 PR: https://git.openjdk.org/jdk11u-dev/pull/1239 From tsteele at openjdk.org Mon Jul 18 14:21:37 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Mon, 18 Jul 2022 14:21:37 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: References: Message-ID: On Mon, 20 Jun 2022 23:03:33 GMT, Tyler Steele wrote: > While running some internal testing, a college has discovered a failure related to the Pack200 archive format on the zLinux platform. The problematic code was removed in the current repo by [JDK-8234596](https://bugs.openjdk.org/browse/JDK-8234596), however that change was large, and required a CSR. I feel that it would be too risky and cumbersome to backport those changes to jdk11 (and ultimately jdk8 as well), so I'd like to propose this change as a new change to jdk11 rather than via the usual backport process. > > ### Testing > These changes have been run against the failing test on zLinux and the Tier 1 tests completed successfully. Oh, of course! I was thinking of that as a 'backport thing', but I should have known that it was a wider requirement. Thanks for the head's up. I will add the 'JBS ceremony' :-) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From tsteele at openjdk.org Mon Jul 18 14:55:58 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Mon, 18 Jul 2022 14:55:58 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: References: <5fPQ4OpnSzodKuLyZ0Wk1xqtGUvn8kwFK9_ROb4ilcQ=.cb11e6bb-5d32-42ad-99a5-22cfb0369865@github.com> <5vp8-XjPPV-hDY4gQLwhLUVtY8TyzQ6gOP6fw04YWlU=.264f2ce8-b15f-4fc9-bc9e-74ebdbab36e8@github.com> Message-ID: On Thu, 14 Jul 2022 09:10:01 GMT, Volker Simonis wrote: > Thanks for the additional information. You should have said that right from the beginning :) Haha. Maybe I should have. My understanding of ~~the~~ zLinux system is growing, so this difference is not one I knew right from the beginning. > Ideally, you should downport [JDK-8253952](https://bugs.openjdk.org/browse/JDK-8253952) which fixes the root of the problem and not just a single affected caller like your current fix. But unfortunately, that can't be done straight away because it changes the public API specification and has an associated CSR. I agree with this assessment. If there is a strong preference to go with the other change minus the API changing code I would be open to that as well. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From joehw at openjdk.org Mon Jul 18 16:05:13 2022 From: joehw at openjdk.org (Joe Wang) Date: Mon, 18 Jul 2022 16:05:13 GMT Subject: [jdk17u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 11:08:32 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 Marked as reviewed by joehw (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/427 From asemenyuk at openjdk.org Mon Jul 18 17:03:24 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Mon, 18 Jul 2022 17:03:24 GMT Subject: [jdk17u-dev] RFR: 8271344: Windows product version issue In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 10:28:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/558 From asemenyuk at openjdk.org Mon Jul 18 17:06:03 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Mon, 18 Jul 2022 17:06:03 GMT Subject: [jdk17u-dev] RFR: 8277429: Conflicting jpackage static library name In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 12:21:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/560 From asemenyuk at openjdk.org Mon Jul 18 17:07:03 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Mon, 18 Jul 2022 17:07:03 GMT Subject: [jdk17u-dev] RFR: 8274856: Failing jpackage tests with fastdebug/release build In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 12:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/559 From joehw at openjdk.org Mon Jul 18 19:44:29 2022 From: joehw at openjdk.org (Joe Wang) Date: Mon, 18 Jul 2022 19:44:29 GMT Subject: [jdk17u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 11:08:32 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 @shruacha1234 @backwaterred Please note that I'm in dev, usually not involved in update releases (or the update aliases). I saw this only because of a GitHub msg this morning. For future backport requests, you may ask people in the update aliases. Thanks, and sorry for the delay. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/427 From duke at openjdk.org Mon Jul 18 19:45:35 2022 From: duke at openjdk.org (Shruthi) Date: Mon, 18 Jul 2022 19:45:35 GMT Subject: [jdk17u-dev] Integrated: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 11:08:32 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 This pull request has now been integrated. Changeset: 4f79e185 Author: Shruthi Committer: Joe Wang URL: https://git.openjdk.org/jdk17u-dev/commit/4f79e18537d6c25daf4dbe8c8d4972e744621ea9 Stats: 51 lines in 13 files changed: 9 ins; 14 del; 28 mod 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java Reviewed-by: tsteele, joehw Backport-of: b5a3d2843be3c093cd3a534caece87a32e5c47cc ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/427 From prr at openjdk.org Mon Jul 18 23:54:59 2022 From: prr at openjdk.org (Phil Race) Date: Mon, 18 Jul 2022 23:54:59 GMT Subject: [jdk19u] RFR: 8290334: Update FreeType to 2.12.1 Message-ID: backport freetype 2.12.1 upgrade ------------- Commit messages: - 8290334: Update FreeType to 2.12.1 Changes: https://git.openjdk.org/jdk19u/pull/7/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=7&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290334 Stats: 67 lines in 19 files changed: 10 ins; 8 del; 49 mod Patch: https://git.openjdk.org/jdk19u/pull/7.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/7/head:pull/7 PR: https://git.openjdk.org/jdk19u/pull/7 From joehw at openjdk.org Tue Jul 19 05:27:58 2022 From: joehw at openjdk.org (Joe Wang) Date: Tue, 19 Jul 2022 05:27:58 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 07:46:46 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 @shruacha1234 @backwaterred Not sure if you saw my msg for the 17u backport. Please note that I'm in dev, not involved in update releases (and not on the update aliases that update PRs get sent to). I saw this only because of the GitHub msg. For future backport requests, you may ask people in the update aliases. Thanks, and sorry for the delay. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From duke at openjdk.org Tue Jul 19 06:20:07 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 19 Jul 2022 06:20:07 GMT Subject: [jdk11u-dev] RFR: 8288865: [aarch64] LDR instructions must use legitimized addresses In-Reply-To: References: Message-ID: On Tue, 21 Jun 2022 13:21:44 GMT, Alexey Pavlyutkin wrote: > Hi! > > Please review the fix to non-volatile memory access on aarch64 that makes LDR instructions to use legitimized addresses exactly like it was done to STR instruction by https://bugs.openjdk.org/browse/JDK-8235385. > > Verification (18.04.6 LTS / aarch64): > > test/hotspot/jtreg/compiler/unsafe/NonVolatileMemoryAccessWithLongOffset.java > > passes 10 of 10 runs. At least a half of runs failed before the fix. > > Regression (18.04.6 LTS / aarch64): hotspot_compiler > > @theRealAph @sandlerwang could you look at that? Thank you ping ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1164 From duke at openjdk.org Tue Jul 19 06:22:48 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Tue, 19 Jul 2022 06:22:48 GMT Subject: [jdk15u-dev] RFR: 8286277: CDS VerifyError when calling clone() on object array Message-ID: <7N0TFoZDzcEQVHWVRFSMZmKD0PLCbdjYMNhJKeVDj1k=.98c109cc-fe44-437a-ab72-7424b1254dc7@github.com> There was [a clean accepted backport to OpenJDK-17](https://github.com/openjdk/jdk17u-dev/pull/519). This OpenJDK-15 backport is not clean as the original commit errors on OpenJDK-15 with: TEST RESULT: Error. can't find jdk.test.lib.helpers.ClassFileInstaller in test directory or libraries as OpenJDK-15 is missing: * [JDK-8263412](https://bugs.openjdk.org/browse/JDK-8263412): ClassFileInstaller can't be used by classes outside of default package I am not yet an Author - I do not have JBS account. There are 3 new testcases and the first 2 ones to be tested require the testsuite to be run with `TEST="hotspot_cds tier1"`. * runtime/cds/appcds/VerifyObjArrayCloneTest.java * runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java * runtime/verifier/InvokeClone.java ------------- Commit messages: - Backport fix: 8286277: CDS VerifyError when calling clone() on object array - 8286277: CDS VerifyError when calling clone() on object array Changes: https://git.openjdk.org/jdk15u-dev/pull/236/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=236&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286277 Stats: 346 lines in 7 files changed: 337 ins; 0 del; 9 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/236.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/236/head:pull/236 PR: https://git.openjdk.org/jdk15u-dev/pull/236 From goetz at openjdk.org Tue Jul 19 06:56:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 19 Jul 2022 06:56:13 GMT Subject: [jdk17u-dev] RFR: 8277429: Conflicting jpackage static library name In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 12:21:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit test: xml_schema/msData/datatypes/Facets/Schemas/jaxp/ known to be shaky, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/560 From goetz.lindenmaier at sap.com Tue Jul 19 06:57:19 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 19 Jul 2022 06:57:19 +0000 Subject: [11u] Review by javadoc expert for 8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 Message-ID: Hi, I backported 8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 I had to resolve quite some code, so I would appreciate an additional review by some expert in this field. https://bugs.openjdk.org/browse/JDK-8284367 https://github.com/openjdk/jdk11u-dev/pull/1198 Best regards, Goetz. -------------- next part -------------- An HTML attachment was scrubbed... URL: From itakiguchi at openjdk.org Tue Jul 19 07:05:26 2022 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Tue, 19 Jul 2022 07:05:26 GMT Subject: [jdk11u-dev] RFR: 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux In-Reply-To: References: Message-ID: <1cWJXHC8IBZqy43UfLSY68Vb6KvtiN5dPe0WPUaEHtU=.ed145001-abdd-4e8d-b4fd-e81933b2636b@github.com> On Tue, 12 Jul 2022 08:05:45 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8262085 > > Clean backport except Copyright year jdk11u-fix-yes was confirmed ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1217 From itakiguchi at openjdk.org Tue Jul 19 07:05:28 2022 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Tue, 19 Jul 2022 07:05:28 GMT Subject: [jdk11u-dev] Integrated: 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 08:05:45 GMT, Ichiroh Takiguchi wrote: > Backport JDK-8262085 > > Clean backport except Copyright year This pull request has now been integrated. Changeset: c63209b3 Author: Ichiroh Takiguchi URL: https://git.openjdk.org/jdk11u-dev/commit/c63209b34866a696edce07b28f30bd9446a834fe Stats: 89 lines in 2 files changed: 86 ins; 2 del; 1 mod 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux Backport-of: c569f1d64b3fbe1c5e98bfe73231123ffee18ef9 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1217 From clanger at openjdk.org Tue Jul 19 07:11:15 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 07:11:15 GMT Subject: [jdk11u-dev] RFR: 8288763: Pack200 extraction failure with invalid size In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 14:18:41 GMT, Tyler Steele wrote: > Oh, of course! I was thinking of that as a 'backport thing', but I should have known that it was a wider requirement. Thanks for the head's up. I will add the 'JBS ceremony' :-) Great. I approved it now and will also sponsor. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From tsteele at openjdk.org Tue Jul 19 07:13:47 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Tue, 19 Jul 2022 07:13:47 GMT Subject: [jdk11u-dev] Integrated: 8288763: Pack200 extraction failure with invalid size In-Reply-To: References: Message-ID: On Mon, 20 Jun 2022 23:03:33 GMT, Tyler Steele wrote: > While running some internal testing, a college has discovered a failure related to the Pack200 archive format on the zLinux platform. The problematic code was removed in the current repo by [JDK-8234596](https://bugs.openjdk.org/browse/JDK-8234596), however that change was large, and required a CSR. I feel that it would be too risky and cumbersome to backport those changes to jdk11 (and ultimately jdk8 as well), so I'd like to propose this change as a new change to jdk11 rather than via the usual backport process. > > ### Testing > These changes have been run against the failing test on zLinux and the Tier 1 tests completed successfully. This pull request has now been integrated. Changeset: 5e1ce54d Author: Tyler Steele Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/5e1ce54d6a11eac153a6e6487bc0b4ed89741b5b Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8288763: Pack200 extraction failure with invalid size Reviewed-by: simonis ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1163 From duke at openjdk.org Tue Jul 19 07:37:47 2022 From: duke at openjdk.org (George Adams) Date: Tue, 19 Jul 2022 07:37:47 GMT Subject: [jdk19u] RFR: 8290000: Bump macOS GitHub actions to macOS 11 Message-ID: macOS 10.15 has been deprecated for some time and will be removed completely on August 30th. See https://github.com/actions/virtual-environments#available-environments and https://github.com/actions/virtual-environments/issues/5583 for context. ------------- Commit messages: - Backport 4e6cd67fec3d978f4c8c1aed95a1d09b544eff68 Changes: https://git.openjdk.org/jdk19u/pull/8/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=8&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290000 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk19u/pull/8.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/8/head:pull/8 PR: https://git.openjdk.org/jdk19u/pull/8 From yan at openjdk.org Tue Jul 19 07:38:07 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 19 Jul 2022 07:38:07 GMT Subject: [jdk15u-dev] RFR: 8286277: CDS VerifyError when calling clone() on object array In-Reply-To: <7N0TFoZDzcEQVHWVRFSMZmKD0PLCbdjYMNhJKeVDj1k=.98c109cc-fe44-437a-ab72-7424b1254dc7@github.com> References: <7N0TFoZDzcEQVHWVRFSMZmKD0PLCbdjYMNhJKeVDj1k=.98c109cc-fe44-437a-ab72-7424b1254dc7@github.com> Message-ID: On Tue, 19 Jul 2022 06:15:51 GMT, Jan Kratochvil wrote: > There was [a clean accepted backport to OpenJDK-17](https://github.com/openjdk/jdk17u-dev/pull/519). > > This OpenJDK-15 backport is not clean as the original commit errors on OpenJDK-15 with: > > TEST RESULT: Error. can't find jdk.test.lib.helpers.ClassFileInstaller in test directory or libraries > > as OpenJDK-15 is missing: > * [JDK-8263412](https://bugs.openjdk.org/browse/JDK-8263412): ClassFileInstaller can't be used by classes outside of default package > > > I am not yet an Author - I do not have JBS account. > There are 3 new testcases and the first 2 ones to be tested require the testsuite to be run with `TEST="hotspot_cds tier1"`. > * runtime/cds/appcds/VerifyObjArrayCloneTest.java > * runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java > * runtime/verifier/InvokeClone.java Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/236 From duke at openjdk.org Tue Jul 19 07:47:08 2022 From: duke at openjdk.org (George Adams) Date: Tue, 19 Jul 2022 07:47:08 GMT Subject: [jdk17u-dev] RFR: 8290000: Bump macOS GitHub actions to macOS 11 Message-ID: macOS 10.15 has been deprecated for some time and will be removed completely on August 30th. See https://github.com/actions/virtual-environments#available-environments and https://github.com/actions/virtual-environments/issues/5583 for context. ------------- Commit messages: - Backport 4e6cd67fec3d978f4c8c1aed95a1d09b544eff68 Changes: https://git.openjdk.org/jdk17u-dev/pull/561/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=561&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290000 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/561.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/561/head:pull/561 PR: https://git.openjdk.org/jdk17u-dev/pull/561 From duke at openjdk.org Tue Jul 19 07:49:25 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Tue, 19 Jul 2022 07:49:25 GMT Subject: [jdk15u-dev] Integrated: 8286277: CDS VerifyError when calling clone() on object array In-Reply-To: <7N0TFoZDzcEQVHWVRFSMZmKD0PLCbdjYMNhJKeVDj1k=.98c109cc-fe44-437a-ab72-7424b1254dc7@github.com> References: <7N0TFoZDzcEQVHWVRFSMZmKD0PLCbdjYMNhJKeVDj1k=.98c109cc-fe44-437a-ab72-7424b1254dc7@github.com> Message-ID: On Tue, 19 Jul 2022 06:15:51 GMT, Jan Kratochvil wrote: > There was [a clean accepted backport to OpenJDK-17](https://github.com/openjdk/jdk17u-dev/pull/519). > > This OpenJDK-15 backport is not clean as the original commit errors on OpenJDK-15 with: > > TEST RESULT: Error. can't find jdk.test.lib.helpers.ClassFileInstaller in test directory or libraries > > as OpenJDK-15 is missing: > * [JDK-8263412](https://bugs.openjdk.org/browse/JDK-8263412): ClassFileInstaller can't be used by classes outside of default package > > > I am not yet an Author - I do not have JBS account. > There are 3 new testcases and the first 2 ones to be tested require the testsuite to be run with `TEST="hotspot_cds tier1"`. > * runtime/cds/appcds/VerifyObjArrayCloneTest.java > * runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java > * runtime/verifier/InvokeClone.java This pull request has now been integrated. Changeset: ce091ab8 Author: Jan Kratochvil Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/ce091ab8dca52151939d833b6a2c9efb408699ab Stats: 346 lines in 7 files changed: 337 ins; 0 del; 9 mod 8286277: CDS VerifyError when calling clone() on object array Reviewed-by: yan Backport-of: 646c8aaeeccb494c72ff84c6e0f303f790be0ba9 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/236 From goetz at openjdk.org Tue Jul 19 07:55:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 19 Jul 2022 07:55:23 GMT Subject: [jdk17u-dev] RFR: 8274856: Failing jpackage tests with fastdebug/release build In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 12:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Thanks for the review! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/559 From goetz at openjdk.org Tue Jul 19 07:55:24 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 19 Jul 2022 07:55:24 GMT Subject: [jdk17u-dev] Integrated: 8274856: Failing jpackage tests with fastdebug/release build In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 12:10:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 9120f28d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9120f28d972c1d1a2a7042fde535b02ed292f8f4 Stats: 278 lines in 8 files changed: 232 ins; 20 del; 26 mod 8274856: Failing jpackage tests with fastdebug/release build Reviewed-by: asemenyuk Backport-of: fe45835f7cebfccd4544ae19d88bdc7f07560fbe ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/559 From goetz at openjdk.org Tue Jul 19 08:01:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 19 Jul 2022 08:01:16 GMT Subject: [jdk17u-dev] Integrated: 8277429: Conflicting jpackage static library name In-Reply-To: References: Message-ID: <73BIYOhmgqcDtz6qusEJKiIvz0BFF52fujA6MP-VT-o=.427c03b0-9305-4cbd-b6bb-de4df24da5c3@github.com> On Mon, 18 Jul 2022 12:21:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: aafb8156 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/aafb815658a7c9d7c7f1dcf0bfebaa386932a128 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 8277429: Conflicting jpackage static library name Reviewed-by: asemenyuk Backport-of: e3911a8532e9b93ba5e65c613bd79864485db5ce ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/560 From goetz at openjdk.org Tue Jul 19 08:01:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 19 Jul 2022 08:01:11 GMT Subject: [jdk17u-dev] Integrated: 8282280: Update Xerces to Version 2.12.2 In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 13:04:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 02215ff8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/02215ff8f6f3402fe66315d7e5e9648dea13219d Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod 8282280: Update Xerces to Version 2.12.2 Backport-of: 72bd41b844e03da4bcb19c2cb38d96975a9ebceb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/528 From clanger at openjdk.org Tue Jul 19 08:10:09 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 08:10:09 GMT Subject: [jdk11u-dev] Integrated: 8218128: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 and 004 use wrong path to test classes In-Reply-To: References: Message-ID: On Fri, 15 Jul 2022 06:38:04 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8218128](https://bugs.openjdk.org/browse/JDK-8218128), commit [c986cef7](https://github.com/openjdk/jdk/commit/c986cef7ba8c059b321bd2faaed8a8c850202d6f) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > It is a prerequisite for backporting [JDK-6606767](https://bugs.openjdk.org/browse/JDK-6606767). > > Thanks! This pull request has now been integrated. Changeset: 2dc40888 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/2dc40888c80696747ce4157019eda373c8807ada Stats: 23 lines in 4 files changed: 12 ins; 5 del; 6 mod 8218128: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 and 004 use wrong path to test classes Backport-of: c986cef7ba8c059b321bd2faaed8a8c850202d6f ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1229 From clanger at openjdk.org Tue Jul 19 08:22:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 08:22:05 GMT Subject: [jdk11u-dev] Integrated: 8249623: test @ignore-d due to 7013634 should be returned back to execution In-Reply-To: <877yTV8dQ3hc3yfoM8h8wzSx3-l1zZRCS7lVWnHUkwY=.2c07b291-a4ff-44d4-88f8-902c187fd4ac@github.com> References: <877yTV8dQ3hc3yfoM8h8wzSx3-l1zZRCS7lVWnHUkwY=.2c07b291-a4ff-44d4-88f8-902c187fd4ac@github.com> Message-ID: On Mon, 11 Jul 2022 13:32:28 GMT, Christoph Langer wrote: > This is a backport of [JDK-8249623](https://bugs.openjdk.org/browse/JDK-8249623) to prepare for backporting > [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). I had to resolve resexhausted001\TestDescription.java > and the problemlist entries a little bit. > > The entries for JDK-7013634 had originally been removed by two test cleanup commits, > e.g. (https://github.com/openjdk/jdk12/commit/996ecff62491ed308a30c057e94e3ba11326a930) and > (https://github.com/openjdk/jdk12/commit/6a4f482ff54735bbce6e1758b032e25878dae63c) after JDK-7013634 > had been closed as not reproducible. This pull request has now been integrated. Changeset: 805a031a Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/805a031a4662f81e9e3c4368d35cae8790acb507 Stats: 13 lines in 4 files changed: 3 ins; 2 del; 8 mod 8249623: test @ignore-d due to 7013634 should be returned back to execution Reviewed-by: mdoerr Backport-of: cd33abb136d415455090cef4fe6211d9e6940948 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1212 From mbaesken at openjdk.org Tue Jul 19 08:24:38 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 19 Jul 2022 08:24:38 GMT Subject: [jdk11u-dev] RFR: 8284758: [linux] improve print_container_info Message-ID: Currently on Linux, os::Linux::print_container_info might print rather badly unreadable memory infos like : memory_usage_in_bytes: 18029760512 memory_max_usage_in_bytes: 423686144 This could be improved , at a lot of places in the hs_err file output we already print the larger memory-related infos in k , for example rlimit information or /proc/meminfo. ------------- Commit messages: - Backport 6c6d5223dfaae268f968f4292356d4be89adb122 Changes: https://git.openjdk.org/jdk11u-dev/pull/1240/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1240&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284758 Stats: 53 lines in 1 file changed: 12 ins; 34 del; 7 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1240.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1240/head:pull/1240 PR: https://git.openjdk.org/jdk11u-dev/pull/1240 From clanger at openjdk.org Tue Jul 19 08:41:54 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 08:41:54 GMT Subject: [jdk11u-dev] RFR: 6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") [v3] In-Reply-To: <5J_UQ7EbByvu_knkSTmh6UmF2ZpUVovqlQ-z4jeOnZ8=.36634aed-4e43-4280-932d-89dc8f45fba1@github.com> References: <5J_UQ7EbByvu_knkSTmh6UmF2ZpUVovqlQ-z4jeOnZ8=.36634aed-4e43-4280-932d-89dc8f45fba1@github.com> Message-ID: > Backport of JDK-6606767, nearly clean. Only a copyright header resolve and trivial test list resolving was necessary. 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 one additional commit since the last revision: Backport b9186bebc34a814e411a441e7ad4af8e6e6ed04a ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1213/files - new: https://git.openjdk.org/jdk11u-dev/pull/1213/files/dad144e0..912644a5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1213&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1213&range=01-02 Stats: 874 lines in 70 files changed: 517 ins; 31 del; 326 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1213.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1213/head:pull/1213 PR: https://git.openjdk.org/jdk11u-dev/pull/1213 From aph at openjdk.org Tue Jul 19 08:46:08 2022 From: aph at openjdk.org (Andrew Haley) Date: Tue, 19 Jul 2022 08:46:08 GMT Subject: [jdk11u-dev] RFR: 8288865: [aarch64] LDR instructions must use legitimized addresses In-Reply-To: References: Message-ID: On Tue, 21 Jun 2022 13:21:44 GMT, Alexey Pavlyutkin wrote: > Hi! > > Please review the fix to non-volatile memory access on aarch64 that makes LDR instructions to use legitimized addresses exactly like it was done to STR instruction by https://bugs.openjdk.org/browse/JDK-8235385. > > Verification (18.04.6 LTS / aarch64): > > test/hotspot/jtreg/compiler/unsafe/NonVolatileMemoryAccessWithLongOffset.java > > passes 10 of 10 runs. At least a half of runs failed before the fix. > > Regression (18.04.6 LTS / aarch64): hotspot_compiler > > @theRealAph @sandlerwang could you look at that? Thank you Marked as reviewed by aph (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1164 From sgehwolf at openjdk.org Tue Jul 19 08:53:59 2022 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 19 Jul 2022 08:53:59 GMT Subject: [jdk11u-dev] RFR: 8284758: [linux] improve print_container_info In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 14:49:59 GMT, Matthias Baesken wrote: > Currently on Linux, os::Linux::print_container_info might print rather badly unreadable memory infos like : > > memory_usage_in_bytes: 18029760512 > memory_max_usage_in_bytes: 423686144 > > This could be improved , at a lot of places in the hs_err file output we already print the larger memory-related infos in k , for example rlimit information > or /proc/meminfo. Looks fine to me. ------------- Marked as reviewed by sgehwolf (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1240 From goetz at openjdk.org Tue Jul 19 09:21:06 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 19 Jul 2022 09:21:06 GMT Subject: [jdk17u-dev] RFR: 8276837: [macos]: Error when signing the additional launcher Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 7696897932a35708b1632517127c1a3a59919878 Changes: https://git.openjdk.org/jdk17u-dev/pull/562/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=562&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8276837 Stats: 52 lines in 3 files changed: 21 ins; 5 del; 26 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/562.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/562/head:pull/562 PR: https://git.openjdk.org/jdk17u-dev/pull/562 From duke at openjdk.org Tue Jul 19 09:25:31 2022 From: duke at openjdk.org (George Adams) Date: Tue, 19 Jul 2022 09:25:31 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 Message-ID: Backport required in order to bump to jtreg 6 ------------- Commit messages: - Backport 3482cb87fd94e6445ca243722851daa90c00a2c8 Changes: https://git.openjdk.org/jdk11u-dev/pull/1241/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1241&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266254 Stats: 19 lines in 9 files changed: 0 ins; 1 del; 18 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1241.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1241/head:pull/1241 PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Tue Jul 19 09:26:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 19 Jul 2022 09:26:41 GMT Subject: [jdk17u-dev] RFR: 8278311: Debian packaging doesn't work Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 8ef1a232b100dbac72356ca4844d01964f3d5287 Changes: https://git.openjdk.org/jdk17u-dev/pull/563/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=563&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278311 Stats: 33 lines in 2 files changed: 26 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/563.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/563/head:pull/563 PR: https://git.openjdk.org/jdk17u-dev/pull/563 From duke at openjdk.org Tue Jul 19 11:31:20 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Tue, 19 Jul 2022 11:31:20 GMT Subject: [jdk17u-dev] Integrated: 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl In-Reply-To: <-6oXC7UPguaiVQyX9SC6tS4bD6ZGheY9FUDmuO1ypDY=.d298cce0-6db2-4530-96d6-a9717fd8c179@github.com> References: <-6oXC7UPguaiVQyX9SC6tS4bD6ZGheY9FUDmuO1ypDY=.d298cce0-6db2-4530-96d6-a9717fd8c179@github.com> Message-ID: On Wed, 13 Jul 2022 12:33:05 GMT, Alexey Pavlyutkin wrote: > Hi! > > Here is a backport that disables using of Unix domain socket in Pipe implementation for Windows and switches it back to TCP socket on the loopback. That fixes occasional hangings caused by an error in Winsock2 library. The original patch is applied cleanly. > > Verification (Microsoft Windows 10 Pro Build 19044): [WSARecvHanger.java](https://bugs.openjdk.org/secure/attachment/97583/WSARecvHanger.java) > Regression (Microsoft Windows 10 Pro Build 19044): test\jdk\java\nio\channels This pull request has now been integrated. Changeset: bd776632 Author: Alexey Pavlyutkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/bd7766321b2530d77835ca77e4b819cee6831a3f Stats: 25 lines in 1 file changed: 0 ins; 22 del; 3 mod 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl Backport-of: 03680bea1cca1113ea23a1eb7a413b93dd73c381 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/548 From clanger at openjdk.org Tue Jul 19 11:49:58 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 11:49:58 GMT Subject: [jdk11u-dev] Integrated: 6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") In-Reply-To: <5J_UQ7EbByvu_knkSTmh6UmF2ZpUVovqlQ-z4jeOnZ8=.36634aed-4e43-4280-932d-89dc8f45fba1@github.com> References: <5J_UQ7EbByvu_knkSTmh6UmF2ZpUVovqlQ-z4jeOnZ8=.36634aed-4e43-4280-932d-89dc8f45fba1@github.com> Message-ID: On Mon, 11 Jul 2022 15:18:05 GMT, Christoph Langer wrote: > Backport of JDK-6606767, nearly clean. Only a copyright header resolve and trivial test list resolving was necessary. This pull request has now been integrated. Changeset: 252cafd7 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/252cafd7122a3f0af35403a51b4cefa49a686d56 Stats: 21 lines in 3 files changed: 9 ins; 7 del; 5 mod 6606767: resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM") Backport-of: b9186bebc34a814e411a441e7ad4af8e6e6ed04a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1213 From clanger at openjdk.org Tue Jul 19 13:27:04 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 13:27:04 GMT Subject: [jdk11u-dev] RFR: 8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 [v3] In-Reply-To: References: Message-ID: <4oSz05A4_Y-i5HEPcTVtocA71ATG0Qze51fe4y55OAA=.1259c5eb-4ca7-43cc-8667-247dd568e2d5@github.com> > Backport of [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). > > I had to move the change from stackOverflow.cpp to thread.cpp as the code lives there in jdk11u. In resexhausted004/TestDescription.java, I also removed the line `@ignore 7013634 6606767`. This was originally done as part of [JDK-8218128](https://github.com/openjdk/jdk13/commit/c986cef7ba8c059b321bd2faaed8a8c850202d6f) in JDK 13 time but I think logically it fits here. > Furthermore, the test list needed some manual resolving. 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 one additional commit since the last revision: Backport cfb50a9cb7da16375a26c3f147ebd17ca393f914 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1214/files - new: https://git.openjdk.org/jdk11u-dev/pull/1214/files/acb973e2..4670c348 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1214&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1214&range=01-02 Stats: 874 lines in 70 files changed: 517 ins; 31 del; 326 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1214.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1214/head:pull/1214 PR: https://git.openjdk.org/jdk11u-dev/pull/1214 From clanger at openjdk.org Tue Jul 19 13:27:56 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 13:27:56 GMT Subject: [jdk11u-dev] RFR: 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout [v3] In-Reply-To: References: Message-ID: > Backport of [JDK-8257623](https://bugs.openjdk.java.net/browse/JDK-8257623). Does not apply cleanly but only did a trivial resolve. Will mark as clean, once dependent PRs are integrated. Christoph Langer 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 3e89981d98b51b4012c492941bfdcf4106422632 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1215/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1215&range=02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1215.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1215/head:pull/1215 PR: https://git.openjdk.org/jdk11u-dev/pull/1215 From tsteele at openjdk.org Tue Jul 19 14:26:48 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Tue, 19 Jul 2022 14:26:48 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 05:24:33 GMT, Joe Wang wrote: >> Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java >> >> The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 >> OpenJDK PR https://github.com/openjdk/jdk/pull/8318 > > @shruacha1234 @backwaterred Not sure if you saw my msg for the 17u backport. Please note that I'm in dev, not involved in update releases (and not on the update aliases that update PRs get sent to). I saw this only because of the GitHub msg. For future backport requests, you may ask people in the update aliases. Thanks, and sorry for the delay. Thanks @JoeWang-Java; I saw your message. I got busy with other things and these PRs fell off my radar, so no worries that you hadn't responded. Is there a list of folks to contact for a review? Maybe the [maintainer's listed here](https://wiki.openjdk.org/display/JDKUpdates/JDK11u)? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From joehw at openjdk.org Tue Jul 19 16:01:48 2022 From: joehw at openjdk.org (Joe Wang) Date: Tue, 19 Jul 2022 16:01:48 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 14:23:13 GMT, Tyler Steele wrote: >> @shruacha1234 @backwaterred Not sure if you saw my msg for the 17u backport. Please note that I'm in dev, not involved in update releases (and not on the update aliases that update PRs get sent to). I saw this only because of the GitHub msg. For future backport requests, you may ask people in the update aliases. Thanks, and sorry for the delay. > > Thanks @JoeWang-Java; I saw your message. I got busy with other things and these PRs fell off my radar, so no worries that you hadn't responded. > > Is there a list of folks to contact for a review? Maybe the [maintainer's listed here](https://wiki.openjdk.org/display/JDKUpdates/JDK11u)? Thanks Tyler @backwaterred. That looks like the right list of people to me. I regretted a bit sponsoring 17u as they have their own procedure for update releases. Fortunately, it was a minor fix, so hopefully they don't mind :-) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From clanger at openjdk.org Tue Jul 19 16:23:02 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 16:23:02 GMT Subject: [jdk11u-dev] Integrated: 8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 15:34:59 GMT, Christoph Langer wrote: > Backport of [JDK-8253916](https://bugs.openjdk.org/browse/JDK-8253916). > > I had to move the change from stackOverflow.cpp to thread.cpp as the code lives there in jdk11u. In resexhausted004/TestDescription.java, I also removed the line `@ignore 7013634 6606767`. This was originally done as part of [JDK-8218128](https://github.com/openjdk/jdk13/commit/c986cef7ba8c059b321bd2faaed8a8c850202d6f) in JDK 13 time but I think logically it fits here. > Furthermore, the test list needed some manual resolving. This pull request has now been integrated. Changeset: d377e180 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/d377e180930f42f05a1a10a014e5e5c4b1594d78 Stats: 13 lines in 5 files changed: 4 ins; 5 del; 4 mod 8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 Reviewed-by: mdoerr Backport-of: cfb50a9cb7da16375a26c3f147ebd17ca393f914 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1214 From duke at openjdk.org Tue Jul 19 16:29:10 2022 From: duke at openjdk.org (Stephanie Crater) Date: Tue, 19 Jul 2022 16:29:10 GMT Subject: [jdk11u-dev] RFR: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID In-Reply-To: References: <6fp7_MZwJvgNvnFVhmOe4u7zA10YV15bn9gkh6-0O-0=.208d4a77-3e91-41d8-b627-446c273e8e99@github.com> Message-ID: <1vCbkyXGiDyGffqKt4_AW0Wl0w4qcOXjzW8aoZj-sfU=.377bde78-0410-42a9-8396-9638943292cb@github.com> On Mon, 18 Jul 2022 09:29:20 GMT, Christoph Langer wrote: >> Backport of JDK-8238203. >> >> Along with JDK-8266774, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. >> >> Applies cleanly except for year change in copyright header. > > LGTM. @RealCLanger can you sponsor? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1225 From clanger at openjdk.org Tue Jul 19 16:29:11 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 16:29:11 GMT Subject: [jdk11u-dev] RFR: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID In-Reply-To: References: <6fp7_MZwJvgNvnFVhmOe4u7zA10YV15bn9gkh6-0O-0=.208d4a77-3e91-41d8-b627-446c273e8e99@github.com> Message-ID: On Mon, 18 Jul 2022 09:29:20 GMT, Christoph Langer wrote: >> Backport of JDK-8238203. >> >> Along with JDK-8266774, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. >> >> Applies cleanly except for year change in copyright header. > > LGTM. > @RealCLanger can you sponsor? Sure. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1225 From duke at openjdk.org Tue Jul 19 16:30:05 2022 From: duke at openjdk.org (George Adams) Date: Tue, 19 Jul 2022 16:30:05 GMT Subject: [jdk11u-dev] RFR: 8268185: Update GitHub Actions for jtreg 6 [v2] In-Reply-To: References: Message-ID: > simple backport of [JDK-8268185](https://bugs.openjdk.java.net/browse/JDK-8268185): Update GitHub Actions for jtreg 6 in preparation for the GitHub action rewrite backport George Adams has updated the pull request incrementally with one additional commit since the last revision: Backport 3482cb87fd94e6445ca243722851daa90c00a2c8 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1239/files - new: https://git.openjdk.org/jdk11u-dev/pull/1239/files/b3bd517c..90a9c2ff Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1239&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1239&range=00-01 Stats: 19 lines in 9 files changed: 0 ins; 1 del; 18 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1239.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1239/head:pull/1239 PR: https://git.openjdk.org/jdk11u-dev/pull/1239 From duke at openjdk.org Tue Jul 19 16:33:06 2022 From: duke at openjdk.org (Stephanie Crater) Date: Tue, 19 Jul 2022 16:33:06 GMT Subject: [jdk11u-dev] Integrated: 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID In-Reply-To: <6fp7_MZwJvgNvnFVhmOe4u7zA10YV15bn9gkh6-0O-0=.208d4a77-3e91-41d8-b627-446c273e8e99@github.com> References: <6fp7_MZwJvgNvnFVhmOe4u7zA10YV15bn9gkh6-0O-0=.208d4a77-3e91-41d8-b627-446c273e8e99@github.com> Message-ID: <8i4ImYZFI98qGkLzz17yJ6C8tlKKNA2P0J0hdZHuM3g=.713f8047-f102-4b63-86cf-04856d57c492@github.com> On Thu, 14 Jul 2022 18:51:37 GMT, Stephanie Crater wrote: > Backport of JDK-8238203. > > Along with JDK-8266774, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. > > Applies cleanly except for year change in copyright header. This pull request has now been integrated. Changeset: 19dcfc00 Author: Stephanie Crater Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/19dcfc000ff23d6926f350a4e61bd384cd09520b Stats: 6 lines in 1 file changed: 1 ins; 0 del; 5 mod 8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID Reviewed-by: clanger Backport-of: 1cd5eac5c36b32ca35a23668c3124f23787d91d0 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1225 From clanger at openjdk.org Tue Jul 19 16:37:47 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 16:37:47 GMT Subject: [jdk11u-dev] RFR: 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout [v4] In-Reply-To: References: Message-ID: > Backport of [JDK-8257623](https://bugs.openjdk.java.net/browse/JDK-8257623). Does not apply cleanly but only did a trivial resolve. Will mark as clean, once dependent PRs are integrated. Christoph Langer 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 3e89981d98b51b4012c492941bfdcf4106422632 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1215/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1215&range=03 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1215.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1215/head:pull/1215 PR: https://git.openjdk.org/jdk11u-dev/pull/1215 From clanger at openjdk.org Tue Jul 19 16:41:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 19 Jul 2022 16:41:05 GMT Subject: [jdk11u-dev] Integrated: 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout In-Reply-To: References: Message-ID: On Mon, 11 Jul 2022 15:56:23 GMT, Christoph Langer wrote: > Backport of [JDK-8257623](https://bugs.openjdk.java.net/browse/JDK-8257623). Does not apply cleanly but only did a trivial resolve. Will mark as clean, once dependent PRs are integrated. This pull request has now been integrated. Changeset: e2fa856f Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/e2fa856f328eb82a800a8603a79511e89f973d5d Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout Backport-of: 3e89981d98b51b4012c492941bfdcf4106422632 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1215 From duke at openjdk.org Tue Jul 19 16:42:04 2022 From: duke at openjdk.org (Stephanie Crater) Date: Tue, 19 Jul 2022 16:42:04 GMT Subject: [jdk11u-dev] RFR: 8266774: System property values for stdout/err on Windows UTF-8 [v2] In-Reply-To: References: Message-ID: > Backport of JDK-8266774. > > Along with JDK-8238203, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. Stephanie Crater has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1233/files - new: https://git.openjdk.org/jdk11u-dev/pull/1233/files/6f0d20a6..6f0d20a6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1233&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1233&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1233.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1233/head:pull/1233 PR: https://git.openjdk.org/jdk11u-dev/pull/1233 From duke at openjdk.org Tue Jul 19 17:03:48 2022 From: duke at openjdk.org (Stephanie Crater) Date: Tue, 19 Jul 2022 17:03:48 GMT Subject: [jdk11u-dev] RFR: 8266774: System property values for stdout/err on Windows UTF-8 [v3] In-Reply-To: References: Message-ID: > Backport of JDK-8266774. > > Along with JDK-8238203, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. Stephanie Crater has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' of https://git.openjdk.org/jdk11u-dev into jdk-8266774 - Backport c494efc5b5d9a142fceff600285fd4c8c883e795 - Backport 1cd5eac5c36b32ca35a23668c3124f23787d91d0 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1233/files - new: https://git.openjdk.org/jdk11u-dev/pull/1233/files/6f0d20a6..c45c077a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1233&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1233&range=01-02 Stats: 1043 lines in 90 files changed: 554 ins; 67 del; 422 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1233.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1233/head:pull/1233 PR: https://git.openjdk.org/jdk11u-dev/pull/1233 From duke at openjdk.org Tue Jul 19 18:04:44 2022 From: duke at openjdk.org (George Adams) Date: Tue, 19 Jul 2022 18:04:44 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 The failing windows CI tests will pass when we actually bump the jtreg version in https://github.com/openjdk/jdk11u-dev/pull/1239 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From tsteele at openjdk.org Tue Jul 19 18:16:01 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Tue, 19 Jul 2022 18:16:01 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 07:46:46 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 Thanks Joe. I have chatted with @RealCLanger recently, and they are on both lists (11u and 17u). Christoph, we are looking for a review on this PR ~~and [this PR](https://github.com/openjdk/jdk17u-dev/pull/427)~~, before completing the JBS ceremony. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From christoph.langer at sap.com Tue Jul 19 18:52:27 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Tue, 19 Jul 2022 18:52:27 +0000 Subject: [11u, 17u communication] Update releases 11.0.16 and 17.0.4 have been published Message-ID: Hi all, after the embargo is over, the OpenJDK update releases 11.0.16 and 17.0.4 have been published in the respective source code repositories. Thanks to everybody who contributed! Best regards Christoph -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Wed Jul 20 05:46:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 05:46:17 GMT Subject: [jdk17u-dev] RFR: Merge jdk17u:master Message-ID: Merge build tag 11.0.16-ga from jdk11u to jdk11u-dev ------------- Commit messages: - Merge - 8284370: Improve zlib usage - 8272243: Improve DER parsing - 8281866: Enhance MethodHandle invocations - 8285407: Improve Xalan supports - 8283190: Improve MIDI processing - 8281859: Improve class compilation - 8272249: Better properties of loaded Properties - 8277608: Address IP Addressing The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk17u-dev/pull/564/files Stats: 660 lines in 16 files changed: 486 ins; 76 del; 98 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/564.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/564/head:pull/564 PR: https://git.openjdk.org/jdk17u-dev/pull/564 From goetz at openjdk.org Wed Jul 20 05:53:12 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 05:53:12 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master Message-ID: Merge build tag 11.0.16-ga from jdk11u to jdk11u-dev ------------- Commit messages: - Merge - 8272243: Improve DER parsing - 8284370: Improve zlib usage - 8281866: Enhance MethodHandle invocations - 8285407: Improve Xalan supports - 8283190: Improve MIDI processing - 8281859: Improve class compilation - 8272249: Better properties of loaded Properties - 8277608: Address IP Addressing - 8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine - ... and 2 more: https://git.openjdk.org/jdk11u-dev/compare/68f6fbb7...c7f4a2f8 The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jdk11u-dev/pull/1243/files Stats: 905 lines in 24 files changed: 536 ins; 248 del; 121 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1243.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1243/head:pull/1243 PR: https://git.openjdk.org/jdk11u-dev/pull/1243 From goetz at openjdk.org Wed Jul 20 06:07:07 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 06:07:07 GMT Subject: [jdk17u-dev] Integrated: Merge jdk17u:master In-Reply-To: References: Message-ID: <_vvZRO0W0LKNiFVlNgYin03bFwtWdI89MOTlzPMF3h8=.3034e10f-aafe-460f-9e8d-1d4079ecd32d@github.com> On Wed, 20 Jul 2022 05:41:52 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.16-ga from jdk11u to jdk11u-dev This pull request has now been integrated. Changeset: 31853fe1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/31853fe147b9ac1f14e0623763025d7e919a303d Stats: 660 lines in 16 files changed: 486 ins; 76 del; 98 mod Merge ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/564 From goetz at openjdk.org Wed Jul 20 06:36:54 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 06:36:54 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master [v2] In-Reply-To: References: Message-ID: > Merge build tag 11.0.16-ga from jdk11u to jdk11u-dev 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 20 additional commits since the last revision: - Merge - 8284754: print more interesting env variables in hs_err and VM.info Backport-of: 8ee2944cc404d4d53d0f94b56dd52111fd31cc39 - 8266490: Extend the OSContainer API to support the pids controller of cgroups Reviewed-by: mdoerr Backport-of: 089e83bf1bf6f28cec8dd30288720b6d066301f0 - 8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false] Backport-of: 97a983526b41d26fcd1caa162a089690119874b0 - 8269517: compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges Backport-of: 7010dfdffab3582d7f5e935247735dff1b3152e6 - 8267271: Fix gc/arguments/TestNewRatioFlag.java expectedNewSize calculation Backport-of: 59de99d11988b7f1ab20e323f3dc4d0d49e3b7a3 - 8183372: Refactor java/lang/Class shell tests to java Backport-of: 6dc3c6dcddcbcb3a1a93415d66f1d9595b217519 - 8223575: add subspace transitions to gc+metaspace=info log lines Reviewed-by: mdoerr Backport-of: dacaff48e2545192e32bb441c15f40c3a7b587d2 - 8209736: runtime/RedefineTests/ModifyAnonymous.java fails with NullPointerException when running in CDS mode Add logging of class names in the allLoadedClasses array; throw RuntimeException upon encountering of a null class. Backport-of: 3c810ce261980692877a0b043bc67a910902bd26 - 8069343: Improve gc/g1/TestHumongousCodeCacheRoots.java to use jtreg @requires Remove client test entirely and clean up test Backport-of: ec76c2046c85c2fc62a65b54b5febc23f5502043 - ... and 10 more: https://git.openjdk.org/jdk11u-dev/compare/4b29db02...c7f4a2f8 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1243/files - new: https://git.openjdk.org/jdk11u-dev/pull/1243/files/c7f4a2f8..c7f4a2f8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1243&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1243&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1243.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1243/head:pull/1243 PR: https://git.openjdk.org/jdk11u-dev/pull/1243 From goetz at openjdk.org Wed Jul 20 06:36:55 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 06:36:55 GMT Subject: [jdk11u-dev] Integrated: Merge jdk11u:master In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 05:48:06 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.16-ga from jdk11u to jdk11u-dev This pull request has now been integrated. Changeset: 9e8917b9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/9e8917b98382a769b078aa733143b91abedeba20 Stats: 707 lines in 17 files changed: 504 ins; 94 del; 109 mod Merge ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1243 From rrich at openjdk.org Wed Jul 20 06:47:09 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Wed, 20 Jul 2022 06:47:09 GMT Subject: [jdk11u-dev] RFR: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend [v2] In-Reply-To: References: Message-ID: On Thu, 7 Jul 2022 14:07:11 GMT, Richard Reingruber wrote: >> Hi all, >> >> This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. >> >> The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. >> >> The commit applied cleanly except for one minor conflict because of the comments on the declarations of `current_ei` and `pendingStop` not present in jdk11. >> Also I had to backport the changes on `TestScaffold` from [JDK-8255381](https://bugs.openjdk.org/browse/JDK-8255381) ([09e8675f](https://github.com/openjdk/jdk16/commit/09e8675f)) >> >> The backport passed our CI testing. This includes most JCK and JTREG tiers 1-4, also in Xcomp mode, on the standard platforms and also on ppc64le and s390x. >> >> Thanks! >> Richard. > > Richard Reingruber has updated the pull request incrementally with one additional commit since the last revision: > > Backport xxs test lib changes from JDK-8255381 Thanks for reviewing! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1189 From rrich at openjdk.org Wed Jul 20 06:47:11 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Wed, 20 Jul 2022 06:47:11 GMT Subject: [jdk11u-dev] Integrated: 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend In-Reply-To: References: Message-ID: On Thu, 30 Jun 2022 06:53:10 GMT, Richard Reingruber wrote: > Hi all, > > This pull request contains a backport of commit [ca2efb73](https://github.com/openjdk/jdk/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Richard Reingruber on 15 Nov 2021 and was reviewed by Chris Plummer, Serguei Spitsyn and Ralf Schmelter. > > The commit applied cleanly except for one minor conflict because of the comments on the declarations of `current_ei` and `pendingStop` not present in jdk11. > Also I had to backport the changes on `TestScaffold` from [JDK-8255381](https://bugs.openjdk.org/browse/JDK-8255381) ([09e8675f](https://github.com/openjdk/jdk16/commit/09e8675f)) > > The backport passed our CI testing. This includes most JCK and JTREG tiers 1-4, also in Xcomp mode, on the standard platforms and also on ppc64le and s390x. > > Thanks! > Richard. This pull request has now been integrated. Changeset: e5688801 Author: Richard Reingruber URL: https://git.openjdk.org/jdk11u-dev/commit/e56888017dfa77ea434b5ae76fede5ae2188162e Stats: 340 lines in 3 files changed: 320 ins; 14 del; 6 mod 8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend Reviewed-by: mdoerr Backport-of: ca2efb73f59112d9be2ec29db405deb4c58dd435 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1189 From mbaesken at openjdk.org Wed Jul 20 06:53:56 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 20 Jul 2022 06:53:56 GMT Subject: [jdk11u-dev] RFR: 8284758: [linux] improve print_container_info In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 08:50:37 GMT, Severin Gehwolf wrote: > Looks fine to me. Hi Severin, thanks for the review . ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1240 From mbaesken at openjdk.org Wed Jul 20 06:56:42 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 20 Jul 2022 06:56:42 GMT Subject: [jdk11u-dev] Integrated: 8284758: [linux] improve print_container_info In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 14:49:59 GMT, Matthias Baesken wrote: > Currently on Linux, os::Linux::print_container_info might print rather badly unreadable memory infos like : > > memory_usage_in_bytes: 18029760512 > memory_max_usage_in_bytes: 423686144 > > This could be improved , at a lot of places in the hs_err file output we already print the larger memory-related infos in k , for example rlimit information > or /proc/meminfo. This pull request has now been integrated. Changeset: c1e2cf64 Author: Matthias Baesken URL: https://git.openjdk.org/jdk11u-dev/commit/c1e2cf6489477f776e4d3037bf6270e19c4563f8 Stats: 53 lines in 1 file changed: 12 ins; 34 del; 7 mod 8284758: [linux] improve print_container_info Reviewed-by: sgehwolf Backport-of: 6c6d5223dfaae268f968f4292356d4be89adb122 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1240 From goetz at openjdk.org Wed Jul 20 07:06:06 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 07:06:06 GMT Subject: [jdk17u-dev] RFR: 8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe Message-ID: I backport this for parity with 17.0.5-oracle. The localization file "de" patched by the original change is not in 17. It was added in "8283805: [REDO] JDK 19 L10n resource files update - msgdrop 10" I had a look at backporting that change, too. I think the localization updates are a nice to have for the LTS. But it is a big change and does not apply well. Each new/removed entry would have to be checked. So I decided not to do it. Instead, I inlcude the de file for jpackage in this change, along with the two new Strings. This file matches the jpackage in 17 as there were no other addions to the ja and zh files between 17 and 8283805. I had to adapt the copyright in the ja and zh files. ------------- Commit messages: - Backport b523c88480ba5c8f9d78537c9de0abcbf1f867c0 Changes: https://git.openjdk.org/jdk17u-dev/pull/565/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=565&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286122 Stats: 164 lines in 5 files changed: 160 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/565.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/565/head:pull/565 PR: https://git.openjdk.org/jdk17u-dev/pull/565 From mbaesken at openjdk.org Wed Jul 20 07:07:40 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 20 Jul 2022 07:07:40 GMT Subject: [jdk11u-dev] RFR: 8285728: Alpine Linux build fails with busybox tar Message-ID: Backport to jdk11u-dev of 8285728; mostly similar to jdk17 version but does not apply cleanly because of diffs in the stride . ------------- Commit messages: - Backport 36bf6fbe0839cebce5e66ba680a73353703152aa Changes: https://git.openjdk.org/jdk11u-dev/pull/1242/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1242&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285728 Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1242.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1242/head:pull/1242 PR: https://git.openjdk.org/jdk11u-dev/pull/1242 From duke at openjdk.org Wed Jul 20 07:11:27 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 20 Jul 2022 07:11:27 GMT Subject: [jdk11u-dev] Integrated: 8288865: [aarch64] LDR instructions must use legitimized addresses In-Reply-To: References: Message-ID: On Tue, 21 Jun 2022 13:21:44 GMT, Alexey Pavlyutkin wrote: > Hi! > > Please review the fix to non-volatile memory access on aarch64 that makes LDR instructions to use legitimized addresses exactly like it was done to STR instruction by https://bugs.openjdk.org/browse/JDK-8235385. > > Verification (18.04.6 LTS / aarch64): > > test/hotspot/jtreg/compiler/unsafe/NonVolatileMemoryAccessWithLongOffset.java > > passes 10 of 10 runs. At least a half of runs failed before the fix. > > Regression (18.04.6 LTS / aarch64): hotspot_compiler > > @theRealAph @sandlerwang could you look at that? Thank you This pull request has now been integrated. Changeset: 1f402896 Author: Alexey Pavlyutkin Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk11u-dev/commit/1f4028960a3934853104efd1d95991b137b5f520 Stats: 573 lines in 3 files changed: 557 ins; 0 del; 16 mod 8288865: [aarch64] LDR instructions must use legitimized addresses Reviewed-by: aph ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1164 From goetz at openjdk.org Wed Jul 20 07:19:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 07:19:00 GMT Subject: [jdk17u-dev] RFR: 8289486: Improve XSLT XPath operators count efficiency Message-ID: <8dp1g95wyLx9UNAckKVJj8tLeZj6bHf3uLzOKsIOElU=.8e24c90a-aa60-403e-bc2c-ecdb7e443918@github.com> I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 Changes: https://git.openjdk.org/jdk17u-dev/pull/566/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=566&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289486 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/566.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/566/head:pull/566 PR: https://git.openjdk.org/jdk17u-dev/pull/566 From goetz at openjdk.org Wed Jul 20 07:54:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 07:54:41 GMT Subject: [jdk11u-dev] RFR: 8269039: Disable SHA-1 Signed JARs Message-ID: src/java.base/share/conf/security/java.security Does not resolve because 11 mentions "include jdk.disabled.namedCurves" src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java Some hunks did not apply because DISABLED_CHECK was renamed to JAR_DISABLED_CHECK in 17. Other hunks patch methods not in 11: checkWeakKey(), checkWeakAlg() as well as the calls to these methods. test/jdk/java/security/Security/signedfirst/Dyn.sh test/jdk/java/security/Security/signedfirst/Static.sh Deleting did not apply. test/jdk/java/util/jar/JarInputStream/signed.jar Patching this binary file failed. I just copied the file from 17. test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java Patch skipped, test not in 11. test/jdk/sun/security/tools/jarsigner/TimestampCheck.java Resolved. Checked output differed. test/lib/jdk/test/lib/security/SecurityUtils.java The change to this file was already backported. In addition, I adapted sun/security/tools/jarsigner/DefaultOptions.java sun/security/tools/jarsigner/NameClash.java sun/security/tools/jarsigner/EC.java according to "8172404: Tools should warn if weak algorithms are used before restricting them" which makes the tests pass. ------------- Commit messages: - Backport 6d91a3eb7bd1e1403cfb67f7eb8ce06d7e08e7a7 Changes: https://git.openjdk.org/jdk11u-dev/pull/1244/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1244&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8269039 Stats: 638 lines in 28 files changed: 300 ins; 214 del; 124 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1244.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1244/head:pull/1244 PR: https://git.openjdk.org/jdk11u-dev/pull/1244 From goetz at openjdk.org Wed Jul 20 08:12:48 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 08:12:48 GMT Subject: [jdk17u-dev] RFR: 8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.5-oracle. > > The localization file "de" patched by the original change is not in 17. > It was added in "8283805: [REDO] JDK 19 L10n resource files update - msgdrop 10" > I had a look at backporting that change, too. I think the localization updates are > a nice to have for the LTS. But it is a big change and does not apply well. Each new/removed entry would > have to be checked. So I decided not to do it. > Instead, I inlcude the de file for jpackage in this change, along with the two > new Strings. This file matches the jpackage in 17 as there were no other addions to > the ja and zh files between 17 and 8283805. > > I had to adapt the copyright in the ja and zh files. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport b523c88480ba5c8f9d78537c9de0abcbf1f867c0 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/565/files - new: https://git.openjdk.org/jdk17u-dev/pull/565/files/0e51d961..31904d3f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=565&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=565&range=00-01 Stats: 166 lines in 2 files changed: 166 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/565.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/565/head:pull/565 PR: https://git.openjdk.org/jdk17u-dev/pull/565 From goetz at openjdk.org Wed Jul 20 08:16:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 08:16:21 GMT Subject: [jdk17u-dev] RFR: 8290020: Deadlock in leakprofiler::emit_events during shutdown Message-ID: <8T1UNF79AY4bxPaeKfmBJnKwCN3MSkcoAiLk98LdHi8=.0d3f0c27-c123-4ac9-ae05-63806e134558@github.com> I backport this for parity with 17.0.5-oracle. I had to resolve TestDumpOnCrash.java because "8275375: [REDO] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect" is not in 17. I decided to add also the dumppath argument, it will simplify later backports, also of 8271949. ------------- Commit messages: - Backport e8568b890a829f3481a57f4eb5cf1796e363858b Changes: https://git.openjdk.org/jdk17u-dev/pull/568/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=568&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290020 Stats: 28 lines in 6 files changed: 6 ins; 0 del; 22 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/568.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/568/head:pull/568 PR: https://git.openjdk.org/jdk17u-dev/pull/568 From goetz at openjdk.org Wed Jul 20 08:31:14 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 08:31:14 GMT Subject: [jdk11u-dev] RFR: 8282280: Update Xerces to Version 2.12.2 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 72bd41b844e03da4bcb19c2cb38d96975a9ebceb Changes: https://git.openjdk.org/jdk11u-dev/pull/1245/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1245&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282280 Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1245.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1245/head:pull/1245 PR: https://git.openjdk.org/jdk11u-dev/pull/1245 From goetz at openjdk.org Wed Jul 20 09:19:55 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 09:19:55 GMT Subject: [jdk17u-dev] RFR: 8287125: [macos] Multiple jpackage tests fail/timeout on same host Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 409157d2af0e124756bf8c0d996ba8658a9714b7 Changes: https://git.openjdk.org/jdk17u-dev/pull/569/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=569&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8287125 Stats: 6 lines in 3 files changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/569.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/569/head:pull/569 PR: https://git.openjdk.org/jdk17u-dev/pull/569 From goetz at openjdk.org Wed Jul 20 09:47:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 09:47:22 GMT Subject: [jdk11u-dev] RFR: 8289486: Improve XSLT XPath operators count efficiency Message-ID: <1rMAxQfMiWNvAriEa2w9Yl599e3-2IRXaEeg7H00Zik=.68fce517-aa33-466b-8bdc-97179c8f895f@github.com> I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 Changes: https://git.openjdk.org/jdk11u-dev/pull/1246/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1246&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289486 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1246.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1246/head:pull/1246 PR: https://git.openjdk.org/jdk11u-dev/pull/1246 From clanger at openjdk.org Wed Jul 20 09:54:03 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 20 Jul 2022 09:54:03 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: <1Ml5Pok4XvwIaqdpjJ4W3tGjBh8doAHtEsxI5Q6uWYs=.aaa984dd-6d24-4f49-9599-8101b7384b86@github.com> On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 @shipilev @ArnoZeller @GoeLin: What do you think about bumping jtreg in 11u? Good idea or not? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From shade at openjdk.org Wed Jul 20 10:01:05 2022 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 20 Jul 2022 10:01:05 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: <1Ml5Pok4XvwIaqdpjJ4W3tGjBh8doAHtEsxI5Q6uWYs=.aaa984dd-6d24-4f49-9599-8101b7384b86@github.com> References: <1Ml5Pok4XvwIaqdpjJ4W3tGjBh8doAHtEsxI5Q6uWYs=.aaa984dd-6d24-4f49-9599-8101b7384b86@github.com> Message-ID: On Wed, 20 Jul 2022 09:49:32 GMT, Christoph Langer wrote: > @shipilev @ArnoZeller @GoeLin: What do you think about bumping jtreg in 11u? Good idea or not? I think we need to run the entirety of `tier1..4` to verify all the tests in 11u work fine with new jtreg. The jtreg bump frequently comes with required test updates, and not all of them are linked to jtreg update bug, unfortunately. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Wed Jul 20 10:24:08 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 10:24:08 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 I think at some point we will need this update. Be as said above we should be careful. I'll run it through our testing. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Wed Jul 20 10:24:22 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 20 Jul 2022 10:24:22 GMT Subject: [jdk18u] Withdrawn: 8287894: Use fixed timestamp as an alternative of __DATE__ macro in jdk.jdi to make Windows build reproducible In-Reply-To: References: Message-ID: On Tue, 14 Jun 2022 08:50:50 GMT, Alexey Pavlyutkin wrote: > Hi! > > Here is a backport of 8287894 that fixes reproducible debug build for Windows. The original patch applied cleanly. > > Verification (Windows10/MSVS2019): `bash ./configure --with-boot-jdk=c:/work/boot-jdk/jdk-18 --with-debug-level=fastdebug --with-hotspot-build-time="6/7/2022 2:35pm" --with-extra-cflags="/experimental:deterministic"` This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk18u/pull/151 From duke at openjdk.org Wed Jul 20 10:24:24 2022 From: duke at openjdk.org (Alexey Pavlyutkin) Date: Wed, 20 Jul 2022 10:24:24 GMT Subject: [jdk17u-dev] Withdrawn: 8287894: Use fixed timestamp as an alternative of __DATE__ macro in jdk.jdi to make Windows build reproducible In-Reply-To: References: Message-ID: On Tue, 14 Jun 2022 09:55:30 GMT, Alexey Pavlyutkin wrote: > Hi! > > Here is a backport of 8287894 that fixes reproducible debug build for Windows. The original patch applied cleanly. > > Verification (Windows10/MSVS2019): `bash ./configure --with-boot-jdk=c:/work/boot-jdk/jdk-18 --with-debug-level=fastdebug --with-hotspot-build-time="6/7/2022 2:35pm" --with-extra-cflags="/experimental:deterministic"` This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/467 From rob.mckenna at oracle.com Wed Jul 20 10:38:03 2022 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Wed, 20 Jul 2022 10:38:03 +0000 Subject: [Updates Communication] 18.0.2 changes pushed Message-ID: JDK 18.0.2 changes have been pushed to openjdk/jdk18u -Rob From mbaesken at openjdk.org Wed Jul 20 10:43:17 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 20 Jul 2022 10:43:17 GMT Subject: [jdk17u-dev] RFR: 8290020: Deadlock in leakprofiler::emit_events during shutdown In-Reply-To: <8T1UNF79AY4bxPaeKfmBJnKwCN3MSkcoAiLk98LdHi8=.0d3f0c27-c123-4ac9-ae05-63806e134558@github.com> References: <8T1UNF79AY4bxPaeKfmBJnKwCN3MSkcoAiLk98LdHi8=.0d3f0c27-c123-4ac9-ae05-63806e134558@github.com> Message-ID: On Wed, 20 Jul 2022 08:06:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I had to resolve TestDumpOnCrash.java because "8275375: [REDO] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect" is not in 17. > I decided to add also the dumppath argument, it will simplify later backports, also of 8271949. backport looks okay, thanks for backporting. ------------- Marked as reviewed by mbaesken (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/568 From mbaesken at openjdk.org Wed Jul 20 10:49:58 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 20 Jul 2022 10:49:58 GMT Subject: [jdk11u-dev] RFR: 8271010: vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java crashes intermittently In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 13:11:28 GMT, Goetz Lindenmaier wrote: > ?crashes intermittently > > I crafted this simple change for 11 by the description in the bug. https://bugs.openjdk.org/browse/JDK-8271010 suggests to disable the assert and you did exactly this. Makes sense to me, thanks for the backport. ------------- Marked as reviewed by mbaesken (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1237 From mbaesken at openjdk.org Wed Jul 20 11:39:17 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 20 Jul 2022 11:39:17 GMT Subject: [jdk17u-dev] RFR: 8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe [v2] In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 08:12:48 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.5-oracle. >> >> The localization file "de" patched by the original change is not in 17. >> It was added in "8283805: [REDO] JDK 19 L10n resource files update - msgdrop 10" >> I had a look at backporting that change, too. I think the localization updates are >> a nice to have for the LTS. But it is a big change and does not apply well. Each new/removed entry would >> have to be checked. So I decided not to do it. >> Instead, I inlcude the de file for jpackage in this change, along with the two >> new Strings. This file matches the jpackage in 17 as there were no other addions to >> the ja and zh files between 17 and 8283805. >> >> I had to adapt the copyright in the ja and zh files. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport b523c88480ba5c8f9d78537c9de0abcbf1f867c0 Looks okay to me thanks for backporting. Just wondering why the german (_de) properties files contains english texts for the new entries like ERR_MacAppStoreRuntimeBinExists. Shouldn't this be adjusted most (all?) of the other texts is in german so it looks a little strange to me and for the new properties we get the same like we would get with the english main properties file? ------------- Marked as reviewed by mbaesken (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/565 From stuefe at openjdk.org Wed Jul 20 11:48:42 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 20 Jul 2022 11:48:42 GMT Subject: [jdk11u-dev] RFR: 8271010: vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java crashes intermittently In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 13:11:28 GMT, Goetz Lindenmaier wrote: > ?crashes intermittently > > I crafted this simple change for 11 by the description in the bug. +1 ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1237 From yan at azul.com Wed Jul 20 11:51:38 2022 From: yan at azul.com (Yuri Nesterenko) Date: Wed, 20 Jul 2022 14:51:38 +0300 Subject: [13u, 15u communication] Update releases 13.0.12 and 15.0.8 have been published Message-ID: <2834da10-87ab-2184-8c69-8f1f60ca8599@azul.com> Hi, OpenJDK update releases 13.0.12 and 15.0.8 have been published, see jdk13u and jdk15u on GitHub. Thank you! --yan From duke at openjdk.org Wed Jul 20 11:59:19 2022 From: duke at openjdk.org (George Adams) Date: Wed, 20 Jul 2022 11:59:19 GMT Subject: [jdk11u-dev] RFR: 8242468: VS2019 build missing vcruntime140_1.dll Message-ID: <0xc2htZtTmpcl8SRH2YR3BppPelv-lalDvxn22zdM8s=.458dac49-a6ff-475e-a406-514835db63f2@github.com> Applies cleanly, only diff is that `make/autoconf/basics.m4` is called `make/autoconf/basic.m4` in tip. Fixes an issue observed at Adoptium when bumping the compiler to VS 2019 (https://github.com/adoptium/temurin-build/issues/3052) ------------- Commit messages: - Backport 165fa2450c1a7550d723be4c62bf54de464798bb Changes: https://git.openjdk.org/jdk11u-dev/pull/1247/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1247&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8242468 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 goetz at openjdk.org Wed Jul 20 12:04:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 12:04:56 GMT Subject: [jdk17u-dev] RFR: 8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe [v2] In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 08:12:48 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.5-oracle. >> >> The localization file "de" patched by the original change is not in 17. >> It was added in "8283805: [REDO] JDK 19 L10n resource files update - msgdrop 10" >> I had a look at backporting that change, too. I think the localization updates are >> a nice to have for the LTS. But it is a big change and does not apply well. Each new/removed entry would >> have to be checked. So I decided not to do it. >> Instead, I inlcude the de file for jpackage in this change, along with the two >> new Strings. This file matches the jpackage in 17 as there were no other addions to >> the ja and zh files between 17 and 8283805. >> >> I had to adapt the copyright in the ja and zh files. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport b523c88480ba5c8f9d78537c9de0abcbf1f867c0 You are right. It seems the developer adds them in english to all the files, and then eventually they are translated by an expert. Should I just translate the german one? I'll fail for ja and zh, though :) ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/565 From duke at openjdk.org Wed Jul 20 13:20:16 2022 From: duke at openjdk.org (George Adams) Date: Wed, 20 Jul 2022 13:20:16 GMT Subject: [jdk19u] RFR: 8290000: Bump macOS GitHub actions to macOS 11 In-Reply-To: References: Message-ID: <5sOcXl5xIk-Hu-wga0MPK2KtoNV_Xl6oIqFzIbDM-So=.2d590a4f-c324-4e4e-9e24-d38990e5bcbf@github.com> On Tue, 19 Jul 2022 07:30:33 GMT, George Adams wrote: > macOS 10.15 has been deprecated for some time and will be removed completely on August 30th. See https://github.com/actions/virtual-environments#available-environments and https://github.com/actions/virtual-environments/issues/5583 for context. Test failure is unrelated ------------- PR: https://git.openjdk.org/jdk19u/pull/8 From goetz.lindenmaier at sap.com Wed Jul 20 13:25:02 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Wed, 20 Jul 2022 13:25:02 +0000 Subject: New JDK Updates Committer: Jie Fu Message-ID: Hi, I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK Updates Committer. Jie has been working on backports within the JDK Updates project since 2019. He is already a Reviewer within the JDK project. So he well qualifies as Comitter. His email is >. On github he is known as DamonFool. References: 7 backports in jdk17u: https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 5 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 20 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed And there are also backport records (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Thanks and best regards, Goetz. [0] https://openjdk.org/census#jiefu [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz.lindenmaier at sap.com Wed Jul 20 13:25:53 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Wed, 20 Jul 2022 13:25:53 +0000 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: Vote: yes Best goetz From: jdk-updates-dev On Behalf Of Lindenmaier, Goetz Sent: Mittwoch, 20. Juli 2022 15:25 To: jdk-updates-dev Subject: New JDK Updates Committer: Jie Fu Hi, I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK Updates Committer. Jie has been working on backports within the JDK Updates project since 2019. He is already a Reviewer within the JDK project. So he well qualifies as Comitter. His email is >. On github he is known as DamonFool. References: 7 backports in jdk17u: https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 5 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 20 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed And there are also backport records (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Thanks and best regards, Goetz. [0] https://openjdk.org/census#jiefu [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From zgu at redhat.com Wed Jul 20 13:29:59 2022 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 20 Jul 2022 09:29:59 -0400 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: <2c75f945-9f54-49b1-6ca4-ab91695e4b2c@redhat.com> Vote: yes -Zhengyu On 7/20/22 09:25, Lindenmaier, Goetz wrote: > Hi, > > I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK > > Updates Committer. > > Jie has been working on backports within the JDK Updates project > > since 2019. He is already a Reviewer within the JDK project. > > So he well qualifies as Comitter. > > His email is >.? On github > he is known as DamonFool. > > References: > > 7 backports in jdk17u: > > https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > 5 backports in jdk17u-dev: > > https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > 20 backports (since the GitHub move) in jdk11u-dev: > > https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > And there are also backport records (prior to the GitHub move) in > jdk11u-dev: > > https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() > > > Only current JDK Updates Committers (and above) [1] are eligible > > to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks and best regards, > > ? Goetz. > > [0] https://openjdk.org/census#jiefu > > [1] https://openjdk.org/census#jdk-updates > > > [2] https://openjdk.java.net/projects/#committer-vote > > From yangfei at iscas.ac.cn Wed Jul 20 13:34:44 2022 From: yangfei at iscas.ac.cn (yangfei at iscas.ac.cn) Date: Wed, 20 Jul 2022 21:34:44 +0800 (GMT+08:00) Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: <241ff723.12513.1821bd16587.Coremail.yangfei@iscas.ac.cn> Vote: yes Thanks, Fei -----Original Messages----- From:"Lindenmaier, Goetz" Sent Time:2022-07-20 21:25:02 (Wednesday) To: jdk-updates-dev Cc: Subject: New JDK Updates Committer: Jie Fu Hi, I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK Updates Committer. Jie has been working on backports within the JDK Updates project since 2019. He is already a Reviewer within the JDK project. So he well qualifies as Comitter. His email is . On github he is known as DamonFool. References: 7 backports in jdk17u: https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 5 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 20 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed And there are also backport records (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Thanks and best regards, Goetz. [0] https://openjdk.org/census#jiefu [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.stuefe at gmail.com Wed Jul 20 13:40:50 2022 From: thomas.stuefe at gmail.com (=?UTF-8?Q?Thomas_St=C3=BCfe?=) Date: Wed, 20 Jul 2022 15:40:50 +0200 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: Vote: yes On Wed, Jul 20, 2022 at 3:25 PM Lindenmaier, Goetz < goetz.lindenmaier at sap.com> wrote: > Hi, > > > > I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK > > Updates Committer. > > > > Jie has been working on backports within the JDK Updates project > > since 2019. He is already a Reviewer within the JDK project. > > So he well qualifies as Comitter. > > His email is >. On github he is known as DamonFool. > > > > References: > > 7 backports in jdk17u: > > > https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > 5 backports in jdk17u-dev: > > > https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > 20 backports (since the GitHub move) in jdk11u-dev: > > > https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > And there are also backport records (prior to the GitHub move) in > jdk11u-dev: > > > https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() > > > > Only current JDK Updates Committers (and above) [1] are eligible > > to vote on this nomination. > > > > Votes must be cast in the open by replying to this mailing list. > > > > For Lazy Consensus voting instructions, see [2]. > > > > Thanks and best regards, > > Goetz. > > > > [0] https://openjdk.org/census#jiefu > > [1] https://openjdk.org/census#jdk-updates > > [2] https://openjdk.java.net/projects/#committer-vote > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yan at azul.com Wed Jul 20 13:47:48 2022 From: yan at azul.com (Yuri Nesterenko) Date: Wed, 20 Jul 2022 16:47:48 +0300 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: <1a47deb5-0996-0c7b-9c35-c911e0ed3359@azul.com> Vote: yes --yan On 20.07.2022 16:25, Lindenmaier, Goetz wrote: > Hi, > > > > I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK > > Updates Committer. > > > > Jie has been working on backports within the JDK Updates project > > since 2019. He is already a Reviewer within the JDK project. > > So he well qualifies as Comitter. > > His email is >. On github he is known as DamonFool. > > > > References: > > 7 backports in jdk17u: > > https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > 5 backports in jdk17u-dev: > > https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > 20 backports (since the GitHub move) in jdk11u-dev: > > https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > And there are also backport records (prior to the GitHub move) in jdk11u-dev: > > https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() > > > > Only current JDK Updates Committers (and above) [1] are eligible > > to vote on this nomination. > > > > Votes must be cast in the open by replying to this mailing list. > > > > For Lazy Consensus voting instructions, see [2]. > > > > Thanks and best regards, > > Goetz. > > > [0] https://openjdk.org/census#jiefu > > [1] https://openjdk.org/census#jdk-updates > > [2] https://openjdk.java.net/projects/#committer-vote > > > From johnsjiang at tencent.com Wed Jul 20 14:21:06 2022 From: johnsjiang at tencent.com (=?utf-8?B?am9obnNqaWFuZyjmsZ/ojo4p?=) Date: Wed, 20 Jul 2022 14:21:06 +0000 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: <77D1B9E3-50B8-4A24-BA3E-99F43C8C6169@tencent.com> Vote: yes Best regards, John Jiang (jjiang) On Wed, Jul 20, 2022 at 9:25 PM Lindenmaier, Goetz wrote: Hi, I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK Updates Committer. Jie has been working on backports within the JDK Updates project since 2019. He is already a Reviewer within the JDK project. So he well qualifies as Comitter. His email is .? On github he is known as DamonFool. References: 7 backports in jdk17u: https://github.com/openjdk/jdk17u/pulls?q=is:pr+author:DamonFool+is:closed 5 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is:pr+author:DamonFool+is:closed 20 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is:pr+author:DamonFool+is:closed And there are also backport records (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Thanks and best regards, ? Goetz. [0] https://openjdk.org/census#jiefu [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote From yan at openjdk.org Wed Jul 20 14:42:55 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 20 Jul 2022 14:42:55 GMT Subject: [jdk13u-dev] RFR: 8282280: Update Xerces to Version 2.12.2 Message-ID: Clean backport this for consistency and parity with major releases. Tier2 tests run fine. ------------- Commit messages: - Backport 72bd41b844e03da4bcb19c2cb38d96975a9ebceb Changes: https://git.openjdk.org/jdk13u-dev/pull/373/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=373&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282280 Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/373.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/373/head:pull/373 PR: https://git.openjdk.org/jdk13u-dev/pull/373 From yan at openjdk.org Wed Jul 20 14:44:05 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 20 Jul 2022 14:44:05 GMT Subject: [jdk15u-dev] RFR: 8282280: Update Xerces to Version 2.12.2 Message-ID: Clean backport this for consistency and parity with major releases. Tier2 tests run fine. ------------- Commit messages: - Backport 72bd41b844e03da4bcb19c2cb38d96975a9ebceb Changes: https://git.openjdk.org/jdk15u-dev/pull/237/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=237&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282280 Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/237.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/237/head:pull/237 PR: https://git.openjdk.org/jdk15u-dev/pull/237 From jianglizhou at google.com Wed Jul 20 16:10:14 2022 From: jianglizhou at google.com (Jiangli Zhou) Date: Wed, 20 Jul 2022 09:10:14 -0700 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: Vote: yes Best, Jiangli On Wed, Jul 20, 2022 at 6:25 AM Lindenmaier, Goetz wrote: > > Hi, > > > > I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK > > Updates Committer. > > > > Jie has been working on backports within the JDK Updates project > > since 2019. He is already a Reviewer within the JDK project. > > So he well qualifies as Comitter. > > His email is . On github he is known as DamonFool. > > > > References: > > 7 backports in jdk17u: > > https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > 5 backports in jdk17u-dev: > > https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > 20 backports (since the GitHub move) in jdk11u-dev: > > https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > > And there are also backport records (prior to the GitHub move) in jdk11u-dev: > > https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() > > > > Only current JDK Updates Committers (and above) [1] are eligible > > to vote on this nomination. > > > > Votes must be cast in the open by replying to this mailing list. > > > > For Lazy Consensus voting instructions, see [2]. > > > > Thanks and best regards, > > Goetz. > > > > [0] https://openjdk.org/census#jiefu > > [1] https://openjdk.org/census#jdk-updates > > [2] https://openjdk.java.net/projects/#committer-vote > > > > From vladimir.kozlov at oracle.com Wed Jul 20 17:56:46 2022 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 20 Jul 2022 10:56:46 -0700 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: Vote: yes Thanks, Vladimir K On 7/20/22 6:25 AM, Lindenmaier, Goetz wrote: > Hi, > > I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK > > Updates Committer. > > Jie has been working on backports within the JDK Updates project > > since 2019. He is already a Reviewer within the JDK project. > > So he well qualifies as Comitter. > > His email is >.? On github > he is known as DamonFool. > > References: > > 7 backports in jdk17u: > > https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > 5 backports in jdk17u-dev: > > https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > 20 backports (since the GitHub move) in jdk11u-dev: > > https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed > > > And there are also backport records (prior to the GitHub move) in > jdk11u-dev: > > https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() > > > Only current JDK Updates Committers (and above) [1] are eligible > > to vote on this nomination. > > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > Thanks and best regards, > > ? Goetz. > > [0] https://openjdk.org/census#jiefu > > [1] https://openjdk.org/census#jdk-updates > > > [2] https://openjdk.java.net/projects/#committer-vote > > From goetz at openjdk.org Wed Jul 20 18:35:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 18:35:56 GMT Subject: [jdk17u-dev] RFR: 8279370: jdk.jpackage/share/native/applauncher/JvmLauncher.cpp fails to build with GCC 6.3.0 Message-ID: <89-ybKO5hMgxJvsQw90YCdEIT0S93rw7Bib8BNWHXIs=.6846daaa-2e9d-4208-a153-3abe9b38fe84@github.com> I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 14a90e536b86a8fb8d5f0272ec03359e44638da5 Changes: https://git.openjdk.org/jdk17u-dev/pull/570/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=570&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279370 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/570.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/570/head:pull/570 PR: https://git.openjdk.org/jdk17u-dev/pull/570 From goetz at openjdk.org Wed Jul 20 18:58:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 18:58:09 GMT Subject: [jdk17u-dev] RFR: 8281535: Create a regression test for JDK-4670051 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 0786ddb4712296c90df2c9e97c76c203a4de4612 Changes: https://git.openjdk.org/jdk17u-dev/pull/571/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=571&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281535 Stats: 282 lines in 1 file changed: 282 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/571.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/571/head:pull/571 PR: https://git.openjdk.org/jdk17u-dev/pull/571 From goetz at openjdk.org Wed Jul 20 19:02:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 19:02:51 GMT Subject: [jdk11u-dev] RFR: 8281535: Create a regression test for JDK-4670051 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 0786ddb4712296c90df2c9e97c76c203a4de4612 Changes: https://git.openjdk.org/jdk11u-dev/pull/1248/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1248&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281535 Stats: 282 lines in 1 file changed: 282 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1248.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1248/head:pull/1248 PR: https://git.openjdk.org/jdk11u-dev/pull/1248 From goetz at openjdk.org Wed Jul 20 19:05:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 19:05:57 GMT Subject: [jdk17u-dev] RFR: 8281745: Create a regression test for JDK-4514331 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport f9539521aee71e84cb052d3d0444c58ee88930f7 Changes: https://git.openjdk.org/jdk17u-dev/pull/572/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=572&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281745 Stats: 176 lines in 1 file changed: 176 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/572.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/572/head:pull/572 PR: https://git.openjdk.org/jdk17u-dev/pull/572 From goetz at openjdk.org Wed Jul 20 19:06:43 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 19:06:43 GMT Subject: [jdk17u-dev] RFR: 8281988: Create a regression test for JDK-4618767 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 43dc9ef619b823e033cb1e298bbc091eb5a50967 Changes: https://git.openjdk.org/jdk17u-dev/pull/573/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=573&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281988 Stats: 222 lines in 1 file changed: 222 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/573.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/573/head:pull/573 PR: https://git.openjdk.org/jdk17u-dev/pull/573 From goetz at openjdk.org Wed Jul 20 19:08:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 19:08:00 GMT Subject: [jdk11u-dev] RFR: 8281745: Create a regression test for JDK-4514331 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport f9539521aee71e84cb052d3d0444c58ee88930f7 Changes: https://git.openjdk.org/jdk11u-dev/pull/1249/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1249&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281745 Stats: 176 lines in 1 file changed: 176 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1249.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1249/head:pull/1249 PR: https://git.openjdk.org/jdk11u-dev/pull/1249 From goetz at openjdk.org Wed Jul 20 19:10:31 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 19:10:31 GMT Subject: [jdk11u-dev] RFR: 8281988: Create a regression test for JDK-4618767 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 43dc9ef619b823e033cb1e298bbc091eb5a50967 Changes: https://git.openjdk.org/jdk11u-dev/pull/1250/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1250&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281988 Stats: 222 lines in 1 file changed: 222 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1250.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1250/head:pull/1250 PR: https://git.openjdk.org/jdk11u-dev/pull/1250 From goetz at openjdk.org Wed Jul 20 19:12:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 19:12:13 GMT Subject: [jdk17u-dev] RFR: 8281738: Create a regression test for checking the 'Space' key activation of focused Button Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 941e97c4eb186bc63386d17f458ba69f4bddd828 Changes: https://git.openjdk.org/jdk17u-dev/pull/574/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=574&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281738 Stats: 152 lines in 1 file changed: 152 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/574.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/574/head:pull/574 PR: https://git.openjdk.org/jdk17u-dev/pull/574 From goetz at openjdk.org Wed Jul 20 19:18:47 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 20 Jul 2022 19:18:47 GMT Subject: [jdk11u-dev] RFR: 8281738: Create a regression test for checking the 'Space' key activation of focused Button Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 941e97c4eb186bc63386d17f458ba69f4bddd828 Changes: https://git.openjdk.org/jdk11u-dev/pull/1251/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1251&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281738 Stats: 152 lines in 1 file changed: 152 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1251.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1251/head:pull/1251 PR: https://git.openjdk.org/jdk11u-dev/pull/1251 From clanger at openjdk.org Wed Jul 20 21:54:11 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 20 Jul 2022 21:54:11 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 07:46:46 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From clanger at openjdk.org Wed Jul 20 21:58:25 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 20 Jul 2022 21:58:25 GMT Subject: [jdk17u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 11:08:32 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 I think you already noticed, that you were missing to request for backport approval by setting the `jdk17u-fix-request` label and awaiting the `jdk17u-fix-yes`. I have approved it retroactively, but please take care next time, e.g. with https://github.com/openjdk/jdk11u-dev/pull/1121 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/427 From tsteele at openjdk.org Wed Jul 20 21:58:26 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Wed, 20 Jul 2022 21:58:26 GMT Subject: [jdk17u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 21:53:12 GMT, Christoph Langer wrote: >> Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java >> >> The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 >> OpenJDK PR https://github.com/openjdk/jdk/pull/8318 > > I think you already noticed, that you were missing to request for backport approval by setting the `jdk17u-fix-request` label and awaiting the `jdk17u-fix-yes`. I have approved it retroactively, but please take care next time, e.g. with https://github.com/openjdk/jdk11u-dev/pull/1121 Thanks @RealCLanger, we will watch out for that next time. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/427 From christoph.langer at sap.com Wed Jul 20 21:58:36 2022 From: christoph.langer at sap.com (Langer, Christoph) Date: Wed, 20 Jul 2022 21:58:36 +0000 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: Vote:yes /Christoph From: jdk-updates-dev On Behalf Of Lindenmaier, Goetz Sent: Mittwoch, 20. Juli 2022 15:25 To: jdk-updates-dev Subject: New JDK Updates Committer: Jie Fu Hi, I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK Updates Committer. Jie has been working on backports within the JDK Updates project since 2019. He is already a Reviewer within the JDK project. So he well qualifies as Comitter. His email is >. On github he is known as DamonFool. References: 7 backports in jdk17u: https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 5 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 20 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed And there are also backport records (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Thanks and best regards, Goetz. [0] https://openjdk.org/census#jiefu [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From clanger at openjdk.org Wed Jul 20 22:01:03 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 20 Jul 2022 22:01:03 GMT Subject: [jdk11u-dev] RFR: 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: On Wed, 20 Jul 2022 11:52:50 GMT, George Adams wrote: > Applies cleanly, only diff is that `make/autoconf/basics.m4` is called `make/autoconf/basic.m4` in tip. > > Fixes an issue observed at Adoptium when bumping the compiler to VS 2019 (https://github.com/adoptium/temurin-build/issues/3052) LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1247 From yan at openjdk.org Thu Jul 21 06:49:40 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 21 Jul 2022 06:49:40 GMT Subject: [jdk13u-dev] Integrated: 8282280: Update Xerces to Version 2.12.2 In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 14:33:27 GMT, Yuri Nesterenko wrote: > Clean backport this for consistency and parity with major releases. > Tier2 tests run fine. This pull request has now been integrated. Changeset: 0a121685 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/0a12168502c58d8801bfbdb90c260f368aa13890 Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod 8282280: Update Xerces to Version 2.12.2 Backport-of: 72bd41b844e03da4bcb19c2cb38d96975a9ebceb ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/373 From yan at openjdk.org Thu Jul 21 06:52:33 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 21 Jul 2022 06:52:33 GMT Subject: [jdk15u-dev] Integrated: 8282280: Update Xerces to Version 2.12.2 In-Reply-To: References: Message-ID: <57t63J3XPBg0aDkMKRLg7ioVcaNzyVLZttKIFeBxXXs=.e30cf9d2-5fd4-4898-b810-289f8263a391@github.com> On Wed, 20 Jul 2022 14:33:37 GMT, Yuri Nesterenko wrote: > Clean backport this for consistency and parity with major releases. > Tier2 tests run fine. This pull request has now been integrated. Changeset: 6522bec6 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/6522bec6b21592701d45e57d61261346bbe3cf3f Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod 8282280: Update Xerces to Version 2.12.2 Backport-of: 72bd41b844e03da4bcb19c2cb38d96975a9ebceb ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/237 From goetz at openjdk.org Thu Jul 21 07:20:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 07:20:13 GMT Subject: [jdk17u-dev] RFR: 8276837: [macos]: Error when signing the additional launcher In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:12:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit failure: IOException caught during compilation: Connection reset; unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/562 From azeller at openjdk.org Thu Jul 21 07:26:10 2022 From: azeller at openjdk.org (Arno Zeller) Date: Thu, 21 Jul 2022 07:26:10 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 I think we will also need: * https://bugs.openjdk.org/browse/JDK-8266461 - because of the newer testng. * https://bugs.openjdk.org/browse/JDK-8266250 - at least in our test run these two tests showed a failure in the improved version * https://bugs.openjdk.org/browse/JDK-8266460 - needed for jtreg 6 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Thu Jul 21 07:32:58 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 07:32:58 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 07:22:23 GMT, Arno Zeller wrote: >> Backport required in order to bump to jtreg 6 > > I think we will also need: > * https://bugs.openjdk.org/browse/JDK-8266461 - because of the newer testng. > * https://bugs.openjdk.org/browse/JDK-8266250 - at least in our test run these two tests showed a failure in the improved version > * https://bugs.openjdk.org/browse/JDK-8266460 - needed for jtreg 6 @ArnoZeller thanks for your feedback. I?ll open backports for those 3 commits. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Thu Jul 21 07:38:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 07:38:09 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: <5RYiUkmh26MLUFVwde8_5fX-rlXsN2BjvNqxCbHXe9M=.2d342edb-50a8-4e0c-aaaa-0014af9e8232@github.com> On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 Hi, our testing shows a row of problems with the change. Arno already spotted some of the fixes in head, thanks! In addition there is test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java:285: error: reference to assertEquals is ambiguous assertEquals(42.0, obj.to(Double.class)); ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Thu Jul 21 07:55:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 07:55:49 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 07:46:46 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 What is wrong with the pre-submit tests? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From duke at openjdk.org Thu Jul 21 08:11:29 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 08:11:29 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods Message-ID: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Backport required to bump JDK11u to jtreg 6 ------------- Commit messages: - Backport e90388bc1e7bba92675fa799d9da77aa4d6e1a05 Changes: https://git.openjdk.org/jdk11u-dev/pull/1252/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1252&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266461 Stats: 116 lines in 1 file changed: 5 ins; 18 del; 93 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1252.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1252/head:pull/1252 PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Thu Jul 21 08:12:45 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 08:12:45 GMT Subject: [jdk11u-dev] RFR: 8266250: WebSocketTest and WebSocketProxyTest call assertEquals(List, List) Message-ID: Backport required to bump JDK11u to jtreg 6 ------------- Commit messages: - Backport 01415f33e34621294832c165f21b112ed1c54103 Changes: https://git.openjdk.org/jdk11u-dev/pull/1253/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1253&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266250 Stats: 66 lines in 2 files changed: 62 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1253.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1253/head:pull/1253 PR: https://git.openjdk.org/jdk11u-dev/pull/1253 From duke at openjdk.org Thu Jul 21 08:16:21 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 08:16:21 GMT Subject: [jdk11u-dev] RFR: 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG Message-ID: Backport required to bump JDK11u to jtreg 6 ------------- Commit messages: - Backport e8405970b9998ff8f77bcf196f1456713a98c47f Changes: https://git.openjdk.org/jdk11u-dev/pull/1254/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1254&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8266460 Stats: 119 lines in 4 files changed: 12 ins; 24 del; 83 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1254.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1254/head:pull/1254 PR: https://git.openjdk.org/jdk11u-dev/pull/1254 From duke at openjdk.org Thu Jul 21 08:15:46 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 08:15:46 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 07:22:23 GMT, Arno Zeller wrote: >> Backport required in order to bump to jtreg 6 > > I think we will also need: > * https://bugs.openjdk.org/browse/JDK-8266461 - because of the newer testng. > * https://bugs.openjdk.org/browse/JDK-8266250 - at least in our test run these two tests showed a failure in the improved version > * https://bugs.openjdk.org/browse/JDK-8266460 - needed for jtreg 6 @ArnoZeller I've raised the 3 backports as mentioned: - https://github.com/openjdk/jdk11u-dev/pull/1252 - https://github.com/openjdk/jdk11u-dev/pull/1253 - https://github.com/openjdk/jdk11u-dev/pull/1254 @GoeLin I'll look into that test failure, annoyingly the file was removed in JDK14u so will need some investigation. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Thu Jul 21 08:34:45 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 08:34:45 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: <5RYiUkmh26MLUFVwde8_5fX-rlXsN2BjvNqxCbHXe9M=.2d342edb-50a8-4e0c-aaaa-0014af9e8232@github.com> References: <5RYiUkmh26MLUFVwde8_5fX-rlXsN2BjvNqxCbHXe9M=.2d342edb-50a8-4e0c-aaaa-0014af9e8232@github.com> Message-ID: On Thu, 21 Jul 2022 07:35:25 GMT, Goetz Lindenmaier wrote: >> Backport required in order to bump to jtreg 6 > > Hi, > our testing shows a row of problems with the change. Arno already spotted some of the fixes in head, thanks! In addition there is > test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java:285: error: reference to assertEquals is ambiguous > assertEquals(42.0, obj.to(Double.class)); @GoeLin I'd like to get your thoughts here but I assume I can fix that final error with this: diff --git a/test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java b/test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java index f43c0db2f6c..6b6d4b58b0c 100644 --- a/test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java +++ b/test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java @@ -282,7 +282,7 @@ public class ScriptObjectMirrorTest { ScriptObjectMirror obj = (ScriptObjectMirror)e.eval( "({ valueOf: function() { return 42 } })"); - assertEquals(42.0, obj.to(Double.class)); + assertEquals(new Double(42.0), obj.to(Double.class)); obj = (ScriptObjectMirror)e.eval( "({ toString: function() { return 'foo' } })"); ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Thu Jul 21 08:56:50 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 08:56:50 GMT Subject: [jdk11u-dev] Integrated: 8265531: doc/building.md should mention homebrew install freetype In-Reply-To: <96D2r-8ehYm8QfWcdmKOiEzx76jesIL0m4QsPUFR5rM=.96b2f133-fa2b-4f97-8b94-1e943e0ddfb9@github.com> References: <96D2r-8ehYm8QfWcdmKOiEzx76jesIL0m4QsPUFR5rM=.96b2f133-fa2b-4f97-8b94-1e943e0ddfb9@github.com> Message-ID: On Mon, 18 Jul 2022 12:49:35 GMT, George Adams wrote: > simple backport of https://bugs.openjdk.org/browse/JDK-8265531 - no risk This pull request has now been integrated. Changeset: defa4f82 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/defa4f82bbaeff155d15e607f9bb0fcef1bbcbca Stats: 2 lines in 2 files changed: 2 ins; 0 del; 0 mod 8265531: doc/building.md should mention homebrew install freetype Backport-of: 5aab1609b97284ccff8b7ae20a3ddcf1e29c47d7 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1236 From duke at openjdk.org Thu Jul 21 08:57:13 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 08:57:13 GMT Subject: [jdk17u-dev] Integrated: 8290000: Bump macOS GitHub actions to macOS 11 In-Reply-To: References: Message-ID: <1nYyt6nonF1GegegfiThblc2NEGMuTwPCZjaHAwYDXM=.8ba08cb1-2cdc-4e5f-86cd-3551b90f7103@github.com> On Tue, 19 Jul 2022 07:40:24 GMT, George Adams wrote: > macOS 10.15 has been deprecated for some time and will be removed completely on August 30th. See https://github.com/actions/virtual-environments#available-environments and https://github.com/actions/virtual-environments/issues/5583 for context. This pull request has now been integrated. Changeset: c9298656 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/c929865666247c62e1d0da70182ea4abed95a5af Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod 8290000: Bump macOS GitHub actions to macOS 11 Backport-of: 4e6cd67fec3d978f4c8c1aed95a1d09b544eff68 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/561 From goetz at openjdk.org Thu Jul 21 09:32:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 09:32:11 GMT Subject: [jdk11u-dev] Integrated: 8281535: Create a regression test for JDK-4670051 In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 18:53:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: a0edf354 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a0edf3546ecfaf5b7124ee292c13e5117c4cfbe3 Stats: 282 lines in 1 file changed: 282 ins; 0 del; 0 mod 8281535: Create a regression test for JDK-4670051 Backport-of: 0786ddb4712296c90df2c9e97c76c203a4de4612 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1248 From goetz at openjdk.org Thu Jul 21 09:34:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 09:34:21 GMT Subject: [jdk17u-dev] Integrated: 8271344: Windows product version issue In-Reply-To: References: Message-ID: <8Jqzi1f6OWyoel-xIqPxYM_2m_jNcbt6LGJtl72zbAk=.a8171c94-4f25-40f3-a927-96ca033ceb06@github.com> On Mon, 18 Jul 2022 10:28:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 1ee3e051 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/1ee3e051addad950afb72f3cd1dea6b40a5eedfa Stats: 21 lines in 5 files changed: 5 ins; 2 del; 14 mod 8271344: Windows product version issue Reviewed-by: asemenyuk Backport-of: 0199b03eb3bd9ffe79b5193ff1792144b5c488f1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/558 From goetz at openjdk.org Thu Jul 21 09:35:47 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 09:35:47 GMT Subject: [jdk17u-dev] Integrated: 8276837: [macos]: Error when signing the additional launcher In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:12:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 75b7aedf Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/75b7aedf0c5c751750da0dd2b531ae36a2e6d675 Stats: 52 lines in 3 files changed: 21 ins; 5 del; 26 mod 8276837: [macos]: Error when signing the additional launcher Backport-of: 7696897932a35708b1632517127c1a3a59919878 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/562 From goetz at openjdk.org Thu Jul 21 09:37:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 09:37:59 GMT Subject: [jdk11u-dev] Integrated: 8281745: Create a regression test for JDK-4514331 In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 18:57:53 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: ac3893c7 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/ac3893c74ce82dc1e975724c749ef21dcd7c44c6 Stats: 176 lines in 1 file changed: 176 ins; 0 del; 0 mod 8281745: Create a regression test for JDK-4514331 Backport-of: f9539521aee71e84cb052d3d0444c58ee88930f7 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1249 From goetz at openjdk.org Thu Jul 21 10:19:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:19:57 GMT Subject: [jdk11u-dev] Integrated: 8281988: Create a regression test for JDK-4618767 In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 19:02:24 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: a240a9ed Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a240a9ed6c4c2e76bd9ef76bad7e39862c8a7623 Stats: 222 lines in 1 file changed: 222 ins; 0 del; 0 mod 8281988: Create a regression test for JDK-4618767 Backport-of: 43dc9ef619b823e033cb1e298bbc091eb5a50967 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1250 From goetz at openjdk.org Thu Jul 21 10:21:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:21:16 GMT Subject: [jdk11u-dev] RFR: 8287432: C2: assert(tn->in(0) != __null) failed: must have live top node In-Reply-To: <0lGeRTvjMWHZqnvYQykG74px-sRMZ-DkI1hsfDd0Tvc=.6bd92e88-8022-4f05-b830-d9329165e3b4@github.com> References: <0lGeRTvjMWHZqnvYQykG74px-sRMZ-DkI1hsfDd0Tvc=.6bd92e88-8022-4f05-b830-d9329165e3b4@github.com> Message-ID: On Thu, 30 Jun 2022 14:35:36 GMT, Andrew Haley wrote: > Trivial backport, fixes the test case. @theRealAph, would you mind integrating this? Thanks! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1190 From goetz at openjdk.org Thu Jul 21 10:21:26 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:21:26 GMT Subject: [jdk17u-dev] Integrated: 8278311: Debian packaging doesn't work In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:16:07 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 89d2c89c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/89d2c89c83aae0bcf2c1e8e23c6fec692bb37b06 Stats: 33 lines in 2 files changed: 26 ins; 0 del; 7 mod 8278311: Debian packaging doesn't work Backport-of: 8ef1a232b100dbac72356ca4844d01964f3d5287 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/563 From goetz at openjdk.org Thu Jul 21 10:24:10 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:24:10 GMT Subject: [jdk11u-dev] Integrated: 8281738: Create a regression test for checking the 'Space' key activation of focused Button In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 19:09:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: d3a4879a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/d3a4879af4677bd3b8deb8356d3f259bd5a80cb9 Stats: 152 lines in 1 file changed: 152 ins; 0 del; 0 mod 8281738: Create a regression test for checking the 'Space' key activation of focused Button Backport-of: 941e97c4eb186bc63386d17f458ba69f4bddd828 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1251 From goetz at openjdk.org Thu Jul 21 10:24:15 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:24:15 GMT Subject: [jdk11u-dev] Integrated: 8289486: Improve XSLT XPath operators count efficiency In-Reply-To: <1rMAxQfMiWNvAriEa2w9Yl599e3-2IRXaEeg7H00Zik=.68fce517-aa33-466b-8bdc-97179c8f895f@github.com> References: <1rMAxQfMiWNvAriEa2w9Yl599e3-2IRXaEeg7H00Zik=.68fce517-aa33-466b-8bdc-97179c8f895f@github.com> Message-ID: On Wed, 20 Jul 2022 09:39:30 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 77d92104 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/77d92104f7806b6ac49bbfef1810c6a6c0dde1b3 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod 8289486: Improve XSLT XPath operators count efficiency Backport-of: 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1246 From goetz at openjdk.org Thu Jul 21 10:27:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:27:23 GMT Subject: [jdk17u-dev] Integrated: 8279370: jdk.jpackage/share/native/applauncher/JvmLauncher.cpp fails to build with GCC 6.3.0 In-Reply-To: <89-ybKO5hMgxJvsQw90YCdEIT0S93rw7Bib8BNWHXIs=.6846daaa-2e9d-4208-a153-3abe9b38fe84@github.com> References: <89-ybKO5hMgxJvsQw90YCdEIT0S93rw7Bib8BNWHXIs=.6846daaa-2e9d-4208-a153-3abe9b38fe84@github.com> Message-ID: On Wed, 20 Jul 2022 18:28:29 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: dec16ad4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/dec16ad44fd92c35cf3f41d70ce1b9630a210971 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8279370: jdk.jpackage/share/native/applauncher/JvmLauncher.cpp fails to build with GCC 6.3.0 Backport-of: 14a90e536b86a8fb8d5f0272ec03359e44638da5 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/570 From goetz at openjdk.org Thu Jul 21 10:31:20 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:31:20 GMT Subject: [jdk17u-dev] Integrated: 8281535: Create a regression test for JDK-4670051 In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 18:49:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: c2f6e528 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c2f6e5283ea69abbb821884e1e2d78f78c617455 Stats: 282 lines in 1 file changed: 282 ins; 0 del; 0 mod 8281535: Create a regression test for JDK-4670051 Backport-of: 0786ddb4712296c90df2c9e97c76c203a4de4612 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/571 From goetz at openjdk.org Thu Jul 21 10:37:10 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:37:10 GMT Subject: [jdk17u-dev] Integrated: 8281745: Create a regression test for JDK-4514331 In-Reply-To: References: Message-ID: <5huE4g8RqtKYx3JS90NFc9x5DTACiIPPhk6pvc2ulHo=.74f75e08-1fd1-4b95-91a1-cb8ffd5807a2@github.com> On Wed, 20 Jul 2022 18:55:50 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 3a57cc67 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3a57cc67246702763f2f8201d0e63424fec56f80 Stats: 176 lines in 1 file changed: 176 ins; 0 del; 0 mod 8281745: Create a regression test for JDK-4514331 Backport-of: f9539521aee71e84cb052d3d0444c58ee88930f7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/572 From goetz at openjdk.org Thu Jul 21 10:40:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:40:25 GMT Subject: [jdk17u-dev] RFR: 8281988: Create a regression test for JDK-4618767 In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 18:58:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit failure. build failed. unrelated ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/573 From goetz at openjdk.org Thu Jul 21 10:40:27 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:40:27 GMT Subject: [jdk17u-dev] Integrated: 8281988: Create a regression test for JDK-4618767 In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 18:58:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 00f2b3fa Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/00f2b3fa8c7ae18592f825a76ddb1df0d986316c Stats: 222 lines in 1 file changed: 222 ins; 0 del; 0 mod 8281988: Create a regression test for JDK-4618767 Backport-of: 43dc9ef619b823e033cb1e298bbc091eb5a50967 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/573 From goetz at openjdk.org Thu Jul 21 10:44:23 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:44:23 GMT Subject: [jdk17u-dev] Integrated: 8281738: Create a regression test for checking the 'Space' key activation of focused Button In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 19:03:20 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: c3aa29f0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c3aa29f009c9e01b739a5e9f76f141f88da6c55e Stats: 152 lines in 1 file changed: 152 ins; 0 del; 0 mod 8281738: Create a regression test for checking the 'Space' key activation of focused Button Backport-of: 941e97c4eb186bc63386d17f458ba69f4bddd828 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/574 From duke at openjdk.org Thu Jul 21 10:48:01 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 21 Jul 2022 10:48:01 GMT Subject: [jdk11u-dev] Integrated: 8266774: System property values for stdout/err on Windows UTF-8 In-Reply-To: References: Message-ID: On Sat, 16 Jul 2022 00:17:15 GMT, Stephanie Crater wrote: > Backport of JDK-8266774. > > Along with JDK-8238203, prerequisite for a backport of JDK-8272352 to allow java to correctly parse Chinese characters in file paths and string arguments passed to java.exe. This pull request has now been integrated. Changeset: 11eed37f Author: Stephanie Crater Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/11eed37fae2db8cb86a49581dc6a3fe3be2bfabc Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8266774: System property values for stdout/err on Windows UTF-8 Backport-of: c494efc5b5d9a142fceff600285fd4c8c883e795 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1233 From goetz at openjdk.org Thu Jul 21 10:48:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:48:17 GMT Subject: [jdk17u-dev] Integrated: 8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 06:57:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > The localization file "de" patched by the original change is not in 17. > It was added in "8283805: [REDO] JDK 19 L10n resource files update - msgdrop 10" > I had a look at backporting that change, too. I think the localization updates are > a nice to have for the LTS. But it is a big change and does not apply well. Each new/removed entry would > have to be checked. So I decided not to do it. > Instead, I inlcude the de file for jpackage in this change, along with the two > new Strings. This file matches the jpackage in 17 as there were no other addions to > the ja and zh files between 17 and 8283805. > > I had to adapt the copyright in the ja and zh files. This pull request has now been integrated. Changeset: 6a4b6220 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6a4b6220f8dc184f408f1295865ed0ad2e3710ca Stats: 330 lines in 7 files changed: 326 ins; 1 del; 3 mod 8286122: [macos]: App bundle cannot upload to Mac App Store due to info.plist embedded in java exe Reviewed-by: mbaesken Backport-of: b523c88480ba5c8f9d78537c9de0abcbf1f867c0 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/565 From goetz at openjdk.org Thu Jul 21 10:50:09 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:50:09 GMT Subject: [jdk17u-dev] Integrated: 8287125: [macos] Multiple jpackage tests fail/timeout on same host In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 09:11:40 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 9f8e0d72 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9f8e0d7238fb5890b52109ead1d9338fb659d2c7 Stats: 6 lines in 3 files changed: 0 ins; 0 del; 6 mod 8287125: [macos] Multiple jpackage tests fail/timeout on same host Backport-of: 409157d2af0e124756bf8c0d996ba8658a9714b7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/569 From goetz at openjdk.org Thu Jul 21 10:50:39 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:50:39 GMT Subject: [jdk17u-dev] Integrated: 8289486: Improve XSLT XPath operators count efficiency In-Reply-To: <8dp1g95wyLx9UNAckKVJj8tLeZj6bHf3uLzOKsIOElU=.8e24c90a-aa60-403e-bc2c-ecdb7e443918@github.com> References: <8dp1g95wyLx9UNAckKVJj8tLeZj6bHf3uLzOKsIOElU=.8e24c90a-aa60-403e-bc2c-ecdb7e443918@github.com> Message-ID: <7TBNw2iR4kvx2MeMR3ZunG2jSPGomHfkGTTDw_IBHKA=.e463056c-f28b-4880-97a3-193847eeb8b8@github.com> On Wed, 20 Jul 2022 07:11:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 8457dd23 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/8457dd23a6082ad42f2cfbb9c435db3146f144c5 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod 8289486: Improve XSLT XPath operators count efficiency Backport-of: 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/566 From goetz at openjdk.org Thu Jul 21 10:52:15 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 10:52:15 GMT Subject: [jdk17u-dev] Integrated: 8290020: Deadlock in leakprofiler::emit_events during shutdown In-Reply-To: <8T1UNF79AY4bxPaeKfmBJnKwCN3MSkcoAiLk98LdHi8=.0d3f0c27-c123-4ac9-ae05-63806e134558@github.com> References: <8T1UNF79AY4bxPaeKfmBJnKwCN3MSkcoAiLk98LdHi8=.0d3f0c27-c123-4ac9-ae05-63806e134558@github.com> Message-ID: On Wed, 20 Jul 2022 08:06:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I had to resolve TestDumpOnCrash.java because "8275375: [REDO] JDK-8271949 dumppath in -XX:FlightRecorderOptions does not affect" is not in 17. > I decided to add also the dumppath argument, it will simplify later backports, also of 8271949. This pull request has now been integrated. Changeset: fbaf069d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fbaf069d2799d3f2165073d9af4f8c840e0113b3 Stats: 28 lines in 6 files changed: 6 ins; 0 del; 22 mod 8290020: Deadlock in leakprofiler::emit_events during shutdown Reviewed-by: mbaesken Backport-of: e8568b890a829f3481a57f4eb5cf1796e363858b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/568 From duke at openjdk.org Thu Jul 21 10:55:24 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 21 Jul 2022 10:55:24 GMT Subject: [jdk11u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 [v2] In-Reply-To: References: Message-ID: > Backport of JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8. > > Does not apply cleanly to 11u due to a minor change for UTF-8 support otherwise included in JDK-8264208: Console charset API, which has not been backported to 11u. (I added `case 65001:` for UTF-8 on line 83). Stephanie Crater has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1234/files - new: https://git.openjdk.org/jdk11u-dev/pull/1234/files/2a874e22..2a874e22 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1234&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1234&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1234.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1234/head:pull/1234 PR: https://git.openjdk.org/jdk11u-dev/pull/1234 From duke at openjdk.org Thu Jul 21 10:58:19 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Thu, 21 Jul 2022 10:58:19 GMT Subject: [jdk17u-dev] RFR: 8290417: CDS cannot archive lamda proxy with useImplMethodHandle Message-ID: This bug has been faced by a customer and this backport does work for them. I am not yet an Author - I do not have JBS account. The testcase works after backporting: +Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java +Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java And there is no regression. I have regression tested it only on linux-x86_64. ------------- Commit messages: - 8290417: CDS cannot archive lamda proxy with useImplMethodHandle Changes: https://git.openjdk.org/jdk17u-dev/pull/575/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=575&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290417 Stats: 435 lines in 7 files changed: 433 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/575.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/575/head:pull/575 PR: https://git.openjdk.org/jdk17u-dev/pull/575 From goetz at openjdk.org Thu Jul 21 11:13:07 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 11:13:07 GMT Subject: [jdk17u-dev] RFR: 8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" Message-ID: <8WF5092FQ5H7Kn_RcZNa4T-ZsT38hoWVOmeUl8HuI9Y=.9b5b0740-896f-4f62-a16a-1e1e96d51241@github.com> I backport this for parity with 17.0.5-oracle. Omitted patch to test/jdk/tools/jpackage/share/AppContentTest.java which was added in 18 for new feature "8274346: Support for additional content in an app-image." The rest of the backport is clean. Marking as /clean. ------------- Commit messages: - Backport 273c7329e7dff6e97ffe5b299a6bbb5de8ea9190 Changes: https://git.openjdk.org/jdk17u-dev/pull/576/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=576&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277493 Stats: 155 lines in 3 files changed: 62 ins; 49 del; 44 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/576.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/576/head:pull/576 PR: https://git.openjdk.org/jdk17u-dev/pull/576 From goetz at openjdk.org Thu Jul 21 11:17:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 11:17:46 GMT Subject: [jdk17u-dev] RFR: 8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript Message-ID: Clean except for ProblemList. Test are not problemlisted in 17. Marking as /clean. ------------- Commit messages: - Backport 918e3397858c425e9c3b82c9a918b7626603a59c Changes: https://git.openjdk.org/jdk17u-dev/pull/577/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=577&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278233 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/577.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/577/head:pull/577 PR: https://git.openjdk.org/jdk17u-dev/pull/577 From goetz at openjdk.org Thu Jul 21 11:42:02 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 11:42:02 GMT Subject: [jdk11u-dev] Integrated: 8208471: nsk/jdb/unwatch/unwatch002/unwatch002.java fails with "Prompt is not received during 300200 milliseconds" In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 12:21:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 9d8e388e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/9d8e388e3d445927f99b66944fcf2b542e3021cc Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8208471: nsk/jdb/unwatch/unwatch002/unwatch002.java fails with "Prompt is not received during 300200 milliseconds" Backport-of: db614657618a4e67128ec1f243af2c740988fad0 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1235 From goetz at openjdk.org Thu Jul 21 11:46:07 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 11:46:07 GMT Subject: [jdk11u-dev] Integrated: 8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 13:23:29 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 517a18e4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/517a18e43b202b6803a9fe38a3940f6321b9c213 Stats: 7 lines in 1 file changed: 2 ins; 2 del; 3 mod 8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes Backport-of: 50f99c3208fc9f479cc109fb6e73d262e27026a2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1238 From goetz at openjdk.org Thu Jul 21 11:48:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 11:48:16 GMT Subject: [jdk11u-dev] Integrated: 8271010: vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java crashes intermittently In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 13:11:28 GMT, Goetz Lindenmaier wrote: > ?crashes intermittently > > I crafted this simple change for 11 by the description in the bug. This pull request has now been integrated. Changeset: 13b44207 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/13b44207b95a8fcf7510543ce177c54fc15aa66f Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod 8271010: vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java crashes intermittently Reviewed-by: mbaesken, stuefe ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1237 From duke at openjdk.org Thu Jul 21 11:59:02 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 11:59:02 GMT Subject: [jdk11u-dev] RFR: 8266250: WebSocketTest and WebSocketProxyTest call assertEquals(List, List) In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 08:05:16 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 @GoeLin please can you sponsor? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1253 From duke at openjdk.org Thu Jul 21 11:59:04 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 11:59:04 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods In-Reply-To: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Thu, 21 Jul 2022 08:03:18 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 @GoeLin please can you review and then I'll kick off the integration ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Thu Jul 21 12:01:10 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 12:01:10 GMT Subject: [jdk11u-dev] RFR: 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 08:09:52 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 @GoeLin please can you review and then I'll kick off the integration ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1254 From goetz at openjdk.org Thu Jul 21 12:04:08 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 12:04:08 GMT Subject: [jdk11u-dev] Integrated: 8282280: Update Xerces to Version 2.12.2 In-Reply-To: References: Message-ID: <9LpfxV8vxlIPU9odpgo5milbDUdKY3wJaqhSJ7AtLQw=.497865a9-fa2c-4b31-8e3f-c04089a237cb@github.com> On Wed, 20 Jul 2022 08:22:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 664f2abe Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/664f2abe79411e17bb7d2024fe2ba7fb9a7ab9ef Stats: 310 lines in 17 files changed: 296 ins; 3 del; 11 mod 8282280: Update Xerces to Version 2.12.2 Backport-of: 72bd41b844e03da4bcb19c2cb38d96975a9ebceb ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1245 From goetz at openjdk.org Thu Jul 21 12:15:22 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 12:15:22 GMT Subject: [jdk11u-dev] RFR: 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 11:55:35 GMT, George Adams wrote: >> Backport required to bump JDK11u to jtreg 6 > > @GoeLin please can you review and then I'll kick off the integration @gdams, you should not label jdk11u-fix-request before you have the review. Also, it is helpful to know what you changed. You should write that in the comment. For example, see PR 1244. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1254 From duke at openjdk.org Thu Jul 21 12:15:23 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 12:15:23 GMT Subject: [jdk11u-dev] RFR: 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG In-Reply-To: References: Message-ID: <7HllUo-UhDdlC7Tsu-vCeStTnhecbx-WODdIENy4yrI=.3853524e-ac08-42e0-bba8-d15f4245013f@github.com> On Thu, 21 Jul 2022 11:55:35 GMT, George Adams wrote: >> Backport required to bump JDK11u to jtreg 6 > > @GoeLin please can you review and then I'll kick off the integration > @gdams, you should not label jdk11u-fix-request before you have the review. Also, it is helpful to know what you changed. You should write that in the comment. For example, see PR 1244. @GoeLin apologies I've got the order mixed up, I'll update the comment with a list of what's changed ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1254 From goetz at openjdk.org Thu Jul 21 12:21:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 12:21:51 GMT Subject: [jdk11u-dev] RFR: 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 08:09:52 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 > > `test/jdk/java/io/InputStream/NullInputStream.java` > - no `import java.io.EOFException;` in jdk11u which prevented the patch from applying cleanly. LGTM. Some methods are missing in NullInputStream.java becasue "6516099: InputStream.skipFully(int k) to skip exactly k bytes" is not in 17. so the corresponding patches are omitted. ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1254 From duke at openjdk.org Thu Jul 21 12:25:13 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Thu, 21 Jul 2022 12:25:13 GMT Subject: [jdk17u-dev] RFR: 8290417: CDS cannot archive lamda proxy with useImplMethodHandle In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 10:50:01 GMT, Jan Kratochvil wrote: > This bug has been faced by a customer and this backport does work for them. > I am not yet an Author - I do not have JBS account. > I have run the testsuite on Linux x86_64 and there is no change of the results. Two new testcases are added and they are both Passing. The testcases are still Passing after backporting them to 17u-dev. > > +Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java > +Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java The failed macos-x64 / build is unrelated, going to notify @gdams. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/575 From duke at openjdk.org Thu Jul 21 12:30:09 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 12:30:09 GMT Subject: [jdk17u-dev] RFR: 8290417: CDS cannot archive lamda proxy with useImplMethodHandle In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 12:21:20 GMT, Jan Kratochvil wrote: > The failed macos-x64 / build is unrelated, going to notify @gdams. @jankratochvil That's a weird error, looks like `wget` had a moment of craziness. Can you try restarting the failed build? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/575 From goetz at openjdk.org Thu Jul 21 12:33:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 12:33:49 GMT Subject: [jdk17u-dev] RFR: 8282007: Assorted enhancements to jpackage testing framework Message-ID: I would like tot backport this because it simplifies later backports. Test only. AdditionalLauncher.java: setShortcuts() is not in 17, applied patch to neighbouring methods and omitted setShortcuts() LinuxHelper: trivial resolve because of context. ------------- Commit messages: - Backport cd234f5dbebd18ebf0c78dfdf533318cdc627971 Changes: https://git.openjdk.org/jdk17u-dev/pull/578/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=578&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282007 Stats: 740 lines in 17 files changed: 416 ins; 179 del; 145 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/578.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/578/head:pull/578 PR: https://git.openjdk.org/jdk17u-dev/pull/578 From duke at openjdk.org Thu Jul 21 12:36:12 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 12:36:12 GMT Subject: [jdk11u-dev] Integrated: 8266250: WebSocketTest and WebSocketProxyTest call assertEquals(List, List) In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 08:05:16 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 This pull request has now been integrated. Changeset: 533a4e6c Author: George Adams Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/533a4e6cdb8f890c07ded133ad33bf076a4879f4 Stats: 66 lines in 2 files changed: 62 ins; 0 del; 4 mod 8266250: WebSocketTest and WebSocketProxyTest call assertEquals(List, List) Backport-of: 01415f33e34621294832c165f21b112ed1c54103 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1253 From duke at openjdk.org Thu Jul 21 12:39:06 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 12:39:06 GMT Subject: [jdk11u-dev] Integrated: 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 08:09:52 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 > > `test/jdk/java/io/InputStream/NullInputStream.java` > - no `import java.io.EOFException;` in jdk11u which prevented the patch from applying cleanly. This pull request has now been integrated. Changeset: 16a84de1 Author: George Adams Committer: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/16a84de16ef2622dc2ac953b5e3478ba3c0198db Stats: 119 lines in 4 files changed: 12 ins; 24 del; 83 mod 8266460: java.io tests fail on null stream with upgraded jtreg/TestNG Reviewed-by: goetz Backport-of: e8405970b9998ff8f77bcf196f1456713a98c47f ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1254 From yan at openjdk.org Thu Jul 21 12:46:40 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 21 Jul 2022 12:46:40 GMT Subject: [jdk13u-dev] RFR: 8285081: Improve XPath operators count accuracy Message-ID: I'd like to backport this fix expecting more contextually-related changes in future Clean backport, tier2 OK. ------------- Commit messages: - Backport 8e0783917975075aae5d586f0076d5093afb0b62 Changes: https://git.openjdk.org/jdk13u-dev/pull/374/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=374&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285081 Stats: 63 lines in 3 files changed: 40 ins; 3 del; 20 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/374.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/374/head:pull/374 PR: https://git.openjdk.org/jdk13u-dev/pull/374 From yan at openjdk.org Thu Jul 21 12:46:49 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 21 Jul 2022 12:46:49 GMT Subject: [jdk15u-dev] RFR: 8285081: Improve XPath operators count accuracy Message-ID: I'd like to backport this fix expecting more contextually-related changes in future Clean backport, tier2 OK. ------------- Commit messages: - Backport 8e0783917975075aae5d586f0076d5093afb0b62 Changes: https://git.openjdk.org/jdk15u-dev/pull/238/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=238&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285081 Stats: 63 lines in 3 files changed: 40 ins; 3 del; 20 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/238.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/238/head:pull/238 PR: https://git.openjdk.org/jdk15u-dev/pull/238 From yan at openjdk.org Thu Jul 21 12:56:36 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 21 Jul 2022 12:56:36 GMT Subject: [jdk13u-dev] Integrated: 8285081: Improve XPath operators count accuracy In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 12:35:04 GMT, Yuri Nesterenko wrote: > I'd like to backport this fix expecting more contextually-related changes in future > Clean backport, tier2 OK. This pull request has now been integrated. Changeset: 7f63e9a3 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/7f63e9a3ad8a09f21971f02029e063cdb6f069b0 Stats: 63 lines in 3 files changed: 40 ins; 3 del; 20 mod 8285081: Improve XPath operators count accuracy Backport-of: 8e0783917975075aae5d586f0076d5093afb0b62 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/374 From yan at openjdk.org Thu Jul 21 12:58:20 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 21 Jul 2022 12:58:20 GMT Subject: [jdk15u-dev] Integrated: 8285081: Improve XPath operators count accuracy In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 12:35:11 GMT, Yuri Nesterenko wrote: > I'd like to backport this fix expecting more contextually-related changes in future > Clean backport, tier2 OK. This pull request has now been integrated. Changeset: ed03dd36 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/ed03dd360d2ec98fc4bbcf9985eac852b3c5906b Stats: 63 lines in 3 files changed: 40 ins; 3 del; 20 mod 8285081: Improve XPath operators count accuracy Backport-of: 8e0783917975075aae5d586f0076d5093afb0b62 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/238 From duke at openjdk.org Thu Jul 21 12:59:04 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 12:59:04 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 I've raised https://bugs.openjdk.org/browse/JDK-8290813 to cover the additional nashorn test fix ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Thu Jul 21 14:25:52 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 14:25:52 GMT Subject: [jdk11u-dev] RFR: 8290813 jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous Message-ID: Required as part of the jtreg 6 update - Tested locally and passes on my machine ------------- Commit messages: - 8290813 jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous Changes: https://git.openjdk.org/jdk11u-dev/pull/1255/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1255&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290813 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1255.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1255/head:pull/1255 PR: https://git.openjdk.org/jdk11u-dev/pull/1255 From duke at openjdk.org Thu Jul 21 14:28:02 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 14:28:02 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 nashorn test fix PR is here https://github.com/openjdk/jdk11u-dev/pull/1255. I've tested it locally and it passes on my machine. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From attila at openjdk.org Thu Jul 21 14:56:05 2022 From: attila at openjdk.org (Attila Szegedi) Date: Thu, 21 Jul 2022 14:56:05 GMT Subject: [jdk11u-dev] RFR: 8290813 jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous In-Reply-To: References: Message-ID: <0K-xlumpCYveRB_czS16HxfALyx0wwWn5ryDse7uP_A=.28265380-28a2-4273-906e-42dded76d53c@github.com> On Thu, 21 Jul 2022 14:17:32 GMT, George Adams wrote: > Required as part of the jtreg 6 update - Tested locally and passes on my machine Changes requested by attila (Reviewer). test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java line 285: > 283: ScriptObjectMirror obj = (ScriptObjectMirror)e.eval( > 284: "({ valueOf: function() { return 42 } })"); > 285: assertEquals(new Double(42.0), obj.to(Double.class)); Suggestion: assertEquals(Double.valueOf(42.0), obj.to(Double.class)); `Double` constructor is deprecated since Java 9. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1255 From duke at openjdk.org Thu Jul 21 15:01:03 2022 From: duke at openjdk.org (George Adams) Date: Thu, 21 Jul 2022 15:01:03 GMT Subject: [jdk11u-dev] RFR: 8290813 jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous [v2] In-Reply-To: References: Message-ID: > Required as part of the jtreg 6 update - Tested locally and passes on my machine George Adams has updated the pull request incrementally with one additional commit since the last revision: Update test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java Co-authored-by: Attila Szegedi ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1255/files - new: https://git.openjdk.org/jdk11u-dev/pull/1255/files/30c51735..f346a124 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1255&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1255&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1255.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1255/head:pull/1255 PR: https://git.openjdk.org/jdk11u-dev/pull/1255 From clanger at openjdk.org Thu Jul 21 15:03:17 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 21 Jul 2022 15:03:17 GMT Subject: [jdk11u-dev] RFR: 8290813 jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous [v2] In-Reply-To: References: Message-ID: <8T9x0iDv8FgUSbglQdhQPy5hXfe5Ws5MjDo3ZhP2lTc=.1703d7a8-4022-4034-a0db-5ecc2888e16e@github.com> On Thu, 21 Jul 2022 15:01:03 GMT, George Adams wrote: >> Required as part of the jtreg 6 update - Tested locally and passes on my machine > > George Adams has updated the pull request incrementally with one additional commit since the last revision: > > Update test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java > > Co-authored-by: Attila Szegedi LGTM. Double.valueOf seems the right thing. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1255 From attila at openjdk.org Thu Jul 21 15:08:55 2022 From: attila at openjdk.org (Attila Szegedi) Date: Thu, 21 Jul 2022 15:08:55 GMT Subject: [jdk11u-dev] RFR: 8290813 jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous [v2] In-Reply-To: References: Message-ID: <5q8yiNrc4ikv5dlozxzMe7aQZwk03D3OxMsTDl8RDC8=.ddb37e3f-622f-4861-a84e-8285a376596e@github.com> On Thu, 21 Jul 2022 15:01:03 GMT, George Adams wrote: >> Required as part of the jtreg 6 update - Tested locally and passes on my machine > > George Adams has updated the pull request incrementally with one additional commit since the last revision: > > Update test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java > > Co-authored-by: Attila Szegedi Marked as reviewed by attila (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1255 From tsteele at openjdk.org Thu Jul 21 15:16:04 2022 From: tsteele at openjdk.org (Tyler Steele) Date: Thu, 21 Jul 2022 15:16:04 GMT Subject: [jdk11u-dev] RFR: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: <_M6rOItRevxdRoEkEFkHsOcWG0HPUXufpeCe1YPn5Fs=.66e76a2e-cd11-40f5-aa2c-0cd5521a0b48@github.com> On Thu, 21 Jul 2022 07:52:51 GMT, Goetz Lindenmaier wrote: >> Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java >> >> The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 >> OpenJDK PR https://github.com/openjdk/jdk/pull/8318 > > What is wrong with the pre-submit tests? @GoeLin the two win64 tests which are failing[1 & 2] don't seem to be related to this change. The tests are failing to load a class 'Lib' or 'Lib2', but these changes do not affect the classloader in any way that I am aware of. [1] [Lib](https://github.com/shruacha1234/jdk11u-dev/runs/6667016623?check_suite_focus=true#step:17:15770) [2] [Lib2](https://github.com/shruacha1234/jdk11u-dev/runs/6667016623?check_suite_focus=true#step:17:16101) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From roland at openjdk.org Thu Jul 21 15:56:56 2022 From: roland at openjdk.org (Roland Westrelin) Date: Thu, 21 Jul 2022 15:56:56 GMT Subject: [jdk17u-dev] RFR: 8289127: Apache Lucene triggers: DEBUG MESSAGE: duplicated predicate failed which is impossible Message-ID: <41HJgW_gQkSJU135pyxzRauhs6soI5z7AwzRRBa6kq0=.449fb93b-a8ac-4c60-b389-9ea680322152@github.com> clean backport to jdk17u-dev ------------- Commit messages: - Backport 4f3f74c14121d0a80f0dcf1d593b4cf1c3e4a64c Changes: https://git.openjdk.org/jdk17u-dev/pull/579/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=579&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289127 Stats: 86 lines in 2 files changed: 83 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/579.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/579/head:pull/579 PR: https://git.openjdk.org/jdk17u-dev/pull/579 From asemenyuk at openjdk.org Thu Jul 21 16:23:16 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 21 Jul 2022 16:23:16 GMT Subject: [jdk17u-dev] RFR: 8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" In-Reply-To: <8WF5092FQ5H7Kn_RcZNa4T-ZsT38hoWVOmeUl8HuI9Y=.9b5b0740-896f-4f62-a16a-1e1e96d51241@github.com> References: <8WF5092FQ5H7Kn_RcZNa4T-ZsT38hoWVOmeUl8HuI9Y=.9b5b0740-896f-4f62-a16a-1e1e96d51241@github.com> Message-ID: On Thu, 21 Jul 2022 11:03:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > Omitted patch to test/jdk/tools/jpackage/share/AppContentTest.java > which was added in 18 for new feature "8274346: Support for additional content in an app-image." > > The rest of the backport is clean. Marking as /clean. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/576 From asemenyuk at openjdk.org Thu Jul 21 16:27:08 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 21 Jul 2022 16:27:08 GMT Subject: [jdk17u-dev] RFR: 8282007: Assorted enhancements to jpackage testing framework In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 12:24:03 GMT, Goetz Lindenmaier wrote: > I would like tot backport this because it simplifies later backports. Test only. > > AdditionalLauncher.java: setShortcuts() is not in 17, applied patch to neighbouring > methods and omitted setShortcuts() > LinuxHelper: trivial resolve because of context. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/578 From duke at openjdk.org Thu Jul 21 16:44:50 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 21 Jul 2022 16:44:50 GMT Subject: [jdk11u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 [v3] In-Reply-To: References: Message-ID: > Backport of JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8. > > Does not apply cleanly to 11u due to a minor change for UTF-8 support otherwise included in JDK-8264208: Console charset API, which has not been backported to 11u. (I added `case 65001:` for UTF-8 on line 83). Stephanie Crater has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge master - Backport 011b96c37e694aca5ee82277d0634b843320d8f6 - Backport c494efc5b5d9a142fceff600285fd4c8c883e795 - Backport 1cd5eac5c36b32ca35a23668c3124f23787d91d0 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1234/files - new: https://git.openjdk.org/jdk11u-dev/pull/1234/files/2a874e22..2a38df65 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1234&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1234&range=01-02 Stats: 4114 lines in 149 files changed: 3185 ins; 244 del; 685 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1234.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1234/head:pull/1234 PR: https://git.openjdk.org/jdk11u-dev/pull/1234 From duke at openjdk.org Thu Jul 21 17:18:57 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 21 Jul 2022 17:18:57 GMT Subject: [jdk11u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 [v4] In-Reply-To: References: Message-ID: > Backport of JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8. > > Does not apply cleanly to 11u due to a minor change for UTF-8 support otherwise included in JDK-8264208: Console charset API, which has not been backported to 11u. (I added `case 65001:` for UTF-8 on line 83). Stephanie Crater 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: Merge master ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1234/files - new: https://git.openjdk.org/jdk11u-dev/pull/1234/files/2a38df65..b665cd92 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1234&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1234&range=02-03 Stats: 109907 lines in 2 files changed: 0 ins; 109907 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1234.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1234/head:pull/1234 PR: https://git.openjdk.org/jdk11u-dev/pull/1234 From goetz at openjdk.org Thu Jul 21 17:54:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 17:54:21 GMT Subject: [jdk17u-dev] RFR: 8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 39e50c2d6900d73ab7ac8604b79ca2b6e0661056 Changes: https://git.openjdk.org/jdk17u-dev/pull/580/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=580&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273506 Stats: 105 lines in 2 files changed: 105 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/580.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/580/head:pull/580 PR: https://git.openjdk.org/jdk17u-dev/pull/580 From goetz at openjdk.org Thu Jul 21 18:05:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 18:05:37 GMT Subject: [jdk11u-dev] RFR: 8235870: C2 crashes in IdealLoopTree::est_loop_flow_merge_sz() Message-ID: <3RZKHsewE1rtA4uUikRrOr8Vc8InL5rdaZ419hbHprI=.aae9053f-d0db-4715-8bf2-fcea7b8d92c4@github.com> I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 9549cd28779934f3f4846a82031f7afa17edde0d Changes: https://git.openjdk.org/jdk11u-dev/pull/1256/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1256&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8235870 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1256.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1256/head:pull/1256 PR: https://git.openjdk.org/jdk11u-dev/pull/1256 From goetz at openjdk.org Thu Jul 21 18:11:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 18:11:30 GMT Subject: [jdk11u-dev] RFR: 8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names Message-ID: I backport this for parity with 11.0.17-oracle. Clean except for Copyright. Will mark /clean. ------------- Commit messages: - Backport 0c9f8e472f1d452e97b3cbd50b9e5d700fffcd15 Changes: https://git.openjdk.org/jdk11u-dev/pull/1257/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1257&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8186143 Stats: 109 lines in 3 files changed: 96 ins; 0 del; 13 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1257.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1257/head:pull/1257 PR: https://git.openjdk.org/jdk11u-dev/pull/1257 From goetz at openjdk.org Thu Jul 21 19:58:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 19:58:17 GMT Subject: [jdk17u-dev] RFR: 8272736: [JVMCI] Add API for reading and writing JVMCI thread locals Message-ID: <1Z4n0RHGmXjTw6c4gKLWjl-op8CKHFUZar9MmWLv1Vc=.456d367e-ea16-4b64-9dcd-ab94f7be52a5@github.com> I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport ad92033fccbf4ec9310ea5b3024be61c082ee5bb Changes: https://git.openjdk.org/jdk17u-dev/pull/582/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=582&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272736 Stats: 137 lines in 6 files changed: 131 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/582.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/582/head:pull/582 PR: https://git.openjdk.org/jdk17u-dev/pull/582 From goetz at openjdk.org Thu Jul 21 20:01:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 20:01:21 GMT Subject: [jdk17u-dev] RFR: 8289853: Update HarfBuzz to 4.4.1 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport f42dab85924d6a74d1c2c87bca1970e2362f45ea Changes: https://git.openjdk.org/jdk17u-dev/pull/581/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=581&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289853 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/581.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/581/head:pull/581 PR: https://git.openjdk.org/jdk17u-dev/pull/581 From goetz at openjdk.org Thu Jul 21 20:01:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 20:01:49 GMT Subject: [jdk11u-dev] RFR: 8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline Message-ID: I backport this for parity with 11.0.17-oracle. Clean except for ProblemList, will mark as /clean. ------------- Commit messages: - Backport dcd6e0da245338de68d9dede451e233f4bfaa934 Changes: https://git.openjdk.org/jdk11u-dev/pull/1258/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1258&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8255724 Stats: 12 lines in 2 files changed: 5 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1258.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1258/head:pull/1258 PR: https://git.openjdk.org/jdk11u-dev/pull/1258 From goetz at openjdk.org Thu Jul 21 20:09:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 20:09:46 GMT Subject: [jdk11u-dev] RFR: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac Message-ID: <3mKP885w0LIltPGaQlVng9kOwWqifWwafp6_mIMLS7E=.048a6ffc-75f7-4833-a310-5293f8277040@github.com> I backport this for parity with 17.0.5-oracle. I resolved the ProblemList and a chunk in the test. Trivial. ------------- Commit messages: - Backport 4c3491bfa5f296b80c56a37cb4fffd6497323ac2 Changes: https://git.openjdk.org/jdk11u-dev/pull/1259/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1259&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8017175 Stats: 114 lines in 2 files changed: 53 ins; 14 del; 47 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1259.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1259/head:pull/1259 PR: https://git.openjdk.org/jdk11u-dev/pull/1259 From goetz at openjdk.org Thu Jul 21 20:20:14 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 20:20:14 GMT Subject: [jdk17u-dev] RFR: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac Message-ID: I backport this for parity with 17.0.5-oracle. I resolved the ProblemList. Will mark as /clean. ------------- Commit messages: - Backport 4c3491bfa5f296b80c56a37cb4fffd6497323ac2 Changes: https://git.openjdk.org/jdk17u-dev/pull/583/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=583&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8017175 Stats: 114 lines in 2 files changed: 53 ins; 14 del; 47 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/583.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/583/head:pull/583 PR: https://git.openjdk.org/jdk17u-dev/pull/583 From goetz at openjdk.org Thu Jul 21 20:20:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 21 Jul 2022 20:20:51 GMT Subject: [jdk17u-dev] RFR: 8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport dcd6e0da245338de68d9dede451e233f4bfaa934 Changes: https://git.openjdk.org/jdk17u-dev/pull/584/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=584&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8255724 Stats: 12 lines in 2 files changed: 5 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/584.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/584/head:pull/584 PR: https://git.openjdk.org/jdk17u-dev/pull/584 From duke at openjdk.org Thu Jul 21 20:44:10 2022 From: duke at openjdk.org (duke) Date: Thu, 21 Jul 2022 20:44:10 GMT Subject: [jdk11u-dev] Withdrawn: 8284206: AIX build failure by JDK-8261169 requires a short-term solution In-Reply-To: References: Message-ID: On Sat, 2 Apr 2022 15:58:14 GMT, Ichiroh Takiguchi wrote: > AIX build was failed by [JDK-8261169](https://bugs.openjdk.java.net/browse/JDK-8261169) against jdk11u-dev. > To fix this issue, C++ compiler should migrate from XL C++ 13.1.3 to XL C++ 16.1. > Also we need to switch from xlC-based to clang-based compiler. > > I want to request some backports (which are not related Harfbuzz) against AIX platform. > For short-term solution, I'd like to keep Harfbuzz 2.3.1 just for AIX platform only. > > * Copy Harfbuzz 2.3.1 to src/java.desktop/aix/native/libharfbuzz > * Modify make/lib/Awt2dLibraries.gmk > > By there changes, we can use xlC-based XL C++ 13.1.3 and 16.1. > > So please backout this change before migrating to clang-based 16.1. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/991 From vkempik at openjdk.org Thu Jul 21 22:17:11 2022 From: vkempik at openjdk.org (Vladimir Kempik) Date: Thu, 21 Jul 2022 22:17:11 GMT Subject: [jdk11u-dev] RFR: 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! Doesn't look like this can break anything, LGTM ------------- Marked as reviewed by vkempik (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1216 From duke at openjdk.org Thu Jul 21 22:20:55 2022 From: duke at openjdk.org (Stephanie Crater) Date: Thu, 21 Jul 2022 22:20:55 GMT Subject: [jdk11u-dev] RFR: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 [v2] In-Reply-To: <6NkFEdgE2SuX1PR08Ng9cQ_7cIZQ0E80xliQJ4xDnIg=.8ef08917-5580-45fc-bd54-10473594e372@github.com> References: <6NkFEdgE2SuX1PR08Ng9cQ_7cIZQ0E80xliQJ4xDnIg=.8ef08917-5580-45fc-bd54-10473594e372@github.com> Message-ID: On Mon, 18 Jul 2022 09:58:22 GMT, Christoph Langer wrote: >> Stephanie Crater 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. > > LGTM @RealCLanger one last PR for you to sponsor ? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1234 From itakiguchi at openjdk.org Fri Jul 22 01:07:48 2022 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Fri, 22 Jul 2022 01:07:48 GMT Subject: [jdk11u-dev] RFR: 8284206: AIX build failure by JDK-8261169 requires a short-term solution In-Reply-To: References: Message-ID: On Sat, 2 Apr 2022 15:58:14 GMT, Ichiroh Takiguchi wrote: > AIX build was failed by [JDK-8261169](https://bugs.openjdk.java.net/browse/JDK-8261169) against jdk11u-dev. > To fix this issue, C++ compiler should migrate from XL C++ 13.1.3 to XL C++ 16.1. > Also we need to switch from xlC-based to clang-based compiler. > > I want to request some backports (which are not related Harfbuzz) against AIX platform. > For short-term solution, I'd like to keep Harfbuzz 2.3.1 just for AIX platform only. > > * Copy Harfbuzz 2.3.1 to src/java.desktop/aix/native/libharfbuzz > * Modify make/lib/Awt2dLibraries.gmk > > By there changes, we can use xlC-based XL C++ 13.1.3 and 16.1. > > So please backout this change before migrating to clang-based 16.1. Sorry, I'm late. No short-term solution is required for JDK 11.0.16 for AIX. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/991 From duke at openjdk.org Fri Jul 22 05:32:15 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Fri, 22 Jul 2022 05:32:15 GMT Subject: [jdk17u-dev] RFR: 8290417: CDS cannot archive lamda proxy with useImplMethodHandle In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 10:50:01 GMT, Jan Kratochvil wrote: > This bug has been faced by a customer and this backport does work for them. > I am not yet an Author - I do not have JBS account. > I have run the testsuite on Linux x86_64 and there is no change of the results. Two new testcases are added and they are both Passing. The testcases are still Passing after backporting them to 17u-dev. > > +Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java > +Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java All the pre-submit checks have passed now (incl. macos-x64 after its restart). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/575 From shade at redhat.com Fri Jul 22 09:29:07 2022 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 22 Jul 2022 11:29:07 +0200 Subject: New JDK Updates Committer: Jie Fu In-Reply-To: References: Message-ID: <1dd8c5ff-c92c-0992-0fad-12e746e8f5a0@redhat.com> Vote: yes On 7/20/22 15:25, Lindenmaier, Goetz wrote: > I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK Updates Committer. -- Thanks, -Aleksey From goetz at openjdk.org Fri Jul 22 09:30:12 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 09:30:12 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods In-Reply-To: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Thu, 21 Jul 2022 08:03:18 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 > > `test/jdk/tools/jmod/hashes/HashesTest.java` > - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. I left the `checkHashes` function as it was simply removed the `ht.` to match the patch. > - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. I had the patch in our nightly build. The test is still failing. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Fri Jul 22 09:30:12 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 09:30:12 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods In-Reply-To: References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Fri, 22 Jul 2022 09:24:55 GMT, Goetz Lindenmaier wrote: >> Backport required to bump JDK11u to jtreg 6 >> >> `test/jdk/tools/jmod/hashes/HashesTest.java` >> - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. I left the `checkHashes` function as it was simply removed the `ht.` to match the patch. >> - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. > > I had the patch in our nightly build. The test is still failing. @GoeLin thats interesting to know. Let me take another look at the patch ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From goetz at openjdk.org Fri Jul 22 09:34:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 09:34:05 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 Hi, we still see the WebSocket tests failing. Did you test the patch with jtreg 6 in place? Things like this: test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java:155: error: ';' expected public boolean equals(Object o) { ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Fri Jul 22 09:45:15 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 09:45:15 GMT Subject: [jdk17u-dev] RFR: 8282007: Assorted enhancements to jpackage testing framework In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 12:24:03 GMT, Goetz Lindenmaier wrote: > I would like tot backport this because it simplifies later backports. Test only. > > AdditionalLauncher.java: setShortcuts() is not in 17, applied patch to neighbouring > methods and omitted setShortcuts() > LinuxHelper: trivial resolve because of context. Pre-submit failure: TestMetaspacePerfCounters.java Known to be failing, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/578 From goetz at openjdk.org Fri Jul 22 09:47:21 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 09:47:21 GMT Subject: [jdk17u-dev] RFR: 8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" In-Reply-To: <8WF5092FQ5H7Kn_RcZNa4T-ZsT38hoWVOmeUl8HuI9Y=.9b5b0740-896f-4f62-a16a-1e1e96d51241@github.com> References: <8WF5092FQ5H7Kn_RcZNa4T-ZsT38hoWVOmeUl8HuI9Y=.9b5b0740-896f-4f62-a16a-1e1e96d51241@github.com> Message-ID: On Thu, 21 Jul 2022 11:03:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > Omitted patch to test/jdk/tools/jpackage/share/AppContentTest.java > which was added in 18 for new feature "8274346: Support for additional content in an app-image." > > The rest of the backport is clean. Marking as /clean. Pre-submit failure: TestMetaspacePerfCounters.java Known to be failing, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/576 From duke at openjdk.org Fri Jul 22 09:50:18 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 09:50:18 GMT Subject: [jdk11u-dev] Integrated: 8290813 jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 14:17:32 GMT, George Adams wrote: > Required as part of the jtreg 6 update - Tested locally and passes on my machine This pull request has now been integrated. Changeset: 5a1377da Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/5a1377dafc5ef24a30c73a20eb44a06afb328212 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8290813: jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java fails: assertEquals is ambiguous Reviewed-by: attila, clanger ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1255 From duke at openjdk.org Fri Jul 22 09:51:52 2022 From: duke at openjdk.org (Stephanie Crater) Date: Fri, 22 Jul 2022 09:51:52 GMT Subject: [jdk11u-dev] Integrated: 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 In-Reply-To: References: Message-ID: <_WFNDMeHp3ZQOfoxfFFDqhUbnZPS89WGFZSzXUE-wvY=.4704f787-0508-4b99-99fe-122ecde0ae32@github.com> On Sat, 16 Jul 2022 00:38:20 GMT, Stephanie Crater wrote: > Backport of JDK-8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8. > > Does not apply cleanly to 11u due to a minor change for UTF-8 support otherwise included in JDK-8264208: Console charset API, which has not been backported to 11u. (I added `case 65001:` for UTF-8 on line 83). This pull request has now been integrated. Changeset: 1a66d5a5 Author: Stephanie Crater Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/1a66d5a5ccb8bcc8f9c27e1348b03dcff0854fdf Stats: 15 lines in 1 file changed: 7 ins; 3 del; 5 mod 8272352: Java launcher can not parse Chinese character when system locale is set to UTF-8 Reviewed-by: clanger Backport-of: 011b96c37e694aca5ee82277d0634b843320d8f6 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1234 From mbaesken at openjdk.org Fri Jul 22 10:02:20 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 22 Jul 2022 10:02:20 GMT Subject: [jdk17u-dev] RFR: 8282007: Assorted enhancements to jpackage testing framework In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 12:24:03 GMT, Goetz Lindenmaier wrote: > I would like tot backport this because it simplifies later backports. Test only. > > AdditionalLauncher.java: setShortcuts() is not in 17, applied patch to neighbouring > methods and omitted setShortcuts() > LinuxHelper: trivial resolve because of context. Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/578 From duke at openjdk.org Fri Jul 22 10:17:53 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 10:17:53 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods [v2] In-Reply-To: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: > Backport required to bump JDK11u to jtreg 6 > > `test/jdk/tools/jmod/hashes/HashesTest.java` > - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. I left the `checkHashes` function as it was simply removed the `ht.` to match the patch. > - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. 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 e90388bc1e7bba92675fa799d9da77aa4d6e1a05 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1252/files - new: https://git.openjdk.org/jdk11u-dev/pull/1252/files/f1eab4dc..e1d5efc5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1252&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1252&range=00-01 Stats: 12 lines in 1 file changed: 0 ins; 0 del; 12 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1252.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1252/head:pull/1252 PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Fri Jul 22 10:17:55 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 10:17:55 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods In-Reply-To: References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Fri, 22 Jul 2022 09:24:55 GMT, Goetz Lindenmaier wrote: >> Backport required to bump JDK11u to jtreg 6 >> >> `test/jdk/tools/jmod/hashes/HashesTest.java` >> - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. I left the `checkHashes` function as it was simply removed the `ht.` to match the patch. >> - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. > > I had the patch in our nightly build. The test is still failing. @GoeLin I've pushed up a commit to align the patch better with upstream but I'm still seeing one test failure: test HashesTest.testReproducibibleHash(): failure java.lang.AssertionError: Maps do not match for key:m2 actual:jdk.internal.module.ModuleHashes at 115b3f30 expected:jdk.internal.module.ModuleHashes at 405f34b at org.testng.Assert.fail(Assert.java:99) at org.testng.Assert.assertEquals(Assert.java:1458) at org.testng.Assert.assertEquals(Assert.java:1412) at HashesTest.testReproducibibleHash(HashesTest.java:297) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:599) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.testng.TestRunner.privateRun(TestRunner.java:764) at org.testng.TestRunner.run(TestRunner.java:585) at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) at org.testng.SuiteRunner.run(SuiteRunner.java:286) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1218) at org.testng.TestNG.runSuitesLocally(TestNG.java:1140) at org.testng.TestNG.runSuites(TestNG.java:1069) at org.testng.TestNG.run(TestNG.java:1037) at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:93) at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:53) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:125) at java.base/java.lang.Thread.run(Thread.java:829) Any ideas? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From goetz at openjdk.org Fri Jul 22 10:23:19 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 10:23:19 GMT Subject: [jdk17u-dev] RFR: 8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows Message-ID: I backport this for parity with 17.0.5-oracle. I had to resolve the jib-profiles.js file. The context differs in used gcc versions. I deliberately omitted deleting the createWindowsDevkit2017.sh. It still might be useful to people building with that environment. ------------- Commit messages: - Backport a9a9b901b4b340dc573ace72d64edcb0a1b8ef94 Changes: https://git.openjdk.org/jdk17u-dev/pull/585/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=585&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283723 Stats: 230 lines in 4 files changed: 0 ins; 227 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/585.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/585/head:pull/585 PR: https://git.openjdk.org/jdk17u-dev/pull/585 From duke at openjdk.org Fri Jul 22 10:26:02 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 10:26:02 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 09:32:04 GMT, Goetz Lindenmaier wrote: > Hi, we still see the WebSocket tests failing. Did you test the patch with jtreg 6 in place? Things like this: test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java:155: error: ';' expected public boolean equals(Object o) { I did test the patch but assume that I was running the tests incorrectly when I saw that. I also noted that the same failure occurs in jdk17u? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From clanger at openjdk.org Fri Jul 22 10:41:03 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 10:41:03 GMT Subject: [jdk11u-dev] RFR: 8284206: AIX build failure by JDK-8261169 requires a short-term solution In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 01:04:47 GMT, Ichiroh Takiguchi wrote: >> AIX build was failed by [JDK-8261169](https://bugs.openjdk.java.net/browse/JDK-8261169) against jdk11u-dev. >> To fix this issue, C++ compiler should migrate from XL C++ 13.1.3 to XL C++ 16.1. >> Also we need to switch from xlC-based to clang-based compiler. >> >> I want to request some backports (which are not related Harfbuzz) against AIX platform. >> For short-term solution, I'd like to keep Harfbuzz 2.3.1 just for AIX platform only. >> >> * Copy Harfbuzz 2.3.1 to src/java.desktop/aix/native/libharfbuzz >> * Modify make/lib/Awt2dLibraries.gmk >> >> By there changes, we can use xlC-based XL C++ 13.1.3 and 16.1. >> >> So please backout this change before migrating to clang-based 16.1. > > Sorry, I'm late. > No short-term solution is required for JDK 11.0.16 for AIX. @takiguc, could you then please also close the JBS bug (e.g. as duplicate of the actual fix)? Thanks! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/991 From goetz at openjdk.org Fri Jul 22 10:48:10 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 10:48:10 GMT Subject: [jdk17u-dev] RFR: 8282343: Create a regression test for JDK-4518432 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport b3837808bf13de2aa3d8c6c21cf61baac9baf2b2 Changes: https://git.openjdk.org/jdk17u-dev/pull/586/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=586&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282343 Stats: 217 lines in 1 file changed: 217 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/586.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/586/head:pull/586 PR: https://git.openjdk.org/jdk17u-dev/pull/586 From goetz at openjdk.org Fri Jul 22 10:51:34 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 10:51:34 GMT Subject: [jdk11u-dev] RFR: 8282234: Create a regression test for JDK-4532513 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 6b34884b34c4d84a1b5cfa3556a188415a42b1de Changes: https://git.openjdk.org/jdk11u-dev/pull/1260/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1260&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282234 Stats: 193 lines in 1 file changed: 193 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1260.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1260/head:pull/1260 PR: https://git.openjdk.org/jdk11u-dev/pull/1260 From goetz at openjdk.org Fri Jul 22 10:51:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 10:51:37 GMT Subject: [jdk11u-dev] RFR: 8282343: Create a regression test for JDK-4518432 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport b3837808bf13de2aa3d8c6c21cf61baac9baf2b2 Changes: https://git.openjdk.org/jdk11u-dev/pull/1261/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1261&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282343 Stats: 217 lines in 1 file changed: 217 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1261.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1261/head:pull/1261 PR: https://git.openjdk.org/jdk11u-dev/pull/1261 From goetz at openjdk.org Fri Jul 22 10:54:48 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 10:54:48 GMT Subject: [jdk17u-dev] RFR: 8282234: Create a regression test for JDK-4532513 Message-ID: <2R7deAwjJfuood6UIjR8xeZpGUfH5a8T0ugGW0b5IhM=.d71e83b8-f34a-4337-874d-23565d610760@github.com> I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 6b34884b34c4d84a1b5cfa3556a188415a42b1de Changes: https://git.openjdk.org/jdk17u-dev/pull/587/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=587&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282234 Stats: 193 lines in 1 file changed: 193 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/587.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/587/head:pull/587 PR: https://git.openjdk.org/jdk17u-dev/pull/587 From azeller at openjdk.org Fri Jul 22 11:28:02 2022 From: azeller at openjdk.org (Arno Zeller) Date: Fri, 22 Jul 2022 11:28:02 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 10:22:49 GMT, George Adams wrote: > Hi, we still see the WebSocket tests failing. Did you test the patch with jtreg 6 in place? Things like this: test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java:155: error: ';' expected public boolean equals(Object o) { Hi GoeLin, line 155 says: record bytes(byte[] bytes) { @Override public boolean equals(Object o) { if (this == o) return true; if (o instanceof bytes other) { return Arrays.equals(bytes(), other.bytes()); } return false; } @Override public int hashCode() { return Arrays.hashCode(bytes()); } public String toString() { return "0x" + HexFormat.of() .withUpperCase() .formatHex(bytes()); } } record was added with JDK14 I guess. We might have to adopt this to 11. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From yan at openjdk.org Fri Jul 22 12:06:27 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 22 Jul 2022 12:06:27 GMT Subject: [jdk13u-dev] RFR: 8277422: tools/jar/JarEntryTime.java fails with modified time mismatch Message-ID: Clean backport of test-only fix. ------------- Commit messages: - Backport ad1ff27b730773a141d73744e5f5a899bdfbea78 Changes: https://git.openjdk.org/jdk13u-dev/pull/375/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=375&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277422 Stats: 11 lines in 1 file changed: 9 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/375.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/375/head:pull/375 PR: https://git.openjdk.org/jdk13u-dev/pull/375 From yan at openjdk.org Fri Jul 22 12:09:38 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 22 Jul 2022 12:09:38 GMT Subject: [jdk13u-dev] Integrated: 8277422: tools/jar/JarEntryTime.java fails with modified time mismatch In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 11:57:49 GMT, Yuri Nesterenko wrote: > Clean backport of test-only fix. This pull request has now been integrated. Changeset: 88e7d247 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/88e7d2470e2d4ffa87805512e4e56e62f128509b Stats: 11 lines in 1 file changed: 9 ins; 0 del; 2 mod 8277422: tools/jar/JarEntryTime.java fails with modified time mismatch Backport-of: ad1ff27b730773a141d73744e5f5a899bdfbea78 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/375 From duke at openjdk.org Fri Jul 22 12:26:06 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 12:26:06 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 11:24:33 GMT, Arno Zeller wrote: > record was added with JDK14 I guess. We might have to adopt this to 11. @ArnoZeller how many patches would be involved in this process? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Fri Jul 22 12:26:20 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 12:26:20 GMT Subject: [jdk17u-dev] RFR: 8282548: Create a regression test for JDK-4330998 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport b451273d209d9dfce3d7c4464defe0df523dfc7c Changes: https://git.openjdk.org/jdk17u-dev/pull/588/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=588&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282548 Stats: 45 lines in 1 file changed: 45 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/588.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/588/head:pull/588 PR: https://git.openjdk.org/jdk17u-dev/pull/588 From goetz at openjdk.org Fri Jul 22 12:29:02 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 12:29:02 GMT Subject: [jdk11u-dev] RFR: 8282548: Create a regression test for JDK-4330998 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport b451273d209d9dfce3d7c4464defe0df523dfc7c Changes: https://git.openjdk.org/jdk11u-dev/pull/1262/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1262&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282548 Stats: 45 lines in 1 file changed: 45 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1262.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1262/head:pull/1262 PR: https://git.openjdk.org/jdk11u-dev/pull/1262 From goetz at openjdk.org Fri Jul 22 12:30:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 12:30:57 GMT Subject: [jdk17u-dev] RFR: 6854300: [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport a1ec4f961841fe0b580c32b37c77e3906ba66966 Changes: https://git.openjdk.org/jdk17u-dev/pull/589/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=589&range=00 Issue: https://bugs.openjdk.org/browse/JDK-6854300 Stats: 84 lines in 2 files changed: 37 ins; 1 del; 46 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/589.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/589/head:pull/589 PR: https://git.openjdk.org/jdk17u-dev/pull/589 From goetz at openjdk.org Fri Jul 22 12:32:27 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 12:32:27 GMT Subject: [jdk11u-dev] RFR: 6854300: [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 Message-ID: <5Il_aE1clISQi2V-7aVGOWR1v0vs3kivvWtGPYRpubU=.842d00a0-fd46-4933-83eb-a39e2c2debb1@github.com> I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport a1ec4f961841fe0b580c32b37c77e3906ba66966 Changes: https://git.openjdk.org/jdk11u-dev/pull/1263/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1263&range=00 Issue: https://bugs.openjdk.org/browse/JDK-6854300 Stats: 84 lines in 2 files changed: 37 ins; 1 del; 46 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1263.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1263/head:pull/1263 PR: https://git.openjdk.org/jdk11u-dev/pull/1263 From yan at openjdk.org Fri Jul 22 12:40:24 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 22 Jul 2022 12:40:24 GMT Subject: [jdk15u-dev] RFR: 8289853: Update HarfBuzz to 4.4.1 Message-ID: It's better to backport as early as possible for October release. Clean backport, major platforms sanity tier testing OK, more to do later on schedule. ------------- Commit messages: - Backport f42dab85924d6a74d1c2c87bca1970e2362f45ea Changes: https://git.openjdk.org/jdk15u-dev/pull/239/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=239&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289853 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/239.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/239/head:pull/239 PR: https://git.openjdk.org/jdk15u-dev/pull/239 From yan at openjdk.org Fri Jul 22 12:47:27 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 22 Jul 2022 12:47:27 GMT Subject: [jdk15u-dev] Integrated: 8289853: Update HarfBuzz to 4.4.1 In-Reply-To: References: Message-ID: <_zxbSt4Ngl8QkVwgzI_2D215i6xDixsFZIy_1BKLwyU=.f73f51cb-6313-40d9-961a-88bd93a1d544@github.com> On Fri, 22 Jul 2022 12:28:31 GMT, Yuri Nesterenko wrote: > It's better to backport as early as possible for October release. Clean backport, major platforms sanity tier testing OK, more to do later on schedule. This pull request has now been integrated. Changeset: 5f9ed3bd Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/5f9ed3bd6015aa5aa6f4607cdfb0ed6ccd2f7e34 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod 8289853: Update HarfBuzz to 4.4.1 Backport-of: f42dab85924d6a74d1c2c87bca1970e2362f45ea ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/239 From goetz at openjdk.org Fri Jul 22 12:47:45 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 12:47:45 GMT Subject: [jdk11u-dev] RFR: 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! Message-ID: I backport this for parity with 11.0.17-oracle. I omitted the patch to ProblemList because this test was not listed in 11. Will mark as clean. ------------- Commit messages: - Backport b0a463fa59a1c3c554f48267525729bf89a2c5be Changes: https://git.openjdk.org/jdk11u-dev/pull/1264/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1264&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8169468 Stats: 25 lines in 1 file changed: 18 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1264.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1264/head:pull/1264 PR: https://git.openjdk.org/jdk11u-dev/pull/1264 From goetz at openjdk.org Fri Jul 22 12:48:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 12:48:00 GMT Subject: [jdk17u-dev] RFR: 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! Message-ID: I backport this for parity with 17.0.5-oracle. I had to resolve the ProblemList, will mark as /clean. ------------- Commit messages: - Backport b0a463fa59a1c3c554f48267525729bf89a2c5be Changes: https://git.openjdk.org/jdk17u-dev/pull/590/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=590&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8169468 Stats: 26 lines in 2 files changed: 18 ins; 2 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/590.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/590/head:pull/590 PR: https://git.openjdk.org/jdk17u-dev/pull/590 From duke at openjdk.org Fri Jul 22 12:57:44 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Fri, 22 Jul 2022 12:57:44 GMT Subject: [jdk13u-dev] RFR: 8286277: CDS VerifyError when calling clone() on object array Message-ID: <6Rvetnz6L60WmoM4rdVfKr2VpMsMQBdfqEtsTTYXyLg=.74a6602e-4271-4ed5-a568-1553f4790b04@github.com> There was [a backport to OpenJDK-15](https://github.com/openjdk/jdk15u-dev/pull/236). OpenJDK-13 backport: Moved files from > test/hotspot/jtreg/runtime/cds/appcds/ to > test/hotspot/jtreg/runtime/appcds/ as OpenJDK-13 is missing: - [8202339](https://bugs.openjdk.java.net/browse/JDK-8202339): [TESTBUG] Consolidate the tests in runtime/SharedArchiveFile and runtime/appcds I am not yet an Author - I do not have JBS account. There are 3 new testcases and the first 2 ones to be tested require the testsuite to be run with `TEST="hotspot_appcds tier1"`. * runtime/appcds/VerifyObjArrayCloneTest.java * runtime/appcds/dynamicArchive/VerifyObjArrayCloneTest.java * runtime/verifier/InvokeClone.java ------------- Commit messages: - 8286277: CDS VerifyError when calling clone() on object array Changes: https://git.openjdk.org/jdk13u-dev/pull/376/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=376&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286277 Stats: 346 lines in 7 files changed: 337 ins; 0 del; 9 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/376/head:pull/376 PR: https://git.openjdk.org/jdk13u-dev/pull/376 From azeller at openjdk.org Fri Jul 22 12:58:00 2022 From: azeller at openjdk.org (Arno Zeller) Date: Fri, 22 Jul 2022 12:58:00 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 12:22:49 GMT, George Adams wrote: > > record was added with JDK14 I guess. We might have to adopt this to 11. > > @ArnoZeller how many patches would be involved in this process? @gdams I do not mean to downport **record** - that would break the java spec. You just have to change the test coding to not use record. I see that the backport is already pushed? Then the test has to be fixed, because this coding does not compile with JDK11. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Fri Jul 22 12:58:01 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 12:58:01 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 12:22:49 GMT, George Adams wrote: >>> Hi, we still see the WebSocket tests failing. Did you test the patch with jtreg 6 in place? Things like this: test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java:155: error: ';' expected public boolean equals(Object o) { >> >> Hi GoeLin, >> line 155 says: >> >> record bytes(byte[] bytes) { >> @Override >> public boolean equals(Object o) { >> if (this == o) return true; >> if (o instanceof bytes other) { >> return Arrays.equals(bytes(), other.bytes()); >> } >> return false; >> } >> @Override >> public int hashCode() { return Arrays.hashCode(bytes()); } >> public String toString() { >> return "0x" + HexFormat.of() >> .withUpperCase() >> .formatHex(bytes()); >> } >> } >> >> record was added with JDK14 I guess. We might have to adopt this to 11. > >> record was added with JDK14 I guess. We might have to adopt this to 11. > > @ArnoZeller how many patches would be involved in this process? > @gdams I do not mean to downport record - that would break the java spec. You just have to change the test coding to not use record. I see that the backport is already pushed? Then the test has to be fixed, because this coding does not compile with JDK11. Understood - I'll see what I can do ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From yan at openjdk.org Fri Jul 22 13:14:04 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 22 Jul 2022 13:14:04 GMT Subject: [jdk13u-dev] RFR: 8286277: CDS VerifyError when calling clone() on object array In-Reply-To: <6Rvetnz6L60WmoM4rdVfKr2VpMsMQBdfqEtsTTYXyLg=.74a6602e-4271-4ed5-a568-1553f4790b04@github.com> References: <6Rvetnz6L60WmoM4rdVfKr2VpMsMQBdfqEtsTTYXyLg=.74a6602e-4271-4ed5-a568-1553f4790b04@github.com> Message-ID: On Fri, 22 Jul 2022 12:49:36 GMT, Jan Kratochvil wrote: > There was [a backport to OpenJDK-15](https://github.com/openjdk/jdk15u-dev/pull/236). > > OpenJDK-13 backport: Moved files from >> test/hotspot/jtreg/runtime/cds/appcds/ > > to >> test/hotspot/jtreg/runtime/appcds/ > > as OpenJDK-13 is missing: > - [8202339](https://bugs.openjdk.java.net/browse/JDK-8202339): [TESTBUG] Consolidate the tests in runtime/SharedArchiveFile and runtime/appcds > > > I am not yet an Author - I do not have JBS account. > There are 3 new testcases and the first 2 ones to be tested require the testsuite to be run with `TEST="hotspot_appcds tier1"`. > * runtime/appcds/VerifyObjArrayCloneTest.java > * runtime/appcds/dynamicArchive/VerifyObjArrayCloneTest.java > * runtime/verifier/InvokeClone.java > > I have run the testsuite on _linux-musl-x64_, _linux32_, _linux64_, _macosx_ and _win64_ and there is no change of the results. The testcases are still Passing after backporting them to 13u-dev." Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/376 From duke at openjdk.org Fri Jul 22 13:25:05 2022 From: duke at openjdk.org (Jan Kratochvil) Date: Fri, 22 Jul 2022 13:25:05 GMT Subject: [jdk13u-dev] Integrated: 8286277: CDS VerifyError when calling clone() on object array In-Reply-To: <6Rvetnz6L60WmoM4rdVfKr2VpMsMQBdfqEtsTTYXyLg=.74a6602e-4271-4ed5-a568-1553f4790b04@github.com> References: <6Rvetnz6L60WmoM4rdVfKr2VpMsMQBdfqEtsTTYXyLg=.74a6602e-4271-4ed5-a568-1553f4790b04@github.com> Message-ID: On Fri, 22 Jul 2022 12:49:36 GMT, Jan Kratochvil wrote: > There was [a backport to OpenJDK-15](https://github.com/openjdk/jdk15u-dev/pull/236). > > OpenJDK-13 backport: Moved files from >> test/hotspot/jtreg/runtime/cds/appcds/ > > to >> test/hotspot/jtreg/runtime/appcds/ > > as OpenJDK-13 is missing: > - [8202339](https://bugs.openjdk.java.net/browse/JDK-8202339): [TESTBUG] Consolidate the tests in runtime/SharedArchiveFile and runtime/appcds > > > I am not yet an Author - I do not have JBS account. > There are 3 new testcases and the first 2 ones to be tested require the testsuite to be run with `TEST="hotspot_appcds tier1"`. > * runtime/appcds/VerifyObjArrayCloneTest.java > * runtime/appcds/dynamicArchive/VerifyObjArrayCloneTest.java > * runtime/verifier/InvokeClone.java > > I have run the testsuite on _linux-musl-x64_, _linux32_, _linux64_, _macosx_ and _win64_ and there is no change of the results. The testcases are still Passing after backporting them to 13u-dev." This pull request has now been integrated. Changeset: 3a5ebd11 Author: Jan Kratochvil Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/3a5ebd110986720862cea29842b4298885bc50b1 Stats: 346 lines in 7 files changed: 337 ins; 0 del; 9 mod 8286277: CDS VerifyError when calling clone() on object array Reviewed-by: yan Backport-of: 646c8aaeeccb494c72ff84c6e0f303f790be0ba9 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/376 From clanger at openjdk.org Fri Jul 22 13:46:51 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 13:46:51 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods [v2] In-Reply-To: References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Fri, 22 Jul 2022 10:17:53 GMT, George Adams wrote: >> Backport required to bump JDK11u to jtreg 6 >> >> `test/jdk/tools/jmod/hashes/HashesTest.java` >> - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. I left the `checkHashes` function as it was simply removed the `ht.` to match the patch. >> - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. > > 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 e90388bc1e7bba92675fa799d9da77aa4d6e1a05 I'm looking into the HashesTest and see if I can figure out something. BTW, when backporting this change you should either backport https://bugs.openjdk.org/browse/JDK-8266461 right thereafter or maybe even include the typo fix and add JDK-8266461 to this PR via the /issue command. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Fri Jul 22 14:28:09 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 14:28:09 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 09:32:04 GMT, Goetz Lindenmaier wrote: >> Backport required in order to bump to jtreg 6 > > Hi, we still see the WebSocket tests failing. Did you test the patch with jtreg 6 in place? > Things like this: > test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java:155: error: ';' expected > public boolean equals(Object o) { @GoeLin I've got a fix for the WebSocket test failures. Take a look at https://github.com/openjdk/jdk11u-dev/pull/1265 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Fri Jul 22 14:30:18 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 14:30:18 GMT Subject: [jdk11u-dev] RFR: 8290886 [11u]: Backport of JDK-8266250 introduced test failures Message-ID: Tested locally and confirmed that both tests now pass again. ------------- Commit messages: - 8290886 [11u]: Backport of JDK-8266250 introduced test failures Changes: https://git.openjdk.org/jdk11u-dev/pull/1265/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1265&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290886 Stats: 58 lines in 2 files changed: 36 ins; 2 del; 20 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1265.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1265/head:pull/1265 PR: https://git.openjdk.org/jdk11u-dev/pull/1265 From duke at openjdk.org Fri Jul 22 14:35:03 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 14:35:03 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods [v2] In-Reply-To: References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Fri, 22 Jul 2022 10:17:53 GMT, George Adams wrote: >> Backport required to bump JDK11u to jtreg 6 >> >> `test/jdk/tools/jmod/hashes/HashesTest.java` >> - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. I left the `checkHashes` function as it was simply removed the `ht.` to match the patch. >> - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. > > 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 e90388bc1e7bba92675fa799d9da77aa4d6e1a05 Ignore my comments. Just tested with 11.0.16 and it works just fine: ? jdk11u-dev git:(hashes) ? java -version openjdk version "11.0.16-beta" 2022-07-19 OpenJDK Runtime Environment Temurin-11.0.16+7-202207191813 (build 11.0.16-beta+7-202207191813) OpenJDK 64-Bit Server VM Temurin-11.0.16+7-202207191813 (build 11.0.16-beta+7-202207191813, mixed mode) ? jdk11u-dev git:(hashes) ? jtreg test/jdk/tools/jmod/hashes/HashesTest.java Test results: passed: 1 Report written to /Users/gadams/jdk11u-dev/JTreport/html/report.html Results written to /Users/gadams/jdk11u-dev/JTwork ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Fri Jul 22 14:47:46 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 14:47:46 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods [v3] In-Reply-To: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: > Backport required to bump JDK11u to jtreg 6 > > `test/jdk/tools/jmod/hashes/HashesTest.java` > - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. > - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. George Adams has updated the pull request incrementally with one additional commit since the last revision: Backport 5eda812f53bfe65d11f6241b0831c588c1400b08 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1252/files - new: https://git.openjdk.org/jdk11u-dev/pull/1252/files/e1d5efc5..d877be7c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1252&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1252&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1252.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1252/head:pull/1252 PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From clanger at openjdk.org Fri Jul 22 15:19:46 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 15:19:46 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods [v3] In-Reply-To: References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Fri, 22 Jul 2022 14:47:46 GMT, George Adams wrote: >> Backport required to bump JDK11u to jtreg 6 >> >> `test/jdk/tools/jmod/hashes/HashesTest.java` >> - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. >> - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. > > George Adams has updated the pull request incrementally with one additional commit since the last revision: > > Backport 5eda812f53bfe65d11f6241b0831c588c1400b08 Thumbs up. Backport looks good and test passed my local testing on both, Linux and Mac. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From hohensee at amazon.com Fri Jul 22 15:49:49 2022 From: hohensee at amazon.com (Hohensee, Paul) Date: Fri, 22 Jul 2022 15:49:49 +0000 Subject: New JDK Updates Committer: Jie Fu Message-ID: <424BFAB1-4635-4125-999B-A6ABDF74D29B@amazon.com> Vote: yes From: jdk-updates-dev on behalf of "Lindenmaier, Goetz" Date: Wednesday, July 20, 2022 at 6:26 AM To: jdk-updates-dev Subject: New JDK Updates Committer: Jie Fu Hi, I hereby nominate Jie Fu [0] for the role of an OpenJDK JDK Updates Committer. Jie has been working on backports within the JDK Updates project since 2019. He is already a Reviewer within the JDK project. So he well qualifies as Comitter. His email is >. On github he is known as DamonFool. References: 7 backports in jdk17u: https://github.com/openjdk/jdk17u/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 5 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed 20 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+author%3ADamonFool+is%3Aclosed And there are also backport records (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jiefu))+and+not+merge() Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. Thanks and best regards, Goetz. [0] https://openjdk.org/census#jiefu [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote -------------- next part -------------- An HTML attachment was scrubbed... URL: From clanger at openjdk.org Fri Jul 22 15:53:08 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 15:53:08 GMT Subject: [jdk11u-dev] RFR: 8290886 [11u]: Backport of JDK-8266250 introduced test failures In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 14:23:01 GMT, George Adams wrote: > Tested locally and confirmed that both tests now pass again. Overall looks good. I have a few suggestions to come closer to the original/avoid more changed lines. When you've updated the PR, I can run it through our nightlies. test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java line 71: > 69: import static java.net.http.HttpClient.newBuilder; > 70: import static java.nio.charset.StandardCharsets.UTF_8; > 71: import static java.util.stream.Collectors.toList; not needed test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java line 169: > 167: return false; > 168: } > 169: public byte[] getBytes() { I would place the `getBytes` method directly after the constructor test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java line 173: > 171: } > 172: @Override > 173: public int hashCode() { let's keep the formatting as in the original. test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java line 185: > 183: } > 184: > 185: static List ofBytes(List bytes) { Here you could rather write `return bytes.stream().map(WebSocketProxyTest.Bytes::new).collect(Collectors.toList());` to keep as close to the original as possible. test/jdk/java/net/httpclient/websocket/WebSocketTest.java line 60: > 58: import static java.net.http.WebSocket.NORMAL_CLOSURE; > 59: import static java.nio.charset.StandardCharsets.UTF_8; > 60: import static java.util.stream.Collectors.toList; you don't need this import. test/jdk/java/net/httpclient/websocket/WebSocketTest.java line 453: > 451: return false; > 452: } > 453: public byte[] getBytes() { as in the other file, move `getBytes()` behind the constructor test/jdk/java/net/httpclient/websocket/WebSocketTest.java line 457: > 455: } > 456: @Override > 457: public int hashCode() { Keep original formatting. test/jdk/java/net/httpclient/websocket/WebSocketTest.java line 469: > 467: } > 468: > 469: static List ofBytes(List bytes) { analogous to the other file: `return bytes.stream().map(WebSocketTest.Bytes::new).collect(Collectors.toList());` ------------- Changes requested by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1265 From goetz at openjdk.org Fri Jul 22 16:25:08 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 16:25:08 GMT Subject: [jdk17u-dev] RFR: 8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.5-oracle. > > I had to resolve the jib-profiles.js file. The context differs in used gcc versions. > > I deliberately omitted deleting the createWindowsDevkit2017.sh. > It still might be useful to people building with that environment. Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport a9a9b901b4b340dc573ace72d64edcb0a1b8ef94 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/585/files - new: https://git.openjdk.org/jdk17u-dev/pull/585/files/8492a9b8..0a56df3d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=585&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=585&range=00-01 Stats: 39 lines in 1 file changed: 32 ins; 1 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/585.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/585/head:pull/585 PR: https://git.openjdk.org/jdk17u-dev/pull/585 From goetz at openjdk.org Fri Jul 22 16:33:03 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 16:33:03 GMT Subject: [jdk17u-dev] RFR: 8283087: Create a test or JDK-4715503 Message-ID: <_f5SBpEkEOWWNtiYpR58yK156-vKzwzuWAAP8YVIDRU=.3d576516-e346-4838-be78-0e0cc03e3d8a@github.com> I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport a6fd0b21ddc1575366eed8d47191f6b14b2d7cb6 Changes: https://git.openjdk.org/jdk17u-dev/pull/591/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=591&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283087 Stats: 91 lines in 1 file changed: 91 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/591.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/591/head:pull/591 PR: https://git.openjdk.org/jdk17u-dev/pull/591 From goetz at openjdk.org Fri Jul 22 16:42:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 16:42:11 GMT Subject: [jdk17u-dev] RFR: 8282860: Write a regression test for JDK-4164779 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 8a044649bd722da54999f55ff2cf907682fdc180 Changes: https://git.openjdk.org/jdk17u-dev/pull/592/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=592&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282860 Stats: 220 lines in 1 file changed: 220 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/592.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/592/head:pull/592 PR: https://git.openjdk.org/jdk17u-dev/pull/592 From goetz at openjdk.org Fri Jul 22 16:43:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 16:43:51 GMT Subject: [jdk11u-dev] RFR: 8283087: Create a test or JDK-4715503 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport a6fd0b21ddc1575366eed8d47191f6b14b2d7cb6 Changes: https://git.openjdk.org/jdk11u-dev/pull/1266/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1266&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283087 Stats: 91 lines in 1 file changed: 91 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1266.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1266/head:pull/1266 PR: https://git.openjdk.org/jdk11u-dev/pull/1266 From goetz at openjdk.org Fri Jul 22 16:47:41 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 16:47:41 GMT Subject: [jdk11u-dev] RFR: 8282860: Write a regression test for JDK-4164779 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport 8a044649bd722da54999f55ff2cf907682fdc180 Changes: https://git.openjdk.org/jdk11u-dev/pull/1267/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1267&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282860 Stats: 220 lines in 1 file changed: 220 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1267.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1267/head:pull/1267 PR: https://git.openjdk.org/jdk11u-dev/pull/1267 From goetz at openjdk.org Fri Jul 22 17:53:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 17:53:30 GMT Subject: [jdk17u-dev] Integrated: 8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 11:09:22 GMT, Goetz Lindenmaier wrote: > Clean except for ProblemList. Test are not problemlisted in 17. Marking as /clean. This pull request has now been integrated. Changeset: 930be902 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/930be902d0952bf09c87233a9b7be30237cfe677 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript Backport-of: 918e3397858c425e9c3b82c9a918b7626603a59c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/577 From goetz at openjdk.org Fri Jul 22 17:57:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 17:57:16 GMT Subject: [jdk17u-dev] Integrated: 8282007: Assorted enhancements to jpackage testing framework In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 12:24:03 GMT, Goetz Lindenmaier wrote: > I would like tot backport this because it simplifies later backports. Test only. > > AdditionalLauncher.java: setShortcuts() is not in 17, applied patch to neighbouring > methods and omitted setShortcuts() > LinuxHelper: trivial resolve because of context. This pull request has now been integrated. Changeset: 6c53fadb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/6c53fadb6de136a31137b0d65a17a3c9e517d3bb Stats: 740 lines in 17 files changed: 416 ins; 179 del; 145 mod 8282007: Assorted enhancements to jpackage testing framework Reviewed-by: asemenyuk, mbaesken Backport-of: cd234f5dbebd18ebf0c78dfdf533318cdc627971 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/578 From goetz at openjdk.org Fri Jul 22 18:08:44 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 22 Jul 2022 18:08:44 GMT Subject: [jdk17u-dev] RFR: 8284067: jpackage'd launcher reports non-zero exit codes with error prompt Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport b9cc3bc1bf61572f2813f057eea7326fd0c2bd14 Changes: https://git.openjdk.org/jdk17u-dev/pull/593/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=593&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284067 Stats: 26 lines in 4 files changed: 17 ins; 4 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/593.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/593/head:pull/593 PR: https://git.openjdk.org/jdk17u-dev/pull/593 From duke at openjdk.org Fri Jul 22 19:32:59 2022 From: duke at openjdk.org (George Adams) Date: Fri, 22 Jul 2022 19:32:59 GMT Subject: [jdk11u-dev] RFR: 8290886 [11u]: Backport of JDK-8266250 introduced test failures [v2] In-Reply-To: References: Message-ID: > Tested locally and confirmed that both tests now pass again. George Adams has updated the pull request incrementally with one additional commit since the last revision: review comments ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1265/files - new: https://git.openjdk.org/jdk11u-dev/pull/1265/files/023747e9..15e20cc0 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1265&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1265&range=00-01 Stats: 28 lines in 2 files changed: 6 ins; 18 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1265.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1265/head:pull/1265 PR: https://git.openjdk.org/jdk11u-dev/pull/1265 From asemenyuk at openjdk.org Fri Jul 22 19:33:10 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Fri, 22 Jul 2022 19:33:10 GMT Subject: [jdk17u-dev] RFR: 8284067: jpackage'd launcher reports non-zero exit codes with error prompt In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 18:00:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/593 From clanger at openjdk.org Fri Jul 22 21:56:47 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 21:56:47 GMT Subject: [jdk11u-dev] RFR: 8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX Message-ID: This is a preparation backport for the backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). It backports [JDK-8239379](https://bugs.openjdk.org/browse/JDK-8239379) and [JDK-8271512](https://bugs.openjdk.org/browse/JDK-8271512) which exclude test serviceability/sa/sadebugd/DebugdConnectTest.java on both Mac OS architectures. This test will generally be enabled via [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). While editing the test list, I also figured out that the backport of [JDK-8163805](https://bugs.openjdk.org/browse/JDK-8163805) was incomplete in that it did not remove the exclusion of serviceability/sa/sadebugd/SADebugDTest.java which I'm correcting in this patch as well. ------------- Commit messages: - Backport 3a5ee7b42293cde1b338b46e1c948bef8ad61e49 Changes: https://git.openjdk.org/jdk11u-dev/pull/1268/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1268&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8239379 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1268.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1268/head:pull/1268 PR: https://git.openjdk.org/jdk11u-dev/pull/1268 From clanger at openjdk.org Fri Jul 22 22:13:37 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 22:13:37 GMT Subject: [jdk11u-dev] RFR: 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available Message-ID: This is a backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). We need it, because the backport of [JDK-8215544](https://bugs.openjdk.org/browse/JDK-8215544) has added code that calls `sudo -E` on MacOS without the option `-n`. This call might not return when sudo starts prompting for a password. In our CI it leads to hanging processes when subsequent tests call sudo, even with the -n option. This fix rectifies that behavior. And, after all, it improves test coverage on MacOS, so it's a good backport candidate. ------------- Commit messages: - Backport a147636157c011dac5d8c7aa6809c3c55f1384fa Changes: https://git.openjdk.org/jdk11u-dev/pull/1269/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8238268 Stats: 493 lines in 40 files changed: 222 ins; 119 del; 152 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1269.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1269/head:pull/1269 PR: https://git.openjdk.org/jdk11u-dev/pull/1269 From clanger at openjdk.org Fri Jul 22 22:21:09 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 22:21:09 GMT Subject: [jdk11u-dev] RFR: 8285728: Alpine Linux build fails with busybox tar In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 14:44:08 GMT, Matthias Baesken wrote: > Backport to jdk11u-dev of 8285728; mostly similar to jdk17 version but does not apply cleanly because of diffs in the stride . LGTM ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1242 From clanger at openjdk.org Fri Jul 22 22:27:56 2022 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 22 Jul 2022 22:27:56 GMT Subject: [jdk11u-dev] RFR: 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available [v2] In-Reply-To: References: Message-ID: <2SLLQkOzktl1WiWyANkT8MonxQdTBn5uSOHfLw6O2M4=.55bb7a73-6b84-445b-a2a5-593004bbae9e@github.com> > This is a backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). We need it, because the backport of [JDK-8215544](https://bugs.openjdk.org/browse/JDK-8215544) has added code that calls `sudo -E` on MacOS without the option `-n`. This call might not return when sudo starts prompting for a password. In our CI it leads to hanging processes when subsequent tests call sudo, even with the -n option. This fix rectifies that behavior. And, after all, it improves test coverage on MacOS, so it's a good backport candidate. Christoph Langer 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 a147636157c011dac5d8c7aa6809c3c55f1384fa ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1269/files - new: https://git.openjdk.org/jdk11u-dev/pull/1269/files/854de394..990171d4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=00-01 Stats: 5 lines in 1 file changed: 1 ins; 4 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1269.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1269/head:pull/1269 PR: https://git.openjdk.org/jdk11u-dev/pull/1269 From hohensee at amazon.com Fri Jul 22 22:37:50 2022 From: hohensee at amazon.com (Hohensee, Paul) Date: Fri, 22 Jul 2022 22:37:50 +0000 Subject: CFV: New JDK Updates Committer: Jonathan Dowland Message-ID: Vote: yes ?-----Original Message----- From: jdk-updates-dev on behalf of Andrew Hughes Date: Thursday, July 7, 2022 at 7:38 AM To: Subject: Vote: yesCFV: New JDK Updates Committer: Jonathan Dowland I hereby nominate Jonathan Dowland [0] for the role of an OpenJDK JDK Updates Committer. Jonathan has been working on backports within the JDK Updates project since 2021-07-16. He is already a Committer within the JDK 8 Updates Project and his email is . References: 4 backports in jdk17u-dev: https://github.com/openjdk/jdk17u-dev/pulls?q=is%3Apr+author%3Ajmtd+is%3Aclosed 19 backports (since the GitHub move) in jdk11u-dev: https://github.com/openjdk/jdk11u-dev/pulls?q=is%3Apr+is%3Aclosed+author%3Ajmtd 1 backport (prior to the GitHub move) in jdk11u-dev: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/log?revcount=200&rev=(author(jdowland)+or+desc(%22jdowland%40redhat.com%22))+and+not+merge() Votes are due by 19h00 UTC on Thursday, 21st of July 2022. Only current JDK Updates Committers (and above) [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [2]. [0] https://openjdk.java.net/census#jdowland [1] https://openjdk.org/census#jdk-updates [2] https://openjdk.java.net/projects/#committer-vote Thanks, -- Andrew :) Pronouns: he / him or they / them Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From itakiguchi at openjdk.org Sat Jul 23 04:47:02 2022 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Sat, 23 Jul 2022 04:47:02 GMT Subject: [jdk11u-dev] RFR: 8284206: AIX build failure by JDK-8261169 requires a short-term solution In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 10:37:40 GMT, Christoph Langer wrote: >> Sorry, I'm late. >> No short-term solution is required for JDK 11.0.16 for AIX. > > @takiguc, could you then please also close the JBS bug (e.g. as duplicate of the actual fix)? Thanks! Thanks @RealCLanger . [JDK-8284206](https://bugs.openjdk.org/browse/JDK-8284206) was closed. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/991 From goetz at openjdk.org Sat Jul 23 07:14:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 23 Jul 2022 07:14:11 GMT Subject: [jdk17u-dev] Integrated: 8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" In-Reply-To: <8WF5092FQ5H7Kn_RcZNa4T-ZsT38hoWVOmeUl8HuI9Y=.9b5b0740-896f-4f62-a16a-1e1e96d51241@github.com> References: <8WF5092FQ5H7Kn_RcZNa4T-ZsT38hoWVOmeUl8HuI9Y=.9b5b0740-896f-4f62-a16a-1e1e96d51241@github.com> Message-ID: On Thu, 21 Jul 2022 11:03:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > Omitted patch to test/jdk/tools/jpackage/share/AppContentTest.java > which was added in 18 for new feature "8274346: Support for additional content in an app-image." > > The rest of the backport is clean. Marking as /clean. This pull request has now been integrated. Changeset: cfe1e955 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/cfe1e9550143cb80ce612f1a7bd9e9d9f9e66b52 Stats: 155 lines in 3 files changed: 62 ins; 49 del; 44 mod 8277493: [REDO] Quarantined jpackage apps are labeled as "damaged" Reviewed-by: asemenyuk Backport-of: 273c7329e7dff6e97ffe5b299a6bbb5de8ea9190 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/576 From goetz at openjdk.org Sat Jul 23 07:17:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 23 Jul 2022 07:17:58 GMT Subject: [jdk11u-dev] RFR: 8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 18:04:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > Clean except for Copyright. Will mark /clean. Pre-submit failure: TestMemoryInitializationWithCMS.java, CMS tests known to be failing on 32-bit. Unrelated ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1257 From goetz at openjdk.org Sat Jul 23 07:33:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 23 Jul 2022 07:33:49 GMT Subject: [jdk11u-dev] RFR: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac In-Reply-To: <3mKP885w0LIltPGaQlVng9kOwWqifWwafp6_mIMLS7E=.048a6ffc-75f7-4833-a310-5293f8277040@github.com> References: <3mKP885w0LIltPGaQlVng9kOwWqifWwafp6_mIMLS7E=.048a6ffc-75f7-4833-a310-5293f8277040@github.com> Message-ID: On Thu, 21 Jul 2022 20:01:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I resolved the ProblemList and a chunk in the test. Trivial. Pre-submit test: /TestMetaspacePerfCounters_id3/ known to be failing sometimes. Unrelated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1259 From goetz at openjdk.org Sat Jul 23 07:38:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 23 Jul 2022 07:38:05 GMT Subject: [jdk11u-dev] RFR: 8282343: Create a regression test for JDK-4518432 In-Reply-To: References: Message-ID: <3l0WiBL6jdOhTWjtoqmB8b0O7pOdp4CnekYj9xfw7aU=.f6ec76e6-d4eb-4fee-b668-7f6086fab83a@github.com> On Fri, 22 Jul 2022 10:42:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. Pre-submit test: inflate: data stream error (incorrect data check) infra problem, unrelated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1261 From goetz at openjdk.org Sat Jul 23 07:43:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 23 Jul 2022 07:43:16 GMT Subject: [jdk17u-dev] RFR: 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! In-Reply-To: References: Message-ID: <1acyEZ7pijJUvMR7DVDgW9_F7T7-dob_DMAg2pUmml4=.1b0338ac-d88b-4ff3-b0e2-cbbeff4051f6@github.com> On Fri, 22 Jul 2022 12:37:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I had to resolve the ProblemList, will mark as /clean. Pre-submit failure: unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/590 From clanger at openjdk.org Sat Jul 23 09:32:05 2022 From: clanger at openjdk.org (Christoph Langer) Date: Sat, 23 Jul 2022 09:32:05 GMT Subject: [jdk11u-dev] RFR: 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available [v3] In-Reply-To: References: Message-ID: > This is a backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). We need it, because the backport of [JDK-8215544](https://bugs.openjdk.org/browse/JDK-8215544) has added code that calls `sudo -E` on MacOS without the option `-n`. This call might not return when sudo starts prompting for a password. In our CI it leads to hanging processes when subsequent tests call sudo, even with the -n option. This fix rectifies that behavior. And, after all, it improves test coverage on MacOS, so it's a good backport candidate. Christoph Langer 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 a147636157c011dac5d8c7aa6809c3c55f1384fa ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1269/files - new: https://git.openjdk.org/jdk11u-dev/pull/1269/files/990171d4..53f80c49 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1269&range=01-02 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1269.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1269/head:pull/1269 PR: https://git.openjdk.org/jdk11u-dev/pull/1269 From clanger at openjdk.org Sun Jul 24 06:33:56 2022 From: clanger at openjdk.org (Christoph Langer) Date: Sun, 24 Jul 2022 06:33:56 GMT Subject: [jdk11u-dev] RFR: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods [v3] In-Reply-To: References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Fri, 22 Jul 2022 14:47:46 GMT, George Adams wrote: >> Backport required to bump JDK11u to jtreg 6 >> >> `test/jdk/tools/jmod/hashes/HashesTest.java` >> - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. >> - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. > > George Adams has updated the pull request incrementally with one additional commit since the last revision: > > Backport 5eda812f53bfe65d11f6241b0831c588c1400b08 Passed SAP's nightlies. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Sun Jul 24 06:33:58 2022 From: duke at openjdk.org (George Adams) Date: Sun, 24 Jul 2022 06:33:58 GMT Subject: [jdk11u-dev] Integrated: 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods In-Reply-To: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> References: <61uKpAPpsSK9AACPqtDqUflX171luEuLS9vRDYnCIk0=.2a0b4f89-058f-4b16-abb7-02ba67ea47b3@github.com> Message-ID: On Thu, 21 Jul 2022 08:03:18 GMT, George Adams wrote: > Backport required to bump JDK11u to jtreg 6 > > `test/jdk/tools/jmod/hashes/HashesTest.java` > - several occurrences of `ht.checkHashes("j2", Set.of("j3"));` (in jdk) not matching up with `ht.checkHashes("j2", "j3");` in jdk11u. > - [`testHashModulesPattern`](https://github.com/openjdk/jdk/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05#diff-90d72039e87e2a26eb11bd8e15e499aa96eef5372361fb1a47eec0d5ab168f5aR322) does not exist in jdk11u so I removed it from the patch. This pull request has now been integrated. Changeset: 0b54c61b Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/0b54c61be82bf200084772dea9d71aaa444f5928 Stats: 116 lines in 1 file changed: 5 ins; 18 del; 93 mod 8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods 8267180: Typo in copyright header for HashesTest Reviewed-by: clanger Backport-of: e90388bc1e7bba92675fa799d9da77aa4d6e1a05 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1252 From duke at openjdk.org Sun Jul 24 12:54:40 2022 From: duke at openjdk.org (psoujany) Date: Sun, 24 Jul 2022 12:54:40 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements Message-ID: Backport javadoc should not set role=region on
elements. The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 ------------- Commit messages: - Backport 0abdc381b72f9dca86ac8f9c8943980eda7fd853 Changes: https://git.openjdk.org/jdk11u-dev/pull/1219/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1219&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8221871 Stats: 74 lines in 5 files changed: 3 ins; 4 del; 67 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1219.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1219/head:pull/1219 PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From duke at openjdk.org Sun Jul 24 12:54:41 2022 From: duke at openjdk.org (psoujany) Date: Sun, 24 Jul 2022 12:54:41 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements In-Reply-To: References: Message-ID: <7QfBr1Xj4WcoE3YuyZyUwzH0iyQ5kH6GLO1xtpTm-8s=.5cf7b747-5602-445a-8377-647ba1e96cc6@github.com> On Tue, 12 Jul 2022 10:59:13 GMT, psoujany wrote: > Backport javadoc should not set role=region on
elements. > > The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 This contribution is on behalf of my employer, IBM, which is a corporate OCA signatory. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From goetz at openjdk.org Sun Jul 24 12:59:10 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 24 Jul 2022 12:59:10 GMT Subject: [jdk11u-dev] RFR: 8289853: Update HarfBuzz to 4.4.1 Message-ID: I backport this for parity with 11.0.17-oracle. ------------- Commit messages: - Backport f42dab85924d6a74d1c2c87bca1970e2362f45ea Changes: https://git.openjdk.org/jdk11u-dev/pull/1270/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1270&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289853 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1270.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1270/head:pull/1270 PR: https://git.openjdk.org/jdk11u-dev/pull/1270 From gnu.andrew at redhat.com Mon Jul 25 02:52:13 2022 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Mon, 25 Jul 2022 03:52:13 +0100 Subject: OpenJDK 17.0.4 Released Message-ID: We are pleased to announce the release of OpenJDK 17.0.4. The source tarball is available from: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.4+8.tar.xz The tarball is accompanied by a digital signature available at: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.4+8.tar.xz.sig This is signed by our Red Hat OpenJDK key (openjdk at redhat.com): PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net) Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F SHA256 checksums: ce79746b9659d85954024cc31e9c3c2fd0f8bed4452cd27633824d148e85a13f openjdk-17.0.4+8.tar.xz 00dd574e782e22d406727dd354185ba2e7f747b4e18a864a2d08a5cbd8092a0a openjdk-17.0.4+8.tar.xz.sig The checksums can be downloaded from: * https://openjdk-sources.osci.io/openjdk17/openjdk-17.0.4+8.sha256 New in release OpenJDK 17.0.4 (2022-07-19): =========================================== Live versions of these release notes can be found at: * https://bit.ly/openjdk1704 * https://builds.shipilev.net/backports-monitor/release-notes-17.0.4.txt * Security fixes - JDK-8272243: Improve DER parsing - JDK-8272249: Better properties of loaded Properties - JDK-8273056, JDK-8283875, CVE-2022-21549: java.util.random does not correctly sample exponential or Gaussian distributions - JDK-8277608: Address IP Addressing - JDK-8281859, CVE-2022-21540: Improve class compilation - JDK-8281866, CVE-2022-21541: Enhance MethodHandle invocations - JDK-8283190: Improve MIDI processing - JDK-8284370: Improve zlib usage - JDK-8285407, CVE-2022-34169: Improve Xalan supports * Other changes - JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn - JDK-8181571: printing to CUPS fails on mac sandbox app - JDK-8193682: Infinite loop in ZipOutputStream.close() - JDK-8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use - JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test - JDK-8214733: runtime/8176717/TestInheritFD.java timed out - JDK-8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel - JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled - JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode - JDK-8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR - JDK-8255266: Update Public Suffix List to 3c213aa - JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers - JDK-8258814: Compilation logging crashes for thread suspension / debugging tests - JDK-8263461: jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure - JDK-8263538: SharedArchiveConsistency.java should test -Xshare:auto as well - JDK-8264605: vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java failed with "agent_tools.cpp, 471: (foundThread = (jthread) jni_env->NewGlobalRef(foundThread)) != NULL" - JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted - JDK-8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL - JDK-8267163: Rename anonymous loader tests to hidden loader tests - JDK-8268231: Aarch64: Use Ldp in intrinsics for String.compareTo - JDK-8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped - JDK-8268595: java/io/Serializable/serialFilter/GlobalFilterTest.java#id1 failed in timeout - JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) - JDK-8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum - JDK-8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest - JDK-8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs - JDK-8269135: TestDifferentProtectionDomains runs into timeout in client VM - JDK-8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform - JDK-8269753: Misplaced caret in PatternSyntaxException's detail message - JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support - JDK-8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java - JDK-8270336: [TESTBUG] Fix initialization in NonbranchyTree - JDK-8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output - JDK-8270468: TestRangeCheckEliminated fails because methods are not compiled - JDK-8270797: ShortECDSA.java test is not complete - JDK-8270837: fix typos in test TestSigParse.java - JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom - JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack - JDK-8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code - JDK-8271302: Regex Test Refresh - JDK-8272146: Disable Fibonacci test on memory constrained systems - JDK-8272168: some hotspot runtime/logging tests don't check exit code - JDK-8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty - JDK-8272358: Some tests may fail when executed with other locales than the US - JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 - JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security - JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted - JDK-8273095: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java fails with "wrong OOME" - JDK-8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency - JDK-8273142: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/http/ tests - JDK-8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302 - JDK-8273804: Platform.isTieredSupported should handle the no-compiler case - JDK-8274172: Convert JavadocTester to use NIO - JDK-8274233: Minor cleanup for ToolBox - JDK-8274244: ReportOnImportedModuleAnnotation.java fails on rerun - JDK-8274561: sun/net/ftp/TestFtpTimeValue.java timed out on slow machines - JDK-8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend - JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image - JDK-8274751: Drag And Drop hangs on Windows - JDK-8274855: vectorapi tests failing with assert(!vbox->is_Phi()) failed - JDK-8274939: Incorrect size of the pixel storage is used by the robot on macOS - JDK-8274983: C1 optimizes the invocation of private interface methods - JDK-8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java crashes with memory exhaustion on Windows - JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty - JDK-8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert - JDK-8275745: Reproducible copyright headers - JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers - JDK-8275854: C2: assert(stride_con != 0) failed: missed some peephole opt - JDK-8276260: (se) Remove java/nio/channels/Selector/Wakeup.java from ProblemList (win) - JDK-8276657: XSLT compiler tries to define a class with empty name - JDK-8276796: gc/TestSystemGC.java large pages subtest fails with ZGC - JDK-8276825: hotspot/runtime/SelectionResolution test errors - JDK-8276863: Remove test/jdk/sun/security/ec/ECDSAJavaVerify.java - JDK-8276880: Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary - JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations - JDK-8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics - JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive - JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND - JDK-8277123: jdeps does not report some exceptions correctly - JDK-8277165: jdeps --multi-release --print-module-deps fails if module-info.class in different versioned directories - JDK-8277166: Data race in jdeps VersionHelper - JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread - JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch - JDK-8277893: Arraycopy stress tests - JDK-8277906: Incorrect type for IV phi of long counted loops after CCP - JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge - JDK-8278014: [vectorapi] Remove test run script - JDK-8278065: Refactor subclassAudits to use ClassValue - JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method - JDK-8278472: Invalid value set to CANDIDATEFORM structure - JDK-8278519: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" - JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 - JDK-8278766: Enable OpenJDK build support for reproducible jars and jmods using --date - JDK-8278794: Infinite loop in DeflaterOutputStream.finish() - JDK-8278796: Incorrect behavior of FloatVector.withLane on X86 - JDK-8278851: Correct signer logic for jars signed with multiple digestalgs - JDK-8278948: compiler/vectorapi/reshape/TestVectorCastAVX1.java crashes in assembler - JDK-8278966: two microbenchmarks tests fail "assert(!jvms->method()->has_exception_handlers()) failed: no exception handler expected" after JDK-8275638 - JDK-8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC - JDK-8279219: [REDO] C2 crash when allocating array of size too large - JDK-8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display - JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! - JDK-8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM - JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked - JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism - JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ManySourcesAndTargets.java on macosx-aarch64 - JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java - JDK-8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment - JDK-8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking - JDK-8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores - JDK-8279668: x86: AVX2 versions of vpxor should be asserted - JDK-8279822: CI: Constant pool entries in error state are not supported - JDK-8279834: Alpine Linux fails to build when --with-source-date enabled - JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region - JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos - JDK-8279958: Provide configure hints for Alpine/apk package managers - JDK-8280004: DCmdArgument::parse_value() should handle NULL input - JDK-8280041: Retry loop issues in java.io.ClassCache - JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN - JDK-8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized - JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang - JDK-8280543: Update the "java" and "jcmd" tool specification for CDS - JDK-8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor - JDK-8280600: C2: assert(!had_error) failed: bad dominance - JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. - JDK-8280799: ?2: assert(false) failed: cyclic dependency prevents range check elimination - JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs - JDK-8280901: MethodHandle::linkToNative stub is missing w/ -Xint - JDK-8280940: gtest os.release_multi_mappings_vm is racy - JDK-8280941: os::print_memory_mappings() prints segment preceeding the inclusion range - JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y - JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly - JDK-8281043: Intrinsify recursive ObjectMonitor locking for PPC64 - JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter - JDK-8281262: Windows builds in different directories are not fully reproducible - JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly - JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info - JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths - JDK-8281318: Improve jfr/event/allocation tests reliability - JDK-8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working - JDK-8281450: Remove unnecessary operator new and delete from ObjectMonitor - JDK-8281522: Rename ADLC classes which have the same name as hotspot variants - JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ - JDK-8281615: Deadlock caused by jdwp agent - JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions - JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature - JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 - JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling - JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder - JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway - JDK-8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1 - JDK-8282170: JVMTI SetBreakpoint metaspace allocation test - JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads - JDK-8282225: GHA: Allow one concurrent run per PR only - JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers - JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive - JDK-8282295: SymbolPropertyEntry::set_method_type fails with assert - JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 - JDK-8282345: handle latest VS2022 in abstract_vm_version - JDK-8282382: Report glibc malloc tunables in error reports - JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale - JDK-8282444: Module finder incorrectly assumes default file system path-separator character - JDK-8282499: Bump update version for OpenJDK: jdk-17.0.4 - JDK-8282509: [exploded image] ResolvedClassTest fails with similar output - JDK-8282551: Properly initialize L32X64MixRandom state - JDK-8282583: Update BCEL md to include the copyright notice - JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes - JDK-8282592: C2: assert(false) failed: graph should be schedulable - JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() - JDK-8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap - JDK-8282887: Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows - JDK-8282929: Localized monetary symbols are not reflected in `toLocalizedPattern` return value - JDK-8283017: GHA: Workflows break with update release versions - JDK-8283187: C2: loop candidate for superword not always unrolled fully if superword fails - JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c - JDK-8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing - JDK-8283279: [Testbug] Improve TestGetSwapSpaceSize - JDK-8283315: jrt-fs.jar not always deterministically built - JDK-8283323: libharfbuzz optimization level results in extreme build times - JDK-8283347: [macos] Bad JNI lookup accessibilityHitTest is shown when Screen magnifier is enabled - JDK-8283350: (tz) Update Timezone Data to 2022a - JDK-8283408: Fix a C2 crash when filling arrays with unsafe - JDK-8283422: Create a new test for JDK-8254790 - JDK-8283451: C2: assert(_base == Long) failed: Not a Long - JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak - JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info - JDK-8283641: Large value for CompileThresholdScaling causes assert - JDK-8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM - JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate - JDK-8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo - JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c - JDK-8284094: Memory leak in invoker_completeInvokeRequest() - JDK-8284369: TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4 - JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer - JDK-8284437: Building from different users/workspace is not always deterministic - JDK-8284458: CodeHeapState::aggregate() leaks blob_name - JDK-8284507: GHA: Only check test results if testing was not skipped - JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler - JDK-8284549: JFR: FieldTable leaks FieldInfoTable member - JDK-8284603: [17u] Update Boot JDK used in GHA to 17.0.2 - JDK-8284620: CodeBuffer may leak _overflow_arena - JDK-8284622: Update versions of some Github Actions used in JDK workflow - JDK-8284661: Reproducible assembly builds without relative linking - JDK-8284754: print more interesting env variables in hs_err and VM.info - JDK-8284758: [linux] improve print_container_info - JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping - JDK-8284866: Add test to JDK-8273056 - JDK-8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java - JDK-8284992: Fix misleading Vector API doc for LSHR operator - JDK-8285342: Zero build failure with clang due to values not handled in switch - JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() - JDK-8285397: JNI exception pending in CUPSfuncs.c:250 - JDK-8285445: cannot open file "NUL:" - JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 - JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java - JDK-8285686: Update FreeType to 2.12.0 - JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head - JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head - JDK-8285728: Alpine Linux build fails with busybox tar - JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols - JDK-8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine - JDK-8285956: (fs) Excessive default poll interval in PollingWatchService - JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java - JDK-8286029: Add classpath exemption to globals_vectorApiSupport_***.S.inc - JDK-8286198: [linux] Fix process-memory information - JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources - JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause - JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups - JDK-8286601: Mac Aarch: Excessive warnings to be ignored for build jdk - JDK-8286855: javac error on invalid jar should only print filename - JDK-8287109: Distrust.java failed with CertificateExpiredException - JDK-8287119: Add Distrust.java to ProblemList - JDK-8287162: (zipfs) Performance regression related to support for POSIX file permissions - JDK-8287336: GHA: Workflows break on patch versions - JDK-8287362: FieldAccessWatch testcase failed on AIX platform - JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows Notes on individual issues: =========================== core-libs/java.net: JDK-8285240: HTTPS Channel Binding support for Java GSS/Kerberos ================================================================ Support has been added for TLS channel binding tokens for Negotiate/Kerberos authentication over HTTPS through javax.net.HttpsURLConnection. Channel binding tokens are increasingly required as an enhanced form of security which can mitigate certain kinds of socially engineered, man in the middle (MITM) attacks. They work by communicating from a client to a server the client's understanding of the binding between connection security (as represented by a TLS server cert) and higher level authentication credentials (such as a username and password). The server can then detect if the client has been fooled by a MITM and shutdown the session/connection. The feature is controlled through a new system property `jdk.https.negotiate.cbt` which is described fully at the following page: https://docs.oracle.com/en/java/javase/19/docs/api/java.base/java/net/doc-files/net-properties.html#jdk.https.negotiate.cbt core-libs/java.lang: JDK-8283137: Incorrect handling of quoted arguments in ProcessBuilder ===================================================================== ProcessBuilder on Windows is restored to address a regression caused by JDK-8250568. Previously, an argument to ProcessBuilder that started with a double-quote and ended with a backslash followed by a double-quote was passed to a command incorrectly and may cause the command to fail. For example the argument `"C:\\Program Files\"`, would be seen by the command with extra double-quotes. This update restores the long standing behavior that does not treat the backslash before the final double-quote specially. core-libs/java.util.jar: JDK-8278386: Default JDK compressor will be closed when IOException is encountered ================================================================================== `DeflaterOutputStream.close()` and `GZIPOutputStream.finish()` methods have been modified to close out the associated default JDK compressor before propagating a Throwable up the stack. `ZIPOutputStream.closeEntry()` method has been modified to close out the associated default JDK compressor before propagating an IOException, not of type ZipException, up the stack. core-libs/java.io: JDK-8285660: New System Property to Disable Windows Alternate Data Stream Support in java.io.File ================================================================================================= The Windows implementation of `java.io.File` allows access to NTFS Alternate Data Streams (ADS) by default. Such streams have a structure like ?filename:streamname?. A system property `jdk.io.File.enableADS` has been added to control this behavior. To disable ADS support in `java.io.File`, the system property `jdk.io.File.enableADS` should be set to `false` (case ignored). Stricter path checking however prevents the use of special devices such as `NUL:` Thanks, -- Andrew :) Pronouns: he / him or they / them Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From gnu.andrew at redhat.com Mon Jul 25 02:54:58 2022 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Mon, 25 Jul 2022 03:54:58 +0100 Subject: OpenJDK 11.0.16 Released Message-ID: We are pleased to announce the release of OpenJDK 11.0.16. The source tarball is available from: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.16+8.tar.xz The tarball is accompanied by a digital signature available at: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.16+8.tar.xz.sig This is signed by our Red Hat OpenJDK key (openjdk at redhat.com): PGP Key: rsa4096/0x92EF8D39DC13168F (hkp://keys.gnupg.net) Fingerprint = CA5F 11C6 CE22 644D 42C6 AC44 92EF 8D39 DC13 168F SHA256 checksums: 133f9f10e7becd9c1f0b0c1d81a95e3e582f9062234c8ede47f1d0d9e51b4188 openjdk-11.0.16+8.tar.xz 1f719bfe884ab5ea3044769a8bf4981ba68e4828e59912c68118056569d3d018 openjdk-11.0.16+8.tar.xz.sig The checksums can be downloaded from: * https://openjdk-sources.osci.io/openjdk11/openjdk-11.0.16+8.sha256 New in release OpenJDK 11.0.16 (2022-07-19): ============================================= Live versions of these release notes can be found at: * https://bit.ly/openjdk11016 * https://builds.shipilev.net/backports-monitor/release-notes-11.0.16.txt * Security fixes - JDK-8277608: Address IP Addressing - JDK-8272243: Improve DER parsing - JDK-8272249: Better properties of loaded Properties - JDK-8281859, CVE-2022-21540: Improve class compilation - JDK-8281866, CVE-2022-21541: Enhance MethodHandle invocations - JDK-8283190: Improve MIDI processing - JDK-8284370: Improve zlib usage - JDK-8285407, CVE-2022-34169: Improve Xalan supports * Other changes - JDK-6986863: ProfileDeferralMgr throwing ConcurrentModificationException - JDK-7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. - JDK-7124301: [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. - JDK-8133713: [macosx] Accessible JTables always reported as empty - JDK-8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph - JDK-8139173: [macosx] JInternalFrame shadow is not properly drawn - JDK-8163498: Many long-running security libs tests - JDK-8166727: javac crashed: [jimage.dll+0x1942] ImageStrings::find+0x28 - JDK-8169004: Fix redundant @requires tags in tests - JDK-8181571: printing to CUPS fails on mac sandbox app - JDK-8182404: remove jdk.testlibrary.JDKToolFinder and JDKToolLauncher - JDK-8186548: move jdk.testlibrary.JcmdBase closer to tests - JDK-8192057: com/sun/jdi/BadHandshakeTest.java fails with java.net.ConnectException - JDK-8193682: Infinite loop in ZipOutputStream.close() - JDK-8199874: [TESTBUG] runtime/Thread/ThreadPriorities.java fails with "expected 0 to equal 10" - JDK-8202886: [macos] Test java/awt/MenuBar/8007006/bug8007006.java fails on MacOS - JDK-8203238: [TESTBUG] rewrite MemOptions shell test in Java - JDK-8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test - JDK-8206187: javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java fails with Port already in use - JDK-8206330: Revisit com/sun/jdi/RedefineCrossEvent.java - JDK-8207364: nsk/jvmti/ResourceExhausted/resexhausted003 fails to start - JDK-8208207: Test nsk/stress/jni/gclocker/gcl001 fails after co-location - JDK-8208246: flags duplications in vmTestbase_vm_g1classunloading tests - JDK-8208249: TriggerUnloadingByFillingMetaspace generates garbage class names - JDK-8208697: vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java fails with OutOfMemoryError: Metaspace - JDK-8209150: [TESTBUG] Add logging to verify JDK-8197901 to a different test - JDK-8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test - JDK-8209883: ZGC: Compile without C1 broken - JDK-8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC - JDK-8210022: remove jdk.testlibrary.ProcessThread, TestThread and XRun - JDK-8210039: move OSInfo to top level testlibrary - JDK-8210108: sun/tools/jstatd test build failures after JDK-8210022 - JDK-8210112: remove jdk.testlibrary.ProcessTools - JDK-8210649: AssertionError @ jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:244) - JDK-8210732: remove jdk.testlibrary.Utils - JDK-8211795: ArrayIndexOutOfBoundsException in PNGImageReader after JDK-6788458 - JDK-8211822: Some tests fail after JDK-8210039 - JDK-8211962: Implicit narrowing in MacOSX java.desktop jsound - JDK-8212151: jdi/ExclusiveBind.java times out due to "bind failed: Address already in use" on Solaris-X64 - JDK-8213440: Lingering INCLUDE_ALL_GCS in test_oopStorage_parperf.cpp - JDK-8214275: CondyRepeatFailedResolution asserts "Dynamic constant has no fixed basic type" - JDK-8214799: Add package declaration to each JTREG test case in the gc folder - JDK-8215544: SA: Modify ClhsdbLauncher to add sudo privileges to enable MacOS tests on Mach5 - JDK-8216137: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit - JDK-8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests. - JDK-8216366: Add rationale to PER_CPU_SHARES define - JDK-8217017: [TESTBUG] Tests fail to compile after JDK-8216265 - JDK-8217233: Update build settings for AIX/xlc - JDK-8217340: Compilation failed: tools/launcher/Test7029048.java - JDK-8217473: SA: Tests using ClhsdbLauncher fail on SAP docker containers - JDK-8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX - JDK-8218751: Do not store original classfiles inside the CDS archive - JDK-8218965: aix: support xlclang++ in the compiler detection - JDK-8220658: Improve the readability of container information in the error log - JDK-8220813: update hotspot tier1_gc tests depending on GC to use @requires vm.gc.X - JDK-8222799: java.beans.Introspector uses an obsolete methods cache - JDK-8222926: Shenandoah build fails with --with-jvm-features=-compiler1 - JDK-8223143: Restructure/clean-up for 'loopexit_or_null()'. - JDK-8223363: Bad node estimate assertion failure - JDK-8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget()) - JDK-8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp - JDK-8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate - JDK-8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw - JDK-8225475: Node budget asserts on x86_32/64 - JDK-8227171: provide function names in native stack trace on aix with xlc16 - JDK-8227389: Remove unsupported xlc16 compile options on aix - JDK-8229202: Docker reporting causes secondary crashes in error handling - JDK-8229210: [TESTBUG] Move gc stress tests from JFR directory tree to gc/stress - JDK-8229486: Replace wildcard address with loopback or local host in tests - part 21 - JDK-8229499: Node budget assert in fuzzed test - JDK-8230305: Cgroups v2: Container awareness - JDK-8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target - JDK-8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy - JDK-8231454: File lock in Windows on a loaded jar due to a leak in Introspector::getBeanInfo - JDK-8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare" - JDK-8231565: More node budget asserts in fuzzed tests - JDK-8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS - JDK-8234382: Test tools/javac/processing/model/testgetallmembers/Main.java using too small heap - JDK-8234605: C2 failed "assert(C->live_nodes() - live_at_begin <= 2 * _nodes_required) failed: Bad node estimate: actual = 208 >> request = 101" - JDK-8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak - JDK-8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException - JDK-8235385: Crash on aarch64 JDK due to long offset - JDK-8237479: 8230305 causes slowdebug build failure - JDK-8239559: Cgroups: Incorrect detection logic on some systems - JDK-8239785: Cgroups: Incorrect detection logic on old systems in hotspot - JDK-8240132: ProblemList com/sun/jdi/InvokeHangTest.java - JDK-8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111 - JDK-8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint - JDK-8240734: ModuleHashes attribute not reproducible between builds - JDK-8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled - JDK-8241707: introduce randomness k/w to hotspot test suite - JDK-8242310: use reproducible random in hotspot compiler tests - JDK-8242311: use reproducible random in hotspot runtime tests - JDK-8242312: use reproducible random in hotspot gc tests - JDK-8242313: use reproducible random in hotspot svc tests - JDK-8242538: java/security/SecureRandom/ThreadSafe.java failed on windows - JDK-8243429: use reproducible random in :vmTestbase_nsk_stress - JDK-8243666: ModuleHashes attribute generated for JMOD and JAR files depends on timestamps - JDK-8244500: jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java - JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test - JDK-8245543: Cgroups: Incorrect detection logic on some systems (still reproducible) - JDK-8245938: Remove unused print_stack(void) method from XToolkit.c - JDK-8246494: introduce vm.flagless at-requires property - JDK-8246741: NetworkInterface/UniqueMacAddressesTest: mac address uniqueness test failed - JDK-8247589: Implementation of Alpine Linux/x64 Port - JDK-8247591: Document Alpine Linux build steps in OpenJDK build guide - JDK-8247592: refactor test/jdk/tools/launcher/Test7029048.java - JDK-8247614: java/nio/channels/DatagramChannel/Connect.java timed out - JDK-8248876: LoadObject with bad base address created for exec file on linux - JDK-8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode - JDK-8252117: com/sun/jdi/BadHandshakeTest.java failed with "ConnectException: Connection refused: connect" - JDK-8252248: __SIGRTMAX is not declared in musl libc - JDK-8252250: isnanf is obsolete - JDK-8252359: HotSpot Not Identifying it is Running in a Container - JDK-8252957: Wrong comment in CgroupV1Subsystem::cpu_quota - JDK-8253435: Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist - JDK-8253714: [cgroups v2] Soft memory limit incorrectly using memory.high - JDK-8253727: [cgroups v2] Memory and swap limits reported incorrectly - JDK-8253797: [cgroups v2] Account for the fact that swap accounting is disabled on some systems - JDK-8253872: ArgumentHandler must use the same delimiters as in jvmti_tools.cpp - JDK-8253939: [TESTBUG] Increase coverage of the cgroups detection code - JDK-8254001: [Metrics] Enhance parsing of cgroup interface files for version detection - JDK-8254887: C2: assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop - JDK-8254997: Remove unimplemented OSContainer::read_memory_limit_in_bytes - JDK-8255266: Update Public Suffix List to 3c213aa - JDK-8255604: java/nio/channels/DatagramChannel/Connect.java fails with java.net.BindException: Cannot assign requested address: connect - JDK-8255787: Tag container tests that use cGroups with cgroups keyword - JDK-8256146: Cleanup test/jdk/java/nio/channels/DatagramChannel/Connect.java - JDK-8256722: handle VC++:1927 VS2019 in abstract_vm_version - JDK-8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32 - JDK-8258795: Update IANA Language Subtag Registry to Version 2021-05-11 - JDK-8258956: Memory Leak in StringCoding on ThreadLocal resultCached StringCoding.Result - JDK-8259517: Incorrect test path in test cases - JDK-8260518: Change default -mmacosx-version-min to 10.12 - JDK-8261169: Upgrade HarfBuzz to the latest 2.8.0 - JDK-8262379: Add regression test for JDK-8257746 - JDK-8263364: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream - JDK-8263718: unused-result warning happens at os_linux.cpp - JDK-8263856: Github Actions for macos/aarch64 cross-build - JDK-8264179: [TESTBUG] Some compiler tests fail when running without C2 - JDK-8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted - JDK-8265297: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with "RuntimeException: java.net.SocketException: Connection reset" - JDK-8265343: Update Debian-based cross-compilation recipes - JDK-8266251: compiler.inlining.InlineAccessors shouldn't do testing in driver VM - JDK-8266318: Switch to macos prefix for macOS bundles - JDK-8266391: Replace use of reflection in jdk.internal.platform.Metrics - JDK-8266545: 8261169 broke Harfbuzz build with gcc 7 and 8 - JDK-8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN) - JDK-8269772: [macos-aarch64] test compilation failed with "SocketException: No buffer space available" - JDK-8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support - JDK-8270797: ShortECDSA.java test is not complete - JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack - JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key - JDK-8272167: AbsPathsInImage.java should skip *.dSYM directories - JDK-8272358: Some tests may fail when executed with other locales than the US - JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 - JDK-8272908: Missing coverage for certain classes in com.sun.org.apache.xml.internal.security - JDK-8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted - JDK-8273176: handle latest VS2019 in abstract_vm_version - JDK-8273655: content-types.properties files are missing some common types - JDK-8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches - JDK-8274233: Minor cleanup for ToolBox - JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image - JDK-8274751: Drag And Drop hangs on Windows - JDK-8275082: Update XML Security for Java to 2.3.0 - JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions - JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty - JDK-8276657: XSLT compiler tries to define a class with empty name - JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations - JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive - JDK-8277093: Vector should throw ClassNotFoundException for a missing class of an element - JDK-8277396: [TESTBUG] In DefaultButtonModelCrashTest.java, frame is accessed from main thread - JDK-8277422: tools/jar/JarEntryTime.java fails with modified time mismatch - JDK-8277922: Unable to click JCheckBox in JTable through Java Access Bridge - JDK-8278065: Refactor subclassAudits to use ClassValue - JDK-8278186: org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method - JDK-8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine - JDK-8278472: Invalid value set to CANDIDATEFORM structure - JDK-8278794: Infinite loop in DeflaterOutputStream.finish() - JDK-8278851: Correct signer logic for jars signed with multiple digestalgs - JDK-8278951: containers/cgroup/PlainRead.java fails on Ubuntu 21.10 - JDK-8279219: [REDO] C2 crash when allocating array of size too large - JDK-8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist! - JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT - JDK-8279520: SPNEGO has not passed channel binding info into the underlying mechanism - JDK-8279529: ProblemList java/nio/channels/DatagramChannel/ManySourcesAndTargets.java on macosx-aarch64 - JDK-8279532: ProblemList sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java - JDK-8279668: x86: AVX2 versions of vpxor should be asserted - JDK-8279837: C2: assert(is_Loop()) failed: invalid node class: Region - JDK-8279842: HTTPS Channel Binding support for Java GSS/Kerberos - JDK-8279958: Provide configure hints for Alpine/apk package managers - JDK-8280041: Retry loop issues in java.io.ClassCache - JDK-8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492 - JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang - JDK-8280684: JfrRecorderService failes with guarantee(num_written > 0) when no space left on device. - JDK-8280799: ?2: assert(false) failed: cyclic dependency prevents range check elimination - JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs - JDK-8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly - JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info - JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths - JDK-8281615: Deadlock caused by jdwp agent - JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 - JDK-8282008: Incorrect handling of quoted arguments in ProcessBuilder - JDK-8282172: CompileBroker::log_metaspace_failure is called from non-Java/compiler threads - JDK-8282225: GHA: Allow one concurrent run per PR only - JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers - JDK-8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive - JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86 - JDK-8282382: Report glibc malloc tunables in error reports - JDK-8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale - JDK-8282501: Bump update version for OpenJDK: jdk-11.0.16 - JDK-8282583: Update BCEL md to include the copyright notice - JDK-8282588: [11] set harfbuzz compilation flag to -std=c++11 - JDK-8282589: runtime/ErrorHandling/ErrorHandler.java fails on MacOS aarch64 in jdk 11 - JDK-8282887: Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows - JDK-8283018: 11u GHA: Update GCC 9 minor versions - JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c - JDK-8283323: libharfbuzz optimization level results in extreme build times - JDK-8283350: (tz) Update Timezone Data to 2022a - JDK-8283408: Fix a C2 crash when filling arrays with unsafe - JDK-8283420: [AOT] Exclude TrackedFlagTest/NotTrackedFlagTest in 11u because of intermittent java.lang.AssertionError: duplicate classes for name Ljava/lang/Boolean; - JDK-8283424: compiler/loopopts/LoopUnswitchingBadNodeBudget.java fails with release VMs due to lack of -XX:+UnlockDiagnosticVMOptions - JDK-8283451: C2: assert(_base == Long) failed: Not a Long - JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak - JDK-8283497: [windows] print TMP and TEMP in hs_err and VM.info - JDK-8283614: [11] Repair compiler versions handling after 8233787 - JDK-8283641: Large value for CompileThresholdScaling causes assert - JDK-8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate - JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c - JDK-8284094: Memory leak in invoker_completeInvokeRequest() - JDK-8284102: [TESTBUG] [11u] Retroactively add regression test for JDK-8272124 - JDK-8284369: TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4 - JDK-8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer - JDK-8284458: CodeHeapState::aggregate() leaks blob_name - JDK-8284507: GHA: Only check test results if testing was not skipped - JDK-8284549: JFR: FieldTable leaks FieldInfoTable member - JDK-8284573: [11u] ProblemList TestBubbleUpRef.java and TestGCOldWithCMS.java because of 8272195 - JDK-8284604: [11u] Update Boot JDK used in GHA to 11.0.14.1 - JDK-8284620: CodeBuffer may leak _overflow_arena - JDK-8284622: Update versions of some Github Actions used in JDK workflow - JDK-8284756: [11u] Remove unused isUseContainerSupport in CgroupV1Subsystem - JDK-8285395: [JVMCI] [11u] Partial backport of JDK-8220623: InstalledCode - JDK-8285397: JNI exception pending in CUPSfuncs.c:250 - JDK-8285445: cannot open file "NUL:" - JDK-8285515: (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 - JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java - JDK-8285591: [11] add signum checks in DSA.java engineVerify - JDK-8285686: Update FreeType to 2.12.0 - JDK-8285720: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails to compile after backport of 8273655 - JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head - JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head - JDK-8285828: runtime/execstack/TestCheckJDK.java fails with zipped debug symbols - JDK-8286013: Incorrect test configurations for compiler/stable/TestStableShort.java - JDK-8286198: [linux] Fix process-memory information - JDK-8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources - JDK-8286444: javac errors after JDK-8251329 are not helpful enough to find root cause - JDK-8286594: (zipfs) Mention paths with dot elements in ZipException and cleanups - JDK-8286630: [11] avoid -std=c++11 CXX harfbuzz buildflag on Windows - JDK-8286855: javac error on invalid jar should only print filename - JDK-8287109: Distrust.java failed with CertificateExpiredException - JDK-8287119: Add Distrust.java to ProblemList - JDK-8287362: FieldAccessWatch testcase failed on AIX platform - JDK-8287378: GHA: Update cygwin to fix issues in langtools tests on Windows - JDK-8287739: [11u] ProblemList sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Notes on individual issues: =========================== core-libs/java.io:serialization: JDK-8277157: Vector should throw ClassNotFoundException for a missing class of an element ========================================================================================= `java.util.Vector` is updated to correctly report `ClassNotFoundException that occurs during deserialization using `java.io.ObjectInputStream.GetField.get(name, object)` when the class of an element of the Vector is not found. Without this fix, a `StreamCorruptedException` is thrown that does not provide information about the missing class. core-libs/java.net: JDK-8285240: HTTPS Channel Binding support for Java GSS/Kerberos ================================================================ Support has been added for TLS channel binding tokens for Negotiate/Kerberos authentication over HTTPS through javax.net.HttpsURLConnection. Channel binding tokens are increasingly required as an enhanced form of security which can mitigate certain kinds of socially engineered, man in the middle (MITM) attacks. They work by communicating from a client to a server the client's understanding of the binding between connection security (as represented by a TLS server cert) and higher level authentication credentials (such as a username and password). The server can then detect if the client has been fooled by a MITM and shutdown the session/connection. The feature is controlled through a new system property `jdk.https.negotiate.cbt` which is described fully at the following page: https://docs.oracle.com/en/java/javase/19/docs/api/java.base/java/net/doc-files/net-properties.html#jdk.https.negotiate.cbt core-libs/java.lang: JDK-8283137: Incorrect handling of quoted arguments in ProcessBuilder ===================================================================== ProcessBuilder on Windows is restored to address a regression caused by JDK-8250568. Previously, an argument to ProcessBuilder that started with a double-quote and ended with a backslash followed by a double-quote was passed to a command incorrectly and may cause the command to fail. For example the argument `"C:\\Program Files\"`, would be seen by the command with extra double-quotes. This update restores the long standing behavior that does not treat the backslash before the final double-quote specially. core-libs/java.util.jar: JDK-8278386: Default JDK compressor will be closed when IOException is encountered ================================================================================== `DeflaterOutputStream.close()` and `GZIPOutputStream.finish()` methods have been modified to close out the associated default JDK compressor before propagating a Throwable up the stack. `ZIPOutputStream.closeEntry()` method has been modified to close out the associated default JDK compressor before propagating an IOException, not of type ZipException, up the stack. core-libs/java.io: JDK-8285660: New System Property to Disable Windows Alternate Data Stream Support in java.io.File ================================================================================================= The Windows implementation of `java.io.File` allows access to NTFS Alternate Data Streams (ADS) by default. Such streams have a structure like ?filename:streamname?. A system property `jdk.io.File.enableADS` has been added to control this behavior. To disable ADS support in `java.io.File`, the system property `jdk.io.File.enableADS` should be set to `false` (case ignored). Stricter path checking however prevents the use of special devices such as `NUL:` Thanks, -- Andrew :) Pronouns: he / him or they / them Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From clanger at openjdk.org Mon Jul 25 05:49:00 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 25 Jul 2022 05:49:00 GMT Subject: [jdk11u-dev] RFR: 8290886 [11u]: Backport of JDK-8266250 introduced test failures [v2] In-Reply-To: References: Message-ID: <-Tzh6ozeDRuhhgWEIXvoUXEI_KGZHSyK5NZOytovKBw=.7d132c77-5daf-4856-a195-76e8fdce8e5a@github.com> On Fri, 22 Jul 2022 19:32:59 GMT, George Adams wrote: >> Tested locally and confirmed that both tests now pass again. > > George Adams has updated the pull request incrementally with one additional commit since the last revision: > > review comments Looks good and passed our testing. GHA failure is unrelated, a known intermittent issue. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1265 From clanger at openjdk.org Mon Jul 25 05:51:06 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 25 Jul 2022 05:51:06 GMT Subject: [jdk11u-dev] RFR: 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available [v3] In-Reply-To: References: Message-ID: On Sat, 23 Jul 2022 09:32:05 GMT, Christoph Langer wrote: >> This is a backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). We need it, because the backport of [JDK-8215544](https://bugs.openjdk.org/browse/JDK-8215544) has added code that calls `sudo -E` on MacOS without the option `-n`. This call might not return when sudo starts prompting for a password. In our CI it leads to hanging processes when subsequent tests call sudo, even with the -n option. This fix rectifies that behavior. And, after all, it improves test coverage on MacOS, so it's a good backport candidate. > > Christoph Langer 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 a147636157c011dac5d8c7aa6809c3c55f1384fa GHA failure would be fixed with #1268 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1269 From clanger at openjdk.org Mon Jul 25 06:56:04 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 25 Jul 2022 06:56:04 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 Looks good now. SAP nightlies show no regressions together with the other fixes. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From rrich at openjdk.org Mon Jul 25 07:45:52 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Mon, 25 Jul 2022 07:45:52 GMT Subject: [jdk17u-dev] RFR: 8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small Message-ID: Hi all, This pull request contains a backport of commit [3f5e48a4](https://github.com/openjdk/jdk19/commit/3f5e48a44ee77d07dea3d2c4ae52aaf19b8dc7cb) from the [openjdk/jdk19](https://git.openjdk.org/jdk19) repository. The commit being backported was authored by Richard Reingruber on 23 Jun 2022 and was reviewed by Aleksey Shipilev, Martin Doerr and Tobias Hartmann. The fix passed CI testing which includes JCK and JTREG tests on the standard platforms and also on Linux/PPC64le. Thanks! ------------- Commit messages: - Backport 3f5e48a44ee77d07dea3d2c4ae52aaf19b8dc7cb Changes: https://git.openjdk.org/jdk17u-dev/pull/567/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=567&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288781 Stats: 58 lines in 2 files changed: 57 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/567.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/567/head:pull/567 PR: https://git.openjdk.org/jdk17u-dev/pull/567 From goetz at openjdk.org Mon Jul 25 08:16:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:16:05 GMT Subject: [jdk17u-dev] Integrated: 8272736: [JVMCI] Add API for reading and writing JVMCI thread locals In-Reply-To: <1Z4n0RHGmXjTw6c4gKLWjl-op8CKHFUZar9MmWLv1Vc=.456d367e-ea16-4b64-9dcd-ab94f7be52a5@github.com> References: <1Z4n0RHGmXjTw6c4gKLWjl-op8CKHFUZar9MmWLv1Vc=.456d367e-ea16-4b64-9dcd-ab94f7be52a5@github.com> Message-ID: <2XEhE5al3f9-pzlpFcPDazf7M9OtwdwF01sp3F7U1QA=.41d34f24-9e7b-4189-81b5-8afe654b3723@github.com> On Thu, 21 Jul 2022 19:48:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 309f794a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/309f794a53af890cad4367b23ab4ae4cfb573f07 Stats: 137 lines in 6 files changed: 131 ins; 0 del; 6 mod 8272736: [JVMCI] Add API for reading and writing JVMCI thread locals Backport-of: ad92033fccbf4ec9310ea5b3024be61c082ee5bb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/582 From goetz at openjdk.org Mon Jul 25 08:21:12 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:21:12 GMT Subject: [jdk11u-dev] RFR: 8235870: C2 crashes in IdealLoopTree::est_loop_flow_merge_sz() In-Reply-To: <3RZKHsewE1rtA4uUikRrOr8Vc8InL5rdaZ419hbHprI=.aae9053f-d0db-4715-8bf2-fcea7b8d92c4@github.com> References: <3RZKHsewE1rtA4uUikRrOr8Vc8InL5rdaZ419hbHprI=.aae9053f-d0db-4715-8bf2-fcea7b8d92c4@github.com> Message-ID: On Thu, 21 Jul 2022 17:57:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. Pre-submit tests: macos hangs ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1256 From goetz at openjdk.org Mon Jul 25 08:22:03 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:22:03 GMT Subject: [jdk17u-dev] Integrated: 8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 20:12:05 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: dae14b35 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/dae14b3540950e11df5700bcff3af8e5d359d9fc Stats: 12 lines in 2 files changed: 5 ins; 1 del; 6 mod 8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline Backport-of: dcd6e0da245338de68d9dede451e233f4bfaa934 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/584 From goetz at openjdk.org Mon Jul 25 08:23:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:23:17 GMT Subject: [jdk11u-dev] Integrated: 8235870: C2 crashes in IdealLoopTree::est_loop_flow_merge_sz() In-Reply-To: <3RZKHsewE1rtA4uUikRrOr8Vc8InL5rdaZ419hbHprI=.aae9053f-d0db-4715-8bf2-fcea7b8d92c4@github.com> References: <3RZKHsewE1rtA4uUikRrOr8Vc8InL5rdaZ419hbHprI=.aae9053f-d0db-4715-8bf2-fcea7b8d92c4@github.com> Message-ID: On Thu, 21 Jul 2022 17:57:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: d17924f0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/d17924f0b4ac77c48754405c0baa73ebae15b165 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8235870: C2 crashes in IdealLoopTree::est_loop_flow_merge_sz() Backport-of: 9549cd28779934f3f4846a82031f7afa17edde0d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1256 From goetz at openjdk.org Mon Jul 25 08:26:19 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:26:19 GMT Subject: [jdk17u-dev] Integrated: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac In-Reply-To: References: Message-ID: <89sYdKOys09QC4NzYC8-5HlDbhOdUH7b-WvchoA4tdQ=.4b1c6bee-ca7c-4a60-8283-e19f1af6cdd3@github.com> On Thu, 21 Jul 2022 20:09:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I resolved the ProblemList. Will mark as /clean. This pull request has now been integrated. Changeset: c406983e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c406983e47a6fe8a45192bd52377ff1fba048711 Stats: 114 lines in 2 files changed: 53 ins; 14 del; 47 mod 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac Backport-of: 4c3491bfa5f296b80c56a37cb4fffd6497323ac2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/583 From goetz at openjdk.org Mon Jul 25 08:26:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:26:46 GMT Subject: [jdk11u-dev] Integrated: 8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 18:04:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > Clean except for Copyright. Will mark /clean. This pull request has now been integrated. Changeset: 20a5c40f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/20a5c40f6d5a927f8a9b1b79a3eb22f69e0728fa Stats: 109 lines in 3 files changed: 96 ins; 0 del; 13 mod 8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names Backport-of: 0c9f8e472f1d452e97b3cbd50b9e5d700fffcd15 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1257 From goetz at openjdk.org Mon Jul 25 08:27:39 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:27:39 GMT Subject: [jdk17u-dev] Integrated: 6854300: [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 In-Reply-To: References: Message-ID: <7J8KjMWhwz9Q_9mAN5EsJ16bGALB1WfLQlxdVD5LLFM=.f9ae4e8c-081b-40d6-ad81-6fbffce0375e@github.com> On Fri, 22 Jul 2022 12:19:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 9d27716f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/9d27716f615c269fdeda6975d5cbbece538a5e24 Stats: 84 lines in 2 files changed: 37 ins; 1 del; 46 mod 6854300: [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 Backport-of: a1ec4f961841fe0b580c32b37c77e3906ba66966 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/589 From goetz at openjdk.org Mon Jul 25 08:28:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:28:56 GMT Subject: [jdk11u-dev] Integrated: 8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 19:53:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > Clean except for ProblemList, will mark as /clean. This pull request has now been integrated. Changeset: 8b9f01d4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/8b9f01d46d28b576a4ec947e50a10b781bdbd58a Stats: 12 lines in 2 files changed: 5 ins; 1 del; 6 mod 8255724: [XRender] the BlitRotateClippedArea test fails on Linux in the XR pipeline Backport-of: dcd6e0da245338de68d9dede451e233f4bfaa934 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1258 From goetz at openjdk.org Mon Jul 25 08:30:30 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:30:30 GMT Subject: [jdk11u-dev] Integrated: 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac In-Reply-To: <3mKP885w0LIltPGaQlVng9kOwWqifWwafp6_mIMLS7E=.048a6ffc-75f7-4833-a310-5293f8277040@github.com> References: <3mKP885w0LIltPGaQlVng9kOwWqifWwafp6_mIMLS7E=.048a6ffc-75f7-4833-a310-5293f8277040@github.com> Message-ID: On Thu, 21 Jul 2022 20:01:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I resolved the ProblemList and a chunk in the test. Trivial. This pull request has now been integrated. Changeset: be044d45 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/be044d45db58493353467c30eea2ab2e18f7c127 Stats: 114 lines in 2 files changed: 53 ins; 14 del; 47 mod 8017175: [TESTBUG] javax/swing/JPopupMenu/4634626/bug4634626.java sometimes failed on mac Backport-of: 4c3491bfa5f296b80c56a37cb4fffd6497323ac2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1259 From goetz at openjdk.org Mon Jul 25 08:30:37 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:30:37 GMT Subject: [jdk17u-dev] Integrated: 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 12:37:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I had to resolve the ProblemList, will mark as /clean. This pull request has now been integrated. Changeset: f185a190 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/f185a190bc50641898c53f860f1d50ecaa9bc690 Stats: 26 lines in 2 files changed: 18 ins; 2 del; 6 mod 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! Backport-of: b0a463fa59a1c3c554f48267525729bf89a2c5be ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/590 From goetz at openjdk.org Mon Jul 25 08:33:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:33:33 GMT Subject: [jdk17u-dev] Integrated: 8282343: Create a regression test for JDK-4518432 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 10:37:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 5d9546e1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5d9546e1c2eb639c70a78f91689041c17895b438 Stats: 217 lines in 1 file changed: 217 ins; 0 del; 0 mod 8282343: Create a regression test for JDK-4518432 Backport-of: b3837808bf13de2aa3d8c6c21cf61baac9baf2b2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/586 From goetz at openjdk.org Mon Jul 25 08:36:46 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:36:46 GMT Subject: [jdk11u-dev] Integrated: 6854300: [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 In-Reply-To: <5Il_aE1clISQi2V-7aVGOWR1v0vs3kivvWtGPYRpubU=.842d00a0-fd46-4933-83eb-a39e2c2debb1@github.com> References: <5Il_aE1clISQi2V-7aVGOWR1v0vs3kivvWtGPYRpubU=.842d00a0-fd46-4933-83eb-a39e2c2debb1@github.com> Message-ID: On Fri, 22 Jul 2022 12:22:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 7d065b50 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/7d065b50c04e9dab78fd2d410cbe25bea50ea6e0 Stats: 84 lines in 2 files changed: 37 ins; 1 del; 46 mod 6854300: [TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 Backport-of: a1ec4f961841fe0b580c32b37c77e3906ba66966 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1263 From goetz at openjdk.org Mon Jul 25 08:38:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:38:58 GMT Subject: [jdk17u-dev] Integrated: 8282234: Create a regression test for JDK-4532513 In-Reply-To: <2R7deAwjJfuood6UIjR8xeZpGUfH5a8T0ugGW0b5IhM=.d71e83b8-f34a-4337-874d-23565d610760@github.com> References: <2R7deAwjJfuood6UIjR8xeZpGUfH5a8T0ugGW0b5IhM=.d71e83b8-f34a-4337-874d-23565d610760@github.com> Message-ID: <3bpqt5nJZ0BSLkuPnU4sCqeb9lJEMpJTzEno0xhq17o=.77d07530-4c8a-4ed8-952f-786d670ce8e2@github.com> On Fri, 22 Jul 2022 10:44:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 77c1e0a2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/77c1e0a2e741819a5f6f88ffc83d0a8f1342010f Stats: 193 lines in 1 file changed: 193 ins; 0 del; 0 mod 8282234: Create a regression test for JDK-4532513 Backport-of: 6b34884b34c4d84a1b5cfa3556a188415a42b1de ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/587 From goetz at openjdk.org Mon Jul 25 08:39:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:39:58 GMT Subject: [jdk11u-dev] Integrated: 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 12:39:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. > > I omitted the patch to ProblemList because this test was not listed in 11. Will mark as clean. This pull request has now been integrated. Changeset: 458c6114 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/458c6114e7344e5f4a8252cd5f91f7693135cd96 Stats: 25 lines in 1 file changed: 18 ins; 1 del; 6 mod 8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! Backport-of: b0a463fa59a1c3c554f48267525729bf89a2c5be ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1264 From goetz at openjdk.org Mon Jul 25 08:46:14 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:46:14 GMT Subject: [jdk17u-dev] Integrated: 8282548: Create a regression test for JDK-4330998 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 12:17:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 3258b672 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3258b672d48b6baeaff91a207d3d26d5abc91a26 Stats: 45 lines in 1 file changed: 45 ins; 0 del; 0 mod 8282548: Create a regression test for JDK-4330998 Backport-of: b451273d209d9dfce3d7c4464defe0df523dfc7c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/588 From duke at openjdk.org Mon Jul 25 08:49:56 2022 From: duke at openjdk.org (George Adams) Date: Mon, 25 Jul 2022 08:49:56 GMT Subject: [jdk11u-dev] RFR: 8210960: Allow --with-boot-jdk-jvmargs to work during configure Message-ID: clean backport - makes https://bugs.openjdk.org/browse/JDK-8239708 apply more cleanly. ------------- Commit messages: - Backport a32f8e382d31fdb90f2e7ca5d82710dae39e1cc8 Changes: https://git.openjdk.org/jdk11u-dev/pull/1271/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1271&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8210960 Stats: 25 lines in 2 files changed: 16 ins; 4 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1271.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1271/head:pull/1271 PR: https://git.openjdk.org/jdk11u-dev/pull/1271 From goetz at openjdk.org Mon Jul 25 08:49:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:49:56 GMT Subject: [jdk11u-dev] Integrated: 8282343: Create a regression test for JDK-4518432 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 10:42:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 6fe25c77 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6fe25c7776e25a92e30bf45b93bafdc9d80aa58a Stats: 217 lines in 1 file changed: 217 ins; 0 del; 0 mod 8282343: Create a regression test for JDK-4518432 Backport-of: b3837808bf13de2aa3d8c6c21cf61baac9baf2b2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1261 From goetz at openjdk.org Mon Jul 25 08:52:13 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:52:13 GMT Subject: [jdk11u-dev] Integrated: 8282234: Create a regression test for JDK-4532513 In-Reply-To: References: Message-ID: <12Nw9N31cIodjKuYVn8y-LN4PRsLPJSbgKBBI9Y3Ic4=.5c01cc30-6572-4f7b-9ee4-47b75d91e550@github.com> On Fri, 22 Jul 2022 10:41:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 32d002fc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/32d002fc1c0f84c1829b9962ba656860bea3ba43 Stats: 193 lines in 1 file changed: 193 ins; 0 del; 0 mod 8282234: Create a regression test for JDK-4532513 Backport-of: 6b34884b34c4d84a1b5cfa3556a188415a42b1de ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1260 From goetz at openjdk.org Mon Jul 25 08:52:20 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:52:20 GMT Subject: [jdk17u-dev] Integrated: 8283087: Create a test or JDK-4715503 In-Reply-To: <_f5SBpEkEOWWNtiYpR58yK156-vKzwzuWAAP8YVIDRU=.3d576516-e346-4838-be78-0e0cc03e3d8a@github.com> References: <_f5SBpEkEOWWNtiYpR58yK156-vKzwzuWAAP8YVIDRU=.3d576516-e346-4838-be78-0e0cc03e3d8a@github.com> Message-ID: On Fri, 22 Jul 2022 16:21:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: de4792a3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/de4792a3740ada2edfbb937d10a3f9a98438c3a5 Stats: 91 lines in 1 file changed: 91 ins; 0 del; 0 mod 8283087: Create a test or JDK-4715503 Backport-of: a6fd0b21ddc1575366eed8d47191f6b14b2d7cb6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/591 From goetz at openjdk.org Mon Jul 25 08:56:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:56:18 GMT Subject: [jdk17u-dev] Integrated: 8284067: jpackage'd launcher reports non-zero exit codes with error prompt In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 18:00:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: c402838c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c402838c3a519ef03c8285afb2267dcb8961d275 Stats: 26 lines in 4 files changed: 17 ins; 4 del; 5 mod 8284067: jpackage'd launcher reports non-zero exit codes with error prompt Reviewed-by: asemenyuk Backport-of: b9cc3bc1bf61572f2813f057eea7326fd0c2bd14 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/593 From goetz at openjdk.org Mon Jul 25 08:57:07 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:57:07 GMT Subject: [jdk11u-dev] Integrated: 8282548: Create a regression test for JDK-4330998 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 12:20:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: f53f3e60 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/f53f3e6080a7d182cb308a49297f6c93e5a14192 Stats: 45 lines in 1 file changed: 45 ins; 0 del; 0 mod 8282548: Create a regression test for JDK-4330998 Backport-of: b451273d209d9dfce3d7c4464defe0df523dfc7c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1262 From goetz at openjdk.org Mon Jul 25 08:56:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 08:56:16 GMT Subject: [jdk17u-dev] RFR: 8284067: jpackage'd launcher reports non-zero exit codes with error prompt In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 18:00:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Thanks for the review! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/593 From clanger at openjdk.org Mon Jul 25 08:58:10 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 25 Jul 2022 08:58:10 GMT Subject: [jdk11u-dev] RFR: 8210960: Allow --with-boot-jdk-jvmargs to work during configure In-Reply-To: References: Message-ID: <1awIRBYHIUSjk2H3z69oDkoJWDEX6rFP_-_pNUvB3Ls=.78ac6143-a14c-4d31-8496-4f0d47c94fca@github.com> On Mon, 25 Jul 2022 08:39:46 GMT, George Adams wrote: > clean backport - makes https://bugs.openjdk.org/browse/JDK-8239708 apply more cleanly. OK, this is one of the prereqs of the overarching goal to enable MSYS2 in 11 - to finally allow for refactoring GHA as in head. No formal review of the PR needed as it applies cleanly but I'll give it a spin in SAP's nightlies. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1271 From goetz at openjdk.org Mon Jul 25 09:01:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 09:01:00 GMT Subject: [jdk11u-dev] Integrated: 8283087: Create a test or JDK-4715503 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 16:34:52 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: c2914909 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c291490985293a3262e1d9bb9d844ef43576273b Stats: 91 lines in 1 file changed: 91 ins; 0 del; 0 mod 8283087: Create a test or JDK-4715503 Backport-of: a6fd0b21ddc1575366eed8d47191f6b14b2d7cb6 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1266 From goetz at openjdk.org Mon Jul 25 09:01:17 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 09:01:17 GMT Subject: [jdk17u-dev] Integrated: 8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 17:43:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: b6454bcc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b6454bccd887aac78cbb7822a3b3004680458100 Stats: 105 lines in 2 files changed: 105 ins; 0 del; 0 mod 8273506: java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 Backport-of: 39e50c2d6900d73ab7ac8604b79ca2b6e0661056 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/580 From goetz at openjdk.org Mon Jul 25 09:02:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 09:02:33 GMT Subject: [jdk17u-dev] Integrated: 8289853: Update HarfBuzz to 4.4.1 In-Reply-To: References: Message-ID: On Thu, 21 Jul 2022 19:48:13 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: 689a837f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/689a837f6427c88b5c49b5e7d3f7ce6922437d29 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod 8289853: Update HarfBuzz to 4.4.1 Backport-of: f42dab85924d6a74d1c2c87bca1970e2362f45ea ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/581 From goetz at openjdk.org Mon Jul 25 09:05:11 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 09:05:11 GMT Subject: [jdk11u-dev] Integrated: 8289853: Update HarfBuzz to 4.4.1 In-Reply-To: References: Message-ID: On Sun, 24 Jul 2022 07:57:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 69a3003c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/69a3003c95b3a8894600d48fbf2e80b9ef7a2f3b Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod 8289853: Update HarfBuzz to 4.4.1 Backport-of: f42dab85924d6a74d1c2c87bca1970e2362f45ea ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1270 From goetz at openjdk.org Mon Jul 25 09:28:50 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 09:28:50 GMT Subject: [jdk11u-dev] RFR: 8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 21:47:48 GMT, Christoph Langer wrote: > This is a preparation backport for the backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). > > It backports [JDK-8239379](https://bugs.openjdk.org/browse/JDK-8239379) and > [JDK-8271512](https://bugs.openjdk.org/browse/JDK-8271512) which exclude > test serviceability/sa/sadebugd/DebugdConnectTest.java on both Mac OS architectures. > This test will generally be enabled via [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). > > While editing the test list, I also figured out that the backport of > [JDK-8163805](https://bugs.openjdk.org/browse/JDK-8163805) was incomplete in that it > did not remove the exclusion of serviceability/sa/sadebugd/SADebugDTest.java which > I'm correcting in this patch as well. LGTM ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1268 From goetz at openjdk.org Mon Jul 25 09:50:49 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 09:50:49 GMT Subject: [jdk11u-dev] RFR: 8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available [v3] In-Reply-To: References: Message-ID: On Sat, 23 Jul 2022 09:32:05 GMT, Christoph Langer wrote: >> This is a backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). We need it, because the backport of [JDK-8215544](https://bugs.openjdk.org/browse/JDK-8215544) has added code that calls `sudo -E` on MacOS without the option `-n`. This call might not return when sudo starts prompting for a password. In our CI it leads to hanging processes when subsequent tests call sudo, even with the -n option. This fix rectifies that behavior. And, after all, it improves test coverage on MacOS, so it's a good backport candidate. > > Christoph Langer 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 a147636157c011dac5d8c7aa6809c3c55f1384fa Hi you add a very thorough description why you backport this. This should go to the JBS fix comment. Unfortunately it does not help reviewing the change. I assume you ran SAP testing on this. Here my comments: test/hotspot/jtreg/TEST.ROOT Copyright. ok. test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java Why do you remove `processBuilder.redirectError(ProcessBuilder.Redirect.INHERIT);` The special check for OSX is removed in several tests. It looks different in 11 and the original change, but as the code is removed this does not matter. test/hotspot/jtreg/serviceability/sa/TestUniverse.java Chunk for new test not in 11 omitted test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Besides replaceing shouldSAAttach by isRoot, isSigned OSX is added. test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Chunk is omitted. Test is not in 11. test/jtreg-ext/requires/VMProps.java Copyright. test/lib/jdk/test/lib/Platform.java Imports were adapted. isSignedOSX() is added. What is the original change of this? Please mention in the JBS FixRequest comment that you include code from that change. test/lib/jdk/test/lib/SA/SATestUtils.java Imports were adapted. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1269 From goetz at openjdk.org Mon Jul 25 10:04:47 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 10:04:47 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 14:24:20 GMT, George Adams wrote: >> Hi, we still see the WebSocket tests failing. Did you test the patch with jtreg 6 in place? >> Things like this: >> test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java:155: error: ';' expected >> public boolean equals(Object o) { > > @GoeLin I've got a fix for the WebSocket test failures. Take a look at https://github.com/openjdk/jdk11u-dev/pull/1265 Hi @gdams, The SAP testing is green now with this change. We run all the tests excluding a small set of shaky tests, but also excluding the headful tests. This is quite a bunch of tests. Can you somehow make sure these work with jtreg 6? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Mon Jul 25 10:18:47 2022 From: duke at openjdk.org (George Adams) Date: Mon, 25 Jul 2022 10:18:47 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Mon, 25 Jul 2022 10:01:21 GMT, Goetz Lindenmaier wrote: >> @GoeLin I've got a fix for the WebSocket test failures. Take a look at https://github.com/openjdk/jdk11u-dev/pull/1265 > > Hi @gdams, > The SAP testing is green now with this change. > We run all the tests excluding a small set of shaky tests, but also excluding the headful tests. > This is quite a bunch of tests. Can you somehow make sure these work with jtreg 6? @GoeLin I'll run the headful tests now to confirm that there are no broken ones. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Mon Jul 25 10:29:00 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 10:29:00 GMT Subject: [jdk11u-dev] RFR: 8269039: Disable SHA-1 Signed JARs In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 07:44:55 GMT, Goetz Lindenmaier wrote: > src/java.base/share/conf/security/java.security > Does not resolve because 11 mentions "include jdk.disabled.namedCurves" > > src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java > Some hunks did not apply because DISABLED_CHECK was renamed > to JAR_DISABLED_CHECK in 17. > Other hunks patch methods not in 11: checkWeakKey(), checkWeakAlg() > as well as the calls to these methods. > > test/jdk/java/security/Security/signedfirst/Dyn.sh > test/jdk/java/security/Security/signedfirst/Static.sh > Deleting did not apply. > > test/jdk/java/util/jar/JarInputStream/signed.jar > Patching this binary file failed. I just copied > the file from 17. > > test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java > Patch skipped, test not in 11. > > test/jdk/sun/security/tools/jarsigner/TimestampCheck.java > Resolved. Checked output differed. > > test/lib/jdk/test/lib/security/SecurityUtils.java > The change to this file was already backported. > > In addition, I adapted > sun/security/tools/jarsigner/DefaultOptions.java > sun/security/tools/jarsigner/NameClash.java > sun/security/tools/jarsigner/EC.java > according to > "8172404: Tools should warn if weak algorithms are used before restricting them" > which makes the tests pass. @mbalao @martinuy Hi, could you have a look at this change? I would appreciate a review by someone with experience with this code. Thanks! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1244 From yan at azul.com Mon Jul 25 10:40:49 2022 From: yan at azul.com (Yuri Nesterenko) Date: Mon, 25 Jul 2022 13:40:49 +0300 Subject: OpenJDK 13.0.12 released Message-ID: <2258418e-2a2e-87bf-70b8-e1f1809e3acb@azul.com> Hi all, the release of OpenJDK 13.0.12 has been published on Jun 20, 2022. The release sources are in https://github.com/openjdk/jdk13u Git repository tagged jdk-13.0.12-ga. For October release schedule see https://wiki.openjdk.java.net/display/JDKUpdates/JDK+13u * Security fixes in this release: ================================= - JDK-8284370: Improve zlib usage - JDK-8272243: Improve DER parsing - JDK-8281866: Enhance MethodHandle invocations - JDK-8281859: Improve class compilation - JDK-8285407: Improve Xalan supports - JDK-8283190: Improve MIDI processing - JDK-8277608: Address IP Addressing - JDK-8272249: Better properties of loaded Properties * Other changes: ================ - JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem - JDK-8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 - JDK-8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10 - JDK-8233941: Generated Pipeline_Use_Cycle_Mask::operator= interferes with memcpy updates - JDK-8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10 - JDK-8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c - JDK-8287109: Distrust.java failed with CertificateExpiredException - JDK-8241271: Make hotspot build reproducible - JDK-8285591: [11] add signum checks in DSA.java engineVerify - JDK-8255035: Update BCEL to Version 6.5.0 - JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling - JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late - JDK-8258471: "search codecache" clhsdb command does not work - JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head - JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head - JDK-8285686: Update FreeType to 2.12.0 - JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND - JDK-8285445: cannot open file "NUL:" - JDK-8278851: Correct signer logic for jars signed with multiple digest algorithms - JDK-8273826: Correct Manifest file name and NPE checks - JDK-8282538: PKCS11 tests fail on CentOS Stream 9 - JDK-8273682: Upgrade Jline to 3.20.0 - JDK-8278794: Infinite loop in DeflaterOutputStream.finish() - JDK-8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32 - JDK-8276657: XSLT compiler tries to define a class with empty name - JDK-8273655: content-types.properties files are missing some common types - JDK-8193682: Infinite loop in ZipOutputStream.close() - JDK-8283350: (tz) Update Timezone Data to 2022a - JDK-8255266: Update Public Suffix List to 3c213aa - JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths - JDK-8258795: Update IANA Language Subtag Registry to Version 2021-05-11 * Notes on some issues: ========================= core-libs/java.io JDK-8285445 cannot open file "NUL:" =================================== Enable Windows Alternate Data Streams by default The Windows implementation of java.io.File has been changed so that strict validity checks are not performed by default on file paths. This includes allowing colons (?:?) in the path other than only immediately after a single drive letter. It also allows paths that represent NTFS Alternate Data Streams (ADS), such as ?filename:streamname?. This restores the default behavior of java.io.File to what it was prior to the April 2022 CPU in which strict validity checks were not performed by default on file paths on Windows. To re-enable strict path checking in java.io.File, the system property jdk.io.File.enableADS should be set to false (case ignored). This might be preferable, for example, if Windows special device paths such as NUL: are not used. core-libs/java.time JDK-8283350 (tz) Update Timezone Data to 2022a ============================================== * Palestine will spring forward on 2022-03-27, not -03-26. * zdump -v now outputs better failure indications. * Bug fixes for code that reads corrupted TZif data. core-libs/java.net JDK-8277608: Address IP Addressing ================================== Update java.net.InetAddress to Detect Ambiguous IPv4 Address Literals An update in java.net.InetAddress class requires now to accept IPv4 address literals in decimal quad notation only. On invalid literals, there will be java.net.UnknownHostException thrown. To disable this restriction, set the new "jdk.net.allowAmbiguousIPAddressLiterals" system property to "true". Thank you! --yan From yan at azul.com Mon Jul 25 10:46:20 2022 From: yan at azul.com (Yuri Nesterenko) Date: Mon, 25 Jul 2022 13:46:20 +0300 Subject: OpenJDK 15.0.8 released Message-ID: Hi all, the release of OpenJDK 15.0.8 has been published on Jun 20, 2022. The release sources are in https://github.com/openjdk/jdk15u Git repository tagged jdk-15.0.8-ga. For October release schedule see https://wiki.openjdk.java.net/display/JDKUpdates/JDK+15u * Security fixes in this release: ================================= - JDK-8284370: Improve zlib usage - JDK-8272243: Improve DER parsing - JDK-8281866: Enhance MethodHandle invocations - JDK-8281859: Improve class compilation - JDK-8285407: Improve Xalan supports - JDK-8283190: Improve MIDI processing - JDK-8277608: Address IP Addressing - JDK-8272249: Better properties of loaded Properties * Other changes: ================ - JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers - JDK-8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem - JDK-8172065: javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" - JDK-8225122: Test AncestorResized.java fails when Windows desktop is scaled. - JDK-8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c - JDK-8279505: Update documentation for RETRY_COUNT and REPEAT_COUNT - JDK-8282929: Localized monetary symbols are not reflected in `toLocalizedPattern` return value - JDK-8287109: Distrust.java failed with CertificateExpiredException - JDK-8282583: Update BCEL md to include the copyright notice - JDK-8255035: Update BCEL to Version 6.5.0 - JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling - JDK-8272574: C2: assert(false) failed: Bad graph detected in build_loop_late - JDK-8258471: "search codecache" clhsdb command does not work - JDK-8285523: Improve test java/io/FileOutputStream/OpenNUL.java - JDK-8285727: [11u, 17u] Unify fix for JDK-8284920 with version from head - JDK-8285726: [11u, 17u] Unify fix for JDK-8284548 with version from head - JDK-8285686: Update FreeType to 2.12.0 - JDK-8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234 - JDK-8252401: Introduce Utils.TEST_NATIVE_PATH - JDK-8274735: javax.imageio.IIOException: Unsupported Image Type while processing a valid JPEG image - JDK-8277087: ZipException: zip END header not found at ZipFile#Source.findEND - JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test - JDK-8278851: Correct signer logic for jars signed with multiple digest algorithms - JDK-8285445: cannot open file "NUL:" - JDK-8282538: PKCS11 tests fail on CentOS Stream 9 - JDK-8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported - JDK-8273682: Upgrade Jline to 3.20.0 - JDK-8278794: Infinite loop in DeflaterOutputStream.finish() - JDK-8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32 - JDK-8276657: XSLT compiler tries to define a class with empty name - JDK-8273655: content-types.properties files are missing some common types - JDK-8193682: Infinite loop in ZipOutputStream.close() - JDK-8283350: (tz) Update Timezone Data to 2022a - JDK-8255266: Update Public Suffix List to 3c213aa - JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths - JDK-8274751: Drag And Drop hangs on Windows - JDK-8258795: Update IANA Language Subtag Registry to Version 2021-05-11 * Notes on some issues: ========================= core-libs/java.io JDK-8285445 cannot open file "NUL:" =================================== Enable Windows Alternate Data Streams by default The Windows implementation of java.io.File has been changed so that strict validity checks are not performed by default on file paths. This includes allowing colons (?:?) in the path other than only immediately after a single drive letter. It also allows paths that represent NTFS Alternate Data Streams (ADS), such as ?filename:streamname?. This restores the default behavior of java.io.File to what it was prior to the April 2022 CPU in which strict validity checks were not performed by default on file paths on Windows. To re-enable strict path checking in java.io.File, the system property jdk.io.File.enableADS should be set to false (case ignored). This might be preferable, for example, if Windows special device paths such as NUL: are not used. core-libs/java.time JDK-8283350 (tz) Update Timezone Data to 2022a ============================================== * Palestine will spring forward on 2022-03-27, not -03-26. * zdump -v now outputs better failure indications. * Bug fixes for code that reads corrupted TZif data. core-libs/java.net JDK-8277608: Address IP Addressing ================================== Update java.net.InetAddress to Detect Ambiguous IPv4 Address Literals An update in java.net.InetAddress class requires now to accept IPv4 address literals in decimal quad notation only. On invalid literals, there will be java.net.UnknownHostException thrown. To disable this restriction, set the new "jdk.net.allowAmbiguousIPAddressLiterals" system property to "true". Thank you, --yan From duke at openjdk.org Mon Jul 25 11:39:01 2022 From: duke at openjdk.org (George Adams) Date: Mon, 25 Jul 2022 11:39:01 GMT Subject: [jdk11u-dev] Integrated: 8290886 [11u]: Backport of JDK-8266250 introduced test failures In-Reply-To: References: Message-ID: <8DNCyqq2nKIdoOAmGAOooeUXvuyFf4B-yWJ3YhoSH4s=.d5269665-c9b4-42a0-8b4a-890d62464146@github.com> On Fri, 22 Jul 2022 14:23:01 GMT, George Adams wrote: > Tested locally and confirmed that both tests now pass again. This pull request has now been integrated. Changeset: a1a04592 Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/a1a045921d738bb3e69fbe362ae986471229c18a Stats: 46 lines in 2 files changed: 24 ins; 2 del; 20 mod 8290886: [11u]: Backport of JDK-8266250 introduced test failures Reviewed-by: clanger ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1265 From duke at openjdk.org Mon Jul 25 13:48:46 2022 From: duke at openjdk.org (George Adams) Date: Mon, 25 Jul 2022 13:48:46 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Mon, 25 Jul 2022 10:01:21 GMT, Goetz Lindenmaier wrote: >> @GoeLin I've got a fix for the WebSocket test failures. Take a look at https://github.com/openjdk/jdk11u-dev/pull/1265 > > Hi @gdams, > The SAP testing is green now with this change. > We run all the tests excluding a small set of shaky tests, but also excluding the headful tests. > This is quite a bunch of tests. Can you somehow make sure these work with jtreg 6? @GoeLin I've run a full test run and saw one test failure on macos which also fails with jtreg5 so is unrelated ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From goetz at openjdk.org Mon Jul 25 14:52:28 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 14:52:28 GMT Subject: [jdk11u-dev] RFR: 8258946: Fix optimization-unstable code involving signed integer overflow Message-ID: I backport this for parity with 11.0.17-oracle. Clean excpet for Copyright. Will mark as /clean. ------------- Commit messages: - Backport dd8996c5f5784b18a01a86354e3ccaae1f86adae Changes: https://git.openjdk.org/jdk11u-dev/pull/1272/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1272&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8258946 Stats: 10 lines in 3 files changed: 0 ins; 0 del; 10 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1272.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1272/head:pull/1272 PR: https://git.openjdk.org/jdk11u-dev/pull/1272 From goetz at openjdk.org Mon Jul 25 14:59:52 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 14:59:52 GMT Subject: [jdk17u-dev] RFR: 8264792: The NumberFormat for locale sq_XK formats price incorrectly. Message-ID: <7RWEvj4Cz7VCgATz9fHrlWVRyHSvfpvqRZj5RLuivQ8=.5c981a0d-566d-4507-9caa-3c61603b434a@github.com> I backport this for parity with 17.0.5-oracle. I had to resolve the bugID in ValidateISO4217.java. Will mark as /clean. ------------- Commit messages: - Backport 41dc795d6c08af84aa6544cc5a5704dcf99386cf Changes: https://git.openjdk.org/jdk17u-dev/pull/594/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=594&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264792 Stats: 13 lines in 3 files changed: 6 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/594.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/594/head:pull/594 PR: https://git.openjdk.org/jdk17u-dev/pull/594 From goetz at openjdk.org Mon Jul 25 15:18:50 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 15:18:50 GMT Subject: [jdk17u-dev] RFR: 8290334: Update FreeType to 2.12.1 Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport ea8b75cfe453f5806a96ca85dd5e31724750a88f Changes: https://git.openjdk.org/jdk17u-dev/pull/595/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=595&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290334 Stats: 67 lines in 19 files changed: 10 ins; 8 del; 49 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/595.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/595/head:pull/595 PR: https://git.openjdk.org/jdk17u-dev/pull/595 From goetz at openjdk.org Mon Jul 25 15:39:58 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 15:39:58 GMT Subject: [jdk17u-dev] RFR: 8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test Message-ID: I backport this for parity with 17.0.5-oracle. I include all of PassFailJFrame.java in this change. It was added by "8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception" which is not in 17. The changed test needs this helper file to compile. The test change itself is backported clean. ------------- Commit messages: - Backport ed23033dc6b3d4833ce2c8d07f273747ab8ae406 Changes: https://git.openjdk.org/jdk17u-dev/pull/596/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=596&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8283803 Stats: 444 lines in 2 files changed: 379 ins; 41 del; 24 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/596.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/596/head:pull/596 PR: https://git.openjdk.org/jdk17u-dev/pull/596 From goetz at openjdk.org Mon Jul 25 15:48:56 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 25 Jul 2022 15:48:56 GMT Subject: [jdk17u-dev] RFR: 8282351: jpackage does not work if class file has `$$` in the name on windows Message-ID: <3Dex-_JMX2xEOPjSDu17Dcr5_yQXF2johaYTcyJHO8M=.12f039ff-564f-4816-9f78-3ac7e89f1d7e@github.com> I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 29395534d9683a802364dc53610dee2b525fb032 Changes: https://git.openjdk.org/jdk17u-dev/pull/597/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=597&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282351 Stats: 180 lines in 2 files changed: 178 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/597.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/597/head:pull/597 PR: https://git.openjdk.org/jdk17u-dev/pull/597 From asemenyuk at openjdk.org Mon Jul 25 16:56:08 2022 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Mon, 25 Jul 2022 16:56:08 GMT Subject: [jdk17u-dev] RFR: 8282351: jpackage does not work if class file has `$$` in the name on windows In-Reply-To: <3Dex-_JMX2xEOPjSDu17Dcr5_yQXF2johaYTcyJHO8M=.12f039ff-564f-4816-9f78-3ac7e89f1d7e@github.com> References: <3Dex-_JMX2xEOPjSDu17Dcr5_yQXF2johaYTcyJHO8M=.12f039ff-564f-4816-9f78-3ac7e89f1d7e@github.com> Message-ID: On Mon, 25 Jul 2022 15:39:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Marked as reviewed by asemenyuk (Author). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/597 From duke at openjdk.org Mon Jul 25 18:07:22 2022 From: duke at openjdk.org (Dan Lutker) Date: Mon, 25 Jul 2022 18:07:22 GMT Subject: [jdk17u-dev] RFR: 7131823: bug in GIFImageReader Message-ID: 7131823: bug in GIFImageReader ------------- Commit messages: - Backport a31130fd4056907edcb420761722c629a33273eb Changes: https://git.openjdk.org/jdk17u-dev/pull/549/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=549&range=00 Issue: https://bugs.openjdk.org/browse/JDK-7131823 Stats: 175 lines in 2 files changed: 158 ins; 4 del; 13 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/549.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/549/head:pull/549 PR: https://git.openjdk.org/jdk17u-dev/pull/549 From mdoerr at openjdk.org Mon Jul 25 18:07:22 2022 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 25 Jul 2022 18:07:22 GMT Subject: [jdk17u-dev] RFR: 7131823: bug in GIFImageReader In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 20:36:16 GMT, Dan Lutker wrote: > 7131823: bug in GIFImageReader PR is not recognized as backport. I suggest to change the title to `Backport a31130fd4056907edcb420761722c629a33273eb` and let the Skara bot to the job. Seems like you need to add a little description, too. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/549 From clanger at openjdk.org Mon Jul 25 21:02:10 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 25 Jul 2022 21:02:10 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: On Wed, 30 Mar 2022 03:24:53 GMT, Andrew John Hughes wrote: > DEFAULT_PROMOTED_VERSION_PRE has not been reset to 'ea' for either the 17.0.3 or 17.0.4 development cycles. > > While the value is not used by `configure`, we have started to rely on this value ourselves to detect if the source is for an early access (EA) or general access (GA) build, so it would be helpful if the value in the sources was accurate. > > This change would need to be reverted just before the `-ga` tag. Without finally deciding on whether we should maintain a final commit for GA versions to remove 'ea', I think this PR should be merged to match up with jdk11u-dev. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/307 From clanger at openjdk.org Mon Jul 25 21:10:08 2022 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 25 Jul 2022 21:10:08 GMT Subject: [jdk17u-dev] RFR: 7131823: bug in GIFImageReader In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 20:36:16 GMT, Dan Lutker wrote: > 7131823: bug in GIFImageReader @lutkerd For backports you have to request maintainer approval by placing a `jdk17u-fix-request' label on the JBS issue and adding a comment providing some reasoning why this backport should happen, the risk involved and the testing you have done. Please add this. Thanks. cc: @phohensee ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/549 From duke at openjdk.org Mon Jul 25 21:13:12 2022 From: duke at openjdk.org (Shruthi) Date: Mon, 25 Jul 2022 21:13:12 GMT Subject: [jdk11u-dev] Integrated: 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java In-Reply-To: References: Message-ID: On Tue, 31 May 2022 07:46:46 GMT, Shruthi wrote: > Removing the Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java > > The bug report for the same: https://bugs.openjdk.java.net/browse/JDK-8285097 > OpenJDK PR https://github.com/openjdk/jdk/pull/8318 This pull request has now been integrated. Changeset: 37ca256b Author: Shruthi Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/37ca256b782ac4793e30edb18edadf64de562ea5 Stats: 53 lines in 13 files changed: 11 ins; 16 del; 26 mod 8285097: Duplicate XML keys in XPATHErrorResources.java and XSLTErrorResources.java Reviewed-by: tsteele, clanger Backport-of: b5a3d2843be3c093cd3a534caece87a32e5c47cc ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1121 From duke at openjdk.org Tue Jul 26 07:57:35 2022 From: duke at openjdk.org (Shruthi) Date: Tue, 26 Jul 2022 07:57:35 GMT Subject: [jdk17u-dev] RFR: =?UTF-8?B?QmFja3BvcnTCoDk4NzY1NmQ2OTA2NWI1YjYxZDY1OGNlYzM3MDRhMTgxYTRhZWYxOGI=?= Message-ID: OpenJDK PR : https://github.com/openjdk/jdk/pull/9369 OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8289471 ------------- Commit messages: - Backport?987656d69065b5b61d658cec3704a181a4aef18b Changes: https://git.openjdk.org/jdk17u-dev/pull/598/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=598&range=00 Stats: 5 lines in 2 files changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/598.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/598/head:pull/598 PR: https://git.openjdk.org/jdk17u-dev/pull/598 From duke at openjdk.org Tue Jul 26 07:59:06 2022 From: duke at openjdk.org (Shruthi) Date: Tue, 26 Jul 2022 07:59:06 GMT Subject: [jdk17u-dev] RFR: =?UTF-8?B?QmFja3BvcnTCoDk4NzY1NmQ2OTA2NWI1YjYxZDY1OGNlYzM3MDRhMTgxYTRhZWYxOGI=?= [v2] In-Reply-To: References: Message-ID: <-OJa9LrjH95HsZOKZINCxp_ZcAooZy0KPjqxQEG-bfM=.55e985d2-5db7-40c6-905b-1d4d4d7edee2@github.com> > OpenJDK PR : https://github.com/openjdk/jdk/pull/9369 > OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8289471 Shruthi has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains two commits: - Merge master - Backport?987656d69065b5b61d658cec3704a181a4aef18b ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/598/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=598&range=01 Stats: 5 lines in 2 files changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/598.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/598/head:pull/598 PR: https://git.openjdk.org/jdk17u-dev/pull/598 From duke at openjdk.org Tue Jul 26 08:10:05 2022 From: duke at openjdk.org (Shruthi) Date: Tue, 26 Jul 2022 08:10:05 GMT Subject: [jdk17u-dev] RFR: =?UTF-8?B?QmFja3BvcnTCoDk4NzY1NmQ2OTA2NWI1YjYxZDY1OGNlYzM3MDRhMTgxYTRhZWYxOGI=?= [v3] In-Reply-To: References: Message-ID: > OpenJDK PR : https://github.com/openjdk/jdk/pull/9369 > OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8289471 Shruthi 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?987656d69065b5b61d658cec3704a181a4aef18b ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/598/files - new: https://git.openjdk.org/jdk17u-dev/pull/598/files/5c4b4851..46dc6c87 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=598&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=598&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/598.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/598/head:pull/598 PR: https://git.openjdk.org/jdk17u-dev/pull/598 From yan at openjdk.org Tue Jul 26 09:39:45 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 26 Jul 2022 09:39:45 GMT Subject: [jdk15u-dev] RFR: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Message-ID: Backport of 8256372 is a necessary pre- (in my case, alas, post) requisite to HarfBuzz update. Original patch required resolution of two conflicts in the context and change in FontUtilities logInfo() to getLogger().info() but apparently nothing important. ------------- Commit messages: - do not use logInfo - Backport 005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981 Changes: https://git.openjdk.org/jdk15u-dev/pull/240/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=240&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8256372 Stats: 1425 lines in 9 files changed: 65 ins; 1352 del; 8 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/240.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/240/head:pull/240 PR: https://git.openjdk.org/jdk15u-dev/pull/240 From rrich at openjdk.org Tue Jul 26 10:01:03 2022 From: rrich at openjdk.org (Richard Reingruber) Date: Tue, 26 Jul 2022 10:01:03 GMT Subject: [jdk17u-dev] Integrated: 8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small In-Reply-To: References: Message-ID: On Wed, 20 Jul 2022 07:21:22 GMT, Richard Reingruber wrote: > Hi all, > > This pull request contains a backport of commit [3f5e48a4](https://github.com/openjdk/jdk19/commit/3f5e48a44ee77d07dea3d2c4ae52aaf19b8dc7cb) from the [openjdk/jdk19](https://git.openjdk.org/jdk19) repository. > > The commit being backported was authored by Richard Reingruber on 23 Jun 2022 and was reviewed by Aleksey Shipilev, Martin Doerr and Tobias Hartmann. > > The fix passed CI testing which includes JCK and JTREG tests on the standard platforms and also on Linux/PPC64le. > > Thanks! This pull request has now been integrated. Changeset: 612cca38 Author: Richard Reingruber URL: https://git.openjdk.org/jdk17u-dev/commit/612cca3897e2ae1a86b6dcb9f61154853271c0bd Stats: 58 lines in 2 files changed: 57 ins; 0 del; 1 mod 8288781: C1: LIR_OpVisitState::maxNumberOfOperands too small Backport-of: 3f5e48a44ee77d07dea3d2c4ae52aaf19b8dc7cb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/567 From bae at openjdk.org Tue Jul 26 10:08:06 2022 From: bae at openjdk.org (Andrew Brygin) Date: Tue, 26 Jul 2022 10:08:06 GMT Subject: [jdk15u-dev] RFR: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font In-Reply-To: References: Message-ID: On Tue, 26 Jul 2022 09:31:43 GMT, Yuri Nesterenko wrote: > Backport of 8256372 is a necessary pre- (in my case, alas, post) requisite to HarfBuzz update. > Original patch required resolution of two conflicts in the context and change in FontUtilities logInfo() to getLogger().info() but apparently nothing important. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/240 From yan at openjdk.org Tue Jul 26 10:14:15 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 26 Jul 2022 10:14:15 GMT Subject: [jdk15u-dev] Integrated: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font In-Reply-To: References: Message-ID: On Tue, 26 Jul 2022 09:31:43 GMT, Yuri Nesterenko wrote: > Backport of 8256372 is a necessary pre- (in my case, alas, post) requisite to HarfBuzz update. > Original patch required resolution of two conflicts in the context and change in FontUtilities logInfo() to getLogger().info() but apparently nothing important. This pull request has now been integrated. Changeset: b1b32601 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/b1b326016cd97b3265893db3c935c9e2b933d0d3 Stats: 1425 lines in 9 files changed: 65 ins; 1352 del; 8 mod 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Reviewed-by: bae Backport-of: 005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/240 From duke at openjdk.org Tue Jul 26 12:50:11 2022 From: duke at openjdk.org (George Adams) Date: Tue, 26 Jul 2022 12:50:11 GMT Subject: [jdk11u-dev] RFR: 8210960: Allow --with-boot-jdk-jvmargs to work during configure In-Reply-To: <1awIRBYHIUSjk2H3z69oDkoJWDEX6rFP_-_pNUvB3Ls=.78ac6143-a14c-4d31-8496-4f0d47c94fca@github.com> References: <1awIRBYHIUSjk2H3z69oDkoJWDEX6rFP_-_pNUvB3Ls=.78ac6143-a14c-4d31-8496-4f0d47c94fca@github.com> Message-ID: On Mon, 25 Jul 2022 08:53:58 GMT, Christoph Langer wrote: > OK, this is one of the prereqs of the overarching goal to enable MSYS2 in 11 - to finally allow for refactoring GHA as in head. No formal review of the PR needed as it applies cleanly but I'll give it a spin in SAP's nightlies. @RealCLanger did this pass in the SAP nightlies? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1271 From duke at openjdk.org Tue Jul 26 13:34:05 2022 From: duke at openjdk.org (psoujany) Date: Tue, 26 Jul 2022 13:34:05 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 10:59:13 GMT, psoujany wrote: > Backport javadoc should not set role=region on
elements. > > The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 @RealCLanger Could you please review this backport PR. Thank you. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From goetz at openjdk.org Tue Jul 26 13:38:05 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 26 Jul 2022 13:38:05 GMT Subject: [jdk17u-dev] RFR: 8290334: Update FreeType to 2.12.1 In-Reply-To: References: Message-ID: On Mon, 25 Jul 2022 15:12:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit failure: seems to be infra issue. ant download failed. Nevertheless will merge to retrigger build. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/595 From goetz at openjdk.org Tue Jul 26 13:40:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 26 Jul 2022 13:40:18 GMT Subject: [jdk17u-dev] RFR: 8282351: jpackage does not work if class file has `$$` in the name on windows In-Reply-To: <3Dex-_JMX2xEOPjSDu17Dcr5_yQXF2johaYTcyJHO8M=.12f039ff-564f-4816-9f78-3ac7e89f1d7e@github.com> References: <3Dex-_JMX2xEOPjSDu17Dcr5_yQXF2johaYTcyJHO8M=.12f039ff-564f-4816-9f78-3ac7e89f1d7e@github.com> Message-ID: <0SEg7f3RncLoVdFgQtHqLg_gNGG7snqm8-hf-zB_kac=.e5f122ea-2bca-4ddb-a44d-180a1a2a731e@github.com> On Mon, 25 Jul 2022 15:39:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit failure: ant download failed. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/597 From goetz at openjdk.org Tue Jul 26 13:43:51 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 26 Jul 2022 13:43:51 GMT Subject: [jdk11u-dev] Integrated: 8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 In-Reply-To: References: Message-ID: On Tue, 5 Jul 2022 07:43:51 GMT, Goetz Lindenmaier wrote: > I backported this from 17. > After replacing script-dir with jquery in the file paths of the patch it > applies somehow. Still, the following adaptions were needed: > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java > Context: jszip files are not in the list in 17. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css > Add ".ui-autocomplete .result-item {...}". > Please review this carefully. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java > I added JQUERY_UI_STRUCTURE_CSS by hand. The context contains JSZIP paths that are not in 17. > > test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java > test/langtools/jdk/javadoc/tool/api/basic/APITest.java > Again, jszip files in the context. > > Added edits also to test/langtools/tools/javadoc/api/basic/APITest.java This pull request has now been integrated. Changeset: 0174134b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/0174134b31a60fd1cc5094f14e3978e38646f38d Stats: 898 lines in 13 files changed: 128 ins; 703 del; 67 mod 8284367: JQuery UI upgrade from 1.12.1 to 1.13.1 Reviewed-by: mbaesken Backport-of: b7d808e96b68e1a648a74b5c1666304f58c347a0 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1198 From goetz at openjdk.org Tue Jul 26 13:45:31 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 26 Jul 2022 13:45:31 GMT Subject: [jdk17u-dev] Integrated: 8282860: Write a regression test for JDK-4164779 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 16:34:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. This pull request has now been integrated. Changeset: d4891425 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d48914256f712b1c23b9cd69ad185b033842362b Stats: 220 lines in 1 file changed: 220 ins; 0 del; 0 mod 8282860: Write a regression test for JDK-4164779 Backport-of: 8a044649bd722da54999f55ff2cf907682fdc180 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/592 From goetz at openjdk.org Tue Jul 26 13:47:12 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 26 Jul 2022 13:47:12 GMT Subject: [jdk11u-dev] Integrated: 8282860: Write a regression test for JDK-4164779 In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 16:38:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.17-oracle. This pull request has now been integrated. Changeset: 9de7c4c3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/9de7c4c3357a3ef9957d239ff387755e8f916654 Stats: 220 lines in 1 file changed: 220 ins; 0 del; 0 mod 8282860: Write a regression test for JDK-4164779 Backport-of: 8a044649bd722da54999f55ff2cf907682fdc180 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1267 From goetz at openjdk.org Tue Jul 26 13:48:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 26 Jul 2022 13:48:16 GMT Subject: [jdk17u-dev] RFR: 8290334: Update FreeType to 2.12.1 [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.5-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into GoeLin-backport-ea8b75cf - Backport ea8b75cfe453f5806a96ca85dd5e31724750a88f ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/595/files - new: https://git.openjdk.org/jdk17u-dev/pull/595/files/6b37d4b5..bb4eb7d8 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=595&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=595&range=00-01 Stats: 278 lines in 3 files changed: 277 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/595.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/595/head:pull/595 PR: https://git.openjdk.org/jdk17u-dev/pull/595 From yan at openjdk.org Tue Jul 26 13:52:57 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 26 Jul 2022 13:52:57 GMT Subject: [jdk13u-dev] RFR: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Message-ID: Backport of 8256372 is a necessary prerequisite to HarfBuzz update. Original patch required resolution of two conflicts in the context and change in FontUtilities logInfo() to getLogger().info() but apparently nothing important. ------------- Commit messages: - do not use logInfo - Backport 005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981 Changes: https://git.openjdk.org/jdk13u-dev/pull/377/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=377&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8256372 Stats: 1425 lines in 9 files changed: 65 ins; 1352 del; 8 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/377.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/377/head:pull/377 PR: https://git.openjdk.org/jdk13u-dev/pull/377 From bae at openjdk.org Tue Jul 26 14:02:15 2022 From: bae at openjdk.org (Andrew Brygin) Date: Tue, 26 Jul 2022 14:02:15 GMT Subject: [jdk13u-dev] RFR: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font In-Reply-To: References: Message-ID: On Tue, 26 Jul 2022 13:43:52 GMT, Yuri Nesterenko wrote: > Backport of 8256372 is a necessary prerequisite to HarfBuzz update. > Original patch required resolution of two conflicts in the context and change in FontUtilities logInfo() to getLogger().info() but apparently nothing important. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/377 From yan at openjdk.org Tue Jul 26 14:08:25 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 26 Jul 2022 14:08:25 GMT Subject: [jdk13u-dev] Integrated: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font In-Reply-To: References: Message-ID: On Tue, 26 Jul 2022 13:43:52 GMT, Yuri Nesterenko wrote: > Backport of 8256372 is a necessary prerequisite to HarfBuzz update. > Original patch required resolution of two conflicts in the context and change in FontUtilities logInfo() to getLogger().info() but apparently nothing important. This pull request has now been integrated. Changeset: 2c66a09e Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/2c66a09e92dbe56cf068b787dddc23acb14347bc Stats: 1425 lines in 9 files changed: 65 ins; 1352 del; 8 mod 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Reviewed-by: bae Backport-of: 005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/377 From duke at openjdk.org Tue Jul 26 14:40:54 2022 From: duke at openjdk.org (George Adams) Date: Tue, 26 Jul 2022 14:40:54 GMT Subject: [jdk11u-dev] RFR: 8247676: vcruntime140_1.dll is not needed on 32-bit Windows Message-ID: <4Z2b5lNigLLz7Xt6P87NFZOfnEfElt34K9XvbA8KpM8=.075192ab-4464-4e30-b65d-30ae2aa82644@github.com> depends on https://github.com/openjdk/jdk11u-dev/pull/1247. CC @GoeLin who requested this backport be raised in parallel. ------------- Commit messages: - Backport bcc668b77f0a0c22db49ef048286a9df5c04a308 - Backport 165fa2450c1a7550d723be4c62bf54de464798bb Changes: https://git.openjdk.org/jdk11u-dev/pull/1275/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1275&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8247676 Stats: 68 lines in 9 files changed: 63 ins; 0 del; 5 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 yan at openjdk.org Tue Jul 26 14:48:47 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 26 Jul 2022 14:48:47 GMT Subject: [jdk15u-dev] RFR: 8290334: Update FreeType to 2.12.1 Message-ID: backporting for parity with major releases. Clean backport. Sanity testing looks OK. ------------- Commit messages: - Backport ea8b75cfe453f5806a96ca85dd5e31724750a88f Changes: https://git.openjdk.org/jdk15u-dev/pull/241/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=241&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290334 Stats: 67 lines in 19 files changed: 10 ins; 8 del; 49 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/241.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/241/head:pull/241 PR: https://git.openjdk.org/jdk15u-dev/pull/241 From clanger at openjdk.org Tue Jul 26 16:21:12 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 26 Jul 2022 16:21:12 GMT Subject: [jdk11u-dev] RFR: 8210960: Allow --with-boot-jdk-jvmargs to work during configure In-Reply-To: <1awIRBYHIUSjk2H3z69oDkoJWDEX6rFP_-_pNUvB3Ls=.78ac6143-a14c-4d31-8496-4f0d47c94fca@github.com> References: <1awIRBYHIUSjk2H3z69oDkoJWDEX6rFP_-_pNUvB3Ls=.78ac6143-a14c-4d31-8496-4f0d47c94fca@github.com> Message-ID: <3JkFjJLEvKX91hm3Z_7wLeULHBwxJi5mXFoDz5lQcvc=.6ed9f859-ed1f-4b1c-bf93-3dd3ec441e87@github.com> On Mon, 25 Jul 2022 08:53:58 GMT, Christoph Langer wrote: >> clean backport - makes https://bugs.openjdk.org/browse/JDK-8239708 apply more cleanly. > > OK, this is one of the prereqs of the overarching goal to enable MSYS2 in 11 - to finally allow for refactoring GHA as in head. No formal review of the PR needed as it applies cleanly but I'll give it a spin in SAP's nightlies. > @RealCLanger did this pass in the SAP nightlies? Yep, all good. Let's go for approval. ? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1271 From clanger at openjdk.org Tue Jul 26 16:24:11 2022 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 26 Jul 2022 16:24:11 GMT Subject: [jdk11u-dev] Integrated: 8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 21:47:48 GMT, Christoph Langer wrote: > This is a preparation backport for the backport of [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). > > It backports [JDK-8239379](https://bugs.openjdk.org/browse/JDK-8239379) and > [JDK-8271512](https://bugs.openjdk.org/browse/JDK-8271512) which exclude > test serviceability/sa/sadebugd/DebugdConnectTest.java on both Mac OS architectures. > This test will generally be enabled via [JDK-8238268](https://bugs.openjdk.org/browse/JDK-8238268). > > While editing the test list, I also figured out that the backport of > [JDK-8163805](https://bugs.openjdk.org/browse/JDK-8163805) was incomplete in that it > did not remove the exclusion of serviceability/sa/sadebugd/SADebugDTest.java which > I'm correcting in this patch as well. This pull request has now been integrated. Changeset: a6250582 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/a6250582f7f0d1c162d7e06b12795d77972aa301 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX 8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326 Reviewed-by: goetz Backport-of: 3a5ee7b42293cde1b338b46e1c948bef8ad61e49 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1268 From andrew at openjdk.org Tue Jul 26 19:10:20 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 26 Jul 2022 19:10:20 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: On Mon, 25 Jul 2022 20:58:13 GMT, Christoph Langer wrote: > Without finally deciding on whether we should maintain a final commit for GA versions to remove 'ea', I think this PR should be merged to match up with jdk11u-dev. I can do that. I re-opened this after encountering it again during work on our builds of 17.0.4. I don't have a strong opinion on maintaining it or just removing the line, but I'd like a resolution one way or the other. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From andrew at openjdk.org Tue Jul 26 19:21:52 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 26 Jul 2022 19:21:52 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: On Wed, 30 Mar 2022 03:24:53 GMT, Andrew John Hughes wrote: > DEFAULT_PROMOTED_VERSION_PRE has not been reset to 'ea' for either the 17.0.3 or 17.0.4 development cycles. > > While the value is not used by `configure`, we have started to rely on this value ourselves to detect if the source is for an early access (EA) or general access (GA) build, so it would be helpful if the value in the sources was accurate. > > This change would need to be reverted just before the `-ga` tag. Flagged `jdk17u-fix-request`. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From duke at openjdk.org Wed Jul 27 04:40:46 2022 From: duke at openjdk.org (Shruthi) Date: Wed, 27 Jul 2022 04:40:46 GMT Subject: [jdk11u-dev] RFR: 8289471: Issue in Initialization of keys in ErrorMsg.java and XPATHErrorResources.java Message-ID: OpenJDK PR : https://github.com/openjdk/jdk/pull/9369 OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8289471 ------------- Commit messages: - Backport?987656d69065b5b61d658cec3704a181a4aef18b Changes: https://git.openjdk.org/jdk11u-dev/pull/1273/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1273&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289471 Stats: 5 lines in 2 files changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1273.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1273/head:pull/1273 PR: https://git.openjdk.org/jdk11u-dev/pull/1273 From goetz at openjdk.org Wed Jul 27 06:14:16 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 27 Jul 2022 06:14:16 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: On Wed, 30 Mar 2022 03:24:53 GMT, Andrew John Hughes wrote: > DEFAULT_PROMOTED_VERSION_PRE has not been reset to 'ea' for either the 17.0.3 or 17.0.4 development cycles. > > While the value is not used by `configure`, we have started to rely on this value ourselves to detect if the source is for an early access (EA) or general access (GA) build, so it would be helpful if the value in the sources was accurate. > > This change would need to be reverted just before the `-ga` tag. When I saw this change I had set the value in 11, too, right in the version bump. Basically I think it is cleaner to have it, if we never forget to reset it in a final build :). It will impose extra work on those building the final bundle, but as Christoph votes for it too, I think we should use it. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From clanger at openjdk.org Wed Jul 27 06:21:21 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 27 Jul 2022 06:21:21 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements In-Reply-To: References: Message-ID: On Tue, 12 Jul 2022 10:59:13 GMT, psoujany wrote: > Backport javadoc should not set role=region on
elements. > > The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 I have one small remark. I'll run it through SAP's nightlies. test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java line 27: > 25: * @test > 26: * @bug 8072945 8081854 8141492 8148985 8150188 4649116 8173707 8151743 8169819 8183037 8182765 8196202 > 27: * 8202624 8210047 8184205 8221871 Please only add 8221871 here. The other two added items haven't been backported obviously. ------------- Changes requested by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From duke at openjdk.org Wed Jul 27 06:27:55 2022 From: duke at openjdk.org (psoujany) Date: Wed, 27 Jul 2022 06:27:55 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements [v2] In-Reply-To: References: Message-ID: <88SeUqsDT280tnYkHZlYbvSrBxx8FXUKcP-SVmaXIow=.8260b901-e756-461f-a650-0ac2d6dc775f@github.com> > Backport javadoc should not set role=region on
elements. > > The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 psoujany 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 0abdc381b72f9dca86ac8f9c8943980eda7fd853 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1219/files - new: https://git.openjdk.org/jdk11u-dev/pull/1219/files/6b2713df..8f070b15 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1219&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1219&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1219.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1219/head:pull/1219 PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From duke at openjdk.org Wed Jul 27 06:27:58 2022 From: duke at openjdk.org (psoujany) Date: Wed, 27 Jul 2022 06:27:58 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements [v2] In-Reply-To: References: Message-ID: On Wed, 27 Jul 2022 06:15:30 GMT, Christoph Langer wrote: >> psoujany 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 0abdc381b72f9dca86ac8f9c8943980eda7fd853 > > test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java line 27: > >> 25: * @test >> 26: * @bug 8072945 8081854 8141492 8148985 8150188 4649116 8173707 8151743 8169819 8183037 8182765 8196202 >> 27: * 8202624 8210047 8184205 8221871 > > Please only add 8221871 here. The other two added items haven't been backported obviously. Sure, made the changes. Please review. Thank you. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From yan at openjdk.org Wed Jul 27 06:29:16 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 27 Jul 2022 06:29:16 GMT Subject: [jdk15u-dev] Integrated: 8290334: Update FreeType to 2.12.1 In-Reply-To: References: Message-ID: <9htPkK14_CY8Wl949gPpldNIb0pzx2UDUEr0--Zap-4=.026f0d85-1d42-42af-9145-a9ea3b821865@github.com> On Tue, 26 Jul 2022 14:38:43 GMT, Yuri Nesterenko wrote: > backporting for parity with major releases. > Clean backport. Sanity testing looks OK. This pull request has now been integrated. Changeset: 2d66d127 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/2d66d127218f150d1095b4dccf43096a6281b062 Stats: 67 lines in 19 files changed: 10 ins; 8 del; 49 mod 8290334: Update FreeType to 2.12.1 Backport-of: ea8b75cfe453f5806a96ca85dd5e31724750a88f ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/241 From clanger at openjdk.org Wed Jul 27 06:31:24 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 27 Jul 2022 06:31:24 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: <1n0XIru58W2kZCHPKyo5Y6Cw5szqkRTWYFu_adMsIt8=.9b568357-8cb2-47c1-b1ab-1377dc3fcf30@github.com> On Wed, 27 Jul 2022 06:12:09 GMT, Goetz Lindenmaier wrote: > When I saw this change I had set the value in 11, too, right in the version bump. Basically I think it is cleaner to have it, if we never forget to reset it in a final build :). It will impose extra work on those building the final bundle, but as Christoph votes for it too, I think we should use it. For the October update, I can add a change that sets `DEFAULT_PROMOTED_VERSION_PRE=` (with a respective JBS bug). But we'll have to be careful about this line when merging between dev and rampdown repositories either way. Let's see how it'll work out. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From clanger at openjdk.org Wed Jul 27 06:34:14 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 27 Jul 2022 06:34:14 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements In-Reply-To: References: Message-ID: On Tue, 26 Jul 2022 13:32:04 GMT, psoujany wrote: >> Backport javadoc should not set role=region on
elements. >> >> The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 > > @RealCLanger Could you please review this backport PR. Thank you. > @psoujany Please do not rebase or force-push to an active PR as it invalidates existing review comments. All changes will be squashed into a single commit automatically when integrating. See [OpenJDK Developers? Guide](https://openjdk.org/guide/#working-with-pull-requests) for more information. Yep, in that case an incremental commit would have been nicer since your first version has already been reviewed. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From duke at openjdk.org Wed Jul 27 06:34:15 2022 From: duke at openjdk.org (psoujany) Date: Wed, 27 Jul 2022 06:34:15 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements In-Reply-To: References: Message-ID: On Tue, 26 Jul 2022 13:32:04 GMT, psoujany wrote: >> Backport javadoc should not set role=region on
elements. >> >> The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 > > @RealCLanger Could you please review this backport PR. Thank you. > > @psoujany Please do not rebase or force-push to an active PR as it invalidates existing review comments. All changes will be squashed into a single commit automatically when integrating. See [OpenJDK Developers? Guide](https://openjdk.org/guide/#working-with-pull-requests) for more information. > > Yep, in that case an incremental commit would have been nicer since your first version has already been reviewed. Do I need to revert my rebase now? Please let me know I'll try to do that. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From clanger at openjdk.org Wed Jul 27 06:55:10 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 27 Jul 2022 06:55:10 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements In-Reply-To: References: Message-ID: On Wed, 27 Jul 2022 06:31:56 GMT, psoujany wrote: > Do I need to revert my rebase now? Please let me know I'll try to do that. No, it's ok. Just for the next time... ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From mbaesken at openjdk.org Wed Jul 27 07:13:15 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 27 Jul 2022 07:13:15 GMT Subject: [jdk11u-dev] Integrated: 8285728: Alpine Linux build fails with busybox tar In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 14:44:08 GMT, Matthias Baesken wrote: > Backport to jdk11u-dev of 8285728; mostly similar to jdk17 version but does not apply cleanly because of diffs in the stride . This pull request has now been integrated. Changeset: f00776b6 Author: Matthias Baesken URL: https://git.openjdk.org/jdk11u-dev/commit/f00776b653b9d0e1d556c6b44446fe18d72617c1 Stats: 5 lines in 1 file changed: 5 ins; 0 del; 0 mod 8285728: Alpine Linux build fails with busybox tar Reviewed-by: clanger Backport-of: 36bf6fbe0839cebce5e66ba680a73353703152aa ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1242 From yan at openjdk.org Wed Jul 27 08:45:38 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 27 Jul 2022 08:45:38 GMT Subject: [jdk13u-dev] RFR: 8289853: Update HarfBuzz to 4.4.1 Message-ID: backporting for parity with major releases. Clean backport. First round of testing is OK, more to follow on schedule. ------------- Commit messages: - Backport f42dab85924d6a74d1c2c87bca1970e2362f45ea Changes: https://git.openjdk.org/jdk13u-dev/pull/378/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=378&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289853 Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/378.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/378/head:pull/378 PR: https://git.openjdk.org/jdk13u-dev/pull/378 From yan at openjdk.org Wed Jul 27 08:59:16 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 27 Jul 2022 08:59:16 GMT Subject: [jdk13u-dev] Integrated: 8289853: Update HarfBuzz to 4.4.1 In-Reply-To: References: Message-ID: On Wed, 27 Jul 2022 08:33:33 GMT, Yuri Nesterenko wrote: > backporting for parity with major releases. > Clean backport. > First round of testing is OK, more to follow on schedule. This pull request has now been integrated. Changeset: 1810d7fc Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/1810d7fc89876bca10e016dae8646e0855611dce Stats: 58001 lines in 275 files changed: 32096 ins; 18824 del; 7081 mod 8289853: Update HarfBuzz to 4.4.1 Backport-of: f42dab85924d6a74d1c2c87bca1970e2362f45ea ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/378 From duke at openjdk.org Wed Jul 27 10:00:09 2022 From: duke at openjdk.org (George Adams) Date: Wed, 27 Jul 2022 10:00:09 GMT Subject: [jdk11u-dev] Integrated: 8210960: Allow --with-boot-jdk-jvmargs to work during configure In-Reply-To: References: Message-ID: On Mon, 25 Jul 2022 08:39:46 GMT, George Adams wrote: > clean backport - makes https://bugs.openjdk.org/browse/JDK-8239708 apply more cleanly. This pull request has now been integrated. Changeset: 5d20cb6a Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/5d20cb6a309b652415bbd1f74cb3768e02b58ddd Stats: 25 lines in 2 files changed: 16 ins; 4 del; 5 mod 8210960: Allow --with-boot-jdk-jvmargs to work during configure Backport-of: a32f8e382d31fdb90f2e7ca5d82710dae39e1cc8 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1271 From duke at openjdk.org Wed Jul 27 10:08:57 2022 From: duke at openjdk.org (George Adams) Date: Wed, 27 Jul 2022 10:08:57 GMT Subject: [jdk19u] RFR: 8290000: Bump macOS GitHub actions to macOS 11 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 07:30:33 GMT, George Adams wrote: > macOS 10.15 has been deprecated for some time and will be removed completely on August 30th. See https://github.com/actions/virtual-environments#available-environments and https://github.com/actions/virtual-environments/issues/5583 for context. CC @robm-openjdk are you able to approve the fix-request label for this patch? Thanks ------------- PR: https://git.openjdk.org/jdk19u/pull/8 From goetz.lindenmaier at sap.com Wed Jul 27 10:23:14 2022 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Wed, 27 Jul 2022 10:23:14 +0000 Subject: Backport of "Disable SHA-1 Signed JARs" to 13 and 15? Message-ID: Hi Yuri, Will you backport the SHA change to 13 and 15, too? There is no (visible) backport by Oracle to 11, but the crypto roadmap says that this change comes with 11 and 8. [JDK-8269039] Disable SHA-1 Signed JARs - Java Bug System (openjdk.org) https://www.java.com/en/jre-jdk-cryptoroadmap.html Best regards, Goetz -------------- next part -------------- An HTML attachment was scrubbed... URL: From yan at azul.com Wed Jul 27 10:37:50 2022 From: yan at azul.com (Yuri Nesterenko) Date: Wed, 27 Jul 2022 13:37:50 +0300 Subject: Backport of "Disable SHA-1 Signed JARs" to 13 and 15? In-Reply-To: References: Message-ID: <86a7156f-92a5-0a13-3592-f93a3ccdddd8@azul.com> Hi Goetz, I have it in my list but I need Alexei Bakhtin's opinion first. He is on the move so I'll know for sure in a couple of weeks. Most probably yes. Thank you! --yan On 27.07.2022 13:23, Lindenmaier, Goetz wrote: > Hi Yuri, > > Will you backport the SHA change to 13 and 15, too? > There is no (visible) backport by Oracle to 11, but the > crypto roadmap says that this change comes with 11 and 8. > > [JDK-8269039] Disable SHA-1 Signed JARs - Java Bug System (openjdk.org) > > https://www.java.com/en/jre-jdk-cryptoroadmap.html > > Best regards, > Goetz > From yan at openjdk.org Wed Jul 27 11:31:14 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 27 Jul 2022 11:31:14 GMT Subject: [jdk13u-dev] RFR: 8290334: Update FreeType to 2.12.1 Message-ID: backporting for parity with major releases. Clean backport. ------------- Commit messages: - Backport ea8b75cfe453f5806a96ca85dd5e31724750a88f Changes: https://git.openjdk.org/jdk13u-dev/pull/379/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=379&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290334 Stats: 67 lines in 19 files changed: 10 ins; 8 del; 49 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/379.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/379/head:pull/379 PR: https://git.openjdk.org/jdk13u-dev/pull/379 From yan at openjdk.org Wed Jul 27 11:37:12 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 27 Jul 2022 11:37:12 GMT Subject: [jdk13u-dev] Integrated: 8290334: Update FreeType to 2.12.1 In-Reply-To: References: Message-ID: On Wed, 27 Jul 2022 11:23:12 GMT, Yuri Nesterenko wrote: > backporting for parity with major releases. > Clean backport. This pull request has now been integrated. Changeset: a0a0facb Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/a0a0facbcbcb1c7200cb8b478db8e2b8c2f4e8f0 Stats: 67 lines in 19 files changed: 10 ins; 8 del; 49 mod 8290334: Update FreeType to 2.12.1 Backport-of: ea8b75cfe453f5806a96ca85dd5e31724750a88f ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/379 From mbaesken at openjdk.org Wed Jul 27 13:35:23 2022 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 27 Jul 2022 13:35:23 GMT Subject: [jdk17u-dev] RFR: 8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows [v2] In-Reply-To: References: Message-ID: On Fri, 22 Jul 2022 16:25:08 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.5-oracle. >> >> I had to resolve the jib-profiles.js file. The context differs in used gcc versions. >> >> I deliberately omitted deleting the createWindowsDevkit2017.sh. >> It still might be useful to people building with that environment. > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport a9a9b901b4b340dc573ace72d64edcb0a1b8ef94 looks good to me. ------------- Marked as reviewed by mbaesken (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/585 From duke at openjdk.org Wed Jul 27 14:02:45 2022 From: duke at openjdk.org (George Adams) Date: Wed, 27 Jul 2022 14:02:45 GMT Subject: [jdk19u] Integrated: 8290000: Bump macOS GitHub actions to macOS 11 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 07:30:33 GMT, George Adams wrote: > macOS 10.15 has been deprecated for some time and will be removed completely on August 30th. See https://github.com/actions/virtual-environments#available-environments and https://github.com/actions/virtual-environments/issues/5583 for context. This pull request has now been integrated. Changeset: c336e0cb Author: George Adams Committer: Christoph Langer URL: https://git.openjdk.org/jdk19u/commit/c336e0cb0a83ac675ca3f919248509754e17f0d6 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod 8290000: Bump macOS GitHub actions to macOS 11 Backport-of: 4e6cd67fec3d978f4c8c1aed95a1d09b544eff68 ------------- PR: https://git.openjdk.org/jdk19u/pull/8 From yan at openjdk.org Wed Jul 27 14:36:54 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 27 Jul 2022 14:36:54 GMT Subject: [jdk13u-dev] Integrated: 8289486: Improve XSLT XPath operators count efficiency Message-ID: <5pTCkZAokRaOvgAPBDCCGsRx0LpaFBeX90WDR7fk0DQ=.bfe62d14-f79d-4ac9-bf54-763b6fffa095@github.com> backporting for parity with major releases. Clean backport. All relevant tests passed. ------------- Commit messages: - Backport 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 Changes: https://git.openjdk.org/jdk13u-dev/pull/380/files Webrev: https://webrevs.openjdk.org/?repo=jdk13u-dev&pr=380&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289486 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod Patch: https://git.openjdk.org/jdk13u-dev/pull/380.diff Fetch: git fetch https://git.openjdk.org/jdk13u-dev pull/380/head:pull/380 PR: https://git.openjdk.org/jdk13u-dev/pull/380 From yan at openjdk.org Wed Jul 27 14:36:55 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Wed, 27 Jul 2022 14:36:55 GMT Subject: [jdk13u-dev] Integrated: 8289486: Improve XSLT XPath operators count efficiency In-Reply-To: <5pTCkZAokRaOvgAPBDCCGsRx0LpaFBeX90WDR7fk0DQ=.bfe62d14-f79d-4ac9-bf54-763b6fffa095@github.com> References: <5pTCkZAokRaOvgAPBDCCGsRx0LpaFBeX90WDR7fk0DQ=.bfe62d14-f79d-4ac9-bf54-763b6fffa095@github.com> Message-ID: On Wed, 27 Jul 2022 14:07:40 GMT, Yuri Nesterenko wrote: > backporting for parity with major releases. > Clean backport. All relevant tests passed. This pull request has now been integrated. Changeset: ea4e5abe Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk13u-dev/commit/ea4e5abe19167bcd37491be87a2d4addac8597a5 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod 8289486: Improve XSLT XPath operators count efficiency Backport-of: 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 ------------- PR: https://git.openjdk.org/jdk13u-dev/pull/380 From duke at openjdk.org Wed Jul 27 14:44:46 2022 From: duke at openjdk.org (Dan Lutker) Date: Wed, 27 Jul 2022 14:44:46 GMT Subject: [jdk17u-dev] Integrated: 7131823: bug in GIFImageReader In-Reply-To: References: Message-ID: On Wed, 13 Jul 2022 20:36:16 GMT, Dan Lutker wrote: > 7131823: bug in GIFImageReader This pull request has now been integrated. Changeset: 3b4649d9 Author: Dan Lutker Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/3b4649d941c4bbf971f03319bf52cc77cd8b4b8d Stats: 175 lines in 2 files changed: 158 ins; 4 del; 13 mod 7131823: bug in GIFImageReader Backport-of: a31130fd4056907edcb420761722c629a33273eb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/549 From goetz at openjdk.org Wed Jul 27 16:01:18 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 27 Jul 2022 16:01:18 GMT Subject: [jdk17u-dev] RFR: 8286314: Trampoline not created for far runtime targets outside small CodeCache Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport bf0623b11fd95f09fe953822af71d965bdab8d0f Changes: https://git.openjdk.org/jdk17u-dev/pull/600/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=600&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/jdk17u-dev/pull/600.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/600/head:pull/600 PR: https://git.openjdk.org/jdk17u-dev/pull/600 From goetz at openjdk.org Wed Jul 27 16:09:33 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 27 Jul 2022 16:09:33 GMT Subject: [jdk17u-dev] RFR: 8290246: test fails "assert(init != __null) failed: initialization not found" Message-ID: <7wu5gx4x8S7EA_eSF2N0c-6k98QN1C40QnT0Xj2cYSY=.afcc7c9f-9127-4719-a3c5-c5cfc3eac762@github.com> I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 70fce07a382896a8091413d7269bb16f33122505 Changes: https://git.openjdk.org/jdk17u-dev/pull/601/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=601&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/jdk17u-dev/pull/601.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/601/head:pull/601 PR: https://git.openjdk.org/jdk17u-dev/pull/601 From prr at openjdk.org Wed Jul 27 16:11:09 2022 From: prr at openjdk.org (Phil Race) Date: Wed, 27 Jul 2022 16:11:09 GMT Subject: [jdk19u] Integrated: 8290334: Update FreeType to 2.12.1 In-Reply-To: References: Message-ID: On Mon, 18 Jul 2022 23:45:55 GMT, Phil Race wrote: > backport freetype 2.12.1 upgrade This pull request has now been integrated. Changeset: b914c7d0 Author: Phil Race URL: https://git.openjdk.org/jdk19u/commit/b914c7d02505c79f9a17dcd6302a7159c4821f8e Stats: 67 lines in 19 files changed: 10 ins; 8 del; 49 mod 8290334: Update FreeType to 2.12.1 Backport-of: ea8b75cfe453f5806a96ca85dd5e31724750a88f ------------- PR: https://git.openjdk.org/jdk19u/pull/7 From goetz at openjdk.org Wed Jul 27 16:22:25 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 27 Jul 2022 16:22:25 GMT Subject: [jdk17u-dev] RFR: 8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport 95497772e7207b5752e6ecace4a6686df2b45227 Changes: https://git.openjdk.org/jdk17u-dev/pull/599/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=599&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284358 Stats: 289 lines in 2 files changed: 250 ins; 3 del; 36 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/599.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/599/head:pull/599 PR: https://git.openjdk.org/jdk17u-dev/pull/599 From andrew at openjdk.org Wed Jul 27 17:07:05 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 27 Jul 2022 17:07:05 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: On Wed, 30 Mar 2022 03:24:53 GMT, Andrew John Hughes wrote: > DEFAULT_PROMOTED_VERSION_PRE has not been reset to 'ea' for either the 17.0.3 or 17.0.4 development cycles. > > While the value is not used by `configure`, we have started to rely on this value ourselves to detect if the source is for an early access (EA) or general access (GA) build, so it would be helpful if the value in the sources was accurate. > > This change would need to be reverted just before the `-ga` tag. Thanks. I see `jdk17u-fix-yes` so I'll integrate this. Once I re-enable our checks on the value, we can hopefully capture any regressions early. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From andrew at openjdk.org Wed Jul 27 17:07:06 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 27 Jul 2022 17:07:06 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: <1n0XIru58W2kZCHPKyo5Y6Cw5szqkRTWYFu_adMsIt8=.9b568357-8cb2-47c1-b1ab-1377dc3fcf30@github.com> References: <1n0XIru58W2kZCHPKyo5Y6Cw5szqkRTWYFu_adMsIt8=.9b568357-8cb2-47c1-b1ab-1377dc3fcf30@github.com> Message-ID: <_UHS5_z6TuigFG3gLhqCW-mqxM9uu-jsea6pFXwkMdU=.a9c168ce-7a2c-43a7-a0fc-e88f96384b92@github.com> On Wed, 27 Jul 2022 06:27:56 GMT, Christoph Langer wrote: > When I saw this change I had set the value in 11, too, right in the version bump. Basically I think it is cleaner to have it, if we never forget to reset it in a final build :). It will impose extra work on those building the final bundle, but as Christoph votes for it too, I think we should use it. So if I understand correctly, this is set to `ea` in `11u-dev` now too? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From andrew at openjdk.org Wed Jul 27 17:07:06 2022 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 27 Jul 2022 17:07:06 GMT Subject: [jdk17u-dev] Integrated: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: References: Message-ID: <74piVNXm4_P3QydeqYE09tAD2AjynNR2_I17LqF7woU=.f15848f0-0170-4f16-b8ad-46adef974d34@github.com> On Wed, 30 Mar 2022 03:24:53 GMT, Andrew John Hughes wrote: > DEFAULT_PROMOTED_VERSION_PRE has not been reset to 'ea' for either the 17.0.3 or 17.0.4 development cycles. > > While the value is not used by `configure`, we have started to rely on this value ourselves to detect if the source is for an early access (EA) or general access (GA) build, so it would be helpful if the value in the sources was accurate. > > This change would need to be reverted just before the `-ga` tag. This pull request has now been integrated. Changeset: 98f6737e Author: Andrew John Hughes URL: https://git.openjdk.org/jdk17u-dev/commit/98f6737e83195525f9857bc32716992f7a3eba68 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 Reviewed-by: clanger ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From clanger at openjdk.org Wed Jul 27 21:18:33 2022 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 27 Jul 2022 21:18:33 GMT Subject: [jdk17u-dev] RFR: 8283911: DEFAULT_PROMOTED_VERSION_PRE not reset to 'ea' for jdk-17.0.4 In-Reply-To: <_UHS5_z6TuigFG3gLhqCW-mqxM9uu-jsea6pFXwkMdU=.a9c168ce-7a2c-43a7-a0fc-e88f96384b92@github.com> References: <1n0XIru58W2kZCHPKyo5Y6Cw5szqkRTWYFu_adMsIt8=.9b568357-8cb2-47c1-b1ab-1377dc3fcf30@github.com> <_UHS5_z6TuigFG3gLhqCW-mqxM9uu-jsea6pFXwkMdU=.a9c168ce-7a2c-43a7-a0fc-e88f96384b92@github.com> Message-ID: On Wed, 27 Jul 2022 17:03:28 GMT, Andrew John Hughes wrote: > > When I saw this change I had set the value in 11, too, right in the version bump. Basically I think it is cleaner to have it, if we never forget to reset it in a final build :). It will impose extra work on those building the final bundle, but as Christoph votes for it too, I think we should use it. > > So if I understand correctly, this is set to `ea` in `11u-dev` now too? [Yes](https://github.com/openjdk/jdk11u-dev/blob/5d20cb6a309b652415bbd1f74cb3768e02b58ddd/make/autoconf/version-numbers#L40) ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/307 From stuefe at openjdk.org Thu Jul 28 07:00:05 2022 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 28 Jul 2022 07:00:05 GMT Subject: [jdk17u-dev] RFR: 8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test In-Reply-To: References: Message-ID: On Mon, 25 Jul 2022 15:28:19 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. > > I include all of PassFailJFrame.java in this change. > It was added by "8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception" > which is not in 17. The changed test needs this helper file to compile. > The backport of the test itself is clean. Looks good! ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/596 From yan at openjdk.org Thu Jul 28 07:00:06 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 28 Jul 2022 07:00:06 GMT Subject: [jdk15u-dev] RFR: 8289486: Improve XSLT XPath operators count efficiency Message-ID: <28urx3ecoUX0bheQ7eCds1AA_ksbNthKVq_Qjo5UVEs=.fb688ab8-dd38-4e33-aa97-75cd85c7e48a@github.com> backporting for parity with major releases. Clean backport. All relevant tests passed. ------------- Commit messages: - Backport 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 Changes: https://git.openjdk.org/jdk15u-dev/pull/242/files Webrev: https://webrevs.openjdk.org/?repo=jdk15u-dev&pr=242&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289486 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod Patch: https://git.openjdk.org/jdk15u-dev/pull/242.diff Fetch: git fetch https://git.openjdk.org/jdk15u-dev pull/242/head:pull/242 PR: https://git.openjdk.org/jdk15u-dev/pull/242 From yan at openjdk.org Thu Jul 28 07:08:00 2022 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 28 Jul 2022 07:08:00 GMT Subject: [jdk15u-dev] Integrated: 8289486: Improve XSLT XPath operators count efficiency In-Reply-To: <28urx3ecoUX0bheQ7eCds1AA_ksbNthKVq_Qjo5UVEs=.fb688ab8-dd38-4e33-aa97-75cd85c7e48a@github.com> References: <28urx3ecoUX0bheQ7eCds1AA_ksbNthKVq_Qjo5UVEs=.fb688ab8-dd38-4e33-aa97-75cd85c7e48a@github.com> Message-ID: On Thu, 28 Jul 2022 06:49:13 GMT, Yuri Nesterenko wrote: > backporting for parity with major releases. > Clean backport. All relevant tests passed. This pull request has now been integrated. Changeset: 8fcba34a Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk15u-dev/commit/8fcba34ab96de9eba2ec112a1b3e298949054520 Stats: 59 lines in 2 files changed: 31 ins; 4 del; 24 mod 8289486: Improve XSLT XPath operators count efficiency Backport-of: 3212dc9c6f3538e1d0bd1809efd5f33ad8b47701 ------------- PR: https://git.openjdk.org/jdk15u-dev/pull/242 From goetz at openjdk.org Thu Jul 28 07:38:59 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 28 Jul 2022 07:38:59 GMT Subject: [jdk17u-dev] RFR: 8286314: Trampoline not created for far runtime targets outside small CodeCache In-Reply-To: References: Message-ID: On Wed, 27 Jul 2022 15:52:24 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit failure: TestStringDeduplicationAgeThreshold.java#id1 known to be failing. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/600 From goetz at openjdk.org Thu Jul 28 07:41:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 28 Jul 2022 07:41:57 GMT Subject: [jdk17u-dev] RFR: 8290246: test fails "assert(init != __null) failed: initialization not found" In-Reply-To: <7wu5gx4x8S7EA_eSF2N0c-6k98QN1C40QnT0Xj2cYSY=.afcc7c9f-9127-4719-a3c5-c5cfc3eac762@github.com> References: <7wu5gx4x8S7EA_eSF2N0c-6k98QN1C40QnT0Xj2cYSY=.afcc7c9f-9127-4719-a3c5-c5cfc3eac762@github.com> Message-ID: On Wed, 27 Jul 2022 15:57:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.5-oracle. Pre-submit tests; The agent pool assigned to this job has hit their MacOs concurrency limits Infrastructure issue. Unrelated ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/601 From clanger at openjdk.org Thu Jul 28 07:44:44 2022 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 28 Jul 2022 07:44:44 GMT Subject: [jdk11u-dev] RFR: 8221871: javadoc should not set role=region on
elements [v2] In-Reply-To: <88SeUqsDT280tnYkHZlYbvSrBxx8FXUKcP-SVmaXIow=.8260b901-e756-461f-a650-0ac2d6dc775f@github.com> References: <88SeUqsDT280tnYkHZlYbvSrBxx8FXUKcP-SVmaXIow=.8260b901-e756-461f-a650-0ac2d6dc775f@github.com> Message-ID: On Wed, 27 Jul 2022 06:27:55 GMT, psoujany wrote: >> Backport javadoc should not set role=region on
elements. >> >> The bug report for the same : https://bugs.openjdk.org/browse/JDK-8221871 > > psoujany 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 0abdc381b72f9dca86ac8f9c8943980eda7fd853 Our testing shows failures in jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java, please have a look. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1219 From goetz at openjdk.org Thu Jul 28 08:16:10 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 28 Jul 2022 08:16:10 GMT Subject: [jdk17u-dev] RFR: 8288992: AArch64: CMN should be handled the same way as CMP Message-ID: I backport this for parity with 17.0.5-oracle. ------------- Commit messages: - Backport cc2b79270445ccfb2181894fed2edfd4518a2904 Changes: https://git.openjdk.org/jdk17u-dev/pull/602/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=602&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/jdk17u-dev/pull/602.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/602/head:pull/602 PR: https://git.openjdk.org/jdk17u-dev/pull/602 From goetz at openjdk.org Thu Jul 28 08:31:44 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 28 Jul 2022 08:31:44 GMT Subject: [jdk11u-dev] RFR: 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. Hi George, will this be clean if you backport it on top of 1247? Are you aware of the possibility to have dependent pull requests? You can make a pull request on top of the branch of 1247. This is the common way if you backport a change and a follow up fix. Also, please only add jdk11u-fix-request if you have the change reviewed! Further, you need to get the tests green here in the PR, or at least check them that the failure is unrelated. If you do so, note it down in a comment. I will again remove the jdk11u-fix-request tags. Have you ever read the instructions about making changes in 11/17? https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix Also, somewhere you state that the risk of the backport is low because the change applies clean. That is not the kind of risk I consider when approving a backport. The question is: might the change introduce an error that crashes the VM? Will it change the behaviour of the VM? Will it somehow require users to adapt something? E.g. the need to install a different vcruntime would be a risk. If users don't do so they will break their system when updating. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1275 From duke at openjdk.org Thu Jul 28 08:38:52 2022 From: duke at openjdk.org (George Adams) Date: Thu, 28 Jul 2022 08:38:52 GMT Subject: [jdk11u-dev] RFR: 8247676: vcruntime140_1.dll is not needed on 32-bit Windows [v2] 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 incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1275/files - new: https://git.openjdk.org/jdk11u-dev/pull/1275/files/6c21b6c6..6c21b6c6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1275&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1275&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 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 Thu Jul 28 08:40:21 2022 From: duke at openjdk.org (George Adams) Date: Thu, 28 Jul 2022 08:40:21 GMT Subject: [jdk11u-dev] RFR: 8247676: vcruntime140_1.dll is not needed on 32-bit Windows In-Reply-To: References: <4Z2b5lNigLLz7Xt6P87NFZOfnEfElt34K9XvbA8KpM8=.075192ab-4464-4e30-b65d-30ae2aa82644@github.com> Message-ID: On Thu, 28 Jul 2022 08:28:03 GMT, Goetz Lindenmaier wrote: >> depends on https://github.com/openjdk/jdk11u-dev/pull/1247. CC @GoeLin who requested this backport be raised in parallel. > > Hi George, > will this be clean if you backport it on top of 1247? > Are you aware of the possibility to have dependent pull requests? You can make a pull request on top of the branch of 1247. This is the common way if you backport a change and a follow up fix. > Also, please only add jdk11u-fix-request if you have the change reviewed! > Further, you need to get the tests green here in the PR, or at least check them that the failure is unrelated. If you do so, note it down in a comment. > I will again remove the jdk11u-fix-request tags. > Have you ever read the instructions about making changes in 11/17? https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+a+fix > > Also, somewhere you state that the risk of the backport is low because the change applies clean. > That is not the kind of risk I consider when approving a backport. > The question is: might the change introduce an error that crashes the VM? Will it change the behaviour of the VM? Will it somehow require users to adapt something? E.g. the need to install a different vcruntime would be a risk. If users don't do so they will break their system when updating. @GoeLin as per @RealCLanger's comment here (https://github.com/openjdk/jdk11u-dev/pull/1265#pullrequestreview-1048891543). The GHA failure is unrelated and a known intermittent issue. I've changed the base so that this PR is now correctly setup as a dependant PR (and marked as clean) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1275 From goetz at openjdk.org Thu Jul 28 08:42:57 2022 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 28 Jul 2022 08:42:57 GMT Subject: [jdk11u-dev] RFR: 8266254: Update to use jtreg 6 In-Reply-To: References: Message-ID: On Tue, 19 Jul 2022 09:19:22 GMT, George Adams wrote: > Backport required in order to bump to jtreg 6 I'm a bit concerned about the windows tests. You say "The failing windows CI tests will pass when we actually bump the jtreg version in https://github.com/openjdk/jdk11u-dev/pull/1239". If this is the case, only integrate this change if 1239 is ready for integration, too. You may not break the pre-submit tests for others by this. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1241 From duke at openjdk.org Thu Jul 28 08:45:05 2022 From: duke at openjdk.org (George Adams) Date: Thu, 28 Jul 2022 08:45:05 GMT Subject: [jdk11u-dev] RFR: 8268185: Update GitHub Actions for jtreg 6 [v3] In-Reply-To: References: Message-ID: > simple backport of [JDK-8268185](https://bugs.openjdk.java.net/browse/JDK-8268185): Update GitHub Actions for jtreg 6 in preparation for the GitHub action rewrite backport George Adams has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. The pull request now contains one commit: Backport e27c4d463d920994b79b8163f063ad74f6ee5d59 ------------- Changes: - all: https://git.openjdk.org/jd