From itakiguchi at openjdk.org Wed Feb 1 01:04:49 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Wed, 1 Feb 2023 01:04:49 GMT Subject: [jdk17u-dev] RFR: 8299194: CustomTzIDCheckDST.java may fail at future date Message-ID: 8299194: CustomTzIDCheckDST.java may fail at future date ------------- Commit messages: - Backport 5e2de89628aaf6acb8e458fb417426ca5e477bea Changes: https://git.openjdk.org/jdk17u-dev/pull/1140/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1140&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299194 Stats: 21 lines in 1 file changed: 16 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1140.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1140/head:pull/1140 PR: https://git.openjdk.org/jdk17u-dev/pull/1140 From duke at openjdk.org Wed Feb 1 01:09:08 2023 From: duke at openjdk.org (Glavo) Date: Wed, 1 Feb 2023 01:09:08 GMT Subject: [jdk17u] Withdrawn: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 23:13:00 GMT, Glavo wrote: > 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u/pull/365 From duke at openjdk.org Wed Feb 1 01:17:49 2023 From: duke at openjdk.org (Glavo) Date: Wed, 1 Feb 2023 01:17:49 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling Message-ID: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling ------------- Commit messages: - Backport be0538d7c8e2cbfa599dbcb4c5c69533678a8421 Changes: https://git.openjdk.org/jdk17u-dev/pull/1141/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1141&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8278834 Stats: 167 lines in 2 files changed: 167 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1141.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1141/head:pull/1141 PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From itakiguchi at openjdk.org Wed Feb 1 02:00:43 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Wed, 1 Feb 2023 02:00:43 GMT Subject: [jdk11u-dev] RFR: 8299194: CustomTzIDCheckDST.java may fail at future date Message-ID: 8299194: CustomTzIDCheckDST.java may fail at future date ------------- Commit messages: - Backport 5e2de89628aaf6acb8e458fb417426ca5e477bea Changes: https://git.openjdk.org/jdk11u-dev/pull/1703/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1703&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299194 Stats: 21 lines in 1 file changed: 16 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1703.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1703/head:pull/1703 PR: https://git.openjdk.org/jdk11u-dev/pull/1703 From yangfei at iscas.ac.cn Wed Feb 1 02:23:23 2023 From: yangfei at iscas.ac.cn (yangfei at iscas.ac.cn) Date: Wed, 1 Feb 2023 10:23:23 +0800 (GMT+08:00) Subject: Backports to jdk11u and jdk17u In-Reply-To: <1bb15352.1af1.185c4eb5693.Coremail.yangfei@iscas.ac.cn> References: <79ab2542.1f08.185ba593e97.Coremail.yangfei@iscas.ac.cn> <2b9d63dc.2ad6.185bac8df55.Coremail.zhangxiang@iscas.ac.cn> <5e09da27.4add.185bed323a6.Coremail.yangfei@iscas.ac.cn> <1bb15352.1af1.185c4eb5693.Coremail.yangfei@iscas.ac.cn> Message-ID: <23420643.13c67.1860ac93267.Coremail.yangfei@iscas.ac.cn> Hi all, Good news is that following three repos have been created by ops and should be ready for use! https://github.com/openjdk/riscv-port-jdk17u https://github.com/openjdk/riscv-port-jdk11u https://github.com/openjdk/riscv-port-jdk8u They are seeded with jdk{17, 11, 8}u-dev repos respectively. We should start from riscv-port-jdk17u. And I have created a riscv-port branch in this repo for future 17u backporting work. As mentioned by Lindenmaier Goetz, the initial backport should be restricted to the changes that are definitely needed to get it working. Also, changes to shared code should be kept to a minimum. Please let me know if there are other things missed. Thanks, Fei Yang > -----Original Messages----- > From: yangfei at iscas.ac.cn > Sent Time: 2023-01-18 20:47:15 (Wednesday) > To: "Ludovic Henry" > Cc: "Lindenmaier, Goetz" , "??" , "riscv-port-dev at openjdk.org" , "yadonn.wang at huawei.com" , "jdk-updates-dev at openjdk.java.net" > Subject: Re: Re: Re: Re: Backports to jdk11u and jdk17u > > -----Original Messages----- > From:"Ludovic Henry" > Sent Time:2023-01-18 17:05:58 (Wednesday) > To: "Lindenmaier, Goetz" > Cc: "yangfei at iscas.ac.cn" , "??" , "riscv-port-dev at openjdk.org" , "yadonn.wang at huawei.com" , "jdk-updates-dev at openjdk.java.net" > Subject: Re: Re: Re: Backports to jdk11u and jdk17u > > Hi, > > >> It would be great to see a complete list of > >> changes that need to be backported. > > Let's make sure we can bake the backports in a dedicated repository so that we can have a better sense on what the changes would entail. > > > > After reaching to skara-dev, the only thing needed to create these repositories is for the riscv-project to contact ops at openjdk dot org. @Fei Yang, I am assuming you'd need to contact them being the riscv-port lead. > > Sure! I just sent an email to ops at openjdk.java.net requesting creation of following three new repos: > > 1. https://github.com/openjdk/riscv-port-jdk17u > 2. https://github.com/openjdk/riscv-port-jdk11u > 3. https://github.com/openjdk/riscv-port-jdk8u > > Let's see :-) > > Thanks, > Fei > From itakiguchi at openjdk.org Wed Feb 1 07:30:06 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Wed, 1 Feb 2023 07:30:06 GMT Subject: [jdk20u] RFR: 8299194: CustomTzIDCheckDST.java may fail at future date Message-ID: 8299194: CustomTzIDCheckDST.java may fail at future date ------------- Commit messages: - Backport 5e2de89628aaf6acb8e458fb417426ca5e477bea Changes: https://git.openjdk.org/jdk20u/pull/3/files Webrev: https://webrevs.openjdk.org/?repo=jdk20u&pr=3&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299194 Stats: 21 lines in 1 file changed: 16 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk20u/pull/3.diff Fetch: git fetch https://git.openjdk.org/jdk20u pull/3/head:pull/3 PR: https://git.openjdk.org/jdk20u/pull/3 From goetz at openjdk.org Wed Feb 1 07:52:03 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 07:52:03 GMT Subject: [jdk17u-dev] RFR: 6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java [v2] In-Reply-To: References: <9uCQqf2fcpHSxwAg9QRfacbVw9saygWj2K1mRX5jh_g=.79f6a42b-d4eb-4461-ba0b-d2644a7fd2e3@github.com> Message-ID: On Tue, 31 Jan 2023 10:29:30 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.7-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-8a662105 > - Backport 8a662105c2da1f0fb9b7ecc5058fc85858439ed9 Pre-submit test: macos build did not complete. Sureley unrelated to this test change. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1122 From goetz at openjdk.org Wed Feb 1 07:54:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 07:54:59 GMT Subject: [jdk17u-dev] RFR: 8286154: Fix 3rd party notices in test files [v2] In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 10:29:36 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.7-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-1277f5d8 > - Backport 1277f5d84e9c2863595396a471a61d83f8a0298c Pre-submit failure: TestMetaspacePerfCounters.java#id3 known to be failing sometimes. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1123 From goetz at openjdk.org Wed Feb 1 08:01:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 08:01:59 GMT Subject: [jdk17u-dev] RFR: 8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions [v2] In-Reply-To: References: Message-ID: <2zWllTXp0nmeQneNOR_MqlGEI0z4KVDfhq6cpLlKlKg=.5770b1b5-1a54-47c4-bdb9-b21473dd36b5@github.com> On Tue, 31 Jan 2023 10:34:39 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.7-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-784fa0ad > - Backport 784fa0add77a3e473e2cdbdcc27b3ed076678565 Pre-submit failure: [/binary-arm64/Packages.gz](https://packages.microsoft.com/ubuntu/20.04/prod/dists/focal/main/binary-arm64/Packages.gz) File has unexpected size (31047 != 31162). Mirror sync in progress? Infra issue. Unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1127 From mbaesken at openjdk.org Wed Feb 1 08:07:57 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Feb 2023 08:07:57 GMT Subject: [jdk11u-dev] RFR: 8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests In-Reply-To: References: Message-ID: On Mon, 30 Jan 2023 14:32:16 GMT, Matthias Baesken wrote: > backport 8295405 to jdk11u-dev Hi Paul, thanks for the review ! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1696 From mbaesken at openjdk.org Wed Feb 1 08:07:58 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 1 Feb 2023 08:07:58 GMT Subject: [jdk11u-dev] Integrated: 8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests In-Reply-To: References: Message-ID: On Mon, 30 Jan 2023 14:32:16 GMT, Matthias Baesken wrote: > backport 8295405 to jdk11u-dev This pull request has now been integrated. Changeset: 727ae395 Author: Matthias Baesken URL: https://git.openjdk.org/jdk11u-dev/commit/727ae39586fd4ad15078eaabc81d0ccdcfee9877 Stats: 24 lines in 7 files changed: 8 ins; 0 del; 16 mod 8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests Reviewed-by: phh Backport-of: d5d34241e21305379f1858556f225e7645cd294e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1696 From chegar at openjdk.org Wed Feb 1 08:20:53 2023 From: chegar at openjdk.org (Chris Hegarty) Date: Wed, 1 Feb 2023 08:20:53 GMT Subject: [jdk17u-dev] RFR: 8287593: ShortResponseBody could be made more resilient to rogue connections In-Reply-To: References: Message-ID: <1RLheqBM-jOzRa83mdOw7kOICJqejH4n14G5W11MhMc=.ccfcfe8f-a142-4d80-85c9-631a78981fad@github.com> On Tue, 31 Jan 2023 15:37:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. LGTM ------------- Marked as reviewed by chegar (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1133 From goetz at openjdk.org Wed Feb 1 09:12:00 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:12:00 GMT Subject: [jdk17u-dev] Integrated: 6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java In-Reply-To: <9uCQqf2fcpHSxwAg9QRfacbVw9saygWj2K1mRX5jh_g=.79f6a42b-d4eb-4461-ba0b-d2644a7fd2e3@github.com> References: <9uCQqf2fcpHSxwAg9QRfacbVw9saygWj2K1mRX5jh_g=.79f6a42b-d4eb-4461-ba0b-d2644a7fd2e3@github.com> Message-ID: On Mon, 30 Jan 2023 17:29:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 49a0287c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/49a0287c437942e114ba47811ac871e51cc6fa90 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java Backport-of: 8a662105c2da1f0fb9b7ecc5058fc85858439ed9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1122 From goetz at openjdk.org Wed Feb 1 09:17:03 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:17:03 GMT Subject: [jdk17u-dev] Integrated: 8286154: Fix 3rd party notices in test files In-Reply-To: References: Message-ID: On Mon, 30 Jan 2023 17:30:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 71f53ada Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/71f53adab839b2ced0d6855770ac2ea5b4dc6ee2 Stats: 100 lines in 21 files changed: 64 ins; 0 del; 36 mod 8286154: Fix 3rd party notices in test files Backport-of: 1277f5d84e9c2863595396a471a61d83f8a0298c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1123 From goetz at openjdk.org Wed Feb 1 09:17:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:17:11 GMT Subject: [jdk11u-dev] RFR: 8217730: Split up MakeBase.gmk [v2] In-Reply-To: References: Message-ID: <6xyOumFwnyc7obKn_MatzZyS7jrxxLpAMTSDWgrUA_E=.2a7c91e1-8eb4-44a2-8a78-af51613bd4e9@github.com> On Tue, 31 Jan 2023 10:28:32 GMT, Goetz Lindenmaier wrote: >> This is a change only moving make code from MakeBase to new files. >> The code basically remains unchanged. >> >> There are four small differences in current 11 MakeBase to the version this >> change was originally applied to. I moved these to Utils, see the extra change >> on top. > > 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 'openjdk:master' into goetz_backport_8217730 > - Move differences between current 11 and the base of the orig change to Utils.gmk > - Backport 16271669822c7500b60fc4da6268f682d0ba581c Thanks for the review! Also the tests passed after the fix for the jtreg compilation issue. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1695 From goetz at openjdk.org Wed Feb 1 09:17:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:17:12 GMT Subject: [jdk11u-dev] Integrated: 8217730: Split up MakeBase.gmk In-Reply-To: References: Message-ID: On Fri, 27 Jan 2023 09:10:15 GMT, Goetz Lindenmaier wrote: > This is a change only moving make code from MakeBase to new files. > The code basically remains unchanged. > > There are four small differences in current 11 MakeBase to the version this > change was originally applied to. I moved these to Utils, see the extra change > on top. This pull request has now been integrated. Changeset: a6d4402a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a6d4402a74449defc6b426feb47dceeb7538a713 Stats: 1281 lines in 4 files changed: 691 ins; 584 del; 6 mod 8217730: Split up MakeBase.gmk Reviewed-by: phh Backport-of: 16271669822c7500b60fc4da6268f682d0ba581c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1695 From goetz at openjdk.org Wed Feb 1 09:19:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:19:05 GMT Subject: [jdk17u-dev] Integrated: 8271838: AmazonCA.java interop test fails In-Reply-To: References: Message-ID: <-q208KZUATbFSe_N0WmOvH0uvx2tXb8XHIyvdipnPvo=.1981a109-4b79-4db2-a7ae-65d7f83eb3e9@github.com> On Mon, 30 Jan 2023 17:37:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 62461a29 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/62461a298a4a4bf7c75a7f5d2e88041da02c75bc Stats: 245 lines in 1 file changed: 0 ins; 51 del; 194 mod 8271838: AmazonCA.java interop test fails Backport-of: 512db0ff31a0a1a2bd8805964ba3d06e2cbfb9e9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1124 From goetz at openjdk.org Wed Feb 1 09:24:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:24:54 GMT Subject: [jdk11u-dev] RFR: 8218431: Improved platform checking in makefiles [v5] In-Reply-To: References: Message-ID: > This is a quite big change, but it's all mechanic edits. > It replaces the tests for platforms. The old tests > still work, so there is no problem in omitting some > of the adaptions. > The new functionality added in Utels.gmk applied clean. > > I resolved the following hunks:make/Images.gmk > make/RunTests.gmk > Simple resolve > > make/TestImage.gmk > Skipped, edited code not in 11. > > make/common/NativeCompilation.gmk > Two hunks did not apply. > Skipped first one, code not in 11. > Second was trivial. > > make/copy/Copy-java.base.gmk > First trivial. > Second skipped. Two conditions checked magically :) > Third skipped. > > make/hotspot/gensrc/GensrcAdlc.gmk > Trivial. > > make/hotspot/ide/CreateVSProject.gmk > Skipped, code not in 11. > > make/hotspot/lib/CompileDtraceLibraries.gmk > Trivial > > make/hotspot/lib/CompileJvm.gmk > Trivial. > > make/launcher/LauncherCommon.gmk > Omitted. Code not in 11. > > make/lib/Awt2dLibraries.gmk > Parts applied, parts of the patched code not in 11. > Second and third hung to resolve were trivial. > > make/lib/CoreLibraries.gmk > Trival. > > make/lib/Lib-java.base.gmk > Code not in 11. > > make/lib/Lib-jdk.hotspot.agent.gmk > Trivial > > make/test/JtregNativeJdk.gmk > Trivial Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains eight commits: - Merge branch 'master' into goetz_backport_8218431 - Add edits to NativeCompilation.gmk - Merge branch 'pr/1695' into goetz_backport_8218431 - Merge branch 'openjdk:master' into goetz_backport_8217730 - Merge branch 'openjdk:master' into goetz_backport_8218431 - Backport 208c58c8621247023e39c98a7b81638c62daedec - Move differences between current 11 and the base of the orig change to Utils.gmk - Backport 16271669822c7500b60fc4da6268f682d0ba581c ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1702/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1702&range=04 Stats: 308 lines in 64 files changed: 83 ins; 7 del; 218 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1702.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1702/head:pull/1702 PR: https://git.openjdk.org/jdk11u-dev/pull/1702 From goetz at openjdk.org Wed Feb 1 09:26:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:26:05 GMT Subject: [jdk17u-dev] Integrated: 8209935: Test to cover CodeSource.getCodeSigners() In-Reply-To: References: Message-ID: On Mon, 30 Jan 2023 17:38:36 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 535c64b6 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/535c64b658e1ba0da24517d535ca5b70432d3330 Stats: 157 lines in 3 files changed: 149 ins; 1 del; 7 mod 8209935: Test to cover CodeSource.getCodeSigners() Backport-of: 0cb0ecf4433f1054ba2f0fbdabee01323893e0fe ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1125 From goetz at openjdk.org Wed Feb 1 09:28:57 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:28:57 GMT Subject: [jdk17u-dev] Integrated: 8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions In-Reply-To: References: Message-ID: On Mon, 30 Jan 2023 17:59:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: c9fac0e3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c9fac0e3eae84ae01d1f6e06cfc043ba1c7bb335 Stats: 12 lines in 1 file changed: 4 ins; 1 del; 7 mod 8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions Backport-of: 784fa0add77a3e473e2cdbdcc27b3ed076678565 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1127 From goetz at openjdk.org Wed Feb 1 09:29:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:29:59 GMT Subject: [jdk17u-dev] Integrated: 8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt In-Reply-To: References: Message-ID: On Mon, 30 Jan 2023 18:05:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: b9e4d10c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b9e4d10ce9304991880bd502a1bbefb729d9a39f Stats: 3 lines in 2 files changed: 2 ins; 1 del; 0 mod 8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt Backport-of: 00d06d4a82c5cbc8cc5fde97caa8cb56279c441a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1128 From vladimir.kempik at gmail.com Wed Feb 1 09:35:02 2023 From: vladimir.kempik at gmail.com (Vladimir Kempik) Date: Wed, 1 Feb 2023 12:35:02 +0300 Subject: Backports to jdk11u and jdk17u In-Reply-To: <23420643.13c67.1860ac93267.Coremail.yangfei@iscas.ac.cn> References: <79ab2542.1f08.185ba593e97.Coremail.yangfei@iscas.ac.cn> <2b9d63dc.2ad6.185bac8df55.Coremail.zhangxiang@iscas.ac.cn> <5e09da27.4add.185bed323a6.Coremail.yangfei@iscas.ac.cn> <1bb15352.1af1.185c4eb5693.Coremail.yangfei@iscas.ac.cn> <23420643.13c67.1860ac93267.Coremail.yangfei@iscas.ac.cn> Message-ID: <89D8FD2C-60F0-4AE6-894F-6B0403C65443@gmail.com> Hello After initial jep-422. we saw few bug-fixes coming in, they were critical for risc-v. We should probably identify and include them into the port ? For example: https://bugs.openjdk.org/browse/JDK-8293100 Regards, Vladimir > 1 ????. 2023 ?., ? 05:23, yangfei at iscas.ac.cn ???????(?): > > Hi all, > > Good news is that following three repos have been created by ops and should be ready for use! > > https://github.com/openjdk/riscv-port-jdk17u > https://github.com/openjdk/riscv-port-jdk11u > https://github.com/openjdk/riscv-port-jdk8u > > They are seeded with jdk{17, 11, 8}u-dev repos respectively. > We should start from riscv-port-jdk17u. And I have created a riscv-port branch in this repo for future 17u backporting work. > As mentioned by Lindenmaier Goetz, the initial backport should be restricted to the changes that are definitely needed to get it working. > Also, changes to shared code should be kept to a minimum. > Please let me know if there are other things missed. > > Thanks, > Fei Yang > > > -----Original Messages----- > > From: yangfei at iscas.ac.cn > > Sent Time: 2023-01-18 20:47:15 (Wednesday) > > To: "Ludovic Henry" > > Cc: "Lindenmaier, Goetz" , "??" , "riscv-port-dev at openjdk.org" , "yadonn.wang at huawei.com" , "jdk-updates-dev at openjdk.java.net" > > Subject: Re: Re: Re: Re: Backports to jdk11u and jdk17u > > > > -----Original Messages----- > > From:"Ludovic Henry" > > Sent Time:2023-01-18 17:05:58 (Wednesday) > > To: "Lindenmaier, Goetz" > > Cc: "yangfei at iscas.ac.cn" , "??" , "riscv-port-dev at openjdk.org" , "yadonn.wang at huawei.com" , "jdk-updates-dev at openjdk.java.net" > > Subject: Re: Re: Re: Backports to jdk11u and jdk17u > > > > Hi, > > > > >> It would be great to see a complete list of > > >> changes that need to be backported. > > > Let's make sure we can bake the backports in a dedicated repository so that we can have a better sense on what the changes would entail. > > > > > > After reaching to skara-dev, the only thing needed to create these repositories is for the riscv-project to contact ops at openjdk dot org. @Fei Yang, I am assuming you'd need to contact them being the riscv-port lead. > > > > Sure! I just sent an email to ops at openjdk.java.net requesting creation of following three new repos: > > > > 1. https://github.com/openjdk/riscv-port-jdk17u > > 2. https://github.com/openjdk/riscv-port-jdk11u > > 3. https://github.com/openjdk/riscv-port-jdk8u > > > > Let's see :-) > > > > Thanks, > > Fei > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Wed Feb 1 09:53:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 09:53:30 GMT Subject: [jdk17u-dev] RFR: 8287593: ShortResponseBody could be made more resilient to rogue connections [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.7-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-9ccae707 - Backport 9ccae7078e22c27a8f84152f005c628534c9af53 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1133/files - new: https://git.openjdk.org/jdk17u-dev/pull/1133/files/a82c2e14..ba635c8c Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1133&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1133&range=00-01 Stats: 523 lines in 29 files changed: 219 ins; 54 del; 250 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1133.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1133/head:pull/1133 PR: https://git.openjdk.org/jdk17u-dev/pull/1133 From goetz at openjdk.org Wed Feb 1 10:04:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 10:04:16 GMT Subject: [jdk11u-dev] Integrated: 8209935: Test to cover CodeSource.getCodeSigners() In-Reply-To: <4JlfxVrZzogeJg09Wdoo6Ngki2fn1m8xKYH85DGwzMM=.b3f96d7d-6b20-45ba-9c89-bdf19e68b2f6@github.com> References: <4JlfxVrZzogeJg09Wdoo6Ngki2fn1m8xKYH85DGwzMM=.b3f96d7d-6b20-45ba-9c89-bdf19e68b2f6@github.com> Message-ID: On Mon, 30 Jan 2023 17:43:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 54692ca2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/54692ca250397ae799ea417cab304a509ef990a6 Stats: 157 lines in 3 files changed: 149 ins; 1 del; 7 mod 8209935: Test to cover CodeSource.getCodeSigners() Backport-of: 0cb0ecf4433f1054ba2f0fbdabee01323893e0fe ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1697 From goetz at openjdk.org Wed Feb 1 10:10:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 10:10:09 GMT Subject: [jdk11u-dev] Integrated: 8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions In-Reply-To: References: Message-ID: On Mon, 30 Jan 2023 18:04:40 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: b10ad197 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/b10ad197bf779541621af2c3f4f5ae1cf7db115b Stats: 12 lines in 1 file changed: 4 ins; 1 del; 7 mod 8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions Backport-of: 784fa0add77a3e473e2cdbdcc27b3ed076678565 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1699 From goetz at openjdk.org Wed Feb 1 10:13:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 10:13:08 GMT Subject: [jdk11u-dev] Integrated: 8300773: Address the inconsistency between the constant array and pool size In-Reply-To: References: Message-ID: <50bny2fQuHtUpKTCIgMDuLvtLczxGOEHWph6H0NBW5c=.4be71f51-c425-45e3-9e25-de9b93d91d86@github.com> On Wed, 25 Jan 2023 10:10:12 GMT, Goetz Lindenmaier wrote: > A fix in the bcel library. This pull request has now been integrated. Changeset: 8547c804 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/8547c8040e115174339414308ab79e09d2cb8a45 Stats: 20 lines in 2 files changed: 13 ins; 0 del; 7 mod 8300773: Address the inconsistency between the constant array and pool size Backport-of: a34f2d3728c077d1dbdfa313f1bf29629fbc32f6 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1689 From goetz at openjdk.org Wed Feb 1 10:25:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 10:25:33 GMT Subject: [jdk17u-dev] RFR: 8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.7-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-7ec0132a - Backport 7ec0132ad3129b805664c85351fe6d55041066fa ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1134/files - new: https://git.openjdk.org/jdk17u-dev/pull/1134/files/7e297a28..a8e985f1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1134&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1134&range=00-01 Stats: 523 lines in 29 files changed: 219 ins; 54 del; 250 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1134.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1134/head:pull/1134 PR: https://git.openjdk.org/jdk17u-dev/pull/1134 From stuefe at openjdk.org Wed Feb 1 10:50:44 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Wed, 1 Feb 2023 10:50:44 GMT Subject: [jdk17u-dev] RFR: 8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications Message-ID: Downport is not clean. Patch did not merge cleanly, but only due to trivial comment changes introduced with "8273783: Simplify Metaspace arena guard handling" in test/hotspot/gtest/metaspace/test_metaspace_misc.cpp . I don't plan to downport 8273783. ------------- Commit messages: - Backport 2292ce137c16accf0622600d5a096403b8a8058d Changes: https://git.openjdk.org/jdk17u-dev/pull/1142/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1142&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294677 Stats: 107 lines in 10 files changed: 37 ins; 9 del; 61 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1142.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1142/head:pull/1142 PR: https://git.openjdk.org/jdk17u-dev/pull/1142 From goetz at openjdk.org Wed Feb 1 13:37:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 13:37:53 GMT Subject: [jdk17u-dev] RFR: 8287593: ShortResponseBody could be made more resilient to rogue connections [v2] In-Reply-To: References: Message-ID: <1rRVl8LzlnW2rdEGW68xqSxlAAGlmUYjxLvoQ35mBQQ=.a0df8b0f-cf6f-467b-992b-61b02be420ed@github.com> On Wed, 1 Feb 2023 09:53:30 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.7-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-9ccae707 > - Backport 9ccae7078e22c27a8f84152f005c628534c9af53 Pre-submit tests: In a first run, a hand full of jobs completed, others hung. There seems to be a performance bottelneck in the jdk17u-dev jobs. As this change touches only test coding, and it passed SAPs extensive testing, I think we should finish this and integrate it to get the bot queue empty for now. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1133 From goetz at openjdk.org Wed Feb 1 13:39:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 13:39:54 GMT Subject: [jdk17u-dev] RFR: 8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended [v2] In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 10:25:33 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.7-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-7ec0132a > - Backport 7ec0132ad3129b805664c85351fe6d55041066fa Pre-submit tests: In a first run, a hand full of jobs completed, others hung. I restarted them, now they don't run at all. There seems to be a performance bottelneck in the jdk17u-dev jobs. As this change touches only test coding, and it passed SAPs extensive testing, I think we should finish this and integrate it to get the bot queue empty for now. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1134 From goetz at openjdk.org Wed Feb 1 13:40:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 1 Feb 2023 13:40:52 GMT Subject: [jdk17u-dev] RFR: 8291825: java/time/nontestng/java/time/zone/CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 15:47:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit tests: "Remove bundle artifacts" pending. Tests ok. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1135 From duke at openjdk.org Wed Feb 1 13:41:26 2023 From: duke at openjdk.org (Radim Vansa) Date: Wed, 1 Feb 2023 13:41:26 GMT Subject: [jdk17u-dev] RFR: 8296329: jar validator doesn't account for minor class file version [v2] In-Reply-To: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> References: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> Message-ID: > Technically not clean, changed Java versions in test (separate commit) Radim Vansa has updated the pull request incrementally with one additional commit since the last revision: Just an empty commit to trigger GHA ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1132/files - new: https://git.openjdk.org/jdk17u-dev/pull/1132/files/0baa4682..aeb7adf3 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1132&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1132&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1132.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1132/head:pull/1132 PR: https://git.openjdk.org/jdk17u-dev/pull/1132 From phh at openjdk.org Wed Feb 1 15:30:58 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 1 Feb 2023 15:30:58 GMT Subject: [jdk17u-dev] RFR: 8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 10:43:30 GMT, Thomas Stuefe wrote: > Downport is not clean. Patch did not merge cleanly, but only due to trivial comment changes introduced with "8273783: Simplify Metaspace arena guard handling" in test/hotspot/gtest/metaspace/test_metaspace_misc.cpp . I don't plan to downport 8273783. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1142 From phh at openjdk.org Wed Feb 1 16:27:57 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 1 Feb 2023 16:27:57 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> Message-ID: <0s7cDcrUCjdD_aIZHKDkUosMBwF52kwkM8J7z02rhFE=.4509fece-6e97-470f-bbf1-2b973d5ee0b8@github.com> On Wed, 1 Feb 2023 01:11:30 GMT, Glavo wrote: > 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling @Glavo, please add a note describing the reason for the backport, testing, and risk. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From vrudomet at openjdk.org Wed Feb 1 16:47:02 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Wed, 1 Feb 2023 16:47:02 GMT Subject: [jdk17u-dev] Integrated: 8289948: Improve test coverage for XPath functions: Node Set Functions In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 06:54:11 GMT, Victor Rudometov wrote: > Backport of https://bugs.openjdk.org/browse/JDK-8289948 > (cherry picked from [commit 57bf603b7332db86c39680d16b78f94a904daf46](https://github.com/openjdk/jdk/commit/57bf603b7332db86c39680d16b78f94a904daf46)) > > Clean backport, parity with 17.0.8-oracle. > Low risk, new test. > Tests passed linux, macos This pull request has now been integrated. Changeset: 83c0805b Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/83c0805b45d9c0df5bfb770a43ec42f0316ce675 Stats: 354 lines in 4 files changed: 309 ins; 10 del; 35 mod 8289948: Improve test coverage for XPath functions: Node Set Functions Backport-of: 57bf603b7332db86c39680d16b78f94a904daf46 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1130 From duke at openjdk.org Wed Feb 1 16:59:00 2023 From: duke at openjdk.org (Glavo) Date: Wed, 1 Feb 2023 16:59:00 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: <0s7cDcrUCjdD_aIZHKDkUosMBwF52kwkM8J7z02rhFE=.4509fece-6e97-470f-bbf1-2b973d5ee0b8@github.com> References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> <0s7cDcrUCjdD_aIZHKDkUosMBwF52kwkM8J7z02rhFE=.4509fece-6e97-470f-bbf1-2b973d5ee0b8@github.com> Message-ID: On Wed, 1 Feb 2023 16:25:31 GMT, Paul Hohensee wrote: >> 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling > > @Glavo, please add a note describing the reason for the backport, testing, and risk. @phohensee javac crashed when we compiled the following code using JDK 17: import java.util.*; public class Main { public static void main(String[] args) { Integer b = 1; new Main(b) { private final List list = this.o instanceof Integer i ? new ArrayList(i) : new ArrayList(); }.run(); } protected final Object o; public Main(Object o) { this.o = o; } public void run() { } } javac output: An exception has occurred in the compiler (17.0.6). Please file a bug against the Java compiler via the Java bug reporting page (https://bugreport.java.com) after checking the Bug Database (https://bugs.java.com) for duplicates. Include your program, the following diagnostic, and the parameters passed to the Java compiler in your report. Thank you. java.lang.NullPointerException: Cannot read field "sym" because "this.lvar[od]" is null at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop1w(Code.java:956) at jdk.compiler/com.sun.tools.javac.jvm.Items$LocalItem.load(Items.java:401) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genArgs(Gen.java:902) at jdk.compiler/com.sun.tools.javac.jvm.Gen.visitNewClass(Gen.java:1967) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1852) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genExpr(Gen.java:877) at jdk.compiler/com.sun.tools.javac.jvm.Gen.visitSelect(Gen.java:2316) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2450) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genExpr(Gen.java:877) at jdk.compiler/com.sun.tools.javac.jvm.Gen.visitApply(Gen.java:1875) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1797) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genExpr(Gen.java:877) at jdk.compiler/com.sun.tools.javac.jvm.Gen.visitExec(Gen.java:1748) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1584) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genDef(Gen.java:610) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genStat(Gen.java:645) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genStat(Gen.java:631) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genStats(Gen.java:682) at jdk.compiler/com.sun.tools.javac.jvm.Gen.visitBlock(Gen.java:1097) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1091) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genDef(Gen.java:610) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genStat(Gen.java:645) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genMethod(Gen.java:967) at jdk.compiler/com.sun.tools.javac.jvm.Gen.visitMethodDef(Gen.java:930) at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:921) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genDef(Gen.java:610) at jdk.compiler/com.sun.tools.javac.jvm.Gen.genClass(Gen.java:2420) at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:737) at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1617) at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1585) at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:946) at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:317) at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:176) at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:64) at jdk.compiler/com.sun.tools.javac.Main.main(Main.java:50) printing javac parameters to: /mnt/d/Downloads/javac.20230202_005046.args This backport is to fix this problem. I think there are no known risks. What tests should I run for javac? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From phh at openjdk.org Wed Feb 1 17:36:54 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 1 Feb 2023 17:36:54 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> Message-ID: On Wed, 1 Feb 2023 01:11:30 GMT, Glavo wrote: > 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling Thank you for the info. The langtools tier1 tests would be the right ones to use. These are run as part of pre-submit testing, which should be configured on your repo (click on "Details" on the left of Pre-submit test status". Also, did the backport fix the crash? I assume it did, but that needs to be stated. I've tagged the JBS issue on your behalf. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From duke at openjdk.org Wed Feb 1 23:23:25 2023 From: duke at openjdk.org (Glavo) Date: Wed, 1 Feb 2023 23:23:25 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> Message-ID: On Wed, 1 Feb 2023 17:34:38 GMT, Paul Hohensee wrote: > Thank you for the info. The langtools tier1 tests would be the right ones to use. These are run as part of pre-submit testing, which should be configured on your repo (click on "Details" on the left of Pre-submit test status". Also, did the backport fix the crash? I assume it did, but that needs to be stated. I've tagged the JBS issue on your behalf. I ran and passed the pre-submit test. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From phh at openjdk.org Thu Feb 2 00:14:30 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 2 Feb 2023 00:14:30 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> Message-ID: On Wed, 1 Feb 2023 01:11:30 GMT, Glavo wrote: > 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling Excellent, thank you. Now we wait for maintainer approval. Once we have that, I can sponsor. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From vrudomet at openjdk.org Thu Feb 2 00:36:20 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Thu, 2 Feb 2023 00:36:20 GMT Subject: [jdk17u-dev] RFR: 8290836: Improve test coverage for XPath functions: String Functions Message-ID: Backport for https://bugs.openjdk.org/browse/JDK-8290836 Improve test coverage for XPath functions: String Functions https://bugs.openjdk.org/browse/JDK-8290837 Improve test coverage for XPath functions: Boolean Functions https://bugs.openjdk.org/browse/JDK-8290838 Improve test coverage for XPath functions: Number Functions cherry picked from commit [d889264c6123b6c28bdd6336f5ae547e4e441aa7 ()](https://github.com/openjdk/jdk/commit/d889264c6123b6c28bdd6336f5ae547e4e441aa7) Clean backport, parity with 17.0.8-oracle Low risk, test update and new test Test passes on linux, macOS ------------- Commit messages: - 8290836: Improve test coverage for XPath functions: String Functions Changes: https://git.openjdk.org/jdk17u-dev/pull/1143/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1143&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290836 Stats: 821 lines in 5 files changed: 806 ins; 3 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1143.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1143/head:pull/1143 PR: https://git.openjdk.org/jdk17u-dev/pull/1143 From duke at openjdk.org Thu Feb 2 03:06:51 2023 From: duke at openjdk.org (Autumn Capasso) Date: Thu, 2 Feb 2023 03:06:51 GMT Subject: [jdk11u-dev] RFR: 8264299: Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles Message-ID: Clean backport [JDK-8264299](https://bugs.openjdk.org/browse/JDK-8264299) This backport is part of the 28 backport Accessibility series [JDK-8152350](https://bugs.openjdk.org/browse/JDK-8152350). ------------- Commit messages: - Backport 6c107fdff289cc553df12ee10b0c8002b84059b2 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) Changes: https://git.openjdk.org/jdk11u-dev/pull/1704/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1704&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264299 Stats: 509 lines in 8 files changed: 363 ins; 135 del; 11 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1704.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1704/head:pull/1704 PR: https://git.openjdk.org/jdk11u-dev/pull/1704 From duke at openjdk.org Thu Feb 2 03:08:36 2023 From: duke at openjdk.org (Autumn Capasso) Date: Thu, 2 Feb 2023 03:08:36 GMT Subject: [jdk11u-dev] RFR: 8264290: Create implementation for NSAccessibilityComponentGroup protocol peer Message-ID: <2JtYskB8iinBtJICdw97NDWSmYza7FIE8iyepdoUeG8=.cc5b55d0-0f39-4c84-8344-9d877a9788de@github.com> This Backport is clean [JDK-8264290](https://bugs.openjdk.org/browse/JDK-8264290). Tested and built locally. Part of 28 part Accessibility series [JDK-8152350](https://bugs.openjdk.org/browse/JDK-8152350). ------------- Commit messages: - Backport 6c107fdff289cc553df12ee10b0c8002b84059b2 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) Changes: https://git.openjdk.org/jdk11u-dev/pull/1705/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1705&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264290 Stats: 509 lines in 8 files changed: 363 ins; 135 del; 11 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1705.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1705/head:pull/1705 PR: https://git.openjdk.org/jdk11u-dev/pull/1705 From duke at openjdk.org Thu Feb 2 09:01:02 2023 From: duke at openjdk.org (Radim Vansa) Date: Thu, 2 Feb 2023 09:01:02 GMT Subject: [jdk17u-dev] RFR: 8296329: jar validator doesn't account for minor class file version [v3] In-Reply-To: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> References: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> Message-ID: > Technically not clean, changed Java versions in test (separate commit) Radim Vansa has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. The pull request now contains two commits: - Change Java versions for backported test - Backport faf48e61be4f97f725b053aa351d3c64638546bf ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1132/files - new: https://git.openjdk.org/jdk17u-dev/pull/1132/files/aeb7adf3..0baa4682 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1132&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1132&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1132.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1132/head:pull/1132 PR: https://git.openjdk.org/jdk17u-dev/pull/1132 From duke at openjdk.org Thu Feb 2 09:45:49 2023 From: duke at openjdk.org (Radim Vansa) Date: Thu, 2 Feb 2023 09:45:49 GMT Subject: [jdk17u-dev] RFR: 8300590: [JVMCI] BytecodeFrame.equals is broken Message-ID: Almost clean, added missing import in separate commit. ------------- Commit messages: - Fix import - Backport 06394ee8b110fe8e37a3b9e582f5dfbf225a3d89 Changes: https://git.openjdk.org/jdk17u-dev/pull/1144/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1144&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300590 Stats: 146 lines in 2 files changed: 130 ins; 8 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1144.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1144/head:pull/1144 PR: https://git.openjdk.org/jdk17u-dev/pull/1144 From shade at redhat.com Thu Feb 2 10:34:51 2023 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 2 Feb 2023 11:34:51 +0100 Subject: Backports to jdk11u and jdk17u In-Reply-To: <23420643.13c67.1860ac93267.Coremail.yangfei@iscas.ac.cn> References: <79ab2542.1f08.185ba593e97.Coremail.yangfei@iscas.ac.cn> <2b9d63dc.2ad6.185bac8df55.Coremail.zhangxiang@iscas.ac.cn> <5e09da27.4add.185bed323a6.Coremail.yangfei@iscas.ac.cn> <1bb15352.1af1.185c4eb5693.Coremail.yangfei@iscas.ac.cn> <23420643.13c67.1860ac93267.Coremail.yangfei@iscas.ac.cn> Message-ID: On 2/1/23 03:23, yangfei at iscas.ac.cn wrote: > Good news is that following three repos have been created by ops and should be ready for use! > > https://github.com/openjdk/riscv-port-jdk17u > https://github.com/openjdk/riscv-port-jdk11u > https://github.com/openjdk/riscv-port-jdk8u > > They are seeded with jdk{17, 11, 8}u-dev repos respectively. > We should start from riscv-port-jdk17u. And I have created a riscv-port branch in this repo for future 17u backporting work. > As mentioned by Lindenmaier Goetz, the initial backport should be restricted to the changes that are definitely needed to get it working. > Also, changes to shared code should be kept to a minimum. > Please let me know if there are other things missed. I have added the webrev autogeneration from these repos to my CI: https://builds.shipilev.net/patch-openjdk-riscv-jdk8/ https://builds.shipilev.net/patch-openjdk-riscv-jdk11/ https://builds.shipilev.net/patch-openjdk-riscv-jdk17/ These diff "riscv-port" branch against relevant master fork. Only 17u currently has such a branch, and it is currently empty. This is why only that webrev is generated. Once we put more stuff into that branch, I would also provide the nightly builds for it. This would test if the backport breaks anything else. -- Thanks, -Aleksey From goetz at openjdk.org Thu Feb 2 12:01:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 12:01:30 GMT Subject: [jdk17u-dev] RFR: 8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 15:51:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit failure: For target jdk_modules_java.management.rmi__the.java.management.rmi_batch: IOException caught during compilation: Connection reset Infra, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1136 From yan at openjdk.org Thu Feb 2 12:41:36 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 2 Feb 2023 12:41:36 GMT Subject: [jdk17u-dev] RFR: 8296329: jar validator doesn't account for minor class file version [v3] In-Reply-To: References: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> Message-ID: On Thu, 2 Feb 2023 09:01:02 GMT, Radim Vansa wrote: >> Technically not clean, changed Java versions in test (separate commit) > > Radim Vansa has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. The pull request now contains two commits: > > - Change Java versions for backported test > - Backport faf48e61be4f97f725b053aa351d3c64638546bf Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1132 From yan at openjdk.org Thu Feb 2 12:54:31 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Thu, 2 Feb 2023 12:54:31 GMT Subject: [jdk17u-dev] RFR: 8296329: jar validator doesn't account for minor class file version [v3] In-Reply-To: References: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> Message-ID: <_M7w-pLeGMuUvOidg3McapptVVv876wUGpIIBGgSwCs=.04a5d1a0-da27-4185-8ff2-e7134dc23753@github.com> On Thu, 2 Feb 2023 09:01:02 GMT, Radim Vansa wrote: >> Technically not clean, changed Java versions in test (separate commit) > > Radim Vansa has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. The pull request now contains two commits: > > - Change Java versions for backported test > - Backport faf48e61be4f97f725b053aa351d3c64638546bf integrate is too early here, let's wait for maintainer's jdk17u-fix-yes ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1132 From qpzhang at openjdk.org Thu Feb 2 13:43:28 2023 From: qpzhang at openjdk.org (Patrick Zhang) Date: Thu, 2 Feb 2023 13:43:28 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: > Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. > > Not a clean backport, manually resolved below conflicts, **no function change**: > 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files > 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev > 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev > 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` > > FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. > > Additional tests done: > 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps > 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops - Merge branch 'master' into JDK-8298472-ampere-simd-memops - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options Backport-of: 706845743699efb01994e2d12c65023a3e972b77 Signed-off-by: Patrick Zhang ------------- Changes: https://git.openjdk.org/jdk17u-dev/pull/1067/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1067&range=02 Stats: 18 lines in 2 files changed: 15 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1067.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1067/head:pull/1067 PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From phh at openjdk.org Thu Feb 2 19:07:32 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 2 Feb 2023 19:07:32 GMT Subject: [jdk17u-dev] RFR: 8300590: [JVMCI] BytecodeFrame.equals is broken In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 09:39:57 GMT, Radim Vansa wrote: > Almost clean, added missing import in separate commit. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1144 From xliu at openjdk.org Thu Feb 2 19:49:31 2023 From: xliu at openjdk.org (Xin Liu) Date: Thu, 2 Feb 2023 19:49:31 GMT Subject: [jdk17u-dev] RFR: 8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 10:43:30 GMT, Thomas Stuefe wrote: > Downport is not clean. Patch did not merge cleanly, but only due to trivial comment changes introduced with "8273783: Simplify Metaspace arena guard handling" in test/hotspot/gtest/metaspace/test_metaspace_misc.cpp . I don't plan to downport 8273783. LGTM. I think this patch is safe. It horizontally extends the maximal chunk of metaspace from 4M to 16M. The only side effect is that the updated jdk increases the reserve space for MetaSpace from 8Mb to 16Mb on LP32 systems. It's fine. ------------- Marked as reviewed by xliu (no project role). PR: https://git.openjdk.org/jdk17u-dev/pull/1142 From goetz at openjdk.org Thu Feb 2 20:04:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 20:04:30 GMT Subject: [jdk17u-dev] Integrated: 8287593: ShortResponseBody could be made more resilient to rogue connections In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 15:37:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 7224cbe0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/7224cbe0871946efe7db763831fb82226dc3d00c Stats: 45 lines in 1 file changed: 37 ins; 6 del; 2 mod 8287593: ShortResponseBody could be made more resilient to rogue connections Reviewed-by: chegar Backport-of: 9ccae7078e22c27a8f84152f005c628534c9af53 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1133 From goetz at openjdk.org Thu Feb 2 20:07:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 20:07:30 GMT Subject: [jdk17u-dev] Integrated: 8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended In-Reply-To: References: Message-ID: <3dkEW6pXg1NEDSuBtevirR4FjLVkx1pE1BKX1RQ5Tws=.76725c50-1c47-461b-b2ea-c70543d9b137@github.com> On Tue, 31 Jan 2023 15:41:01 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: a3f22885 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a3f228858e71f7812324532e75480f10b5aa2f6b Stats: 7 lines in 1 file changed: 0 ins; 6 del; 1 mod 8286844: com/sun/jdi/RedefineCrossEvent.java failed with 1 threads completed while VM suspended Backport-of: 7ec0132ad3129b805664c85351fe6d55041066fa ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1134 From goetz at openjdk.org Thu Feb 2 20:08:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 20:08:44 GMT Subject: [jdk17u-dev] Integrated: 8291825: java/time/nontestng/java/time/zone/CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 15:47:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 50c34336 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/50c34336e497c868ed5402931dad6dd863cfdc4f Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8291825: java/time/nontestng/java/time/zone/CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different Backport-of: 4772354f4caf5eb314eda81217e5bc48a62d485b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1135 From goetz at openjdk.org Thu Feb 2 20:10:34 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 20:10:34 GMT Subject: [jdk17u-dev] Integrated: 8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 15:51:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 78c6be2d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/78c6be2dc04edab1912459568c599cd72f11e647 Stats: 2926 lines in 46 files changed: 2240 ins; 0 del; 686 mod 8292443: Weak CAS VarHandle/Unsafe tests should test always-failing cases Backport-of: e8bc87956abc92851de8694c56a78f6ecc546cbd ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1136 From goetz at openjdk.org Thu Feb 2 20:13:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 20:13:30 GMT Subject: [jdk17u-dev] Integrated: 8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 15:58:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: c74eb2bf Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c74eb2bffd85aeff47f81dfce75f2bb2c5d7c1d7 Stats: 222 lines in 4 files changed: 54 ins; 142 del; 26 mod 8292066: Convert TestInputArgument.sh and TestSystemLoadAvg.sh to java version Backport-of: 032be168b5a6af6f9e82deb8c8cafcd2c44b5447 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1137 From goetz at openjdk.org Thu Feb 2 20:16:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 20:16:37 GMT Subject: [jdk17u-dev] Integrated: 8289400: Improve com/sun/jdi/TestScaffold error reporting In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 15:59:31 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 012a216c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/012a216cbbefa4581cf4dea04f4bd24934eccc6f Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod 8289400: Improve com/sun/jdi/TestScaffold error reporting Backport-of: da99e3e8299f3a476603aa43a99164c2c01adff4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1138 From goetz at openjdk.org Thu Feb 2 20:18:28 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 2 Feb 2023 20:18:28 GMT Subject: [jdk17u-dev] Integrated: 8293326: jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows In-Reply-To: <-vaimCu-1cK0Exw154YzYm20u0Bti7B0MIAifrzA2pU=.cda95a5f-90cd-4edc-a4a4-62ac06c09112@github.com> References: <-vaimCu-1cK0Exw154YzYm20u0Bti7B0MIAifrzA2pU=.cda95a5f-90cd-4edc-a4a4-62ac06c09112@github.com> Message-ID: On Tue, 31 Jan 2023 16:07:47 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 38eb0d6c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/38eb0d6c27448d375baba7f0c8883261d059e067 Stats: 13 lines in 1 file changed: 10 ins; 3 del; 0 mod 8293326: jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows Backport-of: 205f992e9ecf9f83bb052ee2e2a32e3f532c5ac9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1139 From vrudomet at openjdk.org Thu Feb 2 20:32:57 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Thu, 2 Feb 2023 20:32:57 GMT Subject: [jdk11u-dev] RFR: 8299296: Write a test to verify the components selection sends ItemEvent In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 07:12:30 GMT, Victor Rudometov wrote: > Backport of https://bugs.openjdk.org/browse/JDK-8299296 > > Clean backport. > Parity with 17.0.8-oracle and 11.0.20-oracle > Low risk, new test. > Test passes on linux and macOS Changes are only in test/jdk/java/awt/event/ComponentEvent/ComponentItemEventTest.java file. Failures in github actions are not related to this new test: error: Source option 1.2 is no longer supported. Use 6 or later. error: Target option 1.1 is no longer supported. Use 1.6 or later. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1701 From duke at openjdk.org Fri Feb 3 01:38:56 2023 From: duke at openjdk.org (Autumn Capasso) Date: Fri, 3 Feb 2023 01:38:56 GMT Subject: [jdk11u-dev] RFR: 8264304: Create implementation for NSAccessibilityToolbar protocol peer Message-ID: Clean backport [JDK-8264304](https://bugs.openjdk.org/browse/JDK-8264304). Part of 28 Accessibility backport https://bugs.openjdk.org/browse/JDK-8152350. ------------- Commit messages: - Backport 4d26f22b9adcf7cecca5316348ef670ac2dbc365 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) Changes: https://git.openjdk.org/jdk11u-dev/pull/1706/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1706&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264304 Stats: 190 lines in 4 files changed: 163 ins; 14 del; 13 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1706.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1706/head:pull/1706 PR: https://git.openjdk.org/jdk11u-dev/pull/1706 From stuefe at openjdk.org Fri Feb 3 07:21:58 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 3 Feb 2023 07:21:58 GMT Subject: [jdk17u-dev] RFR: 8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 10:43:30 GMT, Thomas Stuefe wrote: > Downport is not clean. Patch did not merge cleanly, but only due to trivial comment changes introduced with "8273783: Simplify Metaspace arena guard handling" in test/hotspot/gtest/metaspace/test_metaspace_misc.cpp . I don't plan to downport 8273783. Tested: - manually ran hotspot_metaspace on x64 and x86 - SAP nightlies - GHAs - I also manually tested x64 to check that we don't have a memory usage regression. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1142 From qpzhang at openjdk.org Fri Feb 3 08:38:13 2023 From: qpzhang at openjdk.org (Patrick Zhang) Date: Fri, 3 Feb 2023 08:38:13 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 13:43:28 GMT, Patrick Zhang wrote: >> Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. >> >> Not a clean backport, manually resolved below conflicts, **no function change**: >> 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files >> 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev >> 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev >> 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` >> >> FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. >> >> Additional tests done: >> 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps >> 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 >> >> Backport-of: 706845743699efb01994e2d12c65023a3e972b77 >> Signed-off-by: Patrick Zhang > > Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: > > - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops > - Merge branch 'master' into JDK-8298472-ampere-simd-memops > - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang Rebased this once again in order to resolve the windows-x64 pre-submit testing failures caused by a JTReg script issue and fixed by a recent [patch ](https://github.com/openjdk/jtreg/commit/dffb1eeafe74a09a07db758f289e07ffa92d8b53)at [jtreg-6.1+3](https://github.com/openjdk/jtreg/commits/jtreg-6.1+3). Right now all tests passed. @GoeLin Could you please help review this patch? If it requires a particular review from aach64-port, please let me know and I could ask for someone's favor there. Thanks Let me re-summarize the information of this PR (this is aligned the description in JBS): 1. This backport is to simply enable UseSIMDForMemoryOps aarch64 option for Ampere-1 and Ampere-1A CPUs 2. The risk is low, since the option is very mature and has been there for long. The CPU detection limits the change on specific CPUs only. 3. Patch does NOT apply cleanly due to Copyright years and some line numbers mismatching, pretty trivial updates can resolve the conflict. 4. No obvious JBS dependency so far, as functions related have been in 17u-dev for some time. 5. Ran JDK bundled JMH micro benchmarks, tier1 and commercial benchmarks, results are good. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From goetz at openjdk.org Fri Feb 3 10:17:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 3 Feb 2023 10:17:07 GMT Subject: [jdk11u-dev] Integrated: 8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong In-Reply-To: <3lbhERJCKeTQZ-lxo7a4rKgPp89KwnIWSgod9i8WJxc=.5e919396-e33d-4672-8584-06ad40c88b24@github.com> References: <3lbhERJCKeTQZ-lxo7a4rKgPp89KwnIWSgod9i8WJxc=.5e919396-e33d-4672-8584-06ad40c88b24@github.com> Message-ID: On Mon, 16 Jan 2023 11:02:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 37a15a10 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/37a15a10024c5f7b103cc688e1ba26b8cfc42d8d Stats: 145 lines in 2 files changed: 70 ins; 40 del; 35 mod 8286800: Assert in PhaseIdealLoop::dump_real_LCA is too strong Backport-of: decb1b79bc475f024a02135fa3394ff97098e758 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1656 From duke at openjdk.org Fri Feb 3 10:28:58 2023 From: duke at openjdk.org (duke) Date: Fri, 3 Feb 2023 10:28:58 GMT Subject: [jdk17u-dev] Withdrawn: 8267189: Remove duplicated unregistered classes from dynamic archive In-Reply-To: References: Message-ID: <395HphbQX2reESkVcr4FbHBRkz__u95W_NpzH8ZAbMk=.aa13395b-e615-4814-ae8f-db1bc9036686@github.com> On Tue, 29 Nov 2022 01:57:02 GMT, Leslie Zhai wrote: > Hi, > > Backporting JDK-8267189 as a prerequisite for JDK-8275731 (CDS archived enums objects are recreated at runtime) > > The patch applies clean except manually edit the source file: > > * src/hotspot/share/classfile/systemDictionaryShared.hpp > Made `static void SystemDictionaryShared::remove_dumptime_info(InstanceKlass*)` public within this context. > > Tested jtreg tier1~3, no regression. > > Thanks, > Leslie Zhai This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/939 From goetz at openjdk.org Fri Feb 3 10:31:00 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 3 Feb 2023 10:31:00 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> Message-ID: <3ytOUdRohwRmH-DA3OkojvWun44GqvyGvB6rJyodt4M=.7a36cde3-5c74-4586-bf93-252e3fa2d95a@github.com> On Wed, 1 Feb 2023 01:11:30 GMT, Glavo wrote: > 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling Hi Glavo, Please don't integrate as long as you don't have the fix-yes tag on the JBS issue!!! I'll block this by asking for a review. Passing Pre-submit tests is only a minimal test precondition. You should run additional tests to test the fix and to assure there are no regressions. E.g., all langtool tests, some compile jobs that stress javac etc. Also, this is a 17.0.8 change. We are still working on 17.0.7. Usually, we keep these in-sync. Also, the fix is brand-new in head. Is there a good reason you need this in 17.0.7? I would prefer to wait for 17.0.8. See also the project homepage for the timetables. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From goetz at openjdk.org Fri Feb 3 10:34:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 3 Feb 2023 10:34:07 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> Message-ID: On Wed, 1 Feb 2023 01:11:30 GMT, Glavo wrote: > 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling Fixes to test can always be backported as they don't have an effect on the deliverable. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From vrudomet at openjdk.org Fri Feb 3 18:45:09 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 3 Feb 2023 18:45:09 GMT Subject: [jdk17u-dev] Integrated: 8299296: Write a test to verify the components selection sends ItemEvent In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 07:12:14 GMT, Victor Rudometov wrote: > Backport of https://bugs.openjdk.org/browse/JDK-8299296 > > Clean backport. > Parity with 17.0.8-oracle. > Low risk, new test. > Test passes on linux and macOS This pull request has now been integrated. Changeset: fe770e32 Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/fe770e32a197e850dfd4f510a1047ad95cf7dd06 Stats: 130 lines in 1 file changed: 130 ins; 0 del; 0 mod 8299296: Write a test to verify the components selection sends ItemEvent Backport-of: 5ae6de859d472d107cdf642c417c6d2f1c74e5db ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1131 From vrudomet at openjdk.org Fri Feb 3 18:52:14 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 3 Feb 2023 18:52:14 GMT Subject: [jdk11u-dev] Integrated: 8299296: Write a test to verify the components selection sends ItemEvent In-Reply-To: References: Message-ID: On Tue, 31 Jan 2023 07:12:30 GMT, Victor Rudometov wrote: > Backport of https://bugs.openjdk.org/browse/JDK-8299296 > > Clean backport. > Parity with 17.0.8-oracle and 11.0.20-oracle > Low risk, new test. > Test passes on linux and macOS This pull request has now been integrated. Changeset: acedbcbe Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk11u-dev/commit/acedbcbecbc9f26352e80f7517e15235f36381d6 Stats: 130 lines in 1 file changed: 130 ins; 0 del; 0 mod 8299296: Write a test to verify the components selection sends ItemEvent Backport-of: 5ae6de859d472d107cdf642c417c6d2f1c74e5db ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1701 From phh at openjdk.org Fri Feb 3 19:26:02 2023 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 3 Feb 2023 19:26:02 GMT Subject: [jdk17u-dev] RFR: 8290836: Improve test coverage for XPath functions: String Functions In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 00:29:48 GMT, Victor Rudometov wrote: > Backport for > https://bugs.openjdk.org/browse/JDK-8290836 Improve test coverage for XPath functions: String Functions > https://bugs.openjdk.org/browse/JDK-8290837 Improve test coverage for XPath functions: Boolean Functions > https://bugs.openjdk.org/browse/JDK-8290838 Improve test coverage for XPath functions: Number Functions > > cherry picked from commit [d889264c6123b6c28bdd6336f5ae547e4e441aa7 ()](https://github.com/openjdk/jdk/commit/d889264c6123b6c28bdd6336f5ae547e4e441aa7) > > Clean backport, parity with 17.0.8-oracle > Low risk, test update and new test > > Test passes on linux, macOS https://bugs.openjdk.org/browse/JDK-8290837 is tagged jdk17u-fix-yes, but https://bugs.openjdk.org/browse/JDK-8290836 (this PR) and https://bugs.openjdk.org/browse/JDK-8290838 were included in the same original commit but are not tagged. This PR will backport all three. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1143 From vrudomet at openjdk.org Fri Feb 3 19:26:04 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 3 Feb 2023 19:26:04 GMT Subject: [jdk17u-dev] Integrated: 8290836: Improve test coverage for XPath functions: String Functions In-Reply-To: References: Message-ID: <4J8GBH8adtoT2CZqTTzE87wd2Ia9bpKeTdqrzHflXR8=.a48578eb-a8fa-4b93-b7c4-3356326df512@github.com> On Thu, 2 Feb 2023 00:29:48 GMT, Victor Rudometov wrote: > Backport for > https://bugs.openjdk.org/browse/JDK-8290836 Improve test coverage for XPath functions: String Functions > https://bugs.openjdk.org/browse/JDK-8290837 Improve test coverage for XPath functions: Boolean Functions > https://bugs.openjdk.org/browse/JDK-8290838 Improve test coverage for XPath functions: Number Functions > > cherry picked from commit [d889264c6123b6c28bdd6336f5ae547e4e441aa7 ()](https://github.com/openjdk/jdk/commit/d889264c6123b6c28bdd6336f5ae547e4e441aa7) > > Clean backport, parity with 17.0.8-oracle > Low risk, test update and new test > > Test passes on linux, macOS This pull request has now been integrated. Changeset: 2fa09bbc Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/2fa09bbc6953e1b6142bc149c94c44fcd8870347 Stats: 821 lines in 5 files changed: 806 ins; 3 del; 12 mod 8290836: Improve test coverage for XPath functions: String Functions 8290837: Improve test coverage for XPath functions: Boolean Functions 8290838: Improve test coverage for XPath functions: Number Functions Backport-of: d889264c6123b6c28bdd6336f5ae547e4e441aa7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1143 From itakiguchi at openjdk.org Sat Feb 4 04:51:15 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Sat, 4 Feb 2023 04:51:15 GMT Subject: [jdk20u] RFR: 8299194: CustomTzIDCheckDST.java may fail at future date In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 07:21:55 GMT, Ichiroh Takiguchi wrote: > 8299194: CustomTzIDCheckDST.java may fail at future date jdk20u-fix-yes is verified ------------- PR: https://git.openjdk.org/jdk20u/pull/3 From itakiguchi at openjdk.org Sat Feb 4 04:51:15 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Sat, 4 Feb 2023 04:51:15 GMT Subject: [jdk20u] Integrated: 8299194: CustomTzIDCheckDST.java may fail at future date In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 07:21:55 GMT, Ichiroh Takiguchi wrote: > 8299194: CustomTzIDCheckDST.java may fail at future date This pull request has now been integrated. Changeset: d431a7c7 Author: Ichiroh Takiguchi URL: https://git.openjdk.org/jdk20u/commit/d431a7c7ef7dca2cd7b17b1172355218a14b0afb Stats: 21 lines in 1 file changed: 16 ins; 0 del; 5 mod 8299194: CustomTzIDCheckDST.java may fail at future date Backport-of: 5e2de89628aaf6acb8e458fb417426ca5e477bea ------------- PR: https://git.openjdk.org/jdk20u/pull/3 From itakiguchi at openjdk.org Sat Feb 4 04:53:02 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Sat, 4 Feb 2023 04:53:02 GMT Subject: [jdk17u-dev] RFR: 8299194: CustomTzIDCheckDST.java may fail at future date In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 00:57:10 GMT, Ichiroh Takiguchi wrote: > 8299194: CustomTzIDCheckDST.java may fail at future date jdk17u-fix-yes is verified ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1140 From itakiguchi at openjdk.org Sat Feb 4 04:53:04 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Sat, 4 Feb 2023 04:53:04 GMT Subject: [jdk17u-dev] Integrated: 8299194: CustomTzIDCheckDST.java may fail at future date In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 00:57:10 GMT, Ichiroh Takiguchi wrote: > 8299194: CustomTzIDCheckDST.java may fail at future date This pull request has now been integrated. Changeset: 0ed36894 Author: Ichiroh Takiguchi URL: https://git.openjdk.org/jdk17u-dev/commit/0ed36894a98dfb5365f23179e722e141289cd500 Stats: 21 lines in 1 file changed: 16 ins; 0 del; 5 mod 8299194: CustomTzIDCheckDST.java may fail at future date Backport-of: 5e2de89628aaf6acb8e458fb417426ca5e477bea ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1140 From itakiguchi at openjdk.org Sat Feb 4 04:54:57 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Sat, 4 Feb 2023 04:54:57 GMT Subject: [jdk11u-dev] RFR: 8299194: CustomTzIDCheckDST.java may fail at future date In-Reply-To: References: Message-ID: <8evxudWt1n09PxxK-_gHn1daEQNqFDJdkn1j2lkeDMs=.f6671bb8-097a-4d82-8137-96bd68eba014@github.com> On Wed, 1 Feb 2023 01:54:27 GMT, Ichiroh Takiguchi wrote: > 8299194: CustomTzIDCheckDST.java may fail at future date jdk11u-fix-yes is verified ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1703 From itakiguchi at openjdk.org Sat Feb 4 04:54:57 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Sat, 4 Feb 2023 04:54:57 GMT Subject: [jdk11u-dev] Integrated: 8299194: CustomTzIDCheckDST.java may fail at future date In-Reply-To: References: Message-ID: On Wed, 1 Feb 2023 01:54:27 GMT, Ichiroh Takiguchi wrote: > 8299194: CustomTzIDCheckDST.java may fail at future date This pull request has now been integrated. Changeset: f5a04fbc Author: Ichiroh Takiguchi URL: https://git.openjdk.org/jdk11u-dev/commit/f5a04fbca5892a1ce589afa9b2d10fbbac8149be Stats: 21 lines in 1 file changed: 16 ins; 0 del; 5 mod 8299194: CustomTzIDCheckDST.java may fail at future date Backport-of: 5e2de89628aaf6acb8e458fb417426ca5e477bea ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1703 From serb at openjdk.org Sat Feb 4 07:18:47 2023 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 4 Feb 2023 07:18:47 GMT Subject: [jdk11u-dev] RFR: 8241806: The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable Message-ID: Backport the patch for the test bug. ------------- Commit messages: - 8241806: The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable Changes: https://git.openjdk.org/jdk11u-dev/pull/1707/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1707&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8241806 Stats: 16 lines in 2 files changed: 13 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1707.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1707/head:pull/1707 PR: https://git.openjdk.org/jdk11u-dev/pull/1707 From goetz at openjdk.org Sat Feb 4 11:24:41 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sat, 4 Feb 2023 11:24:41 GMT Subject: [jdk11u-dev] RFR: 8218431: Improved platform checking in makefiles [v6] In-Reply-To: References: Message-ID: > This is a quite big change, but it's all mechanic edits. > It replaces the tests for platforms. The old tests > still work, so there is no problem in omitting some > of the adaptions. > The new functionality added in Utels.gmk applied clean. > > I resolved the following hunks:make/Images.gmk > make/RunTests.gmk > Simple resolve > > make/TestImage.gmk > Skipped, edited code not in 11. > > make/common/NativeCompilation.gmk > Two hunks did not apply. > Skipped first one, code not in 11. > Second was trivial. > > make/copy/Copy-java.base.gmk > First trivial. > Second skipped. Two conditions checked magically :) > Third skipped. > > make/hotspot/gensrc/GensrcAdlc.gmk > Trivial. > > make/hotspot/ide/CreateVSProject.gmk > Skipped, code not in 11. > > make/hotspot/lib/CompileDtraceLibraries.gmk > Trivial > > make/hotspot/lib/CompileJvm.gmk > Trivial. > > make/launcher/LauncherCommon.gmk > Omitted. Code not in 11. > > make/lib/Awt2dLibraries.gmk > Parts applied, parts of the patched code not in 11. > Second and third hung to resolve were trivial. > > make/lib/CoreLibraries.gmk > Trival. > > make/lib/Lib-java.base.gmk > Code not in 11. > > make/lib/Lib-jdk.hotspot.agent.gmk > Trivial > > make/test/JtregNativeJdk.gmk > Trivial Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains ten commits: - Merge branch 'openjdk:master' into goetz_backport_8218431 - Merge branch 'master' into goetz_backport_8218431 - Add edits to NativeCompilation.gmk - Merge branch 'pr/1695' into goetz_backport_8218431 - Merge branch 'openjdk:master' into goetz_backport_8217730 - Merge branch 'openjdk:master' into goetz_backport_8218431 - Backport 208c58c8621247023e39c98a7b81638c62daedec - Move differences between current 11 and the base of the orig change to Utils.gmk - Backport 16271669822c7500b60fc4da6268f682d0ba581c ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1702/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1702&range=05 Stats: 308 lines in 64 files changed: 83 ins; 7 del; 218 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1702.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1702/head:pull/1702 PR: https://git.openjdk.org/jdk11u-dev/pull/1702 From duke at openjdk.org Sat Feb 4 13:15:17 2023 From: duke at openjdk.org (Kimura Yukihiro) Date: Sat, 4 Feb 2023 13:15:17 GMT Subject: [jdk11u-dev] RFR: 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc. [v3] In-Reply-To: References: Message-ID: <7mXKJ7AWZbDQXRe-gKpOR1OY_HYmdBfgls0PlqcwAII=.82b8f979-2d97-4a18-b1bb-a4679035ea88@github.com> > Could anyone review the fix please? > I explain the fix below. > I tested hotspot/gc with rhel and windows x86_64, and no errors found. > I added a test to confirm the fix. There is no risk. > > GC time in the gclog is calculated in the GCTraceTime constructor, > and jstat's CGCT is calculated in the TraceCollectorStats constructor. > > In my investigation, the cost of the GCTraceTime constructor is larger than that of TraceCollectorStats. > CGCT includes the executing time of GCTraceTime. > Since CGCT is the accmulated time, as the number of CMSGC increases, the difference with the gclog increases. > > Only CMSGC, execution order of GCTraceTime and TraceCollectorStats is different from other GCs. > > concurrentMarkSweepGeneration.cpp > TraceCollectorStats > GCTraceTime > > g1CollectedHeap.cpp / vm_operations_g1.cpp / psParallelCompact.cpp / genCollectedHeap.cpp > GCTraceTime > TraceCollectorStats > > I modified the order of two constructors in concurrentMarkSweepGeneration.cpp. > The following is the result. The difference between two timers bcomes small. > The difference of time a GC should be small, because CGCT is the accmulated time. > The order of two timers should be same for all GCs. > Naturally, the GC time in the gclog will increase slightly which is several micro secs in Xmx512m, 2.5GHz CPU. > > Windows 2016 / x64 > > befor modification > jstat CGT 6011 > jstat CGCT 8593.0 ms > gclog invocations 6011 > gclog time 8136.4 ms > > jstat/loggc=1.056 (the difference is 5.6%) > > after modification > jstat CGT 6104 > jstat CGCT 7503.0 ms > gclog invocations 6104 > gclog time 7603.5 ms > > jstat/loggc=0.987 (the difference is 1.3%) > > RHEL 7 / x64 > > befor modification > jstat CGT 4576 > jstat CGCT 5010.0ms > gclog invocations 4576 > gclog time 4871.4 ms > > jstat/loggc=1.028 (the difference is 2.8%) > > after modification > jstat CG 4297 > jstat CGCT 3408.0ms > gclog invocations 4297 > gclog time 3416.95 ms > > jstat/loggc=0.997 (the difference is 0.3%) Kimura Yukihiro 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 five additional commits since the last revision: - Merge branch 'master' into 8300742 - Remove the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc - Remove extra whitespace in the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc - Change the bug tag in the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc - 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1676/files - new: https://git.openjdk.org/jdk11u-dev/pull/1676/files/c1f78569..3e450760 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1676&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1676&range=01-02 Stats: 3002 lines in 68 files changed: 1846 ins; 859 del; 297 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1676.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1676/head:pull/1676 PR: https://git.openjdk.org/jdk11u-dev/pull/1676 From serb at openjdk.org Sun Feb 5 04:15:00 2023 From: serb at openjdk.org (Sergey Bylokhov) Date: Sun, 5 Feb 2023 04:15:00 GMT Subject: [jdk11u-dev] Integrated: 8241806: The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable In-Reply-To: References: Message-ID: On Sat, 4 Feb 2023 07:09:46 GMT, Sergey Bylokhov wrote: > Backport the patch for the test bug. This pull request has now been integrated. Changeset: 6ffd006d Author: Sergey Bylokhov URL: https://git.openjdk.org/jdk11u-dev/commit/6ffd006da08eb5b9ac7bf0f89f42895fa7a1e2a9 Stats: 16 lines in 2 files changed: 13 ins; 1 del; 2 mod 8241806: The sun/awt/shell/FileSystemViewMemoryLeak.java is unstable Backport-of: e730e8b6919e4e7879e2c702b1c3101768110973 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1707 From stuefe at openjdk.org Sun Feb 5 07:51:52 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Sun, 5 Feb 2023 07:51:52 GMT Subject: [jdk17u-dev] Integrated: 8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications In-Reply-To: References: Message-ID: <46qb7O7HXuTzFC2b9q4W2Ia-8WUGUgIVkcWgkNY6jR8=.e0573c5b-0e3c-4771-b108-ed3bace2c06f@github.com> On Wed, 1 Feb 2023 10:43:30 GMT, Thomas Stuefe wrote: > Downport is not clean. Patch did not merge cleanly, but only due to trivial comment changes introduced with "8273783: Simplify Metaspace arena guard handling" in test/hotspot/gtest/metaspace/test_metaspace_misc.cpp . I don't plan to downport 8273783. This pull request has now been integrated. Changeset: ddd9631f Author: Thomas Stuefe URL: https://git.openjdk.org/jdk17u-dev/commit/ddd9631f329b9e8170098117b5816e22f0855ac1 Stats: 107 lines in 10 files changed: 37 ins; 9 del; 61 mod 8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications Reviewed-by: phh, xliu Backport-of: 2292ce137c16accf0622600d5a096403b8a8058d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1142 From rrich at openjdk.org Sun Feb 5 16:43:59 2023 From: rrich at openjdk.org (Richard Reingruber) Date: Sun, 5 Feb 2023 16:43:59 GMT Subject: [jdk11u-dev] RFR: 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc. [v2] In-Reply-To: References: <6R_X71t8lD_aGLIWvcIH5QlYbkExcK-iOmMFR0HIkLE=.ec513f91-7b53-4148-a2d9-a75bf2cad9a5@github.com> Message-ID: On Thu, 26 Jan 2023 01:27:08 GMT, Kimura Yukihiro wrote: >> Kimura Yukihiro has updated the pull request incrementally with one additional commit since the last revision: >> >> Remove the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc > > Hello Richard, > Thank you for your review. > > The test is to make sure the difference of elapsed time between the two timers. It might be a flaky test. > I think it should not be included in the jtreg test set, once the effect of the fix has been confirmed. > I removed the test from the commit. > > Thanks, > Kimura Yukihiro Hi @yukikimmura , I think you can now add the `jdk11u-fix-request` label to the JBS item https://bugs.openjdk.org/browse/JDK-8300742. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1676 From duke at openjdk.org Sun Feb 5 23:53:54 2023 From: duke at openjdk.org (Kimura Yukihiro) Date: Sun, 5 Feb 2023 23:53:54 GMT Subject: [jdk11u-dev] RFR: 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc. [v3] In-Reply-To: <7mXKJ7AWZbDQXRe-gKpOR1OY_HYmdBfgls0PlqcwAII=.82b8f979-2d97-4a18-b1bb-a4679035ea88@github.com> References: <7mXKJ7AWZbDQXRe-gKpOR1OY_HYmdBfgls0PlqcwAII=.82b8f979-2d97-4a18-b1bb-a4679035ea88@github.com> Message-ID: On Sat, 4 Feb 2023 13:15:17 GMT, Kimura Yukihiro wrote: >> Could anyone review the fix please? >> I explain the fix below. >> I tested hotspot/gc with rhel and windows x86_64, and no errors found. >> I added a test to confirm the fix. There is no risk. >> >> GC time in the gclog is calculated in the GCTraceTime constructor, >> and jstat's CGCT is calculated in the TraceCollectorStats constructor. >> >> In my investigation, the cost of the GCTraceTime constructor is larger than that of TraceCollectorStats. >> CGCT includes the executing time of GCTraceTime. >> Since CGCT is the accmulated time, as the number of CMSGC increases, the difference with the gclog increases. >> >> Only CMSGC, execution order of GCTraceTime and TraceCollectorStats is different from other GCs. >> >> concurrentMarkSweepGeneration.cpp >> TraceCollectorStats >> GCTraceTime >> >> g1CollectedHeap.cpp / vm_operations_g1.cpp / psParallelCompact.cpp / genCollectedHeap.cpp >> GCTraceTime >> TraceCollectorStats >> >> I modified the order of two constructors in concurrentMarkSweepGeneration.cpp. >> The following is the result. The difference between two timers bcomes small. >> The difference of time a GC should be small, because CGCT is the accmulated time. >> The order of two timers should be same for all GCs. >> Naturally, the GC time in the gclog will increase slightly which is several micro secs in Xmx512m, 2.5GHz CPU. >> >> Windows 2016 / x64 >> >> befor modification >> jstat CGT 6011 >> jstat CGCT 8593.0 ms >> gclog invocations 6011 >> gclog time 8136.4 ms >> >> jstat/loggc=1.056 (the difference is 5.6%) >> >> after modification >> jstat CGT 6104 >> jstat CGCT 7503.0 ms >> gclog invocations 6104 >> gclog time 7603.5 ms >> >> jstat/loggc=0.987 (the difference is 1.3%) >> >> RHEL 7 / x64 >> >> befor modification >> jstat CGT 4576 >> jstat CGCT 5010.0ms >> gclog invocations 4576 >> gclog time 4871.4 ms >> >> jstat/loggc=1.028 (the difference is 2.8%) >> >> after modification >> jstat CG 4297 >> jstat CGCT 3408.0ms >> gclog invocations 4297 >> gclog time 3416.95 ms >> >> jstat/loggc=0.997 (the difference is 0.3%) > > Kimura Yukihiro 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 five additional commits since the last revision: > > - Merge branch 'master' into 8300742 > - Remove the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc > - Remove extra whitespace in the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc > - Change the bug tag in the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc > - 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc Hello Richard, Thank you for your advice. I added the jdk11u-fix-request label to the JBS. Thanks, Kimura Yukihiro ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1676 From duke at openjdk.org Mon Feb 6 07:23:57 2023 From: duke at openjdk.org (Radim Vansa) Date: Mon, 6 Feb 2023 07:23:57 GMT Subject: [jdk17u-dev] RFR: 8300590: [JVMCI] BytecodeFrame.equals is broken In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 09:39:57 GMT, Radim Vansa wrote: > Almost clean, added missing import in separate commit. I am not an Author yet and don't have access to JIRA; could I ask someone to comment on my behalf? Fix request (17u): I backport this as the issue appears in JDK 17, too. Backport is clean except imports. I can't fully asses the risk but since this is an internal class the scope should be limited. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1144 From rrich at openjdk.org Mon Feb 6 07:58:59 2023 From: rrich at openjdk.org (Richard Reingruber) Date: Mon, 6 Feb 2023 07:58:59 GMT Subject: [jdk11u-dev] RFR: 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc. [v3] In-Reply-To: <7mXKJ7AWZbDQXRe-gKpOR1OY_HYmdBfgls0PlqcwAII=.82b8f979-2d97-4a18-b1bb-a4679035ea88@github.com> References: <7mXKJ7AWZbDQXRe-gKpOR1OY_HYmdBfgls0PlqcwAII=.82b8f979-2d97-4a18-b1bb-a4679035ea88@github.com> Message-ID: <-j7UuDdD7S1a1HEvIQmfLP236hFrOZyNyN9-rOE7OA0=.7570c89e-010e-4b1b-9513-3eea7ac24f43@github.com> On Sat, 4 Feb 2023 13:15:17 GMT, Kimura Yukihiro wrote: >> Could anyone review the fix please? >> I explain the fix below. >> I tested hotspot/gc with rhel and windows x86_64, and no errors found. >> I added a test to confirm the fix. There is no risk. >> >> GC time in the gclog is calculated in the GCTraceTime constructor, >> and jstat's CGCT is calculated in the TraceCollectorStats constructor. >> >> In my investigation, the cost of the GCTraceTime constructor is larger than that of TraceCollectorStats. >> CGCT includes the executing time of GCTraceTime. >> Since CGCT is the accmulated time, as the number of CMSGC increases, the difference with the gclog increases. >> >> Only CMSGC, execution order of GCTraceTime and TraceCollectorStats is different from other GCs. >> >> concurrentMarkSweepGeneration.cpp >> TraceCollectorStats >> GCTraceTime >> >> g1CollectedHeap.cpp / vm_operations_g1.cpp / psParallelCompact.cpp / genCollectedHeap.cpp >> GCTraceTime >> TraceCollectorStats >> >> I modified the order of two constructors in concurrentMarkSweepGeneration.cpp. >> The following is the result. The difference between two timers bcomes small. >> The difference of time a GC should be small, because CGCT is the accmulated time. >> The order of two timers should be same for all GCs. >> Naturally, the GC time in the gclog will increase slightly which is several micro secs in Xmx512m, 2.5GHz CPU. >> >> Windows 2016 / x64 >> >> befor modification >> jstat CGT 6011 >> jstat CGCT 8593.0 ms >> gclog invocations 6011 >> gclog time 8136.4 ms >> >> jstat/loggc=1.056 (the difference is 5.6%) >> >> after modification >> jstat CGT 6104 >> jstat CGCT 7503.0 ms >> gclog invocations 6104 >> gclog time 7603.5 ms >> >> jstat/loggc=0.987 (the difference is 1.3%) >> >> RHEL 7 / x64 >> >> befor modification >> jstat CGT 4576 >> jstat CGCT 5010.0ms >> gclog invocations 4576 >> gclog time 4871.4 ms >> >> jstat/loggc=1.028 (the difference is 2.8%) >> >> after modification >> jstat CG 4297 >> jstat CGCT 3408.0ms >> gclog invocations 4297 >> gclog time 3416.95 ms >> >> jstat/loggc=0.997 (the difference is 0.3%) > > Kimura Yukihiro 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 five additional commits since the last revision: > > - Merge branch 'master' into 8300742 > - Remove the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc > - Remove extra whitespace in the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc > - Change the bug tag in the TEST 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc > - 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc You're welcome. This would be a general guide: https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix Its only partially applicable to your fix though since it isn't a backport. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1676 From rmarchenko at openjdk.org Mon Feb 6 08:05:33 2023 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Mon, 6 Feb 2023 08:05:33 GMT Subject: [jdk17u-dev] RFR: 8297437: javadoc cannot link to old docs (with old style anchors) Message-ID: <1c_kTrInAW5yq0hsEEfTkes72jNF5krdlk6d_DJUWEk=.b6af99c8-9a17-4f3d-959d-cf2ed12d1cb1@github.com> Backporting to jdk17u for parity. No tier1 regressions. "test/langtools/jdk/javadoc" tests are passed. There was a conflict in src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java because of newest functions implemented in the upstream. And additional changes have been made in TestLinkPlatform.java (lines 106, 136, 166) because of EARLIEST_VERSION=7 in jdk17. The rest of conflicts are in copyright headers. ------------- Commit messages: - Backport 15a14884013a975707008f648b8e4864e16006ed Changes: https://git.openjdk.org/jdk17u-dev/pull/1145/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1145&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297437 Stats: 144 lines in 6 files changed: 104 ins; 0 del; 40 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1145.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1145/head:pull/1145 PR: https://git.openjdk.org/jdk17u-dev/pull/1145 From yan at openjdk.org Mon Feb 6 09:08:58 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Mon, 6 Feb 2023 09:08:58 GMT Subject: [jdk17u-dev] RFR: 8300590: [JVMCI] BytecodeFrame.equals is broken In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 09:39:57 GMT, Radim Vansa wrote: > Almost clean, added missing import in separate commit. Added the fix request AND jdk17u-fix-request. Again, please do not issue "integrate" command until the maintainer's jdk17u-fix-yes answer. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1144 From mbaesken at openjdk.org Mon Feb 6 11:16:04 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 6 Feb 2023 11:16:04 GMT Subject: [jdk11u-dev] RFR: 8218431: Improved platform checking in makefiles [v6] In-Reply-To: References: Message-ID: <8m6GSsAh07Qxnckfo2RwRzaMx-Y5RfKp6IbC2Lwkh14=.552604e5-2685-451c-b1d8-fccfdf1e72b8@github.com> On Sat, 4 Feb 2023 11:24:41 GMT, Goetz Lindenmaier wrote: >> This is a quite big change, but it's all mechanic edits. >> It replaces the tests for platforms. The old tests >> still work, so there is no problem in omitting some >> of the adaptions. >> The new functionality added in Utels.gmk applied clean. >> >> I resolved the following hunks:make/Images.gmk >> make/RunTests.gmk >> Simple resolve >> >> make/TestImage.gmk >> Skipped, edited code not in 11. >> >> make/common/NativeCompilation.gmk >> Two hunks did not apply. >> Skipped first one, code not in 11. >> Second was trivial. >> >> make/copy/Copy-java.base.gmk >> First trivial. >> Second skipped. Two conditions checked magically :) >> Third skipped. >> >> make/hotspot/gensrc/GensrcAdlc.gmk >> Trivial. >> >> make/hotspot/ide/CreateVSProject.gmk >> Skipped, code not in 11. >> >> make/hotspot/lib/CompileDtraceLibraries.gmk >> Trivial >> >> make/hotspot/lib/CompileJvm.gmk >> Trivial. >> >> make/launcher/LauncherCommon.gmk >> Omitted. Code not in 11. >> >> make/lib/Awt2dLibraries.gmk >> Parts applied, parts of the patched code not in 11. >> Second and third hung to resolve were trivial. >> >> make/lib/CoreLibraries.gmk >> Trival. >> >> make/lib/Lib-java.base.gmk >> Code not in 11. >> >> make/lib/Lib-jdk.hotspot.agent.gmk >> Trivial >> >> make/test/JtregNativeJdk.gmk >> Trivial > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains ten commits: > > - Merge branch 'openjdk:master' into goetz_backport_8218431 > - Merge branch 'master' into goetz_backport_8218431 > - Add edits to NativeCompilation.gmk > - Merge branch 'pr/1695' into goetz_backport_8218431 > - Merge branch 'openjdk:master' into goetz_backport_8217730 > - Merge branch 'openjdk:master' into goetz_backport_8218431 > - Backport 208c58c8621247023e39c98a7b81638c62daedec > - Move differences between current 11 and the base of the orig change to Utils.gmk > - Backport 16271669822c7500b60fc4da6268f682d0ba581c Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1702 From goetz at openjdk.org Mon Feb 6 11:28:03 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 6 Feb 2023 11:28:03 GMT Subject: [jdk11u-dev] Integrated: 8218431: Improved platform checking in makefiles In-Reply-To: References: Message-ID: <0jjAj10mOt2dPps1FK25ml4-CdQ2kSMNYunEWK0dCLE=.779d8cbb-a56a-4c95-b192-e4cebc0fe018@github.com> On Tue, 31 Jan 2023 08:50:13 GMT, Goetz Lindenmaier wrote: > This is a quite big change, but it's all mechanic edits. > It replaces the tests for platforms. The old tests > still work, so there is no problem in omitting some > of the adaptions. > The new functionality added in Utels.gmk applied clean. > > I resolved the following hunks:make/Images.gmk > make/RunTests.gmk > Simple resolve > > make/TestImage.gmk > Skipped, edited code not in 11. > > make/common/NativeCompilation.gmk > Two hunks did not apply. > Skipped first one, code not in 11. > Second was trivial. > > make/copy/Copy-java.base.gmk > First trivial. > Second skipped. Two conditions checked magically :) > Third skipped. > > make/hotspot/gensrc/GensrcAdlc.gmk > Trivial. > > make/hotspot/ide/CreateVSProject.gmk > Skipped, code not in 11. > > make/hotspot/lib/CompileDtraceLibraries.gmk > Trivial > > make/hotspot/lib/CompileJvm.gmk > Trivial. > > make/launcher/LauncherCommon.gmk > Omitted. Code not in 11. > > make/lib/Awt2dLibraries.gmk > Parts applied, parts of the patched code not in 11. > Second and third hung to resolve were trivial. > > make/lib/CoreLibraries.gmk > Trival. > > make/lib/Lib-java.base.gmk > Code not in 11. > > make/lib/Lib-jdk.hotspot.agent.gmk > Trivial > > make/test/JtregNativeJdk.gmk > Trivial This pull request has now been integrated. Changeset: fc4b9de4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/fc4b9de4079bb3fb7b845f570f3acb66fbb04380 Stats: 308 lines in 64 files changed: 83 ins; 7 del; 218 mod 8218431: Improved platform checking in makefiles Reviewed-by: mbaesken Backport-of: 208c58c8621247023e39c98a7b81638c62daedec ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1702 From goetz at openjdk.org Mon Feb 6 11:33:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 6 Feb 2023 11:33:29 GMT Subject: [jdk11u-dev] RFR: 8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.19-oracle. > > The file is named /make/lib/Lib-java.security.jgss.gmk in head, > but make/lib/Lib-java.security.jgss.gmk in 11. > Modulo this file rename the patch applies clean. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: Backport 5e1e449c116d44fb77a21ce4cd5187cfc55263f2 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1679/files - new: https://git.openjdk.org/jdk11u-dev/pull/1679/files/9289bbd6..1a8b7caa Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1679&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1679&range=00-01 Stats: 3324 lines in 130 files changed: 1942 ins; 867 del; 515 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1679.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1679/head:pull/1679 PR: https://git.openjdk.org/jdk11u-dev/pull/1679 From goetz at openjdk.org Mon Feb 6 11:33:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 6 Feb 2023 11:33:30 GMT Subject: [jdk11u-dev] RFR: 8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false In-Reply-To: References: Message-ID: On Mon, 23 Jan 2023 16:37:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > The file is named /make/lib/Lib-java.security.jgss.gmk in head, > but make/lib/Lib-java.security.jgss.gmk in 11. > Modulo this file rename the patch applies clean. I backported the change that brings isTargetOs, so this should be good on top of that change. I force pushed to get this clean on top of that change. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1679 From goetz at openjdk.org Mon Feb 6 11:53:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 6 Feb 2023 11:53:39 GMT Subject: [jdk17u-dev] RFR: 8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx Message-ID: II backport this for parity with 17.0.7-oracle. I had to resolve. ProblemList: not listed for macosx-aarch64. The @run command differed, removed IgnoreUnrecognizedOptions jin addition. ------------- Commit messages: - Backport 99a6c47855ad82e81a80726cf3aa4522c547716d Changes: https://git.openjdk.org/jdk17u-dev/pull/1146/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1146&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8298073 Stats: 9 lines in 2 files changed: 5 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1146.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1146/head:pull/1146 PR: https://git.openjdk.org/jdk17u-dev/pull/1146 From duke at openjdk.org Mon Feb 6 12:32:07 2023 From: duke at openjdk.org (Radim Vansa) Date: Mon, 6 Feb 2023 12:32:07 GMT Subject: [jdk17u-dev] Integrated: 8300590: [JVMCI] BytecodeFrame.equals is broken In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 09:39:57 GMT, Radim Vansa wrote: > Almost clean, added missing import in separate commit. This pull request has now been integrated. Changeset: ceabaee8 Author: Radim Vansa Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/ceabaee8a676195016468ef445a27d89c112cfe6 Stats: 146 lines in 2 files changed: 130 ins; 8 del; 8 mod 8300590: [JVMCI] BytecodeFrame.equals is broken Reviewed-by: phh Backport-of: 06394ee8b110fe8e37a3b9e582f5dfbf225a3d89 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1144 From duke at openjdk.org Mon Feb 6 12:43:00 2023 From: duke at openjdk.org (Radim Vansa) Date: Mon, 6 Feb 2023 12:43:00 GMT Subject: [jdk17u-dev] Integrated: 8296329: jar validator doesn't account for minor class file version In-Reply-To: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> References: <0XQOK6BBt9KkmqJtmtix3nVSig9fhZcOu_TAyl7lyTw=.d121140b-d678-4ab7-a520-0904dc284081@github.com> Message-ID: On Tue, 31 Jan 2023 15:25:48 GMT, Radim Vansa wrote: > Technically not clean, changed Java versions in test (separate commit) This pull request has now been integrated. Changeset: 4ab869e9 Author: Radim Vansa Committer: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/4ab869e9308055314a3a1dadbb4b781948438267 Stats: 127 lines in 3 files changed: 123 ins; 1 del; 3 mod 8296329: jar validator doesn't account for minor class file version Reviewed-by: yan Backport-of: faf48e61be4f97f725b053aa351d3c64638546bf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1132 From duke at openjdk.org Mon Feb 6 13:42:06 2023 From: duke at openjdk.org (Kimura Yukihiro) Date: Mon, 6 Feb 2023 13:42:06 GMT Subject: [jdk11u-dev] Integrated: 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc. In-Reply-To: References: Message-ID: On Fri, 20 Jan 2023 10:31:44 GMT, Kimura Yukihiro wrote: > Could anyone review the fix please? > I explain the fix below. > I tested hotspot/gc with rhel and windows x86_64, and no errors found. > I added a test to confirm the fix. There is no risk. > > GC time in the gclog is calculated in the GCTraceTime constructor, > and jstat's CGCT is calculated in the TraceCollectorStats constructor. > > In my investigation, the cost of the GCTraceTime constructor is larger than that of TraceCollectorStats. > CGCT includes the executing time of GCTraceTime. > Since CGCT is the accmulated time, as the number of CMSGC increases, the difference with the gclog increases. > > Only CMSGC, execution order of GCTraceTime and TraceCollectorStats is different from other GCs. > > concurrentMarkSweepGeneration.cpp > TraceCollectorStats > GCTraceTime > > g1CollectedHeap.cpp / vm_operations_g1.cpp / psParallelCompact.cpp / genCollectedHeap.cpp > GCTraceTime > TraceCollectorStats > > I modified the order of two constructors in concurrentMarkSweepGeneration.cpp. > The following is the result. The difference between two timers bcomes small. > The difference of time a GC should be small, because CGCT is the accmulated time. > The order of two timers should be same for all GCs. > Naturally, the GC time in the gclog will increase slightly which is several micro secs in Xmx512m, 2.5GHz CPU. > > Windows 2016 / x64 > > befor modification > jstat CGT 6011 > jstat CGCT 8593.0 ms > gclog invocations 6011 > gclog time 8136.4 ms > > jstat/loggc=1.056 (the difference is 5.6%) > > after modification > jstat CGT 6104 > jstat CGCT 7503.0 ms > gclog invocations 6104 > gclog time 7603.5 ms > > jstat/loggc=0.987 (the difference is 1.3%) > > RHEL 7 / x64 > > befor modification > jstat CGT 4576 > jstat CGCT 5010.0ms > gclog invocations 4576 > gclog time 4871.4 ms > > jstat/loggc=1.028 (the difference is 2.8%) > > after modification > jstat CG 4297 > jstat CGCT 3408.0ms > gclog invocations 4297 > gclog time 3416.95 ms > > jstat/loggc=0.997 (the difference is 0.3%) This pull request has now been integrated. Changeset: ebac392d Author: Kimura Yukihiro Committer: Richard Reingruber URL: https://git.openjdk.org/jdk11u-dev/commit/ebac392d65ab085369ae1b33cc7601d574778d0f Stats: 4 lines in 1 file changed: 2 ins; 1 del; 1 mod 8300742: jstat's CGCT is 5 percent higher than the pause time in -Xlog:gc. Reviewed-by: rrich ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1676 From evergizova at openjdk.org Mon Feb 6 18:12:36 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Mon, 6 Feb 2023 18:12:36 GMT Subject: [jdk11u-dev] RFR: 8298129: Let checkpoint event sizes grow beyond u4 limit Message-ID: <4eWsaHNIm8NXtef3kpib0DO8wI0FKEQJqXZJmA3qfkM=.2adf8ffc-501a-4cbc-966d-991ef3cf3fc3@github.com> I'd like to backport JDK-8298129 to 11u. It fixes corrupted jfr dumps that can be generated for applications with a large stack trace pool or string pool. Such dumps can not be read by jfr tool or JMC. 17u patch doesn't apply cleanly, minor modifications required: - jfrCheckpointManager.cpp: is_flushpoint and flushpoint_offset were replaced by checkpoint_type and checkpoint_type_offset by JDK-8226511 that is not backported to 11u. Adapted the changes for flushpoint. Additionally nullptr was replaced with NULL since JDK-8246032 is not backported to 11u - jfrEncoders.hpp, jfrWriterHost.hpp, jfrWriterHost.inline.hpp: copyright years, minor context difference due to #endif comment, reapplied manually - ChunkParser.java: minor context difference for the second hunk since JDK-8226511 is not backported to 11u, reapplied manually Tested with tier1 and jdk/jfr tests. ------------- Commit messages: - Backport ea108f504ccb63fc9651e804e3bbba1c108dcead Changes: https://git.openjdk.org/jdk11u-dev/pull/1708/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1708&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8298129 Stats: 114 lines in 6 files changed: 80 ins; 12 del; 22 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1708.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1708/head:pull/1708 PR: https://git.openjdk.org/jdk11u-dev/pull/1708 From phh at openjdk.org Mon Feb 6 19:31:01 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 6 Feb 2023 19:31:01 GMT Subject: [jdk11u-dev] RFR: 8298129: Let checkpoint event sizes grow beyond u4 limit In-Reply-To: <4eWsaHNIm8NXtef3kpib0DO8wI0FKEQJqXZJmA3qfkM=.2adf8ffc-501a-4cbc-966d-991ef3cf3fc3@github.com> References: <4eWsaHNIm8NXtef3kpib0DO8wI0FKEQJqXZJmA3qfkM=.2adf8ffc-501a-4cbc-966d-991ef3cf3fc3@github.com> Message-ID: On Mon, 6 Feb 2023 18:05:36 GMT, Ekaterina Vergizova wrote: > I'd like to backport JDK-8298129 to 11u. > It fixes corrupted jfr dumps that can be generated for applications with a large stack trace pool or string pool. Such dumps can not be read by jfr tool or JMC. > > 17u patch doesn't apply cleanly, minor modifications required: > - jfrCheckpointManager.cpp: is_flushpoint and flushpoint_offset were replaced by checkpoint_type and checkpoint_type_offset by JDK-8226511 that is not backported to 11u. Adapted the changes for flushpoint. Additionally nullptr was replaced with NULL since JDK-8246032 is not backported to 11u > - jfrEncoders.hpp, jfrWriterHost.hpp, jfrWriterHost.inline.hpp: copyright years, minor context difference due to #endif comment, reapplied manually > - ChunkParser.java: minor context difference for the second hunk since JDK-8226511 is not backported to 11u, reapplied manually > > Tested with tier1 and jdk/jfr tests. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1708 From phh at openjdk.org Mon Feb 6 19:32:58 2023 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 6 Feb 2023 19:32:58 GMT Subject: [jdk17u-dev] RFR: 8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx In-Reply-To: References: Message-ID: On Mon, 6 Feb 2023 11:46:31 GMT, Goetz Lindenmaier wrote: > II backport this for parity with 17.0.7-oracle. > > I had to resolve. > ProblemList: not listed for macosx-aarch64. > The @run command differed, removed IgnoreUnrecognizedOptions jin addition. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1146 From duke at openjdk.org Mon Feb 6 19:41:03 2023 From: duke at openjdk.org (duke) Date: Mon, 6 Feb 2023 19:41:03 GMT Subject: [jdk19u] Withdrawn: 8282463: javax/sound/sampled/Clip/DataPusherThreadCheck.java fails In-Reply-To: References: Message-ID: On Mon, 12 Dec 2022 13:37:25 GMT, Alexey Ivanov wrote: > Hi all, > > This pull request contains a backport of commit [2e716375](https://github.com/openjdk/jdk/commit/2e7163759c75cab6ab5ffa04c13d32ccc95f9719) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Andrey Turbanov on 30 Oct 2022 and was reviewed by Phil Race and Sergey Bylokhov. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk19u/pull/105 From duke at openjdk.org Tue Feb 7 05:07:02 2023 From: duke at openjdk.org (duke) Date: Tue, 7 Feb 2023 05:07:02 GMT Subject: [jdk17u-dev] Withdrawn: 8298457: Instructions in a11y manual tests need to be updated In-Reply-To: References: Message-ID: On Fri, 9 Dec 2022 21:18:59 GMT, Artem Semenov wrote: > Test instructions: > - Accessible Actions Test; > - AccessibleJTabbedPaneTest; > - Accessible Text Test. > contain inaccurate indications of actions in different screen readers. > These changes were committed to the [JDK](https://git.openjdk.org/jdk/pull/11607), but could not be applied automatically. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/948 From yan at openjdk.org Tue Feb 7 06:47:29 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 7 Feb 2023 06:47:29 GMT Subject: [jdk17u-dev] RFR: 8301760: Fix possible leak in SpNegoContext dispose Message-ID: Hi all, This pull request contains a backport of commit [3f3356bc](https://github.com/openjdk/jdk/commit/3f3356bcbd2b2fbc545263dc70a48ee931a4e56b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Yuri Nesterenko on 6 Feb 2023 and was reviewed by Weijun Wang. ------------- Commit messages: - Backport 3f3356bcbd2b2fbc545263dc70a48ee931a4e56b Changes: https://git.openjdk.org/jdk17u-dev/pull/1147/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1147&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301760 Stats: 5 lines in 1 file changed: 4 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1147.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1147/head:pull/1147 PR: https://git.openjdk.org/jdk17u-dev/pull/1147 From qpzhang at openjdk.org Tue Feb 7 06:57:55 2023 From: qpzhang at openjdk.org (Patrick Zhang) Date: Tue, 7 Feb 2023 06:57:55 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: <8NKxgkveVBjC9lk4rfLNoUtk5neLALaeV44J6-m_exA=.83184121-cc08-48a8-85b6-d1763839f336@github.com> On Thu, 2 Feb 2023 13:43:28 GMT, Patrick Zhang wrote: >> Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. >> >> Not a clean backport, manually resolved below conflicts, **no function change**: >> 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files >> 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev >> 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev >> 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` >> >> FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. >> >> Additional tests done: >> 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps >> 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 >> >> Backport-of: 706845743699efb01994e2d12c65023a3e972b77 >> Signed-off-by: Patrick Zhang > > Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: > > - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops > - Merge branch 'master' into JDK-8298472-ampere-simd-memops > - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang Hi @therealaph, Sorry for messaging you directly. This backport PR probably requires a review from both jdk-updates and aarch64-port perspective. Could you please help? Thanks. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From yan at openjdk.org Tue Feb 7 07:11:46 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Tue, 7 Feb 2023 07:11:46 GMT Subject: [jdk11u-dev] RFR: 8301760: Fix possible leak in SpNegoContext dispose Message-ID: <1iytcEzcAkQ_b_cW3auw3g1hBcKe2aq1PRTJTUotgts=.28919aee-8961-4ba2-8978-de1a3fd0a008@github.com> This pull request contains a backport of commit [3f3356bc](https://github.com/openjdk/jdk/commit/3f3356bcbd2b2fbc545263dc70a48ee931a4e56b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Yuri Nesterenko on 6 Feb 2023 and was reviewed by Weijun Wang. ------------- Commit messages: - Backport 3f3356bcbd2b2fbc545263dc70a48ee931a4e56b Changes: https://git.openjdk.org/jdk11u-dev/pull/1709/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1709&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301760 Stats: 5 lines in 1 file changed: 4 ins; 1 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1709.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1709/head:pull/1709 PR: https://git.openjdk.org/jdk11u-dev/pull/1709 From goetz at openjdk.org Tue Feb 7 09:13:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 7 Feb 2023 09:13:22 GMT Subject: [jdk11u-dev] RFR: 8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false [v3] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.19-oracle. > > The file is named /make/lib/Lib-java.security.jgss.gmk in head, > but make/lib/Lib-java.security.jgss.gmk in 11. > Modulo this file rename the patch applies clean. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into goetz_backport_8290920 - Backport 5e1e449c116d44fb77a21ce4cd5187cfc55263f2 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1679/files - new: https://git.openjdk.org/jdk11u-dev/pull/1679/files/1a8b7caa..d0412298 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1679&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1679&range=01-02 Stats: 4 lines in 1 file changed: 2 ins; 1 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1679.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1679/head:pull/1679 PR: https://git.openjdk.org/jdk11u-dev/pull/1679 From goetz at openjdk.org Tue Feb 7 09:13:23 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 7 Feb 2023 09:13:23 GMT Subject: [jdk11u-dev] RFR: 8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false [v2] In-Reply-To: References: Message-ID: On Mon, 6 Feb 2023 11:33:29 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.19-oracle. >> >> The file is named /make/lib/Lib-java.security.jgss.gmk in head, >> but make/lib/Lib-java.security.jgss.gmk in 11. >> Modulo this file rename the patch applies clean. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: > > Backport 5e1e449c116d44fb77a21ce4cd5187cfc55263f2 Pre-submit failuer: All errors similar to "Unable to connect to azure.archive.ubuntu.com:http" Restarting. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1679 From goetz at openjdk.org Tue Feb 7 09:18:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 7 Feb 2023 09:18:54 GMT Subject: [jdk17u-dev] RFR: 8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx In-Reply-To: References: Message-ID: On Mon, 6 Feb 2023 11:46:31 GMT, Goetz Lindenmaier wrote: > II backport this for parity with 17.0.7-oracle. > > I had to resolve. > ProblemList: not listed for macosx-aarch64. > The @run command differed, removed IgnoreUnrecognizedOptions jin addition. Pre-submit failure: "Unable to connect to azure.archive.ubuntu.com:http" Unrelated. Won't rerun this, the builds are not necessary to show this test-only fix works. It passed SAP internal testing. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1146 From aph at openjdk.org Tue Feb 7 10:18:17 2023 From: aph at openjdk.org (Andrew Haley) Date: Tue, 7 Feb 2023 10:18:17 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 13:43:28 GMT, Patrick Zhang wrote: >> Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. >> >> Not a clean backport, manually resolved below conflicts, **no function change**: >> 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files >> 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev >> 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev >> 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` >> >> FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. >> >> Additional tests done: >> 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps >> 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 >> >> Backport-of: 706845743699efb01994e2d12c65023a3e972b77 >> Signed-off-by: Patrick Zhang > > Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: > > - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops > - Merge branch 'master' into JDK-8298472-ampere-simd-memops > - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang Marked as reviewed by aph (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From qpzhang at openjdk.org Tue Feb 7 11:19:54 2023 From: qpzhang at openjdk.org (Patrick Zhang) Date: Tue, 7 Feb 2023 11:19:54 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: On Tue, 7 Feb 2023 10:15:06 GMT, Andrew Haley wrote: >> Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: >> >> - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops >> - Merge branch 'master' into JDK-8298472-ampere-simd-memops >> - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options >> >> Backport-of: 706845743699efb01994e2d12c65023a3e972b77 >> Signed-off-by: Patrick Zhang > > Marked as reviewed by aph (Reviewer). Thanks a lot for your helps on this backport PR @theRealAph @GoeLin . Could any of you please do me another favor to sponsor it? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From evergizova at openjdk.org Tue Feb 7 16:38:16 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Tue, 7 Feb 2023 16:38:16 GMT Subject: [jdk11u-dev] RFR: 8298129: Let checkpoint event sizes grow beyond u4 limit [v2] In-Reply-To: <4eWsaHNIm8NXtef3kpib0DO8wI0FKEQJqXZJmA3qfkM=.2adf8ffc-501a-4cbc-966d-991ef3cf3fc3@github.com> References: <4eWsaHNIm8NXtef3kpib0DO8wI0FKEQJqXZJmA3qfkM=.2adf8ffc-501a-4cbc-966d-991ef3cf3fc3@github.com> Message-ID: <61mBKEFid16XNKTg85iY3buv3iWrOCI66VOdXM71TKM=.b7ced650-09e8-4fd2-a7bf-48350c313d82@github.com> > I'd like to backport JDK-8298129 to 11u. > It fixes corrupted jfr dumps that can be generated for applications with a large stack trace pool or string pool. Such dumps can not be read by jfr tool or JMC. > > 17u patch doesn't apply cleanly, minor modifications required: > - jfrCheckpointManager.cpp: is_flushpoint and flushpoint_offset were replaced by checkpoint_type and checkpoint_type_offset by JDK-8226511 that is not backported to 11u. Adapted the changes for flushpoint. Additionally nullptr was replaced with NULL since JDK-8246032 is not backported to 11u > - jfrEncoders.hpp, jfrWriterHost.hpp, jfrWriterHost.inline.hpp: copyright years, minor context difference due to #endif comment, reapplied manually > - ChunkParser.java: minor context difference for the second hunk since JDK-8226511 is not backported to 11u, reapplied manually > > Tested with tier1 and jdk/jfr tests. Ekaterina Vergizova has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into backport-8298129 - Backport ea108f504ccb63fc9651e804e3bbba1c108dcead ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1708/files - new: https://git.openjdk.org/jdk11u-dev/pull/1708/files/d79564dc..f3df3e0b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1708&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1708&range=00-01 Stats: 9162 lines in 305 files changed: 6215 ins; 1332 del; 1615 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1708.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1708/head:pull/1708 PR: https://git.openjdk.org/jdk11u-dev/pull/1708 From daniel.fuchs at oracle.com Tue Feb 7 16:59:53 2023 From: daniel.fuchs at oracle.com (Daniel Fuchs) Date: Tue, 7 Feb 2023 16:59:53 +0000 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: References: Message-ID: <23236bb9-2ab8-6871-77d0-cd384e4815cb@oracle.com> Hi Henry, Backport issues are usually discussed on the jdk-updates-dev mailing list. I am redirecting this email there. As a first step, I would suggest that you subscribe to jdk-updates-dev at [1], and read the wiki page about the JDK 11 updates at [2]. Thank you for your interest in the OpenJDK project! best regards, -- daniel [1] https://mail.openjdk.org/mailman/listinfo [2] https://wiki.openjdk.org/display/JDKUpdates/JDK11u On 07/02/2023 16:26, Henry GALVEZ wrote: > Dear OpenJDK community, > > My name is Henry and I am a software developer from INTM Group, France. > We are particularly interested in backporting the correction of "8293562: KeepAliveCache Blocks Threads while Closing Connections" to the OpenJDK version 11.0.17 and 11.0.18. > > REF: > - https://github.com/openjdk/jdk/pull/10401 > - https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9 > - https://bugs.openjdk.org/browse/JDK-8293562 > > We are committed to using, supporting and contributing to open-source software. Our company has recognized the importance of this correction and has asked me to carry out this development. Our company values open-source contributions and believes that it is essential to give back to the open-source community. > > As company, we have signed the Oracle Contributor Agreement (OCA) and I am ready to begin the process of collaborating with the OpenJDK community. However, as a new developer in the community, I understand that I will need a sponsor to facilitate the integration of my work. This is where I would like to ask for your assistance. > > I would be grateful if someone from the community could serve as a sponsor for this and future collaborations. I am confident that my experience and expertise in software development will be an asset to the OpenJDK community. > > Thank you for considering my request. I look forward to the opportunity to collaborate and contribute to the OpenJDK project. > > Best regards, > Henry From duke at openjdk.org Tue Feb 7 18:02:33 2023 From: duke at openjdk.org (Autumn Capasso) Date: Tue, 7 Feb 2023 18:02:33 GMT Subject: [jdk11u-dev] RFR: 8267066: New NSAccessibility peers should return they roles and subroles directly Message-ID: This Backport was clean and needed to implement NSAccessibility peers needs to have their roles and subroles to be told directly instead of relying on the property map stored in JavaComponentAccessibility. This backport is being added to the series of 28 Accessibility backports [JDK-8152350](https://bugs.openjdk.org/browse/JDK-8152350). ------------- Commit messages: - Backport d86f91642d7dcf829b8093ebed336d4386bff67a - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) - Backport d86f91642d7dcf829b8093ebed336d4386bff67a - Backport 6c107fdff289cc553df12ee10b0c8002b84059b2 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) Changes: https://git.openjdk.org/jdk11u-dev/pull/1711/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1711&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8267066 Stats: 795 lines in 27 files changed: 626 ins; 135 del; 34 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1711.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1711/head:pull/1711 PR: https://git.openjdk.org/jdk11u-dev/pull/1711 From duke at openjdk.org Tue Feb 7 18:06:29 2023 From: duke at openjdk.org (Autumn Capasso) Date: Tue, 7 Feb 2023 18:06:29 GMT Subject: [jdk11u-dev] RFR: 8264299: Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles [v2] In-Reply-To: References: Message-ID: > Clean backport [JDK-8264299](https://bugs.openjdk.org/browse/JDK-8264299) This backport is part of the 28 backport Accessibility series [JDK-8152350](https://bugs.openjdk.org/browse/JDK-8152350). Autumn Capasso has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into JDK-8264299 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) - Backport 6c107fdff289cc553df12ee10b0c8002b84059b2 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1704/files - new: https://git.openjdk.org/jdk11u-dev/pull/1704/files/36cf7d27..91c4bfd1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1704&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1704&range=00-01 Stats: 2176 lines in 39 files changed: 1309 ins; 683 del; 184 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1704.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1704/head:pull/1704 PR: https://git.openjdk.org/jdk11u-dev/pull/1704 From duke at openjdk.org Tue Feb 7 18:13:35 2023 From: duke at openjdk.org (Autumn Capasso) Date: Tue, 7 Feb 2023 18:13:35 GMT Subject: [jdk11u-dev] RFR: 8264290: Create implementation for NSAccessibilityComponentGroup protocol peer [v2] In-Reply-To: <2JtYskB8iinBtJICdw97NDWSmYza7FIE8iyepdoUeG8=.cc5b55d0-0f39-4c84-8344-9d877a9788de@github.com> References: <2JtYskB8iinBtJICdw97NDWSmYza7FIE8iyepdoUeG8=.cc5b55d0-0f39-4c84-8344-9d877a9788de@github.com> Message-ID: > This Backport is clean [JDK-8264290](https://bugs.openjdk.org/browse/JDK-8264290). Tested and built locally. Part of 28 part Accessibility series [JDK-8152350](https://bugs.openjdk.org/browse/JDK-8152350). Autumn Capasso has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into JDK-8264290 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) - Backport 6c107fdff289cc553df12ee10b0c8002b84059b2 - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1705/files - new: https://git.openjdk.org/jdk11u-dev/pull/1705/files/36cf7d27..6eb8001d Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1705&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1705&range=00-01 Stats: 2525 lines in 105 files changed: 1423 ins; 692 del; 410 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1705.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1705/head:pull/1705 PR: https://git.openjdk.org/jdk11u-dev/pull/1705 From kusrinivasan at vmware.com Tue Feb 7 19:19:43 2023 From: kusrinivasan at vmware.com (Kumar Srinivasan) Date: Tue, 7 Feb 2023 19:19:43 +0000 Subject: JDK-8302000: jdk11u build has a very subtle race condition causing builds to break. Message-ID: Hi build-team, updates-team, We encountered a build issue since jdk 11.0.18, the root cause and possible solutions are documented in JDK-8302000[1]. I am willing to make the change as noted in the bug. Let me know if approach #2 or #3 is the best option, I would like to get a consensus from the team to take the best approach. Thanks Kumar Srinivasan [1] https://bugs.openjdk.org/browse/JDK-8302000 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sgehwolf at redhat.com Tue Feb 7 20:06:38 2023 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Tue, 07 Feb 2023 21:06:38 +0100 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: References: Message-ID: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> Hi Henry, This is best discussed on jdk-updates-dev (cc'ed and other lists bcc'ed). More below. On Tue, 2023-02-07 at 16:26 +0000, Henry GALVEZ wrote: > Dear OpenJDK community, > > My name is Henry and I am a software developer from INTM Group, France. > We are particularly interested in backporting the correction of "8293562: KeepAliveCache Blocks Threads while Closing Connections" to the OpenJDK version 11.0.17 and 11.0.18. > > REF: > - https://github.com/openjdk/jdk/pull/10401 > - https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9 > - https://bugs.openjdk.org/browse/JDK-8293562 > > We are committed to using, supporting and contributing to open-source software. Our company has recognized the importance of this correction and has asked me to carry out this development. Our company values open-source contributions and believes that it is essential to give back to the open-source community. > > As company, we have signed the Oracle Contributor Agreement (OCA) and I am ready to begin the process of collaborating with the OpenJDK community. However, as a new developer in the community, I understand that I will need a sponsor to facilitate the integration of my work. This is where I would like to ask for your assistance. > > I would be grateful if someone from the community could serve as a sponsor for this and future collaborations. I am confident that my experience and expertise in software development will be an asset to the OpenJDK community. > > Thank you for considering my request. I look forward to the opportunity to collaborate and contribute to the OpenJDK project. Sounds great. I'm sure there'll be somebody to guide you through the process. For starters, this is a good guide for contributions to the jdk-updates project: https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix Hope this helps. I'm also happy to answer process questions should you have some. Thanks, Severin From henry.galvez at intm.fr Wed Feb 8 10:13:40 2023 From: henry.galvez at intm.fr (Henry GALVEZ) Date: Wed, 8 Feb 2023 10:13:40 +0000 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> Message-ID: Hi Severin After reviewing the guidelines, I understand that I need to: 0. Have SKARA installed 1. Review the issue; 1.a. JDK-8293562 states that the JDK-8299602 ticket has been resolved and the JDK-8297063 is closed, both with the note that they use the Oracle version. Does this mean I can work on the backport? 2. Create a fork of https://github.com/openjdk/jdk-dev 3. Create a branch jdk-8297063-backport 4. Do a git fetch of the repo https://github.com/openjdk/jdk, but I am unsure of which commit-sha to take, should it be the latest from version 11.0.17 or the one that fixes the error in version 17.0.7? 5. Do the cherry-pick of the same sha 6. Correct any conflicts 7. Create a commit with the backporting message, e.g. Backport commit-sha 8. Perform tier1, tier2, and area-affected tests, in this case; test/jdk/sun/net/www/http/ 9. Perform regression tests, in this case; test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java 10. Push to my fork for Git Actions to validate my code 11. Create the pull request of the branch in my fork to the jdk-dev repo using '> git pr create --publish' 12. Request assistance on the mailing list for modify the ticket on JBS and follow up the pull request. I would greatly appreciate your help, or anyone's, to see if I understood the process correctly. Best regards, Henry From sgehwolf at redhat.com Wed Feb 8 10:37:31 2023 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Wed, 08 Feb 2023 11:37:31 +0100 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> Message-ID: <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> Hi, On Wed, 2023-02-08 at 10:13 +0000, Henry GALVEZ wrote: > Hi Severin > > After reviewing the guidelines, I understand that I need to: > > 0. Have SKARA installed Not necessarily. Plain git works too (if you know what to do). Up to you. > 1. Review the issue; > ??? 1.a. JDK-8293562 states that the JDK-8299602 ticket has been > resolved and the JDK-8297063 is closed, both with the note that they > use the Oracle version. Does this mean I can work on the backport? JDK-8293562 is the master bug. JDK-8299602 referenced as a "Backport" means that there is a backport of that bug to Oracle JDK 11.0.18.0.1. Since Oracle JDK 11 is proprietary (backports aren't shared), we'd have to do an equivalent backport to *OpenJDK 11.0.x*. It would likely go into 11.0.19 (to be released in April) if the fix makes it in time before rampdown. We don't do patch updates unless there is a very severe regression in one of the OpenJDK updates done quarterly (11.0.18 was the one released in January 2023). As there is no linked backport with "Fix Version" 11.0.19, nobody backported this yet to OpenJDK 11. Before starting with a fix it would be good to have a way that reproduces the problem. That allows you to verify that the actual backport works (other testing would then ensure it doesn't break anything else). For example JDK-8296793 is the Oracle JDK 17 backport (no link to a patch). JDK-8299372 is the equivalent for OpenJDK 17, which has a link to the patch: https://git.openjdk.org/jdk17u-dev/commit/244d1942d2e9f2ba75267acc16a02041c1e8080e > 2. Create a fork of https://github.com/openjdk/jdk-dev For JDK 11 the development repo is https://github.com/openjdk/jdk11u-dev. Create a fork of that. Verify that you can build the JDK, verify that you can run tests. See: https://github.com/openjdk/jdk11u-dev/blob/master/doc/testing.md > 3. Create a branch jdk-8297063-backport Yep. You can call the branch whatever you want. What you suggest seems a sensible name. > > 4. Do a git fetch of the repo https://github.com/openjdk/jdk, but I > am unsure of which commit-sha to take, should it be the latest from > version 11.0.17 or the one that fixes the error in version 17.0.7? I'd go with the commit closest to the version you want to backport to. So in this case, the OpenJDK 17 fix. So fetch from: https://github.com/openjdk/jdk17u-dev Sha 244d1942d2e9f2ba75267acc16a02041c1e8080e > 5. Do the cherry-pick of the same sha Yes. > 6. Correct any conflicts Yes. > 7. Create a commit with the backporting message, e.g. Backport > commit-sha Commit message doesn't actually matter, but once you create a PR here: https://github.com/openjdk/jdk11u-dev it ought to have the *PR title* "Backport 03f25a9c6924430ec4063b801b2b6ca55b9067c9" which is the original SHA from JDK head. > 8. Perform tier1, tier2, and area-affected tests, in this case; > test/jdk/sun/net/www/http/ Yes. > 9. Perform regression tests, in this case; > test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Yep. Verify the test fails on unpatched, passes on patched JDK 11. > 10. Push to my fork for Git Actions to validate my code Yes. > 11. Create the pull request of the branch in my fork to the jdk-dev > repo using '> git pr create --publish' Yes, or use the regular git push => create PR via github UI workflow. > 12. Request assistance on the mailing list for modify the ticket on > JBS and follow up the pull request. > > I would greatly appreciate your help, or anyone's, to see if I > understood the process correctly. I've added a comment on JDK-8293562 that you're working on an 11u backport so that others are aware. Good luck! Cheers, Severin From kevin.rushforth at oracle.com Wed Feb 8 13:45:51 2023 From: kevin.rushforth at oracle.com (Kevin Rushforth) Date: Wed, 8 Feb 2023 05:45:51 -0800 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> Message-ID: <4b7c259b-22e1-8488-8c49-613c698669b9@oracle.com> One comment about Skara: > 0. Have SKARA installed This is an optional step. You may use the Skara CLI tools if you find them helpful, but are not required to. You can create a PR on GitHub either using the GitHub UI in a browser, or by using the Skara CLI tools. The maintainers of the JDK 11u code line can help you with the rest. -- Kevin On 2/8/2023 2:13 AM, Henry GALVEZ wrote: > Hi Severin > > After reviewing the guidelines, I understand that I need to: > > 0. Have SKARA installed > > 1. Review the issue; > 1.a. JDK-8293562 states that the JDK-8299602 ticket has been resolved and the JDK-8297063 is closed, both with the note that they use the Oracle version. Does this mean I can work on the backport? > > 2. Create a fork of https://github.com/openjdk/jdk-dev > > 3. Create a branch jdk-8297063-backport > > 4. Do a git fetch of the repo https://github.com/openjdk/jdk, but I am unsure of which commit-sha to take, should it be the latest from version 11.0.17 or the one that fixes the error in version 17.0.7? > > 5. Do the cherry-pick of the same sha > > 6. Correct any conflicts > > 7. Create a commit with the backporting message, e.g. Backport commit-sha > > 8. Perform tier1, tier2, and area-affected tests, in this case; test/jdk/sun/net/www/http/ > > 9. Perform regression tests, in this case; test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java > > 10. Push to my fork for Git Actions to validate my code > > 11. Create the pull request of the branch in my fork to the jdk-dev repo using '> git pr create --publish' > > 12. Request assistance on the mailing list for modify the ticket on JBS and follow up the pull request. > > I would greatly appreciate your help, or anyone's, to see if I understood the process correctly. > > Best regards, > Henry From goetz at openjdk.org Wed Feb 8 16:05:04 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Feb 2023 16:05:04 GMT Subject: [jdk11u-dev] Integrated: 8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException In-Reply-To: <0ZyMSI8iJykkIWZuwvzHEFRdpzU_Df-uKCm-NWVNwJI=.d44de8d5-8638-4a08-b615-54acda5e4c11@github.com> References: <0ZyMSI8iJykkIWZuwvzHEFRdpzU_Df-uKCm-NWVNwJI=.d44de8d5-8638-4a08-b615-54acda5e4c11@github.com> Message-ID: On Mon, 30 Jan 2023 17:52:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 7e74421c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/7e74421cbc768a27253037176fce11fa308bd483 Stats: 20 lines in 1 file changed: 12 ins; 2 del; 6 mod 8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException Backport-of: 13d4ddc35b1a64e2d882c7dcd554b5aee2720c53 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1698 From goetz at openjdk.org Wed Feb 8 16:06:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Feb 2023 16:06:51 GMT Subject: [jdk11u-dev] Integrated: 8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false In-Reply-To: References: Message-ID: <7IKNn58b9lYRZD7AfPYWF9DCwsPt7u21lFKS9QvhiGs=.987f5e18-b5f4-46ea-b573-37614cc50da1@github.com> On Mon, 23 Jan 2023 16:37:10 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > The file is named /make/lib/Lib-java.security.jgss.gmk in head, > but make/lib/Lib-java.security.jgss.gmk in 11. > Modulo this file rename the patch applies clean. This pull request has now been integrated. Changeset: 65180f10 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/65180f10d2cb28afb30295f5b2df73589cce7f8e Stats: 25 lines in 1 file changed: 13 ins; 11 del; 1 mod 8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false Reviewed-by: phh Backport-of: 5e1e449c116d44fb77a21ce4cd5187cfc55263f2 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1679 From goetz at openjdk.org Wed Feb 8 16:08:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Feb 2023 16:08:55 GMT Subject: [jdk17u-dev] Integrated: 8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException In-Reply-To: <6O9g1sEly0xPKDihw6hZC_vPFnkRHnNY4FAz8vtPqoo=.ca22e953-f843-410e-9938-40458bd3f324@github.com> References: <6O9g1sEly0xPKDihw6hZC_vPFnkRHnNY4FAz8vtPqoo=.ca22e953-f843-410e-9938-40458bd3f324@github.com> Message-ID: On Mon, 30 Jan 2023 17:44:08 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: beaf5b10 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/beaf5b10c231ca82aec95c74ea9db58a596203a3 Stats: 20 lines in 1 file changed: 12 ins; 2 del; 6 mod 8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException Backport-of: 13d4ddc35b1a64e2d882c7dcd554b5aee2720c53 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1126 From goetz at openjdk.org Wed Feb 8 16:08:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Feb 2023 16:08:59 GMT Subject: [jdk11u-dev] Integrated: 8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 In-Reply-To: References: Message-ID: <09TOESl9Y2QjJ-DH9yLQD05USxDbs2ZjlZqeW2pMb2M=.fc84e6f0-987a-4408-95cf-11c1e5a7cb5f@github.com> On Mon, 16 Jan 2023 11:06:41 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I had to resolve the test @run description because -XX:+StresssIGVN is not in 11. This pull request has now been integrated. Changeset: 9d7bb601 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/9d7bb60136a3d565b59ac861ba9fc433de88a8da Stats: 25 lines in 2 files changed: 20 ins; 1 del; 4 mod 8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1 Reviewed-by: rrich Backport-of: 502fa3eeea849cfcc50436602be1654695ef4e26 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1657 From goetz at openjdk.org Wed Feb 8 16:10:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Feb 2023 16:10:55 GMT Subject: [jdk17u-dev] Integrated: 8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx In-Reply-To: References: Message-ID: On Mon, 6 Feb 2023 11:46:31 GMT, Goetz Lindenmaier wrote: > II backport this for parity with 17.0.7-oracle. > > I had to resolve. > ProblemList: not listed for macosx-aarch64. > The @run command differed, removed IgnoreUnrecognizedOptions jin addition. This pull request has now been integrated. Changeset: a15041a2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a15041a232d1ba273dd7366f35da674381a01688 Stats: 9 lines in 2 files changed: 5 ins; 1 del; 3 mod 8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx 8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes Reviewed-by: phh Backport-of: 99a6c47855ad82e81a80726cf3aa4522c547716d ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1146 From goetz at openjdk.org Wed Feb 8 16:10:57 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 8 Feb 2023 16:10:57 GMT Subject: [jdk11u-dev] Integrated: 8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx In-Reply-To: References: Message-ID: On Tue, 24 Jan 2023 14:39:30 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > The patch to ProblemList did not apply. The test ist problemlisted for > Solaris, but not for this issue. > > Further, LingeredApp.startApp() has different argument requirements. This pull request has now been integrated. Changeset: b88cd771 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/b88cd771f012f040ba1a000e3a4805a92852c1eb Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx 8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes Reviewed-by: phh Backport-of: 99a6c47855ad82e81a80726cf3aa4522c547716d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1684 From christoph.langer at sap.com Wed Feb 8 22:00:46 2023 From: christoph.langer at sap.com (Langer, Christoph) Date: Wed, 8 Feb 2023 22:00:46 +0000 Subject: JDK-8302000: jdk11u build has a very subtle race condition causing builds to break. In-Reply-To: References: Message-ID: Hi Kumar, yes, I would agree. Option [3] is my preferred. It brings the code closer to upstream. Thanks for tackling this. Cheers Christoph From: build-dev On Behalf Of Kumar Srinivasan Sent: Dienstag, 7. Februar 2023 20:20 To: build-dev at openjdk.java.net; jdk-updates-dev at openjdk.java.net Subject: JDK-8302000: jdk11u build has a very subtle race condition causing builds to break. Hi build-team, updates-team, We encountered a build issue since jdk 11.0.18, the root cause and possible solutions are documented in JDK-8302000[1]. I am willing to make the change as noted in the bug. Let me know if approach #2 or #3 is the best option, I would like to get a consensus from the team to take the best approach. Thanks Kumar Srinivasan [1] https://bugs.openjdk.org/browse/JDK-8302000 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gnu.andrew at redhat.com Thu Feb 9 01:23:40 2023 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 9 Feb 2023 01:23:40 +0000 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> Message-ID: On 11:37 Wed 08 Feb , Severin Gehwolf wrote: > Hi, > > On Wed, 2023-02-08 at 10:13 +0000, Henry GALVEZ wrote: > > Hi Severin > > > > After reviewing the guidelines, I understand that I need to: > > > > 0. Have SKARA installed > > Not necessarily. Plain git works too (if you know what to do). Up to > you. > Just to second what Severin says, I've only ever used the Skara tools for maintainer work - basically running checking locally on changes that have to be handled outside the GitHub process - and not for regular work on code changes and backports. If you already know how to work with a GitHub pull request, it should be much the same with a few minor process changes to work with the Skara bot which operates on the pull request. ... > > > > > 4. Do a git fetch of the repo https://github.com/openjdk/jdk, but I > > am unsure of which commit-sha to take, should it be the latest from > > version 11.0.17 or the one that fixes the error in version 17.0.7? > > I'd go with the commit closest to the version you want to backport to. > So in this case, the OpenJDK 17 fix. So fetch from: > > https://github.com/openjdk/jdk17u-dev > > Sha 244d1942d2e9f2ba75267acc16a02041c1e8080e > The easiest way to find the appropriate commit is to go to the bug - in this case, https://bugs.openjdk.org/browse/JDK-8293562 - and look in the 'links to' section. You often need to click 'Show x more links' to reveal this. As Severin says, go with the closest JDK version to the JDK you are backporting to. It may be that the backport work from e.g. 20 to 17 has already resolved some issues and you don't want to end up doing the same work over again, possibly in a different way. > > > 6. Correct any conflicts > > Yes. > An easy way to see what you're up against is the /backport command in Skara. Sadly, I think this is only accessible to those with the OpenJDK Committer role, but someone can run it on your behalf. You can see it being run by Goetz for this commit's backport to 17u here: https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9#commitcomment-93973041 I took the liberty of doing it for jdk11u-dev on your behalf: https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9#commitcomment-99883929 It seems there will be one conflict so you'll have to do this one manually, but the comment at least provides some pointers on how to do so. I did this on the jdk commit rather than the jdk17u one, but as the jdk17u one was unchanged from the original, this shouldn't make any difference. Good luck and please feel free to ask if you have any more questions or issues. All the best, -- 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 Feb 9 13:55:34 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 9 Feb 2023 13:55:34 GMT Subject: [jdk17u-dev] RFR: 8301170: perfMemory_windows.cpp add free_security_attr to early returns Message-ID: Backport of 8301170 ------------- Commit messages: - Backport 810c8a271b4524ae776e2306ef699e04a7d145a2 Changes: https://git.openjdk.org/jdk17u-dev/pull/1149/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1149&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301170 Stats: 11 lines in 1 file changed: 5 ins; 4 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1149.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1149/head:pull/1149 PR: https://git.openjdk.org/jdk17u-dev/pull/1149 From kusrinivasan at vmware.com Thu Feb 9 14:27:56 2023 From: kusrinivasan at vmware.com (Kumar Srinivasan) Date: Thu, 9 Feb 2023 14:27:56 +0000 Subject: JDK-8302000: jdk11u build has a very subtle race condition causing builds to break. In-Reply-To: References: Message-ID: Hi Christoph, Thanks for the response, I decided to take #2 internally for expediency. I will start work on #3 shortly. Thanks Kumar From: Langer, Christoph Date: Wednesday, February 8, 2023 at 2:00 PM To: Kumar Srinivasan , build-dev at openjdk.java.net , jdk-updates-dev at openjdk.java.net Subject: RE: JDK-8302000: jdk11u build has a very subtle race condition causing builds to break. !! External Email Hi Kumar, yes, I would agree. Option [3] is my preferred. It brings the code closer to upstream. Thanks for tackling this. Cheers Christoph From: build-dev On Behalf Of Kumar Srinivasan Sent: Dienstag, 7. Februar 2023 20:20 To: build-dev at openjdk.java.net; jdk-updates-dev at openjdk.java.net Subject: JDK-8302000: jdk11u build has a very subtle race condition causing builds to break. Hi build-team, updates-team, We encountered a build issue since jdk 11.0.18, the root cause and possible solutions are documented in JDK-8302000[1]. I am willing to make the change as noted in the bug. Let me know if approach #2 or #3 is the best option, I would like to get a consensus from the team to take the best approach. Thanks Kumar Srinivasan [1] https://bugs.openjdk.org/browse/JDK-8302000 !! External Email: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender. -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Thu Feb 9 15:08:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 15:08:05 GMT Subject: [jdk17u-dev] RFR: 8286030: Avoid JVM crash when containers share the same /tmp dir Message-ID: I backport this for parity with 17.0.7-oracle. I had to resolve due to context in perfMemory_posix.cpp. ------------- Commit messages: - Backport 84f23149e22561173feb0e34bca31a7345b43c89 Changes: https://git.openjdk.org/jdk17u-dev/pull/1150/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1150&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286030 Stats: 324 lines in 3 files changed: 267 ins; 27 del; 30 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1150.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1150/head:pull/1150 PR: https://git.openjdk.org/jdk17u-dev/pull/1150 From goetz at openjdk.org Thu Feb 9 15:18:27 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 15:18:27 GMT Subject: [jdk17u-dev] RFR: 8195809: [TESTBUG] jps and jcmd -l support for containers is not tested Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 7c26ddb575bb6f1161850c31a933d154ae8b96e3 Changes: https://git.openjdk.org/jdk17u-dev/pull/1151/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1151&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8195809 Stats: 200 lines in 3 files changed: 193 ins; 2 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1151.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1151/head:pull/1151 PR: https://git.openjdk.org/jdk17u-dev/pull/1151 From mbaesken at openjdk.org Thu Feb 9 15:56:10 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 9 Feb 2023 15:56:10 GMT Subject: [jdk17u-dev] RFR: 8300266: Detect Virtualization on Linux aarch64 Message-ID: Backport of 8300266 ------------- Commit messages: - Backport 544c16e0bdd4335b2624158fd1f6521984aa5079 Changes: https://git.openjdk.org/jdk17u-dev/pull/1152/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1152&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300266 Stats: 39 lines in 2 files changed: 39 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1152.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1152/head:pull/1152 PR: https://git.openjdk.org/jdk17u-dev/pull/1152 From goetz at openjdk.org Thu Feb 9 16:52:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 16:52:39 GMT Subject: [jdk17u-dev] RFR: 8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 3b9059a1471ba74af8bf6a3c0e5b2e1140eb4afd Changes: https://git.openjdk.org/jdk17u-dev/pull/1153/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1153&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290083 Stats: 23 lines in 1 file changed: 16 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1153.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1153/head:pull/1153 PR: https://git.openjdk.org/jdk17u-dev/pull/1153 From goetz at openjdk.org Thu Feb 9 16:55:28 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 16:55:28 GMT Subject: [jdk17u-dev] RFR: 8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" Message-ID: <4fzGJR4oF24wGWMbBSnSlj2nquuHnZkyey1Ttw5KjAo=.9bb37bba-53f0-4a3b-b300-5705ac66ece8@github.com> I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 11e7d53b23796cbd3d878048f7553885ae07f4d1 Changes: https://git.openjdk.org/jdk17u-dev/pull/1154/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1154&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293819 Stats: 10 lines in 1 file changed: 5 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1154.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1154/head:pull/1154 PR: https://git.openjdk.org/jdk17u-dev/pull/1154 From goetz at openjdk.org Thu Feb 9 17:01:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 17:01:29 GMT Subject: [jdk17u-dev] RFR: 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key Message-ID: <5VjqZ5jUHl8UScyncdoCihSGNvVn8B2LqMQogyLOQjg=.a5a7f0a6-49e5-4619-84f8-3b51f12866db@github.com> I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport df53fa752a81a88b9495978cccb3d7b9f5ed553c Changes: https://git.openjdk.org/jdk17u-dev/pull/1155/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1155&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292328 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1155.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1155/head:pull/1155 PR: https://git.openjdk.org/jdk17u-dev/pull/1155 From goetz at openjdk.org Thu Feb 9 17:06:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 17:06:39 GMT Subject: [jdk17u-dev] RFR: 8186765: Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 43dbf5899b455acf7c665d221564c4d4dff7dea4 Changes: https://git.openjdk.org/jdk17u-dev/pull/1156/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1156&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8186765 Stats: 12 lines in 1 file changed: 11 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1156.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1156/head:pull/1156 PR: https://git.openjdk.org/jdk17u-dev/pull/1156 From goetz at openjdk.org Thu Feb 9 17:26:32 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 17:26:32 GMT Subject: [jdk17u-dev] RFR: 8295000: java/util/Formatter/Basic test cleanup Message-ID: <1F7akirkCt9yZzDHqAhiOV08kEpqbte-hT0Ph6hLA2s=.45ef4253-6452-4ae0-bc57-c1c642006165@github.com> I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 78763fc8e0d6940f1c85ff8705733b8e6ae8e945 Changes: https://git.openjdk.org/jdk17u-dev/pull/1157/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1157&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295000 Stats: 312 lines in 20 files changed: 205 ins; 6 del; 101 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1157.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1157/head:pull/1157 PR: https://git.openjdk.org/jdk17u-dev/pull/1157 From goetz at openjdk.org Thu Feb 9 17:29:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 17:29:52 GMT Subject: [jdk17u-dev] RFR: 8295774: Write a test to verify List sends ItemEvent/ActionEvent Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 2a79dfc1f9c419e92aac99f92ef4e40a3471695b Changes: https://git.openjdk.org/jdk17u-dev/pull/1158/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1158&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295774 Stats: 175 lines in 1 file changed: 175 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1158.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1158/head:pull/1158 PR: https://git.openjdk.org/jdk17u-dev/pull/1158 From goetz at openjdk.org Thu Feb 9 17:37:57 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 17:37:57 GMT Subject: [jdk11u-dev] RFR: 8295774: Write a test to verify List sends ItemEvent/ActionEvent Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 2a79dfc1f9c419e92aac99f92ef4e40a3471695b Changes: https://git.openjdk.org/jdk11u-dev/pull/1712/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1712&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295774 Stats: 175 lines in 1 file changed: 175 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1712.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1712/head:pull/1712 PR: https://git.openjdk.org/jdk11u-dev/pull/1712 From goetz at openjdk.org Thu Feb 9 17:42:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 17:42:39 GMT Subject: [jdk17u-dev] RFR: 8296675: Exclude linux-aarch64 in NSS tests Message-ID: I backport this for parity with 17.0.7-oracle ------------- Commit messages: - Backport fa8a8668a6656046d713a6b09244adfc81556d63 Changes: https://git.openjdk.org/jdk17u-dev/pull/1159/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1159&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8296675 Stats: 7 lines in 1 file changed: 2 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1159.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1159/head:pull/1159 PR: https://git.openjdk.org/jdk17u-dev/pull/1159 From goetz at openjdk.org Thu Feb 9 18:23:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 18:23:43 GMT Subject: [jdk11u-dev] RFR: 8296675: Exclude linux-aarch64 in NSS tests Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport fa8a8668a6656046d713a6b09244adfc81556d63 Changes: https://git.openjdk.org/jdk11u-dev/pull/1713/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1713&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8296675 Stats: 7 lines in 1 file changed: 2 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1713.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1713/head:pull/1713 PR: https://git.openjdk.org/jdk11u-dev/pull/1713 From goetz at openjdk.org Thu Feb 9 18:26:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 18:26:55 GMT Subject: [jdk11u-dev] RFR: 8223716: sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic Message-ID: <_CGoTwucVYhfJ6Ep-6I8RS5JxfmuXfx7BOQDH2VwYnk=.ef35f9b5-118c-4dd3-bc15-45e546460d66@github.com> I backport this as prerequisite of 8223783. ------------- Commit messages: - Backport e0a87ef8fcf35df77c3a4578723611cab32db07d Changes: https://git.openjdk.org/jdk11u-dev/pull/1714/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1714&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223716 Stats: 47 lines in 1 file changed: 35 ins; 3 del; 9 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1714.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1714/head:pull/1714 PR: https://git.openjdk.org/jdk11u-dev/pull/1714 From goetz at openjdk.org Thu Feb 9 18:29:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 9 Feb 2023 18:29:42 GMT Subject: [jdk17u-dev] RFR: 8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections Message-ID: I backport this for parity with 17.0.7-oracle ------------- Commit messages: - Backport 8effaa8f1f550d2cd0ff369f99436a8a7401fa10 Changes: https://git.openjdk.org/jdk17u-dev/pull/1160/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1160&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223783 Stats: 256 lines in 1 file changed: 169 ins; 24 del; 63 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1160.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1160/head:pull/1160 PR: https://git.openjdk.org/jdk17u-dev/pull/1160 From rhalade at openjdk.org Thu Feb 9 23:14:36 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Thu, 9 Feb 2023 23:14:36 GMT Subject: [jdk20u] RFR: 8245654: Add Certigna Root CA Message-ID: This is a backport to JDK 20 update releases. ------------- Commit messages: - Backport 8c87a67419b91f254ed7e4dd8ac8d294b8c4735e Changes: https://git.openjdk.org/jdk20u/pull/4/files Webrev: https://webrevs.openjdk.org/?repo=jdk20u&pr=4&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8245654 Stats: 262 lines in 3 files changed: 258 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk20u/pull/4.diff Fetch: git fetch https://git.openjdk.org/jdk20u pull/4/head:pull/4 PR: https://git.openjdk.org/jdk20u/pull/4 From goetz at openjdk.org Fri Feb 10 06:58:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 06:58:51 GMT Subject: [jdk17u-dev] RFR: 8286030: Avoid JVM crash when containers share the same /tmp dir In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:00:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > I had to resolve due to context in perfMemory_posix.cpp. Pre-submit failures: During jtreg build [ERROR] wget exited with exit code 8. Unrelated. Trivial change, no rerun necessary. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1150 From goetz at openjdk.org Fri Feb 10 07:03:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:03:52 GMT Subject: [jdk17u-dev] RFR: 8195809: [TESTBUG] jps and jcmd -l support for containers is not tested In-Reply-To: References: Message-ID: <88JpFGYjrLWNqJe_9zUmTnDTUU-AF7mEjvI-VLiW_ik=.743555a0-a283-4d0f-a036-bd945caefa9b@github.com> On Thu, 9 Feb 2023 15:11:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit failure: During Get JTreg step [ERROR] wget exited with exit code 8 unrelated, no need to restart tests as trivial testbug. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1151 From goetz at openjdk.org Fri Feb 10 07:08:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:08:47 GMT Subject: [jdk17u-dev] RFR: 8296675: Exclude linux-aarch64 in NSS tests In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 17:36:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle Pre-submit tests not finished. I'd like to push anyways, the missing tests are not meaningful to this change. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1159 From stuefe at openjdk.org Fri Feb 10 07:08:48 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Fri, 10 Feb 2023 07:08:48 GMT Subject: [jdk17u-dev] RFR: 8286030: Avoid JVM crash when containers share the same /tmp dir In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:00:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > I had to resolve due to context in perfMemory_posix.cpp. Change looks good. This test should be tested in our nightlies. ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1150 From goetz at openjdk.org Fri Feb 10 07:08:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:08:54 GMT Subject: [jdk17u-dev] RFR: 8295774: Write a test to verify List sends ItemEvent/ActionEvent In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 17:21:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit tests not finished. I'd like to push anyways, the missing tests are not meaningful to this change. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1158 From goetz at openjdk.org Fri Feb 10 07:08:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:08:55 GMT Subject: [jdk11u-dev] RFR: 8296675: Exclude linux-aarch64 in NSS tests In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 18:15:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. Pre-submit tests not finished. I'd like to push anyways, the missing tests are not meaningful to this change. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1713 From goetz at openjdk.org Fri Feb 10 07:19:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:19:51 GMT Subject: [jdk17u-dev] RFR: 8286030: Avoid JVM crash when containers share the same /tmp dir In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:00:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > I had to resolve due to context in perfMemory_posix.cpp. Thanks for the review! Yes, it ran in our nightlies without errors. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1150 From mbaesken at openjdk.org Fri Feb 10 07:49:51 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 10 Feb 2023 07:49:51 GMT Subject: [jdk17u-dev] RFR: 8301170: perfMemory_windows.cpp add free_security_attr to early returns In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 13:47:58 GMT, Matthias Baesken wrote: > Backport of 8301170 Backport was clean except the COPYRIGHT header comment line. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1149 From goetz at openjdk.org Fri Feb 10 07:50:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:50:52 GMT Subject: [jdk17u-dev] RFR: 8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent Message-ID: <2I2NpfRUKA2fHeUzAsjzTulsAzGgBFxr3TBxA9zc0HI=.60599a02-460c-406f-904b-e19c140e2ad8@github.com> I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 7d20a60a983e459ea1c4e843fbde70fb796c6249 Changes: https://git.openjdk.org/jdk17u-dev/pull/1161/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1161&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297489 Stats: 302 lines in 2 files changed: 161 ins; 141 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1161.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1161/head:pull/1161 PR: https://git.openjdk.org/jdk17u-dev/pull/1161 From yan at openjdk.org Fri Feb 10 07:51:47 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 10 Feb 2023 07:51:47 GMT Subject: [jdk17u-dev] Integrated: 8301760: Fix possible leak in SpNegoContext dispose In-Reply-To: References: Message-ID: On Tue, 7 Feb 2023 06:41:28 GMT, Yuri Nesterenko wrote: > Hi all, > This pull request contains a backport of commit [3f3356bc](https://github.com/openjdk/jdk/commit/3f3356bcbd2b2fbc545263dc70a48ee931a4e56b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > The commit being backported was authored by Yuri Nesterenko on 6 Feb 2023 and was reviewed by Weijun Wang. This pull request has now been integrated. Changeset: 651ec7d1 Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk17u-dev/commit/651ec7d1f4165a3d0c125c9fe09b496706ae2f09 Stats: 5 lines in 1 file changed: 4 ins; 1 del; 0 mod 8301760: Fix possible leak in SpNegoContext dispose Backport-of: 3f3356bcbd2b2fbc545263dc70a48ee931a4e56b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1147 From goetz at openjdk.org Fri Feb 10 07:55:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:55:42 GMT Subject: [jdk11u-dev] RFR: 8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent Message-ID: <-3uPNUkTFOm9sITFj9FZhDny1Lc7lN55sBF7LT3Zj7o=.7e955f95-fc80-47e0-93e7-640fa79f3d3a@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 7d20a60a983e459ea1c4e843fbde70fb796c6249 Changes: https://git.openjdk.org/jdk11u-dev/pull/1715/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1715&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297489 Stats: 302 lines in 2 files changed: 161 ins; 141 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1715.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1715/head:pull/1715 PR: https://git.openjdk.org/jdk11u-dev/pull/1715 From mbaesken at openjdk.org Fri Feb 10 07:55:54 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 10 Feb 2023 07:55:54 GMT Subject: [jdk17u-dev] Integrated: 8301170: perfMemory_windows.cpp add free_security_attr to early returns In-Reply-To: References: Message-ID: <9oHfT2si4NTNm1cXZiovrH6ee6gawDAD9n6bc2dRwiQ=.88e618ed-1ab9-4c6d-a273-874a3742b074@github.com> On Thu, 9 Feb 2023 13:47:58 GMT, Matthias Baesken wrote: > Backport of 8301170 This pull request has now been integrated. Changeset: 3330f9c2 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/3330f9c2ad508fdb9100a2400abdd3366342dde1 Stats: 11 lines in 1 file changed: 5 ins; 4 del; 2 mod 8301170: perfMemory_windows.cpp add free_security_attr to early returns Backport-of: 810c8a271b4524ae776e2306ef699e04a7d145a2 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1149 From yan at openjdk.org Fri Feb 10 07:57:59 2023 From: yan at openjdk.org (Yuri Nesterenko) Date: Fri, 10 Feb 2023 07:57:59 GMT Subject: [jdk11u-dev] Integrated: 8301760: Fix possible leak in SpNegoContext dispose In-Reply-To: <1iytcEzcAkQ_b_cW3auw3g1hBcKe2aq1PRTJTUotgts=.28919aee-8961-4ba2-8978-de1a3fd0a008@github.com> References: <1iytcEzcAkQ_b_cW3auw3g1hBcKe2aq1PRTJTUotgts=.28919aee-8961-4ba2-8978-de1a3fd0a008@github.com> Message-ID: On Tue, 7 Feb 2023 07:05:04 GMT, Yuri Nesterenko wrote: > This pull request contains a backport of commit [3f3356bc](https://github.com/openjdk/jdk/commit/3f3356bcbd2b2fbc545263dc70a48ee931a4e56b) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. > > The commit being backported was authored by Yuri Nesterenko on 6 Feb 2023 and was reviewed by Weijun Wang. This pull request has now been integrated. Changeset: faabe54e Author: Yuri Nesterenko URL: https://git.openjdk.org/jdk11u-dev/commit/faabe54e714f65ddb461ce4d78d15b9802f68867 Stats: 5 lines in 1 file changed: 4 ins; 1 del; 0 mod 8301760: Fix possible leak in SpNegoContext dispose Backport-of: 3f3356bcbd2b2fbc545263dc70a48ee931a4e56b ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1709 From goetz at openjdk.org Fri Feb 10 07:58:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 07:58:43 GMT Subject: [jdk17u-dev] RFR: 8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport e5edb10dc56d9edac8e050e0f8e6c116743975d6 Changes: https://git.openjdk.org/jdk17u-dev/pull/1162/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1162&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299018 Stats: 38 lines in 1 file changed: 21 ins; 5 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1162.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1162/head:pull/1162 PR: https://git.openjdk.org/jdk17u-dev/pull/1162 From goetz at openjdk.org Fri Feb 10 08:04:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:04:47 GMT Subject: [jdk17u-dev] RFR: 8299671: Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport d2827ec8f77020241fee7d613fb7cf081b455eb9 Changes: https://git.openjdk.org/jdk17u-dev/pull/1163/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1163&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299671 Stats: 41 lines in 1 file changed: 33 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1163.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1163/head:pull/1163 PR: https://git.openjdk.org/jdk17u-dev/pull/1163 From goetz at openjdk.org Fri Feb 10 08:08:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:08:42 GMT Subject: [jdk17u-dev] RFR: 8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport a2f67660f088559ce49f73da7401801fb826028b Changes: https://git.openjdk.org/jdk17u-dev/pull/1164/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1164&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288415 Stats: 60 lines in 1 file changed: 36 ins; 3 del; 21 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1164.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1164/head:pull/1164 PR: https://git.openjdk.org/jdk17u-dev/pull/1164 From goetz at openjdk.org Fri Feb 10 08:37:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:37:53 GMT Subject: [jdk17u-dev] Integrated: 8195809: [TESTBUG] jps and jcmd -l support for containers is not tested In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:11:33 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: cb1a54ab Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/cb1a54abd40c240008f1b2fd6d4dc87c2e837f29 Stats: 200 lines in 3 files changed: 193 ins; 2 del; 5 mod 8195809: [TESTBUG] jps and jcmd -l support for containers is not tested Backport-of: 7c26ddb575bb6f1161850c31a933d154ae8b96e3 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1151 From goetz at openjdk.org Fri Feb 10 08:38:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:38:55 GMT Subject: [jdk17u-dev] Integrated: 8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message In-Reply-To: References: Message-ID: <7QlfLYfXawJgBSyW27EtNuozlAJcFx4uuKR9Il0kkGk=.114ad9e2-88d7-47d3-b25d-ad3a99ced5ad@github.com> On Thu, 9 Feb 2023 16:45:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: b023d5c1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/b023d5c1fbbfaab29b4c6fd96083b6b0b5b49e68 Stats: 23 lines in 1 file changed: 16 ins; 0 del; 7 mod 8290083: ResponseBodyBeforeError: AssertionError or SSLException: Unsupported or unrecognized SSL message Backport-of: 3b9059a1471ba74af8bf6a3c0e5b2e1140eb4afd ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1153 From goetz at openjdk.org Fri Feb 10 08:40:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:40:54 GMT Subject: [jdk17u-dev] Integrated: 8286030: Avoid JVM crash when containers share the same /tmp dir In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:00:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > I had to resolve due to context in perfMemory_posix.cpp. This pull request has now been integrated. Changeset: d52e18c9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d52e18c92d307f5f6e9e649d410a54bef3a910da Stats: 324 lines in 3 files changed: 267 ins; 27 del; 30 mod 8286030: Avoid JVM crash when containers share the same /tmp dir Reviewed-by: stuefe Backport-of: 84f23149e22561173feb0e34bca31a7345b43c89 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1150 From goetz at openjdk.org Fri Feb 10 08:41:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:41:50 GMT Subject: [jdk17u-dev] Integrated: 8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" In-Reply-To: <4fzGJR4oF24wGWMbBSnSlj2nquuHnZkyey1Ttw5KjAo=.9bb37bba-53f0-4a3b-b300-5705ac66ece8@github.com> References: <4fzGJR4oF24wGWMbBSnSlj2nquuHnZkyey1Ttw5KjAo=.9bb37bba-53f0-4a3b-b300-5705ac66ece8@github.com> Message-ID: On Thu, 9 Feb 2023 16:48:30 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 49023f45 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/49023f45f38d229f63c782a7a5f644d803ba443f Stats: 10 lines in 1 file changed: 5 ins; 0 del; 5 mod 8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG" Backport-of: 11e7d53b23796cbd3d878048f7553885ae07f4d1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1154 From goetz at openjdk.org Fri Feb 10 08:44:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:44:12 GMT Subject: [jdk17u-dev] Integrated: 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key In-Reply-To: <5VjqZ5jUHl8UScyncdoCihSGNvVn8B2LqMQogyLOQjg=.a5a7f0a6-49e5-4619-84f8-3b51f12866db@github.com> References: <5VjqZ5jUHl8UScyncdoCihSGNvVn8B2LqMQogyLOQjg=.a5a7f0a6-49e5-4619-84f8-3b51f12866db@github.com> Message-ID: On Thu, 9 Feb 2023 16:53:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 1b5825cc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/1b5825cc60e04992153e82ff570d3f9041001e2f Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key Backport-of: df53fa752a81a88b9495978cccb3d7b9f5ed553c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1155 From goetz at openjdk.org Fri Feb 10 08:44:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:44:50 GMT Subject: [jdk17u-dev] Integrated: 8296675: Exclude linux-aarch64 in NSS tests In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 17:36:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle This pull request has now been integrated. Changeset: 5bef90fa Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5bef90fad339092c76ae800fd41891929fc178e2 Stats: 7 lines in 1 file changed: 2 ins; 0 del; 5 mod 8296675: Exclude linux-aarch64 in NSS tests Backport-of: fa8a8668a6656046d713a6b09244adfc81556d63 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1159 From goetz at openjdk.org Fri Feb 10 08:46:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:46:56 GMT Subject: [jdk11u-dev] Integrated: 8296675: Exclude linux-aarch64 in NSS tests In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 18:15:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 08f86131 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/08f86131bd3cec34e7e50097dd80e3116b052ed1 Stats: 7 lines in 1 file changed: 2 ins; 0 del; 5 mod 8296675: Exclude linux-aarch64 in NSS tests Backport-of: fa8a8668a6656046d713a6b09244adfc81556d63 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1713 From goetz at openjdk.org Fri Feb 10 08:53:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 08:53:17 GMT Subject: [jdk17u-dev] RFR: 8186765: Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.7-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-43dbf589 - Backport 43dbf5899b455acf7c665d221564c4d4dff7dea4 ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1156/files - new: https://git.openjdk.org/jdk17u-dev/pull/1156/files/a4467eaf..bc35ed5b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1156&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1156&range=00-01 Stats: 581 lines in 12 files changed: 492 ins; 34 del; 55 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1156.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1156/head:pull/1156 PR: https://git.openjdk.org/jdk17u-dev/pull/1156 From mbaesken at openjdk.org Fri Feb 10 09:08:41 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 10 Feb 2023 09:08:41 GMT Subject: [jdk17u-dev] RFR: 8300205: Swing test bug8078268 make latch timeout configurable Message-ID: 8300205: Swing test bug8078268 make latch timeout configurable ------------- Commit messages: - Backport e82dc6935b5f575a53fcba9c96767cee1b535cb8 Changes: https://git.openjdk.org/jdk17u-dev/pull/1165/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1165&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8300205 Stats: 4 lines in 1 file changed: 1 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1165.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1165/head:pull/1165 PR: https://git.openjdk.org/jdk17u-dev/pull/1165 From mbaesken at openjdk.org Fri Feb 10 12:15:40 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 10 Feb 2023 12:15:40 GMT Subject: [jdk17u-dev] RFR: 8299957: Enhance error logging in instrument coding with additional jplis_assert_msg Message-ID: Backport 8299957 ------------- Commit messages: - Backport be8e6d05db2f623626506e64a2fb7caf755d5d06 Changes: https://git.openjdk.org/jdk17u-dev/pull/1166/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1166&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299957 Stats: 8 lines in 2 files changed: 4 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1166.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1166/head:pull/1166 PR: https://git.openjdk.org/jdk17u-dev/pull/1166 From mbaesken at openjdk.org Fri Feb 10 12:19:47 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 10 Feb 2023 12:19:47 GMT Subject: [jdk17u-dev] RFR: 8299957: Enhance error logging in instrument coding with additional jplis_assert_msg In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 12:09:03 GMT, Matthias Baesken wrote: > Backport 8299957 The backport is clean, only the COPYRIGHT year in JPLISAgent.c needs manual adjustment. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1166 From goetz at openjdk.org Fri Feb 10 12:22:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 10 Feb 2023 12:22:55 GMT Subject: [jdk11u-dev] RFR: 8286030: Avoid JVM crash when containers share the same /tmp dir Message-ID: I backport this for parity with 11.0.19-oracle. In 11, there is a perfMem file in each os directory. In 17, they were merged into a single file in posix, which is touched by the original change backported here. So I had to distribute the changes to multiple files. But the changes would have applied clean. On top, I "evaluated" the ifdef LINUX statements accordingly. I edited aix, bsd and linux. On aix, I checked the build is still working. bsd and linux get the ususal testing. As I have no means at all to test Solaris, i left it out. This does not matter funcionally, because the changes out of the #ifdef Linux parts are cosmetic improvements. ------------- Commit messages: - Fix whitespace - Backport d52e18c92d307f5f6e9e649d410a54bef3a910da Changes: https://git.openjdk.org/jdk11u-dev/pull/1716/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1716&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8286030 Stats: 451 lines in 5 files changed: 288 ins; 64 del; 99 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1716.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1716/head:pull/1716 PR: https://git.openjdk.org/jdk11u-dev/pull/1716 From alexey.ivanov at oracle.com Fri Feb 10 15:01:10 2023 From: alexey.ivanov at oracle.com (Aleksei Ivanov) Date: Fri, 10 Feb 2023 15:01:10 +0000 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: References: Message-ID: Dear Henry, The correct mailing list for backporting changes to Java update releases is jdk-updates-dev at openjdk.org (CC'ed). Please read the Backporting section of the developer guide: https://openjdk.org/guide/#backporting Basically, you start with opening a Pull Request for https://github.com/openjdk/jdk11u with the backport changeset. You can import the original changeset into your fork of jdk11u or use /backport command on the original commit: https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9 I can see Andrew Hughes has already issued this command. He may be working on backporting this issue. After the PR is reviewed, you should request an approval for the push, see https://openjdk.org/projects/jdk-updates/approval.html After you get the approval, you issue /integrate command in your pull request. Any committer can then sponsor your contribution. I hope I provided enough details to guide you. Regards, Alexey On 07/02/2023 16:26, Henry GALVEZ wrote: > Dear OpenJDK community, > > My name is Henry and I am a software developer from INTM Group, France. > We are particularly interested in backporting the correction of "8293562: KeepAliveCache Blocks Threads while Closing Connections" to the OpenJDK version 11.0.17 and 11.0.18. > > REF: > - https://github.com/openjdk/jdk/pull/10401 > - https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9 > - https://bugs.openjdk.org/browse/JDK-8293562 > > We are committed to using, supporting and contributing to open-source software. Our company has recognized the importance of this correction and has asked me to carry out this development. Our company values open-source contributions and believes that it is essential to give back to the open-source community. > > As company, we have signed the Oracle Contributor Agreement (OCA) and I am ready to begin the process of collaborating with the OpenJDK community. However, as a new developer in the community, I understand that I will need a sponsor to facilitate the integration of my work. This is where I would like to ask for your assistance. > > I would be grateful if someone from the community could serve as a sponsor for this and future collaborations. I am confident that my experience and expertise in software development will be an asset to the OpenJDK community. > > Thank you for considering my request. I look forward to the opportunity to collaborate and contribute to the OpenJDK project. > > Best regards, > Henry From henry.galvez at intm.fr Fri Feb 10 15:07:18 2023 From: henry.galvez at intm.fr (Henry GALVEZ) Date: Fri, 10 Feb 2023 15:07:18 +0000 Subject: 8299602 - Error encountered while building and testing JDK11U-DEV code In-Reply-To: <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> Message-ID: Dear Severin, I hope this email finds you well. I am reaching out because I am encountering an error while building and testing the JDK11U-DEV repository code. I have taken the following steps to address the issue: Downloaded the repository code Attempted to build and run tests without making any modifications Validated that I have all the necessary requirements Unfortunately, I am still encountering an error when running the tier1 tests. I have done some research by reviewing the archive of the mailing list, the documentation, and online resources, but I have been unable to find a solution to the issue. I would greatly appreciate your advice on how to correct this error or information on which mailing list I should ask for help. Here is a summarized output of my last test: ----- START OUTPUT ----- Script started on 2023-02-10 10:48:00+01:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="140" LINES="57"] DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS" PRETTY_NAME="Ubuntu 22.04.1 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.1 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy autoconf/jammy,jammy,now 2.71-2 all [installed] dpkg-dev/jammy-updates,jammy-updates,jammy-security,jammy-security,now 1.21.1ubuntu2.1 all [installed,automatic] g++/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] gcc/jammy,now 4:11.2.0-1ubuntu1 amd64 [installed,automatic] jtreg/jammy,jammy,now 5.1-b01-2 all [installed] libasound2-dev/jammy,now 1.2.6.1-1ubuntu1 amd64 [installed] libc6-dev/jammy-updates,now 2.35-0ubuntu3.1 amd64 [installed,automatic] libcups2-dev/jammy-updates,jammy-security,now 2.4.1op1-1ubuntu4.1 amd64 [installed] libffi-dev/jammy,now 3.4.2-4 amd64 [installed] libfreetype6-dev/jammy-updates,jammy-security,now 2.11.1+dfsg-1ubuntu0.1 amd64 [installed] libx11-dev/jammy,now 2:1.7.5-1 amd64 [installed] libxext-dev/jammy,now 2:1.3.4-1build1 amd64 [installed] libxrender-dev/jammy,now 1:0.9.10-1build4 amd64 [installed] libxt-dev/jammy,now 1:1.2.1-1 amd64 [installed] libxtst-dev/jammy,now 2:1.2.3-1build4 amd64 [installed] make/jammy,now 4.3-4.1build1 amd64 [installed,automatic] openjdk-11-jdk-headless/jammy-updates,jammy-security,now 11.0.17+8-1ubuntu2~22.04 amd64 [installed] openjdk-11-jre-headless/jammy-updates,jammy-security,now 11.0.17+8-1ubuntu2~22.04 amd64 [installed,automatic] openjdk-11-jre/jammy-updates,jammy-security,now 11.0.17+8-1ubuntu2~22.04 amd64 [installed,automatic] openjdk-8-jdk-headless/jammy-updates,jammy-security,now 8u352-ga-1~22.04 amd64 [installed,automatic] openjdk-8-jdk/jammy-updates,jammy-security,now 8u352-ga-1~22.04 amd64 [installed] openjdk-8-jre-headless/jammy-updates,jammy-security,now 8u352-ga-1~22.04 amd64 [installed,automatic] openjdk-8-jre/jammy-updates,jammy-security,now 8u352-ga-1~22.04 amd64 [installed,automatic] gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. openjdk 11.0.17 2022-10-18 OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04) OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu222.04, mixed mode, sharing) javac 11.0.17 >From https://github.com/intmgroupe/jdk11u-dev * branch master -> FETCH_HEAD Already up to date. Runnable configure script is not present Generating runnable configure script at /home/intm/work/client/tickets/180/jdk11u-dev/build/.configure-support/generated-configure.sh Using autoconf at /usr/bin/autoconf [autoconf (GNU Autoconf) 2.71] configure: Configuration created at Fri Feb 10 10:48:10 CET 2023. checking for basename... /usr/bin/basename ..... checking JVM features for JVM variant 'server'... "aot cds cmsgc compiler1 compiler2 epsilongc g1gc graal jfr jni-check jvmci jvmti management nmt parallelgc serialgc services vm-structs zgc" configure: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/configure-support/config.status config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/spec.gmk config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/bootcycle-spec.gmk config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/buildjdk-spec.gmk config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/compare.sh config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/Makefile ==================================================== A new configuration has been successfully created in /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release using configure arguments '--with-jtreg=/usr/share/jtreg/'. Configuration summary: * Debug level: release * HS debug level: product * JVM variants: server * JVM features: server: 'aot cds cmsgc compiler1 compiler2 epsilongc g1gc graal jfr jni-check jvmci jvmti management nmt parallelgc serialgc services vm-structs zgc' * OpenJDK target: OS: linux, CPU architecture: x86, address length: 64 * Version string: 11.0.19-internal+0-adhoc.intm.jdk11u-dev (11.0.19-internal) Tools summary: * Boot JDK: openjdk version "11.0.17" 2022-10-18 OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04) OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu222.04, mixed mode, sharing) (at /usr/lib/jvm/java-11-openjdk-amd64) * Toolchain: gcc (GNU Compiler Collection) * C Compiler: Version 11.3.0 (at /usr/bin/gcc) * C++ Compiler: Version 11.3.0 (at /usr/bin/g++) Build performance summary: * Cores to use: 7 * Memory limit: 7730 MB Building target 'clean' in configuration 'linux-x86_64-normal-server-release' Cleaning hotspot build artifacts ... done ..... Cleaned everything, you will have to re-run configure. Finished building target 'dist-clean' in configuration 'linux-x86_64-normal-server-release' configure: Configuration created at Fri Feb 10 10:48:15 CET 2023. checking for basename... /usr/bin/basename ..... checking JVM features for JVM variant 'server'... "aot cds cmsgc compiler1 compiler2 epsilongc g1gc graal jfr jni-check jvmci jvmti management nmt parallelgc serialgc services vm-structs zgc" configure: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/configure-support/config.status config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/spec.gmk config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/bootcycle-spec.gmk config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/buildjdk-spec.gmk config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/compare.sh config.status: creating /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/Makefile ==================================================== A new configuration has been successfully created in /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release using configure arguments '--with-jtreg=/usr/share/jtreg/'. Configuration summary: * Debug level: release * HS debug level: product * JVM variants: server * JVM features: server: 'aot cds cmsgc compiler1 compiler2 epsilongc g1gc graal jfr jni-check jvmci jvmti management nmt parallelgc serialgc services vm-structs zgc' * OpenJDK target: OS: linux, CPU architecture: x86, address length: 64 * Version string: 11.0.19-internal+0-adhoc.intm.jdk11u-dev (11.0.19-internal) Tools summary: * Boot JDK: openjdk version "11.0.17" 2022-10-18 OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04) OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu222.04, mixed mode, sharing) (at /usr/lib/jvm/java-11-openjdk-amd64) * Toolchain: gcc (GNU Compiler Collection) * C Compiler: Version 11.3.0 (at /usr/bin/gcc) * C++ Compiler: Version 11.3.0 (at /usr/bin/g++) Build performance summary: * Cores to use: 7 * Memory limit: 7730 MB Building target 'images' in configuration 'linux-x86_64-normal-server-release' Compiling 8 files for BUILD_TOOLS_LANGTOOLS ..... Stopping sjavac server Finished building target 'images' in configuration 'linux-x86_64-normal-server-release' openjdk version "11.0.19-internal" 2023-04-18 OpenJDK Runtime Environment (build 11.0.19-internal+0-adhoc.intm.jdk11u-dev) OpenJDK 64-Bit Server VM (build 11.0.19-internal+0-adhoc.intm.jdk11u-dev, mixed mode) Building target 'run-test-tier1' in configuration 'linux-x86_64-normal-server-release' Compiling 27 files for BUILD_FAILURE_HANDLER ...... Creating support/test/hotspot/jtreg/native/bin/sigtest from 1 file(s) Creating support/test/hotspot/jtreg/native/bin/jvm-test-launcher from 1 file(s) Test selection 'tier1', will run: * jtreg:test/hotspot/jtreg:tier1 * jtreg:test/jdk:tier1 * jtreg:test/langtools:tier1 * jtreg:test/nashorn:tier1 * jtreg:test/jaxp:tier1 Running test 'jtreg:test/hotspot/jtreg:tier1' Error: Unexpected exception occurred! java.lang.IllegalArgumentException: 6+1 java.lang.IllegalArgumentException: 6+1 at com.sun.javatest.regtest.tool.Version.(Version.java:80) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.initAllowSmartActionArgs(TestProperties.java:452) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.(TestProperties.java:262) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntryInternal(TestProperties.java:509) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntry(TestProperties.java:500) at com.sun.javatest.regtest.config.TestProperties.(TestProperties.java:57) at com.sun.javatest.regtest.config.RegressionTestSuite.(RegressionTestSuite.java:80) at com.sun.javatest.regtest.config.RegressionTestSuite.open(RegressionTestSuite.java:65) at com.sun.javatest.regtest.config.TestManager.getTestSuites(TestManager.java:165) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1124) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1075) at com.sun.javatest.regtest.tool.Tool.main(Tool.java:147) at com.sun.javatest.regtest.Main.main(Main.java:58) Finished running test 'jtreg:test/hotspot/jtreg:tier1' Test report is stored in build/linux-x86_64-normal-server-release/test-results/jtreg_test_hotspot_jtreg_tier1 Running test 'jtreg:test/jdk:tier1' Error: Unexpected exception occurred! java.lang.IllegalArgumentException: 6+1 java.lang.IllegalArgumentException: 6+1 at com.sun.javatest.regtest.tool.Version.(Version.java:80) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.initAllowSmartActionArgs(TestProperties.java:452) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.(TestProperties.java:262) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntryInternal(TestProperties.java:509) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntry(TestProperties.java:500) at com.sun.javatest.regtest.config.TestProperties.(TestProperties.java:57) at com.sun.javatest.regtest.config.RegressionTestSuite.(RegressionTestSuite.java:80) at com.sun.javatest.regtest.config.RegressionTestSuite.open(RegressionTestSuite.java:65) at com.sun.javatest.regtest.config.TestManager.getTestSuites(TestManager.java:165) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1124) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1075) at com.sun.javatest.regtest.tool.Tool.main(Tool.java:147) at com.sun.javatest.regtest.Main.main(Main.java:58) Finished running test 'jtreg:test/jdk:tier1' Test report is stored in build/linux-x86_64-normal-server-release/test-results/jtreg_test_jdk_tier1 Running test 'jtreg:test/langtools:tier1' Error: Unexpected exception occurred! java.lang.IllegalArgumentException: 6+1 java.lang.IllegalArgumentException: 6+1 at com.sun.javatest.regtest.tool.Version.(Version.java:80) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.initAllowSmartActionArgs(TestProperties.java:452) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.(TestProperties.java:262) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntryInternal(TestProperties.java:509) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntry(TestProperties.java:500) at com.sun.javatest.regtest.config.TestProperties.(TestProperties.java:57) at com.sun.javatest.regtest.config.RegressionTestSuite.(RegressionTestSuite.java:80) at com.sun.javatest.regtest.config.RegressionTestSuite.open(RegressionTestSuite.java:65) at com.sun.javatest.regtest.config.TestManager.getTestSuites(TestManager.java:165) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1124) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1075) at com.sun.javatest.regtest.tool.Tool.main(Tool.java:147) at com.sun.javatest.regtest.Main.main(Main.java:58) Finished running test 'jtreg:test/langtools:tier1' Test report is stored in build/linux-x86_64-normal-server-release/test-results/jtreg_test_langtools_tier1 Running test 'jtreg:test/nashorn:tier1' Test results: no tests selected Report written to /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/test-results/jtreg_test_nashorn_tier1/html/report.html Results written to /home/intm/work/client/tickets/180/jdk11u-dev/build/linux-x86_64-normal-server-release/test-support/jtreg_test_nashorn_tier1 Finished running test 'jtreg:test/nashorn:tier1' Test report is stored in build/linux-x86_64-normal-server-release/test-results/jtreg_test_nashorn_tier1 Running test 'jtreg:test/jaxp:tier1' Error: Unexpected exception occurred! java.lang.IllegalArgumentException: 6+1 java.lang.IllegalArgumentException: 6+1 at com.sun.javatest.regtest.tool.Version.(Version.java:80) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.initAllowSmartActionArgs(TestProperties.java:452) at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.(TestProperties.java:262) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntryInternal(TestProperties.java:509) at com.sun.javatest.regtest.config.TestProperties$Cache.getEntry(TestProperties.java:500) at com.sun.javatest.regtest.config.TestProperties.(TestProperties.java:57) at com.sun.javatest.regtest.config.RegressionTestSuite.(RegressionTestSuite.java:80) at com.sun.javatest.regtest.config.RegressionTestSuite.open(RegressionTestSuite.java:65) at com.sun.javatest.regtest.config.TestManager.getTestSuites(TestManager.java:165) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1124) at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1075) at com.sun.javatest.regtest.tool.Tool.main(Tool.java:147) at com.sun.javatest.regtest.Main.main(Main.java:58) Finished running test 'jtreg:test/jaxp:tier1' Test report is stored in build/linux-x86_64-normal-server-release/test-results/jtreg_test_jaxp_tier1 ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR >> jtreg:test/hotspot/jtreg:tier1 1 0 0 1 << >> jtreg:test/jdk:tier1 1 0 0 1 << >> jtreg:test/langtools:tier1 1 0 0 1 << jtreg:test/nashorn:tier1 0 0 0 0 >> jtreg:test/jaxp:tier1 1 0 0 1 << ============================== TEST FAILURE make[1]: *** [/home/intm/work/client/tickets/180/jdk11u-dev/make/Init.gmk:312: main] Error 1 make: *** [/home/intm/work/client/tickets/180/jdk11u-dev/make/Init.gmk:186: run-test-tier1] Error 2 Script done on 2023-02-10 10:59:16+01:00 [COMMAND_EXIT_CODE="2"] ----- END OUTPUT ----- Thank you in advance for your time and assistance. Best regards, Henry From sgehwolf at redhat.com Fri Feb 10 17:25:10 2023 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Fri, 10 Feb 2023 18:25:10 +0100 Subject: 8299602 - Error encountered while building and testing JDK11U-DEV code In-Reply-To: References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> Message-ID: On Fri, 2023-02-10 at 15:07 +0000, Henry GALVEZ wrote: > Dear Severin, > > I hope this email finds you well. I am reaching out because I am encountering an error while building and testing the JDK11U-DEV repository code. I have taken the following steps to address the issue: > > Downloaded the repository code > Attempted to build and run tests without making any modifications > Validated that I have all the necessary requirements > Unfortunately, I am still encountering an error when running the tier1 tests. I have done some research by reviewing the archive of the mailing list, the documentation, and online resources, but I have been unable to find a solution to the issue. > > I would greatly appreciate your advice on how to correct this error or information on which mailing list I should ask for help. > > Here is a summarized output of my last test: > > > > Running test 'jtreg:test/hotspot/jtreg:tier1' > Error: Unexpected exception occurred! java.lang.IllegalArgumentException: 6+1 > java.lang.IllegalArgumentException: 6+1 > ????????at com.sun.javatest.regtest.tool.Version.(Version.java:80) > ????????at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.initAllowSmartActionArgs(TestProperties.java:452) > ????????at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.(TestProperties.java:262) > ????????at com.sun.javatest.regtest.config.TestProperties$Cache.getEntryInternal(TestProperties.java:509) > ????????at com.sun.javatest.regtest.config.TestProperties$Cache.getEntry(TestProperties.java:500) > ????????at com.sun.javatest.regtest.config.TestProperties.(TestProperties.java:57) > ????????at com.sun.javatest.regtest.config.RegressionTestSuite.(RegressionTestSuite.java:80) > ????????at com.sun.javatest.regtest.config.RegressionTestSuite.open(RegressionTestSuite.java:65) > ????????at com.sun.javatest.regtest.config.TestManager.getTestSuites(TestManager.java:165) > ????????at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1124) > ????????at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1075) > ????????at com.sun.javatest.regtest.tool.Tool.main(Tool.java:147) > ????????at com.sun.javatest.regtest.Main.main(Main.java:58) > Finished running test 'jtreg:test/hotspot/jtreg:tier1' > Test report is stored in build/linux-x86_64-normal-server-release/test-results/jtreg_test_hotspot_jtreg_tier1 Looks like wrong version of jtreg. Where did you get it from? Did you build from source? How does the MANIFEST.MF of jtreg.jar look like? Mine has: Manifest-Version: 1.0 jtreg-VersionString: 6-dev+0 jtreg-BuildDate: June 23, 2021 jtreg-Milestone: dev jtreg-Version: 6 jtreg-Name: jtreg Class-Path: javatest.jar asmtools.jar jtreg-Build: 0 jtreg-BuildJavaVersion: Java(TM) 2 SDK, Version 1.8.0_292-b10 Created-By: 1.8.0_292 (Red Hat, Inc.) Main-class: com.sun.javatest.regtest.Main And that works. Or consider downloading from here: https://ci.adoptopenjdk.net/view/Dependencies/job/dependency_pipeline/lastSuccessfulBuild/artifact/jtreg/ HTH. Thanks, Severin From phh at openjdk.org Fri Feb 10 19:54:51 2023 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 10 Feb 2023 19:54:51 GMT Subject: [jdk11u-dev] RFR: 8286030: Avoid JVM crash when containers share the same /tmp dir In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 11:14:46 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > In 11, there is a perfMem file in each os directory. > In 17, they were merged into a single file in posix, which is touched by the original > change backported here. > So I had to distribute the changes to multiple files. > But the changes would have applied clean. On top, > I "evaluated" the ifdef LINUX statements accordingly. > I edited aix, bsd and linux. On aix, I checked the build > is still working. bsd and linux get the ususal testing. > As I have no means at all to test Solaris, i left it out. > This does not matter funcionally, because the changes > out of the #ifdef Linux parts are cosmetic improvements. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1716 From clanger at openjdk.org Fri Feb 10 21:58:08 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 10 Feb 2023 21:58:08 GMT Subject: [jdk11u-dev] RFR: 8273497: building.md should link to both md and html Message-ID: Hi all, This pull request contains a backport of [JDK-8273497](https://bugs.openjdk.org/browse/JDK-8273497), commit [a10bb08a](https://github.com/openjdk/jdk17u-dev/commit/a10bb08a4c187c6c0b21cafb25877895d885427e) from the [openjdk/jdk17u-dev](https://git.openjdk.org/jdk17u-dev) repository. The commit being backported was authored by Ben Taylor on 29 Nov 2022 and had no reviewers. Thanks! ------------- Commit messages: - Backport a10bb08a4c187c6c0b21cafb25877895d885427e Changes: https://git.openjdk.org/jdk11u-dev/pull/1717/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1717&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273497 Stats: 5 lines in 2 files changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1717.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1717/head:pull/1717 PR: https://git.openjdk.org/jdk11u-dev/pull/1717 From clanger at openjdk.org Fri Feb 10 22:08:42 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 10 Feb 2023 22:08:42 GMT Subject: [jdk11u-dev] RFR: 8285093: Introduce UTIL_ARG_WITH Message-ID: This backport enables backporting of [JDK-8293550](https://bugs.openjdk.org/browse/JDK-8293550). I had to manually accept one hunk. I've also included the minor fixes for [JDK-8285755](https://bugs.openjdk.org/browse/JDK-8285755) and [JDK-8285919](https://bugs.openjdk.org/browse/JDK-8285919) inline. ------------- Commit messages: - Backport 5b77b574685ee043dfce2b5b17cb0f166b339485 Changes: https://git.openjdk.org/jdk11u-dev/pull/1718/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1718&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8285093 Stats: 378 lines in 2 files changed: 349 ins; 5 del; 24 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1718.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1718/head:pull/1718 PR: https://git.openjdk.org/jdk11u-dev/pull/1718 From goetz at openjdk.org Sun Feb 12 19:10:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 12 Feb 2023 19:10:39 GMT Subject: [jdk17u-dev] Integrated: 8295000: java/util/Formatter/Basic test cleanup In-Reply-To: <1F7akirkCt9yZzDHqAhiOV08kEpqbte-hT0Ph6hLA2s=.45ef4253-6452-4ae0-bc57-c1c642006165@github.com> References: <1F7akirkCt9yZzDHqAhiOV08kEpqbte-hT0Ph6hLA2s=.45ef4253-6452-4ae0-bc57-c1c642006165@github.com> Message-ID: On Thu, 9 Feb 2023 17:20:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: a248b78a Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a248b78a5305fa7dda9d1943004e606092c0df49 Stats: 312 lines in 20 files changed: 205 ins; 6 del; 101 mod 8295000: java/util/Formatter/Basic test cleanup Backport-of: 78763fc8e0d6940f1c85ff8705733b8e6ae8e945 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1157 From goetz at openjdk.org Sun Feb 12 19:11:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 12 Feb 2023 19:11:40 GMT Subject: [jdk17u-dev] Integrated: 8295774: Write a test to verify List sends ItemEvent/ActionEvent In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 17:21:42 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: fab9770b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/fab9770b890b58ae438103978071aaf94d57a5d5 Stats: 175 lines in 1 file changed: 175 ins; 0 del; 0 mod 8295774: Write a test to verify List sends ItemEvent/ActionEvent Backport-of: 2a79dfc1f9c419e92aac99f92ef4e40a3471695b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1158 From goetz at openjdk.org Sun Feb 12 19:11:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 12 Feb 2023 19:11:45 GMT Subject: [jdk11u-dev] Integrated: 8295774: Write a test to verify List sends ItemEvent/ActionEvent In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 17:29:32 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 0c42ee46 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/0c42ee469051efe7efe1242e672cdc27114bd4da Stats: 175 lines in 1 file changed: 175 ins; 0 del; 0 mod 8295774: Write a test to verify List sends ItemEvent/ActionEvent Backport-of: 2a79dfc1f9c419e92aac99f92ef4e40a3471695b ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1712 From goetz at openjdk.org Sun Feb 12 19:14:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Sun, 12 Feb 2023 19:14:35 GMT Subject: [jdk17u-dev] RFR: 8299671: Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 07:57:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit failure: Some index files failed to download. They have been ignored, or old ones used instead. Infra issue, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1163 From qpzhang at openjdk.org Mon Feb 13 05:32:36 2023 From: qpzhang at openjdk.org (Patrick Zhang) Date: Mon, 13 Feb 2023 05:32:36 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: <_ogDivoBnpNn8-Y2a4bMuKWsi_YUMPQYLmgJMB4huuc=.e25426e4-1957-46f0-b114-21097e6bbb71@github.com> On Thu, 2 Feb 2023 13:43:28 GMT, Patrick Zhang wrote: >> Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. >> >> Not a clean backport, manually resolved below conflicts, **no function change**: >> 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files >> 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev >> 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev >> 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` >> >> FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. >> >> Additional tests done: >> 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps >> 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 >> >> Backport-of: 706845743699efb01994e2d12c65023a3e972b77 >> Signed-off-by: Patrick Zhang > > Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: > > - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops > - Merge branch 'master' into JDK-8298472-ampere-simd-memops > - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang A gentle ping... This PR has been approved for ~5 days, could anyone please help sponsor and push it into jdk17u-dev? Many thanks. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From goetz.lindenmaier at sap.com Mon Feb 13 07:04:31 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Mon, 13 Feb 2023 07:04:31 +0000 Subject: Request for Sponsorship for Collaboration with OpenJDK In-Reply-To: References: Message-ID: Hi Henry, There are also these instructions a bit more tailored to 11 and 17: https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix Best regards, Goetz. > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Aleksei Ivanov > Sent: Friday, February 10, 2023 4:01 PM > To: Henry GALVEZ > Cc: adoption-discuss at openjdk.org; jdk-updates-dev at openjdk.org; > andrew at openjdk.org > Subject: Re: Request for Sponsorship for Collaboration with OpenJDK > > Dear Henry, > > The correct mailing list for backporting changes to Java update releases > is jdk-updates-dev at openjdk.org (CC'ed). > > Please read the Backporting section of the developer guide: > https://openjdk.org/guide/#backporting > > Basically, you start with opening a Pull Request for > https://github.com/openjdk/jdk11u with the backport changeset. You can > import the original changeset into your fork of jdk11u or use /backport > command on the original commit: > https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca > 55b9067c9 > > I can see Andrew Hughes has already issued this command. He may be > working on backporting this issue. > > > After the PR is reviewed, you should request an approval for the push, > see https://openjdk.org/projects/jdk-updates/approval.html > > After you get the approval, you issue /integrate command in your pull > request. Any committer can then sponsor your contribution. > > > I hope I provided enough details to guide you. > > Regards, > Alexey > > On 07/02/2023 16:26, Henry GALVEZ wrote: > > Dear OpenJDK community, > > > > My name is Henry and I am a software developer from INTM Group, France. > > We are particularly interested in backporting the correction of "8293562: > KeepAliveCache Blocks Threads while Closing Connections" to the OpenJDK > version 11.0.17 and 11.0.18. > > > > REF: > > - https://github.com/openjdk/jdk/pull/10401 > > - > https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca > 55b9067c9 > > - https://bugs.openjdk.org/browse/JDK-8293562 > > > > We are committed to using, supporting and contributing to open-source > software. Our company has recognized the importance of this correction and > has asked me to carry out this development. Our company values open-source > contributions and believes that it is essential to give back to the open-source > community. > > > > As company, we have signed the Oracle Contributor Agreement (OCA) and I > am ready to begin the process of collaborating with the OpenJDK community. > However, as a new developer in the community, I understand that I will need a > sponsor to facilitate the integration of my work. This is where I would like to > ask for your assistance. > > > > I would be grateful if someone from the community could serve as a sponsor > for this and future collaborations. I am confident that my experience and > expertise in software development will be an asset to the OpenJDK community. > > > > Thank you for considering my request. I look forward to the opportunity to > collaborate and contribute to the OpenJDK project. > > > > Best regards, > > Henry From goetz at openjdk.org Mon Feb 13 09:30:21 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 09:30:21 GMT Subject: [jdk11u-dev] RFR: 8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead Message-ID: <4kWSWpr8wsWO64CBY1sdyGk2fajlTdxUwY3ueW4LGjs=.c1403ec7-2007-4050-8f98-7121e828bdc5@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 94575d14f47e2dfb11b671bce26b69270b6bb3c8 Changes: https://git.openjdk.org/jdk11u-dev/pull/1719/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1719&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295116 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1719.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1719/head:pull/1719 PR: https://git.openjdk.org/jdk11u-dev/pull/1719 From goetz at openjdk.org Mon Feb 13 10:49:12 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 10:49:12 GMT Subject: [jdk11u-dev] RFR: 8289562: Change bugs.java.com and bugreport.java.com URL's to https Message-ID: I backport this for parity with 11.0.19-oracle. It didn't apply well, but as the change is trivial fixing it was straight forward: patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Resolved. src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties File not in 11. patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties Resolved. patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties Resolved. src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties File not in 11. patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties Resolved. src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties File not in 11. patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties Resolved. patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties Resolved. src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties File not in 11. ------------- Commit messages: - Backport 1f484dae4efaa60cf18a3d4df947c05f1497bd5b Changes: https://git.openjdk.org/jdk11u-dev/pull/1720/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1720&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289562 Stats: 14 lines in 13 files changed: 0 ins; 0 del; 14 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1720.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1720/head:pull/1720 PR: https://git.openjdk.org/jdk11u-dev/pull/1720 From evergizova at openjdk.org Mon Feb 13 11:51:41 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Mon, 13 Feb 2023 11:51:41 GMT Subject: [jdk11u-dev] Integrated: 8298129: Let checkpoint event sizes grow beyond u4 limit In-Reply-To: <4eWsaHNIm8NXtef3kpib0DO8wI0FKEQJqXZJmA3qfkM=.2adf8ffc-501a-4cbc-966d-991ef3cf3fc3@github.com> References: <4eWsaHNIm8NXtef3kpib0DO8wI0FKEQJqXZJmA3qfkM=.2adf8ffc-501a-4cbc-966d-991ef3cf3fc3@github.com> Message-ID: On Mon, 6 Feb 2023 18:05:36 GMT, Ekaterina Vergizova wrote: > I'd like to backport JDK-8298129 to 11u. > It fixes corrupted jfr dumps that can be generated for applications with a large stack trace pool or string pool. Such dumps can not be read by jfr tool or JMC. > > 17u patch doesn't apply cleanly, minor modifications required: > - jfrCheckpointManager.cpp: is_flushpoint and flushpoint_offset were replaced by checkpoint_type and checkpoint_type_offset by JDK-8226511 that is not backported to 11u. Adapted the changes for flushpoint. Additionally nullptr was replaced with NULL since JDK-8246032 is not backported to 11u > - jfrEncoders.hpp, jfrWriterHost.hpp, jfrWriterHost.inline.hpp: copyright years, minor context difference due to #endif comment, reapplied manually > - ChunkParser.java: minor context difference for the second hunk since JDK-8226511 is not backported to 11u, reapplied manually > > Tested with tier1 and jdk/jfr tests. This pull request has now been integrated. Changeset: 816e53ba Author: Ekaterina Vergizova URL: https://git.openjdk.org/jdk11u-dev/commit/816e53bad5771d29db941bba830476a5a16cbc1f Stats: 114 lines in 6 files changed: 80 ins; 12 del; 22 mod 8298129: Let checkpoint event sizes grow beyond u4 limit Reviewed-by: phh Backport-of: ea108f504ccb63fc9651e804e3bbba1c108dcead ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1708 From goetz at openjdk.org Mon Feb 13 13:03:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 13:03:22 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests Message-ID: I backport this for parity with 11.0.19-oracle. Change itself applied clean, but WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests Else it fails after delting the .out file. ------------- Commit messages: - Backport a376d5dab4961ed5d9097ddf7010c64e14fdc9ec Changes: https://git.openjdk.org/jdk11u-dev/pull/1721/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1721&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8207248 Stats: 42 lines in 18 files changed: 0 ins; 31 del; 11 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1721.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1721/head:pull/1721 PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From goetz at openjdk.org Mon Feb 13 13:44:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 13:44:29 GMT Subject: [jdk11u-dev] RFR: 8218133: sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException" Message-ID: <5ar97G_vHfoJuyo3mDdLXK1LcqbWcIfoyWUG3_xq8LE=.54e30f36-5176-4a86-a611-0eab8f984129@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport d176e208985f55745a60fc806dfb369a2cce0781 Changes: https://git.openjdk.org/jdk11u-dev/pull/1722/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1722&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8218133 Stats: 46 lines in 1 file changed: 23 ins; 4 del; 19 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1722.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1722/head:pull/1722 PR: https://git.openjdk.org/jdk11u-dev/pull/1722 From goetz at openjdk.org Mon Feb 13 13:49:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 13:49:15 GMT Subject: [jdk11u-dev] RFR: 8195057: java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp Message-ID: <40Khv87e1Y9rvhiN6AOVCsp4FAKj3-iupU-okZVeluE=.19212716-b995-4444-9716-2c6dc881148e@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 012c399c26278aaab22c8f779a443f5e05924af9 Changes: https://git.openjdk.org/jdk11u-dev/pull/1723/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1723&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8195057 Stats: 29 lines in 1 file changed: 6 ins; 6 del; 17 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1723.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1723/head:pull/1723 PR: https://git.openjdk.org/jdk11u-dev/pull/1723 From goetz at openjdk.org Mon Feb 13 14:01:19 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:01:19 GMT Subject: [jdk11u-dev] RFR: 8170705: sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 1df787692a91c35e821610c03bbaba7e024d2932 Changes: https://git.openjdk.org/jdk11u-dev/pull/1724/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1724&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8170705 Stats: 14 lines in 1 file changed: 8 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1724.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1724/head:pull/1724 PR: https://git.openjdk.org/jdk11u-dev/pull/1724 From goetz at openjdk.org Mon Feb 13 14:04:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:04:17 GMT Subject: [jdk11u-dev] RFR: 8221098: Run java/net/URL/HandlerLoop.java in othervm mode Message-ID: <1FIAaaB_gs40cbTSyv42lTwwJD4N-4uQPjPQfTam0SU=.eda9f9e7-7b85-40c8-bb5b-f90243a85490@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport defc86bd5b1cd94c473edaec68aadf0f1193d5a4 Changes: https://git.openjdk.org/jdk11u-dev/pull/1725/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1725&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8221098 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1725.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1725/head:pull/1725 PR: https://git.openjdk.org/jdk11u-dev/pull/1725 From goetz at openjdk.org Mon Feb 13 14:12:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:12:43 GMT Subject: [jdk11u-dev] RFR: 8222430: Add tests for ElementKind predicates Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 4a9f7612be2f4949c20c12b5faae7e215f175875 Changes: https://git.openjdk.org/jdk11u-dev/pull/1726/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1726&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8222430 Stats: 74 lines in 1 file changed: 74 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1726.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1726/head:pull/1726 PR: https://git.openjdk.org/jdk11u-dev/pull/1726 From goetz at openjdk.org Mon Feb 13 14:20:13 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:20:13 GMT Subject: [jdk11u-dev] RFR: 8129315: java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 72467d916c82ff02bc5101f91e3e7d32c1d5e5b5 Changes: https://git.openjdk.org/jdk11u-dev/pull/1727/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1727&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8129315 Stats: 77 lines in 5 files changed: 54 ins; 2 del; 21 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1727.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1727/head:pull/1727 PR: https://git.openjdk.org/jdk11u-dev/pull/1727 From clanger at openjdk.org Mon Feb 13 14:22:36 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 13 Feb 2023 14:22:36 GMT Subject: [jdk11u-dev] Integrated: 8273497: building.md should link to both md and html In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 21:51:58 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8273497](https://bugs.openjdk.org/browse/JDK-8273497), commit [a10bb08a](https://github.com/openjdk/jdk17u-dev/commit/a10bb08a4c187c6c0b21cafb25877895d885427e) from the [openjdk/jdk17u-dev](https://git.openjdk.org/jdk17u-dev) repository. > > The commit being backported was authored by Ben Taylor on 29 Nov 2022 and had no reviewers. > > Thanks! This pull request has now been integrated. Changeset: 2c47c45f Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/2c47c45f0747e86a3b97384bea48107627ffd040 Stats: 5 lines in 2 files changed: 0 ins; 0 del; 5 mod 8273497: building.md should link to both md and html Backport-of: a10bb08a4c187c6c0b21cafb25877895d885427e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1717 From goetz at openjdk.org Mon Feb 13 14:24:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:24:07 GMT Subject: [jdk11u-dev] RFR: 8224024: java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 22a4313efc832bf79a172f6e6c220302173533b0 Changes: https://git.openjdk.org/jdk11u-dev/pull/1728/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1728&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8224024 Stats: 9 lines in 1 file changed: 3 ins; 1 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1728.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1728/head:pull/1728 PR: https://git.openjdk.org/jdk11u-dev/pull/1728 From goetz at openjdk.org Mon Feb 13 14:31:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:31:09 GMT Subject: [jdk11u-dev] RFR: 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events Message-ID: <5HEDlFPzR2AuK8hBhJO6Fw-w1MzPknI0pLtA58y57Q8=.8f7ba0ff-d855-4942-a970-2f417d7d2d45@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport fc6b87472cdad4a5d73ced2700ea799babcb48c3 Changes: https://git.openjdk.org/jdk11u-dev/pull/1729/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1729&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223736 Stats: 33 lines in 2 files changed: 25 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1729.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1729/head:pull/1729 PR: https://git.openjdk.org/jdk11u-dev/pull/1729 From clanger at openjdk.org Mon Feb 13 14:32:07 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 13 Feb 2023 14:32:07 GMT Subject: [jdk11u-dev] RFR: 8285093: Introduce UTIL_ARG_WITH [v2] In-Reply-To: References: Message-ID: > This backport enables backporting of [JDK-8293550](https://bugs.openjdk.org/browse/JDK-8293550). I had to manually accept one hunk. I've also included the minor fixes for [JDK-8285755](https://bugs.openjdk.org/browse/JDK-8285755) and [JDK-8285919](https://bugs.openjdk.org/browse/JDK-8285919) inline. 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 5b77b574685ee043dfce2b5b17cb0f166b339485 ------------- Changes: https://git.openjdk.org/jdk11u-dev/pull/1718/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1718&range=01 Stats: 378 lines in 2 files changed: 349 ins; 5 del; 24 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1718.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1718/head:pull/1718 PR: https://git.openjdk.org/jdk11u-dev/pull/1718 From goetz at openjdk.org Mon Feb 13 14:38:40 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:38:40 GMT Subject: [jdk17u-dev] Integrated: 8186765: Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 17:00:09 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 20211715 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/202117158b751705eb8335b095c22a88edbd6770 Stats: 12 lines in 1 file changed: 11 ins; 0 del; 1 mod 8186765: Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Backport-of: 43dbf5899b455acf7c665d221564c4d4dff7dea4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1156 From goetz at openjdk.org Mon Feb 13 14:39:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:39:30 GMT Subject: [jdk11u-dev] RFR: 8231595: [TEST] develop a test case for SuspendThreadList including current thread Message-ID: <4sig58fOzuALCy2wR13N6dDwPO8aptvDEL0EyfRww3w=.52bfb526-5d3e-45d2-b3db-54bc2f53d749@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 40918999947d6763d3f6d592bcdf828503217901 Changes: https://git.openjdk.org/jdk11u-dev/pull/1730/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1730&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8231595 Stats: 431 lines in 2 files changed: 431 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1730.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1730/head:pull/1730 PR: https://git.openjdk.org/jdk11u-dev/pull/1730 From goetz at openjdk.org Mon Feb 13 14:40:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:40:45 GMT Subject: [jdk11u-dev] Integrated: 8223716: sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic In-Reply-To: <_CGoTwucVYhfJ6Ep-6I8RS5JxfmuXfx7BOQDH2VwYnk=.ef35f9b5-118c-4dd3-bc15-45e546460d66@github.com> References: <_CGoTwucVYhfJ6Ep-6I8RS5JxfmuXfx7BOQDH2VwYnk=.ef35f9b5-118c-4dd3-bc15-45e546460d66@github.com> Message-ID: On Thu, 9 Feb 2023 18:20:07 GMT, Goetz Lindenmaier wrote: > I backport this as prerequisite of 8223783. This pull request has now been integrated. Changeset: d0984dfc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/d0984dfce494de41f2bb5abdcaa8c05d7a0f1f42 Stats: 47 lines in 1 file changed: 35 ins; 3 del; 9 mod 8223716: sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic Backport-of: e0a87ef8fcf35df77c3a4578723611cab32db07d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1714 From goetz at openjdk.org Mon Feb 13 14:42:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:42:35 GMT Subject: [jdk17u-dev] Integrated: 8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 18:22:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle This pull request has now been integrated. Changeset: 05f1bdb2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/05f1bdb236ebc13b83fc957f8c7ee5239621e8e9 Stats: 256 lines in 1 file changed: 169 ins; 24 del; 63 mod 8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections Backport-of: 8effaa8f1f550d2cd0ff369f99436a8a7401fa10 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1160 From goetz at openjdk.org Mon Feb 13 14:42:48 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:42:48 GMT Subject: [jdk11u-dev] Integrated: 8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent In-Reply-To: <-3uPNUkTFOm9sITFj9FZhDny1Lc7lN55sBF7LT3Zj7o=.7e955f95-fc80-47e0-93e7-640fa79f3d3a@github.com> References: <-3uPNUkTFOm9sITFj9FZhDny1Lc7lN55sBF7LT3Zj7o=.7e955f95-fc80-47e0-93e7-640fa79f3d3a@github.com> Message-ID: On Fri, 10 Feb 2023 07:48:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 43a0015f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/43a0015f22b61d001e05915a623067f1f8db20cb Stats: 302 lines in 2 files changed: 161 ins; 141 del; 0 mod 8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent Backport-of: 7d20a60a983e459ea1c4e843fbde70fb796c6249 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1715 From goetz at openjdk.org Mon Feb 13 14:44:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:44:33 GMT Subject: [jdk17u-dev] Integrated: 8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent In-Reply-To: <2I2NpfRUKA2fHeUzAsjzTulsAzGgBFxr3TBxA9zc0HI=.60599a02-460c-406f-904b-e19c140e2ad8@github.com> References: <2I2NpfRUKA2fHeUzAsjzTulsAzGgBFxr3TBxA9zc0HI=.60599a02-460c-406f-904b-e19c140e2ad8@github.com> Message-ID: On Fri, 10 Feb 2023 07:44:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: da75daf5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/da75daf547b19c2d67cb43c123be0fdde826fd57 Stats: 302 lines in 2 files changed: 161 ins; 141 del; 0 mod 8297489: Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent Backport-of: 7d20a60a983e459ea1c4e843fbde70fb796c6249 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1161 From goetz at openjdk.org Mon Feb 13 14:45:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 14:45:39 GMT Subject: [jdk17u-dev] Integrated: 8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes In-Reply-To: References: Message-ID: <88RAnJ1CZxZDsxZBnnKA6anU-Kg-47_U7J8IzbUlG3I=.5a5e9b19-07a9-4da6-966a-b3384fe49c1c@github.com> On Fri, 10 Feb 2023 07:51:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: a800231f Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a800231f17a5081de7f2336742faa97b11f12b3b Stats: 38 lines in 1 file changed: 21 ins; 5 del; 12 mod 8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes Backport-of: e5edb10dc56d9edac8e050e0f8e6c116743975d6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1162 From goetz at openjdk.org Mon Feb 13 21:18:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 21:18:33 GMT Subject: [jdk17u-dev] RFR: 8294958: java/net/httpclient/ConnectTimeout tests are slow Message-ID: <_JbJpw9YepxbCgnGVfnrfE1_KPpCnxQrHEszPimx4k0=.b5bd5f95-c1a7-47ad-bfe1-239254a73c11@github.com> I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport fe70487d0bc53149150c23d39287d9856c5a0e95 Changes: https://git.openjdk.org/jdk17u-dev/pull/1167/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1167&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294958 Stats: 17 lines in 2 files changed: 0 ins; 12 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1167.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1167/head:pull/1167 PR: https://git.openjdk.org/jdk17u-dev/pull/1167 From goetz at openjdk.org Mon Feb 13 21:20:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 13 Feb 2023 21:20:24 GMT Subject: [jdk17u-dev] RFR: 8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 65c84e0cf890df2a604ac07213327be007227e77 Changes: https://git.openjdk.org/jdk17u-dev/pull/1168/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1168&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295777 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1168.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1168/head:pull/1168 PR: https://git.openjdk.org/jdk17u-dev/pull/1168 From sgibbons at openjdk.org Mon Feb 13 22:48:11 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Mon, 13 Feb 2023 22:48:11 GMT Subject: [jdk17u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption Message-ID: This change boosts AES-CTR decrypt performance about 3x. ------------- Commit messages: - Backport 409382ba4b43bf48ed0086020dd20641effd35b6 Changes: https://git.openjdk.org/jdk17u-dev/pull/1169/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1169&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280703 Stats: 8 lines in 1 file changed: 3 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1169.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1169/head:pull/1169 PR: https://git.openjdk.org/jdk17u-dev/pull/1169 From rmarchenko at openjdk.org Tue Feb 14 07:47:26 2023 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Tue, 14 Feb 2023 07:47:26 GMT Subject: [jdk17u-dev] RFR: 8297437: javadoc cannot link to old docs (with old style anchors) [v2] In-Reply-To: <1c_kTrInAW5yq0hsEEfTkes72jNF5krdlk6d_DJUWEk=.b6af99c8-9a17-4f3d-959d-cf2ed12d1cb1@github.com> References: <1c_kTrInAW5yq0hsEEfTkes72jNF5krdlk6d_DJUWEk=.b6af99c8-9a17-4f3d-959d-cf2ed12d1cb1@github.com> Message-ID: > Backporting to jdk17u for parity. > > No tier1 regressions. > "test/langtools/jdk/javadoc" tests are passed. > > There was a conflict in src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java because of newest functions implemented in the upstream. And additional changes have been made in TestLinkPlatform.java (lines 106, 136, 166) because of EARLIEST_VERSION=7 in jdk17. > > The rest of conflicts are in copyright headers. Roman Marchenko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'master' into backport-15a14884013a975707008f648b8e4864e16006ed - Backport 15a14884013a975707008f648b8e4864e16006ed ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1145/files - new: https://git.openjdk.org/jdk17u-dev/pull/1145/files/9403415e..81a688db Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1145&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1145&range=00-01 Stats: 7732 lines in 175 files changed: 5481 ins; 820 del; 1431 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1145.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1145/head:pull/1145 PR: https://git.openjdk.org/jdk17u-dev/pull/1145 From goetz at openjdk.org Tue Feb 14 08:53:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 08:53:45 GMT Subject: [jdk17u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 22:33:05 GMT, Scott Gibbons wrote: > This change boosts AES-CTR decrypt performance about 3x. Could you please elaborato on risk and testing in your JBS comment? See https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1169 From goetz at openjdk.org Tue Feb 14 08:57:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 08:57:56 GMT Subject: [jdk17u-dev] RFR: 8299671: Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 07:57:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit failure: Failed to fetch https://packages.microsoft.com/ubuntu/20.04/prod/dists/focal/main/binary-amd64/Packages.gz Hash Sum mismatch Infra issue, unrelated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1163 From goetz at openjdk.org Tue Feb 14 09:11:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 09:11:53 GMT Subject: [jdk17u-dev] RFR: 8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines In-Reply-To: References: Message-ID: <9lhGa733OA72-QFsIp4g_-Tr4XpC0vyh4_xEGWTXyE0=.58fd62f7-8f68-4b26-9e3e-cdc2794a501c@github.com> On Fri, 10 Feb 2023 08:01:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit failure: A crash on x86!! Unrelated to this change. Probably this should be investigated, but it is on 32-bit x86. Error. Agent communication error: java.io.EOFException; [libjvm.so+0x92ae4b] Method::is_method_handle_intrinsic() const+0xb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1164 From goetz at openjdk.org Tue Feb 14 09:16:02 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 09:16:02 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 12:56:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > Change itself applied clean, but > WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests > Else it fails after delting the .out file. Pre-submit failure: infra problem, unrelated. Downloading https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar to /d/a/jdk11u-dev/jdk11u-dev/jtreg/src/make/../build/deps/junit/junit-4.13.2.jar Error: sh][ERROR] wget exited with exit code 4 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From mbaesken at openjdk.org Tue Feb 14 09:20:59 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Feb 2023 09:20:59 GMT Subject: [jdk11u-dev] RFR: 8285093: Introduce UTIL_ARG_WITH [v2] In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 14:32:07 GMT, Christoph Langer wrote: >> This backport enables backporting of [JDK-8293550](https://bugs.openjdk.org/browse/JDK-8293550). I had to manually accept one hunk. I've also included the minor fixes for [JDK-8285755](https://bugs.openjdk.org/browse/JDK-8285755) and [JDK-8285919](https://bugs.openjdk.org/browse/JDK-8285919) inline. > > 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 5b77b574685ee043dfce2b5b17cb0f166b339485 Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1718 From goetz at openjdk.org Tue Feb 14 09:33:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 09:33:47 GMT Subject: [jdk17u-dev] Integrated: 8299671: Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 07:57:17 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 95a805bb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/95a805bbd58282e847fe2c9ea0334dd3fff89086 Stats: 41 lines in 1 file changed: 33 ins; 0 del; 8 mod 8299671: Speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java Backport-of: d2827ec8f77020241fee7d613fb7cf081b455eb9 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1163 From goetz at openjdk.org Tue Feb 14 09:37:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 09:37:08 GMT Subject: [jdk11u-dev] Integrated: 8286030: Avoid JVM crash when containers share the same /tmp dir In-Reply-To: References: Message-ID: <3DaSde8HwxLK_uzB9GQKXyAfkB_QUZIDcBp4232_xE4=.e336e5c7-97e0-402d-ba2a-c823ee1f80e6@github.com> On Fri, 10 Feb 2023 11:14:46 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > In 11, there is a perfMem file in each os directory. > In 17, they were merged into a single file in posix, which is touched by the original > change backported here. > So I had to distribute the changes to multiple files. > But the changes would have applied clean. On top, > I "evaluated" the ifdef LINUX statements accordingly. > I edited aix, bsd and linux. On aix, I checked the build > is still working. bsd and linux get the ususal testing. > As I have no means at all to test Solaris, i left it out. > This does not matter funcionally, because the changes > out of the #ifdef Linux parts are cosmetic improvements. This pull request has now been integrated. Changeset: c58a0666 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c58a06666d93d7c339f9ce3133555083f30ca0e5 Stats: 451 lines in 5 files changed: 288 ins; 64 del; 99 mod 8286030: Avoid JVM crash when containers share the same /tmp dir Reviewed-by: phh Backport-of: d52e18c92d307f5f6e9e649d410a54bef3a910da ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1716 From goetz at openjdk.org Tue Feb 14 12:27:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 12:27:38 GMT Subject: [jdk17u-dev] RFR: 8281170: Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11 Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport bb4dece246a56f2b225089c331e9f3d092dfbfa1 Changes: https://git.openjdk.org/jdk17u-dev/pull/1170/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1170&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8281170 Stats: 46 lines in 1 file changed: 12 ins; 19 del; 15 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1170.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1170/head:pull/1170 PR: https://git.openjdk.org/jdk17u-dev/pull/1170 From goetz at openjdk.org Tue Feb 14 12:43:48 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 12:43:48 GMT Subject: [jdk17u-dev] RFR: 8279614: The left line of the TitledBorder is not painted on 150 scale factor Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport b42c1ad1086a5c3f579e27380d23f67f8cebb437 Changes: https://git.openjdk.org/jdk17u-dev/pull/1171/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1171&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279614 Stats: 307 lines in 2 files changed: 289 ins; 1 del; 17 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1171.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1171/head:pull/1171 PR: https://git.openjdk.org/jdk17u-dev/pull/1171 From goetz at openjdk.org Tue Feb 14 13:23:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 13:23:46 GMT Subject: [jdk17u-dev] RFR: 8282958: Rendering Issues with Borders on Windows High-DPI systems Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 9911405e543dbe07767808bad88534abbcc03c5a Changes: https://git.openjdk.org/jdk17u-dev/pull/1172/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1172&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282958 Stats: 664 lines in 3 files changed: 658 ins; 1 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1172.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1172/head:pull/1172 PR: https://git.openjdk.org/jdk17u-dev/pull/1172 From goetz at openjdk.org Tue Feb 14 13:37:04 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 13:37:04 GMT Subject: [jdk11u-dev] RFR: 8279614: The left line of the TitledBorder is not painted on 150 scale factor Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport b42c1ad1086a5c3f579e27380d23f67f8cebb437 Changes: https://git.openjdk.org/jdk11u-dev/pull/1732/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1732&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279614 Stats: 307 lines in 2 files changed: 289 ins; 1 del; 17 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1732.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1732/head:pull/1732 PR: https://git.openjdk.org/jdk11u-dev/pull/1732 From goetz at openjdk.org Tue Feb 14 13:39:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 13:39:08 GMT Subject: [jdk11u-dev] RFR: 8282958: Rendering Issues with Borders on Windows High-DPI systems Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 9911405e543dbe07767808bad88534abbcc03c5a Changes: https://git.openjdk.org/jdk11u-dev/pull/1733/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1733&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282958 Stats: 664 lines in 3 files changed: 658 ins; 1 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1733.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1733/head:pull/1733 PR: https://git.openjdk.org/jdk11u-dev/pull/1733 From stuefe at openjdk.org Tue Feb 14 13:51:49 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Tue, 14 Feb 2023 13:51:49 GMT Subject: [jdk11u-dev] RFR: 8284165: Add pid to process reaper thread name Message-ID: Not a clean backport. `ProcessReaperCCL.java` (a test that tests that reaper threads have a null ContextClassLoader) does not exist in 11. I omitted that hunk. Tests: I manually tested linux-x64 and verified that reaper threads now have the pid in their name. ------------- Commit messages: - Backport 9561b5e041c4cc70319e60953819c521c1e68d6c Changes: https://git.openjdk.org/jdk11u-dev/pull/1731/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1731&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284165 Stats: 35 lines in 2 files changed: 10 ins; 3 del; 22 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1731.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1731/head:pull/1731 PR: https://git.openjdk.org/jdk11u-dev/pull/1731 From clanger at openjdk.org Tue Feb 14 13:55:57 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 14 Feb 2023 13:55:57 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 12:56:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > Change itself applied clean, but > WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests > Else it fails after delting the .out file. I'm not sure about the approach regarding WeirdTwr. Maybe you should leave this test alone, meaning not to remove WeirdTwr.out as well. I think the -source/-target 6 is still supported in JDK 11 so you should keep the test. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From mbaesken at openjdk.org Tue Feb 14 14:06:00 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Feb 2023 14:06:00 GMT Subject: [jdk11u-dev] RFR: 8289562: Change bugs.java.com and bugreport.java.com URL's to https In-Reply-To: References: Message-ID: <_7RqnbUYdqL0p3jIHDXa4w-DuAehMLJ2mP_VHc6Ka6M=.bfcf0fb3-1189-40ae-9f8c-f56239e2ab4b@github.com> On Mon, 13 Feb 2023 10:43:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > It didn't apply well, but as the change is trivial fixing it was straight forward: > > patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties > Resolved. > > src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties > File not in 11. > > patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties > Resolved. > > patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties > Resolved. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties > File not in 11. > > patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties > Resolved. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties > File not in 11. > > patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties > Resolved. > > patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties > Resolved. > > src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties > File not in 11. Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1720 From goetz at openjdk.org Tue Feb 14 14:34:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 14:34:43 GMT Subject: [jdk11u-dev] RFR: 8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 7b49c40ee96cb5fc78071cd87c7c4edcd50417b3 Changes: https://git.openjdk.org/jdk11u-dev/pull/1734/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1734&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8171405 Stats: 81 lines in 1 file changed: 19 ins; 11 del; 51 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1734.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1734/head:pull/1734 PR: https://git.openjdk.org/jdk11u-dev/pull/1734 From goetz at openjdk.org Tue Feb 14 14:36:41 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 14:36:41 GMT Subject: [jdk11u-dev] RFR: 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission Message-ID: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 0518393598de764a716376a98e436fb717aef9d4 Changes: https://git.openjdk.org/jdk11u-dev/pull/1735/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1735&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8227422 Stats: 8 lines in 1 file changed: 5 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1735.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1735/head:pull/1735 PR: https://git.openjdk.org/jdk11u-dev/pull/1735 From mbaesken at openjdk.org Tue Feb 14 15:14:34 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Feb 2023 15:14:34 GMT Subject: [jdk17u-dev] Integrated: 8299957: Enhance error logging in instrument coding with additional jplis_assert_msg In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 12:09:03 GMT, Matthias Baesken wrote: > Backport 8299957 This pull request has now been integrated. Changeset: 17084d59 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/17084d59f7460fa4da13c38115c5235579826dae Stats: 8 lines in 2 files changed: 4 ins; 0 del; 4 mod 8299957: Enhance error logging in instrument coding with additional jplis_assert_msg Backport-of: be8e6d05db2f623626506e64a2fb7caf755d5d06 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1166 From mbaesken at openjdk.org Tue Feb 14 15:15:26 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 14 Feb 2023 15:15:26 GMT Subject: [jdk17u-dev] Integrated: 8300205: Swing test bug8078268 make latch timeout configurable In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 09:01:17 GMT, Matthias Baesken wrote: > 8300205: Swing test bug8078268 make latch timeout configurable This pull request has now been integrated. Changeset: 8b309685 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/8b309685dab761469cad2336815461aa47032fab Stats: 4 lines in 1 file changed: 1 ins; 0 del; 3 mod 8300205: Swing test bug8078268 make latch timeout configurable Backport-of: e82dc6935b5f575a53fcba9c96767cee1b535cb8 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1165 From clanger at openjdk.org Tue Feb 14 15:42:33 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 14 Feb 2023 15:42:33 GMT Subject: [jdk17u-dev] RFR: 8300266: Detect Virtualization on Linux aarch64 In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:49:03 GMT, Matthias Baesken wrote: > Backport of 8300266 Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1152 From phh at openjdk.org Tue Feb 14 16:37:55 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 14 Feb 2023 16:37:55 GMT Subject: [jdk11u-dev] RFR: 8284165: Add pid to process reaper thread name In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 11:01:47 GMT, Thomas Stuefe wrote: > Not a clean backport. `ProcessReaperCCL.java` (a test that tests that reaper threads have a null ContextClassLoader) does not exist in 11. I omitted that hunk. > > Tests: I manually tested linux-x64 and verified that reaper threads now have the pid in their name. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1731 From phh at openjdk.org Tue Feb 14 16:44:52 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 14 Feb 2023 16:44:52 GMT Subject: [jdk17u-dev] RFR: 8297437: javadoc cannot link to old docs (with old style anchors) [v2] In-Reply-To: References: <1c_kTrInAW5yq0hsEEfTkes72jNF5krdlk6d_DJUWEk=.b6af99c8-9a17-4f3d-959d-cf2ed12d1cb1@github.com> Message-ID: On Tue, 14 Feb 2023 07:47:26 GMT, Roman Marchenko wrote: >> Backporting to jdk17u for parity. >> >> No tier1 regressions. >> "test/langtools/jdk/javadoc" tests are passed. >> >> There was a conflict in src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java because of newest functions implemented in the upstream. And additional changes have been made in TestLinkPlatform.java (lines 106, 136, 166) because of EARLIEST_VERSION=7 in jdk17. >> >> The rest of conflicts are in copyright headers. > > Roman Marchenko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'master' into backport-15a14884013a975707008f648b8e4864e16006ed > - Backport 15a14884013a975707008f648b8e4864e16006ed Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1145 From sgibbons at openjdk.org Tue Feb 14 16:54:59 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Tue, 14 Feb 2023 16:54:59 GMT Subject: [jdk17u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: <1g1kxwiH9L85kiCC_UIa5XDQRW0Gc7DrQB5rRUnK1M0=.4b396d9a-ba71-44c3-adfa-4c49fbc86f95@github.com> On Mon, 13 Feb 2023 22:33:05 GMT, Scott Gibbons wrote: > This change boosts AES-CTR decrypt performance about 3x. I believe the risk is very low as it just restricts the amount of memory to be allocated. I've tested this with tier1. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1169 From rhalade at openjdk.org Tue Feb 14 18:25:59 2023 From: rhalade at openjdk.org (Rajan Halade) Date: Tue, 14 Feb 2023 18:25:59 GMT Subject: [jdk20u] Integrated: 8245654: Add Certigna Root CA In-Reply-To: References: Message-ID: <4x0EvITQ5_KU3wTG5u20Q3zKX2nQws9kqHxnN0B-qpw=.725cc9f3-13ec-4d8f-b090-177433d10a08@github.com> On Thu, 9 Feb 2023 23:06:18 GMT, Rajan Halade wrote: > This is a backport to JDK 20 update releases. This pull request has now been integrated. Changeset: 264dbb09 Author: Rajan Halade URL: https://git.openjdk.org/jdk20u/commit/264dbb09a891993decc7065dffb6bda130a586ad Stats: 262 lines in 3 files changed: 258 ins; 0 del; 4 mod 8245654: Add Certigna Root CA Backport-of: 8c87a67419b91f254ed7e4dd8ac8d294b8c4735e ------------- PR: https://git.openjdk.org/jdk20u/pull/4 From evergizova at openjdk.org Tue Feb 14 19:48:27 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Tue, 14 Feb 2023 19:48:27 GMT Subject: [jdk17u-dev] RFR: 8301842: JFR: increase checkpoint event size for stacktrace and string pool Message-ID: I'd like to backport JDK-8301842 as a small follow up fix for JDK-8298129 which is already included in 17u. The patch applies cleanly. Tested with tier1 and jdk/jfr. ------------- Commit messages: - Backport 7dfe75cf553193faf709cff6b8b2505680d7cebc Changes: https://git.openjdk.org/jdk17u-dev/pull/1173/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1173&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301842 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1173.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1173/head:pull/1173 PR: https://git.openjdk.org/jdk17u-dev/pull/1173 From goetz at openjdk.org Tue Feb 14 20:04:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:04:59 GMT Subject: [jdk11u-dev] Integrated: 8218133: sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException" In-Reply-To: <5ar97G_vHfoJuyo3mDdLXK1LcqbWcIfoyWUG3_xq8LE=.54e30f36-5176-4a86-a611-0eab8f984129@github.com> References: <5ar97G_vHfoJuyo3mDdLXK1LcqbWcIfoyWUG3_xq8LE=.54e30f36-5176-4a86-a611-0eab8f984129@github.com> Message-ID: On Mon, 13 Feb 2023 13:37:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 7d7aa61e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/7d7aa61eb0be91491259c241f069aca05980ef7f Stats: 46 lines in 1 file changed: 23 ins; 4 del; 19 mod 8218133: sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException" Changed the test to use the loopback interface. Backport-of: d176e208985f55745a60fc806dfb369a2cce0781 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1722 From goetz at openjdk.org Tue Feb 14 20:07:57 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:07:57 GMT Subject: [jdk11u-dev] Integrated: 8195057: java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp In-Reply-To: <40Khv87e1Y9rvhiN6AOVCsp4FAKj3-iupU-okZVeluE=.19212716-b995-4444-9716-2c6dc881148e@github.com> References: <40Khv87e1Y9rvhiN6AOVCsp4FAKj3-iupU-okZVeluE=.19212716-b995-4444-9716-2c6dc881148e@github.com> Message-ID: On Mon, 13 Feb 2023 13:42:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: a220aaf3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a220aaf3c62718d781aa43b4b00688ca54f3c35c Stats: 29 lines in 1 file changed: 6 ins; 6 del; 17 mod 8195057: java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp Backport-of: 012c399c26278aaab22c8f779a443f5e05924af9 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1723 From goetz at openjdk.org Tue Feb 14 20:09:46 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:09:46 GMT Subject: [jdk17u-dev] Integrated: 8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 08:01:16 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 68d7ac57 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/68d7ac57e53f48c4fbb4275725f165262a05fe66 Stats: 60 lines in 1 file changed: 36 ins; 3 del; 21 mod 8288415: java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines Backport-of: a2f67660f088559ce49f73da7401801fb826028b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1164 From goetz at openjdk.org Tue Feb 14 20:13:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:13:56 GMT Subject: [jdk11u-dev] Integrated: 8170705: sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 13:52:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 88d8eb22 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/88d8eb222224ef96918aeb9dc7daf25b4626e71c Stats: 14 lines in 1 file changed: 8 ins; 0 del; 6 mod 8170705: sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response Backport-of: 1df787692a91c35e821610c03bbaba7e024d2932 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1724 From goetz at openjdk.org Tue Feb 14 20:17:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:17:49 GMT Subject: [jdk11u-dev] Integrated: 8221098: Run java/net/URL/HandlerLoop.java in othervm mode In-Reply-To: <1FIAaaB_gs40cbTSyv42lTwwJD4N-4uQPjPQfTam0SU=.eda9f9e7-7b85-40c8-bb5b-f90243a85490@github.com> References: <1FIAaaB_gs40cbTSyv42lTwwJD4N-4uQPjPQfTam0SU=.eda9f9e7-7b85-40c8-bb5b-f90243a85490@github.com> Message-ID: On Mon, 13 Feb 2023 13:56:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 834e0725 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/834e07259cbda6fe0f53e4ae28f9ea1db48662d0 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8221098: Run java/net/URL/HandlerLoop.java in othervm mode Backport-of: defc86bd5b1cd94c473edaec68aadf0f1193d5a4 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1725 From egahlin at openjdk.org Tue Feb 14 20:18:49 2023 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 14 Feb 2023 20:18:49 GMT Subject: [jdk17u-dev] RFR: 8301842: JFR: increase checkpoint event size for stacktrace and string pool In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 19:40:49 GMT, Ekaterina Vergizova wrote: > I'd like to backport JDK-8301842 as a small follow up fix for JDK-8298129 which is already included in 17u. > The patch applies cleanly. > Tested with tier1 and jdk/jfr. Have you tried to open .jfr files with earlier versions of JMC? I tried "jfr print" with JDK 11, and it still works for u4 sized events, but it would be good to confirm it also works with JMC 7 since it uses a different parser than the JDK. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1173 From goetz at openjdk.org Tue Feb 14 20:22:02 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:22:02 GMT Subject: [jdk11u-dev] Integrated: 8222430: Add tests for ElementKind predicates In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 14:05:20 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 3614fb27 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/3614fb27a439c28a6a191eb24f7ea1430c3eda0f Stats: 74 lines in 1 file changed: 74 ins; 0 del; 0 mod 8222430: Add tests for ElementKind predicates Backport-of: 4a9f7612be2f4949c20c12b5faae7e215f175875 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1726 From goetz at openjdk.org Tue Feb 14 20:26:57 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:26:57 GMT Subject: [jdk11u-dev] Integrated: 8129315: java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 14:12:23 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: c90bc806 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c90bc806cfd1381c9b5d6fdb22c4937d5b769659 Stats: 77 lines in 5 files changed: 54 ins; 2 del; 21 mod 8129315: java/net/Socket/LingerTest.java and java/net/Socket/ShutdownBoth.java timeout intermittently Tests are updated to use the loopback address instead of the wildcard to avoid traffic being routed to a different server than what was intended by the test. Backport-of: 72467d916c82ff02bc5101f91e3e7d32c1d5e5b5 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1727 From goetz at openjdk.org Tue Feb 14 20:29:45 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:29:45 GMT Subject: [jdk11u-dev] Integrated: 8224024: java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 14:15:56 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 6c6006eb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6c6006eb49f2e769591567e4c646b7b6586114c1 Stats: 9 lines in 1 file changed: 3 ins; 1 del; 5 mod 8224024: java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently Backport-of: 22a4313efc832bf79a172f6e6c220302173533b0 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1728 From goetz at openjdk.org Tue Feb 14 20:30:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:30:55 GMT Subject: [jdk11u-dev] Integrated: 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events In-Reply-To: <5HEDlFPzR2AuK8hBhJO6Fw-w1MzPknI0pLtA58y57Q8=.8f7ba0ff-d855-4942-a970-2f417d7d2d45@github.com> References: <5HEDlFPzR2AuK8hBhJO6Fw-w1MzPknI0pLtA58y57Q8=.8f7ba0ff-d855-4942-a970-2f417d7d2d45@github.com> Message-ID: On Mon, 13 Feb 2023 14:23:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 8773d465 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/8773d465b90bbd663c60d0be9c5321026b9e3a85 Stats: 33 lines in 2 files changed: 25 ins; 0 del; 8 mod 8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events Fix the synchronization issue in the test Backport-of: fc6b87472cdad4a5d73ced2700ea799babcb48c3 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1729 From goetz at openjdk.org Tue Feb 14 20:33:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:33:01 GMT Subject: [jdk11u-dev] Integrated: 8231595: [TEST] develop a test case for SuspendThreadList including current thread In-Reply-To: <4sig58fOzuALCy2wR13N6dDwPO8aptvDEL0EyfRww3w=.52bfb526-5d3e-45d2-b3db-54bc2f53d749@github.com> References: <4sig58fOzuALCy2wR13N6dDwPO8aptvDEL0EyfRww3w=.52bfb526-5d3e-45d2-b3db-54bc2f53d749@github.com> Message-ID: <5nFoCyGXhvZJ2akapgFmNGb-RaFHl7YI22HhaR7-gSA=.2ed2395b-ddfa-44cd-9041-c476f7aae09e@github.com> On Mon, 13 Feb 2023 14:30:48 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 4c27fa05 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/4c27fa059117b0068eb0066db4f7bda46f56f3dc Stats: 431 lines in 2 files changed: 431 ins; 0 del; 0 mod 8231595: [TEST] develop a test case for SuspendThreadList including current thread Extend test coverage for SuspendThreadList Backport-of: 40918999947d6763d3f6d592bcdf828503217901 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1730 From goetz at openjdk.org Tue Feb 14 20:34:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 14 Feb 2023 20:34:49 GMT Subject: [jdk11u-dev] Integrated: 8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead In-Reply-To: <4kWSWpr8wsWO64CBY1sdyGk2fajlTdxUwY3ueW4LGjs=.c1403ec7-2007-4050-8f98-7121e828bdc5@github.com> References: <4kWSWpr8wsWO64CBY1sdyGk2fajlTdxUwY3ueW4LGjs=.c1403ec7-2007-4050-8f98-7121e828bdc5@github.com> Message-ID: On Mon, 13 Feb 2023 09:22:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 1f0e77e8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/1f0e77e8d1b287f3d168d0af61bcafb3cea00d69 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8295116: C2: assert(dead->outcnt() == 0 && !dead->is_top()) failed: node must be dead Backport-of: 94575d14f47e2dfb11b671bce26b69270b6bb3c8 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1719 From goetz at openjdk.org Wed Feb 15 07:10:10 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 07:10:10 GMT Subject: [jdk11u-dev] RFR: 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission [v2] In-Reply-To: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> References: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> Message-ID: > I backport this for parity with 11.0.19-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'openjdk:master' into GoeLin-backport-05183935 - Backport 0518393598de764a716376a98e436fb717aef9d4 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1735/files - new: https://git.openjdk.org/jdk11u-dev/pull/1735/files/9d5be135..02479349 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1735&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1735&range=00-01 Stats: 715 lines in 16 files changed: 625 ins; 13 del; 77 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1735.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1735/head:pull/1735 PR: https://git.openjdk.org/jdk11u-dev/pull/1735 From goetz at openjdk.org Wed Feb 15 07:10:10 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 07:10:10 GMT Subject: [jdk11u-dev] RFR: 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission In-Reply-To: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> References: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> Message-ID: On Tue, 14 Feb 2023 14:28:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. Pre-submit failure: configure: error: Could not find a C compiler on windows. Infra issue, unrelated. But as this is a windows fix, I'll restart the tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1735 From mbaesken at openjdk.org Wed Feb 15 08:02:57 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 15 Feb 2023 08:02:57 GMT Subject: [jdk17u-dev] RFR: 8300266: Detect Virtualization on Linux aarch64 In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:49:03 GMT, Matthias Baesken wrote: > Backport of 8300266 Hi Christoph, thanks for the review ! ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1152 From goetz at openjdk.org Wed Feb 15 08:09:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 08:09:42 GMT Subject: [jdk11u-dev] RFR: 8223463: Replace wildcard address with loopback or local host in tests - part 2 Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 1188188ee66776e6a67c0300576a950dd64f6303 Changes: https://git.openjdk.org/jdk11u-dev/pull/1736/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1736&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223463 Stats: 77 lines in 4 files changed: 48 ins; 2 del; 27 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1736.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1736/head:pull/1736 PR: https://git.openjdk.org/jdk11u-dev/pull/1736 From goetz at openjdk.org Wed Feb 15 08:46:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 08:46:35 GMT Subject: [jdk11u-dev] RFR: 8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE) Message-ID: <3j_T1athVBRbpULqDgu0xtmwC343UKOluibaUf3BAdI=.7117578c-bc35-4b03-924f-e669852b3621@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport ff1f2fad6e332590197b52453ac305fc366d92ee Changes: https://git.openjdk.org/jdk11u-dev/pull/1738/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1738&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8226917 Stats: 9 lines in 1 file changed: 0 ins; 9 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1738.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1738/head:pull/1738 PR: https://git.openjdk.org/jdk11u-dev/pull/1738 From goetz at openjdk.org Wed Feb 15 08:47:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 08:47:35 GMT Subject: [jdk11u-dev] RFR: 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 8cf8442085af928c7a601662006bd92eee4a68cb Changes: https://git.openjdk.org/jdk11u-dev/pull/1737/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1737&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8226595 Stats: 35 lines in 1 file changed: 7 ins; 27 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1737.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1737/head:pull/1737 PR: https://git.openjdk.org/jdk11u-dev/pull/1737 From clanger at openjdk.org Wed Feb 15 09:10:00 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 15 Feb 2023 09:10:00 GMT Subject: [jdk11u-dev] Integrated: 8285093: Introduce UTIL_ARG_WITH In-Reply-To: References: Message-ID: On Fri, 10 Feb 2023 21:59:04 GMT, Christoph Langer wrote: > This backport enables backporting of [JDK-8293550](https://bugs.openjdk.org/browse/JDK-8293550). I had to manually accept one hunk. I've also included the minor fixes for [JDK-8285755](https://bugs.openjdk.org/browse/JDK-8285755) and [JDK-8285919](https://bugs.openjdk.org/browse/JDK-8285919) inline. This pull request has now been integrated. Changeset: d7a6e6ae Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/d7a6e6ae495a780c6818dd69ae240ac092e41504 Stats: 378 lines in 2 files changed: 349 ins; 5 del; 24 mod 8285093: Introduce UTIL_ARG_WITH 8285755: JDK-8285093 changed the default for --with-output-sync 8285919: Remove debug printout from JDK-8285093 Reviewed-by: mbaesken Backport-of: 5b77b574685ee043dfce2b5b17cb0f166b339485 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1718 From goetz at openjdk.org Wed Feb 15 09:17:59 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 09:17:59 GMT Subject: [jdk17u-dev] RFR: 8297437: javadoc cannot link to old docs (with old style anchors) [v2] In-Reply-To: References: <1c_kTrInAW5yq0hsEEfTkes72jNF5krdlk6d_DJUWEk=.b6af99c8-9a17-4f3d-959d-cf2ed12d1cb1@github.com> Message-ID: On Tue, 14 Feb 2023 07:47:26 GMT, Roman Marchenko wrote: >> Backporting to jdk17u for parity. >> >> No tier1 regressions. >> "test/langtools/jdk/javadoc" tests are passed. >> >> There was a conflict in src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java because of newest functions implemented in the upstream. And additional changes have been made in TestLinkPlatform.java (lines 106, 136, 166) because of EARLIEST_VERSION=7 in jdk17. >> >> The rest of conflicts are in copyright headers. > > Roman Marchenko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'master' into backport-15a14884013a975707008f648b8e4864e16006ed > - Backport 15a14884013a975707008f648b8e4864e16006ed If you backport to 11, please be a bit more verbose in the JBS request, especially wrt. the "why". See also https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1145 From clanger at openjdk.org Wed Feb 15 09:41:43 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 15 Feb 2023 09:41:43 GMT Subject: [jdk11u-dev] RFR: 8293550: Optionally add get-task-allow entitlement to macos binaries Message-ID: Backport of JDK-8293550 ------------- Commit messages: - Backport da6fca4d78465625775f7b384ba752185694f699 Changes: https://git.openjdk.org/jdk11u-dev/pull/1739/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1739&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293550 Stats: 210 lines in 10 files changed: 158 ins; 45 del; 7 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1739.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1739/head:pull/1739 PR: https://git.openjdk.org/jdk11u-dev/pull/1739 From clanger at openjdk.org Wed Feb 15 09:47:44 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 15 Feb 2023 09:47:44 GMT Subject: [jdk11u-dev] RFR: 8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros Message-ID: Hi all, This pull request contains a backport of [JDK-8297963](https://bugs.openjdk.org/browse/JDK-8297963), commit [1a38e26e](https://github.com/openjdk/jdk17u-dev/commit/1a38e26e67570ac01de6e969114b476df933d1eb) from the [openjdk/jdk17u-dev](https://git.openjdk.org/jdk17u-dev) repository. The commit being backported was authored by Ben Taylor on 27 Jan 2023 and had no reviewers. Thanks! ------------- Commit messages: - Backport 1a38e26e67570ac01de6e969114b476df933d1eb Changes: https://git.openjdk.org/jdk11u-dev/pull/1740/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1740&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8297963 Stats: 29 lines in 2 files changed: 5 ins; 0 del; 24 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1740.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1740/head:pull/1740 PR: https://git.openjdk.org/jdk11u-dev/pull/1740 From mbaesken at openjdk.org Wed Feb 15 10:21:55 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 15 Feb 2023 10:21:55 GMT Subject: [jdk17u-dev] Integrated: 8300266: Detect Virtualization on Linux aarch64 In-Reply-To: References: Message-ID: On Thu, 9 Feb 2023 15:49:03 GMT, Matthias Baesken wrote: > Backport of 8300266 This pull request has now been integrated. Changeset: 9e26f383 Author: Matthias Baesken URL: https://git.openjdk.org/jdk17u-dev/commit/9e26f383d529571c88a623dee048b96b9bcd26cc Stats: 39 lines in 2 files changed: 39 ins; 0 del; 0 mod 8300266: Detect Virtualization on Linux aarch64 Reviewed-by: clanger Backport-of: 544c16e0bdd4335b2624158fd1f6521984aa5079 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1152 From evergizova at openjdk.org Wed Feb 15 12:38:53 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Wed, 15 Feb 2023 12:38:53 GMT Subject: [jdk17u-dev] RFR: 8301842: JFR: increase checkpoint event size for stacktrace and string pool In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 19:40:49 GMT, Ekaterina Vergizova wrote: > I'd like to backport JDK-8301842 as a small follow up fix for JDK-8298129 which is already included in 17u. > The patch applies cleanly. > Tested with tier1 and jdk/jfr. I successfully opened new .jfr files with JMC 7.0.0. As I can see it reads checkpoint size as readInt(): https://hg.openjdk.java.net/jmc/jmc7/file/63ec7d0ee8d9/core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java#l100 and readInt() calls readCompressedLong(): https://hg.openjdk.java.net/jmc/jmc7/file/63ec7d0ee8d9/core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java#l236 So it still works for u4 sized events. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1173 From goetz at openjdk.org Wed Feb 15 12:52:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 12:52:39 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests [v2] In-Reply-To: References: Message-ID: <2-7toda2UDwkBKVj9i9KsU1aAp8igsKC_w3XzK7p37Q=.62c2a87e-88e8-4d77-9b9a-8ae40989f7bc@github.com> > I backport this for parity with 11.0.19-oracle. > > Change itself applied clean, but > WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests > Else it fails after delting the .out file. Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: Another version of resolving WeirdTwr ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1721/files - new: https://git.openjdk.org/jdk11u-dev/pull/1721/files/1435e7cf..97f89639 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1721&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1721&range=00-01 Stats: 3 lines in 2 files changed: 3 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1721.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1721/head:pull/1721 PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From goetz at openjdk.org Wed Feb 15 12:52:41 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 12:52:41 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 12:56:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > Change itself applied clean, but > WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests > Else it fails after delting the .out file. What about doing it similar to SuppressDeprecation.java? See new change. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From goetz at openjdk.org Wed Feb 15 13:23:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 13:23:14 GMT Subject: [jdk11u-dev] RFR: 8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.19-oracle. > > I had to merge two larger chunks by hand. 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 7b49c40ee96cb5fc78071cd87c7c4edcd50417b3 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1734/files - new: https://git.openjdk.org/jdk11u-dev/pull/1734/files/d86f607b..f1d891d0 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1734&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1734&range=00-01 Stats: 5 lines in 1 file changed: 2 ins; 1 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1734.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1734/head:pull/1734 PR: https://git.openjdk.org/jdk11u-dev/pull/1734 From goetz at openjdk.org Wed Feb 15 13:38:42 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 13:38:42 GMT Subject: [jdk11u-dev] RFR: 8233462: serviceability/tmtools/jstat tests times out with -Xcomp Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport d7170782b5c6e2607c93400b9a98c7dce8970770 Changes: https://git.openjdk.org/jdk11u-dev/pull/1741/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1741&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8233462 Stats: 33 lines in 1 file changed: 1 ins; 14 del; 18 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1741.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1741/head:pull/1741 PR: https://git.openjdk.org/jdk11u-dev/pull/1741 From clanger at openjdk.org Wed Feb 15 13:38:59 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 15 Feb 2023 13:38:59 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests [v2] In-Reply-To: <2-7toda2UDwkBKVj9i9KsU1aAp8igsKC_w3XzK7p37Q=.62c2a87e-88e8-4d77-9b9a-8ae40989f7bc@github.com> References: <2-7toda2UDwkBKVj9i9KsU1aAp8igsKC_w3XzK7p37Q=.62c2a87e-88e8-4d77-9b9a-8ae40989f7bc@github.com> Message-ID: On Wed, 15 Feb 2023 12:52:39 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.19-oracle. >> >> Change itself applied clean, but >> WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests >> Else it fails after delting the .out file. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Another version of resolving WeirdTwr Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From clanger at openjdk.org Wed Feb 15 13:39:00 2023 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 15 Feb 2023 13:39:00 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests In-Reply-To: References: Message-ID: <_onBipyfcb9jsbiHFZ04xRqGSBGVpE1JTMS54CPoFZw=.569442e2-faa6-48c2-ac25-70bba0809754@github.com> On Wed, 15 Feb 2023 12:48:17 GMT, Goetz Lindenmaier wrote: > What about doing it similar to SuppressDeprecation.java? See new change. Nice. :) ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From goetz at openjdk.org Wed Feb 15 13:45:47 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 13:45:47 GMT Subject: [jdk11u-dev] RFR: 8035787: SourcePositions are wrong for Strings concatenated with '+' operator Message-ID: <4REMZMuNqYqR0qePsuqgd5w0XzVDZLTmbubEQyY79ss=.bb3a875c-1d58-463d-802f-817e905f275c@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 25642dd30317e77bc15d36d5fa512da5fb54dad9 Changes: https://git.openjdk.org/jdk11u-dev/pull/1742/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1742&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8035787 Stats: 121 lines in 1 file changed: 121 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1742.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1742/head:pull/1742 PR: https://git.openjdk.org/jdk11u-dev/pull/1742 From goetz at openjdk.org Wed Feb 15 13:54:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 13:54:50 GMT Subject: [jdk11u-dev] RFR: 8209774: Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 4c54fa2274ab842dbecf72e201d5d5005eb38069 Changes: https://git.openjdk.org/jdk11u-dev/pull/1743/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1743&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8209774 Stats: 101 lines in 5 files changed: 19 ins; 79 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1743.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1743/head:pull/1743 PR: https://git.openjdk.org/jdk11u-dev/pull/1743 From goetz at openjdk.org Wed Feb 15 13:57:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 13:57:49 GMT Subject: [jdk11u-dev] RFR: 8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 83fff054980406fa93fb17976d67fc31102a9276 Changes: https://git.openjdk.org/jdk11u-dev/pull/1744/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1744&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8248306 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1744.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1744/head:pull/1744 PR: https://git.openjdk.org/jdk11u-dev/pull/1744 From goetz at openjdk.org Wed Feb 15 13:58:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 13:58:52 GMT Subject: [jdk11u-dev] Integrated: 8289562: Change bugs.java.com and bugreport.java.com URL's to https In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 10:43:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > It didn't apply well, but as the change is trivial fixing it was straight forward: > > patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties > Resolved. > > src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties > File not in 11. > > patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties > Resolved. > > patching file src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties > Resolved. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties > File not in 11. > > patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties > Resolved. > > src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties > File not in 11. > > patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties > Resolved. > > patching file src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties > Resolved. > > src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties > File not in 11. This pull request has now been integrated. Changeset: b096b9d9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/b096b9d92d4d3225aa26fa5cd57fd0a647bca591 Stats: 14 lines in 13 files changed: 0 ins; 0 del; 14 mod 8289562: Change bugs.java.com and bugreport.java.com URL's to https Reviewed-by: mbaesken Backport-of: 1f484dae4efaa60cf18a3d4df947c05f1497bd5b ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1720 From goetz at openjdk.org Wed Feb 15 14:00:06 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 14:00:06 GMT Subject: [jdk11u-dev] Integrated: 8279614: The left line of the TitledBorder is not painted on 150 scale factor In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 13:29:14 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 6678084b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6678084b221ea47d57b68b89af5473e7aeeba12a Stats: 307 lines in 2 files changed: 289 ins; 1 del; 17 mod 8279614: The left line of the TitledBorder is not painted on 150 scale factor Backport-of: b42c1ad1086a5c3f579e27380d23f67f8cebb437 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1732 From goetz at openjdk.org Wed Feb 15 14:01:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 14:01:09 GMT Subject: [jdk17u-dev] Integrated: 8281170: Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11 In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 12:20:06 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 036029e6 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/036029e6102e04e578ea2fd167c6eae668279520 Stats: 46 lines in 1 file changed: 12 ins; 19 del; 15 mod 8281170: Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11 Backport-of: bb4dece246a56f2b225089c331e9f3d092dfbfa1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1170 From goetz at openjdk.org Wed Feb 15 14:53:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 14:53:35 GMT Subject: [jdk17u-dev] Integrated: 8279614: The left line of the TitledBorder is not painted on 150 scale factor In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 12:36:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: efe86767 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/efe86767af814c5f7be6b8d40ae2891b358d4298 Stats: 307 lines in 2 files changed: 289 ins; 1 del; 17 mod 8279614: The left line of the TitledBorder is not painted on 150 scale factor Backport-of: b42c1ad1086a5c3f579e27380d23f67f8cebb437 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1171 From goetz at openjdk.org Wed Feb 15 14:55:32 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 14:55:32 GMT Subject: [jdk17u-dev] Integrated: 8294958: java/net/httpclient/ConnectTimeout tests are slow In-Reply-To: <_JbJpw9YepxbCgnGVfnrfE1_KPpCnxQrHEszPimx4k0=.b5bd5f95-c1a7-47ad-bfe1-239254a73c11@github.com> References: <_JbJpw9YepxbCgnGVfnrfE1_KPpCnxQrHEszPimx4k0=.b5bd5f95-c1a7-47ad-bfe1-239254a73c11@github.com> Message-ID: On Mon, 13 Feb 2023 21:11:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 0ce70e32 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/0ce70e32637e8c5aa69b563e9866fdfcb2e6daca Stats: 17 lines in 2 files changed: 0 ins; 12 del; 5 mod 8294958: java/net/httpclient/ConnectTimeout tests are slow Backport-of: fe70487d0bc53149150c23d39287d9856c5a0e95 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1167 From goetz at openjdk.org Wed Feb 15 14:55:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 14:55:35 GMT Subject: [jdk11u-dev] Integrated: 8282958: Rendering Issues with Borders on Windows High-DPI systems In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 13:30:05 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 0a912740 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/0a9127402fc04cf9e6dca84efb9266ab9836b22e Stats: 664 lines in 3 files changed: 658 ins; 1 del; 5 mod 8282958: Rendering Issues with Borders on Windows High-DPI systems Backport-of: 9911405e543dbe07767808bad88534abbcc03c5a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1733 From goetz at openjdk.org Wed Feb 15 14:56:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 14:56:36 GMT Subject: [jdk17u-dev] Integrated: 8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver In-Reply-To: References: Message-ID: <6dSchjtnq3DwD-tbEckwjTMTn_l_TxDnDqJN0zyN_fc=.56b9ff1d-5fd6-4b0e-8a6f-67f829239bcd@github.com> On Mon, 13 Feb 2023 21:12:45 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: d2409a7d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/d2409a7d0d599280d7e63e6904a8f1ff4dd8b557 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver Backport-of: 65c84e0cf890df2a604ac07213327be007227e77 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1168 From goetz at openjdk.org Wed Feb 15 14:58:50 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 15 Feb 2023 14:58:50 GMT Subject: [jdk17u-dev] Integrated: 8282958: Rendering Issues with Borders on Windows High-DPI systems In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 13:15:54 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 334ec9a0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/334ec9a0c0460d64598312bf5ddc58c0d01befdc Stats: 664 lines in 3 files changed: 658 ins; 1 del; 5 mod 8282958: Rendering Issues with Borders on Windows High-DPI systems Backport-of: 9911405e543dbe07767808bad88534abbcc03c5a ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1172 From mbaesken at openjdk.org Wed Feb 15 15:24:00 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Wed, 15 Feb 2023 15:24:00 GMT Subject: [jdk17u-dev] RFR: 8301050: Detect Xen Virtualization on Linux aarch64 Message-ID: Backport of 8301050 ------------- Commit messages: - Backport 11804b246e8643a3465b9549794ccfb24ccd8fc5 Changes: https://git.openjdk.org/jdk17u-dev/pull/1174/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1174&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301050 Stats: 30 lines in 2 files changed: 17 ins; 2 del; 11 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1174.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1174/head:pull/1174 PR: https://git.openjdk.org/jdk17u-dev/pull/1174 From rmarchenko at openjdk.org Wed Feb 15 15:54:45 2023 From: rmarchenko at openjdk.org (Roman Marchenko) Date: Wed, 15 Feb 2023 15:54:45 GMT Subject: [jdk17u-dev] Integrated: 8297437: javadoc cannot link to old docs (with old style anchors) In-Reply-To: <1c_kTrInAW5yq0hsEEfTkes72jNF5krdlk6d_DJUWEk=.b6af99c8-9a17-4f3d-959d-cf2ed12d1cb1@github.com> References: <1c_kTrInAW5yq0hsEEfTkes72jNF5krdlk6d_DJUWEk=.b6af99c8-9a17-4f3d-959d-cf2ed12d1cb1@github.com> Message-ID: On Mon, 6 Feb 2023 07:54:55 GMT, Roman Marchenko wrote: > Backporting to jdk17u for parity. > > No tier1 regressions. > "test/langtools/jdk/javadoc" tests are passed. > > There was a conflict in src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java because of newest functions implemented in the upstream. And additional changes have been made in TestLinkPlatform.java (lines 106, 136, 166) because of EARLIEST_VERSION=7 in jdk17. > > The rest of conflicts are in copyright headers. This pull request has now been integrated. Changeset: cf5490b5 Author: Roman Marchenko Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/cf5490b5c9eea23fff892c53fe0b55280a135157 Stats: 144 lines in 6 files changed: 104 ins; 0 del; 40 mod 8297437: javadoc cannot link to old docs (with old style anchors) Reviewed-by: phh Backport-of: 15a14884013a975707008f648b8e4864e16006ed ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1145 From phh at openjdk.org Wed Feb 15 16:20:23 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 15 Feb 2023 16:20:23 GMT Subject: [jdk17u-dev] RFR: 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling In-Reply-To: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> References: <2rJnEjqxO8J0PJR-pqc9ns37tQQZJOL82saXnIY3uQU=.5b29e609-8d6e-4f01-af13-4af2ce6ace6a@github.com> Message-ID: On Wed, 1 Feb 2023 01:11:30 GMT, Glavo wrote: > 8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling I'm not a javac expert, but this looks like a fix for a case where expected state (currentMethodSym) could be silently trashed, resulting in a later NPE. The code is tip is more complex, but retains the "restoration of state" idea in this code. Also, the patch includes a test (which passes) derived from the one attached to the original JBS issue. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1141 From phh at openjdk.org Wed Feb 15 16:27:19 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 15 Feb 2023 16:27:19 GMT Subject: [jdk11u-dev] RFR: 8293550: Optionally add get-task-allow entitlement to macos binaries In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 09:34:35 GMT, Christoph Langer wrote: > Backport of JDK-8293550 Appears to be a clean backport from 17u. Ltgm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1739 From phh at openjdk.org Wed Feb 15 21:32:00 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 15 Feb 2023 21:32:00 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests [v2] In-Reply-To: <2-7toda2UDwkBKVj9i9KsU1aAp8igsKC_w3XzK7p37Q=.62c2a87e-88e8-4d77-9b9a-8ae40989f7bc@github.com> References: <2-7toda2UDwkBKVj9i9KsU1aAp8igsKC_w3XzK7p37Q=.62c2a87e-88e8-4d77-9b9a-8ae40989f7bc@github.com> Message-ID: On Wed, 15 Feb 2023 12:52:39 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.19-oracle. >> >> Change itself applied clean, but >> WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests >> Else it fails after delting the .out file. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Another version of resolving WeirdTwr Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From ccheung at openjdk.org Wed Feb 15 22:49:13 2023 From: ccheung at openjdk.org (Calvin Cheung) Date: Wed, 15 Feb 2023 22:49:13 GMT Subject: [jdk20u] RFR: 8295951: intermittent cmp_baseline task failures with CDS files Message-ID: <6bsjLR6eexNPHiGXetpJj22wHdMA_O7u-_UA7G6AfEU=.24f50b8d-8be9-4aa1-a6a5-1fe8b15a42df@github.com> No conflicts. Passed tier1 testing. ------------- Commit messages: - Backport e193a0b72a143889170b64da19fb22f7f8555e89 Changes: https://git.openjdk.org/jdk20u/pull/5/files Webrev: https://webrevs.openjdk.org/?repo=jdk20u&pr=5&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295951 Stats: 7 lines in 1 file changed: 6 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk20u/pull/5.diff Fetch: git fetch https://git.openjdk.org/jdk20u pull/5/head:pull/5 PR: https://git.openjdk.org/jdk20u/pull/5 From goetz at openjdk.org Thu Feb 16 07:47:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:47:38 GMT Subject: [jdk11u-dev] RFR: 8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" [v2] In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 13:23:14 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.19-oracle. >> >> I had to merge two larger chunks by hand. > > 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 7b49c40ee96cb5fc78071cd87c7c4edcd50417b3 Pre-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1734 From goetz at openjdk.org Thu Feb 16 07:47:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:47:39 GMT Subject: [jdk11u-dev] RFR: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests [v2] In-Reply-To: <2-7toda2UDwkBKVj9i9KsU1aAp8igsKC_w3XzK7p37Q=.62c2a87e-88e8-4d77-9b9a-8ae40989f7bc@github.com> References: <2-7toda2UDwkBKVj9i9KsU1aAp8igsKC_w3XzK7p37Q=.62c2a87e-88e8-4d77-9b9a-8ae40989f7bc@github.com> Message-ID: On Wed, 15 Feb 2023 12:52:39 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.19-oracle. >> >> Change itself applied clean, but >> WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests >> Else it fails after delting the .out file. > > Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision: > > Another version of resolving WeirdTwr Pre-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From goetz at openjdk.org Thu Feb 16 07:49:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:49:37 GMT Subject: [jdk11u-dev] RFR: 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 08:39:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. re-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1737 From goetz at openjdk.org Thu Feb 16 07:49:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:49:37 GMT Subject: [jdk11u-dev] RFR: 8223463: Replace wildcard address with loopback or local host in tests - part 2 In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 08:03:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. re-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1736 From goetz at openjdk.org Thu Feb 16 07:49:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:49:38 GMT Subject: [jdk11u-dev] RFR: 8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE) In-Reply-To: <3j_T1athVBRbpULqDgu0xtmwC343UKOluibaUf3BAdI=.7117578c-bc35-4b03-924f-e669852b3621@github.com> References: <3j_T1athVBRbpULqDgu0xtmwC343UKOluibaUf3BAdI=.7117578c-bc35-4b03-924f-e669852b3621@github.com> Message-ID: On Wed, 15 Feb 2023 08:40:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. re-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1738 From goetz at openjdk.org Thu Feb 16 07:49:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:49:39 GMT Subject: [jdk11u-dev] RFR: 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission [v2] In-Reply-To: References: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> Message-ID: On Wed, 15 Feb 2023 07:10:10 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.19-oracle. > > Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: > > - Merge branch 'openjdk:master' into GoeLin-backport-05183935 > - Backport 0518393598de764a716376a98e436fb717aef9d4 Pre-submit failure: windows infra issue. As this is a win fix, I'll wait for the tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1735 From goetz at openjdk.org Thu Feb 16 07:50:34 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:50:34 GMT Subject: [jdk11u-dev] RFR: 8209774: Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java In-Reply-To: References: Message-ID: <-fYKzpti1PJ0LOEEUn5tffzoDRpZa1hsxOLMjlZlqAc=.0b6cd1a7-ccbf-4e5e-997b-646c83fdcf62@github.com> On Wed, 15 Feb 2023 13:47:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. re-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1743 From goetz at openjdk.org Thu Feb 16 07:50:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:50:36 GMT Subject: [jdk11u-dev] RFR: 8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 13:50:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. re-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1744 From goetz at openjdk.org Thu Feb 16 07:50:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:50:36 GMT Subject: [jdk11u-dev] RFR: 8233462: serviceability/tmtools/jstat tests times out with -Xcomp In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 13:32:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. re-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1741 From goetz at openjdk.org Thu Feb 16 07:50:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 07:50:37 GMT Subject: [jdk11u-dev] RFR: 8035787: SourcePositions are wrong for Strings concatenated with '+' operator In-Reply-To: <4REMZMuNqYqR0qePsuqgd5w0XzVDZLTmbubEQyY79ss=.bb3a875c-1d58-463d-802f-817e905f275c@github.com> References: <4REMZMuNqYqR0qePsuqgd5w0XzVDZLTmbubEQyY79ss=.bb3a875c-1d58-463d-802f-817e905f275c@github.com> Message-ID: On Wed, 15 Feb 2023 13:38:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. re-submit failure: windows infra issue. This is a testbug that does not depend on win so I think we can go without these tests. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1742 From clanger at openjdk.org Thu Feb 16 09:27:38 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 16 Feb 2023 09:27:38 GMT Subject: [jdk11u-dev] RFR: 8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" [v2] In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 13:23:14 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 11.0.19-oracle. >> >> I had to merge two larger chunks by hand. > > 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 7b49c40ee96cb5fc78071cd87c7c4edcd50417b3 Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1734 From goetz at openjdk.org Thu Feb 16 10:22:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:22:36 GMT Subject: [jdk11u-dev] Integrated: 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests In-Reply-To: References: Message-ID: <2e_-kkoYO6SXFHLWDJ0O3g5WU1TKZU0asY8hO2V7sis=.63241d57-b5d7-456f-9560-7679556fa2dc@github.com> On Mon, 13 Feb 2023 12:56:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > Change itself applied clean, but > WeirdTwr.java needs fix from 8206439: Remove javac -source/-target 6 from langtools regression tests > Else it fails after delting the .out file. This pull request has now been integrated. Changeset: 5685e581 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/5685e581bf52738da2b31c7de578732c0019b438 Stats: 40 lines in 18 files changed: 0 ins; 28 del; 12 mod 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests Reviewed-by: clanger, phh Backport-of: a376d5dab4961ed5d9097ddf7010c64e14fdc9ec ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1721 From goetz at openjdk.org Thu Feb 16 10:28:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:28:35 GMT Subject: [jdk11u-dev] Integrated: 8223463: Replace wildcard address with loopback or local host in tests - part 2 In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 08:03:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 3a2a0f90 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/3a2a0f907003014285bc928a42fb26392df71eda Stats: 77 lines in 4 files changed: 48 ins; 2 del; 27 mod 8223463: Replace wildcard address with loopback or local host in tests - part 2 Removes (or documents) some usages of the wildcard address in intermittently failing tests. Backport-of: 1188188ee66776e6a67c0300576a950dd64f6303 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1736 From goetz at openjdk.org Thu Feb 16 10:29:38 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:29:38 GMT Subject: [jdk11u-dev] Integrated: 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 08:39:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: a3d867bb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/a3d867bbea2db1692bc2a6e83f349d9acba793a7 Stats: 35 lines in 1 file changed: 7 ins; 27 del; 1 mod 8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events Fix one more sync issue in the test Backport-of: 8cf8442085af928c7a601662006bd92eee4a68cb ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1737 From goetz at openjdk.org Thu Feb 16 10:31:36 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:31:36 GMT Subject: [jdk11u-dev] Integrated: 8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE) In-Reply-To: <3j_T1athVBRbpULqDgu0xtmwC343UKOluibaUf3BAdI=.7117578c-bc35-4b03-924f-e669852b3621@github.com> References: <3j_T1athVBRbpULqDgu0xtmwC343UKOluibaUf3BAdI=.7117578c-bc35-4b03-924f-e669852b3621@github.com> Message-ID: On Wed, 15 Feb 2023 08:40:25 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 22be0611 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/22be06112bd0c86d9a61da1a81a7d845f0a8c58b Stats: 9 lines in 1 file changed: 0 ins; 9 del; 0 mod 8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE) Fix one more sync issue in the test Backport-of: ff1f2fad6e332590197b52453ac305fc366d92ee ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1738 From goetz at openjdk.org Thu Feb 16 10:33:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:33:35 GMT Subject: [jdk11u-dev] Integrated: 8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 14:27:05 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I had to merge two larger chunks by hand. This pull request has now been integrated. Changeset: 5c1748a4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/5c1748a40ee3f73f29d113cf101389046cd10a5d Stats: 84 lines in 1 file changed: 21 ins; 12 del; 51 mod 8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test" Test cleaned up to improve safe termination Reviewed-by: clanger Backport-of: 7b49c40ee96cb5fc78071cd87c7c4edcd50417b3 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1734 From goetz at openjdk.org Thu Feb 16 10:34:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:34:35 GMT Subject: [jdk11u-dev] Integrated: 8233462: serviceability/tmtools/jstat tests times out with -Xcomp In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 13:32:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 1d32290c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/1d32290c2754241b9a69d5ffd63103c398c01fdb Stats: 33 lines in 1 file changed: 1 ins; 14 del; 18 mod 8233462: serviceability/tmtools/jstat tests times out with -Xcomp Backport-of: d7170782b5c6e2607c93400b9a98c7dce8970770 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1741 From goetz at openjdk.org Thu Feb 16 10:37:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:37:44 GMT Subject: [jdk11u-dev] Integrated: 8035787: SourcePositions are wrong for Strings concatenated with '+' operator In-Reply-To: <4REMZMuNqYqR0qePsuqgd5w0XzVDZLTmbubEQyY79ss=.bb3a875c-1d58-463d-802f-817e905f275c@github.com> References: <4REMZMuNqYqR0qePsuqgd5w0XzVDZLTmbubEQyY79ss=.bb3a875c-1d58-463d-802f-817e905f275c@github.com> Message-ID: On Wed, 15 Feb 2023 13:38:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 131084c5 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/131084c5a034fb2567d79340e43fbc12e2fec885 Stats: 121 lines in 1 file changed: 121 ins; 0 del; 0 mod 8035787: SourcePositions are wrong for Strings concatenated with '+' operator Backport-of: 25642dd30317e77bc15d36d5fa512da5fb54dad9 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1742 From goetz at openjdk.org Thu Feb 16 10:41:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:41:33 GMT Subject: [jdk11u-dev] Integrated: 8209774: Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 13:47:51 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: d9421515 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/d942151552b74fe020b09241b4e5353f2bf190bc Stats: 101 lines in 5 files changed: 19 ins; 79 del; 3 mod 8209774: Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java Backport-of: 4c54fa2274ab842dbecf72e201d5d5005eb38069 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1743 From goetz at openjdk.org Thu Feb 16 10:46:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 10:46:08 GMT Subject: [jdk11u-dev] RFR: 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission [v3] In-Reply-To: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> References: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> Message-ID: > I backport this for parity with 11.0.19-oracle. Goetz Lindenmaier has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'openjdk:master' into GoeLin-backport-05183935 - Merge branch 'openjdk:master' into GoeLin-backport-05183935 - Backport 0518393598de764a716376a98e436fb717aef9d4 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1735/files - new: https://git.openjdk.org/jdk11u-dev/pull/1735/files/02479349..03fe8088 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1735&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1735&range=01-02 Stats: 1863 lines in 52 files changed: 1513 ins; 178 del; 172 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1735.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1735/head:pull/1735 PR: https://git.openjdk.org/jdk11u-dev/pull/1735 From evergizova at openjdk.org Thu Feb 16 10:54:44 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Thu, 16 Feb 2023 10:54:44 GMT Subject: [jdk17u-dev] Integrated: 8301842: JFR: increase checkpoint event size for stacktrace and string pool In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 19:40:49 GMT, Ekaterina Vergizova wrote: > I'd like to backport JDK-8301842 as a small follow up fix for JDK-8298129 which is already included in 17u. > The patch applies cleanly. > Tested with tier1 and jdk/jfr. This pull request has now been integrated. Changeset: fb6d6fef Author: Ekaterina Vergizova URL: https://git.openjdk.org/jdk17u-dev/commit/fb6d6fef567ed6114a4d0da5e5ee1c1931e99dac Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8301842: JFR: increase checkpoint event size for stacktrace and string pool Backport-of: 7dfe75cf553193faf709cff6b8b2505680d7cebc ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1173 From goetz at openjdk.org Thu Feb 16 11:38:31 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 11:38:31 GMT Subject: [jdk17u-dev] RFR: 8288332: Tier1 validate-source fails after 8279614 Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport e90b579b294eb88f6b4e236d19b05063775ee8d7 Changes: https://git.openjdk.org/jdk17u-dev/pull/1175/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1175&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288332 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1175.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1175/head:pull/1175 PR: https://git.openjdk.org/jdk17u-dev/pull/1175 From goetz at openjdk.org Thu Feb 16 11:39:19 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 11:39:19 GMT Subject: [jdk11u-dev] RFR: 8288332: Tier1 validate-source fails after 8279614 Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport e90b579b294eb88f6b4e236d19b05063775ee8d7 Changes: https://git.openjdk.org/jdk11u-dev/pull/1745/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1745&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8288332 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1745.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1745/head:pull/1745 PR: https://git.openjdk.org/jdk11u-dev/pull/1745 From dcherepanov at openjdk.org Thu Feb 16 12:13:04 2023 From: dcherepanov at openjdk.org (Dmitry Cherepanov) Date: Thu, 16 Feb 2023 12:13:04 GMT Subject: [jdk17u-dev] RFR: 8300106: Currency.getSymbol(Locale) returns incorrect symbol for en_SL and hr_HR [v2] In-Reply-To: References: Message-ID: <62q4Ha3GgmRS3HUVPiRxNcOl9TJCgUDMcGNvzVQo604=.619a9f26-e67f-4aae-9314-f7ac2a81b8b9@github.com> > This issue isn't applicable to JDK versions with CLDR upgraded to v42 (JDK-8284840). > > Backport of some changes from CLDR v42 > - changes in en_SL.xml that replaces "SSL->Le" entry with "SLE->Le" entry. This resolves the regression after JDK-8283277 that changed the currency code from SLL to SLE. > - changes in hr.xml that replaces the EUR symbol with the euro sign > > The test attached to the bug report fails without the patch and passes with the patch. Dmitry Cherepanov 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: 8300106: Currency.getSymbol(Locale) returns incorrect symbol for en_SL and hr_HR ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1065/files - new: https://git.openjdk.org/jdk17u-dev/pull/1065/files/a08e3d04..58be364b Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1065&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1065&range=00-01 Stats: 13746 lines in 356 files changed: 9763 ins; 1737 del; 2246 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1065.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1065/head:pull/1065 PR: https://git.openjdk.org/jdk17u-dev/pull/1065 From clanger at openjdk.org Thu Feb 16 12:48:38 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 16 Feb 2023 12:48:38 GMT Subject: [jdk11u-dev] Integrated: 8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros In-Reply-To: References: Message-ID: <90apMOUybVvIUghiq48fHrMELqoyXxVH4BSf7DWG2jg=.c6199015-f5f5-4ede-8007-58264a1e2751@github.com> On Wed, 15 Feb 2023 09:40:12 GMT, Christoph Langer wrote: > Hi all, > > This pull request contains a backport of [JDK-8297963](https://bugs.openjdk.org/browse/JDK-8297963), commit [1a38e26e](https://github.com/openjdk/jdk17u-dev/commit/1a38e26e67570ac01de6e969114b476df933d1eb) from the [openjdk/jdk17u-dev](https://git.openjdk.org/jdk17u-dev) repository. > > The commit being backported was authored by Ben Taylor on 27 Jan 2023 and had no reviewers. > > Thanks! This pull request has now been integrated. Changeset: 06ee0b67 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/06ee0b67cdf1449cd198d24f0feff1b404090c8e Stats: 29 lines in 2 files changed: 5 ins; 0 del; 24 mod 8297963: Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros Backport-of: 1a38e26e67570ac01de6e969114b476df933d1eb ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1740 From clanger at openjdk.org Thu Feb 16 12:49:40 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 16 Feb 2023 12:49:40 GMT Subject: [jdk11u-dev] Integrated: 8293550: Optionally add get-task-allow entitlement to macos binaries In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 09:34:35 GMT, Christoph Langer wrote: > Backport of JDK-8293550 This pull request has now been integrated. Changeset: 630c80eb Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/630c80ebea296b25613787bb459caffef6b2f8f0 Stats: 210 lines in 10 files changed: 158 ins; 45 del; 7 mod 8293550: Optionally add get-task-allow entitlement to macos binaries Reviewed-by: phh Backport-of: da6fca4d78465625775f7b384ba752185694f699 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1739 From clanger at openjdk.org Thu Feb 16 13:09:33 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 16 Feb 2023 13:09:33 GMT Subject: [jdk17u-dev] RFR: JDK-8300751: Remove duplicate entry in javac.properties In-Reply-To: References: <2ZL1kEdiCTFHSuMwjEK-hgvF8rrpWaM2xbwcNUSzTQg=.e901c3f7-065c-4722-a4df-6a8e87a4df45@github.com> Message-ID: On Mon, 23 Jan 2023 09:48:17 GMT, Shruthi wrote: >> Signed-off-by: Shruthi >> >> OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8300751 > > @RealCLanger > Please review this PR @shruacha1234 did you lose interest here and in the other two PRs? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1096 From goetz at openjdk.org Thu Feb 16 13:16:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 13:16:24 GMT Subject: [jdk11u-dev] RFR: 8202621: bad test with broken links needs to be updated Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 17773c31b62cc4e040e69e05e63d2d4e52334221 Changes: https://git.openjdk.org/jdk11u-dev/pull/1746/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1746&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8202621 Stats: 111 lines in 4 files changed: 0 ins; 70 del; 41 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1746.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1746/head:pull/1746 PR: https://git.openjdk.org/jdk11u-dev/pull/1746 From duke at openjdk.org Thu Feb 16 13:27:22 2023 From: duke at openjdk.org (Radim Vansa) Date: Thu, 16 Feb 2023 13:27:22 GMT Subject: [jdk17u-dev] RFR: 8272702: Resolving URI relative path with no / may lead to incorrect toString Message-ID: I backport this as it affects to JDK 17. Does not apply clean due to a conflict with https://bugs.openjdk.org/browse/JDK-8285521 but it's the same logic. --------- ### 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/jdk17u-dev pull/1176/head:pull/1176` \ `$ git checkout pull/1176` Update a local copy of the PR: \ `$ git checkout pull/1176` \ `$ git pull https://git.openjdk.org/jdk17u-dev pull/1176/head`
Using Skara CLI tools Checkout this PR locally: \ `$ git pr checkout 1176` View PR using the GUI difftool: \ `$ git pr show -t 1176`
Using diff file Download this PR as a diff file: \ https://git.openjdk.org/jdk17u-dev/pull/1176.diff
------------- Commit messages: - Backport 79597f1ea6844f374beeeba219719cd9d5fe7d03 Changes: https://git.openjdk.org/jdk17u-dev/pull/1176/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1176&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8272702 Stats: 29 lines in 2 files changed: 24 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1176.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1176/head:pull/1176 PR: https://git.openjdk.org/jdk17u-dev/pull/1176 From goetz at openjdk.org Thu Feb 16 13:30:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 13:30:15 GMT Subject: [jdk11u-dev] RFR: 8302657: [11u] Add missing '(' in makefile after backport of 8218431 Message-ID: A simple fix after a backport. ------------- Commit messages: - 8302657: [11u] Add missing '(' in makefile after backport of 8218431 Changes: https://git.openjdk.org/jdk11u-dev/pull/1747/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1747&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302657 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1747.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1747/head:pull/1747 PR: https://git.openjdk.org/jdk11u-dev/pull/1747 From goetz at openjdk.org Thu Feb 16 13:52:19 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 13:52:19 GMT Subject: [jdk11u-dev] RFR: 8221168: java/util/concurrent/CountDownLatch/Basic.java fails Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 064f69d6ab6e76ad5dff1fde285524ac10febc80 Changes: https://git.openjdk.org/jdk11u-dev/pull/1748/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1748&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8221168 Stats: 122 lines in 1 file changed: 22 ins; 37 del; 63 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1748.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1748/head:pull/1748 PR: https://git.openjdk.org/jdk11u-dev/pull/1748 From goetz at openjdk.org Thu Feb 16 14:08:13 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 14:08:13 GMT Subject: [jdk11u-dev] RFR: 8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 54490d30c86891dbc412ab69d18114f3a79fae40 Changes: https://git.openjdk.org/jdk11u-dev/pull/1749/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1749&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8249691 Stats: 32 lines in 1 file changed: 0 ins; 32 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1749.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1749/head:pull/1749 PR: https://git.openjdk.org/jdk11u-dev/pull/1749 From goetz at openjdk.org Thu Feb 16 14:13:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 14:13:08 GMT Subject: [jdk11u-dev] RFR: 8252401: Introduce Utils.TEST_NATIVE_PATH Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport e1d29cd6fb4a9d1ccf2105840e54593a6c3e5c7c Changes: https://git.openjdk.org/jdk11u-dev/pull/1750/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1750&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8252401 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1750.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1750/head:pull/1750 PR: https://git.openjdk.org/jdk11u-dev/pull/1750 From goetz at openjdk.org Thu Feb 16 14:16:28 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 14:16:28 GMT Subject: [jdk11u-dev] RFR: 8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 54e7a642bba492198ffaca1bf7f39b890801825e Changes: https://git.openjdk.org/jdk11u-dev/pull/1751/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1751&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8260576 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1751.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1751/head:pull/1751 PR: https://git.openjdk.org/jdk11u-dev/pull/1751 From goetz at openjdk.org Thu Feb 16 14:18:43 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 14:18:43 GMT Subject: [jdk11u-dev] RFR: 8259265: Refactor UncaughtExceptions shell test as java test. Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 0ef93feb43eb3f3cb855ed35b1c2e81493924dc8 Changes: https://git.openjdk.org/jdk11u-dev/pull/1752/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1752&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8259265 Stats: 411 lines in 2 files changed: 206 ins; 205 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1752.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1752/head:pull/1752 PR: https://git.openjdk.org/jdk11u-dev/pull/1752 From goetz at openjdk.org Thu Feb 16 14:23:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 14:23:39 GMT Subject: [jdk11u-dev] RFR: 8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3} Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 0e18634b6a855f6c2a5d3c5ef1eff57161be5b08 Changes: https://git.openjdk.org/jdk11u-dev/pull/1754/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1754&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8261270 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1754.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1754/head:pull/1754 PR: https://git.openjdk.org/jdk11u-dev/pull/1754 From dsamersoff at openjdk.org Thu Feb 16 14:28:30 2023 From: dsamersoff at openjdk.org (Dmitry Samersoff) Date: Thu, 16 Feb 2023 14:28:30 GMT Subject: [jdk11u-dev] RFR: 8302657: [11u] Add missing '(' in makefile after backport of 8218431 In-Reply-To: References: Message-ID: <0Q0-eFNtXKf8JBkiVxjrFe-7JuEE2kGd0OBfE_g_ZBc=.8eddffee-e870-46b7-b45e-306ebd09d441@github.com> On Thu, 16 Feb 2023 13:24:08 GMT, Goetz Lindenmaier wrote: > A simple fix after a backport. Marked as reviewed by dsamersoff (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1747 From goetz at openjdk.org Thu Feb 16 14:30:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 14:30:14 GMT Subject: [jdk11u-dev] RFR: 8264512: jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 104e925dfdac0af3b1c6862f9a7d3442484f9241 Changes: https://git.openjdk.org/jdk11u-dev/pull/1755/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1755&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264512 Stats: 39 lines in 1 file changed: 21 ins; 0 del; 18 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1755.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1755/head:pull/1755 PR: https://git.openjdk.org/jdk11u-dev/pull/1755 From goetz at openjdk.org Thu Feb 16 15:17:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 15:17:16 GMT Subject: [jdk11u-dev] RFR: 8264200: java/nio/channels/DatagramChannel/SRTest.java fails intermittently Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 784f1c1f74782675c60e17f4be8b1e5d321fbea5 Changes: https://git.openjdk.org/jdk11u-dev/pull/1756/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1756&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8264200 Stats: 164 lines in 1 file changed: 70 ins; 39 del; 55 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1756.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1756/head:pull/1756 PR: https://git.openjdk.org/jdk11u-dev/pull/1756 From goetz at openjdk.org Thu Feb 16 15:20:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 15:20:15 GMT Subject: [jdk11u-dev] RFR: 8262060: compiler/whitebox/BlockingCompilation.java timed out Message-ID: <-QUSDnpW1YTrCzwAO90_82Ru5vHlKT2MYt_WHbXUfQY=.df9a35ca-6dad-4ae1-9d85-20400e448d46@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 694e1cdcb82062314d26c31540819ce88023c25a Changes: https://git.openjdk.org/jdk11u-dev/pull/1757/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1757&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8262060 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1757.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1757/head:pull/1757 PR: https://git.openjdk.org/jdk11u-dev/pull/1757 From goetz at openjdk.org Thu Feb 16 15:22:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 16 Feb 2023 15:22:18 GMT Subject: [jdk11u-dev] RFR: 8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 9bc52afa481c476ae9c379dff44ae8266777f616 Changes: https://git.openjdk.org/jdk11u-dev/pull/1758/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1758&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8271323 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1758.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1758/head:pull/1758 PR: https://git.openjdk.org/jdk11u-dev/pull/1758 From phh at openjdk.org Thu Feb 16 15:22:38 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 16 Feb 2023 15:22:38 GMT Subject: [jdk17u-dev] RFR: 8272702: Resolving URI relative path with no / may lead to incorrect toString In-Reply-To: References: Message-ID: <8teRvT5wJa5Bo2SrdaeBb3fS98WYGKxKPXFgdzYFe0o=.ed159001-c735-49b0-a0e9-7b8118b0d6ec@github.com> On Thu, 16 Feb 2023 12:38:24 GMT, Radim Vansa wrote: > I backport this as it affects to JDK 17. > Does not apply clean due to a conflict with https://bugs.openjdk.org/browse/JDK-8285521 but it's the same logic. > > --------- > ### 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/jdk17u-dev pull/1176/head:pull/1176` \ > `$ git checkout pull/1176` > > Update a local copy of the PR: \ > `$ git checkout pull/1176` \ > `$ git pull https://git.openjdk.org/jdk17u-dev pull/1176/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 1176` > > View PR using the GUI difftool: \ > `$ git pr show -t 1176` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk17u-dev/pull/1176.diff > >
The URI.java change result is a bit messy relative to tip, but looks correct. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1176 From ksrini at openjdk.org Thu Feb 16 16:03:29 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Thu, 16 Feb 2023 16:03:29 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build Message-ID: This is primarily a back-port of various fixes made in the development branch., please refer to the JBS issue for details. The major fix/back-port is to Spp.java, now it no longer uses stdin/stdout for its IO, instead uses File IO. File IO is safer to use with 'makeology', whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. The other changes are to the 'makeology' itself to use -i and -o options. Tested builds on Linux and Windows running tier1 and tier2 tests. ------------- Commit messages: - Merge branch 'openjdk:master' into master - JDK-8302000: A subtle race condition during jdk11u build Changes: https://git.openjdk.org/jdk11u/pull/67/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u&pr=67&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302000 Stats: 41 lines in 10 files changed: 14 ins; 0 del; 27 mod Patch: https://git.openjdk.org/jdk11u/pull/67.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/67/head:pull/67 PR: https://git.openjdk.org/jdk11u/pull/67 From stuefe at openjdk.org Thu Feb 16 16:21:37 2023 From: stuefe at openjdk.org (Thomas Stuefe) Date: Thu, 16 Feb 2023 16:21:37 GMT Subject: [jdk11u-dev] Integrated: 8284165: Add pid to process reaper thread name In-Reply-To: References: Message-ID: <_-4FsuPPeSh0uOLVnM0BrMQUX1vcniFnqCvQB2wweQY=.630f19cc-ce2a-4f75-a9ce-9d0e80b97625@github.com> On Tue, 14 Feb 2023 11:01:47 GMT, Thomas Stuefe wrote: > Not a clean backport. `ProcessReaperCCL.java` (a test that tests that reaper threads have a null ContextClassLoader) does not exist in 11. I omitted that hunk. > > Tests: I manually tested linux-x64 and verified that reaper threads now have the pid in their name. This pull request has now been integrated. Changeset: 13641403 Author: Thomas Stuefe URL: https://git.openjdk.org/jdk11u-dev/commit/136414034636feabe2010fd8f6fdef839d6b9227 Stats: 35 lines in 2 files changed: 10 ins; 3 del; 22 mod 8284165: Add pid to process reaper thread name Reviewed-by: phh Backport-of: 9561b5e041c4cc70319e60953819c521c1e68d6c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1731 From evergizova at openjdk.org Thu Feb 16 20:53:11 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Thu, 16 Feb 2023 20:53:11 GMT Subject: [jdk11u-dev] RFR: 8301842: JFR: increase checkpoint event size for stacktrace and string pool Message-ID: I'd like to backport JDK-8301842 as a small follow up fix for JDK-8298129 which is already included in 11u. The first two hunks don't apply cleanly, WriteContent class is absent in 11u as JDK-8226511 is not backported. Similar changes are made in WriteCheckpointEvent::proccess(). Tested with tier1 and jdk/jfr. ------------- Commit messages: - Backport 7dfe75cf553193faf709cff6b8b2505680d7cebc Changes: https://git.openjdk.org/jdk11u-dev/pull/1759/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1759&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301842 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1759.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1759/head:pull/1759 PR: https://git.openjdk.org/jdk11u-dev/pull/1759 From clanger at openjdk.org Thu Feb 16 21:44:49 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 16 Feb 2023 21:44:49 GMT Subject: [jdk17u-dev] RFR: 8302692: [17u] Update GHA Boot JDK to 17.0.6 Message-ID: Bump boot JDK for Github Actions to 17.0.6 ------------- Commit messages: - JDK-8302692 Changes: https://git.openjdk.org/jdk17u-dev/pull/1177/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1177&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302692 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1177.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1177/head:pull/1177 PR: https://git.openjdk.org/jdk17u-dev/pull/1177 From clanger at openjdk.org Thu Feb 16 21:52:31 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 16 Feb 2023 21:52:31 GMT Subject: [jdk11u-dev] RFR: 8302694: [11u] Update GHA Boot JDK to 11.0.18 Message-ID: <1unwEq1PJLKvQdh46fsFlNA-5wXMo6SmCkHq5XN0DBA=.b95254f4-7a60-43e7-bb56-c550c0878c0e@github.com> Bump boot JDK for Github Actions to 11.0.18 ------------- Commit messages: - JDK-8302694 Changes: https://git.openjdk.org/jdk11u-dev/pull/1760/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1760&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302694 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1760.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1760/head:pull/1760 PR: https://git.openjdk.org/jdk11u-dev/pull/1760 From clanger at openjdk.org Thu Feb 16 23:17:44 2023 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 16 Feb 2023 23:17:44 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: References: Message-ID: <8K2CvMrXiBAQ9vbRub0WxOYeQcH3XbiW0wJQmM8dZsA=.fa01146a-d047-472f-9e9c-4225466daab2@github.com> On Thu, 16 Feb 2023 15:49:11 GMT, Kumar Srinivasan wrote: > This is primarily a back-port of various fixes made in the development branch., please refer to the JBS issue for details. > > The major fix/back-port is to Spp.java, now it no longer uses stdin/stdout for its IO, instead uses File IO. File IO is safer to use with 'makeology', whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. > > The other changes are to the 'makeology' itself to use -i and -o options. > > Tested builds on Linux and Windows running tier1 and tier2 tests. Could you please enable/run Github Actions on this one? Thanks. ------------- PR: https://git.openjdk.org/jdk11u/pull/67 From ksrini at openjdk.org Thu Feb 16 23:17:48 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Thu, 16 Feb 2023 23:17:48 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: <8K2CvMrXiBAQ9vbRub0WxOYeQcH3XbiW0wJQmM8dZsA=.fa01146a-d047-472f-9e9c-4225466daab2@github.com> References: <8K2CvMrXiBAQ9vbRub0WxOYeQcH3XbiW0wJQmM8dZsA=.fa01146a-d047-472f-9e9c-4225466daab2@github.com> Message-ID: On Thu, 16 Feb 2023 21:55:15 GMT, Christoph Langer wrote: > Could you please enable/run Github Actions on this one? Thanks. Christoph - sorry this is the first time I am using Skara process, and it appears that I have to use a branch rather than master, I will close this PR and reopen a new one with a branch and also enable Github Actions. ------------- PR: https://git.openjdk.org/jdk11u/pull/67 From ksrini at openjdk.org Thu Feb 16 23:17:51 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Thu, 16 Feb 2023 23:17:51 GMT Subject: [jdk11u] Withdrawn: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 15:49:11 GMT, Kumar Srinivasan wrote: > This is primarily a back-port of various fixes made in the development branch., please refer to the JBS issue for details. > > The major fix/back-port is to Spp.java, now it no longer uses stdin/stdout for its IO, instead uses File IO. File IO is safer to use with 'makeology', whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. > > The other changes are to the 'makeology' itself to use -i and -o options. > > Tested builds on Linux and Windows running tier1 and tier2 tests. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u/pull/67 From vrudomet at openjdk.org Fri Feb 17 03:16:13 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 17 Feb 2023 03:16:13 GMT Subject: [jdk17u-dev] RFR: 8302152: Speed up tests with infinite loops, sleep less Message-ID: Backport for https://bugs.openjdk.org/browse/JDK-8302152 Clean backport, test update, low risk Tests pass ------------- Commit messages: - Backport a9a53f417d017c6e92d1f0331359037815bd431e Changes: https://git.openjdk.org/jdk17u-dev/pull/1179/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1179&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302152 Stats: 10 lines in 5 files changed: 2 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1179.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1179/head:pull/1179 PR: https://git.openjdk.org/jdk17u-dev/pull/1179 From vrudomet at openjdk.org Fri Feb 17 03:16:21 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 17 Feb 2023 03:16:21 GMT Subject: [jdk17u-dev] RFR: 8299970: Speed up compiler/arraycopy/TestArrayCopyConjoint.java Message-ID: Backport for https://bugs.openjdk.org/browse/JDK-8299970 Clean backport, test update, low risk Test passes ------------- Commit messages: - Backport 5d39d14522df5dc35a5f4c9934d2cf8da4fecaa6 Changes: https://git.openjdk.org/jdk17u-dev/pull/1178/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1178&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299970 Stats: 28 lines in 2 files changed: 0 ins; 10 del; 18 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1178.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1178/head:pull/1178 PR: https://git.openjdk.org/jdk17u-dev/pull/1178 From vrudomet at openjdk.org Fri Feb 17 06:29:11 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 17 Feb 2023 06:29:11 GMT Subject: [jdk17u-dev] RFR: 8301342: Prefer ArrayList to LinkedList in LayoutComparator Message-ID: Backport for [JDK-8301342](https://bugs.openjdk.org/browse/JDK-8301342) Clean backport, trivial fix, low risk Run ui tests on linux and mac ------------- Commit messages: - Backport d67bfe21a23fea2d9ef4eef4e811b774cca2ab94 Changes: https://git.openjdk.org/jdk17u-dev/pull/1180/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1180&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301342 Stats: 5 lines in 1 file changed: 1 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1180.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1180/head:pull/1180 PR: https://git.openjdk.org/jdk17u-dev/pull/1180 From goetz at openjdk.org Fri Feb 17 07:34:19 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 07:34:19 GMT Subject: [jdk11u-dev] RFR: 8259265: Refactor UncaughtExceptions shell test as java test. In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 14:11:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. Pre-submit failure: infra issue, unrelated. Error: sh][ERROR] wget exited with exit code 4 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1752 From goetz at openjdk.org Fri Feb 17 07:40:25 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 07:40:25 GMT Subject: [jdk11u-dev] RFR: 8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 15:14:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. Pre-submit failure: infra issue, unrelated wget: unable to resolve host address 'objects.githubusercontent.com' ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1758 From goetz at openjdk.org Fri Feb 17 07:41:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 07:41:08 GMT Subject: [jdk11u-dev] RFR: 8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out Message-ID: I backport this for parity with 11.0.19-oracle. I had to resolve the list of bugIDs. Will mark as clean. ------------- Commit messages: - Backport becee643 Changes: https://git.openjdk.org/jdk11u-dev/pull/1753/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1753&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8261279 Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1753.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1753/head:pull/1753 PR: https://git.openjdk.org/jdk11u-dev/pull/1753 From mbaesken at openjdk.org Fri Feb 17 09:18:24 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 17 Feb 2023 09:18:24 GMT Subject: [jdk17u-dev] RFR: 8302692: [17u] Update GHA Boot JDK to 17.0.6 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 21:33:25 GMT, Christoph Langer wrote: > Bump boot JDK for Github Actions to 17.0.6 Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1177 From goetz at openjdk.org Fri Feb 17 09:18:31 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 09:18:31 GMT Subject: [jdk11u-dev] Integrated: 8302657: [11u] Add missing '(' in makefile after backport of 8218431 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 13:24:08 GMT, Goetz Lindenmaier wrote: > A simple fix after a backport. This pull request has now been integrated. Changeset: bfd05a62 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/bfd05a62565ba73e27efa4dc02a4285b1595afcb Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8302657: [11u] Add missing '(' in makefile after backport of 8218431 Reviewed-by: dsamersoff ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1747 From mbaesken at openjdk.org Fri Feb 17 09:19:19 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 17 Feb 2023 09:19:19 GMT Subject: [jdk11u-dev] RFR: 8302694: [11u] Update GHA Boot JDK to 11.0.18 In-Reply-To: <1unwEq1PJLKvQdh46fsFlNA-5wXMo6SmCkHq5XN0DBA=.b95254f4-7a60-43e7-bb56-c550c0878c0e@github.com> References: <1unwEq1PJLKvQdh46fsFlNA-5wXMo6SmCkHq5XN0DBA=.b95254f4-7a60-43e7-bb56-c550c0878c0e@github.com> Message-ID: <4GsIx74VV2Cxm-p8DTmK7VEMWFJWk1M_KpTIxtRx1rQ=.971b6391-b1d7-4097-8f16-e2518cf54641@github.com> On Thu, 16 Feb 2023 21:39:58 GMT, Christoph Langer wrote: > Bump boot JDK for Github Actions to 11.0.18 Marked as reviewed by mbaesken (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1760 From goetz at openjdk.org Fri Feb 17 09:23:29 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 09:23:29 GMT Subject: [jdk11u-dev] Integrated: 8202621: bad test with broken links needs to be updated In-Reply-To: References: Message-ID: <1gHhHx05okJlfZTOzC8R3TGLYSDvqZ3NyAIDM7OWTTo=.cf50216a-47df-4e6c-8113-1ed66b8facbf@github.com> On Thu, 16 Feb 2023 13:09:15 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 98e3b0d0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/98e3b0d08d3d621e1f545489a9eb06268b3c3f3b Stats: 111 lines in 4 files changed: 0 ins; 70 del; 41 mod 8202621: bad test with broken links needs to be updated Backport-of: 17773c31b62cc4e040e69e05e63d2d4e52334221 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1746 From goetz at openjdk.org Fri Feb 17 09:26:27 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 09:26:27 GMT Subject: [jdk11u-dev] Integrated: 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission In-Reply-To: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> References: <4l_JT2bhR3zkbrnIXkdgQPxThCX2bPGpociWRBv8uaU=.60cf9c6f-71ef-4bc1-9db1-cbad46d85468@github.com> Message-ID: On Tue, 14 Feb 2023 14:28:02 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 43e53a32 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/43e53a32c7acf61c2e3c32d801ce4bee82eed991 Stats: 8 lines in 1 file changed: 5 ins; 1 del; 2 mod 8227422: sun/net/www/protocol/file/DirPermissionDenied.java failed on Windows 2016 because DirPermissionDenied directory has no read permission Backport-of: 0518393598de764a716376a98e436fb717aef9d4 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1735 From goetz at openjdk.org Fri Feb 17 09:30:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 09:30:24 GMT Subject: [jdk11u-dev] Integrated: 8221168: java/util/concurrent/CountDownLatch/Basic.java fails In-Reply-To: References: Message-ID: <3lmUw3cU9DG1KUXk0OVM4RT-yWzhRfHsi89v7Mm6YEc=.01e5720d-ce54-448a-9cc6-a4ecc48aae80@github.com> On Thu, 16 Feb 2023 13:45:55 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: cdd3e042 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/cdd3e0425f6d1701efc4748af218daa90e710eab Stats: 122 lines in 1 file changed: 22 ins; 37 del; 63 mod 8221168: java/util/concurrent/CountDownLatch/Basic.java fails Backport-of: 064f69d6ab6e76ad5dff1fde285524ac10febc80 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1748 From goetz at openjdk.org Fri Feb 17 09:34:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 09:34:39 GMT Subject: [jdk11u-dev] Integrated: 8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 14:02:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 1ce9a655 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/1ce9a655103f9e8871f31b6b593e8913d2cfe454 Stats: 32 lines in 1 file changed: 0 ins; 32 del; 0 mod 8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed Backport-of: 54490d30c86891dbc412ab69d18114f3a79fae40 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1749 From goetz at openjdk.org Fri Feb 17 09:34:41 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 09:34:41 GMT Subject: [jdk11u-dev] Integrated: 8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile In-Reply-To: References: Message-ID: <01fmE1nNRyAZOkKpgbtRM_wDOVJn5hTV1nvdsF4SwaE=.5d82e990-db07-43d1-9add-3431d93db4bb@github.com> On Wed, 15 Feb 2023 13:50:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: b51ebf8c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/b51ebf8c3de87200a825aeba11cd25a4b53b0fc2 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod 8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile Update the test to use the method suggested in JDK-8244010. Backport-of: 83fff054980406fa93fb17976d67fc31102a9276 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1744 From sgehwolf at openjdk.org Fri Feb 17 09:53:56 2023 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Fri, 17 Feb 2023 09:53:56 GMT Subject: [jdk17u-dev] RFR: 8302692: [17u] Update GHA Boot JDK to 17.0.6 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 21:33:25 GMT, Christoph Langer wrote: > Bump boot JDK for Github Actions to 17.0.6 Marked as reviewed by sgehwolf (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1177 From sgehwolf at openjdk.org Fri Feb 17 09:58:51 2023 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Fri, 17 Feb 2023 09:58:51 GMT Subject: [jdk11u-dev] RFR: 8302694: [11u] Update GHA Boot JDK to 11.0.18 In-Reply-To: <1unwEq1PJLKvQdh46fsFlNA-5wXMo6SmCkHq5XN0DBA=.b95254f4-7a60-43e7-bb56-c550c0878c0e@github.com> References: <1unwEq1PJLKvQdh46fsFlNA-5wXMo6SmCkHq5XN0DBA=.b95254f4-7a60-43e7-bb56-c550c0878c0e@github.com> Message-ID: On Thu, 16 Feb 2023 21:39:58 GMT, Christoph Langer wrote: > Bump boot JDK for Github Actions to 11.0.18 Marked as reviewed by sgehwolf (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1760 From goetz at openjdk.org Fri Feb 17 10:10:25 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:10:25 GMT Subject: [jdk17u-dev] Integrated: 8288332: Tier1 validate-source fails after 8279614 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 11:30:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 5027f562 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/5027f562344b97245521b44abc66386278c22c77 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod 8288332: Tier1 validate-source fails after 8279614 Backport-of: e90b579b294eb88f6b4e236d19b05063775ee8d7 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1175 From clanger at openjdk.org Fri Feb 17 10:10:27 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 17 Feb 2023 10:10:27 GMT Subject: [jdk17u-dev] Integrated: 8302692: [17u] Update GHA Boot JDK to 17.0.6 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 21:33:25 GMT, Christoph Langer wrote: > Bump boot JDK for Github Actions to 17.0.6 This pull request has now been integrated. Changeset: d0e06335 Author: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/d0e06335235ddd50012a9040a3af4eb5631dc49a Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 8302692: [17u] Update GHA Boot JDK to 17.0.6 Reviewed-by: mbaesken, sgehwolf ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1177 From clanger at openjdk.org Fri Feb 17 10:10:50 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 17 Feb 2023 10:10:50 GMT Subject: [jdk11u-dev] Integrated: 8302694: [11u] Update GHA Boot JDK to 11.0.18 In-Reply-To: <1unwEq1PJLKvQdh46fsFlNA-5wXMo6SmCkHq5XN0DBA=.b95254f4-7a60-43e7-bb56-c550c0878c0e@github.com> References: <1unwEq1PJLKvQdh46fsFlNA-5wXMo6SmCkHq5XN0DBA=.b95254f4-7a60-43e7-bb56-c550c0878c0e@github.com> Message-ID: On Thu, 16 Feb 2023 21:39:58 GMT, Christoph Langer wrote: > Bump boot JDK for Github Actions to 11.0.18 This pull request has now been integrated. Changeset: 27219916 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/272199168cbe9d42cfadc532b0a826ad5265c501 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 8302694: [11u] Update GHA Boot JDK to 11.0.18 Reviewed-by: mbaesken, sgehwolf ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1760 From goetz at openjdk.org Fri Feb 17 10:23:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:23:22 GMT Subject: [jdk11u-dev] Integrated: 8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 14:16:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I had to resolve the list of bugIDs. Will mark as clean. This pull request has now been integrated. Changeset: eb8c6f59 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/eb8c6f59aa6234e26d42d191b5d9cb08b37b954a Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod 8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out Backport-of: becee6435bc38c4e3fe5b197c985e68e97fc8e0d ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1753 From goetz at openjdk.org Fri Feb 17 10:23:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:23:24 GMT Subject: [jdk11u-dev] Integrated: 8264512: jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 14:23:22 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: ffac38fc Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/ffac38fc9571653fb821246e0bd76d83b09860c6 Stats: 39 lines in 1 file changed: 21 ins; 0 del; 18 mod 8264512: jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding Backport-of: 104e925dfdac0af3b1c6862f9a7d3442484f9241 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1755 From goetz at openjdk.org Fri Feb 17 10:23:24 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:23:24 GMT Subject: [jdk11u-dev] Integrated: 8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 14:09:24 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: dbee8618 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/dbee8618f376e65007425efe4dc0ab164ab6a804 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java Backport-of: 54e7a642bba492198ffaca1bf7f39b890801825e ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1751 From goetz at openjdk.org Fri Feb 17 10:23:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:23:26 GMT Subject: [jdk11u-dev] Integrated: 8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3} In-Reply-To: References: Message-ID: <_thRkZo4ZsX2XK3qBDe99Fk7HCn99U-cglkatdk3dOY=.d8fe13ee-7e55-4e2e-aef1-424178afc9aa@github.com> On Thu, 16 Feb 2023 14:16:41 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 5f998197 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/5f998197a422320f04b92f6bbc512ba2fc836746 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3} Backport-of: 0e18634b6a855f6c2a5d3c5ef1eff57161be5b08 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1754 From goetz at openjdk.org Fri Feb 17 10:23:51 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:23:51 GMT Subject: [jdk11u-dev] Integrated: 8259265: Refactor UncaughtExceptions shell test as java test. In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 14:11:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 013aa4d8 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/013aa4d85e625cad7abe4b33a301274b777cb458 Stats: 411 lines in 2 files changed: 206 ins; 205 del; 0 mod 8259265: Refactor UncaughtExceptions shell test as java test. Backport-of: 0ef93feb43eb3f3cb855ed35b1c2e81493924dc8 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1752 From goetz at openjdk.org Fri Feb 17 10:23:26 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:23:26 GMT Subject: [jdk11u-dev] Integrated: 8252401: Introduce Utils.TEST_NATIVE_PATH In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 14:04:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 169b3d24 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/169b3d24d32d4c3c2f1ecf09afd6aa30f03ea846 Stats: 6 lines in 1 file changed: 5 ins; 0 del; 1 mod 8252401: Introduce Utils.TEST_NATIVE_PATH Backport-of: e1d29cd6fb4a9d1ccf2105840e54593a6c3e5c7c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1750 From goetz at openjdk.org Fri Feb 17 10:33:20 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:33:20 GMT Subject: [jdk11u-dev] Integrated: 8288332: Tier1 validate-source fails after 8279614 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 11:32:44 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: bc29f1eb Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/bc29f1eb26714ef4a4f1494d9e9cd8aaf9050d7d Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod 8288332: Tier1 validate-source fails after 8279614 Backport-of: e90b579b294eb88f6b4e236d19b05063775ee8d7 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1745 From goetz at openjdk.org Fri Feb 17 10:35:52 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:35:52 GMT Subject: [jdk11u-dev] Integrated: 8262060: compiler/whitebox/BlockingCompilation.java timed out In-Reply-To: <-QUSDnpW1YTrCzwAO90_82Ru5vHlKT2MYt_WHbXUfQY=.df9a35ca-6dad-4ae1-9d85-20400e448d46@github.com> References: <-QUSDnpW1YTrCzwAO90_82Ru5vHlKT2MYt_WHbXUfQY=.df9a35ca-6dad-4ae1-9d85-20400e448d46@github.com> Message-ID: On Thu, 16 Feb 2023 15:13:46 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 363586ef Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/363586ef0b484b3beca303d1bbce85a787c29050 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod 8262060: compiler/whitebox/BlockingCompilation.java timed out Backport-of: 694e1cdcb82062314d26c31540819ce88023c25a ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1757 From goetz at openjdk.org Fri Feb 17 10:35:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:35:54 GMT Subject: [jdk11u-dev] Integrated: 8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 15:14:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 183bb360 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/183bb3604a0032f012ed983ca07408f91bc54a92 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 Backport-of: 9bc52afa481c476ae9c379dff44ae8266777f616 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1758 From goetz at openjdk.org Fri Feb 17 10:35:54 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 17 Feb 2023 10:35:54 GMT Subject: [jdk11u-dev] Integrated: 8264200: java/nio/channels/DatagramChannel/SRTest.java fails intermittently In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 15:10:43 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 2244467c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/2244467c81106f36f1438ecbf30901ac6fd451ce Stats: 164 lines in 1 file changed: 70 ins; 39 del; 55 mod 8264200: java/nio/channels/DatagramChannel/SRTest.java fails intermittently Backport-of: 784f1c1f74782675c60e17f4be8b1e5d321fbea5 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1756 From ksrini at openjdk.org Sun Feb 19 02:56:12 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Sun, 19 Feb 2023 02:56:12 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build Message-ID: This is primarily a back-port of various fixes made in the development branch., please refer to the JBS issue for details. Spp.java, no longer uses stdin/stdout for IO. Now sses File IO, which is safer to use with makefile logging, whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. Other changes are to the make logic itself to use the new -i and -o options. [![OpenJDK GHA Sanity Checks](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml/badge.svg?branch=topic-jdk-8302000)](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml) ------------- Commit messages: - JDK-8302000: A subtle race condition during jdk11u build Changes: https://git.openjdk.org/jdk11u/pull/68/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u&pr=68&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302000 Stats: 41 lines in 10 files changed: 14 ins; 0 del; 27 mod Patch: https://git.openjdk.org/jdk11u/pull/68.diff Fetch: git fetch https://git.openjdk.org/jdk11u pull/68/head:pull/68 PR: https://git.openjdk.org/jdk11u/pull/68 From duke at openjdk.org Mon Feb 20 07:32:33 2023 From: duke at openjdk.org (Shruthi) Date: Mon, 20 Feb 2023 07:32:33 GMT Subject: [jdk17u-dev] RFR: JDK-8300751: Remove duplicate entry in javac.properties In-Reply-To: References: <2ZL1kEdiCTFHSuMwjEK-hgvF8rrpWaM2xbwcNUSzTQg=.e901c3f7-065c-4722-a4df-6a8e87a4df45@github.com> Message-ID: <_IIkCqGbTHSWExY905hCtCPQcTTzioKhK59TiZg12kI=.67dbcd8d-9f21-4fd3-a75d-5f6d9c7d3d51@github.com> On Thu, 16 Feb 2023 13:06:41 GMT, Christoph Langer wrote: >> @RealCLanger >> Please review this PR > > @shruacha1234 did you lose interest here and in the other two PRs? @RealCLanger These changes remove duplicate keys from the javac properties file. Tier1 testing shows no issues. The risk is low. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1096 From duke at openjdk.org Mon Feb 20 07:33:33 2023 From: duke at openjdk.org (Shruthi) Date: Mon, 20 Feb 2023 07:33:33 GMT Subject: [jdk11u-dev] RFR: 8266974: duplicate property key in java.sql.rowset resource bundle In-Reply-To: References: Message-ID: On Tue, 24 Jan 2023 10:25:02 GMT, Christoph Langer wrote: >> Signed-off-by: Shruthi.Shruthi1 >> >> OpenJDK PR : https://github.com/openjdk/jdk/pull/7212 >> OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8266974 > > No need to review as it applies clean. Next step would be to ask for fix approval (step 6 of [JDK Updates process](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix)). I can add the request for you if you give me some input for the Fix request text. @RealCLanger These changes remove duplicate property key in java.sql.rowset resource bundle. Tier1 testing shows no issues. The risk is low. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1666 From duke at openjdk.org Mon Feb 20 07:34:32 2023 From: duke at openjdk.org (Shruthi) Date: Mon, 20 Feb 2023 07:34:32 GMT Subject: [jdk17u-dev] RFR: 8266974: duplicate property key in java.sql.rowset resource bundle In-Reply-To: References: Message-ID: On Tue, 24 Jan 2023 10:24:55 GMT, Christoph Langer wrote: >> Signed-off-by: Shruthi >> >> OpenJDK PR : https://github.com/openjdk/jdk/pull/7212 >> OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8266974 > > No need to review as it applies clean. Next step would be to ask for fix approval (step 6 of [JDK Updates process](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix)). I can add the request for you if you give me some input for the Fix request text. @RealCLanger These changes remove duplicate property key in java.sql.rowset resource bundle. Tier1 testing shows no issues. The risk is low. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1091 From qpzhang at openjdk.org Mon Feb 20 08:15:38 2023 From: qpzhang at openjdk.org (Patrick Zhang) Date: Mon, 20 Feb 2023 08:15:38 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: <-P3Ki0Wnkkgf_Rgnpm6EFPpcB_YVZIK9MsoZYBZZIV4=.f568953a-0381-46dd-a66d-e216965b8d29@github.com> On Thu, 2 Feb 2023 13:43:28 GMT, Patrick Zhang wrote: >> Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. >> >> Not a clean backport, manually resolved below conflicts, **no function change**: >> 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files >> 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev >> 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev >> 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` >> >> FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. >> >> Additional tests done: >> 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps >> 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 >> >> Backport-of: 706845743699efb01994e2d12c65023a3e972b77 >> Signed-off-by: Patrick Zhang > > Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: > > - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops > - Merge branch 'master' into JDK-8298472-ampere-simd-memops > - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang Ping once again.. Any jdk-updates committer please help sponsor and push this PR, thanks. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From goetz at openjdk.org Mon Feb 20 08:20:28 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 20 Feb 2023 08:20:28 GMT Subject: [jdk17u-dev] RFR: 8293000: Review running times of jshell regression tests In-Reply-To: References: Message-ID: On Fri, 27 Jan 2023 12:11:32 GMT, Adam Sotona wrote: > 8293000: Review running times of jshell regression tests @asotona, why are the Pre-submit tests failing? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1119 From jlahoda at openjdk.org Mon Feb 20 08:36:31 2023 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 20 Feb 2023 08:36:31 GMT Subject: [jdk20u] RFR: 8301858: Verification error when compiling switch with record patterns Message-ID: <0W25Oxzy1pcdMdwHWjmQfrOiX6RIipD0UDr3Om-nUSc=.6dfa9d5b-22aa-4462-be96-e817c91e6f8d@github.com> Original PR: https://github.com/openjdk/jdk/pull/12438 Description from the original PR: When unrolling/translating record patterns with an unconditional case, we were translating the last/innermost case to `case null, default` skipping the initialization of a bound variable `o` in the example below: switch (..) { case R1(Object o): return meth_O(o); } => switch (..) { case R1: switch(..) { case null, default: return meth_O(o); } } This PR addresses that by emitting the correct label instead of default. ------------- Commit messages: - Backport 3b05a94c36e5d54693694c2e9950eca42626962b Changes: https://git.openjdk.org/jdk20u/pull/6/files Webrev: https://webrevs.openjdk.org/?repo=jdk20u&pr=6&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301858 Stats: 17 lines in 2 files changed: 13 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk20u/pull/6.diff Fetch: git fetch https://git.openjdk.org/jdk20u pull/6/head:pull/6 PR: https://git.openjdk.org/jdk20u/pull/6 From jlahoda at openjdk.org Mon Feb 20 08:40:33 2023 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 20 Feb 2023 08:40:33 GMT Subject: [jdk20u] RFR: 8302202: Incorrect desugaring of null-allowed nested patterns Message-ID: <1NH6xcYHO9u24cJCUs8G8g8GqK-gsPdWJFFODq-TiQ4=.3dbea08c-e819-4d4a-a003-1e3f334fc4b6@github.com> Original PR: https://github.com/openjdk/jdk/pull/12572 Original PR description: Considering code like: private String test1b(Object i) { return switch (i) { case R1(Object o) when o == null -> "R1(null)"; case R1(Object o) -> "R1(!null)"; default -> "default"; }; } javac will try to factor-out the common prefix, i.e. `R1`, and produce something along these lines: switch (i) { case R1 $r: Object c = $r.c(); switch (c) { case Object o when o == null: yield "R1(null)"; case Object o: yield "R1(!null)"; } default -> "default"; }; The problem with this code is that both cases in the nested switch must match `null`, but the bootstrap protocol only allows one case to match `null` (the `SwitchBootstraps.typeSwitch` method will return `-1` for `null`). So this translation is broken, and will not match the first case if the component is `null`. There are multiple ways to solve this problem, but the proposal here is change the way we accumulate the cases from which we factor out the common prefix, by stopping the accumulation after the first nullable case. Another related issue is that when factoring out the common prefix, if the last case in the nested switch is has an unconditional pattern, but also has a guard, we need to generate a default to continue properly in the outer switch. Currently, the default is not generated when there's an unconditional pattern in the case, despite having a guard, and hence the case as a whole is not unconditional. ------------- Commit messages: - Backport dc55a7fc877ab5ea4efbed90454194008143aeb4 Changes: https://git.openjdk.org/jdk20u/pull/7/files Webrev: https://webrevs.openjdk.org/?repo=jdk20u&pr=7&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302202 Stats: 182 lines in 2 files changed: 174 ins; 2 del; 6 mod Patch: https://git.openjdk.org/jdk20u/pull/7.diff Fetch: git fetch https://git.openjdk.org/jdk20u pull/7/head:pull/7 PR: https://git.openjdk.org/jdk20u/pull/7 From sgehwolf at openjdk.org Mon Feb 20 10:18:43 2023 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 20 Feb 2023 10:18:43 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: References: Message-ID: On Sun, 19 Feb 2023 02:49:48 GMT, Kumar Srinivasan wrote: > This is primarily a back-port of various fixes made in the development branch, please refer to the JBS issue for details. > > Spp.java: no longer uses stdin/stdout for IO. Now uses File IO, which is safer to use with makefile logging, whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. > > Other changes are to the make logic itself to use the new -i and -o options. > > [![OpenJDK GHA Sanity Checks](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml/badge.svg?branch=topic-jdk-8302000)](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml) The `jdk11u` is the rampdown repo. I think this should get proposed on `jdk11u-dev` here as development for April is still open: https://github.com/openjdk/jdk11u-dev ------------- PR: https://git.openjdk.org/jdk11u/pull/68 From rob.mckenna at oracle.com Mon Feb 20 11:18:02 2023 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Mon, 20 Feb 2023 11:18:02 +0000 Subject: [20u Communication] Cutoff date for 20.0.1 Message-ID: Hi folks, Please have all of your 20.0.1 fixes approved & pushed by the 6th of March. Fixes after this date will go into 20.0.2. Thanks, -Rob From akozlov at openjdk.org Mon Feb 20 16:58:29 2023 From: akozlov at openjdk.org (Anton Kozlov) Date: Mon, 20 Feb 2023 16:58:29 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests Message-ID: Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. The fix is almost clean except affected bugs list. ------------- Commit messages: - Backport 64a1a08ff9f120648e466449f65750991cbf673c Changes: https://git.openjdk.org/jdk17u-dev/pull/1181/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1181&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289647 Stats: 117 lines in 3 files changed: 78 ins; 31 del; 8 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1181.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1181/head:pull/1181 PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From vrudomet at openjdk.org Mon Feb 20 18:47:48 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Mon, 20 Feb 2023 18:47:48 GMT Subject: [jdk17u-dev] Integrated: 8301342: Prefer ArrayList to LinkedList in LayoutComparator In-Reply-To: References: Message-ID: On Fri, 17 Feb 2023 06:21:55 GMT, Victor Rudometov wrote: > Backport for [JDK-8301342](https://bugs.openjdk.org/browse/JDK-8301342) > > Clean backport, trivial fix, low risk > Run ui tests on linux and mac This pull request has now been integrated. Changeset: 49ff97cd Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/49ff97cdf73655153a1ebe82be8fb773e4346f89 Stats: 5 lines in 1 file changed: 1 ins; 1 del; 3 mod 8301342: Prefer ArrayList to LinkedList in LayoutComparator Backport-of: d67bfe21a23fea2d9ef4eef4e811b774cca2ab94 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1180 From vrudomet at openjdk.org Mon Feb 20 18:48:34 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Mon, 20 Feb 2023 18:48:34 GMT Subject: [jdk17u-dev] Integrated: 8302152: Speed up tests with infinite loops, sleep less In-Reply-To: References: Message-ID: <1hcSCM3sOu2H-_SqPlMD2MHPgnYxeO7UygVxTljkYLY=.acb9e930-4242-4859-a23f-61546730fb88@github.com> On Fri, 17 Feb 2023 03:07:01 GMT, Victor Rudometov wrote: > Backport for https://bugs.openjdk.org/browse/JDK-8302152 > > Clean backport, test update, low risk > Tests pass This pull request has now been integrated. Changeset: a6f4cf1a Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/a6f4cf1aaadb8c17f01822ce510e43c74005258e Stats: 10 lines in 5 files changed: 2 ins; 0 del; 8 mod 8302152: Speed up tests with infinite loops, sleep less Backport-of: a9a53f417d017c6e92d1f0331359037815bd431e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1179 From gdams at openjdk.org Mon Feb 20 22:11:19 2023 From: gdams at openjdk.org (George Adams) Date: Mon, 20 Feb 2023 22:11:19 GMT Subject: [jdk19u] RFR: 8302879: doc/building.md update link to jtreg builds Message-ID: The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating Backport is clean (except for a differing format in the HTML version) See https://github.com/adoptium/infrastructure/issues/2932 for more context ------------- Commit messages: - Backport bb3dfd6adbb58871bc7238107ed254831b22d48b Changes: https://git.openjdk.org/jdk19u/pull/107/files Webrev: https://webrevs.openjdk.org/?repo=jdk19u&pr=107&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302879 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk19u/pull/107.diff Fetch: git fetch https://git.openjdk.org/jdk19u pull/107/head:pull/107 PR: https://git.openjdk.org/jdk19u/pull/107 From clanger at openjdk.org Mon Feb 20 22:17:35 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 20 Feb 2023 22:17:35 GMT Subject: [jdk19u] RFR: 8302879: doc/building.md update link to jtreg builds In-Reply-To: References: Message-ID: <8u8iHjRI0hr8u4J2MO81zWqSgsFLg-58XRxcn6w3c1U=.583a0dea-8329-416a-8ee0-0e5db708863f@github.com> On Mon, 20 Feb 2023 22:04:14 GMT, George Adams wrote: > The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating > > Backport is clean (except for a differing format in the HTML version) > > See https://github.com/adoptium/infrastructure/issues/2932 for more context JDK19 is dead. You should probably do this in jdk20u ? ------------- PR: https://git.openjdk.org/jdk19u/pull/107 From gdams at openjdk.org Mon Feb 20 22:17:35 2023 From: gdams at openjdk.org (George Adams) Date: Mon, 20 Feb 2023 22:17:35 GMT Subject: [jdk19u] RFR: 8302879: doc/building.md update link to jtreg builds In-Reply-To: <8u8iHjRI0hr8u4J2MO81zWqSgsFLg-58XRxcn6w3c1U=.583a0dea-8329-416a-8ee0-0e5db708863f@github.com> References: <8u8iHjRI0hr8u4J2MO81zWqSgsFLg-58XRxcn6w3c1U=.583a0dea-8329-416a-8ee0-0e5db708863f@github.com> Message-ID: On Mon, 20 Feb 2023 22:14:01 GMT, Christoph Langer wrote: > JDK19 is dead. You should probably do this in jdk20u ? Yes my bad haha ------------- PR: https://git.openjdk.org/jdk19u/pull/107 From gdams at openjdk.org Mon Feb 20 22:17:36 2023 From: gdams at openjdk.org (George Adams) Date: Mon, 20 Feb 2023 22:17:36 GMT Subject: [jdk19u] Withdrawn: 8302879: doc/building.md update link to jtreg builds In-Reply-To: References: Message-ID: On Mon, 20 Feb 2023 22:04:14 GMT, George Adams wrote: > The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating > > Backport is clean (except for a differing format in the HTML version) > > See https://github.com/adoptium/infrastructure/issues/2932 for more context This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk19u/pull/107 From gdams at openjdk.org Mon Feb 20 22:25:09 2023 From: gdams at openjdk.org (George Adams) Date: Mon, 20 Feb 2023 22:25:09 GMT Subject: [jdk20u] RFR: 8302879: doc/building.md update link to jtreg builds Message-ID: The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating See https://github.com/adoptium/infrastructure/issues/2932 for more context ------------- Commit messages: - Backport bb3dfd6adbb58871bc7238107ed254831b22d48b Changes: https://git.openjdk.org/jdk20u/pull/8/files Webrev: https://webrevs.openjdk.org/?repo=jdk20u&pr=8&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302879 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk20u/pull/8.diff Fetch: git fetch https://git.openjdk.org/jdk20u pull/8/head:pull/8 PR: https://git.openjdk.org/jdk20u/pull/8 From clanger at openjdk.org Mon Feb 20 22:28:42 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 20 Feb 2023 22:28:42 GMT Subject: [jdk11u-dev] RFR: 8302903: [11u] Add modified test snippet after backport of JDK-8221871 Message-ID: Let's add back the test snippet that was removed with the backport of JDK-8221871 in a modified way, as suggested [here](https://github.com/openjdk/jdk11u-dev/pull/1219#discussion_r1088684519). ------------- Commit messages: - JDK-8302903 Changes: https://git.openjdk.org/jdk11u-dev/pull/1761/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1761&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302903 Stats: 19 lines in 1 file changed: 19 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1761.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1761/head:pull/1761 PR: https://git.openjdk.org/jdk11u-dev/pull/1761 From yunyao.zxl at alibaba-inc.com Tue Feb 21 07:57:56 2023 From: yunyao.zxl at alibaba-inc.com (Xiaolin Zheng) Date: Tue, 21 Feb 2023 15:57:56 +0800 Subject: =?UTF-8?B?amRrMTF1OiBRdWVzdGlvbiBhYm91dCB0aGUgbGlrZWxpaG9vZCBvZiBiYWNrcG9ydGluZyBT?= =?UTF-8?B?VkUgc3VwcG9ydA==?= Message-ID: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com> Hi maintainers of jdk11u: I would like to ask if it is possible for the SVE support [1] to be backported to jdk11u, for the maintainers' aspect. If the RISC-V backend is going to be backported to jdk11u, then we will face an issue that the VecA implementation [2] used by the backend does not exist on jdk11u. The general functionality of the backend, and the shared vector intrinsics [3] defined in StubRoutines will not get affected without VecA; though VectorAPI and vector intrinsic defined in C2 [4] in riscv_v.ad may not work - if one would like to know the details. Looking forward to your reply. Best Regards, Xiaolin [1] https://bugs.openjdk.org/browse/JDK-8231441 [2] https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv.ad#L240-L243 [3] https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/stubGenerator_riscv.cpp#L944-L948 [4] https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv_v.ad#L1932-L1949 From goetz.lindenmaier at sap.com Tue Feb 21 08:25:33 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 21 Feb 2023 08:25:33 +0000 Subject: jdk11u: Question about the likelihood of backporting SVE support In-Reply-To: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com> References: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com> Message-ID: Hi, I think this change should not be backported to 11. Best regards, Goetz. > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Xiaolin Zheng > Sent: Tuesday, February 21, 2023 8:58 AM > To: jdk-updates-dev ; riscv-port-dev port-dev-retn at openjdk.org> > Subject: jdk11u: Question about the likelihood of backporting SVE support > > [Some people who received this message don't often get email from > yunyao.zxl at alibaba-inc.com. Learn why this is important at > https://aka.ms/LearnAboutSenderIdentification ] > > Hi maintainers of jdk11u: > > I would like to ask if it is possible for the SVE support [1] to be backported to > jdk11u, for the maintainers' aspect. If the RISC-V backend is going to be > backported to jdk11u, then we will face an issue that the VecA implementation > [2] used by the backend does not exist on jdk11u. The general functionality of > the backend, and the shared vector intrinsics [3] defined in StubRoutines will > not get affected without VecA; though VectorAPI and vector intrinsic defined > in C2 [4] in riscv_v.ad may not work - if one would like to know the details. > > Looking forward to your reply. > > Best Regards, > Xiaolin > > [1] https://bugs.openjdk.org/browse/JDK-8231441 > [2] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv.ad#L > 240-L243 > [3] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/stubGene > rator_riscv.cpp#L944-L948 > [4] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv_v.ad > #L1932-L1949 From yunyao.zxl at alibaba-inc.com Tue Feb 21 08:27:56 2023 From: yunyao.zxl at alibaba-inc.com (Xiaolin Zheng) Date: Tue, 21 Feb 2023 16:27:56 +0800 Subject: =?UTF-8?B?UmU6IGpkazExdTogUXVlc3Rpb24gYWJvdXQgdGhlIGxpa2VsaWhvb2Qgb2YgYmFja3BvcnRp?= =?UTF-8?B?bmcgU1ZFIHN1cHBvcnQ=?= In-Reply-To: References: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com>, Message-ID: <02891be6-0cb5-431b-9665-19dedb1c72c9.yunyao.zxl@alibaba-inc.com> Hi Goetz, Thank you for the response! Okay, we will follow the advice. Best Regards, Xiaolin ------------------------------------------------------------------ From:Lindenmaier, Goetz Send Time:2023?2?21?(???) 16:25 To:???(??) ; jdk-updates-dev ; riscv-port-dev Subject:RE: jdk11u: Question about the likelihood of backporting SVE support Hi, I think this change should not be backported to 11. Best regards, Goetz. > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Xiaolin Zheng > Sent: Tuesday, February 21, 2023 8:58 AM > To: jdk-updates-dev ; riscv-port-dev port-dev-retn at openjdk.org> > Subject: jdk11u: Question about the likelihood of backporting SVE support > > [Some people who received this message don't often get email from > yunyao.zxl at alibaba-inc.com. Learn why this is important at > https://aka.ms/LearnAboutSenderIdentification ] > > Hi maintainers of jdk11u: > > I would like to ask if it is possible for the SVE support [1] to be backported to > jdk11u, for the maintainers' aspect. If the RISC-V backend is going to be > backported to jdk11u, then we will face an issue that the VecA implementation > [2] used by the backend does not exist on jdk11u. The general functionality of > the backend, and the shared vector intrinsics [3] defined in StubRoutines will > not get affected without VecA; though VectorAPI and vector intrinsic defined > in C2 [4] in riscv_v.ad may not work - if one would like to know the details. > > Looking forward to your reply. > > Best Regards, > Xiaolin > > [1] https://bugs.openjdk.org/browse/JDK-8231441 > [2] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv.ad#L > 240-L243 > [3] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/stubGene > rator_riscv.cpp#L944-L948 > [4] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv_v.ad > #L1932-L1949 -------------- next part -------------- An HTML attachment was scrubbed... URL: From vladimir.kempik at gmail.com Tue Feb 21 08:37:49 2023 From: vladimir.kempik at gmail.com (=?UTF-8?B?0JLQu9Cw0LTQuNC80LjRgCDQmtC10LzQv9C40Lo=?=) Date: Tue, 21 Feb 2023 11:37:49 +0300 Subject: jdk11u: Question about the likelihood of backporting SVE support In-Reply-To: <02891be6-0cb5-431b-9665-19dedb1c72c9.yunyao.zxl@alibaba-inc.com> References: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com> <02891be6-0cb5-431b-9665-19dedb1c72c9.yunyao.zxl@alibaba-inc.com> Message-ID: Hello Just few comments. Vector extension version 1.0 is the only vector extension supported by jdk19. Currently its impossible to find any publicly available cpu/board with support for Vector extension 1.0. Basically it means the risc-v vector support in openjdk11 is something that can wait few years. And maybe later maintainers will reconsider their decision. Regards, Vladimir ??, 21 ????. 2023 ?., 11:28 Xiaolin Zheng : > Hi Goetz, > > Thank you for the response! > > Okay, we will follow the advice. > > Best Regards, > Xiaolin > > ------------------------------------------------------------------ > From:Lindenmaier, Goetz > Send Time:2023?2?21?(???) 16:25 > To:???(??) ; jdk-updates-dev < > jdk-updates-dev at openjdk.org>; riscv-port-dev < > riscv-port-dev-retn at openjdk.org> > Subject:RE: jdk11u: Question about the likelihood of backporting SVE > support > > Hi, > > I think this change should not be backported to 11. > > Best regards, > Goetz. > > > -----Original Message----- > > From: jdk-updates-dev On Behalf Of > > Xiaolin Zheng > > Sent: Tuesday, February 21, 2023 8:58 AM > > To: jdk-updates-dev ; riscv-port-dev > > port-dev-retn at openjdk.org> > > Subject: jdk11u: Question about the likelihood of backporting SVE support > > > > [Some people who received this message don't often get email from > > yunyao.zxl at alibaba-inc.com. Learn why this is important at > > https://aka.ms/LearnAboutSenderIdentification ] > > > > Hi maintainers of jdk11u: > > > > I would like to ask if it is possible for the SVE support [1] to be > backported to > > jdk11u, for the maintainers' aspect. If the RISC-V backend is going to be > > backported to jdk11u, then we will face an issue that the VecA > implementation > > [2] used by the backend does not exist on jdk11u. The general > functionality of > > the backend, and the shared vector intrinsics [3] defined in > StubRoutines will > > not get affected without VecA; though VectorAPI and vector intrinsic > defined > > in C2 [4] in riscv_v.ad may not work - if one would like to know the > details. > > > > Looking forward to your reply. > > > > Best Regards, > > Xiaolin > > > > [1] https://bugs.openjdk.org/browse/JDK-8231441 > > [2] > > > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv.ad#L > > 240-L243 > > [3] > > > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/stubGene > > rator_riscv.cpp#L944-L948 > > [4] > > > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv_v.ad > > #L1932-L1949 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yunyao.zxl at alibaba-inc.com Tue Feb 21 08:43:26 2023 From: yunyao.zxl at alibaba-inc.com (Xiaolin Zheng) Date: Tue, 21 Feb 2023 16:43:26 +0800 Subject: =?UTF-8?B?UmU6IGpkazExdTogUXVlc3Rpb24gYWJvdXQgdGhlIGxpa2VsaWhvb2Qgb2YgYmFja3BvcnRp?= =?UTF-8?B?bmcgU1ZFIHN1cHBvcnQ=?= In-Reply-To: References: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com> <02891be6-0cb5-431b-9665-19dedb1c72c9.yunyao.zxl@alibaba-inc.com>, Message-ID: <26a96737-1a0a-4d5a-b571-b1773d975878.yunyao.zxl@alibaba-inc.com> Hi Vladimir, Yes, that sounds very reasonable. Then we may currently drop the vector definitions in C2 for now when backporting the backend to 11u. Best, Xiaolin ------------------------------------------------------------------ From:???????? ?????? Send Time:2023?2?21?(???) 16:38 To:???(??) Cc:"Lindenmaier, Goetz" ; jdk-updates-dev ; riscv-port-dev Subject:Re: jdk11u: Question about the likelihood of backporting SVE support Hello Just few comments. Vector extension version 1.0 is the only vector extension supported by jdk19. Currently its impossible to find any publicly available cpu/board with support for Vector extension 1.0. Basically it means the risc-v vector support in openjdk11 is something that can wait few years. And maybe later maintainers will reconsider their decision. Regards, Vladimir ??, 21 ????. 2023 ?., 11:28 Xiaolin Zheng >: Hi Goetz, Thank you for the response! Okay, we will follow the advice. Best Regards, Xiaolin ------------------------------------------------------------------ From:Lindenmaier, Goetz > Send Time:2023?2?21?(???) 16:25 To:???(??) >; jdk-updates-dev >; riscv-port-dev > Subject:RE: jdk11u: Question about the likelihood of backporting SVE support Hi, I think this change should not be backported to 11. Best regards, Goetz. > -----Original Message----- > From: jdk-updates-dev > On Behalf Of > Xiaolin Zheng > Sent: Tuesday, February 21, 2023 8:58 AM > To: jdk-updates-dev >; riscv-port-dev port-dev-retn at openjdk.org > > Subject: jdk11u: Question about the likelihood of backporting SVE support > > [Some people who received this message don't often get email from > yunyao.zxl at alibaba-inc.com . Learn why this is important at > https://aka.ms/LearnAboutSenderIdentification ] > > Hi maintainers of jdk11u: > > I would like to ask if it is possible for the SVE support [1] to be backported to > jdk11u, for the maintainers' aspect. If the RISC-V backend is going to be > backported to jdk11u, then we will face an issue that the VecA implementation > [2] used by the backend does not exist on jdk11u. The general functionality of > the backend, and the shared vector intrinsics [3] defined in StubRoutines will > not get affected without VecA; though VectorAPI and vector intrinsic defined > in C2 [4] in riscv_v.ad may not work - if one would like to know the details. > > Looking forward to your reply. > > Best Regards, > Xiaolin > > [1] https://bugs.openjdk.org/browse/JDK-8231441 > [2] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv.ad#L > 240-L243 > [3] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/stubGene > rator_riscv.cpp#L944-L948 > [4] > https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/riscv/riscv_v.ad > #L1932-L1949 -------------- next part -------------- An HTML attachment was scrubbed... URL: From aph-open at littlepinkcloud.com Tue Feb 21 10:10:06 2023 From: aph-open at littlepinkcloud.com (Andrew Haley) Date: Tue, 21 Feb 2023 10:10:06 +0000 Subject: jdk11u: Question about the likelihood of backporting SVE support In-Reply-To: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com> References: <90b297c1-84d0-48eb-9e0f-4d6b840d70ab.yunyao.zxl@alibaba-inc.com> Message-ID: <8c10c615-9d2d-8155-f99f-acc669973f1e@littlepinkcloud.com> On 2/21/23 07:57, Xiaolin Zheng wrote: > I would like to ask if it is possible for the SVE support [1] to be backported to jdk11u, for the maintainers' aspect. > If the RISC-V backend is going to be backported to jdk11u, then we will face an issue that the VecA implementation [2] used by the backend does not exist on jdk11u. SVE is AArch64. RISC-V is not. What does RISC-V have to do with SVE? What is the possible motive for backporting AArch64 SVE to JDK 11? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From abakhtin at openjdk.org Tue Feb 21 10:43:24 2023 From: abakhtin at openjdk.org (Alexey Bakhtin) Date: Tue, 21 Feb 2023 10:43:24 GMT Subject: [jdk17u-dev] RFR: 8299234: JMX Repository.query performance Message-ID: Clean backport of JDK-8299234 to JDK17u Performance of the original code: JmxBenchmark.queryMBeansForMyObjectName 1000 thrpt 10 84.794 ? 0.784 ops/s JmxBenchmark.queryMBeansForObjectName 1000 thrpt 10 145.286 ? 0.798 ops/s JmxBenchmark.queryNamesForMyObjectName 1000 thrpt 10 80.715 ? 2.290 ops/s JmxBenchmark.queryNamesForObjectName 1000 thrpt 10 147.780 ? 4.246 ops/s Performance after patch applied: JmxBenchmark.queryMBeansForMyObjectName 1000 thrpt 10 106.338 ? 4.865 ops/s JmxBenchmark.queryMBeansForObjectName 1000 thrpt 10 216.965 ? 3.543 ops/s JmxBenchmark.queryNamesForMyObjectName 1000 thrpt 10 102.794 ? 4.874 ops/s JmxBenchmark.queryNamesForObjectName 1000 thrpt 10 236.722 ? 1.957 ops/s ------------- Commit messages: - Backport 9a797228f3576720196d5e3bf4b204a5e3f87376 Changes: https://git.openjdk.org/jdk17u-dev/pull/1182/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1182&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299234 Stats: 147 lines in 4 files changed: 19 ins; 115 del; 13 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1182.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1182/head:pull/1182 PR: https://git.openjdk.org/jdk17u-dev/pull/1182 From yunyao.zxl at alibaba-inc.com Tue Feb 21 10:51:23 2023 From: yunyao.zxl at alibaba-inc.com (Xiaolin Zheng) Date: Tue, 21 Feb 2023 18:51:23 +0800 Subject: =?UTF-8?B?UmU6IFJlOiBqZGsxMXU6IFF1ZXN0aW9uIGFib3V0IHRoZSBsaWtlbGlob29kIG9mIGJhY2tw?= =?UTF-8?B?b3J0aW5nIFNWRSBzdXBwb3J0?= Message-ID: Hi Andrew, > SVE is AArch64. RISC-V is not. What does RISC-V have to do with SVE? What is the possible motive for backporting AArch64 SVE to JDK 11? Actually, RISC-V's vector implementation (C2 part) needs the VecA part of the SVE support only. Though, they are inside the same patch. (I lost our thread, for I subscribed in digest mode.) Best, Xiaolin -------------- next part -------------- An HTML attachment was scrubbed... URL: From abakhtin at openjdk.org Tue Feb 21 12:27:28 2023 From: abakhtin at openjdk.org (Alexey Bakhtin) Date: Tue, 21 Feb 2023 12:27:28 GMT Subject: [jdk11u-dev] RFR: 8299234: JMX Repository.query performance Message-ID: Clean backport of JDK-8299234 to JDK11u Performance of the original code: Benchmark (N) Mode Cnt Score Error Units JmxBenchmark.queryMBeansForMyObjectName 1000 thrpt 10 78.090 ? 0.206 ops/s JmxBenchmark.queryMBeansForObjectName 1000 thrpt 10 144.837 ? 0.618 ops/s JmxBenchmark.queryNamesForMyObjectName 1000 thrpt 10 77.323 ? 1.159 ops/s JmxBenchmark.queryNamesForObjectName 1000 thrpt 10 144.938 ? 3.588 ops/s Performance after patch applied: Benchmark (N) Mode Cnt Score Error Units JmxBenchmark.queryMBeansForMyObjectName 1000 thrpt 10 108.009 ? 9.615 ops/s JmxBenchmark.queryMBeansForObjectName 1000 thrpt 10 233.958 ? 12.616 ops/s JmxBenchmark.queryNamesForMyObjectName 1000 thrpt 10 108.239 ? 10.117 ops/s JmxBenchmark.queryNamesForObjectName 1000 thrpt 10 258.043 ? 5.981 ops/s javax/naming and javax/management tests passed ------------- Commit messages: - Backport 9a797228f3576720196d5e3bf4b204a5e3f87376 Changes: https://git.openjdk.org/jdk11u-dev/pull/1762/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1762&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299234 Stats: 147 lines in 4 files changed: 19 ins; 115 del; 13 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1762.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1762/head:pull/1762 PR: https://git.openjdk.org/jdk11u-dev/pull/1762 From akozlov at openjdk.org Tue Feb 21 13:10:05 2023 From: akozlov at openjdk.org (Anton Kozlov) Date: Tue, 21 Feb 2023 13:10:05 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests [v2] In-Reply-To: References: Message-ID: > Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. > > The fix is almost clean except affected bugs list in the test. Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: Empty commit to trigger CI ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1181/files - new: https://git.openjdk.org/jdk17u-dev/pull/1181/files/c8ef04c6..8bc673a6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1181&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1181&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1181.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1181/head:pull/1181 PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From gdams at openjdk.org Tue Feb 21 13:17:35 2023 From: gdams at openjdk.org (George Adams) Date: Tue, 21 Feb 2023 13:17:35 GMT Subject: [jdk20u] Integrated: 8302879: doc/building.md update link to jtreg builds In-Reply-To: References: Message-ID: <0pA7VL932beOg9mrfxQXNAy9gMppCMmteF1O7O5z7Cw=.ef15443e-190e-491e-9cec-2dd4409270bb@github.com> On Mon, 20 Feb 2023 22:17:48 GMT, George Adams wrote: > The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating > > See https://github.com/adoptium/infrastructure/issues/2932 for more context This pull request has now been integrated. Changeset: c6a25f47 Author: George Adams URL: https://git.openjdk.org/jdk20u/commit/c6a25f47fbf02614d622ef550bccbf5482109061 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8302879: doc/building.md update link to jtreg builds Backport-of: bb3dfd6adbb58871bc7238107ed254831b22d48b ------------- PR: https://git.openjdk.org/jdk20u/pull/8 From gdams at openjdk.org Tue Feb 21 13:23:34 2023 From: gdams at openjdk.org (George Adams) Date: Tue, 21 Feb 2023 13:23:34 GMT Subject: [jdk17u-dev] RFR: 8302879: doc/building.md update link to jtreg builds Message-ID: The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating Backport is clean (except for a differing format in the HTML version) See https://github.com/adoptium/infrastructure/issues/2932 for more context ------------- Commit messages: - Backport bb3dfd6adbb58871bc7238107ed254831b22d48b Changes: https://git.openjdk.org/jdk17u-dev/pull/1183/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1183&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302879 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1183.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1183/head:pull/1183 PR: https://git.openjdk.org/jdk17u-dev/pull/1183 From goetz at openjdk.org Tue Feb 21 14:15:39 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Feb 2023 14:15:39 GMT Subject: [jdk11u-dev] RFR: 8266974: duplicate property key in java.sql.rowset resource bundle In-Reply-To: References: Message-ID: <6uwXw21w8bfhSeQPlXuoZgAgKV7kmtU0BGjDoJ3GmRI=.c88ed4ee-6080-4640-ab33-1996998e1427@github.com> On Mon, 20 Feb 2023 07:31:11 GMT, Shruthi wrote: >> No need to review as it applies clean. Next step would be to ask for fix approval (step 6 of [JDK Updates process](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix)). I can add the request for you if you give me some input for the Fix request text. > > @RealCLanger These changes remove duplicate property key in java.sql.rowset resource bundle. Tier1 testing shows no issues. The risk is low. Hi @shruacha1234, you are supposed to say WHY you think the risk is low. "The risk is low because it only touches Resource files containing traslations." ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1666 From goetz at openjdk.org Tue Feb 21 14:20:37 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Feb 2023 14:20:37 GMT Subject: [jdk17u-dev] RFR: 8272702: Resolving URI relative path with no / may lead to incorrect toString In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 12:38:24 GMT, Radim Vansa wrote: > I backport this as it affects to JDK 17. > Does not apply clean due to a conflict with https://bugs.openjdk.org/browse/JDK-8285521 but it's the same logic. > > --------- > ### 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/jdk17u-dev pull/1176/head:pull/1176` \ > `$ git checkout pull/1176` > > Update a local copy of the PR: \ > `$ git checkout pull/1176` \ > `$ git pull https://git.openjdk.org/jdk17u-dev pull/1176/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 1176` > > View PR using the GUI difftool: \ > `$ git pr show -t 1176` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk17u-dev/pull/1176.diff > >
How did you test this? Does the test pass with the fix? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1176 From goetz at openjdk.org Tue Feb 21 14:28:30 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Feb 2023 14:28:30 GMT Subject: [jdk17u-dev] RFR: JDK-8300751: Remove duplicate entry in javac.properties In-Reply-To: <_IIkCqGbTHSWExY905hCtCPQcTTzioKhK59TiZg12kI=.67dbcd8d-9f21-4fd3-a75d-5f6d9c7d3d51@github.com> References: <2ZL1kEdiCTFHSuMwjEK-hgvF8rrpWaM2xbwcNUSzTQg=.e901c3f7-065c-4722-a4df-6a8e87a4df45@github.com> <_IIkCqGbTHSWExY905hCtCPQcTTzioKhK59TiZg12kI=.67dbcd8d-9f21-4fd3-a75d-5f6d9c7d3d51@github.com> Message-ID: On Mon, 20 Feb 2023 07:29:13 GMT, Shruthi wrote: >> @shruacha1234 did you lose interest here and in the other two PRs? > > @RealCLanger These changes remove duplicate keys from the javac properties file. Tier1 testing shows no issues. The risk is low. @shruacha1234, please add [17u] to the bug heading as I did in the JBS issue. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1096 From duke at openjdk.org Tue Feb 21 14:53:37 2023 From: duke at openjdk.org (Radim Vansa) Date: Tue, 21 Feb 2023 14:53:37 GMT Subject: [jdk17u-dev] RFR: 8272702: Resolving URI relative path with no / may lead to incorrect toString In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 14:17:39 GMT, Goetz Lindenmaier wrote: >> I backport this as it affects to JDK 17. >> Does not apply clean due to a conflict with https://bugs.openjdk.org/browse/JDK-8285521 but it's the same logic. >> >> --------- >> ### 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/jdk17u-dev pull/1176/head:pull/1176` \ >> `$ git checkout pull/1176` >> >> Update a local copy of the PR: \ >> `$ git checkout pull/1176` \ >> `$ git pull https://git.openjdk.org/jdk17u-dev pull/1176/head` >> >>
>>
Using Skara CLI tools >> >> Checkout this PR locally: \ >> `$ git pr checkout 1176` >> >> View PR using the GUI difftool: \ >> `$ git pr show -t 1176` >> >>
>>
Using diff file >> >> Download this PR as a diff file: \ >> https://git.openjdk.org/jdk17u-dev/pull/1176.diff >> >>
> > How did you test this? Does the test pass with the fix? @GoeLin Yes, I tested this through `make test TEST=test/jdk/java/net/`: ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR jtreg:test/jdk/java/net 595 595 0 0 ============================== TEST SUCCESS ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1176 From goetz at openjdk.org Tue Feb 21 15:32:33 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Feb 2023 15:32:33 GMT Subject: [jdk17u-dev] RFR: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options [v3] In-Reply-To: References: Message-ID: On Thu, 2 Feb 2023 13:43:28 GMT, Patrick Zhang wrote: >> Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. >> >> Not a clean backport, manually resolved below conflicts, **no function change**: >> 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files >> 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev >> 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev >> 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` >> >> FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. >> >> Additional tests done: >> 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps >> 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 >> >> Backport-of: 706845743699efb01994e2d12c65023a3e972b77 >> Signed-off-by: Patrick Zhang > > Patrick Zhang has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits: > > - Merge branch 'openjdk:master' into JDK-8298472-ampere-simd-memops > - Merge branch 'master' into JDK-8298472-ampere-simd-memops > - 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang I sponsored this after running it succesfully through our nightly tests. I did not review it, though. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From qpzhang at openjdk.org Tue Feb 21 15:32:34 2023 From: qpzhang at openjdk.org (Patrick Zhang) Date: Tue, 21 Feb 2023 15:32:34 GMT Subject: [jdk17u-dev] Integrated: 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options In-Reply-To: References: Message-ID: On Sun, 15 Jan 2023 14:31:32 GMT, Patrick Zhang wrote: > Backport of CPU detection function for Ampere-1 and Ampere-1A, and performance enhancement with turning on UseSIMDForMemoryOps option for these two CPUs by default. Verified OpenJDK bundled JMH test cases, `make run-test TEST="micro:java.lang.ArrayCopy*"` , SIMD vs NoSIMD ratios are mostly positive as expected, aligned with that on jdk mainline. Low risk to other functions/systems due to the CPU detection logic. > > Not a clean backport, manually resolved below conflicts, **no function change**: > 1. Copyright years are `1997, 2021` in 17u-dev instead of the expected `1997, 2022` in two files > 2. `@@ -132,7 +132,7 @@ void VM_Version::initialize()` should be 131 for 17u-dev > 3. `@@ -144,6 +144,13 @@ void VM_Version::initialize() ` should be 143 for 17u-dev > 4. The `enum Feature_Flag` in 17u-dev has been updated in jdk mainline to: declaring the macro `#define CPU_FEATURE_FLAGS` firstly then wrapping it inside the enum. So the line numbers are not aligned during doing `git apply` > > FYI, a try-out: manually fixing these conflicts according to `git apply -v` in the patch file can make it applied cleanly. > > Additional tests done: > 1. Linux aarch64 release tier1 on Ampere-1 system, without explicitly specifying UseSIMDForMemoryOps > 6. OpenJDK GHA Sanity Checks on forked repo: https://github.com/cnqpzhang/jdk17u-dev/actions/runs/3919027362 > > Backport-of: 706845743699efb01994e2d12c65023a3e972b77 > Signed-off-by: Patrick Zhang This pull request has now been integrated. Changeset: fcd9110e Author: Patrick Zhang URL: https://git.openjdk.org/jdk17u-dev/commit/fcd9110e73cfa3b19c3f1b17de26a2a15331ab1b Stats: 18 lines in 2 files changed: 15 ins; 0 del; 3 mod 8298472: AArch64: Detect Ampere-1 and Ampere-1A CPUs and set default options Reviewed-by: aph, goetz Backport-of: 706845743699efb01994e2d12c65023a3e972b77 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1067 From ksrini at openjdk.org Tue Feb 21 15:44:39 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Tue, 21 Feb 2023 15:44:39 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: References: Message-ID: <-2YCmqWDHXqIENt3VfdctwKogjQlcrh8adptGvPUZ9I=.78feef4c-b3a8-4224-aaf4-4a98fd263798@github.com> On Sun, 19 Feb 2023 02:49:48 GMT, Kumar Srinivasan wrote: > This is primarily a back-port of various fixes made in the development branch, please refer to the JBS issue for details. > > Spp.java: no longer uses stdin/stdout for IO. Now uses File IO, which is safer to use with makefile logging, whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. > > Other changes are to the make logic itself to use the new -i and -o options. > > [![OpenJDK GHA Sanity Checks](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml/badge.svg?branch=topic-jdk-8302000)](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml) OK I will create a PR against jdk11u-dev. ------------- PR: https://git.openjdk.org/jdk11u/pull/68 From ksrini at openjdk.org Tue Feb 21 15:44:41 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Tue, 21 Feb 2023 15:44:41 GMT Subject: [jdk11u] Withdrawn: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: References: Message-ID: On Sun, 19 Feb 2023 02:49:48 GMT, Kumar Srinivasan wrote: > This is primarily a back-port of various fixes made in the development branch, please refer to the JBS issue for details. > > Spp.java: no longer uses stdin/stdout for IO. Now uses File IO, which is safer to use with makefile logging, whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. > > Other changes are to the make logic itself to use the new -i and -o options. > > [![OpenJDK GHA Sanity Checks](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml/badge.svg?branch=topic-jdk-8302000)](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml) This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk11u/pull/68 From phh at openjdk.org Tue Feb 21 16:38:40 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 21 Feb 2023 16:38:40 GMT Subject: [jdk11u-dev] RFR: 8301842: JFR: increase checkpoint event size for stacktrace and string pool In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 20:46:32 GMT, Ekaterina Vergizova wrote: > I'd like to backport JDK-8301842 as a small follow up fix for JDK-8298129 which is already included in 11u. > The first two hunks don't apply cleanly, WriteContent class is absent in 11u as JDK-8226511 is not backported. > Similar changes are made in WriteCheckpointEvent::proccess(). > Tested with tier1 and jdk/jfr. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1759 From vrudomet at openjdk.org Tue Feb 21 16:42:55 2023 From: vrudomet at openjdk.org (Victor Rudometov) Date: Tue, 21 Feb 2023 16:42:55 GMT Subject: [jdk17u-dev] Integrated: 8299970: Speed up compiler/arraycopy/TestArrayCopyConjoint.java In-Reply-To: References: Message-ID: On Fri, 17 Feb 2023 03:04:53 GMT, Victor Rudometov wrote: > Backport for https://bugs.openjdk.org/browse/JDK-8299970 > > Clean backport, test update, low risk > Test passes This pull request has now been integrated. Changeset: da62b2b3 Author: Victor Rudometov Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/da62b2b37e079d88039eec363cb9c7f5e59a8ff0 Stats: 28 lines in 2 files changed: 0 ins; 10 del; 18 mod 8299970: Speed up compiler/arraycopy/TestArrayCopyConjoint.java Backport-of: 5d39d14522df5dc35a5f4c9934d2cf8da4fecaa6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1178 From iris.clark at oracle.com Tue Feb 21 16:58:41 2023 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 21 Feb 2023 16:58:41 +0000 Subject: Proposal: Extend Unicode support for GB 18030-2022 Message-ID: The China Electronics Standardization Institute [0] has recently published the mandatory standard GB 18030-2022 [1] which requires additional code points available in Unicode 11. Java SE 8 and 11 support older Unicode Standards [2]. The issues are: - (JSR 337) The Java SE 8 Specification supports Unicode 6.2. The Unicode conformance section in class java.lang.Character should be updated to allow code points in the range of U+9FCD to U+9FEF (35 code points) to support GB 18030-2022, Implementation Level 1. [3] - (JSR 384) The Java SE 11 Specification supports Unicode 10.0. The Unicode conformance section in class java.lang.Character should be updated to allow code points in the range of U+9FEB to U+9FEF (5 code points) to support GB 18030-2022, Implementation Level 1. [4] Additionally, we would like to take this opportunity to add the system property "java.specification.maintenance.release" to Java SE 11, thus aligning it with Java SE 8 and releases Java SE 19 and beyond. The issue is: - (JSR 384) The Java SE 11 Specification does not have a programmatic means to identify whether a JDK is implementing an original or maintenance release of the Java SE specification. The system property "java.specification.maintenance.release" was added in Java SE 19 and subsequently backported to Java SE 8 via MR 4. This system property should be backported to Java SE 11. [5] To resolve these issues for future JDK updates, I'll shortly propose Maintenance Releases of the Java SE 8 [6] and the Java SE 11 [7] Platform JSRs in the JCP to apply these changes. This will require updates to the Specification, the Reference Implementation (RI), and the TCK, which my Oracle colleagues and I will provide. I expect the Maintenance Release process to complete by May 2023, in time for these changes to be merged into the July security releases of JDK 8 and JDK 11. Following the practice introduced in the JSR 337 February 2020 Maintenance Release, we want to reduce risk by basing the open-source RI on the RI for the previous Maintenance Release, rather than the most recent OpenJDK Updates release. We propose to label the RI builds as "8u43" and "11.0.0.1" in order to convey that they are outside the contemporary train of update releases, and (like prior RI builds such as 8u42) they are neither meant for production use nor are they updated with security fixes. We intend to contribute the changes required by these MRs to the next appropriate OpenJDK 8 and 11 Updates releases (most likely 8u382 and 11.0.20 respectively). Comments? Iris [0]: http://www.cesi.cn/page/index.html [1]: https://ken-lunde.medium.com/the-gb-18030-2022-standard-3d0ebaeb4132 [2]: https://docs.oracle.com/en/java/javase/19/docs/api/java.base/java/lang/Character.html#conformance [3]: https://bugs.openjdk.org/browse/JDK-8301557 [SE 8] [4]: https://bugs.openjdk.org/browse/JDK-8301558 [SE 11] [5]: https://bugs.openjdk.org/browse/JDK-8285764 [SE 11 sys prop] [6]: https://jcp.org/en/jsr/detail?id=337 [7]: https://jcp.org/en/jsr/detail?id=384 From ccheung at openjdk.org Tue Feb 21 17:18:36 2023 From: ccheung at openjdk.org (Calvin Cheung) Date: Tue, 21 Feb 2023 17:18:36 GMT Subject: [jdk20u] Integrated: 8295951: intermittent cmp_baseline task failures with CDS files In-Reply-To: <6bsjLR6eexNPHiGXetpJj22wHdMA_O7u-_UA7G6AfEU=.24f50b8d-8be9-4aa1-a6a5-1fe8b15a42df@github.com> References: <6bsjLR6eexNPHiGXetpJj22wHdMA_O7u-_UA7G6AfEU=.24f50b8d-8be9-4aa1-a6a5-1fe8b15a42df@github.com> Message-ID: On Wed, 15 Feb 2023 22:28:49 GMT, Calvin Cheung wrote: > No conflicts. > > Passed tier1 testing. This pull request has now been integrated. Changeset: a7d4a1a2 Author: Calvin Cheung URL: https://git.openjdk.org/jdk20u/commit/a7d4a1a24321e4cb213ab97f8d39b8ab1a17ea96 Stats: 7 lines in 1 file changed: 6 ins; 0 del; 1 mod 8295951: intermittent cmp_baseline task failures with CDS files Backport-of: e193a0b72a143889170b64da19fb22f7f8555e89 ------------- PR: https://git.openjdk.org/jdk20u/pull/5 From goetz at openjdk.org Tue Feb 21 17:49:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 21 Feb 2023 17:49:14 GMT Subject: [jdk17u-dev] RFR: 8251177: [macosx] The text "big" is truncated in JTabbedPane Message-ID: I backport this for parity with 17.0.7-oracle. ------------- Commit messages: - Backport 16ebe40a1bcd1fe43126fe1dca27bb64cb12de16 Changes: https://git.openjdk.org/jdk17u-dev/pull/1184/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1184&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8251177 Stats: 91 lines in 3 files changed: 28 ins; 38 del; 25 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1184.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1184/head:pull/1184 PR: https://git.openjdk.org/jdk17u-dev/pull/1184 From phh at openjdk.org Tue Feb 21 17:57:41 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 21 Feb 2023 17:57:41 GMT Subject: [jdk11u-dev] RFR: 8302903: [11u] Add modified test snippet after backport of JDK-8221871 In-Reply-To: References: Message-ID: <461CqiTqRCFKUUZeZY_cwdP5UZk6l6NBLSs8uxzoFYM=.e6f6a899-f847-4531-bee7-2c27975c468f@github.com> On Mon, 20 Feb 2023 22:23:00 GMT, Christoph Langer wrote: > Let's add back the test snippet that was removed with the backport of JDK-8221871 in a modified way, as suggested [here](https://github.com/openjdk/jdk11u-dev/pull/1219#discussion_r1088684519). Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1761 From phh at openjdk.org Tue Feb 21 20:12:35 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 21 Feb 2023 20:12:35 GMT Subject: [jdk11u-dev] RFR: 8299234: JMX Repository.query performance In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 12:21:13 GMT, Alexey Bakhtin wrote: > Almost clean backport of JDK-8299234 to JDK11u > > The only difference is the format of the removed ObjectNamePattern class declaration: > `private final static class ObjectNamePattern` vs `private static final class ObjectNamePattern` > > Performance of the original code: > Benchmark (N) Mode Cnt Score Error Units > JmxBenchmark.queryMBeansForMyObjectName 1000 thrpt 10 78.090 ? 0.206 ops/s > JmxBenchmark.queryMBeansForObjectName 1000 thrpt 10 144.837 ? 0.618 ops/s > JmxBenchmark.queryNamesForMyObjectName 1000 thrpt 10 77.323 ? 1.159 ops/s > JmxBenchmark.queryNamesForObjectName 1000 thrpt 10 144.938 ? 3.588 ops/s > > Performance after patch applied: > Benchmark (N) Mode Cnt Score Error Units > JmxBenchmark.queryMBeansForMyObjectName 1000 thrpt 10 108.009 ? 9.615 ops/s > JmxBenchmark.queryMBeansForObjectName 1000 thrpt 10 233.958 ? 12.616 ops/s > JmxBenchmark.queryNamesForMyObjectName 1000 thrpt 10 108.239 ? 10.117 ops/s > JmxBenchmark.queryNamesForObjectName 1000 thrpt 10 258.043 ? 5.981 ops/s > > javax/naming and javax/management tests passed Lgtm, but note that this is a performance oriented backport into a legacy JDK of a commit that has not seen production use. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1762 From phh at openjdk.org Tue Feb 21 20:17:34 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 21 Feb 2023 20:17:34 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests [v2] In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 13:10:05 GMT, Anton Kozlov wrote: >> Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. >> >> The fix is almost clean except affected bugs list in the test. > > Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: > > Empty commit to trigger CI Looks good, except that 8282714 has not been backported, so should be left out of the bug list in RecordCompilationTests.java. ------------- Changes requested by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From serb at openjdk.org Tue Feb 21 22:27:08 2023 From: serb at openjdk.org (Sergey Bylokhov) Date: Tue, 21 Feb 2023 22:27:08 GMT Subject: [jdk17u-dev] RFR: 8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K Message-ID: Hi all, This pull request contains a backport of commit [90cd2fa1](https://github.com/openjdk/jdk/commit/90cd2fa16458dcc3e36171fa4bf21f26bc92b168) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository. The commit being backported was authored by Weijun Wang on 27 Jul 2021 and was reviewed by Sergey Bylokhov. Thanks! ------------- Commit messages: - Backport 90cd2fa16458dcc3e36171fa4bf21f26bc92b168 Changes: https://git.openjdk.org/jdk17u-dev/pull/1148/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1148&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8270859 Stats: 283 lines in 22 files changed: 147 ins; 98 del; 38 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1148.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1148/head:pull/1148 PR: https://git.openjdk.org/jdk17u-dev/pull/1148 From duke at openjdk.org Tue Feb 21 23:18:15 2023 From: duke at openjdk.org (PoojaDP-23) Date: Tue, 21 Feb 2023 23:18:15 GMT Subject: [jdk11u-dev] RFR: 8229867: Re-examine synchronization usages in http and https protocol handlers Message-ID: This is a backport request and this fix is a dependency for [8293562](https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9). This is a fix that upgrades the old HTTP and HTTPS legacy stack to use virtual-thread friendly locking instead of synchronized monitors. We have removed @java.io.serial in AuthenticationInfo.java since the serial.class file not located. ------------- Commit messages: - address whitespace error - address compilation error @java.io.Serial - Backport 65393a093c6a43a0bd8ff9f79c29c3bc5756104f Changes: https://git.openjdk.org/jdk11u-dev/pull/1710/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1710&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8229867 Stats: 1135 lines in 18 files changed: 545 ins; 167 del; 423 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1710.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1710/head:pull/1710 PR: https://git.openjdk.org/jdk11u-dev/pull/1710 From robilad at openjdk.org Tue Feb 21 23:18:17 2023 From: robilad at openjdk.org (Dalibor Topic) Date: Tue, 21 Feb 2023 23:18:17 GMT Subject: [jdk11u-dev] RFR: 8229867: Re-examine synchronization usages in http and https protocol handlers In-Reply-To: References: Message-ID: On Tue, 7 Feb 2023 08:17:46 GMT, PoojaDP-23 wrote: > This is a backport request and this fix is a dependency for [8293562](https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9). > > This is a fix that upgrades the old HTTP and HTTPS legacy stack to use virtual-thread friendly locking instead of synchronized monitors. > > We have removed @java.io.serial in AuthenticationInfo.java since the serial.class file not located. Hi, please send an e-mail to Dalibor.Topic at oracle.com so that I can mark your account as verified in Skara. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1710 From duke at openjdk.org Tue Feb 21 23:18:18 2023 From: duke at openjdk.org (PoojaDP-23) Date: Tue, 21 Feb 2023 23:18:18 GMT Subject: [jdk11u-dev] RFR: 8229867: Re-examine synchronization usages in http and https protocol handlers In-Reply-To: References: Message-ID: On Wed, 15 Feb 2023 13:37:34 GMT, Dalibor Topic wrote: >> This is a backport request and this fix is a dependency for [8293562](https://github.com/openjdk/jdk/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9). >> >> This is a fix that upgrades the old HTTP and HTTPS legacy stack to use virtual-thread friendly locking instead of synchronized monitors. >> >> We have removed @java.io.serial in AuthenticationInfo.java since the serial.class file not located. > > Hi, please send an e-mail to Dalibor.Topic at oracle.com so that I can mark your account as verified in Skara. @robilad - I have sent an email to [Dalibor.Topic at oracle.com](mailto:Dalibor.Topic at oracle.com). Thanks ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1710 From duke at openjdk.org Wed Feb 22 05:35:04 2023 From: duke at openjdk.org (Shruthi) Date: Wed, 22 Feb 2023 05:35:04 GMT Subject: [jdk11u-dev] RFR: 8266974: duplicate property key in java.sql.rowset resource bundle In-Reply-To: References: Message-ID: <4QpRLzRmniotPHt5Y-N_pYbMJp62Nf8jxDvBgmtBsAg=.072e1e4d-20bf-44ab-806e-a199e379ccf8@github.com> On Mon, 20 Feb 2023 07:31:11 GMT, Shruthi wrote: >> No need to review as it applies clean. Next step would be to ask for fix approval (step 6 of [JDK Updates process](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix)). I can add the request for you if you give me some input for the Fix request text. > > @RealCLanger These changes remove duplicate property key in java.sql.rowset resource bundle. Tier1 testing shows no issues. The risk is low. > Hi @shruacha1234, you are supposed to say WHY you think the risk is low. "The risk is low because it only touches Resource files containing traslations." Thanks @GoeLin I will keep that in mind next time ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1666 From duke at openjdk.org Wed Feb 22 06:04:53 2023 From: duke at openjdk.org (Shruthi) Date: Wed, 22 Feb 2023 06:04:53 GMT Subject: [jdk17u-dev] RFR: JDK-8300751: [17u] Remove duplicate entry in javac.properties In-Reply-To: <_IIkCqGbTHSWExY905hCtCPQcTTzioKhK59TiZg12kI=.67dbcd8d-9f21-4fd3-a75d-5f6d9c7d3d51@github.com> References: <2ZL1kEdiCTFHSuMwjEK-hgvF8rrpWaM2xbwcNUSzTQg=.e901c3f7-065c-4722-a4df-6a8e87a4df45@github.com> <_IIkCqGbTHSWExY905hCtCPQcTTzioKhK59TiZg12kI=.67dbcd8d-9f21-4fd3-a75d-5f6d9c7d3d51@github.com> Message-ID: On Mon, 20 Feb 2023 07:29:13 GMT, Shruthi wrote: >> @shruacha1234 did you lose interest here and in the other two PRs? > > @RealCLanger These changes remove duplicate keys from the javac properties file. Tier1 testing shows no issues. The risk is low. > @shruacha1234, please add [17u] to the bug heading as I did in the JBS issue. done ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1096 From duke at openjdk.org Wed Feb 22 06:07:43 2023 From: duke at openjdk.org (Shruthi) Date: Wed, 22 Feb 2023 06:07:43 GMT Subject: [jdk17u-dev] RFR: 8266974: duplicate property key in java.sql.rowset resource bundle In-Reply-To: References: Message-ID: On Tue, 24 Jan 2023 10:24:55 GMT, Christoph Langer wrote: >> Signed-off-by: Shruthi >> >> OpenJDK PR : https://github.com/openjdk/jdk/pull/7212 >> OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8266974 > > No need to review as it applies clean. Next step would be to ask for fix approval (step 6 of [JDK Updates process](https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix)). I can add the request for you if you give me some input for the Fix request text. @RealCLanger Thanks for adding the fix-request tag in the OpenJDK issue ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1091 From abakhtin at openjdk.org Wed Feb 22 07:00:43 2023 From: abakhtin at openjdk.org (Alexey Bakhtin) Date: Wed, 22 Feb 2023 07:00:43 GMT Subject: [jdk11u-dev] RFR: 8299234: JMX Repository.query performance In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 20:09:24 GMT, Paul Hohensee wrote: > Lgtm, but note that this is a performance oriented backport into a legacy JDK of a commit that has not seen production use. Thank you a lot for review ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1762 From goetz at openjdk.org Wed Feb 22 08:35:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Feb 2023 08:35:11 GMT Subject: [jdk17u-dev] RFR: 8251177: [macosx] The text "big" is truncated in JTabbedPane In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 17:43:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. Pre-submit failure: jtreg download failed, unrelated wget exited with exit code 4 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1184 From henry.galvez at intm.fr Wed Feb 22 09:35:45 2023 From: henry.galvez at intm.fr (Henry GALVEZ) Date: Wed, 22 Feb 2023 09:35:45 +0000 Subject: 8299602 - Error encountered while building and testing JDK11U-DEV code In-Reply-To: References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> Message-ID: Hello Severin, I just wanted to give a quick update on my progress. I used the apt package manager to install jtreg and it automatically installed version jtreg 5.1-b01-2. However, I use the source you gived to me and I was able to successfully run a tier 1 test. I wanted to thank you for help me. I will continue to work and provide updates as necessary. Best regards, Henry PS: I was sick last week, that's why I didn't advance. ________________________________ De: Severin Gehwolf Enviado: viernes, 10 de febrero de 2023 18:25 Para: Henry GALVEZ Cc: jdk-updates-dev at openjdk.org Asunto: Re: 8299602 - Error encountered while building and testing JDK11U-DEV code On Fri, 2023-02-10 at 15:07 +0000, Henry GALVEZ wrote: > Dear Severin, > > I hope this email finds you well. I am reaching out because I am encountering an error while building and testing the JDK11U-DEV repository code. I have taken the following steps to address the issue: > > Downloaded the repository code > Attempted to build and run tests without making any modifications > Validated that I have all the necessary requirements > Unfortunately, I am still encountering an error when running the tier1 tests. I have done some research by reviewing the archive of the mailing list, the documentation, and online resources, but I have been unable to find a solution to the issue. > > I would greatly appreciate your advice on how to correct this error or information on which mailing list I should ask for help. > > Here is a summarized output of my last test: > > > > Running test 'jtreg:test/hotspot/jtreg:tier1' > Error: Unexpected exception occurred! java.lang.IllegalArgumentException: 6+1 > java.lang.IllegalArgumentException: 6+1 > at com.sun.javatest.regtest.tool.Version.(Version.java:80) > at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.initAllowSmartActionArgs(TestProperties.java:452) > at com.sun.javatest.regtest.config.TestProperties$Cache$Entry.(TestProperties.java:262) > at com.sun.javatest.regtest.config.TestProperties$Cache.getEntryInternal(TestProperties.java:509) > at com.sun.javatest.regtest.config.TestProperties$Cache.getEntry(TestProperties.java:500) > at com.sun.javatest.regtest.config.TestProperties.(TestProperties.java:57) > at com.sun.javatest.regtest.config.RegressionTestSuite.(RegressionTestSuite.java:80) > at com.sun.javatest.regtest.config.RegressionTestSuite.open(RegressionTestSuite.java:65) > at com.sun.javatest.regtest.config.TestManager.getTestSuites(TestManager.java:165) > at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1124) > at com.sun.javatest.regtest.tool.Tool.run(Tool.java:1075) > at com.sun.javatest.regtest.tool.Tool.main(Tool.java:147) > at com.sun.javatest.regtest.Main.main(Main.java:58) > Finished running test 'jtreg:test/hotspot/jtreg:tier1' > Test report is stored in build/linux-x86_64-normal-server-release/test-results/jtreg_test_hotspot_jtreg_tier1 Looks like wrong version of jtreg. Where did you get it from? Did you build from source? How does the MANIFEST.MF of jtreg.jar look like? Mine has: Manifest-Version: 1.0 jtreg-VersionString: 6-dev+0 jtreg-BuildDate: June 23, 2021 jtreg-Milestone: dev jtreg-Version: 6 jtreg-Name: jtreg Class-Path: javatest.jar asmtools.jar jtreg-Build: 0 jtreg-BuildJavaVersion: Java(TM) 2 SDK, Version 1.8.0_292-b10 Created-By: 1.8.0_292 (Red Hat, Inc.) Main-class: com.sun.javatest.regtest.Main And that works. Or consider downloading from here: https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fci.adoptopenjdk.net%2Fview%2FDependencies%2Fjob%2Fdependency_pipeline%2FlastSuccessfulBuild%2Fartifact%2Fjtreg%2F&data=05%7C01%7Chenry.galvez%40intm.fr%7Cc8eaf69ec657478b0f0208db0b8bc608%7C73ed3e4cd13c4c27b5c27ea43a0b9720%7C0%7C0%7C638116467178316162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=P9hbogE6%2BNh9W11mYGx21uraKM09DDSeGIZYwQv%2FakU%3D&reserved=0 HTH. Thanks, Severin -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz at openjdk.org Wed Feb 22 10:42:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Feb 2023 10:42:11 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: References: Message-ID: On Sun, 19 Feb 2023 02:49:48 GMT, Kumar Srinivasan wrote: > This is primarily a back-port of various fixes made in the development branch, please refer to the JBS issue for details. > > Spp.java: no longer uses stdin/stdout for IO. Now uses File IO, which is safer to use with makefile logging, whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. > > Other changes are to the make logic itself to use the new -i and -o options. > > [![OpenJDK GHA Sanity Checks](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml/badge.svg?branch=topic-jdk-8302000)](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml) Please follwo the instructions!!! https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix I added [11u] to the JBS issue title. ------------- PR: https://git.openjdk.org/jdk11u/pull/68 From akozlov at openjdk.org Wed Feb 22 11:45:04 2023 From: akozlov at openjdk.org (Anton Kozlov) Date: Wed, 22 Feb 2023 11:45:04 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests [v3] In-Reply-To: References: Message-ID: > Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. > > The fix is almost clean except affected bugs list in the test. Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: Remove 8282714 from bug list ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1181/files - new: https://git.openjdk.org/jdk17u-dev/pull/1181/files/8bc673a6..73e5b076 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1181&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1181&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1181.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1181/head:pull/1181 PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From akozlov at openjdk.org Wed Feb 22 11:45:07 2023 From: akozlov at openjdk.org (Anton Kozlov) Date: Wed, 22 Feb 2023 11:45:07 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests [v2] In-Reply-To: References: Message-ID: <-wrLUgrAEljo3Ryn26ffR5xIA1nsGrV78qOBxqAF7u4=.0fbcba02-9b13-4704-8958-83b2d6293f10@github.com> On Tue, 21 Feb 2023 13:10:05 GMT, Anton Kozlov wrote: >> Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. >> >> The fix is almost clean except affected bugs list in the test. > > Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: > > Empty commit to trigger CI Thanks! 8282714 is removed from the bug list. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From goetz at openjdk.org Wed Feb 22 12:16:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Feb 2023 12:16:15 GMT Subject: [jdk17u-dev] RFR: 8276058: Some swing test fails on specific CI macos system Message-ID: I backport this for parity with 17.0.7-oracle. The certificate is located in a different directory in 17. I had to adapt the hash in test VerifyCACerts.java ------------- Commit messages: - Backport 91607436b79126ccb999deaf38a98209dbfe6ec1 Changes: https://git.openjdk.org/jdk17u-dev/pull/1185/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1185&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8276058 Stats: 262 lines in 3 files changed: 258 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1185.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1185/head:pull/1185 PR: https://git.openjdk.org/jdk17u-dev/pull/1185 From goetz at openjdk.org Wed Feb 22 12:22:58 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Feb 2023 12:22:58 GMT Subject: [jdk17u-dev] RFR: Backport 8c87a67419b91f254ed7e4dd8ac8d294b8c [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 17.0.7-oracle. > > The certificate is located in a different directory in 17. > > I had to adapt the hash in test VerifyCACerts.java Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 8c87a67419b91f254ed7e4dd8ac8d294b8c4735e ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1185/files - new: https://git.openjdk.org/jdk17u-dev/pull/1185/files/f7a80b90..0f41a381 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1185&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1185&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1185.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1185/head:pull/1185 PR: https://git.openjdk.org/jdk17u-dev/pull/1185 From duke at openjdk.org Wed Feb 22 12:50:10 2023 From: duke at openjdk.org (KIRIYAMA Takuya) Date: Wed, 22 Feb 2023 12:50:10 GMT Subject: [jdk17u-dev] RFR: 8303066: SOURCE_DATE_EPOCH is set by default also in older versions of JDK Message-ID: I removed SetupReproducibleBuild. But, at building ct.sym, SOURCE_DATE_EPOCH environment variable is needed. So I added setting routine if SOURCE_DATE_EPOCH is not set. Would you please review this fix? ------------- Commit messages: - 8303066: SOURCE_DATE_EPOCH is set by default also in older versions of JDK Changes: https://git.openjdk.org/jdk17u-dev/pull/1186/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1186&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303066 Stats: 28 lines in 3 files changed: 4 ins; 21 del; 3 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1186.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1186/head:pull/1186 PR: https://git.openjdk.org/jdk17u-dev/pull/1186 From phh at openjdk.org Wed Feb 22 13:51:11 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 22 Feb 2023 13:51:11 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests [v3] In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 11:45:04 GMT, Anton Kozlov wrote: >> Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. >> >> The fix is almost clean except affected bugs list in the test. > > Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: > > Remove 8282714 from bug list Looks good. :) ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From goetz at openjdk.org Wed Feb 22 14:42:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Feb 2023 14:42:01 GMT Subject: [jdk11u-dev] RFR: 8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 Message-ID: A simple problemlisting. ------------- Commit messages: - 8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 Changes: https://git.openjdk.org/jdk11u-dev/pull/1763/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1763&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303075 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1763.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1763/head:pull/1763 PR: https://git.openjdk.org/jdk11u-dev/pull/1763 From goetz at openjdk.org Wed Feb 22 15:11:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 22 Feb 2023 15:11:09 GMT Subject: [jdk11u-dev] RFR: 8213265: fix missing newlines at end of files Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 72bfdd96f1499ab25081676e9725734a85fd6aa1 Changes: https://git.openjdk.org/jdk11u-dev/pull/1764/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1764&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8213265 Stats: 8 lines in 8 files changed: 0 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1764.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1764/head:pull/1764 PR: https://git.openjdk.org/jdk11u-dev/pull/1764 From phh at openjdk.org Wed Feb 22 18:19:32 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 22 Feb 2023 18:19:32 GMT Subject: [jdk11u-dev] RFR: 8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 14:33:54 GMT, Goetz Lindenmaier wrote: > A simple problemlisting. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1763 From ksrini at openjdk.org Wed Feb 22 19:13:49 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Wed, 22 Feb 2023 19:13:49 GMT Subject: [jdk11u] RFR: JDK-8302000: A subtle race condition during jdk11u build In-Reply-To: References: Message-ID: On Sun, 19 Feb 2023 02:49:48 GMT, Kumar Srinivasan wrote: > This is primarily a back-port of various fixes made in the development branch, please refer to the JBS issue for details. > > Spp.java: no longer uses stdin/stdout for IO. Now uses File IO, which is safer to use with makefile logging, whereby the use of macros can cause undesired and obscure side-effects with source generation using Spp.java. > > Other changes are to the make logic itself to use the new -i and -o options. > > [![OpenJDK GHA Sanity Checks](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml/badge.svg?branch=topic-jdk-8302000)](https://github.com/kusrinivasan/jdk11u/actions/workflows/main.yml) I got it!, I will follow the process and create a new PR and update the JBS. ------------- PR: https://git.openjdk.org/jdk11u/pull/68 From phh at openjdk.org Wed Feb 22 20:41:39 2023 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 22 Feb 2023 20:41:39 GMT Subject: [jdk17u-dev] RFR: 8245654: Add Certigna Root CA [v2] In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 12:22:58 GMT, Goetz Lindenmaier wrote: >> I backport this for parity with 17.0.7-oracle. >> >> The certificate is located in a different directory in 17. >> >> I had to adapt the hash in test VerifyCACerts.java > > Goetz Lindenmaier has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: > > Backport 8c87a67419b91f254ed7e4dd8ac8d294b8c4735e Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1185 From erikj at openjdk.org Wed Feb 22 22:40:36 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Wed, 22 Feb 2023 22:40:36 GMT Subject: [jdk11u-ri] RFR: 8303036: Update .jcheck/conf for 11.0.0.1 Message-ID: The parent release for 11.0.0.1 was done from Mercurial, so we need to update .jcheck/conf to Git/Skara standard. We also need to set the version numbers for both .jcheck/conf and the build. ------------- Commit messages: - JDK-8303036 Changes: https://git.openjdk.org/jdk11u-ri/pull/1/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=1&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8303036 Stats: 34 lines in 2 files changed: 29 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/1.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/1/head:pull/1 PR: https://git.openjdk.org/jdk11u-ri/pull/1 From erikj at openjdk.org Wed Feb 22 23:33:52 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Wed, 22 Feb 2023 23:33:52 GMT Subject: [jdk11u-ri] RFR: 8210008: custom extension for make/SourceRevision.gmk Message-ID: Backporting this to 11.0.0.1 RI release to facilitate a clean backport of [JDK-8210283](https://bugs.openjdk.org/browse/JDK-8210283) which among other things adapts the source revision build logic for Git. The patch applies cleanly and only touches the source revision build logic. ------------- Depends on: https://git.openjdk.org/jdk11u-ri/pull/1 Commit messages: - JDK-8210008 Changes: https://git.openjdk.org/jdk11u-ri/pull/3/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=3&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8210008 Stats: 26 lines in 1 file changed: 14 ins; 2 del; 10 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/3.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/3/head:pull/3 PR: https://git.openjdk.org/jdk11u-ri/pull/3 From iris at openjdk.org Wed Feb 22 23:38:19 2023 From: iris at openjdk.org (Iris Clark) Date: Wed, 22 Feb 2023 23:38:19 GMT Subject: [jdk11u-ri] RFR: 8303036: Update .jcheck/conf for 11.0.0.1 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:26:32 GMT, Erik Joelsson wrote: > The parent release for 11.0.0.1 was done from Mercurial, so we need to update .jcheck/conf to Git/Skara standard. We also need to set the version numbers for both .jcheck/conf and the build. Marked as reviewed by iris (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/1 From iris at openjdk.org Wed Feb 22 23:39:12 2023 From: iris at openjdk.org (Iris Clark) Date: Wed, 22 Feb 2023 23:39:12 GMT Subject: [jdk11u-ri] RFR: 8303036: Update .jcheck/conf for 11.0.0.1 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:26:32 GMT, Erik Joelsson wrote: > The parent release for 11.0.0.1 was done from Mercurial, so we need to update .jcheck/conf to Git/Skara standard. We also need to set the version numbers for both .jcheck/conf and the build. Marked as reviewed by iris (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/1 From naoto at openjdk.org Wed Feb 22 23:40:21 2023 From: naoto at openjdk.org (Naoto Sato) Date: Wed, 22 Feb 2023 23:40:21 GMT Subject: [jdk11u-ri] RFR: 8301401: Allow additional characters for GB18030-2022 support Message-ID: Please review the changes to the Reference Implementation of the proposed Maintenance Release of the Java SE 11 (https://mail.openjdk.org/pipermail/jdk-updates-dev/2023-February/020724.html). The RI contains a portion of previously released Maintenance Release 1 of the Java SE 11 (Unicode Characters) updates as well. (https://jcp.org/aboutJava/communityprocess/maintenance/jsr384/jsr384-mr1-changes.html#s3) ------------- Commit messages: - Removed trailing whitespace - Fixed test headers - Add tests and update test binary for GB18030-2022 - Fixed incorrect script range / copyright year - Dropped the table - 8301401: Allow additional characters for GB18030-2022 support - 8211398: Square character support for the Japanese new era Changes: https://git.openjdk.org/jdk11u-ri/pull/2/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=2&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301401 Stats: 385 lines in 8 files changed: 366 ins; 2 del; 17 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/2.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/2/head:pull/2 PR: https://git.openjdk.org/jdk11u-ri/pull/2 From lancea at openjdk.org Wed Feb 22 23:44:20 2023 From: lancea at openjdk.org (Lance Andersen) Date: Wed, 22 Feb 2023 23:44:20 GMT Subject: [jdk11u-ri] RFR: 8303036: Update .jcheck/conf for 11.0.0.1 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:26:32 GMT, Erik Joelsson wrote: > The parent release for 11.0.0.1 was done from Mercurial, so we need to update .jcheck/conf to Git/Skara standard. We also need to set the version numbers for both .jcheck/conf and the build. Marked as reviewed by lancea (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/1 From erikj at openjdk.org Wed Feb 22 23:51:52 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Wed, 22 Feb 2023 23:51:52 GMT Subject: [jdk11u-ri] RFR: 8210283: Support git as an SCM alternative in the build Message-ID: Backport of Git support to 11.0.0.1. Patch applies cleanly after [JDK-8210008](https://bugs.openjdk.org/browse/JDK-8210008). ------------- Depends on: https://git.openjdk.org/jdk11u-ri/pull/3 Commit messages: - JDK-8210283 Changes: https://git.openjdk.org/jdk11u-ri/pull/4/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=4&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8210283 Stats: 55 lines in 5 files changed: 36 ins; 0 del; 19 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/4.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/4/head:pull/4 PR: https://git.openjdk.org/jdk11u-ri/pull/4 From jlu at openjdk.org Thu Feb 23 00:24:37 2023 From: jlu at openjdk.org (Justin Lu) Date: Thu, 23 Feb 2023 00:24:37 GMT Subject: [jdk11u-ri] RFR: 8302365: Add system property for Java SE specification maintenance version Message-ID: This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). ------------- Commit messages: - Add java.specification.maintenance.version system property with value of 2 Changes: https://git.openjdk.org/jdk11u-ri/pull/5/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=5&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302365 Stats: 23 lines in 4 files changed: 20 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/5.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/5/head:pull/5 PR: https://git.openjdk.org/jdk11u-ri/pull/5 From iris at openjdk.org Thu Feb 23 02:09:08 2023 From: iris at openjdk.org (Iris Clark) Date: Thu, 23 Feb 2023 02:09:08 GMT Subject: [jdk11u-ri] RFR: 8210008: custom extension for make/SourceRevision.gmk In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 23:24:50 GMT, Erik Joelsson wrote: > Backporting this to 11.0.0.1 RI release to facilitate a clean backport of [JDK-8210283](https://bugs.openjdk.org/browse/JDK-8210283) which among other things adapts the source revision build logic for Git. The patch applies cleanly and only touches the source revision build logic. Marked as reviewed by iris (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/3 From sgehwolf at openjdk.org Thu Feb 23 10:12:09 2023 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 23 Feb 2023 10:12:09 GMT Subject: [jdk11u-ri] RFR: 8303036: Update .jcheck/conf for 11.0.0.1 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:26:32 GMT, Erik Joelsson wrote: > The parent release for 11.0.0.1 was done from Mercurial, so we need to update .jcheck/conf to Git/Skara standard. We also need to set the version numbers for both .jcheck/conf and the build. LGTM ------------- Marked as reviewed by sgehwolf (Committer). PR: https://git.openjdk.org/jdk11u-ri/pull/1 From goetz at openjdk.org Thu Feb 23 12:38:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Feb 2023 12:38:16 GMT Subject: [jdk11u-dev] RFR: 8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 In-Reply-To: References: Message-ID: <869kkg-po8aGCLMlpWFHnaIdeQ-q1eOS8GQ0rMlOD58=.60316df0-c9b2-4ba8-a181-69aca499599b@github.com> On Wed, 22 Feb 2023 18:13:32 GMT, Paul Hohensee wrote: >> A simple problemlisting. > > Marked as reviewed by phh (Reviewer). @phohensee Thanks for the review and all the others! ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1763 From goetz at openjdk.org Thu Feb 23 12:38:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Feb 2023 12:38:18 GMT Subject: [jdk11u-dev] RFR: 8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 14:33:54 GMT, Goetz Lindenmaier wrote: > A simple problemlisting. Pre-submit failure: ant download failed. wget exited with exit code 4 Unrelated ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1763 From goetz at openjdk.org Thu Feb 23 12:43:06 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Feb 2023 12:43:06 GMT Subject: [jdk11u-dev] RFR: 8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath") Message-ID: I backport this for parity with 11.0.19-oracle. test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java Resolved context, extra argument "true". test/lib/jdk/test/lib/process/ProcessTools.java Resolved formatting fixes. Some don't apply because the formatted comments are not in 11. I also removed the suppressWarning statement. ------------- Commit messages: - Backport 4fe6a3da68d2c75a3706ecb9a2d3639711324102 - 8303074: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 Changes: https://git.openjdk.org/jdk11u-dev/pull/1765/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1765&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8252532 Stats: 139 lines in 9 files changed: 31 ins; 24 del; 84 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1765.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1765/head:pull/1765 PR: https://git.openjdk.org/jdk11u-dev/pull/1765 From goetz at openjdk.org Thu Feb 23 12:55:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Feb 2023 12:55:01 GMT Subject: [jdk11u-dev] RFR: 8257928: Test image build failure with clang-10 due to -Wmisleading-indentation Message-ID: <_6R2W2MFk2naGzYnj7DpEvxx_1RoWFH0DU5jrBhAqdk=.35f9a74d-7637-4998-b398-2aa1eeb879fe@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 4ea88512ddb89470ff5a043bc1865b9e4af661d6 Changes: https://git.openjdk.org/jdk11u-dev/pull/1766/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1766&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8257928 Stats: 8 lines in 4 files changed: 0 ins; 0 del; 8 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1766.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1766/head:pull/1766 PR: https://git.openjdk.org/jdk11u-dev/pull/1766 From goetz at openjdk.org Thu Feb 23 12:56:04 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Feb 2023 12:56:04 GMT Subject: [jdk11u-dev] RFR: 8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 09ecb11927f0042ddc0c5c23d747b275ab70b36b Changes: https://git.openjdk.org/jdk11u-dev/pull/1767/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1767&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273806 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1767.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1767/head:pull/1767 PR: https://git.openjdk.org/jdk11u-dev/pull/1767 From goetz at openjdk.org Thu Feb 23 12:59:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Feb 2023 12:59:53 GMT Subject: [jdk11u-dev] RFR: 8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 Message-ID: <050O99oj-HRG8M7ORAtKgzTMNE-dZ1-b3F8BFdmKSXY=.8ae5b7de-6374-4ae4-8f0c-7b8cef6ca776@github.com> I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport a561eac912740da6a5982c47558e13f34481219f Changes: https://git.openjdk.org/jdk11u-dev/pull/1768/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1768&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8273895 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1768.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1768/head:pull/1768 PR: https://git.openjdk.org/jdk11u-dev/pull/1768 From rob.mckenna at oracle.com Thu Feb 23 14:00:48 2023 From: rob.mckenna at oracle.com (Robert Mckenna) Date: Thu, 23 Feb 2023 14:00:48 +0000 Subject: [19u Communication] Invitation for new maintainers Message-ID: I'm sending this mail to notify the community that the current maintainers intend to step down for the JDK 19 Updates repository. [1] We would like to invite prospective new maintainers of the OpenJDK 19u repository to step forward prior to holding a call for votes. -Rob [1] https://github.com/openjdk/jdk19u From lancea at openjdk.org Thu Feb 23 15:05:12 2023 From: lancea at openjdk.org (Lance Andersen) Date: Thu, 23 Feb 2023 15:05:12 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version In-Reply-To: References: Message-ID: On Thu, 23 Feb 2023 00:18:48 GMT, Justin Lu wrote: > This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). Looks good and in line with the previous PR in this area ------------- Marked as reviewed by lancea (Reviewer). PR: https://git.openjdk.org/jdk11u-ri/pull/5 From goetz at openjdk.org Thu Feb 23 15:15:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 23 Feb 2023 15:15:05 GMT Subject: [jdk11u-dev] RFR: 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction Message-ID: <3AewW1-9fjbXbWDUSWVwhdnjeo-2ePt86Mc9Gs05WXw=.a3fcf83f-bccf-4042-8a55-37078d66b980@github.com> I backport this for parity with 11.0.19-oracle. I had to fix the """ string. ------------- Commit messages: - Backport 4da45c430139fe66fab020c2f96686dc9cf26a97 Changes: https://git.openjdk.org/jdk11u-dev/pull/1769/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1769&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8270609 Stats: 56 lines in 1 file changed: 33 ins; 0 del; 23 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1769.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1769/head:pull/1769 PR: https://git.openjdk.org/jdk11u-dev/pull/1769 From lancea at openjdk.org Thu Feb 23 17:32:46 2023 From: lancea at openjdk.org (Lance Andersen) Date: Thu, 23 Feb 2023 17:32:46 GMT Subject: [jdk11u-ri] RFR: 8210283: Support git as an SCM alternative in the build In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 23:43:16 GMT, Erik Joelsson wrote: > Backport of Git support to 11.0.0.1. Patch applies cleanly after [JDK-8210008](https://bugs.openjdk.org/browse/JDK-8210008). Marked as reviewed by lancea (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/4 From darcy at openjdk.org Thu Feb 23 17:38:43 2023 From: darcy at openjdk.org (Joe Darcy) Date: Thu, 23 Feb 2023 17:38:43 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version In-Reply-To: References: Message-ID: On Thu, 23 Feb 2023 00:18:48 GMT, Justin Lu wrote: > This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). If backported change is the same from a previous year and is made unchanged, the copyright year should match the year the original change was authored. Otherwise, looks fine. ------------- Marked as reviewed by darcy (Reviewer). PR: https://git.openjdk.org/jdk11u-ri/pull/5 From lancea at openjdk.org Thu Feb 23 17:45:24 2023 From: lancea at openjdk.org (Lance Andersen) Date: Thu, 23 Feb 2023 17:45:24 GMT Subject: [jdk11u-ri] RFR: 8301401: Allow additional characters for GB18030-2022 support In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:56:56 GMT, Naoto Sato wrote: > Please review the changes to the Reference Implementation of the proposed Maintenance Release of the Java SE 11 (https://mail.openjdk.org/pipermail/jdk-updates-dev/2023-February/020724.html). The RI contains a portion of previously released Maintenance Release 1 of the Java SE 11 (Unicode Characters) updates as well. (https://jcp.org/aboutJava/communityprocess/maintenance/jsr384/jsr384-mr1-changes.html#s3) The changes look reasonable. Thank you Naoto ------------- Marked as reviewed by lancea (Reviewer). PR: https://git.openjdk.org/jdk11u-ri/pull/2 From naoto at openjdk.org Thu Feb 23 18:08:08 2023 From: naoto at openjdk.org (Naoto Sato) Date: Thu, 23 Feb 2023 18:08:08 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version In-Reply-To: References: Message-ID: On Thu, 23 Feb 2023 00:18:48 GMT, Justin Lu wrote: > This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). Marked as reviewed by naoto (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/5 From sgibbons at openjdk.org Thu Feb 23 18:24:24 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Thu, 23 Feb 2023 18:24:24 GMT Subject: [jdk17u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: On Tue, 14 Feb 2023 08:51:14 GMT, Goetz Lindenmaier wrote: >> This change boosts AES-CTR decrypt performance about 3x. > > Could you please elaborato on risk and testing in your JBS comment? See https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix @GoeLin Can I get an update on this please? Anything else I need to do? ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1169 From iris at openjdk.org Thu Feb 23 18:36:21 2023 From: iris at openjdk.org (Iris Clark) Date: Thu, 23 Feb 2023 18:36:21 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version In-Reply-To: References: Message-ID: On Thu, 23 Feb 2023 00:18:48 GMT, Justin Lu wrote: > This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). Marked as reviewed by iris (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/5 From iris at openjdk.org Thu Feb 23 18:47:09 2023 From: iris at openjdk.org (Iris Clark) Date: Thu, 23 Feb 2023 18:47:09 GMT Subject: [jdk11u-ri] RFR: 8210283: Support git as an SCM alternative in the build In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 23:43:16 GMT, Erik Joelsson wrote: > Backport of Git support to 11.0.0.1. Patch applies cleanly after [JDK-8210008](https://bugs.openjdk.org/browse/JDK-8210008). Clean backport. Aligns with changes in `jdk8u-ri` for 8u42 (JSR 337 MR 4) and `jdk11u{-dev}?` for 11.0.4 and other releases. ------------- Marked as reviewed by iris (Reviewer). PR: https://git.openjdk.org/jdk11u-ri/pull/4 From jlu at openjdk.org Thu Feb 23 19:11:39 2023 From: jlu at openjdk.org (Justin Lu) Date: Thu, 23 Feb 2023 19:11:39 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version [v2] In-Reply-To: References: Message-ID: > This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). Justin Lu has updated the pull request incrementally with one additional commit since the last revision: Backported change should reflect original commit's copyright year ------------- Changes: - all: https://git.openjdk.org/jdk11u-ri/pull/5/files - new: https://git.openjdk.org/jdk11u-ri/pull/5/files/b238cbb7..c6aa4d2a Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=5&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=5&range=00-01 Stats: 3 lines in 3 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/5.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/5/head:pull/5 PR: https://git.openjdk.org/jdk11u-ri/pull/5 From phh at openjdk.org Thu Feb 23 19:13:17 2023 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 23 Feb 2023 19:13:17 GMT Subject: [jdk11u-dev] RFR: 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction In-Reply-To: <3AewW1-9fjbXbWDUSWVwhdnjeo-2ePt86Mc9Gs05WXw=.a3fcf83f-bccf-4042-8a55-37078d66b980@github.com> References: <3AewW1-9fjbXbWDUSWVwhdnjeo-2ePt86Mc9Gs05WXw=.a3fcf83f-bccf-4042-8a55-37078d66b980@github.com> Message-ID: <2kTMBCNY80vtZUUg-vxe0kZID2qHyG4Ci6PVmu1Y7vU=.dfeb0bd2-eb57-4181-bb55-723216e5fceb@github.com> On Thu, 23 Feb 2023 15:06:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I had to fix the """ string. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1769 From duke at openjdk.org Thu Feb 23 23:35:25 2023 From: duke at openjdk.org (duke) Date: Thu, 23 Feb 2023 23:35:25 GMT Subject: [jdk17u-dev] Withdrawn: 8265263: AArch64: Combine vneg with right shift count In-Reply-To: References: Message-ID: On Thu, 20 Oct 2022 08:14:59 GMT, Dmitry Chuyko wrote: > This is a performance improvement for AArch64. There are several differences from the original change. > > https://bugs.openjdk.org/browse/JDK-8267356 (Vector API SVE codegen support) is not in 17u, so `UseSVE == 0` parts in predicates are missing/excluded. > > https://bugs.openjdk.org/browse/JDK-8288445 (C2 compilation fails) is a subsequent bugfix already backported in 17u, so some `immI` arguments in rules became `immI_positive`. > > https://bugs.openjdk.org/browse/JDK-8277239 (SIGSEGV in vrshift_reg_maskedNode::emit) is also related to Vector API and is not in 17u, so `!n->as_ShiftV()->is_var_shift()` is replaced by `VectorNode::is_vshift_cnt(n->in(2))`. This substitution may raise doubts. > > Testing: jtreg test/hotspot/jtreg/compiler, tier1, tier2 on aarch64. > > Performance improvements in the added benchmark VectorShiftRight on Graviton 2 for default size=1024 correspond to the original review: > > > rShiftByte 16% > rShiftInt 27% > rShiftLong 16% > rShiftShort 20% > urShiftByte 0% > urShiftChar 20% > urShiftInt 27% > urShiftLong 16% This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/811 From tbell at openjdk.org Fri Feb 24 00:09:09 2023 From: tbell at openjdk.org (Tim Bell) Date: Fri, 24 Feb 2023 00:09:09 GMT Subject: [jdk11u-ri] RFR: 8303036: Update .jcheck/conf for 11.0.0.1 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:26:32 GMT, Erik Joelsson wrote: > The parent release for 11.0.0.1 was done from Mercurial, so we need to update .jcheck/conf to Git/Skara standard. We also need to set the version numbers for both .jcheck/conf and the build. Marked as reviewed by tbell (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/1 From tbell at openjdk.org Fri Feb 24 00:11:13 2023 From: tbell at openjdk.org (Tim Bell) Date: Fri, 24 Feb 2023 00:11:13 GMT Subject: [jdk11u-ri] RFR: 8210008: custom extension for make/SourceRevision.gmk In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 23:24:50 GMT, Erik Joelsson wrote: > Backporting this to 11.0.0.1 RI release to facilitate a clean backport of [JDK-8210283](https://bugs.openjdk.org/browse/JDK-8210283) which among other things adapts the source revision build logic for Git. The patch applies cleanly and only touches the source revision build logic. Marked as reviewed by tbell (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/3 From tbell at openjdk.org Fri Feb 24 00:15:07 2023 From: tbell at openjdk.org (Tim Bell) Date: Fri, 24 Feb 2023 00:15:07 GMT Subject: [jdk11u-ri] RFR: 8210283: Support git as an SCM alternative in the build In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 23:43:16 GMT, Erik Joelsson wrote: > Backport of Git support to 11.0.0.1. Patch applies cleanly after [JDK-8210008](https://bugs.openjdk.org/browse/JDK-8210008). Marked as reviewed by tbell (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/4 From mbaesken at openjdk.org Fri Feb 24 08:33:00 2023 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 24 Feb 2023 08:33:00 GMT Subject: [jdk11u-dev] RFR: 8299520: TestPrintXML.java output error messages in case compare fails Message-ID: <-CFh1m2FsxiztxHPCGqB6EOTocdoT3ALOVxfh7VnIaw=.2080aaaf-12fd-406c-8cff-7d80368faee3@github.com> 8299520: TestPrintXML.java output error messages in case compare fails ------------- Commit messages: - Backport ea25a561c57cba63c5581aefa21f92ffd7386244 Changes: https://git.openjdk.org/jdk11u-dev/pull/1770/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1770&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8299520 Stats: 12 lines in 1 file changed: 11 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1770.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1770/head:pull/1770 PR: https://git.openjdk.org/jdk11u-dev/pull/1770 From goetz at openjdk.org Fri Feb 24 08:46:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 08:46:16 GMT Subject: [jdk11u-dev] RFR: 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction In-Reply-To: <3AewW1-9fjbXbWDUSWVwhdnjeo-2ePt86Mc9Gs05WXw=.a3fcf83f-bccf-4042-8a55-37078d66b980@github.com> References: <3AewW1-9fjbXbWDUSWVwhdnjeo-2ePt86Mc9Gs05WXw=.a3fcf83f-bccf-4042-8a55-37078d66b980@github.com> Message-ID: On Thu, 23 Feb 2023 15:06:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I had to fix the """ string. Pre-submit failure: some tests timed out, e.g. ArrayIndexOutOfBoundsExceptionTest.java Unrelated to this change. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1769 From goetz at openjdk.org Fri Feb 24 09:08:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 09:08:14 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests [v2] In-Reply-To: <-wrLUgrAEljo3Ryn26ffR5xIA1nsGrV78qOBxqAF7u4=.0fbcba02-9b13-4704-8958-83b2d6293f10@github.com> References: <-wrLUgrAEljo3Ryn26ffR5xIA1nsGrV78qOBxqAF7u4=.0fbcba02-9b13-4704-8958-83b2d6293f10@github.com> Message-ID: <3z_9ZkoVbZi1qj-fsd_KNlNIc_seB7Bd1bNyWZyP2rQ=.5b772abb-2964-44b6-a26e-e7302596c018@github.com> On Wed, 22 Feb 2023 11:40:52 GMT, Anton Kozlov wrote: >> Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: >> >> Empty commit to trigger CI > > Thanks! 8282714 is removed from the bug list. Hi @AntonKozlov, you can also trigger new Pre-submit tests by clicking on the branch of your PR, and in the branch click on "Sync fork". This merges head into your branch. Obviously, head needs new changes to work. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From akozlov at openjdk.org Fri Feb 24 09:38:42 2023 From: akozlov at openjdk.org (Anton Kozlov) Date: Fri, 24 Feb 2023 09:38:42 GMT Subject: [jdk17u-dev] RFR: 8289647: AssertionError during annotation processing of record related tests [v4] In-Reply-To: References: Message-ID: > Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. > > The fix is almost clean except affected bugs list in the test. Anton Kozlov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'openjdk:master' into AntonKozlov-backport-64a1a08f - Remove 8282714 from bug list - Empty commit to trigger CI - Backport 64a1a08ff9f120648e466449f65750991cbf673c ------------- Changes: - all: https://git.openjdk.org/jdk17u-dev/pull/1181/files - new: https://git.openjdk.org/jdk17u-dev/pull/1181/files/73e5b076..e4f95e7f Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1181&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1181&range=02-03 Stats: 61 lines in 10 files changed: 18 ins; 11 del; 32 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1181.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1181/head:pull/1181 PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From henry.galvez at intm.fr Fri Feb 24 10:26:15 2023 From: henry.galvez at intm.fr (Henry GALVEZ) Date: Fri, 24 Feb 2023 10:26:15 +0000 Subject: 8299602 - Error encountered while building and testing JDK11U-DEV code In-Reply-To: References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> Message-ID: Hi Severin, I hope this email finds you well. I am writing to report an issue that I encountered during the tier 2 test. Specifically, the issue occurred in sun/security/pkcs11/ec/TestECDH.java during the third action, where the test stopped with the error message "Could not create EC public key." and other 3 problems linked to certificates. I have noticed that I am missing JIB in my configuration, but I am unsure which one to install from the various jars available in the release of repository. This is causing the configuration to not be detected correctly. While searching through the email archive and KDJBugSystem, I found some emails suggesting that placing the NSS configuration (NSS_DEFAULT_DB_TYPE=sql) would solve the issue. However, after assigning this environment variable, the tests still failed. For your reference, the NSS version I have installed is 3.68.2 and reports that libsoftokn3 version not found. I am having trouble finding documentation on how to configure this parameter, and I don't think that modifying the "test/TestCommon.gmk" file is the appropriate solution. Could you kindly guide me to the correct documentation or provide assistance in resolving this issue? I would greatly appreciate any help you can offer. Thank you for your time and consideration. Best regards, Henry From goetz at openjdk.org Fri Feb 24 11:42:01 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 11:42:01 GMT Subject: [jdk11u-dev] RFR: 8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" Message-ID: I backport this for parity with 11.0.19-oracle. I had to resolve because there is one additional @modules listed in 11. ------------- Commit messages: - Backport 40d69f0c41c8550605c3a1e6e572aecd3a8cf138 Changes: https://git.openjdk.org/jdk11u-dev/pull/1771/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1771&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8254267 Stats: 15 lines in 1 file changed: 10 ins; 0 del; 5 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1771.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1771/head:pull/1771 PR: https://git.openjdk.org/jdk11u-dev/pull/1771 From goetz at openjdk.org Fri Feb 24 11:55:56 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 11:55:56 GMT Subject: [jdk11u-dev] RFR: 8277346: ProblemList 7 serviceability/sa tests on macosx-x64 Message-ID: I backport this for parity with 11.0.19-oracle. The tests are already problem listed in 11. I distributed bugId and platform to the existing tests. I verified we see some of these failing in our CI, too. ------------- Commit messages: - Backport 86112cb0899bded434cf1424be1cc5b13aa4173c Changes: https://git.openjdk.org/jdk11u-dev/pull/1772/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1772&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8277346 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1772.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1772/head:pull/1772 PR: https://git.openjdk.org/jdk11u-dev/pull/1772 From goetz at openjdk.org Fri Feb 24 12:00:58 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 12:00:58 GMT Subject: [jdk11u-dev] RFR: 8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX Message-ID: I backport this for parity with 11.0.19-oracle. I resolved the @bug statement. Will mark as clean. ------------- Commit messages: - Backport c5c6058fd57d4b594012035eaf18a57257f4ad85 Changes: https://git.openjdk.org/jdk11u-dev/pull/1773/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1773&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8282219 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1773.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1773/head:pull/1773 PR: https://git.openjdk.org/jdk11u-dev/pull/1773 From evergizova at openjdk.org Fri Feb 24 12:42:08 2023 From: evergizova at openjdk.org (Ekaterina Vergizova) Date: Fri, 24 Feb 2023 12:42:08 GMT Subject: [jdk11u-dev] Integrated: 8301842: JFR: increase checkpoint event size for stacktrace and string pool In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 20:46:32 GMT, Ekaterina Vergizova wrote: > I'd like to backport JDK-8301842 as a small follow up fix for JDK-8298129 which is already included in 11u. > The first two hunks don't apply cleanly, WriteContent class is absent in 11u as JDK-8226511 is not backported. > Similar changes are made in WriteCheckpointEvent::proccess(). > Tested with tier1 and jdk/jfr. This pull request has now been integrated. Changeset: c692aa9a Author: Ekaterina Vergizova URL: https://git.openjdk.org/jdk11u-dev/commit/c692aa9aad26afe0eae529dd67d0cf39ea30d45c Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8301842: JFR: increase checkpoint event size for stacktrace and string pool Reviewed-by: phh Backport-of: 7dfe75cf553193faf709cff6b8b2505680d7cebc ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1759 From phh at openjdk.org Fri Feb 24 15:03:10 2023 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 24 Feb 2023 15:03:10 GMT Subject: [jdk17u-dev] RFR: 8272702: Resolving URI relative path with no / may lead to incorrect toString In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 12:38:24 GMT, Radim Vansa wrote: > I backport this as it affects to JDK 17. > Does not apply clean due to a conflict with https://bugs.openjdk.org/browse/JDK-8285521 but it's the same logic. > > --------- > ### 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/jdk17u-dev pull/1176/head:pull/1176` \ > `$ git checkout pull/1176` > > Update a local copy of the PR: \ > `$ git checkout pull/1176` \ > `$ git pull https://git.openjdk.org/jdk17u-dev pull/1176/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 1176` > > View PR using the GUI difftool: \ > `$ git pr show -t 1176` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk17u-dev/pull/1176.diff > >
Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1176 From duke at openjdk.org Fri Feb 24 15:07:17 2023 From: duke at openjdk.org (Radim Vansa) Date: Fri, 24 Feb 2023 15:07:17 GMT Subject: [jdk17u-dev] Integrated: 8272702: Resolving URI relative path with no / may lead to incorrect toString In-Reply-To: References: Message-ID: On Thu, 16 Feb 2023 12:38:24 GMT, Radim Vansa wrote: > I backport this as it affects to JDK 17. > Does not apply clean due to a conflict with https://bugs.openjdk.org/browse/JDK-8285521 but it's the same logic. > > --------- > ### 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/jdk17u-dev pull/1176/head:pull/1176` \ > `$ git checkout pull/1176` > > Update a local copy of the PR: \ > `$ git checkout pull/1176` \ > `$ git pull https://git.openjdk.org/jdk17u-dev pull/1176/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 1176` > > View PR using the GUI difftool: \ > `$ git pr show -t 1176` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.org/jdk17u-dev/pull/1176.diff > >
This pull request has now been integrated. Changeset: bf4e6590 Author: Radim Vansa Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/bf4e6590c629883d424db2ca01fac5b0f200ac9f Stats: 29 lines in 2 files changed: 24 ins; 0 del; 5 mod 8272702: Resolving URI relative path with no / may lead to incorrect toString Reviewed-by: phh Backport-of: 79597f1ea6844f374beeeba219719cd9d5fe7d03 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1176 From phh at openjdk.org Fri Feb 24 15:49:10 2023 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 24 Feb 2023 15:49:10 GMT Subject: [jdk11u-dev] RFR: 8277346: ProblemList 7 serviceability/sa tests on macosx-x64 In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 11:48:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > The tests are already problem listed in 11. I distributed > bugId and platform to the existing tests. > > I verified we see some of these failing in our CI, too. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1772 From phh at openjdk.org Fri Feb 24 16:23:17 2023 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 24 Feb 2023 16:23:17 GMT Subject: [jdk11u-dev] RFR: 8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath") In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 15:24:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java > Resolved context, extra argument "true". > > test/lib/jdk/test/lib/process/ProcessTools.java > Resolved formatting fixes. Some don't apply because the > formatted comments are not in 11. > I also removed the suppressWarning statement. Lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1765 From clanger at openjdk.org Fri Feb 24 16:46:17 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 24 Feb 2023 16:46:17 GMT Subject: [jdk17u-dev] RFR: 8302879: doc/building.md update link to jtreg builds In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 13:16:31 GMT, George Adams wrote: > The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating > > Backport is clean (except for a differing format in the HTML version) > > See https://github.com/adoptium/infrastructure/issues/2932 for more context Looks good. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1183 From ksrini at openjdk.org Fri Feb 24 17:09:53 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Fri, 24 Feb 2023 17:09:53 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: A subtle race condition during jdk11u build Message-ID: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> Hi, **This is to fix issue caused by:** JDK-8257679: Improved unix compatibility layer in Windows build (winenv) Please refer to JDK-8302000 for the evaluation of how the above causes the race condition. The changes below are in an effort to make the existing jdk11u source more robust and closer to the upstream code. **Initial Spp.java changes:** JDK-8215445: Enable building for Windows in WSL https://github.com/openjdk/jdk/compare/88b95f05706..46eb26b692a _Note: Too large to be back-ported, only changes for Spp.java associated build logic changes needs to be back-ported manually._ **Required additional make logic adjustments required for Spp.java changes:** JDK-8218460: https://github.com/openjdk/jdk/compare/1fcbd0cd0dc..f380787a41e _Note: patch does not apply cleanly and all the changes have to be applied manually._ **Optional, Spp.java Improvements:** JDK-8223347: Integration of Vector API (Incubator) https://github.com/openjdk/jdk/compare/386e7e8b733..0c99b192588 _Note: Clearly the entire commit is totally inapplicable to jdk11u, since it is an Incubator feature, however small improvement to Spp.java can be back-ported manually, in an effort to bring jdk11u sources closer to upstream_ If the above solutions are not acceptable, then I could add parenthesis to the ExecutWithLog call-sites, however this will further diverge the jdk11u code base from upstream. If none of the above solutions are acceptable then I recommend the jdk11u maintainers assign JDK-8302000 to the author of JDK-8257679 and have them remove the ExecuteWithLog additions. I personally have tested the fix using tier1 and tier2 regression testing on both Windows and Linux. ------------- Commit messages: - Merge branch 'openjdk:master' into topic-jdk-8302000 - JDK-8302000: A subtle race condition during jdk11u build - 001 - JDK-8302000: A subtle race condition during jdk11u build Changes: https://git.openjdk.org/jdk11u-dev/pull/1774/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1774&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8302000 Stats: 44 lines in 10 files changed: 16 ins; 0 del; 28 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1774.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1774/head:pull/1774 PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From goetz at openjdk.org Fri Feb 24 19:55:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 19:55:18 GMT Subject: [jdk17u-dev] Integrated: 8251177: [macosx] The text "big" is truncated in JTabbedPane In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 17:43:12 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. This pull request has now been integrated. Changeset: 3c1e03b4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/3c1e03b44dd57455719e007cef81c60b6d61469f Stats: 91 lines in 3 files changed: 28 ins; 38 del; 25 mod 8251177: [macosx] The text "big" is truncated in JTabbedPane Backport-of: 16ebe40a1bcd1fe43126fe1dca27bb64cb12de16 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1184 From goetz at openjdk.org Fri Feb 24 19:59:19 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 19:59:19 GMT Subject: [jdk17u-dev] Integrated: 8294902: Undefined Behavior in C2 regalloc with null references In-Reply-To: References: Message-ID: On Tue, 24 Jan 2023 09:10:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > I had to resolve arena.cpp because there is ASSERT coding in > the context, which already contains the new code. This pull request has now been integrated. Changeset: a0cda28d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/a0cda28d039b92cdae8a357e1287dc502ee02353 Stats: 65 lines in 7 files changed: 28 ins; 2 del; 35 mod 8294902: Undefined Behavior in C2 regalloc with null references Reviewed-by: rrich, phh Backport-of: 0bbc4181cdbccfc3a542f306ce1902cc2e9f36cb ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1106 From goetz at openjdk.org Fri Feb 24 20:00:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 20:00:14 GMT Subject: [jdk11u-dev] Integrated: 8213265: fix missing newlines at end of files In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 15:03:34 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 411aaff4 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/411aaff4c221136fb793100144f79e0b5375e23b Stats: 8 lines in 8 files changed: 0 ins; 0 del; 8 mod 8213265: fix missing newlines at end of files Backport-of: 72bfdd96f1499ab25081676e9725734a85fd6aa1 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1764 From goetz at openjdk.org Fri Feb 24 20:01:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 20:01:16 GMT Subject: [jdk17u-dev] Integrated: 8245654: Add Certigna Root CA In-Reply-To: References: Message-ID: <9EWwXxGIZVb0HoX1Wge9zSWmeEriFHjUzEPVbK4wc08=.be1f591c-daaf-408c-871c-944176446f25@github.com> On Wed, 22 Feb 2023 12:09:00 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > The certificate is located in a different directory in 17. > > I had to adapt the hash in test VerifyCACerts.java This pull request has now been integrated. Changeset: c8ee0762 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/c8ee076241cc7d83f423683d97ec37f9e0d6ebaa Stats: 262 lines in 3 files changed: 258 ins; 0 del; 4 mod 8245654: Add Certigna Root CA Reviewed-by: phh Backport-of: 8c87a67419b91f254ed7e4dd8ac8d294b8c4735e ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1185 From goetz at openjdk.org Fri Feb 24 20:09:21 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 20:09:21 GMT Subject: [jdk11u-dev] Integrated: 8257928: Test image build failure with clang-10 due to -Wmisleading-indentation In-Reply-To: <_6R2W2MFk2naGzYnj7DpEvxx_1RoWFH0DU5jrBhAqdk=.35f9a74d-7637-4998-b398-2aa1eeb879fe@github.com> References: <_6R2W2MFk2naGzYnj7DpEvxx_1RoWFH0DU5jrBhAqdk=.35f9a74d-7637-4998-b398-2aa1eeb879fe@github.com> Message-ID: On Thu, 23 Feb 2023 12:47:03 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: b396137e Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/b396137edacb6b4e1915e6c6738f1b7bb88484be Stats: 8 lines in 4 files changed: 0 ins; 0 del; 8 mod 8257928: Test image build failure with clang-10 due to -Wmisleading-indentation Backport-of: 4ea88512ddb89470ff5a043bc1865b9e4af661d6 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1766 From goetz at openjdk.org Fri Feb 24 20:13:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 20:13:17 GMT Subject: [jdk11u-dev] Integrated: 8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 In-Reply-To: <050O99oj-HRG8M7ORAtKgzTMNE-dZ1-b3F8BFdmKSXY=.8ae5b7de-6374-4ae4-8f0c-7b8cef6ca776@github.com> References: <050O99oj-HRG8M7ORAtKgzTMNE-dZ1-b3F8BFdmKSXY=.8ae5b7de-6374-4ae4-8f0c-7b8cef6ca776@github.com> Message-ID: On Thu, 23 Feb 2023 12:53:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: cb5d79c2 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/cb5d79c234c650c153560d1834cb354c54aeff49 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod 8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3 Backport-of: a561eac912740da6a5982c47558e13f34481219f ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1768 From goetz at openjdk.org Fri Feb 24 20:13:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 20:13:17 GMT Subject: [jdk11u-dev] Integrated: 8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly In-Reply-To: References: Message-ID: On Thu, 23 Feb 2023 12:49:00 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: b3820b21 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/b3820b21eccc97464b090d1ca6fd2ca79e0e8cf4 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly Backport-of: 09ecb11927f0042ddc0c5c23d747b275ab70b36b ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1767 From goetz at openjdk.org Fri Feb 24 20:15:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 20:15:16 GMT Subject: [jdk11u-dev] Integrated: 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction In-Reply-To: <3AewW1-9fjbXbWDUSWVwhdnjeo-2ePt86Mc9Gs05WXw=.a3fcf83f-bccf-4042-8a55-37078d66b980@github.com> References: <3AewW1-9fjbXbWDUSWVwhdnjeo-2ePt86Mc9Gs05WXw=.a3fcf83f-bccf-4042-8a55-37078d66b980@github.com> Message-ID: On Thu, 23 Feb 2023 15:06:57 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I had to fix the """ string. This pull request has now been integrated. Changeset: 05db3227 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/05db32270ef4993eec83c0eddc4108b9469e1f4d Stats: 56 lines in 1 file changed: 33 ins; 0 del; 23 mod 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction Reviewed-by: phh Backport-of: 4da45c430139fe66fab020c2f96686dc9cf26a97 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1769 From goetz at openjdk.org Fri Feb 24 20:17:22 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 24 Feb 2023 20:17:22 GMT Subject: [jdk11u-dev] Integrated: 8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 14:33:54 GMT, Goetz Lindenmaier wrote: > A simple problemlisting. This pull request has now been integrated. Changeset: c8c63cb3 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/c8c63cb33bc41cd59da1833dfa9757f0e6b97c13 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8303075: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 Reviewed-by: phh ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1763 From duke at openjdk.org Fri Feb 24 21:11:10 2023 From: duke at openjdk.org (Shruthi) Date: Fri, 24 Feb 2023 21:11:10 GMT Subject: [jdk17u-dev] Integrated: JDK-8300751: [17u] Remove duplicate entry in javac.properties In-Reply-To: <2ZL1kEdiCTFHSuMwjEK-hgvF8rrpWaM2xbwcNUSzTQg=.e901c3f7-065c-4722-a4df-6a8e87a4df45@github.com> References: <2ZL1kEdiCTFHSuMwjEK-hgvF8rrpWaM2xbwcNUSzTQg=.e901c3f7-065c-4722-a4df-6a8e87a4df45@github.com> Message-ID: On Mon, 23 Jan 2023 09:32:25 GMT, Shruthi wrote: > Signed-off-by: Shruthi > > OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8300751 This pull request has now been integrated. Changeset: a5c97d4a Author: Shruthi Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/a5c97d4ad752ef9f54046c48b5bdfbc9cfb84280 Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod 8300751: [17u] Remove duplicate entry in javac.properties Reviewed-by: clanger ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1096 From duke at openjdk.org Fri Feb 24 21:36:20 2023 From: duke at openjdk.org (Shruthi) Date: Fri, 24 Feb 2023 21:36:20 GMT Subject: [jdk17u-dev] Integrated: 8266974: duplicate property key in java.sql.rowset resource bundle In-Reply-To: References: Message-ID: On Fri, 20 Jan 2023 05:53:29 GMT, Shruthi wrote: > Signed-off-by: Shruthi > > OpenJDK PR : https://github.com/openjdk/jdk/pull/7212 > OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8266974 This pull request has now been integrated. Changeset: 9bacd0c5 Author: Shruthi Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/9bacd0c593c48dc7aa95ace9ab983aef0b002df4 Stats: 22 lines in 11 files changed: 0 ins; 11 del; 11 mod 8266974: duplicate property key in java.sql.rowset resource bundle Backport-of: e3d5c9e7c4ab210ae7a4417a47632603910744a1 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1091 From duke at openjdk.org Fri Feb 24 21:38:20 2023 From: duke at openjdk.org (Shruthi) Date: Fri, 24 Feb 2023 21:38:20 GMT Subject: [jdk11u-dev] Integrated: 8266974: duplicate property key in java.sql.rowset resource bundle In-Reply-To: References: Message-ID: On Tue, 17 Jan 2023 11:18:08 GMT, Shruthi wrote: > Signed-off-by: Shruthi.Shruthi1 > > OpenJDK PR : https://github.com/openjdk/jdk/pull/7212 > OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8266974 This pull request has now been integrated. Changeset: efe44815 Author: Shruthi.Shruthi1 Committer: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/efe44815b1725db491f5f59c53c9b0906ce43a74 Stats: 22 lines in 11 files changed: 0 ins; 11 del; 11 mod 8266974: duplicate property key in java.sql.rowset resource bundle Backport-of: e3d5c9e7c4ab210ae7a4417a47632603910744a1 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1666 From clanger at openjdk.org Fri Feb 24 21:50:18 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 24 Feb 2023 21:50:18 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version [v2] In-Reply-To: References: Message-ID: On Thu, 23 Feb 2023 19:11:39 GMT, Justin Lu wrote: >> This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). > > Justin Lu has updated the pull request incrementally with one additional commit since the last revision: > > Backported change should reflect original commit's copyright year Marked as reviewed by clanger (Reviewer). src/java.base/share/classes/sun/security/provider/PolicyFile.java line 612: > 610: SecurityConstants.PROPERTY_READ_ACTION)); > 611: pe.add(new PropertyPermission > 612: ("java.specification.maintenance.version", the indentation is not in sync with the lines above and below, maybe you could fix this. src/java.base/share/conf/security/java.policy line 34: > 32: "java.specification.version", "read"; > 33: permission java.util.PropertyPermission > 34: "java.specification.maintenance.version", "read"; Same here, indentation could be fixed so as to be in sync with line 32. src/java.base/share/native/libjava/System.c line 210: > 208: VERSION_SPECIFICATION); > 209: PUTPROP(props, "java.specification.maintenance.version", > 210: "2"); Same here, please check rows above and below. ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/5 From jlu at openjdk.org Fri Feb 24 22:01:02 2023 From: jlu at openjdk.org (Justin Lu) Date: Fri, 24 Feb 2023 22:01:02 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version [v3] In-Reply-To: References: Message-ID: > This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). Justin Lu has updated the pull request incrementally with one additional commit since the last revision: Adjust indentation to be in sync with other lines ------------- Changes: - all: https://git.openjdk.org/jdk11u-ri/pull/5/files - new: https://git.openjdk.org/jdk11u-ri/pull/5/files/c6aa4d2a..a3fe59d6 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=5&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=5&range=01-02 Stats: 4 lines in 3 files changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/5.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/5/head:pull/5 PR: https://git.openjdk.org/jdk11u-ri/pull/5 From jlu at openjdk.org Fri Feb 24 22:01:08 2023 From: jlu at openjdk.org (Justin Lu) Date: Fri, 24 Feb 2023 22:01:08 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version [v2] In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 21:47:12 GMT, Christoph Langer wrote: >> Justin Lu has updated the pull request incrementally with one additional commit since the last revision: >> >> Backported change should reflect original commit's copyright year > > src/java.base/share/native/libjava/System.c line 210: > >> 208: VERSION_SPECIFICATION); >> 209: PUTPROP(props, "java.specification.maintenance.version", >> 210: "2"); > > Same here, please check rows above and below. Thank you for catching that, fixed the indentation for this and your previous comments. ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/5 From sgibbons at openjdk.org Fri Feb 24 22:01:11 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Fri, 24 Feb 2023 22:01:11 GMT Subject: [jdk17u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: <3q3eHlA0zKY8yj2Sl90qvmm4qxZP3m1DvQhDYkWTTJg=.52481691-f423-4de6-bc28-24f9190731e4@github.com> References: <3q3eHlA0zKY8yj2Sl90qvmm4qxZP3m1DvQhDYkWTTJg=.52481691-f423-4de6-bc28-24f9190731e4@github.com> Message-ID: On Fri, 24 Feb 2023 21:56:40 GMT, Christoph Langer wrote: >> Could you please elaborato on risk and testing in your JBS comment? See https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix > >> @GoeLin Can I get an update on this please? Anything else I need to do? > > Hi @asgibbons, > I believe you should have restored the jdk17u-fix-request label to get Goetz' attention. However, I've checked your request and approved it. I think it's a reasonable performance improvement with acceptable risk. Thanks, @RealCLanger . ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1169 From clanger at openjdk.org Fri Feb 24 22:01:10 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 24 Feb 2023 22:01:10 GMT Subject: [jdk17u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: <3q3eHlA0zKY8yj2Sl90qvmm4qxZP3m1DvQhDYkWTTJg=.52481691-f423-4de6-bc28-24f9190731e4@github.com> On Tue, 14 Feb 2023 08:51:14 GMT, Goetz Lindenmaier wrote: >> This change boosts AES-CTR decrypt performance about 3x. > > Could you please elaborato on risk and testing in your JBS comment? See https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix > @GoeLin Can I get an update on this please? Anything else I need to do? Hi @asgibbons, I believe you should have restored the jdk17u-fix-request label to get Goetz' attention. However, I've checked your request and approved it. I think it's a reasonable performance improvement with acceptable risk. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1169 From akozlov at openjdk.org Fri Feb 24 22:09:18 2023 From: akozlov at openjdk.org (Anton Kozlov) Date: Fri, 24 Feb 2023 22:09:18 GMT Subject: [jdk17u-dev] Integrated: 8289647: AssertionError during annotation processing of record related tests In-Reply-To: References: Message-ID: On Mon, 20 Feb 2023 16:50:51 GMT, Anton Kozlov wrote: > Please review a backport to fix a JCK failure. The fix was also backported to Oracle 17.0.7. > > The fix is almost clean except affected bugs list in the test. This pull request has now been integrated. Changeset: 53caaf58 Author: Anton Kozlov Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/53caaf5896947c6a11879835114223d9869f21ca Stats: 117 lines in 3 files changed: 78 ins; 31 del; 8 mod 8289647: AssertionError during annotation processing of record related tests Reviewed-by: phh Backport-of: 64a1a08ff9f120648e466449f65750991cbf673c ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1181 From clanger at openjdk.org Fri Feb 24 22:15:10 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 24 Feb 2023 22:15:10 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build In-Reply-To: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> Message-ID: <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> On Fri, 24 Feb 2023 17:04:39 GMT, Kumar Srinivasan wrote: > Hi, > > **This is to fix issue caused by:** > JDK-8257679: Improved unix compatibility layer in Windows build (winenv) > Please refer to JDK-8302000 for the evaluation of how the above causes the race condition. > > The changes below are in an effort to make the existing jdk11u source more robust and closer to the upstream code. > > **Initial Spp.java changes:** > JDK-8215445: Enable building for Windows in WSL > https://github.com/openjdk/jdk/compare/88b95f05706..46eb26b692a > > _Note: Too large to be back-ported, only changes for Spp.java associated build logic > changes needs to be back-ported manually._ > > **Required additional make logic adjustments required for Spp.java changes:** > JDK-8218460: https://github.com/openjdk/jdk/compare/1fcbd0cd0dc..f380787a41e > > _Note: patch does not apply cleanly and all the changes have to be applied manually._ > > **Optional, Spp.java Improvements:** > JDK-8223347: Integration of Vector API (Incubator) > https://github.com/openjdk/jdk/compare/386e7e8b733..0c99b192588 > > _Note: Clearly the entire commit is totally inapplicable to jdk11u, since it is an Incubator feature, > however small improvement to Spp.java can be back-ported manually, in an effort to bring jdk11u > sources closer to upstream_ > > If the above solutions are not acceptable, then I could add parenthesis to the ExecutWithLog call-sites, however > this will further diverge the jdk11u code base from upstream. > > If none of the above solutions are acceptable then I recommend the jdk11u maintainers assign JDK-8302000 to > the author of JDK-8257679 and have them remove the ExecuteWithLog additions. > > I personally have tested the fix using tier1 and tier2 regression testing on both Windows and Linux. Hi @kusrinivasan, thanks for contributing this fix. I'm wondering whether you could add the patch for JDK-8218460 completely in all its details and we could then also mark this PR as backporting JDK-8218460? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From clanger at openjdk.org Fri Feb 24 22:16:17 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 24 Feb 2023 22:16:17 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version [v3] In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 22:01:02 GMT, Justin Lu wrote: >> This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). > > Justin Lu has updated the pull request incrementally with one additional commit since the last revision: > > Adjust indentation to be in sync with other lines Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/5 From clanger at openjdk.org Fri Feb 24 22:16:20 2023 From: clanger at openjdk.org (Christoph Langer) Date: Fri, 24 Feb 2023 22:16:20 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version [v2] In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 21:56:02 GMT, Justin Lu wrote: >> src/java.base/share/native/libjava/System.c line 210: >> >>> 208: VERSION_SPECIFICATION); >>> 209: PUTPROP(props, "java.specification.maintenance.version", >>> 210: "2"); >> >> Same here, please check rows above and below. > > Thank you for catching that, fixed the indentation for this and your previous comments. Great, thanks for updating. Looks nice now. ? ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/5 From sgibbons at openjdk.org Fri Feb 24 22:19:09 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Fri, 24 Feb 2023 22:19:09 GMT Subject: [jdk17u-dev] Integrated: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: On Mon, 13 Feb 2023 22:33:05 GMT, Scott Gibbons wrote: > This change boosts AES-CTR decrypt performance about 3x. This pull request has now been integrated. Changeset: 9c35d599 Author: Scott Gibbons Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/9c35d599116e5874d9b397b298603aed4b7fa5b8 Stats: 8 lines in 1 file changed: 3 ins; 0 del; 5 mod 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption Backport-of: 409382ba4b43bf48ed0086020dd20641effd35b6 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1169 From iris at openjdk.org Fri Feb 24 22:22:13 2023 From: iris at openjdk.org (Iris Clark) Date: Fri, 24 Feb 2023 22:22:13 GMT Subject: [jdk11u-ri] RFR: 8301401: Allow additional characters for GB18030-2022 support In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:56:56 GMT, Naoto Sato wrote: > Please review the changes to the Reference Implementation of the proposed Maintenance Release of the Java SE 11 (https://mail.openjdk.org/pipermail/jdk-updates-dev/2023-February/020724.html). The RI contains a portion of previously released Maintenance Release 1 of the Java SE 11 (Unicode Characters) updates as well. (https://jcp.org/aboutJava/communityprocess/maintenance/jsr384/jsr384-mr1-changes.html#s3) Marked as reviewed by iris (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/2 From phh at openjdk.org Fri Feb 24 22:32:10 2023 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 24 Feb 2023 22:32:10 GMT Subject: [jdk11u-dev] RFR: 8264299: Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles [v2] In-Reply-To: References: Message-ID: On Tue, 7 Feb 2023 18:06:29 GMT, Autumn Capasso wrote: >> Clean backport [JDK-8264299](https://bugs.openjdk.org/browse/JDK-8264299) This backport is part of the 28 backport Accessibility series [JDK-8152350](https://bugs.openjdk.org/browse/JDK-8152350). > > Autumn Capasso has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: > > - Merge branch 'master' into JDK-8264299 > - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) > - Backport 6c107fdff289cc553df12ee10b0c8002b84059b2 > - Backport 9d669c912d3977027f321a5e6b7f045ca2ce9482) The changes to JSlider.java are not part of the original commit https://github.com/openjdk/jdk/commit/6c107fdff289cc553df12ee10b0c8002b84059b2. ------------- Changes requested by phh (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1704 From ksrini at openjdk.org Sat Feb 25 00:39:55 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Sat, 25 Feb 2023 00:39:55 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build [v2] In-Reply-To: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> Message-ID: <_gwZOz_jsUl-NP25FA4frnrhiqIqiOaGHvfzq1z4eus=.33d2d83c-0783-479d-8b6e-a8e0c024e3a4@github.com> > Hi, > > **This is to fix issue caused by:** > JDK-8257679: Improved unix compatibility layer in Windows build (winenv) > Please refer to JDK-8302000 for the evaluation of how the above causes the race condition. > > The changes below are in an effort to make the existing jdk11u source more robust and closer to the upstream code. > > **Initial Spp.java changes:** > JDK-8215445: Enable building for Windows in WSL > https://github.com/openjdk/jdk/compare/88b95f05706..46eb26b692a > > _Note: Too large to be back-ported, only changes for Spp.java associated build logic > changes needs to be back-ported manually._ > > **Required additional make logic adjustments required for Spp.java changes:** > JDK-8218460: https://github.com/openjdk/jdk/compare/1fcbd0cd0dc..f380787a41e > > _Note: patch does not apply cleanly and all the changes have to be applied manually._ > > **Optional, Spp.java Improvements:** > JDK-8223347: Integration of Vector API (Incubator) > https://github.com/openjdk/jdk/compare/386e7e8b733..0c99b192588 > > _Note: Clearly the entire commit is totally inapplicable to jdk11u, since it is an Incubator feature, > however small improvement to Spp.java can be back-ported manually, in an effort to bring jdk11u > sources closer to upstream_ > > If the above solutions are not acceptable, then I could add parenthesis to the ExecutWithLog call-sites, however > this will further diverge the jdk11u code base from upstream. > > If none of the above solutions are acceptable then I recommend the jdk11u maintainers assign JDK-8302000 to > the author of JDK-8257679 and have them remove the ExecuteWithLog additions. > > I personally have tested the fix using tier1 and tier2 regression testing on both Windows and Linux. Kumar Srinivasan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'openjdk:master' into topic-jdk-8302000 - Merge branch 'openjdk:master' into topic-jdk-8302000 - JDK-8302000: A subtle race condition during jdk11u build - 001 - JDK-8302000: A subtle race condition during jdk11u build ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1774/files - new: https://git.openjdk.org/jdk11u-dev/pull/1774/files/73ac3a06..3114e837 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1774&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1774&range=00-01 Stats: 98 lines in 27 files changed: 35 ins; 11 del; 52 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1774.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1774/head:pull/1774 PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From ksrini at openjdk.org Sat Feb 25 01:45:17 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Sat, 25 Feb 2023 01:45:17 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build In-Reply-To: <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> Message-ID: <8pKtAzEB65SE1UXnDFUwluYcIunhoo7Gq-Q5rQLTLP4=.54f18683-5bd6-42fe-83a3-a63f7e73cd50@github.com> On Fri, 24 Feb 2023 22:12:34 GMT, Christoph Langer wrote: >> Hi, >> >> **This is to fix issue caused by:** >> JDK-8257679: Improved unix compatibility layer in Windows build (winenv) >> Please refer to JDK-8302000 for the evaluation of how the above causes the race condition. >> >> The changes below are in an effort to make the existing jdk11u source more robust and closer to the upstream code. >> >> **Initial Spp.java changes:** >> JDK-8215445: Enable building for Windows in WSL >> https://github.com/openjdk/jdk/compare/88b95f05706..46eb26b692a >> >> _Note: Too large to be back-ported, only changes for Spp.java associated build logic >> changes needs to be back-ported manually._ >> >> **Required additional make logic adjustments required for Spp.java changes:** >> JDK-8218460: https://github.com/openjdk/jdk/compare/1fcbd0cd0dc..f380787a41e >> >> _Note: patch does not apply cleanly and all the changes have to be applied manually._ >> >> **Optional, Spp.java Improvements:** >> JDK-8223347: Integration of Vector API (Incubator) >> https://github.com/openjdk/jdk/compare/386e7e8b733..0c99b192588 >> >> _Note: Clearly the entire commit is totally inapplicable to jdk11u, since it is an Incubator feature, >> however small improvement to Spp.java can be back-ported manually, in an effort to bring jdk11u >> sources closer to upstream_ >> >> If the above solutions are not acceptable, then I could add parenthesis to the ExecutWithLog call-sites, however >> this will further diverge the jdk11u code base from upstream. >> >> If none of the above solutions are acceptable then I recommend the jdk11u maintainers assign JDK-8302000 to >> the author of JDK-8257679 and have them remove the ExecuteWithLog additions. >> >> I personally have tested the fix using tier1 and tier2 regression testing on both Windows and Linux. > > Hi @kusrinivasan, > thanks for contributing this fix. I'm wondering whether you could add the patch for JDK-8218460 completely in all its details and we could then also mark this PR as backporting JDK-8218460? Hi @RealCLanger yes it is possible to apply JDK-8218460, I am assuming once that is added you want me to add all the other changes to Spp.java on top of the back-port of JDK-8218460 ? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From clanger at openjdk.org Sat Feb 25 06:52:16 2023 From: clanger at openjdk.org (Christoph Langer) Date: Sat, 25 Feb 2023 06:52:16 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build In-Reply-To: <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> Message-ID: On Fri, 24 Feb 2023 22:12:34 GMT, Christoph Langer wrote: >> Hi, >> >> **This is to fix issue caused by:** >> JDK-8257679: Improved unix compatibility layer in Windows build (winenv) >> Please refer to JDK-8302000 for the evaluation of how the above causes the race condition. >> >> The changes below are in an effort to make the existing jdk11u source more robust and closer to the upstream code. >> >> **Initial Spp.java changes:** >> JDK-8215445: Enable building for Windows in WSL >> https://github.com/openjdk/jdk/compare/88b95f05706..46eb26b692a >> >> _Note: Too large to be back-ported, only changes for Spp.java associated build logic >> changes needs to be back-ported manually._ >> >> **Required additional make logic adjustments required for Spp.java changes:** >> JDK-8218460: https://github.com/openjdk/jdk/compare/1fcbd0cd0dc..f380787a41e >> >> _Note: patch does not apply cleanly and all the changes have to be applied manually._ >> >> **Optional, Spp.java Improvements:** >> JDK-8223347: Integration of Vector API (Incubator) >> https://github.com/openjdk/jdk/compare/386e7e8b733..0c99b192588 >> >> _Note: Clearly the entire commit is totally inapplicable to jdk11u, since it is an Incubator feature, >> however small improvement to Spp.java can be back-ported manually, in an effort to bring jdk11u >> sources closer to upstream_ >> >> If the above solutions are not acceptable, then I could add parenthesis to the ExecutWithLog call-sites, however >> this will further diverge the jdk11u code base from upstream. >> >> If none of the above solutions are acceptable then I recommend the jdk11u maintainers assign JDK-8302000 to >> the author of JDK-8257679 and have them remove the ExecuteWithLog additions. >> >> I personally have tested the fix using tier1 and tier2 regression testing on both Windows and Linux. > > Hi @kusrinivasan, > thanks for contributing this fix. I'm wondering whether you could add the patch for JDK-8218460 completely in all its details and we could then also mark this PR as backporting JDK-8218460? > Hi @RealCLanger yes it is possible to apply JDK-8218460, I am assuming once that is added you want me to add all the other changes to Spp.java on top of the back-port of JDK-8218460 ? No, not necessarily. I just want to see JDK-8218460 backported as a whole, if we anyway take the gist of it. Or are there any follow ups that must be taken then? Not sure whether [JDK-8218461](https://bugs.openjdk.org/browse/JDK-8218461) and [JDK-8218471](https://bugs.openjdk.org/browse/JDK-8218471) are nice-to-haves or they get mandatory after your fix. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From alanb at openjdk.org Sat Feb 25 09:40:09 2023 From: alanb at openjdk.org (Alan Bateman) Date: Sat, 25 Feb 2023 09:40:09 GMT Subject: [jdk11u-ri] RFR: 8301401: Allow additional characters for GB18030-2022 support In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 22:56:56 GMT, Naoto Sato wrote: > Please review the changes to the Reference Implementation of the proposed Maintenance Release of the Java SE 11 (https://mail.openjdk.org/pipermail/jdk-updates-dev/2023-February/020724.html). The RI contains a portion of previously released Maintenance Release 1 of the Java SE 11 (Unicode Characters) updates as well. (https://jcp.org/aboutJava/communityprocess/maintenance/jsr384/jsr384-mr1-changes.html#s3) Marked as reviewed by alanb (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/2 From ksrini at openjdk.org Sat Feb 25 17:28:16 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Sat, 25 Feb 2023 17:28:16 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build In-Reply-To: References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> Message-ID: On Sat, 25 Feb 2023 06:49:05 GMT, Christoph Langer wrote: >> Hi @kusrinivasan, >> thanks for contributing this fix. I'm wondering whether you could add the patch for JDK-8218460 completely in all its details and we could then also mark this PR as backporting JDK-8218460? > >> Hi @RealCLanger yes it is possible to apply JDK-8218460, I am assuming once that is added you want me to add all the other changes to Spp.java on top of the back-port of JDK-8218460 ? > > No, not necessarily. I just want to see JDK-8218460 backported as a whole, if we anyway take the gist of it. Or are there any follow ups that must be taken then? Not sure whether [JDK-8218461](https://bugs.openjdk.org/browse/JDK-8218461) and [JDK-8218471](https://bugs.openjdk.org/browse/JDK-8218471) are nice-to-haves or they get mandatory after your fix. @RealCLanger if we decide to back-port JDK-8218460, then we definitely need fixes to Spp.java from JDK-8215445!, **without which the back-port will fail**. Also If we decide to go the back-port route, does it mean this PR and JBS is closed and file a new back-port issue for JDK-8218460 ? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From goetz at openjdk.org Mon Feb 27 07:58:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Feb 2023 07:58:35 GMT Subject: [jdk11u-dev] RFR: 8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath") [v2] In-Reply-To: References: Message-ID: > I backport this for parity with 11.0.19-oracle. > > test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java > Resolved context, extra argument "true". > > test/lib/jdk/test/lib/process/ProcessTools.java > Resolved formatting fixes. Some don't apply because the > formatted comments are not in 11. > I also removed the suppressWarning statement. 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 'openjdk:master' into goetz_backport_8252532 - Backport 4fe6a3da68d2c75a3706ecb9a2d3639711324102 - 8303074: [11u] Add CompileClassWithDebugTest to ProblemList for 8303074 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1765/files - new: https://git.openjdk.org/jdk11u-dev/pull/1765/files/dc6bd8cf..d02cdafb Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1765&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1765&range=00-01 Stats: 99 lines in 27 files changed: 34 ins; 11 del; 54 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1765.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1765/head:pull/1765 PR: https://git.openjdk.org/jdk11u-dev/pull/1765 From goetz at openjdk.org Mon Feb 27 08:12:14 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Feb 2023 08:12:14 GMT Subject: [jdk11u-dev] Integrated: 8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath") In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 15:24:04 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java > Resolved context, extra argument "true". > > test/lib/jdk/test/lib/process/ProcessTools.java > Resolved formatting fixes. Some don't apply because the > formatted comments are not in 11. > I also removed the suppressWarning statement. This pull request has now been integrated. Changeset: 83456c63 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/83456c63beb9904583d246390ebbf2d8a8102f14 Stats: 138 lines in 8 files changed: 30 ins; 24 del; 84 mod 8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath") Reviewed-by: phh Backport-of: 4fe6a3da68d2c75a3706ecb9a2d3639711324102 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1765 From goetz at openjdk.org Mon Feb 27 08:22:05 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Feb 2023 08:22:05 GMT Subject: [jdk11u-dev] RFR: 8245654: Add Certigna Root CA Message-ID: I backport this for parity with 11.0.19-oracle from 17. ------------- Commit messages: - Backport c8ee076241cc7d83f423683d97ec37f9e0d6ebaa Changes: https://git.openjdk.org/jdk11u-dev/pull/1775/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1775&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8245654 Stats: 262 lines in 3 files changed: 258 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1775.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1775/head:pull/1775 PR: https://git.openjdk.org/jdk11u-dev/pull/1775 From clanger at openjdk.org Mon Feb 27 09:00:28 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 27 Feb 2023 09:00:28 GMT Subject: [jdk11u-dev] Integrated: 8302903: [11u] Add modified test snippet after backport of JDK-8221871 In-Reply-To: References: Message-ID: On Mon, 20 Feb 2023 22:23:00 GMT, Christoph Langer wrote: > Let's add back the test snippet that was removed with the backport of JDK-8221871 in a modified way, as suggested [here](https://github.com/openjdk/jdk11u-dev/pull/1219#discussion_r1088684519). This pull request has now been integrated. Changeset: cfb05cb2 Author: Christoph Langer URL: https://git.openjdk.org/jdk11u-dev/commit/cfb05cb26d1b16fc12c2ba2486d00b8ebacc04da Stats: 19 lines in 1 file changed: 19 ins; 0 del; 0 mod 8302903: [11u] Add modified test snippet after backport of JDK-8221871 Reviewed-by: phh ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1761 From myano at openjdk.org Mon Feb 27 09:13:57 2023 From: myano at openjdk.org (Masanori Yano) Date: Mon, 27 Feb 2023 09:13:57 GMT Subject: [jdk17u-dev] RFR: 8213531: Test javax/swing/border/TestTitledBorderLeak.java fails Message-ID: Hi, This is a backport of JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails. Original patch does not apply cleanly to jdk17u, because there is a difference in next line of ProblemList.txt. So I modified ProblemList.txt to delete the line of TestTitledBorderLeak.java. Testing: I tested manually on RHEL7, and tier1. ------------- Commit messages: - Backport 07d24509a68cc06f062b8249f207bc0d2148c79b Changes: https://git.openjdk.org/jdk17u-dev/pull/1187/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1187&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8213531 Stats: 89 lines in 2 files changed: 16 ins; 61 del; 12 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1187.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1187/head:pull/1187 PR: https://git.openjdk.org/jdk17u-dev/pull/1187 From goetz at openjdk.org Mon Feb 27 09:33:00 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Feb 2023 09:33:00 GMT Subject: [jdk11u-dev] RFR: 8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC Message-ID: I backport this for parity with 11.0.19-oracle. I resolved the Copyright, will mark as clean. ------------- Commit messages: - Backport fe0118f8040ce7e5e3d605942443e3a5d442fa92 Changes: https://git.openjdk.org/jdk11u-dev/pull/1776/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1776&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279662 Stats: 40 lines in 1 file changed: 22 ins; 2 del; 16 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1776.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1776/head:pull/1776 PR: https://git.openjdk.org/jdk11u-dev/pull/1776 From goetz at openjdk.org Mon Feb 27 09:42:48 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Feb 2023 09:42:48 GMT Subject: [jdk11u-dev] RFR: 8279941: sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails Message-ID: I backport this for parity with 11.0.19-oracle. Resolved Copyright, will mark as clean. ------------- Commit messages: - Backport cddd6def9f796a25137e0059e82053142747c001 Changes: https://git.openjdk.org/jdk11u-dev/pull/1777/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1777&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8279941 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1777.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1777/head:pull/1777 PR: https://git.openjdk.org/jdk11u-dev/pull/1777 From goetz at openjdk.org Mon Feb 27 09:44:55 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Feb 2023 09:44:55 GMT Subject: [jdk11u-dev] RFR: 8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 251bff6beeafcd98824dab60e9831c0175fe0689 Changes: https://git.openjdk.org/jdk11u-dev/pull/1778/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1778&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8292877 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1778.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1778/head:pull/1778 PR: https://git.openjdk.org/jdk11u-dev/pull/1778 From jlahoda at openjdk.org Mon Feb 27 09:45:15 2023 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 27 Feb 2023 09:45:15 GMT Subject: [jdk20u] Integrated: 8301858: Verification error when compiling switch with record patterns In-Reply-To: <0W25Oxzy1pcdMdwHWjmQfrOiX6RIipD0UDr3Om-nUSc=.6dfa9d5b-22aa-4462-be96-e817c91e6f8d@github.com> References: <0W25Oxzy1pcdMdwHWjmQfrOiX6RIipD0UDr3Om-nUSc=.6dfa9d5b-22aa-4462-be96-e817c91e6f8d@github.com> Message-ID: On Mon, 20 Feb 2023 08:28:14 GMT, Jan Lahoda wrote: > Original PR: > https://github.com/openjdk/jdk/pull/12438 > > Description from the original PR: > When unrolling/translating record patterns with an unconditional case, we were translating the last/innermost case to `case null, default` skipping the initialization of a bound variable `o` in the example below: > > > switch (..) { > case R1(Object o): > return meth_O(o); > } > => > switch (..) { > case R1: > switch(..) { > case null, default: > return meth_O(o); > } > } > > > This PR addresses that by emitting the correct label instead of default. This pull request has now been integrated. Changeset: cc33209f Author: Jan Lahoda URL: https://git.openjdk.org/jdk20u/commit/cc33209f3f07544ce592e73789498bff0e2afa36 Stats: 17 lines in 2 files changed: 13 ins; 0 del; 4 mod 8301858: Verification error when compiling switch with record patterns Backport-of: 3b05a94c36e5d54693694c2e9950eca42626962b ------------- PR: https://git.openjdk.org/jdk20u/pull/6 From sgehwolf at redhat.com Mon Feb 27 10:26:50 2023 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Mon, 27 Feb 2023 11:26:50 +0100 Subject: 8299602 - Error encountered while building and testing JDK11U-DEV code In-Reply-To: References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> Message-ID: <78c6a0f2dec2ac824ec42cf17ae5f78b539d5e2b.camel@redhat.com> Hi, On Fri, 2023-02-24 at 10:26 +0000, Henry GALVEZ wrote: > Hi Severin, > > I hope this email finds you well. I am writing to report an issue > that I encountered during the tier 2 test. > > Specifically, the issue occurred in > sun/security/pkcs11/ec/TestECDH.java during the third action, where > the test stopped with the error message "Could not create EC public > key." and other 3 problems linked to certificates. I'm not very familiar with pkcs11 tests, but they do depend on the native NSS library and depending on the version and supported ciphers of that version you might run into issues. The best I can tell you is trying the setup mentioned in the test directory's README: https://github.com/openjdk/jdk11u-dev/blob/master/test/jdk/sun/security/pkcs11/README My recommendation would be to read this, use the recommended setup and then compare test runs before and after patch. Sorry for not being more helpful. Thanks, Severin From christoph.langer at sap.com Mon Feb 27 10:27:08 2023 From: christoph.langer at sap.com (Langer, Christoph) Date: Mon, 27 Feb 2023 10:27:08 +0000 Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build In-Reply-To: References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> Message-ID: Hi, looks like you removed that comment, right? As I see it, taking all the changes from JDK-8218460 would not require more from JDK-8215445, or am I wrong? Cheers Christoph > -----Original Message----- > From: jdk-updates-dev On Behalf Of > Kumar Srinivasan > Sent: Samstag, 25. Februar 2023 18:28 > To: jdk-updates-dev at openjdk.org > Subject: Re: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition > during jdk11u build > > On Sat, 25 Feb 2023 06:49:05 GMT, Christoph Langer > wrote: > > >> Hi @kusrinivasan, > >> thanks for contributing this fix. I'm wondering whether you could add the > patch for JDK-8218460 completely in all its details and we could then also > mark this PR as backporting JDK-8218460? > > > >> Hi @RealCLanger yes it is possible to apply JDK-8218460, I am assuming > once that is added you want me to add all the other changes to Spp.java on > top of the back-port of JDK-8218460 ? > > > > No, not necessarily. I just want to see JDK-8218460 backported as a whole, > if we anyway take the gist of it. Or are there any follow ups that must be > taken then? Not sure whether [JDK- > 8218461](https://bugs.openjdk.org/browse/JDK-8218461) and [JDK- > 8218471](https://bugs.openjdk.org/browse/JDK-8218471) are nice-to-haves > or they get mandatory after your fix. > > @RealCLanger if we decide to back-port JDK-8218460, then we definitely > need fixes to Spp.java from JDK-8215445!, **without which the back-port > will fail**. > > Also If we decide to go the back-port route, does it mean this PR and JBS is > closed and file a new back-port issue for JDK-8218460 ? > > ------------- > > PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From asotona at openjdk.org Mon Feb 27 10:27:30 2023 From: asotona at openjdk.org (Adam Sotona) Date: Mon, 27 Feb 2023 10:27:30 GMT Subject: [jdk17u-dev] RFR: 8293000: Review running times of jshell regression tests In-Reply-To: References: Message-ID: <3uMCofAPsVFGz9sgcs0iaWIoFXhPE4x6mW1AHCnUI5s=.c6e06a1f-61af-4621-9c83-12cbfa0bb96c@github.com> On Mon, 20 Feb 2023 08:17:28 GMT, Goetz Lindenmaier wrote: >> 8293000: Review running times of jshell regression tests > > @asotona, why are the Pre-submit tests failing? @GoeLin There is something wrong with the windows tests setup and it seems to be unrelated to this backport, see: error: Target option 1.1 is no longer supported. Use 1.6 or later. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1119 From clanger at openjdk.org Mon Feb 27 10:36:24 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 27 Feb 2023 10:36:24 GMT Subject: [jdk17u-dev] RFR: 8293000: Review running times of jshell regression tests In-Reply-To: References: Message-ID: <9d5SCoOdH0QP7ihSr9LaouP7YUMooqj2NNy2T391ZRs=.7c597c78-712d-42d4-aa17-e3b00ceb8583@github.com> On Mon, 20 Feb 2023 08:17:28 GMT, Goetz Lindenmaier wrote: >> 8293000: Review running times of jshell regression tests > > @asotona, why are the Pre-submit tests failing? > @GoeLin There is something wrong with the windows tests setup and it seems to be unrelated to this backport, see: > > ``` > error: Target option 1.1 is no longer supported. Use 1.6 or later. > ``` Yeah, that was the meanwhile solved jtreg issue. I can sponsor this PR. ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1119 From asotona at openjdk.org Mon Feb 27 10:36:29 2023 From: asotona at openjdk.org (Adam Sotona) Date: Mon, 27 Feb 2023 10:36:29 GMT Subject: [jdk17u-dev] Integrated: 8293000: Review running times of jshell regression tests In-Reply-To: References: Message-ID: On Fri, 27 Jan 2023 12:11:32 GMT, Adam Sotona wrote: > 8293000: Review running times of jshell regression tests This pull request has now been integrated. Changeset: 70ea0e66 Author: Adam Sotona Committer: Christoph Langer URL: https://git.openjdk.org/jdk17u-dev/commit/70ea0e6687faf7d003f40ff9624aeeb85623f506 Stats: 42 lines in 5 files changed: 23 ins; 10 del; 9 mod 8293000: Review running times of jshell regression tests Backport-of: b4e1e416dacb6099a780f2250cef737834c19d56 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1119 From gdams at openjdk.org Mon Feb 27 11:00:18 2023 From: gdams at openjdk.org (George Adams) Date: Mon, 27 Feb 2023 11:00:18 GMT Subject: [jdk17u-dev] Integrated: 8302879: doc/building.md update link to jtreg builds In-Reply-To: References: Message-ID: On Tue, 21 Feb 2023 13:16:31 GMT, George Adams wrote: > The Eclipse Adoptium project recently moved its CI from ci.adoptopenjdk.net to ci.adoptium.net. The link to jtreg builds needs updating > > Backport is clean (except for a differing format in the HTML version) > > See https://github.com/adoptium/infrastructure/issues/2932 for more context This pull request has now been integrated. Changeset: e618681e Author: George Adams URL: https://git.openjdk.org/jdk17u-dev/commit/e618681e9b6d496ca4e81768dd177f2ad01ee894 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8302879: doc/building.md update link to jtreg builds Reviewed-by: clanger Backport-of: bb3dfd6adbb58871bc7238107ed254831b22d48b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1183 From goetz at openjdk.org Mon Feb 27 11:34:02 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 27 Feb 2023 11:34:02 GMT Subject: [jdk11u-dev] RFR: 8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 65c84e0cf890df2a604ac07213327be007227e77 Changes: https://git.openjdk.org/jdk11u-dev/pull/1779/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1779&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295777 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1779.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1779/head:pull/1779 PR: https://git.openjdk.org/jdk11u-dev/pull/1779 From henry.galvez at intm.fr Mon Feb 27 11:38:08 2023 From: henry.galvez at intm.fr (Henry GALVEZ) Date: Mon, 27 Feb 2023 11:38:08 +0000 Subject: 8299602 - Error encountered while building and testing JDK11U-DEV code In-Reply-To: <78c6a0f2dec2ac824ec42cf17ae5f78b539d5e2b.camel@redhat.com> References: <4c6e066bc4e4e5e90f96cc8cdbb7e619b3799291.camel@redhat.com> <6ea8a543f2842258b2cdc4b4b6b109e80168b701.camel@redhat.com> <78c6a0f2dec2ac824ec42cf17ae5f78b539d5e2b.camel@redhat.com> Message-ID: Hi, Got it, thank you. I will seek to isolate the build in a container to assign to use the libraries in the indicated versions. Again, thank you very much. Henry ________________________________ De: Severin Gehwolf Enviado: lunes, 27 de febrero de 2023 11:26 Para: Henry GALVEZ Cc: jdk-updates-dev at openjdk.org Asunto: Re: 8299602 - Error encountered while building and testing JDK11U-DEV code Hi, On Fri, 2023-02-24 at 10:26 +0000, Henry GALVEZ wrote: > Hi Severin, > > I hope this email finds you well. I am writing to report an issue > that I encountered during the tier 2 test. > > Specifically, the issue occurred in > sun/security/pkcs11/ec/TestECDH.java during the third action, where > the test stopped with the error message "Could not create EC public > key." and other 3 problems linked to certificates. I'm not very familiar with pkcs11 tests, but they do depend on the native NSS library and depending on the version and supported ciphers of that version you might run into issues. The best I can tell you is trying the setup mentioned in the test directory's README: https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk11u-dev%2Fblob%2Fmaster%2Ftest%2Fjdk%2Fsun%2Fsecurity%2Fpkcs11%2FREADME&data=05%7C01%7Chenry.galvez%40intm.fr%7Cc3efe47ab825417ff25b08db18ad25fd%7C73ed3e4cd13c4c27b5c27ea43a0b9720%7C0%7C0%7C638130904163405712%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=S4jyef%2FsPVSBTsTAYLzXY3ZaPgX0lJenGSe%2Bd8bjIlg%3D&reserved=0 My recommendation would be to read this, use the recommended setup and then compare test runs before and after patch. Sorry for not being more helpful. Thanks, Severin -------------- next part -------------- An HTML attachment was scrubbed... URL: From jlahoda at openjdk.org Mon Feb 27 13:53:37 2023 From: jlahoda at openjdk.org (Jan Lahoda) Date: Mon, 27 Feb 2023 13:53:37 GMT Subject: [jdk20u] Integrated: 8302202: Incorrect desugaring of null-allowed nested patterns In-Reply-To: <1NH6xcYHO9u24cJCUs8G8g8GqK-gsPdWJFFODq-TiQ4=.3dbea08c-e819-4d4a-a003-1e3f334fc4b6@github.com> References: <1NH6xcYHO9u24cJCUs8G8g8GqK-gsPdWJFFODq-TiQ4=.3dbea08c-e819-4d4a-a003-1e3f334fc4b6@github.com> Message-ID: On Mon, 20 Feb 2023 08:33:03 GMT, Jan Lahoda wrote: > Original PR: > https://github.com/openjdk/jdk/pull/12572 > > Original PR description: > Considering code like: > > private String test1b(Object i) { > return switch (i) { > case R1(Object o) when o == null -> "R1(null)"; > case R1(Object o) -> "R1(!null)"; > default -> "default"; > }; > } > > > javac will try to factor-out the common prefix, i.e. `R1`, and produce something along these lines: > > switch (i) { > case R1 $r: > Object c = $r.c(); > switch (c) { > case Object o when o == null: yield "R1(null)"; > case Object o: yield "R1(!null)"; > } > default -> "default"; > }; > > > The problem with this code is that both cases in the nested switch must match `null`, but the bootstrap protocol only allows one case to match `null` (the `SwitchBootstraps.typeSwitch` method will return `-1` for `null`). So this translation is broken, and will not match the first case if the component is `null`. > > There are multiple ways to solve this problem, but the proposal here is change the way we accumulate the cases from which we factor out the common prefix, by stopping the accumulation after the first nullable case. > > Another related issue is that when factoring out the common prefix, if the last case in the nested switch is has an unconditional pattern, but also has a guard, we need to generate a default to continue properly in the outer switch. Currently, the default is not generated when there's an unconditional pattern in the case, despite having a guard, and hence the case as a whole is not unconditional. This pull request has now been integrated. Changeset: db260e59 Author: Jan Lahoda URL: https://git.openjdk.org/jdk20u/commit/db260e59efa263449499d1287ed7d338efdbb653 Stats: 182 lines in 2 files changed: 174 ins; 2 del; 6 mod 8302202: Incorrect desugaring of null-allowed nested patterns Backport-of: dc55a7fc877ab5ea4efbed90454194008143aeb4 ------------- PR: https://git.openjdk.org/jdk20u/pull/7 From sgibbons at openjdk.org Mon Feb 27 18:06:52 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Mon, 27 Feb 2023 18:06:52 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption Message-ID: Backporting because this change results in ~3x performance improvement in AES-CTR. Risk is low. Tested with tier1 and benchmark. The PR does not backport cleanly. The buffer name was changed, but functionally remains the same. ------------- Commit messages: - Backport 409382ba4b43bf48ed0086020dd20641effd35b6 Changes: https://git.openjdk.org/jdk11u-dev/pull/1780/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1780&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8280703 Stats: 8 lines in 1 file changed: 4 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1780.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1780/head:pull/1780 PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From ksrini at openjdk.org Mon Feb 27 19:14:33 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Mon, 27 Feb 2023 19:14:33 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build In-Reply-To: References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> Message-ID: On Sat, 25 Feb 2023 06:49:05 GMT, Christoph Langer wrote: >> Hi @kusrinivasan, >> thanks for contributing this fix. I'm wondering whether you could add the patch for JDK-8218460 completely in all its details and we could then also mark this PR as backporting JDK-8218460? > >> Hi @RealCLanger yes it is possible to apply JDK-8218460, I am assuming once that is added you want me to add all the other changes to Spp.java on top of the back-port of JDK-8218460 ? > > No, not necessarily. I just want to see JDK-8218460 backported as a whole, if we anyway take the gist of it. Or are there any follow ups that must be taken then? Not sure whether [JDK-8218461](https://bugs.openjdk.org/browse/JDK-8218461) and [JDK-8218471](https://bugs.openjdk.org/browse/JDK-8218471) are nice-to-haves or they get mandatory after your fix. Hi @RealCLanger et. al., Perhaps I was not clear with my introduction, let me try to clarify in detail: 1. **JDK-8215445 is mandatory, with the following that are absolutely required**: a. make/jdk/src/classes/build/tools/spp/Spp.java b. make/gensrc/GensrcBuffer.gmk c. make/gensrc/GensrcCharsetCoder.gmk d. make/gensrc/GensrcVarHandles.gmk 2. **JDK-8218460 is also mandatory** once JDK-8215445 is applied, but as I said earlier JDK-8218460 can be applied in its entirety. 3. Fixes for Spp.java from JDK-8223347 is optional. 4. So please let me know how you want to proceed. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From ccheung at openjdk.org Mon Feb 27 20:42:11 2023 From: ccheung at openjdk.org (Calvin Cheung) Date: Mon, 27 Feb 2023 20:42:11 GMT Subject: [jdk20u] RFR: 8301876: Crash in DumpTimeClassInfo::add_verification_constraint Message-ID: 8301876: Crash in DumpTimeClassInfo::add_verification_constraint ------------- Commit messages: - Backport dc6d52cea54eb8c8793dd0f46002c28ec43d9d2c Changes: https://git.openjdk.org/jdk20u/pull/9/files Webrev: https://webrevs.openjdk.org/?repo=jdk20u&pr=9&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8301876 Stats: 5 lines in 1 file changed: 0 ins; 2 del; 3 mod Patch: https://git.openjdk.org/jdk20u/pull/9.diff Fetch: git fetch https://git.openjdk.org/jdk20u pull/9/head:pull/9 PR: https://git.openjdk.org/jdk20u/pull/9 From ccheung at openjdk.org Mon Feb 27 21:05:14 2023 From: ccheung at openjdk.org (Calvin Cheung) Date: Mon, 27 Feb 2023 21:05:14 GMT Subject: [jdk20u] Integrated: 8301876: Crash in DumpTimeClassInfo::add_verification_constraint In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 20:16:53 GMT, Calvin Cheung wrote: > 8301876: Crash in DumpTimeClassInfo::add_verification_constraint This pull request has now been integrated. Changeset: 7cfbfc6a Author: Calvin Cheung URL: https://git.openjdk.org/jdk20u/commit/7cfbfc6a352f175c827f5e0448fd2cff3c038339 Stats: 5 lines in 1 file changed: 0 ins; 2 del; 3 mod 8301876: Crash in DumpTimeClassInfo::add_verification_constraint Backport-of: dc6d52cea54eb8c8793dd0f46002c28ec43d9d2c ------------- PR: https://git.openjdk.org/jdk20u/pull/9 From clanger at openjdk.org Mon Feb 27 21:34:06 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 27 Feb 2023 21:34:06 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build In-Reply-To: References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> <-XTAwFWu1-y-Q8D0JclHs7LL5dLUhc5yw6GABSJE5wE=.b418767d-4389-40e4-8018-933ccbdce313@github.com> Message-ID: On Sat, 25 Feb 2023 06:49:05 GMT, Christoph Langer wrote: >> Hi @kusrinivasan, >> thanks for contributing this fix. I'm wondering whether you could add the patch for JDK-8218460 completely in all its details and we could then also mark this PR as backporting JDK-8218460? > >> Hi @RealCLanger yes it is possible to apply JDK-8218460, I am assuming once that is added you want me to add all the other changes to Spp.java on top of the back-port of JDK-8218460 ? > > No, not necessarily. I just want to see JDK-8218460 backported as a whole, if we anyway take the gist of it. Or are there any follow ups that must be taken then? Not sure whether [JDK-8218461](https://bugs.openjdk.org/browse/JDK-8218461) and [JDK-8218471](https://bugs.openjdk.org/browse/JDK-8218471) are nice-to-haves or they get mandatory after your fix. > Hi @RealCLanger et. al., Perhaps I was not clear with my introduction, let me try to clarify in detail: > > 1. **JDK-8215445 is mandatory, with the following that are absolutely required**: > a. make/jdk/src/classes/build/tools/spp/Spp.java > b. make/gensrc/GensrcBuffer.gmk > c. make/gensrc/GensrcCharsetCoder.gmk > d. make/gensrc/GensrcVarHandles.gmk > 2. **JDK-8218460 is also mandatory** once JDK-8215445 is applied, but as I said earlier JDK-8218460 can be applied in its entirety. > 3. Fixes for Spp.java from JDK-8223347 is optional. > > So please let me know how you want to proceed. That sounds good. So my request for this PR would be to add everything from JDK-8218460 and mark this PR as a backport of it with the `/issue JDK-8218460` command. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From clanger at openjdk.org Mon Feb 27 21:44:49 2023 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 27 Feb 2023 21:44:49 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 17:58:21 GMT, Scott Gibbons wrote: > Backporting because this change results in ~3x performance improvement in AES-CTR. > > Risk is low. Tested with tier1 and benchmark. > > The PR does not backport cleanly. The buffer name was changed, but functionally remains the same. LGTM can you please run GHA ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From sgibbons at openjdk.org Mon Feb 27 21:50:08 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Mon, 27 Feb 2023 21:50:08 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 17:58:21 GMT, Scott Gibbons wrote: > Backporting because this change results in ~3x performance improvement in AES-CTR. > > Risk is low. Tested with tier1 and benchmark. > > The PR does not backport cleanly. The buffer name was changed, but functionally remains the same. Noob here - what is GHA? ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From phh at openjdk.org Tue Feb 28 00:37:13 2023 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 28 Feb 2023 00:37:13 GMT Subject: [jdk17u-dev] RFR: 8213531: Test javax/swing/border/TestTitledBorderLeak.java fails In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 09:07:43 GMT, Masanori Yano wrote: > Hi, > > This is a backport of JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails. > > Original patch does not apply cleanly to jdk17u, because there is a difference in next line of ProblemList.txt. So I modified ProblemList.txt to delete the line of TestTitledBorderLeak.java. > > Testing: I tested manually on RHEL7, and tier1. The bot marked this as clean, and I agree. :) ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.org/jdk17u-dev/pull/1187 From iris at openjdk.org Tue Feb 28 00:52:13 2023 From: iris at openjdk.org (Iris Clark) Date: Tue, 28 Feb 2023 00:52:13 GMT Subject: [jdk11u-ri] RFR: 8285497: Add system property for Java SE specification maintenance version [v3] In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 22:01:02 GMT, Justin Lu wrote: >> This PR adds the system property: _java.specification.maintenance.version_ with a value of 2. This change is done towards the Reference Implementation of the proposed Java SE 11 Maintenance Release 2 (https://mail.openjdk.org/pipermail/jdk8u-dev/2023-February/016710.html). > > Justin Lu has updated the pull request incrementally with one additional commit since the last revision: > > Adjust indentation to be in sync with other lines Marked as reviewed by iris (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/5 From ksrini at openjdk.org Tue Feb 28 01:08:51 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Tue, 28 Feb 2023 01:08:51 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build [v3] In-Reply-To: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> Message-ID: > Hi, > > **This is to fix issue caused by:** > JDK-8257679: Improved unix compatibility layer in Windows build (winenv) > Please refer to JDK-8302000 for the evaluation of how the above causes the race condition. > > The changes below are in an effort to make the existing jdk11u source more robust and closer to the upstream code. > > **Initial Spp.java changes:** > JDK-8215445: Enable building for Windows in WSL > https://github.com/openjdk/jdk/compare/88b95f05706..46eb26b692a > > _Note: Too large to be back-ported, only changes for Spp.java associated build logic > changes needs to be back-ported manually._ > > **Required additional make logic adjustments required for Spp.java changes:** > JDK-8218460: https://github.com/openjdk/jdk/compare/1fcbd0cd0dc..f380787a41e > > _Note: patch does not apply cleanly and all the changes have to be applied manually._ > > **Optional, Spp.java Improvements:** > JDK-8223347: Integration of Vector API (Incubator) > https://github.com/openjdk/jdk/compare/386e7e8b733..0c99b192588 > > _Note: Clearly the entire commit is totally inapplicable to jdk11u, since it is an Incubator feature, > however small improvement to Spp.java can be back-ported manually, in an effort to bring jdk11u > sources closer to upstream_ > > If the above solutions are not acceptable, then I could add parenthesis to the ExecutWithLog call-sites, however > this will further diverge the jdk11u code base from upstream. > > If none of the above solutions are acceptable then I recommend the jdk11u maintainers assign JDK-8302000 to > the author of JDK-8257679 and have them remove the ExecuteWithLog additions. > > I personally have tested the fix using tier1 and tier2 regression testing on both Windows and Linux. Kumar Srinivasan has updated the pull request incrementally with one additional commit since the last revision: JDK-8302000: A subtle race condition during jdk11u build - 002 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1774/files - new: https://git.openjdk.org/jdk11u-dev/pull/1774/files/3114e837..e1270e51 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1774&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1774&range=01-02 Stats: 32 lines in 5 files changed: 16 ins; 1 del; 15 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1774.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1774/head:pull/1774 PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From itakiguchi at openjdk.org Tue Feb 28 04:41:16 2023 From: itakiguchi at openjdk.org (Ichiroh Takiguchi) Date: Tue, 28 Feb 2023 04:41:16 GMT Subject: [jdk11u-dev] RFR: 8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX In-Reply-To: References: Message-ID: <2XVJgj6cCS8OSvzM4t4FhwKwSktc8tLKdWThfwNqzJE=.d70406a5-4875-49da-ba60-04be689cfc32@github.com> On Fri, 24 Feb 2023 11:54:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I resolved the @bug statement. Will mark as clean. Thanks @GoeLin . Verified my AIX system. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1773 From goetz at openjdk.org Tue Feb 28 08:49:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 08:49:17 GMT Subject: [jdk11u-dev] RFR: 8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 09:26:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I resolved the Copyright, will mark as clean. Pre-submit tests: infra problem, jtreg download failed: wget exited with exit code 4 Unrelated. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1776 From goetz at openjdk.org Tue Feb 28 08:57:49 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 08:57:49 GMT Subject: [jdk17u-dev] RFR: 8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 Message-ID: <9sz_7k8Bk5yBxrvSLL_VJeq_6oa99HrZxY4iFOA9XtQ=.6eb5955e-2d33-4d42-b40e-b39f1b390ab6@github.com> I backport this for parity with 17.0.7-oracle. I had to resolve because subtests are named #1, #3. ------------- Commit messages: - Backport 545ded1a82baf62ef551b2be2a08ee29ab5d9311 Changes: https://git.openjdk.org/jdk17u-dev/pull/1188/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1188&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294548 Stats: 7 lines in 1 file changed: 0 ins; 0 del; 7 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1188.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1188/head:pull/1188 PR: https://git.openjdk.org/jdk17u-dev/pull/1188 From goetz at openjdk.org Tue Feb 28 09:30:53 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 09:30:53 GMT Subject: [jdk11u-dev] RFR: 8235448: code cleanup in SSLContextImpl.java Message-ID: I backport this as preparation for 8190492. I had to resolve, because in 11 FIPS support is still implemented. But it's trivial cut&paste. ------------- Commit messages: - Backport baebce3d2f996cf2731be8c5d387e709f1213d30 Changes: https://git.openjdk.org/jdk11u-dev/pull/1781/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1781&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8235448 Stats: 77 lines in 1 file changed: 32 ins; 42 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1781.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1781/head:pull/1781 PR: https://git.openjdk.org/jdk11u-dev/pull/1781 From clanger at openjdk.org Tue Feb 28 09:37:09 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 28 Feb 2023 09:37:09 GMT Subject: [jdk17u-dev] RFR: 8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 In-Reply-To: <9sz_7k8Bk5yBxrvSLL_VJeq_6oa99HrZxY4iFOA9XtQ=.6eb5955e-2d33-4d42-b40e-b39f1b390ab6@github.com> References: <9sz_7k8Bk5yBxrvSLL_VJeq_6oa99HrZxY4iFOA9XtQ=.6eb5955e-2d33-4d42-b40e-b39f1b390ab6@github.com> Message-ID: On Mon, 27 Feb 2023 09:53:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > I had to resolve because subtests are named #1, #3. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1188 From clanger at openjdk.org Tue Feb 28 10:01:21 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 28 Feb 2023 10:01:21 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build [v3] In-Reply-To: References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> Message-ID: On Tue, 28 Feb 2023 01:08:51 GMT, Kumar Srinivasan wrote: >> Hi, >> >> **This is to fix issue caused by:** >> JDK-8257679: Improved unix compatibility layer in Windows build (winenv) >> Please refer to JDK-8302000 for the evaluation of how the above causes the race condition. >> >> The changes below are in an effort to make the existing jdk11u source more robust and closer to the upstream code. >> >> **Initial Spp.java changes:** >> JDK-8215445: Enable building for Windows in WSL >> https://github.com/openjdk/jdk/compare/88b95f05706..46eb26b692a >> >> _Note: Too large to be back-ported, only changes for Spp.java associated build logic >> changes needs to be back-ported manually._ >> >> **Required additional make logic adjustments required for Spp.java changes:** >> JDK-8218460: https://github.com/openjdk/jdk/compare/1fcbd0cd0dc..f380787a41e >> >> _Note: patch does not apply cleanly and all the changes have to be applied manually._ >> >> **Optional, Spp.java Improvements:** >> JDK-8223347: Integration of Vector API (Incubator) >> https://github.com/openjdk/jdk/compare/386e7e8b733..0c99b192588 >> >> _Note: Clearly the entire commit is totally inapplicable to jdk11u, since it is an Incubator feature, >> however small improvement to Spp.java can be back-ported manually, in an effort to bring jdk11u >> sources closer to upstream_ >> >> If the above solutions are not acceptable, then I could add parenthesis to the ExecutWithLog call-sites, however >> this will further diverge the jdk11u code base from upstream. >> >> If none of the above solutions are acceptable then I recommend the jdk11u maintainers assign JDK-8302000 to >> the author of JDK-8257679 and have them remove the ExecuteWithLog additions. >> >> I personally have tested the fix using tier1 and tier2 regression testing on both Windows and Linux. > > Kumar Srinivasan has updated the pull request incrementally with one additional commit since the last revision: > > JDK-8302000: A subtle race condition during jdk11u build - 002 This looks good to me now. I'll run it through our nightlies and let you know the results tomorrow. Please flag this PR as resolving JDK-8218460. Thanks. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From goetz at openjdk.org Tue Feb 28 11:43:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:43:15 GMT Subject: [jdk17u-dev] Integrated: 8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 In-Reply-To: <9sz_7k8Bk5yBxrvSLL_VJeq_6oa99HrZxY4iFOA9XtQ=.6eb5955e-2d33-4d42-b40e-b39f1b390ab6@github.com> References: <9sz_7k8Bk5yBxrvSLL_VJeq_6oa99HrZxY4iFOA9XtQ=.6eb5955e-2d33-4d42-b40e-b39f1b390ab6@github.com> Message-ID: On Mon, 27 Feb 2023 09:53:11 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 17.0.7-oracle. > > I had to resolve because subtests are named #1, #3. This pull request has now been integrated. Changeset: ae1a3b4b Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk17u-dev/commit/ae1a3b4b1efc74c9381402b757011cf18467f07a Stats: 7 lines in 1 file changed: 0 ins; 0 del; 7 mod 8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 Reviewed-by: clanger Backport-of: 545ded1a82baf62ef551b2be2a08ee29ab5d9311 ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1188 From goetz at openjdk.org Tue Feb 28 11:48:23 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:48:23 GMT Subject: [jdk11u-dev] Integrated: 8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 11:35:30 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I had to resolve because there is one additional @modules listed in 11. This pull request has now been integrated. Changeset: 64434da0 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/64434da0a2763ba739958fe5ca144591eea53975 Stats: 15 lines in 1 file changed: 10 ins; 0 del; 5 mod 8254267: javax/xml/crypto/dsig/LogParameters.java failed with "RuntimeException: Unexpected log output:" Backport-of: 40d69f0c41c8550605c3a1e6e572aecd3a8cf138 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1771 From goetz at openjdk.org Tue Feb 28 11:50:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:50:15 GMT Subject: [jdk11u-dev] Integrated: 8277346: ProblemList 7 serviceability/sa tests on macosx-x64 In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 11:48:27 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > The tests are already problem listed in 11. I distributed > bugId and platform to the existing tests. > > I verified we see some of these failing in our CI, too. This pull request has now been integrated. Changeset: cf58d59c Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/cf58d59c8ec4e21fd8c7b2cbadf89c14bd1028ba Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod 8277346: ProblemList 7 serviceability/sa tests on macosx-x64 8277351: ProblemList runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 Reviewed-by: phh Backport-of: 86112cb0899bded434cf1424be1cc5b13aa4173c ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1772 From goetz at openjdk.org Tue Feb 28 11:51:09 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:51:09 GMT Subject: [jdk11u-dev] Integrated: 8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 09:26:35 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I resolved the Copyright, will mark as clean. This pull request has now been integrated. Changeset: 18c06bb1 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/18c06bb11ae408517fb667a184dd6f80c9ddda7d Stats: 40 lines in 1 file changed: 22 ins; 2 del; 16 mod 8279662: serviceability/sa/ClhsdbScanOops.java can fail due to unexpected GC Backport-of: fe0118f8040ce7e5e3d605942443e3a5d442fa92 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1776 From goetz at openjdk.org Tue Feb 28 11:54:16 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:54:16 GMT Subject: [jdk11u-dev] Integrated: 8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX In-Reply-To: References: Message-ID: On Fri, 24 Feb 2023 11:54:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > I resolved the @bug statement. Will mark as clean. This pull request has now been integrated. Changeset: 6ed86947 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/6ed8694766966b6d968fe8722d67a58b876e1b70 Stats: 7 lines in 1 file changed: 5 ins; 0 del; 2 mod 8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on AIX Backport-of: c5c6058fd57d4b594012035eaf18a57257f4ad85 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1773 From goetz at openjdk.org Tue Feb 28 11:56:15 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:56:15 GMT Subject: [jdk11u-dev] Integrated: 8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 09:37:59 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 558eab22 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/558eab220acf4ac0b8adc83b53bcb5618a5c6405 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8292877: java/util/concurrent/atomic/Serial.java uses {Double,Long}Accumulator incorrectly Backport-of: 251bff6beeafcd98824dab60e9831c0175fe0689 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1778 From goetz at openjdk.org Tue Feb 28 11:56:44 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:56:44 GMT Subject: [jdk11u-dev] RFR: 8235448: code cleanup in SSLContextImpl.java [v2] In-Reply-To: References: Message-ID: > I backport this as preparation for 8190492. > > I had to resolve, because in 11 FIPS support is still implemented. But it's trivial cut&paste. 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 baebce3d2f996cf2731be8c5d387e709f1213d30 ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1781/files - new: https://git.openjdk.org/jdk11u-dev/pull/1781/files/10eb7936..4141f1f1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1781&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1781&range=00-01 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1781.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1781/head:pull/1781 PR: https://git.openjdk.org/jdk11u-dev/pull/1781 From goetz at openjdk.org Tue Feb 28 11:58:08 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:58:08 GMT Subject: [jdk11u-dev] Integrated: 8279941: sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 09:36:28 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. > > Resolved Copyright, will mark as clean. This pull request has now been integrated. Changeset: d21d985d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/d21d985d00254ddd360a2eb901f5f30c8b1a1a4d Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8279941: sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails Backport-of: cddd6def9f796a25137e0059e82053142747c001 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1777 From goetz at openjdk.org Tue Feb 28 11:59:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 11:59:11 GMT Subject: [jdk11u-dev] Integrated: 8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 11:27:37 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle. This pull request has now been integrated. Changeset: 86b8ea8d Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/86b8ea8d20494f42392a8d2ea585f29da5521157 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver Backport-of: 65c84e0cf890df2a604ac07213327be007227e77 ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1779 From goetz at openjdk.org Tue Feb 28 12:01:27 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 12:01:27 GMT Subject: [jdk11u-dev] Integrated: 8245654: Add Certigna Root CA In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 08:13:38 GMT, Goetz Lindenmaier wrote: > I backport this for parity with 11.0.19-oracle from 17. This pull request has now been integrated. Changeset: 5802a9a9 Author: Goetz Lindenmaier URL: https://git.openjdk.org/jdk11u-dev/commit/5802a9a92604585d5cb7ff03a26926486a50e1e8 Stats: 262 lines in 3 files changed: 258 ins; 0 del; 4 mod 8245654: Add Certigna Root CA Backport-of: c8ee076241cc7d83f423683d97ec37f9e0d6ebaa ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1775 From zzambers at openjdk.org Tue Feb 28 13:13:05 2023 From: zzambers at openjdk.org (Zdenek Zambersky) Date: Tue, 28 Feb 2023 13:13:05 GMT Subject: [jdk11u-dev] RFR: 8293815: P11PSSSignature.engineUpdate should not print debug messages during normal operation Message-ID: Backport from [17u-dev](https://github.com/openjdk/jdk17u-dev/commit/17438250773d086b5db0480152942799e7accf60) fixing debug messages printed by P11PSSSignature class during normal operation. Testing: Passed [jdk_security](https://github.com/zzambers/jdk-tester/actions/runs/4285612546/jobs/7464123202). ------------- Commit messages: - Backport 17438250773d086b5db0480152942799e7accf60 Changes: https://git.openjdk.org/jdk11u-dev/pull/1782/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1782&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8293815 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1782.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1782/head:pull/1782 PR: https://git.openjdk.org/jdk11u-dev/pull/1782 From goetz at openjdk.org Tue Feb 28 14:44:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 14:44:18 GMT Subject: [jdk17u-dev] RFR: 8290197: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails on some systems for the ".rar" extension Message-ID: I backport this for parity with 17.0.8-oracle. ------------- Commit messages: - Backport 44fb92e2aa8a708b94c568e3d39217cb4c39f6bf Changes: https://git.openjdk.org/jdk17u-dev/pull/1189/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1189&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290197 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1189.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1189/head:pull/1189 PR: https://git.openjdk.org/jdk17u-dev/pull/1189 From goetz at openjdk.org Tue Feb 28 14:46:18 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 14:46:18 GMT Subject: [jdk11u-dev] RFR: 8290197: test/jdk/java/nio/file/Files/probeContentType/Basic.java fails on some systems for the ".rar" extension Message-ID: I backport this for parity with 11.0.19-oracle. ------------- Commit messages: - Backport 44fb92e2aa8a708b94c568e3d39217cb4c39f6bf Changes: https://git.openjdk.org/jdk11u-dev/pull/1783/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1783&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8290197 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1783.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1783/head:pull/1783 PR: https://git.openjdk.org/jdk11u-dev/pull/1783 From goetz at openjdk.org Tue Feb 28 14:51:17 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 14:51:17 GMT Subject: [jdk11u-dev] RFR: 8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 Message-ID: I backport this for parity with 11.0.19-oracle. These fail in our CI too, sometimes. ------------- Commit messages: - Backport 545ded1a82baf62ef551b2be2a08ee29ab5d9311 Changes: https://git.openjdk.org/jdk11u-dev/pull/1784/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1784&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8294548 Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1784.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1784/head:pull/1784 PR: https://git.openjdk.org/jdk11u-dev/pull/1784 From clanger at openjdk.org Tue Feb 28 15:25:19 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 28 Feb 2023 15:25:19 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 21:46:59 GMT, Scott Gibbons wrote: > Noob here - what is GHA? GHA= GitHub Actions. You have to enable it in your [repository fork](https://github.com/asgibbons/jdk11u-dev/actions). Then you will also be able to trigger the run for your PR branch. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From myano at openjdk.org Tue Feb 28 15:30:24 2023 From: myano at openjdk.org (Masanori Yano) Date: Tue, 28 Feb 2023 15:30:24 GMT Subject: [jdk17u-dev] Integrated: 8213531: Test javax/swing/border/TestTitledBorderLeak.java fails In-Reply-To: References: Message-ID: On Mon, 27 Feb 2023 09:07:43 GMT, Masanori Yano wrote: > Hi, > > This is a backport of JDK-8213531: Test javax/swing/border/TestTitledBorderLeak.java fails. > > Original patch does not apply cleanly to jdk17u, because there is a difference in next line of ProblemList.txt. So I modified ProblemList.txt to delete the line of TestTitledBorderLeak.java. > > Testing: I tested manually on RHEL7, and tier1. This pull request has now been integrated. Changeset: 58b479b0 Author: Masanori Yano Committer: Paul Hohensee URL: https://git.openjdk.org/jdk17u-dev/commit/58b479b0c5f63cefd5e01dd99b077e44f630e909 Stats: 89 lines in 2 files changed: 16 ins; 61 del; 12 mod 8213531: Test javax/swing/border/TestTitledBorderLeak.java fails Reviewed-by: phh Backport-of: 07d24509a68cc06f062b8249f207bc0d2148c79b ------------- PR: https://git.openjdk.org/jdk17u-dev/pull/1187 From ksrini at openjdk.org Tue Feb 28 15:38:50 2023 From: ksrini at openjdk.org (Kumar Srinivasan) Date: Tue, 28 Feb 2023 15:38:50 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build [v3] In-Reply-To: References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> Message-ID: <8_vHjdORwGumgGxiVP8cIyV3LaJLl1SUg1yuD2cAYZs=.ba9da4bb-9f73-46f4-9c5d-d6de6286f1ce@github.com> On Tue, 28 Feb 2023 09:58:08 GMT, Christoph Langer wrote: > This looks good to me now. I'll run it through our nightlies and let you know the results tomorrow. Please flag this PR as resolving JDK-8218460. Thanks. Christoph, one thing to note, the changes in JDK-8218460 don't really affect tier1 and tier2 testing. These are scripts likely developed by JPG (Java Platform Group) SQE to help produce the actual tests from a template, if and when the underlying feature changes. This is the reason why it was done as separate fix in the upstream as it was never caught when JDK-8215445 was introduced. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From goetz at openjdk.org Tue Feb 28 15:45:35 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 15:45:35 GMT Subject: [jdk11u-dev] RFR: 8235448: code cleanup in SSLContextImpl.java [v2] In-Reply-To: References: Message-ID: On Tue, 28 Feb 2023 11:56:44 GMT, Goetz Lindenmaier wrote: >> I backport this as preparation for 8190492. >> >> I had to resolve, because in 11 FIPS support is still implemented. But it's trivial cut&paste. > > 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 baebce3d2f996cf2731be8c5d387e709f1213d30 Pre-submit fialure: unrelated build problem: /usr/bin/bash: line 1: /usr/bin/zip: Bad address ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1781 From clanger at openjdk.org Tue Feb 28 15:48:36 2023 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 28 Feb 2023 15:48:36 GMT Subject: [jdk11u-dev] RFR: JDK-8302000: [11u] A subtle race condition during jdk11u build [v3] In-Reply-To: <8_vHjdORwGumgGxiVP8cIyV3LaJLl1SUg1yuD2cAYZs=.ba9da4bb-9f73-46f4-9c5d-d6de6286f1ce@github.com> References: <1qnQp8MoGgnKOpFrSVc7zSMW_gZdoyKknq7vuyUbB44=.769b3d76-c7ea-4d66-a4af-8d914aa5aae7@github.com> <8_vHjdORwGumgGxiVP8cIyV3LaJLl1SUg1yuD2cAYZs=.ba9da4bb-9f73-46f4-9c5d-d6de6286f1ce@github.com> Message-ID: On Tue, 28 Feb 2023 15:36:24 GMT, Kumar Srinivasan wrote: > > This looks good to me now. I'll run it through our nightlies and let you know the results tomorrow. Please flag this PR as resolving JDK-8218460. Thanks. > > Christoph, one thing to note, the changes in JDK-8218460 don't really affect tier1 and tier2 testing. These are scripts likely developed by JPG (Java Platform Group) SQE to help produce the actual tests from a template, if and when the underlying feature changes. This is the reason why it was done as separate fix in the upstream as it was never caught when JDK-8215445 was introduced. OK, this explains why the wrong path to Spp.java in certain scripts did not cause problems that were spotted immediately. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1774 From sgibbons at openjdk.org Tue Feb 28 15:59:05 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Tue, 28 Feb 2023 15:59:05 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption In-Reply-To: References: Message-ID: On Tue, 28 Feb 2023 15:22:26 GMT, Christoph Langer wrote: >> Noob here - what is GHA? > >> Noob here - what is GHA? > > GHA= GitHub Actions. You have to enable it in your [repository fork](https://github.com/asgibbons/jdk11u-dev/actions). Then you will also be able to trigger the run for your PR branch. Thanks @RealCLanger. I triggered a run and will integrate when complete. ------------- PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From sgibbons at openjdk.org Tue Feb 28 17:23:47 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Tue, 28 Feb 2023 17:23:47 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption [v2] In-Reply-To: References: Message-ID: > Backporting because this change results in ~3x performance improvement in AES-CTR. > > Risk is low. Tested with tier1 and benchmark. > > The PR does not backport cleanly. The buffer name was changed, but functionally remains the same. Scott Gibbons has updated the pull request incrementally with one additional commit since the last revision: Fixed bad merge ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1780/files - new: https://git.openjdk.org/jdk11u-dev/pull/1780/files/e8934769..e09abff2 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1780&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1780&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1780.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1780/head:pull/1780 PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From goetz at openjdk.org Tue Feb 28 17:52:10 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 17:52:10 GMT Subject: [jdk17u-dev] RFR: 8210927: JDB tests do not update source path after doing a redefine class Message-ID: <-beyZiQCbtl18CiQi5WKqwovZ7l7nU9M9rp8HFjvxJQ=.b685a92a-cc5c-4a89-9684-010eb1f5aa68@github.com> I backport this test fix for parity with 17.0.8-oracle to 17.0.7. ------------- Commit messages: - Backport 61ac53f6e5a149c6ec68a8df43106e72bfd1ebb2 Changes: https://git.openjdk.org/jdk17u-dev/pull/1190/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1190&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8210927 Stats: 18 lines in 3 files changed: 8 ins; 0 del; 10 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1190.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1190/head:pull/1190 PR: https://git.openjdk.org/jdk17u-dev/pull/1190 From goetz at openjdk.org Tue Feb 28 17:56:00 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 17:56:00 GMT Subject: [jdk17u-dev] RFR: 8284767: Create an automated test for JDK-4422535 Message-ID: I backport this test fix for parity with 17.0.8-oracle to 17.0.7. ------------- Commit messages: - Backport 5ae4320921b15dcc198d0c71416cd46e5b5c2f85 Changes: https://git.openjdk.org/jdk17u-dev/pull/1191/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1191&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284767 Stats: 76 lines in 1 file changed: 76 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1191.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1191/head:pull/1191 PR: https://git.openjdk.org/jdk17u-dev/pull/1191 From goetz at openjdk.org Tue Feb 28 18:02:07 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 18:02:07 GMT Subject: [jdk17u-dev] RFR: 8284524: Create an automated test for JDK-4422362 Message-ID: I backport this test fix for parity with 17.0.8-oracle to 17.0.7. ------------- Commit messages: - Backport b9de0a7556f7be2c6afc6bb41bfa0339b639ff88 Changes: https://git.openjdk.org/jdk17u-dev/pull/1192/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1192&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8284524 Stats: 71 lines in 1 file changed: 71 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1192.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1192/head:pull/1192 PR: https://git.openjdk.org/jdk17u-dev/pull/1192 From goetz at openjdk.org Tue Feb 28 18:04:11 2023 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 28 Feb 2023 18:04:11 GMT Subject: [jdk17u-dev] RFR: 8289511: Improve test coverage for XPath Axes: child Message-ID: I backport this test fix for parity with 17.0.8-oracle to 17.0.7. ------------- Commit messages: - Backport cfe9026fe0506488cc0f0557299cfa585811d194 Changes: https://git.openjdk.org/jdk17u-dev/pull/1193/files Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1193&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289511 Stats: 237 lines in 1 file changed: 237 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk17u-dev/pull/1193.diff Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1193/head:pull/1193 PR: https://git.openjdk.org/jdk17u-dev/pull/1193 From erikj at openjdk.org Tue Feb 28 18:24:26 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 18:24:26 GMT Subject: [jdk11u-ri] Integrated: 8303036: Update .jcheck/conf for 11.0.0.1 In-Reply-To: References: Message-ID: <-RtPFITj8AwQQGfmpMELufsEGgiK3L8EnkKRV1o0alQ=.fc46f288-d69b-4a4e-9a91-0f956a55d400@github.com> On Wed, 22 Feb 2023 22:26:32 GMT, Erik Joelsson wrote: > The parent release for 11.0.0.1 was done from Mercurial, so we need to update .jcheck/conf to Git/Skara standard. We also need to set the version numbers for both .jcheck/conf and the build. This pull request has now been integrated. Changeset: 8692799b Author: Erik Joelsson URL: https://git.openjdk.org/jdk11u-ri/commit/8692799b854b55d563810e0bda527af879bbdae7 Stats: 34 lines in 2 files changed: 29 ins; 0 del; 5 mod 8303036: Update .jcheck/conf for 11.0.0.1 Reviewed-by: iris, lancea, sgehwolf, tbell ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/1 From erikj at openjdk.org Tue Feb 28 18:32:36 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 18:32:36 GMT Subject: [jdk11u-ri] RFR: 8210008: custom extension for make/SourceRevision.gmk [v2] In-Reply-To: References: Message-ID: > Backporting this to 11.0.0.1 RI release to facilitate a clean backport of [JDK-8210283](https://bugs.openjdk.org/browse/JDK-8210283) which among other things adapts the source revision build logic for Git. The patch applies cleanly and only touches the source revision build logic. Erik Joelsson 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-ri/pull/3/files - new: https://git.openjdk.org/jdk11u-ri/pull/3/files/a5529241..a5529241 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=3&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=3&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/3.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/3/head:pull/3 PR: https://git.openjdk.org/jdk11u-ri/pull/3 From lancea at openjdk.org Tue Feb 28 18:36:21 2023 From: lancea at openjdk.org (Lance Andersen) Date: Tue, 28 Feb 2023 18:36:21 GMT Subject: [jdk11u-ri] RFR: 8210008: custom extension for make/SourceRevision.gmk [v2] In-Reply-To: References: Message-ID: On Tue, 28 Feb 2023 18:32:36 GMT, Erik Joelsson wrote: >> Backporting this to 11.0.0.1 RI release to facilitate a clean backport of [JDK-8210283](https://bugs.openjdk.org/browse/JDK-8210283) which among other things adapts the source revision build logic for Git. The patch applies cleanly and only touches the source revision build logic. > > Erik Joelsson 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. Marked as reviewed by lancea (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/3 From sgibbons at openjdk.org Tue Feb 28 18:53:51 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Tue, 28 Feb 2023 18:53:51 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption [v3] In-Reply-To: References: Message-ID: > Backporting because this change results in ~3x performance improvement in AES-CTR. > > Risk is low. Tested with tier1 and benchmark. > > The PR does not backport cleanly. The buffer name was changed, but functionally remains the same. Scott Gibbons has updated the pull request incrementally with one additional commit since the last revision: Fixed bad merge ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1780/files - new: https://git.openjdk.org/jdk11u-dev/pull/1780/files/e09abff2..21960263 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1780&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1780&range=01-02 Stats: 5 lines in 1 file changed: 2 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1780.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1780/head:pull/1780 PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From erikj at openjdk.org Tue Feb 28 19:09:56 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 19:09:56 GMT Subject: [jdk11u-ri] RFR: 8210008: custom extension for make/SourceRevision.gmk [v3] In-Reply-To: References: Message-ID: > Backporting this to 11.0.0.1 RI release to facilitate a clean backport of [JDK-8210283](https://bugs.openjdk.org/browse/JDK-8210283) which among other things adapts the source revision build logic for Git. The patch applies cleanly and only touches the source revision build logic. Erik Joelsson has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision: - Merge branch 'master' into JDK-8210008-prereq - JDK-8210008 - JDK-8303036 ------------- Changes: - all: https://git.openjdk.org/jdk11u-ri/pull/3/files - new: https://git.openjdk.org/jdk11u-ri/pull/3/files/a5529241..5a3f4431 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=3&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=3&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/3.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/3/head:pull/3 PR: https://git.openjdk.org/jdk11u-ri/pull/3 From erikj at openjdk.org Tue Feb 28 19:09:58 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 19:09:58 GMT Subject: [jdk11u-ri] Integrated: 8210008: custom extension for make/SourceRevision.gmk In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 23:24:50 GMT, Erik Joelsson wrote: > Backporting this to 11.0.0.1 RI release to facilitate a clean backport of [JDK-8210283](https://bugs.openjdk.org/browse/JDK-8210283) which among other things adapts the source revision build logic for Git. The patch applies cleanly and only touches the source revision build logic. This pull request has now been integrated. Changeset: ce731179 Author: Erik Joelsson URL: https://git.openjdk.org/jdk11u-ri/commit/ce7311795d6e8fc6139dbaa2937d172d6ea58183 Stats: 26 lines in 1 file changed: 14 ins; 2 del; 10 mod 8210008: custom extension for make/SourceRevision.gmk Reviewed-by: iris, tbell, lancea Backport-of: b7ea215e503e9cbb12d4bc5123c90cb6a6bb4866 ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/3 From erikj at openjdk.org Tue Feb 28 19:15:49 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 19:15:49 GMT Subject: [jdk11u-ri] RFR: 8210283: Support git as an SCM alternative in the build [v2] In-Reply-To: References: Message-ID: > Backport of Git support to 11.0.0.1. Patch applies cleanly after [JDK-8210008](https://bugs.openjdk.org/browse/JDK-8210008). Erik Joelsson 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-ri/pull/4/files - new: https://git.openjdk.org/jdk11u-ri/pull/4/files/e0a32a04..e0a32a04 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=4&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=4&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/4.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/4/head:pull/4 PR: https://git.openjdk.org/jdk11u-ri/pull/4 From erikj at openjdk.org Tue Feb 28 19:32:50 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 19:32:50 GMT Subject: [jdk11u-ri] RFR: 8210283: Support git as an SCM alternative in the build [v3] In-Reply-To: References: Message-ID: > Backport of Git support to 11.0.0.1. Patch applies cleanly after [JDK-8210008](https://bugs.openjdk.org/browse/JDK-8210008). Erik Joelsson has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision: - Merge branch 'master' into JDK-8210283-git - JDK-8210283 - JDK-8210008 - JDK-8303036 ------------- Changes: - all: https://git.openjdk.org/jdk11u-ri/pull/4/files - new: https://git.openjdk.org/jdk11u-ri/pull/4/files/e0a32a04..28f79ea1 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=4&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=4&range=01-02 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/4.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/4/head:pull/4 PR: https://git.openjdk.org/jdk11u-ri/pull/4 From erikj at openjdk.org Tue Feb 28 19:32:53 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 19:32:53 GMT Subject: [jdk11u-ri] Integrated: 8210283: Support git as an SCM alternative in the build In-Reply-To: References: Message-ID: On Wed, 22 Feb 2023 23:43:16 GMT, Erik Joelsson wrote: > Backport of Git support to 11.0.0.1. Patch applies cleanly after [JDK-8210008](https://bugs.openjdk.org/browse/JDK-8210008). This pull request has now been integrated. Changeset: da9ac644 Author: Erik Joelsson URL: https://git.openjdk.org/jdk11u-ri/commit/da9ac644341ccbb9abaec8b53c4122ac24d8e7e4 Stats: 55 lines in 5 files changed: 36 ins; 0 del; 19 mod 8210283: Support git as an SCM alternative in the build Reviewed-by: lancea, iris, tbell Backport-of: f29985c3212bdbb170b96fc3086a38ffcec3e367 ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/4 From sgibbons at openjdk.org Tue Feb 28 19:47:56 2023 From: sgibbons at openjdk.org (Scott Gibbons) Date: Tue, 28 Feb 2023 19:47:56 GMT Subject: [jdk11u-dev] RFR: 8280703: CipherCore.doFinal(...) causes potentially massive byte[] allocations during decryption [v4] In-Reply-To: References: Message-ID: > Backporting because this change results in ~3x performance improvement in AES-CTR. > > Risk is low. Tested with tier1 and benchmark. > > The PR does not backport cleanly. The buffer name was changed, but functionally remains the same. Scott Gibbons has updated the pull request incrementally with one additional commit since the last revision: Fixed bad merge ------------- Changes: - all: https://git.openjdk.org/jdk11u-dev/pull/1780/files - new: https://git.openjdk.org/jdk11u-dev/pull/1780/files/21960263..6d375967 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1780&range=03 - incr: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1780&range=02-03 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-dev/pull/1780.diff Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1780/head:pull/1780 PR: https://git.openjdk.org/jdk11u-dev/pull/1780 From goetz.lindenmaier at sap.com Tue Feb 28 19:55:04 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 28 Feb 2023 19:55:04 +0000 Subject: [11u reminder]: jdk 11.0.19 rampdown starts Tuesday, March 7th, 18:00 CET. Message-ID: Hi, I would like to remind everybody who is working on jdk 11 updates that rampdown of 11.0.19 starts next Tuesday, March 7th, at 18:00 CET. At that point in time the last merge from jdk11u-dev to jdk11u will take place. Please push all changes you want to get to 11.0.19 before that date. Development of 11.0.20 starts the day after. After that, changes for 11.0.19 must be requested with jdk11u-critical-request tags, and they need to be pushed directly to jdk11u. Best regards, Goetz See also https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u -------------- next part -------------- An HTML attachment was scrubbed... URL: From goetz.lindenmaier at sap.com Tue Feb 28 19:56:50 2023 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 28 Feb 2023 19:56:50 +0000 Subject: [17u reminder]: jdk 17.0.7 rampdown starts Tuesday, March 7th, 18:00 CET. Message-ID: Hi, I would like to remind everybody who is working on jdk 17 updates that rampdown of 17.0.7 starts next Tuesday, March 7th, at 18:00 CET. At that point in time the last merge from jdk17u-dev to jdk17u will take place. Please push all changes you want to get to 17.0.7 before that date. Development of 17.0.8 starts the day after. After that, changes for 17.0.7 must be requested with jdk17u-critical-request tags, and they need to be pushed directly to jdk17u. Best regards, Goetz See also https://wiki.openjdk.java.net/display/JDKUpdates/JDK17u -------------- next part -------------- An HTML attachment was scrubbed... URL: From erikj at openjdk.org Tue Feb 28 20:50:59 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 20:50:59 GMT Subject: [jdk11u-ri] RFR: 8223464: Improve version string for Oracle CI builds Message-ID: Backport the Oracle CI version modifications needed to promote from CI builds. The patch is almost clean. Since the RI release will never go through an early access stage, the default $PRE string is set to empty instead of ea. Will followup with https://bugs.openjdk.org/browse/JDK-8223627. ------------- Commit messages: - JDK-8236589 Changes: https://git.openjdk.org/jdk11u-ri/pull/6/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=6&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223464 Stats: 12 lines in 2 files changed: 9 ins; 2 del; 1 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/6.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/6/head:pull/6 PR: https://git.openjdk.org/jdk11u-ri/pull/6 From erikj at openjdk.org Tue Feb 28 21:09:11 2023 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 28 Feb 2023 21:09:11 GMT Subject: [jdk11u-ri] RFR: 8223627: jdk-13+20 bundle name contains null instead of ea Message-ID: Clean backport of followup fix for https://bugs.openjdk.org/browse/JDK-8223464. ------------- Depends on: https://git.openjdk.org/jdk11u-ri/pull/6 Commit messages: - JDK-8223627 Changes: https://git.openjdk.org/jdk11u-ri/pull/7/files Webrev: https://webrevs.openjdk.org/?repo=jdk11u-ri&pr=7&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8223627 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk11u-ri/pull/7.diff Fetch: git fetch https://git.openjdk.org/jdk11u-ri pull/7/head:pull/7 PR: https://git.openjdk.org/jdk11u-ri/pull/7 From lancea at openjdk.org Tue Feb 28 21:35:08 2023 From: lancea at openjdk.org (Lance Andersen) Date: Tue, 28 Feb 2023 21:35:08 GMT Subject: [jdk11u-ri] RFR: 8223464: Improve version string for Oracle CI builds In-Reply-To: References: Message-ID: On Tue, 28 Feb 2023 20:43:18 GMT, Erik Joelsson wrote: > Backport the Oracle CI version modifications needed to promote from CI builds. The patch is almost clean. Since the RI release will never go through an early access stage, the default $PRE string is set to empty instead of ea. > > Will followup with https://bugs.openjdk.org/browse/JDK-8223627. Marked as reviewed by lancea (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/6 From lancea at openjdk.org Tue Feb 28 21:35:09 2023 From: lancea at openjdk.org (Lance Andersen) Date: Tue, 28 Feb 2023 21:35:09 GMT Subject: [jdk11u-ri] RFR: 8223627: jdk-13+20 bundle name contains null instead of ea In-Reply-To: References: Message-ID: On Tue, 28 Feb 2023 21:02:22 GMT, Erik Joelsson wrote: > Clean backport of followup fix for https://bugs.openjdk.org/browse/JDK-8223464. Marked as reviewed by lancea (Reviewer). ------------- PR: https://git.openjdk.org/jdk11u-ri/pull/7