From vkempik at openjdk.java.net Wed Sep 1 08:55:02 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 1 Sep 2021 08:55:02 GMT Subject: [jdk15u-dev] Integrated: 8270216: [macOS] Update named used for Java run loop mode In-Reply-To: References: Message-ID: On Mon, 30 Aug 2021 18:30:16 GMT, Vladimir Kempik wrote: > Simple fix, clean backport This pull request has now been integrated. Changeset: 148fe845 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk15u-dev/commit/148fe845042ca9d4e024dd94e49c0c456bae6710 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8270216: [macOS] Update named used for Java run loop mode Backport-of: 254600658acbc5c40ae8f0de0d01c9906c67c46c ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/93 From vkempik at openjdk.java.net Wed Sep 1 08:56:59 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 1 Sep 2021 08:56:59 GMT Subject: [jdk13u-dev] Integrated: 8270216: [macOS] Update named used for Java run loop mode In-Reply-To: References: Message-ID: On Mon, 30 Aug 2021 18:30:24 GMT, Vladimir Kempik wrote: > Simple fix, clean backport This pull request has now been integrated. Changeset: a64513be Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk13u-dev/commit/a64513be8ec1bf1422222486b3fb38bb573101b9 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8270216: [macOS] Update named used for Java run loop mode Backport-of: 254600658acbc5c40ae8f0de0d01c9906c67c46c ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/255 From mbaesken at openjdk.java.net Wed Sep 1 09:06:57 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 1 Sep 2021 09:06:57 GMT Subject: [jdk11u-dev] Integrated: 8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify In-Reply-To: <7cM8dCkR8aGUPfftgn8IM-Q2RVDSROBZq-voS3iFinQ=.bfc8bb94-11c9-4879-8a5f-a34d2a26dd8e@github.com> References: <7cM8dCkR8aGUPfftgn8IM-Q2RVDSROBZq-voS3iFinQ=.bfc8bb94-11c9-4879-8a5f-a34d2a26dd8e@github.com> Message-ID: On Tue, 31 Aug 2021 08:05:47 GMT, Matthias Baesken wrote: > 8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify This pull request has now been integrated. Changeset: d41b37ff Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk11u-dev/commit/d41b37ff9f5af31796b36825b5e266afd4b99a18 Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod 8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify Backport-of: ea30bd6684fa3003889062a129a5aee1bc9b0024 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/303 From snazarki at openjdk.java.net Wed Sep 1 10:42:53 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Wed, 1 Sep 2021 10:42:53 GMT Subject: [jdk15u-dev] Integrated: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled In-Reply-To: <1qK2F8oXSac67tq139EDSV1dLgvMKdmiFRnNemYVAVw=.b0df51f2-721f-4457-a624-d47a23f63fc5@github.com> References: <1qK2F8oXSac67tq139EDSV1dLgvMKdmiFRnNemYVAVw=.b0df51f2-721f-4457-a624-d47a23f63fc5@github.com> Message-ID: On Tue, 31 Aug 2021 19:18:45 GMT, Sergey Nazarkin wrote: > I'd like to backport this fix for SA that reflex changes was made by JDK-8231586 in OopMapValue. The patch applies cleanly. Tested with hotspot/tier1 and by the instruction from bug description. This pull request has now been integrated. Changeset: 010d8674 Author: Sergey Nazarkin Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/010d867400989e1744ff30bf9e4f219fbdd3456b Stats: 58 lines in 3 files changed: 12 ins; 28 del; 18 mod 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Backport-of: 752b6df34c92c02ac0992566e3efa7bc22b96aa1 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/94 From github.com+25946952+rnkovacs at openjdk.java.net Wed Sep 1 13:09:01 2021 From: github.com+25946952+rnkovacs at openjdk.java.net (Reka Kovacs) Date: Wed, 1 Sep 2021 13:09:01 GMT Subject: [jdk11u-dev] RFR: 8254827: JVMCI: Enable it for Windows+AArch64 Message-ID: <8SqILfJO2TClbMivh8jAr2mLo4khnsulFNFemRKEUGQ=.3a62b35b-7b9e-4f3a-8752-7ffa55a9d050@github.com> Changes are almost identical to the original commit, only that JVMCI and Graal are enabled in `hotspot.m4` instead of `jvm-features.m4`. Depends on #301. Part of the Windows/AArch64 port. ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/301 Commit messages: - Backport 88ee973334e6a155719bd2486da73567d59a7f1e Changes: https://git.openjdk.java.net/jdk11u-dev/pull/307/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=307&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8254827 Stats: 23 lines in 4 files changed: 16 ins; 0 del; 7 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/307.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/307/head:pull/307 PR: https://git.openjdk.java.net/jdk11u-dev/pull/307 From snazarki at openjdk.java.net Wed Sep 1 14:02:15 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Wed, 1 Sep 2021 14:02:15 GMT Subject: [jdk13u-dev] RFR: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Message-ID: I'd like to backport that fixes SA after changes made by JDK-8231586 in OopMapValue. The patch applies almost cleanly except copyright year at ImmutableOopMapSet.java. Tested with hotspot/tier1. I was not able to reproduce the issue with provided instruction due to test difference. Quick fix of the test shows no exception at jhsdb as well. Hovewer this changeset need to be integrated due to obvious dependency from JDK-8231586 ------------- Commit messages: - Backport 752b6df34c92c02ac0992566e3efa7bc22b96aa1 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/256/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=256&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8261236 Stats: 58 lines in 3 files changed: 12 ins; 28 del; 18 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/256.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/256/head:pull/256 PR: https://git.openjdk.java.net/jdk13u-dev/pull/256 From shade at openjdk.java.net Wed Sep 1 14:13:49 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 1 Sep 2021 14:13:49 GMT Subject: [jdk11u-dev] RFR: 8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing In-Reply-To: References: Message-ID: On Tue, 31 Aug 2021 19:33:25 GMT, Zhengyu Gu wrote: > Backport for parity with Oracle 11.0.14. > > The original patch does not apply cleanly. The conflict is in ProblemList.txt, resolved manually. > > Test: > - [x] The test failed without patch, passed after patch. Looks fine. ------------- Marked as reviewed by shade (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/306 From zgu at openjdk.java.net Wed Sep 1 14:22:03 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 1 Sep 2021 14:22:03 GMT Subject: [jdk11u-dev] RFR: 8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing In-Reply-To: References: Message-ID: On Wed, 1 Sep 2021 14:10:23 GMT, Aleksey Shipilev wrote: >> Backport for parity with Oracle 11.0.14. >> >> The original patch does not apply cleanly. The conflict is in ProblemList.txt, resolved manually. >> >> Test: >> - [x] The test failed without patch, passed after patch. > > Looks fine. @shipilev Thanks and tagged. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/306 From yan at openjdk.java.net Thu Sep 2 08:59:29 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 2 Sep 2021 08:59:29 GMT Subject: [jdk13u-dev] RFR: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled In-Reply-To: References: Message-ID: <4gMcLRgatIJjydfUImx4ZYIEfpfeRlMdFXpT1ooMRB4=.6e0acae2-98f6-4367-99f1-815fd539d30e@github.com> On Wed, 1 Sep 2021 13:56:01 GMT, Sergey Nazarkin wrote: > I'd like to backport that fixes SA after changes made by JDK-8231586 in OopMapValue. The patch applies almost cleanly except copyright year at ImmutableOopMapSet.java. Tested with hotspot/tier1. I was not able to reproduce the issue with provided instruction due to test difference. Quick fix of the test shows no exception at jhsdb as well. Hovewer this changeset need to be integrated due to obvious dependency from JDK-8231586 Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/256 From snazarki at openjdk.java.net Thu Sep 2 09:15:30 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Thu, 2 Sep 2021 09:15:30 GMT Subject: [jdk13u-dev] Integrated: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled In-Reply-To: References: Message-ID: On Wed, 1 Sep 2021 13:56:01 GMT, Sergey Nazarkin wrote: > I'd like to backport that fixes SA after changes made by JDK-8231586 in OopMapValue. The patch applies almost cleanly except copyright year at ImmutableOopMapSet.java. Tested with hotspot/tier1. I was not able to reproduce the issue with provided instruction due to test difference. Quick fix of the test shows no exception at jhsdb as well. Hovewer this changeset need to be integrated due to obvious dependency from JDK-8231586 This pull request has now been integrated. Changeset: 1e3e88c4 Author: Sergey Nazarkin Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/1e3e88c4e22d82ecc0b6799fa7f08c9d17a8749c Stats: 58 lines in 3 files changed: 12 ins; 28 del; 18 mod 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Reviewed-by: yan Backport-of: 752b6df34c92c02ac0992566e3efa7bc22b96aa1 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/256 From snazarki at openjdk.java.net Thu Sep 2 10:23:44 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Thu, 2 Sep 2021 10:23:44 GMT Subject: [jdk11u-dev] RFR: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Message-ID: Hi! I'd like to backport this changset to fix SA code after JDK-8231586. I wasn't able to reproduce assert mentioned at the bug description even after fixing the test (inject custom vmoptions to launched SA). Hovewer we observed the issue in the wild by investigation of core files generated by JDK15, hence it may be worth to have the fix at the jdk11 as well. The patch applies almost cleanly, only copyright year of ImmutableOopMapSet.java should be adjusted. Tested with tier1 ------------- Commit messages: - Backport 752b6df34c92c02ac0992566e3efa7bc22b96aa1 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/308/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=308&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8261236 Stats: 58 lines in 3 files changed: 12 ins; 28 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/308.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/308/head:pull/308 PR: https://git.openjdk.java.net/jdk11u-dev/pull/308 From mdoerr at openjdk.java.net Thu Sep 2 14:29:25 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 2 Sep 2021 14:29:25 GMT Subject: [jdk11u-dev] RFR: 7179006: [macosx] Print-to-file doesn't work: printing to the default printer instead [v3] In-Reply-To: References: Message-ID: <0ekbuZe9LMkFeZFPO4iIGIQOWq2cZm-9ZtG4K1C0lpM=.af3d5012-614d-461a-a901-d821d3ec21ea@github.com> On Thu, 5 Aug 2021 19:32:03 GMT, Martin Doerr wrote: >> Backport of JDK-7179006. CPrinterJob.m parts don't apply cleanly because JNF removal is already backported. Included tests have passed on M1 with Rosetta (x86_64 build). >> >> Note that the manual test from JDK-8211055 "TestSaveFileWithoutPrinter.java" does no longer pass with this change. Let's break it for parity with 11.0.13-oracle :-) >> (That one seems to be unsupported even with JDK17.) > > Martin Doerr has updated the pull request incrementally with one additional commit since the last revision: > > Add JNFJavaToNSString replacement and CHECK_EXCEPTION. Thanks for the review and the approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/197 From mdoerr at openjdk.java.net Thu Sep 2 14:30:12 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 2 Sep 2021 14:30:12 GMT Subject: [jdk11u-dev] RFR: 8251377: [macos11] JTabbedPane selected tab text is barely legible In-Reply-To: References: Message-ID: <-MCXyaieBXrwCzQMc23gSxNChzJP32_3SUt9WMDAxQQ=.598aba7a-249b-4a05-a1d7-978408e06518@github.com> On Thu, 5 Aug 2021 13:43:01 GMT, Martin Doerr wrote: > Backport of JDK-8251377. Doesn't apply cleanly because Mac OS version check from JDK-8230869 is not in 11u. I just included the introduction of `isCatalinaOrAbove` and `isBigSurOrAbove` from the latter. Rest applies cleanly. Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/198 From mdoerr at openjdk.java.net Thu Sep 2 14:32:40 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 2 Sep 2021 14:32:40 GMT Subject: [jdk11u-dev] Integrated: 7179006: [macosx] Print-to-file doesn't work: printing to the default printer instead In-Reply-To: References: Message-ID: On Thu, 5 Aug 2021 10:56:57 GMT, Martin Doerr wrote: > Backport of JDK-7179006. CPrinterJob.m parts don't apply cleanly because JNF removal is already backported. Included tests have passed on M1 with Rosetta (x86_64 build). > > Note that the manual test from JDK-8211055 "TestSaveFileWithoutPrinter.java" does no longer pass with this change. Let's break it for parity with 11.0.13-oracle :-) > (That one seems to be unsupported even with JDK17.) This pull request has now been integrated. Changeset: 9a5ba0b9 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/9a5ba0b995e25ebcb0e196c9df4412040df36b2c Stats: 241 lines in 4 files changed: 173 ins; 49 del; 19 mod 7179006: [macosx] Print-to-file doesn't work: printing to the default printer instead Reviewed-by: clanger Backport-of: ea7c47c1bb51d079aff44b88f94b3fe5c76fbce5 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/197 From mdoerr at openjdk.java.net Thu Sep 2 14:49:02 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 2 Sep 2021 14:49:02 GMT Subject: [jdk11u-dev] Integrated: 8251377: [macos11] JTabbedPane selected tab text is barely legible In-Reply-To: References: Message-ID: On Thu, 5 Aug 2021 13:43:01 GMT, Martin Doerr wrote: > Backport of JDK-8251377. Doesn't apply cleanly because Mac OS version check from JDK-8230869 is not in 11u. I just included the introduction of `isCatalinaOrAbove` and `isBigSurOrAbove` from the latter. Rest applies cleanly. This pull request has now been integrated. Changeset: ea1a1d86 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/ea1a1d86b92e43bbb4ecadf4ba3bd338b3441ad4 Stats: 20 lines in 5 files changed: 18 ins; 0 del; 2 mod 8251377: [macos11] JTabbedPane selected tab text is barely legible Reviewed-by: shade Backport-of: 3f67afd3a8c642f33ca58a9881dff4c81f83e821 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/198 From rhalade at openjdk.java.net Thu Sep 2 15:45:17 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Thu, 2 Sep 2021 15:45:17 GMT Subject: [jdk17u] Integrated: 8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" In-Reply-To: References: Message-ID: <35k6cYpxpP7ISiasc07RsiDUCNNhwakilUeUrIxq0xw=.bb336a67-4e28-4902-aa6c-de7f5289b777@github.com> On Mon, 30 Aug 2021 21:27:49 GMT, Rajan Halade wrote: > The removal of Google's GlobalSign root was pulled into 17.0.1 which is to be released in Oct 2021. But this root doesn't expire until Dec 2021 so the fix should be backed out from 17.0.1 > > This reverts commit 551354e0d3c7fba5c304c20fc38db38e3c49b01d. This pull request has now been integrated. Changeset: 3623ea69 Author: Rajan Halade URL: https://git.openjdk.java.net/jdk17u/commit/3623ea697de88fcb08c7dbb1304d9cf2d77fffe1 Stats: 34 lines in 2 files changed: 31 ins; 0 del; 3 mod 8273150: Revert "8225083: Remove Google certificate that is expiring in December 2021" Reviewed-by: mullan ------------- PR: https://git.openjdk.java.net/jdk17u/pull/45 From phh at openjdk.java.net Thu Sep 2 18:31:38 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 2 Sep 2021 18:31:38 GMT Subject: [jdk11u-dev] RFR: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled In-Reply-To: References: Message-ID: On Thu, 2 Sep 2021 10:16:00 GMT, Sergey Nazarkin wrote: > Hi! > I'd like to backport this changset to fix SA code after JDK-8231586. I wasn't able to reproduce assert mentioned at the bug description even after fixing the test (inject custom vmoptions to launched SA). Hovewer we observed the issue in the wild by investigation of core files generated by JDK15, hence it may be worth to have the fix at the jdk11 as well. > > The patch applies almost cleanly, only copyright year of ImmutableOopMapSet.java should be adjusted. Tested with tier1 Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/308 From vkempik at openjdk.java.net Thu Sep 2 19:46:38 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 2 Sep 2021 19:46:38 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> Message-ID: <3tyrn8jde7FCSBoXaafwX9W7pTXmwIRPtVZ3jC2TCX0=.dadf5124-74c8-4e78-bc06-a5bd3569c3c0@github.com> On Tue, 31 Aug 2021 13:18:50 GMT, Reka Kovacs wrote: >> Main commit of the Windows/AArch64 port. >> >> Also fixes [JDK-8272181](https://bugs.openjdk.java.net/browse/JDK-8272181) by adding [`src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp`](https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-235302dc4618158c4f75771ebbb6f0e4beeee5daf0a537b03ee4253a711268c6), which is needed for a successful Windows-AArch64 build. >> >> Depends on #274 and #299. > > Reka Kovacs 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 9604ee82690f89320614b37bfef4178abc869777 One question, about R18 exclusion part. In the light of recent issues with r18 being finally used by OS for its own needs ( since macos12b6), I have made some tests. ( more about issues here https://youtrack.jetbrains.com/issue/JBR-3715) I took part of this PR which belongs to R18 usage elimination and applied it to zulu11 ( reverting older version of patch first which wasn't working with C2 compiled code) This fixed zulu11 under macos12b6 and I was happy about that. However I have noticed one strange thing I did this: bin/java -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -jar demo/jfc/J2Ddemo/J2Ddemo.jar > output.log then this: cat output.log | grep x18 | grep -v 0x18 and found some usage of x18: 0x000000010bcafc80: stp x18, x19, [sp, #144] 0x000000010bcb0b60: stp x18, x19, [sp, #144] 0x000000010bcb1590: stp x18, x19, [sp, #144] 0x000000010bcb2470: stp x18, x19, [sp, #144] 0x000000010bcb3dd0: stp x18, x19, [sp, #144] 0x000000010bcb4cd0: stp x18, x19, [sp, #144] 0x000000010bcb5ae0: stp x18, x19, [sp, #144] it's just reading of x18, not writing, however it might indicate something is still missing there. this doesn't happen on jdk17ea (on 17ea there is a different strange thing with x18) Could you try to replicate this result with win-arm64 build of jdk11 ( make sure to put hsdis in there) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From vkempik at openjdk.java.net Thu Sep 2 20:21:37 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 2 Sep 2021 20:21:37 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> Message-ID: On Tue, 31 Aug 2021 13:18:50 GMT, Reka Kovacs wrote: >> Main commit of the Windows/AArch64 port. >> >> Also fixes [JDK-8272181](https://bugs.openjdk.java.net/browse/JDK-8272181) by adding [`src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp`](https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-235302dc4618158c4f75771ebbb6f0e4beeee5daf0a537b03ee4253a711268c6), which is needed for a successful Windows-AArch64 build. >> >> Depends on #274 and #299. > > Reka Kovacs 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 9604ee82690f89320614b37bfef4178abc869777 An example, it's always in Stub Code [Exception Handler] [Stub Code] 0x0000000109fe4340: adrp x8, 0x0000000109b39000 ; {no_reloc} 0x0000000109fe4344: add x8, x8, #0x580 0x0000000109fe4348: blr x8 0x0000000109fe434c: stp x0, x1, [sp, #-256]! 0x0000000109fe4350: stp x2, x3, [sp, #16] 0x0000000109fe4354: stp x4, x5, [sp, #32] 0x0000000109fe4358: stp x6, x7, [sp, #48] 0x0000000109fe435c: stp x8, x9, [sp, #64] 0x0000000109fe4360: stp x10, x11, [sp, #80] 0x0000000109fe4364: stp x12, x13, [sp, #96] 0x0000000109fe4368: stp x14, x15, [sp, #112] 0x0000000109fe436c: stp x16, x17, [sp, #128] 0x0000000109fe4370: stp x18, x19, [sp, #144] 0x0000000109fe4374: stp x20, x21, [sp, #160] 0x0000000109fe4378: stp x22, x23, [sp, #176] 0x0000000109fe437c: stp x24, x25, [sp, #192] 0x0000000109fe4380: stp x26, x27, [sp, #208] ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From vkempik at openjdk.java.net Thu Sep 2 22:01:38 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 2 Sep 2021 22:01:38 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> Message-ID: On Tue, 31 Aug 2021 13:18:50 GMT, Reka Kovacs wrote: >> Main commit of the Windows/AArch64 port. >> >> Also fixes [JDK-8272181](https://bugs.openjdk.java.net/browse/JDK-8272181) by adding [`src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp`](https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-235302dc4618158c4f75771ebbb6f0e4beeee5daf0a537b03ee4253a711268c6), which is needed for a successful Windows-AArch64 build. >> >> Depends on #274 and #299. > > Reka Kovacs 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 9604ee82690f89320614b37bfef4178abc869777 Same thing in 17ea: 0x00000001285942c0: adrp x8, 0x00000001280ed000 ; {no_reloc} 0x00000001285942c4: add x8, x8, #0x880 0x00000001285942c8: blr x8 0x00000001285942cc: dcps1 #0xdeae 0x00000001285942d0: .inst 0x064e7d23 ; undefined 0x00000001285942d4: .inst 0x00000001 ; undefined So i guess it's just register saving in 11, for exceptional situation. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From vkempik at openjdk.java.net Thu Sep 2 22:13:26 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 2 Sep 2021 22:13:26 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> Message-ID: On Tue, 31 Aug 2021 13:18:50 GMT, Reka Kovacs wrote: >> Main commit of the Windows/AArch64 port. >> >> Also fixes [JDK-8272181](https://bugs.openjdk.java.net/browse/JDK-8272181) by adding [`src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp`](https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-235302dc4618158c4f75771ebbb6f0e4beeee5daf0a537b03ee4253a711268c6), which is needed for a successful Windows-AArch64 build. >> >> Depends on #274 and #299. > > Reka Kovacs 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 9604ee82690f89320614b37bfef4178abc869777 So it's void MacroAssembler::stop(const char* msg) { address ip = pc(); pusha(); movptr(c_rarg0, (uintptr_t)(address)msg); movptr(c_rarg1, (uintptr_t)(address)ip); mov(c_rarg2, sp); mov(c_rarg3, CAST_FROM_FN_PTR(address, MacroAssembler::debug64)); blr(c_rarg3); hlt(0); } where pusha is : void MacroAssembler::pusha() { push(0x7fffffff, sp); } where push is: // Push lots of registers in the bit set supplied. Don't push sp. // Return the number of words pushed int MacroAssembler::push(unsigned int bitset, Register stack) { int words_pushed = 0; // Scan bitset to accumulate register pairs unsigned char regs[32]; int count = 0; for (int reg = 0; reg <= 30; reg++) { if (1 & bitset) regs[count++] = reg; bitset >>= 1; } ... @theRealAph could you please suggest, do we need to change the mask in pusha for win-arm64/mac-arm64 to not save r18 by pusha ? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From serb at openjdk.java.net Thu Sep 2 22:51:44 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 2 Sep 2021 22:51:44 GMT Subject: [jdk11u-dev] RFR: 8272966: test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout Message-ID: <7XVeoKUXOGLocx-JGVp0Xd_tM1w--rfm1bhogw8FNOI=.bb49c750-004b-4fe6-bc58-867d487192a0@github.com> The test case backported by the [JDK-8267722](https://bugs.openjdk.java.net/browse/JDK-8267722) is too strict for jdk11. It uses the `Robot.delay()` method which is `synchronised` in jdk11 and this caused a deadlock. Main thread: `synchronized robot.waitForIdle()` - > trying to synchronously execute the code on EDT EDT: trying to call `synchronized Robot.delay()` The synchronized keyword was removed by the [JDK-8210231](https://bugs.openjdk.java.net/browse/JDK-8210231) in JDK15 and it cannot be backported due to compatibility reasons. The solution is to relax this part of the test which does not affect its ability to verify the fix for JDK-8196100 ------------- Commit messages: - Update FlushCurrentEvent.java Changes: https://git.openjdk.java.net/jdk11u-dev/pull/309/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=309&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272966 Stats: 9 lines in 1 file changed: 7 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/309.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/309/head:pull/309 PR: https://git.openjdk.java.net/jdk11u-dev/pull/309 From cverghese at openjdk.java.net Fri Sep 3 00:26:54 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Fri, 3 Sep 2021 00:26:54 GMT Subject: [jdk15u-dev] RFR: 8270317: Large Allocation in CipherSuite Message-ID: Hi all, this pull request contains a backport of commit e627caec from the openjdk/jdk repository. The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. We have tested this change in production regions internally for 3 months. Thanks! ------------- Commit messages: - Backport e627caec84c169c99c04e0d355c29b806a0266ed Changes: https://git.openjdk.java.net/jdk15u-dev/pull/95/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=95&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270317 Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/95.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/95/head:pull/95 PR: https://git.openjdk.java.net/jdk15u-dev/pull/95 From cverghese at openjdk.java.net Fri Sep 3 00:39:55 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Fri, 3 Sep 2021 00:39:55 GMT Subject: [jdk17u] RFR: 8270317: Large Allocation in CipherSuite Message-ID: Hi all, This pull request contains a backport of commit [e627caec](https://github.com/openjdk/jdk/commit/e627caec84c169c99c04e0d355c29b806a0266ed) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. Thanks! ------------- Commit messages: - Backport e627caec84c169c99c04e0d355c29b806a0266ed Changes: https://git.openjdk.java.net/jdk17u/pull/52/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=52&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270317 Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod Patch: https://git.openjdk.java.net/jdk17u/pull/52.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/52/head:pull/52 PR: https://git.openjdk.java.net/jdk17u/pull/52 From serb at openjdk.java.net Fri Sep 3 02:10:39 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 3 Sep 2021 02:10:39 GMT Subject: [jdk11u-dev] RFR: 8251377: [macos11] JTabbedPane selected tab text is barely legible In-Reply-To: References: Message-ID: On Thu, 5 Aug 2021 13:43:01 GMT, Martin Doerr wrote: > Backport of JDK-8251377. Doesn't apply cleanly because Mac OS version check from JDK-8230869 is not in 11u. I just included the introduction of `isCatalinaOrAbove` and `isBigSurOrAbove` from the latter. Rest applies cleanly. I am not sure why did you add the "isMacOSXCatalinaOrAbove" since it is unused in the fix and was not part of the fix in the mainline? BTW I think you would like to backport https://bugs.openjdk.java.net/browse/JDK-8269984 as well it fixes a regression of this one. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/198 From vkempik at openjdk.java.net Fri Sep 3 06:35:35 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 3 Sep 2021 06:35:35 GMT Subject: [jdk11u-dev] Integrated: 8270216: [macOS] Update named used for Java run loop mode In-Reply-To: <8v7zVIna3DNuLmTTrP--EI8vUIHX8InpKkNa5ttTmYc=.2e745b85-e992-4e3c-97c4-a4937a8b0a36@github.com> References: <8v7zVIna3DNuLmTTrP--EI8vUIHX8InpKkNa5ttTmYc=.2e745b85-e992-4e3c-97c4-a4937a8b0a36@github.com> Message-ID: On Mon, 30 Aug 2021 18:30:33 GMT, Vladimir Kempik wrote: > Simple fix, clean backport This pull request has now been integrated. Changeset: 2908bbd2 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk11u-dev/commit/2908bbd2595e7a3ba1a4c0d42629e72e72cccdeb Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8270216: [macOS] Update named used for Java run loop mode Backport-of: 254600658acbc5c40ae8f0de0d01c9906c67c46c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/302 From mdoerr at openjdk.java.net Fri Sep 3 08:06:30 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 3 Sep 2021 08:06:30 GMT Subject: [jdk11u-dev] RFR: 8251377: [macos11] JTabbedPane selected tab text is barely legible In-Reply-To: References: Message-ID: On Thu, 5 Aug 2021 13:43:01 GMT, Martin Doerr wrote: > Backport of JDK-8251377. Doesn't apply cleanly because Mac OS version check from JDK-8230869 is not in 11u. I just included the introduction of `isCatalinaOrAbove` and `isBigSurOrAbove` from the latter. Rest applies cleanly. `isMacOSXBigSurOrAbove()` from JDK-8230869 is needed for this change. The Catalina function was just in the same hunk. Right, I'm planning to backport JDK-8269984, too. There are still a few macOS fixes missing in OpenJDK 11u. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/198 From snazarki at openjdk.java.net Fri Sep 3 08:50:35 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Fri, 3 Sep 2021 08:50:35 GMT Subject: [jdk11u-dev] Integrated: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled In-Reply-To: References: Message-ID: On Thu, 2 Sep 2021 10:16:00 GMT, Sergey Nazarkin wrote: > Hi! > I'd like to backport this changset to fix SA code after JDK-8231586. I wasn't able to reproduce assert mentioned at the bug description even after fixing the test (inject custom vmoptions to launched SA). Hovewer we observed the issue in the wild by investigation of core files generated by JDK15, hence it may be worth to have the fix at the jdk11 as well. > > The patch applies almost cleanly, only copyright year of ImmutableOopMapSet.java should be adjusted. Tested with tier1 This pull request has now been integrated. Changeset: 9efd897e Author: Sergey Nazarkin Committer: Vladimir Kempik URL: https://git.openjdk.java.net/jdk11u-dev/commit/9efd897ed2bd3865b52b85d7064c6293ce69ed6b Stats: 58 lines in 3 files changed: 12 ins; 28 del; 18 mod 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Reviewed-by: phh Backport-of: 752b6df34c92c02ac0992566e3efa7bc22b96aa1 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/308 From mdoerr at openjdk.java.net Fri Sep 3 10:36:42 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 3 Sep 2021 10:36:42 GMT Subject: [jdk11u-dev] RFR: 8269984: [macos] JTabbedPane title looks like disabled Message-ID: Backport of JDK-8269984. Follow-up fix for https://github.com/openjdk/jdk11u-dev/commit/ea1a1d86b92e43bbb4ecadf4ba3bd338b3441ad4. Doesn't apply cleanly, because the workaround (hunk which introduced isCatalinaOrAbove) from the latter is no longer up to date and should get reverted. There are also unrelated context changes. ------------- Commit messages: - Backport 8adf008b150bfda783ae615965198edb4d196016 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/310/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=310&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269984 Stats: 31 lines in 1 file changed: 16 ins; 7 del; 8 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/310.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/310/head:pull/310 PR: https://git.openjdk.java.net/jdk11u-dev/pull/310 From mdoerr at openjdk.java.net Fri Sep 3 10:37:30 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 3 Sep 2021 10:37:30 GMT Subject: [jdk11u-dev] RFR: 8251377: [macos11] JTabbedPane selected tab text is barely legible In-Reply-To: References: Message-ID: On Thu, 5 Aug 2021 13:43:01 GMT, Martin Doerr wrote: > Backport of JDK-8251377. Doesn't apply cleanly because Mac OS version check from JDK-8230869 is not in 11u. I just included the introduction of `isCatalinaOrAbove` and `isBigSurOrAbove` from the latter. Rest applies cleanly. See https://github.com/openjdk/jdk11u-dev/pull/310. Note that these changes are for 11.0.14, now. We should check if we need them in 11.0.13. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/198 From mdoerr at openjdk.java.net Fri Sep 3 11:01:50 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 3 Sep 2021 11:01:50 GMT Subject: [jdk11u-dev] RFR: 8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" Message-ID: Clean Backport of JDK-8262731. ------------- Commit messages: - Backport c0b4407d09a7bf9f15553dc5344b1e354b150d57 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/311/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=311&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262731 Stats: 169 lines in 2 files changed: 160 ins; 0 del; 9 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/311.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/311/head:pull/311 PR: https://git.openjdk.java.net/jdk11u-dev/pull/311 From cverghese at openjdk.java.net Fri Sep 3 17:53:00 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Fri, 3 Sep 2021 17:53:00 GMT Subject: [jdk13u-dev] RFR: 8270317: Large Allocation in CipherSuite Message-ID: Hi all, This pull request contains a backport of commit [e627caec](https://github.com/openjdk/jdk/commit/e627caec84c169c99c04e0d355c29b806a0266ed) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. Thanks! ------------- Commit messages: - Backport e627caec84c169c99c04e0d355c29b806a0266ed Changes: https://git.openjdk.java.net/jdk13u-dev/pull/257/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=257&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270317 Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/257.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/257/head:pull/257 PR: https://git.openjdk.java.net/jdk13u-dev/pull/257 From cverghese at openjdk.java.net Fri Sep 3 17:56:52 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Fri, 3 Sep 2021 17:56:52 GMT Subject: [jdk11u-dev] RFR: 8270317: Large Allocation in CipherSuite Message-ID: <8OAI-Bgxix_gwfM9eTQoU3KYCXxf0q_NaQmq81yX6Qg=.7fce36f6-a6f7-4b55-88cd-72671890250e@github.com> Hi all, This pull request contains a backport of commit [e627caec](https://github.com/openjdk/jdk/commit/e627caec84c169c99c04e0d355c29b806a0266ed) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. Thanks! ------------- Commit messages: - Backport e627caec84c169c99c04e0d355c29b806a0266ed Changes: https://git.openjdk.java.net/jdk11u-dev/pull/312/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=312&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270317 Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/312.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/312/head:pull/312 PR: https://git.openjdk.java.net/jdk11u-dev/pull/312 From yan at openjdk.java.net Fri Sep 3 18:35:06 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 3 Sep 2021 18:35:06 GMT Subject: [jdk15u-dev] RFR: 8270317: Large Allocation in CipherSuite In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 00:18:18 GMT, Clive Verghese wrote: > Hi all, > > this pull request contains a backport of commit e627caec from the openjdk/jdk repository. > > The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. > > We have tested this change in production regions internally for 3 months. > > Thanks! @cliveverghese (skip if you know it:-) as of now, the process does require some modifications in JDK-827017: put there so called Fix request for every update release train and (usually after testing with that release finished,) jdkNN-fix-request label. A maintainer would answer by jdkNN-fix-yes, and a committer would push. ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/95 From mdoerr at openjdk.java.net Sat Sep 4 15:44:10 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Sat, 4 Sep 2021 15:44:10 GMT Subject: [jdk11u-dev] Integrated: 8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 10:52:48 GMT, Martin Doerr wrote: > Clean Backport of JDK-8262731. This pull request has now been integrated. Changeset: 1645dbe4 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/1645dbe4df6e5238446868b7277138ed7ce271f6 Stats: 169 lines in 2 files changed: 160 ins; 0 del; 9 mod 8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" Backport-of: c0b4407d09a7bf9f15553dc5344b1e354b150d57 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/311 From vkempik at openjdk.java.net Sun Sep 5 20:17:59 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Sun, 5 Sep 2021 20:17:59 GMT Subject: [jdk11u-dev] RFR: 8251930: AArch64: Native types mismatch in hotspot In-Reply-To: <_n92Z1xrvoWGVQA-H6zNJir7VCAKd65trEQS62xNUvg=.bc7169a5-e4d6-4c94-9a51-a253abdf423d@github.com> References: <_n92Z1xrvoWGVQA-H6zNJir7VCAKd65trEQS62xNUvg=.bc7169a5-e4d6-4c94-9a51-a253abdf423d@github.com> Message-ID: On Tue, 24 Aug 2021 16:14:10 GMT, Vladimir Kempik wrote: > Applies almost clean, one [context code](https://github.com/openjdk/jdk11u-dev/pull/290/files#diff-9c5120cff0dd87fbd1122067c44170768702b61cba7b1faf0c04dcba4c8fdfa3L1705) difference and one [whitespace issue](https://github.com/openjdk/jdk11u-dev/pull/290/files#diff-0f4150a9c607ccd590bf256daa800c0276144682a92bc6bdced5e8bc1bb81f3aR2499) The failure in windows x64 is false positive and not related to this PR, this PR only changes code in hotspot/cpu/aarch64 subfolder. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/290 From mbaesken at openjdk.java.net Mon Sep 6 11:43:07 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 6 Sep 2021 11:43:07 GMT Subject: [jdk11u-dev] RFR: JDK-8272316: Wrong Boot JDK help message in 11 Message-ID: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> Hello please review this small fix. It fixes the configure help output message and mentions openjdk-11-jdk because 8 is not sufficient to build jdk11 as BOOT JDK. Thanks, Matthias ------------- Commit messages: - JDK-8272316 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/313/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=313&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272316 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/313.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/313/head:pull/313 PR: https://git.openjdk.java.net/jdk11u-dev/pull/313 From stuefe at openjdk.java.net Mon Sep 6 12:02:41 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 6 Sep 2021 12:02:41 GMT Subject: [jdk11u-dev] RFR: JDK-8272316: Wrong Boot JDK help message in 11 In-Reply-To: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> References: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> Message-ID: On Mon, 6 Sep 2021 11:37:21 GMT, Matthias Baesken wrote: > Hello please review this small fix. It fixes the configure help output message and mentions openjdk-11-jdk because 8 is not sufficient to build jdk11 as BOOT JDK. > > Thanks, Matthias Looks good & trivial. Want to fix it for yum too? I believe that would be "yum install java-11-openjdk-devel", but I have no Red Hat distro to check. Cheers, Thomas ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/313 From mbaesken at openjdk.java.net Mon Sep 6 12:16:57 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 6 Sep 2021 12:16:57 GMT Subject: [jdk11u-dev] RFR: JDK-8272316: Wrong Boot JDK help message in 11 [v2] In-Reply-To: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> References: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> Message-ID: > Hello please review this small fix. It fixes the configure help output message and mentions openjdk-11-jdk because 8 is not sufficient to build jdk11 as BOOT JDK. > > Thanks, Matthias Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision: handle yum too ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/313/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/313/files/428e328c..372c807d Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=313&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=313&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/313.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/313/head:pull/313 PR: https://git.openjdk.java.net/jdk11u-dev/pull/313 From mbaesken at openjdk.java.net Mon Sep 6 12:22:38 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 6 Sep 2021 12:22:38 GMT Subject: [jdk11u-dev] RFR: JDK-8272316: Wrong Boot JDK help message in 11 [v2] In-Reply-To: References: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> Message-ID: On Mon, 6 Sep 2021 11:59:54 GMT, Thomas Stuefe wrote: > Looks good & trivial. > > Want to fix it for yum too? I believe that would be "yum install java-11-openjdk-devel", but I have no Red Hat distro to check. > > Cheers, Thomas Hi Thomas, yes the yum output should be changed too. I adjusted this in my additional commit. Thanks, Matthias ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/313 From stuefe at openjdk.java.net Mon Sep 6 13:09:45 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 6 Sep 2021 13:09:45 GMT Subject: [jdk11u-dev] RFR: JDK-8272316: Wrong Boot JDK help message in 11 [v2] In-Reply-To: References: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> Message-ID: On Mon, 6 Sep 2021 12:16:57 GMT, Matthias Baesken wrote: >> Hello please review this small fix. It fixes the configure help output message and mentions openjdk-11-jdk because 8 is not sufficient to build jdk11 as BOOT JDK. >> >> Thanks, Matthias > > Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision: > > handle yum too Looks still good. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/313 From mbaesken at openjdk.java.net Mon Sep 6 13:41:38 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Mon, 6 Sep 2021 13:41:38 GMT Subject: [jdk11u-dev] Integrated: JDK-8272316: Wrong Boot JDK help message in 11 In-Reply-To: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> References: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> Message-ID: On Mon, 6 Sep 2021 11:37:21 GMT, Matthias Baesken wrote: > Hello please review this small fix. It fixes the configure help output message and mentions openjdk-11-jdk because 8 is not sufficient to build jdk11 as BOOT JDK. > > Thanks, Matthias This pull request has now been integrated. Changeset: 569688f5 Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk11u-dev/commit/569688f56d0ef1d688226b0d474f7a886851956f Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8272316: Wrong Boot JDK help message in 11 Reviewed-by: stuefe ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/313 From clanger at openjdk.java.net Mon Sep 6 21:23:38 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 6 Sep 2021 21:23:38 GMT Subject: [jdk11u-dev] RFR: JDK-8272316: Wrong Boot JDK help message in 11 [v2] In-Reply-To: References: <0KK_eOCucsRdmzpjZEmqB2-u9Dso19MpyFe7ezOXXEU=.de5cdc01-0610-4c37-b921-a2cd6259bc74@github.com> Message-ID: On Mon, 6 Sep 2021 12:20:08 GMT, Matthias Baesken wrote: >> Looks good & trivial. >> >> Want to fix it for yum too? I believe that would be "yum install java-11-openjdk-devel", but I have no Red Hat distro to check. >> >> Cheers, Thomas > >> Looks good & trivial. >> >> Want to fix it for yum too? I believe that would be "yum install java-11-openjdk-devel", but I have no Red Hat distro to check. >> >> Cheers, Thomas > > Hi Thomas, yes the yum output should be changed too. I adjusted this in my additional commit. > > Thanks, Matthias @MBaesken please take care to follow the standard jdk11u-fix-request procedure, also for JDK11 only changes. Furthermore I'm not sure wheter backporting [JDK-8219788](https://bugs.openjdk.java.net/browse/JDK-8219788) would have been the better choice here. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/313 From goetz at openjdk.java.net Tue Sep 7 08:07:42 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 7 Sep 2021 08:07:42 GMT Subject: [jdk11u-dev] RFR: 8269984: [macos] JTabbedPane title looks like disabled In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 10:30:41 GMT, Martin Doerr wrote: > Backport of JDK-8269984. Follow-up fix for https://github.com/openjdk/jdk11u-dev/commit/ea1a1d86b92e43bbb4ecadf4ba3bd338b3441ad4. Doesn't apply cleanly, because the workaround (hunk which introduced isCatalinaOrAbove) from the latter is no longer up to date and should get reverted. There are also unrelated context changes. LGTM (A wonder of software design this code ...) ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/310 From serb at openjdk.java.net Tue Sep 7 08:11:37 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 7 Sep 2021 08:11:37 GMT Subject: [jdk11u-dev] RFR: 8269984: [macos] JTabbedPane title looks like disabled In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 10:30:41 GMT, Martin Doerr wrote: > Backport of JDK-8269984. Follow-up fix for https://github.com/openjdk/jdk11u-dev/commit/ea1a1d86b92e43bbb4ecadf4ba3bd338b3441ad4. Doesn't apply cleanly, because the workaround (hunk which introduced isCatalinaOrAbove) from the latter is no longer up to date and should get reverted. There are also unrelated context changes. Look fine, the code now identical to the mainline and work fine on macos 11.5 ------------- Marked as reviewed by serb (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/310 From pliden at openjdk.java.net Tue Sep 7 08:27:02 2021 From: pliden at openjdk.java.net (Per Liden) Date: Tue, 7 Sep 2021 08:27:02 GMT Subject: [jdk17u] RFR: 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug Message-ID: Hi all, This pull request contains a backport of commit [18dd4d46](https://github.com/openjdk/jdk/commit/18dd4d469d120276d05e74607d780f01056f1a8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. The commit being backported was authored by Per Liden on 5 Aug 2021 and was reviewed by Albert Mingkun Yang and Erik ?sterlund. Thanks! ------------- Commit messages: - Backport 18dd4d469d120276d05e74607d780f01056f1a8b Changes: https://git.openjdk.java.net/jdk17u/pull/53/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=53&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271121 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/53.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/53/head:pull/53 PR: https://git.openjdk.java.net/jdk17u/pull/53 From eosterlund at openjdk.java.net Tue Sep 7 08:27:02 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Tue, 7 Sep 2021 08:27:02 GMT Subject: [jdk17u] RFR: 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug In-Reply-To: References: Message-ID: On Tue, 7 Sep 2021 08:02:37 GMT, Per Liden wrote: > Hi all, > > This pull request contains a backport of commit [18dd4d46](https://github.com/openjdk/jdk/commit/18dd4d469d120276d05e74607d780f01056f1a8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Per Liden on 5 Aug 2021 and was reviewed by Albert Mingkun Yang and Erik ?sterlund. > > Thanks! Looks good. ------------- Marked as reviewed by eosterlund (Reviewer). PR: https://git.openjdk.java.net/jdk17u/pull/53 From ayang at openjdk.java.net Tue Sep 7 09:02:23 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 7 Sep 2021 09:02:23 GMT Subject: [jdk17u] RFR: 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug In-Reply-To: References: Message-ID: On Tue, 7 Sep 2021 08:02:37 GMT, Per Liden wrote: > Hi all, > > This pull request contains a backport of commit [18dd4d46](https://github.com/openjdk/jdk/commit/18dd4d469d120276d05e74607d780f01056f1a8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Per Liden on 5 Aug 2021 and was reviewed by Albert Mingkun Yang and Erik ?sterlund. > > Thanks! Marked as reviewed by ayang (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/53 From mdoerr at openjdk.java.net Tue Sep 7 09:20:35 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 7 Sep 2021 09:20:35 GMT Subject: [jdk11u-dev] RFR: 8269984: [macos] JTabbedPane title looks like disabled In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 10:30:41 GMT, Martin Doerr wrote: > Backport of JDK-8269984. Follow-up fix for https://github.com/openjdk/jdk11u-dev/commit/ea1a1d86b92e43bbb4ecadf4ba3bd338b3441ad4. Doesn't apply cleanly, because the workaround (hunk which introduced isCatalinaOrAbove) from the latter is no longer up to date and should get reverted. There are also unrelated context changes. Thanks for the reviews, testing and approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/310 From mdoerr at openjdk.java.net Tue Sep 7 09:20:36 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 7 Sep 2021 09:20:36 GMT Subject: [jdk11u-dev] Integrated: 8269984: [macos] JTabbedPane title looks like disabled In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 10:30:41 GMT, Martin Doerr wrote: > Backport of JDK-8269984. Follow-up fix for https://github.com/openjdk/jdk11u-dev/commit/ea1a1d86b92e43bbb4ecadf4ba3bd338b3441ad4. Doesn't apply cleanly, because the workaround (hunk which introduced isCatalinaOrAbove) from the latter is no longer up to date and should get reverted. There are also unrelated context changes. This pull request has now been integrated. Changeset: 47e4bc9e Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/47e4bc9eb9457dcf3e4793936e8c82fe2e1e5ff9 Stats: 31 lines in 1 file changed: 16 ins; 7 del; 8 mod 8269984: [macos] JTabbedPane title looks like disabled Reviewed-by: goetz, serb Backport-of: 8adf008b150bfda783ae615965198edb4d196016 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/310 From chegar at openjdk.java.net Tue Sep 7 09:52:57 2021 From: chegar at openjdk.java.net (Chris Hegarty) Date: Tue, 7 Sep 2021 09:52:57 GMT Subject: [jdk17u] RFR: 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong Message-ID: 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong ------------- Commit messages: - Backport fe7d70886cc9985478c5810eff0790648a9aae41 Changes: https://git.openjdk.java.net/jdk17u/pull/54/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=54&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272473 Stats: 14 lines in 2 files changed: 8 ins; 0 del; 6 mod Patch: https://git.openjdk.java.net/jdk17u/pull/54.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/54/head:pull/54 PR: https://git.openjdk.java.net/jdk17u/pull/54 From rschmelter at openjdk.java.net Tue Sep 7 12:48:39 2021 From: rschmelter at openjdk.java.net (Ralf Schmelter) Date: Tue, 7 Sep 2021 12:48:39 GMT Subject: [jdk11u-dev] RFR: 8215624: Add parallel heap iteration for jmap =?UTF-8?B?4oCTaGlzdG8=?= [v2] In-Reply-To: <_1AvUpPWKQAutI-_lS2cqLLD5EQyB_72ECPi3hNpJIQ=.4c94f43d-cb8e-4a3b-b249-5225b9c5dfd8@github.com> References: <_1AvUpPWKQAutI-_lS2cqLLD5EQyB_72ECPi3hNpJIQ=.4c94f43d-cb8e-4a3b-b249-5225b9c5dfd8@github.com> Message-ID: On Tue, 24 Aug 2021 03:05:01 GMT, Bin Liao wrote: >> Unclean backport, since original patch does not apply cleanly to 11u, because jmap command parameter is different between each other, and the code structure has little changed. >> >> 8215624: Add parallel heap iteration for jmap -histo >> 8253763: ParallelObjectIterator should have virtual destructor > > Bin Liao 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 parallel_heap_iter > - 8266352: Add parallel heap iteration for jmap -histo > > 8215624: Add parallel heap iteration for jmap histo > 8253763: ParallelObjectIterator should have virtual destructor Thanks for the downport. The changes look good to me. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/127 From rschmelter at openjdk.java.net Tue Sep 7 13:39:38 2021 From: rschmelter at openjdk.java.net (Ralf Schmelter) Date: Tue, 7 Sep 2021 13:39:38 GMT Subject: [jdk11u-dev] RFR: 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id In-Reply-To: References: Message-ID: <8t9PFsYkEOT_PTvn5AO20ZKb2s8nLi9RyLIlcNsc7pU=.07a5ff29-6972-4b3a-a026-6658bc1ee43b@github.com> On Tue, 24 Aug 2021 12:41:42 GMT, Bin Liao wrote: > This patch is backport based on https://github.com/openjdk/jdk11u-dev/pull/127 > > I have built it on linux x86_64 and run test-tier1 successfully The changes look good to me. Thanks. ------------- Marked as reviewed by rschmelter (no project role). PR: https://git.openjdk.java.net/jdk11u-dev/pull/284 From clanger at openjdk.java.net Tue Sep 7 13:40:46 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 7 Sep 2021 13:40:46 GMT Subject: [jdk11u-dev] Integrated: 8269993: [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags In-Reply-To: References: Message-ID: On Fri, 27 Aug 2021 12:20:24 GMT, Christoph Langer wrote: > Clean backport of JDK-8269993. This pull request has now been integrated. Changeset: 2de01c1e Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/2de01c1e762d9484f4ff33e9f5036b0d69b085a1 Stats: 6 lines in 1 file changed: 0 ins; 6 del; 0 mod 8269993: [Test]: java/net/httpclient/DigestEchoClientSSL.java contains redundant @run tags Backport-of: 4e18ec26ddfa0b44e8780ebd556a5e8aa2e90dc0 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/298 From aph at openjdk.java.net Tue Sep 7 14:48:37 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Tue, 7 Sep 2021 14:48:37 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> Message-ID: On Tue, 31 Aug 2021 13:18:50 GMT, Reka Kovacs wrote: >> Main commit of the Windows/AArch64 port. >> >> Also fixes [JDK-8272181](https://bugs.openjdk.java.net/browse/JDK-8272181) by adding [`src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp`](https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-235302dc4618158c4f75771ebbb6f0e4beeee5daf0a537b03ee4253a711268c6), which is needed for a successful Windows-AArch64 build. >> >> Depends on #274 and #299. > > Reka Kovacs 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 9604ee82690f89320614b37bfef4178abc869777 Yes, exartly. It could be: `push(RegSet::range(r0, r29) R18_RESERVED_ONLY(-r18_tls), sp);` ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From rschmelter at openjdk.java.net Tue Sep 7 18:39:43 2021 From: rschmelter at openjdk.java.net (Ralf Schmelter) Date: Tue, 7 Sep 2021 18:39:43 GMT Subject: [jdk11u-dev] RFR: 8237354: Add option to jcmd to write a gzipped heap dump [v3] In-Reply-To: References: Message-ID: <8VDJ94T_aQ5JSjyfsb1ReeEr6nCK_8FaCRP43z_OT_8=.7337b718-7ce6-4e37-b1db-ca2a97f1766e@github.com> On Thu, 26 Aug 2021 02:55:36 GMT, Bin Liao wrote: >> Backport of the heap dump enhancement: Add option to jcmd to write a gzipped heap dump >> >> Patch did not apply cleanly, I had to resolve/modify >> >> 1) src/hotspot/share/services/heapDumper.cpp >> function "int dump(const char* path, bool overwrite = false)" has some different from the jdk-master, since patch 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea is backport before this one, so this patch can't backport clearly >> >> 2) src/hotspot/share/services/heapDumperCompression.cpp >> MonitorLockerEx is named MonitorLocker in jdk-master, MonitorLockerEx.wait should have parameters, the constructor of MonitorLockerEx and MutexUnlockerEx also different from jdk-master >> >> 3) src/hotspot/share/services/heapDumperCompression.hpp >> FileWriter is different from jdk-master since backport of 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea before this patch. >> >> I have built it on linux x86_64 and run test-tier1 > > Bin Liao has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits: > > - Merge branch 'backport-19be49714356f2f598924c9fefa6358679ab6dbe' of github.com:buddyliao/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe > - Merge branch 'master' of https://git.openjdk.java.net/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe > - Merge master > - Backport 19be49714356f2f598924c9fefa6358679ab6dbe Note that the ParallelScavengeHeap in JDK11 doesn't support the workers() method, since it doesn't uses a work gang. This means that the compression will not be done in parallel in this GC. This is probably not show stopper, but a regression from the behavior found in current JDKs. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/209 From vkempik at openjdk.java.net Tue Sep 7 19:37:26 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 7 Sep 2021 19:37:26 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> Message-ID: On Tue, 31 Aug 2021 13:18:50 GMT, Reka Kovacs wrote: >> Main commit of the Windows/AArch64 port. >> >> Also fixes [JDK-8272181](https://bugs.openjdk.java.net/browse/JDK-8272181) by adding [`src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp`](https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-235302dc4618158c4f75771ebbb6f0e4beeee5daf0a537b03ee4253a711268c6), which is needed for a successful Windows-AArch64 build. >> >> Depends on #274 and #299. > > Reka Kovacs 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 9604ee82690f89320614b37bfef4178abc869777 > Yes, exartly. > > It could be: > > `push(RegSet::range(r0, r29) R18_RESERVED_ONLY(-r18_tls), sp);` But it should probably be done here https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-0f4150a9c607ccd590bf256daa800c0276144682a92bc6bdced5e8bc1bb81f3aR2548 src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp line 2557: > 2555: void MacroAssembler::push_call_clobbered_registers() { > 2556: int step = 4 * wordSize; > 2557: push(call_clobbered_registers() - RegSet::of(rscratch1, rscratch2), sp); is it right to substract rscratch1/2 twice, fist in call_clobbered_registers, then here ? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From clanger at openjdk.java.net Tue Sep 7 21:28:19 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 7 Sep 2021 21:28:19 GMT Subject: [jdk11u-dev] RFR: 8206085: Refactor langtools/tools/javac/versions/Versions.java Message-ID: Backport of JDK-8206085. Needs some resolving to remove parts that can only work with JDK12. ------------- Commit messages: - Backport 28e2dea71d24962aeb3a26166dbb55ebe8f30ca6 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/314/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=314&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8206085 Stats: 144 lines in 1 file changed: 72 ins; 10 del; 62 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/314.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/314/head:pull/314 PR: https://git.openjdk.java.net/jdk11u-dev/pull/314 From clanger at openjdk.java.net Tue Sep 7 21:46:11 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 7 Sep 2021 21:46:11 GMT Subject: [jdk11u-dev] RFR: 8215624: Add parallel heap iteration for jmap =?UTF-8?B?4oCTaGlzdG8=?= [v2] In-Reply-To: <_1AvUpPWKQAutI-_lS2cqLLD5EQyB_72ECPi3hNpJIQ=.4c94f43d-cb8e-4a3b-b249-5225b9c5dfd8@github.com> References: <_1AvUpPWKQAutI-_lS2cqLLD5EQyB_72ECPi3hNpJIQ=.4c94f43d-cb8e-4a3b-b249-5225b9c5dfd8@github.com> Message-ID: On Tue, 24 Aug 2021 03:05:01 GMT, Bin Liao wrote: >> Unclean backport, since original patch does not apply cleanly to 11u, because jmap command parameter is different between each other, and the code structure has little changed. >> >> 8215624: Add parallel heap iteration for jmap -histo >> 8253763: ParallelObjectIterator should have virtual destructor > > Bin Liao 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 parallel_heap_iter > - 8266352: Add parallel heap iteration for jmap -histo > > 8215624: Add parallel heap iteration for jmap histo > 8253763: ParallelObjectIterator should have virtual destructor Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/127 From clanger at openjdk.java.net Tue Sep 7 21:47:08 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 7 Sep 2021 21:47:08 GMT Subject: [jdk11u-dev] RFR: 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id In-Reply-To: References: Message-ID: On Tue, 24 Aug 2021 12:41:42 GMT, Bin Liao wrote: > This patch is backport based on https://github.com/openjdk/jdk11u-dev/pull/127 > > I have built it on linux x86_64 and run test-tier1 successfully Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/284 From clanger at openjdk.java.net Tue Sep 7 21:51:22 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 7 Sep 2021 21:51:22 GMT Subject: [jdk11u-dev] RFR: 8210395: Add doc to SecurityTools.java Message-ID: <4sWvwQRJww21Xtd1NVG-i8aixvIaA-84m8wLI8uf9zc=.759e525a-1295-4a85-9ea9-4b55be83e39c@github.com> Backport of JDK-8210395. Minor resolving required, import java.util.Arrays; has to be kept. ------------- Commit messages: - Backport 5cf91fc60e90bf03e113966760666adaf6d65798 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/315/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=315&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8210395 Stats: 78 lines in 2 files changed: 70 ins; 0 del; 8 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/315.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/315/head:pull/315 PR: https://git.openjdk.java.net/jdk11u-dev/pull/315 From github.com+3094961+buddyliao at openjdk.java.net Wed Sep 8 05:16:05 2021 From: github.com+3094961+buddyliao at openjdk.java.net (Bin Liao) Date: Wed, 8 Sep 2021 05:16:05 GMT Subject: [jdk11u-dev] Integrated: 8215624: Add parallel heap iteration for jmap =?UTF-8?B?4oCTaGlzdG8=?= In-Reply-To: References: Message-ID: On Tue, 13 Jul 2021 09:50:45 GMT, Bin Liao wrote: > Unclean backport, since original patch does not apply cleanly to 11u, because jmap command parameter is different between each other, and the code structure has little changed. > > 8215624: Add parallel heap iteration for jmap -histo > 8253763: ParallelObjectIterator should have virtual destructor This pull request has now been integrated. Changeset: 085dbe32 Author: Bin Liao Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/085dbe326db0684bee22719094ff7e719f9aacb0 Stats: 298 lines in 18 files changed: 253 ins; 6 del; 39 mod 8215624: Add parallel heap iteration for jmap ?histo 8253763: ParallelObjectIterator should have virtual destructor Chunk and parallelize the heap scan Reviewed-by: clanger Backport-of: 3498a10a2b4cfcdf219b4433124a2358eb6100c9 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/127 From github.com+3094961+buddyliao at openjdk.java.net Wed Sep 8 05:18:29 2021 From: github.com+3094961+buddyliao at openjdk.java.net (Bin Liao) Date: Wed, 8 Sep 2021 05:18:29 GMT Subject: [jdk11u-dev] RFR: 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id [v2] In-Reply-To: References: Message-ID: > This patch is backport based on https://github.com/openjdk/jdk11u-dev/pull/127 > > I have built it on linux x86_64 and run test-tier1 successfully Bin Liao 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: - Backport 2631422bc55c8a411e170c5bf737a1882a61d2f5 - Merge branch 'master' into parallel_heap_iter - 8266352: Add parallel heap iteration for jmap -histo 8215624: Add parallel heap iteration for jmap histo 8253763: ParallelObjectIterator should have virtual destructor ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/284/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/284/files/d04253d8..d04253d8 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=284&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=284&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/284.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/284/head:pull/284 PR: https://git.openjdk.java.net/jdk11u-dev/pull/284 From "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net Wed Sep 8 05:18:29 2021 From: "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net (openjdk-notifier [bot]) Date: Wed, 8 Sep 2021 05:18:29 GMT Subject: [jdk11u-dev] RFR: 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id In-Reply-To: References: Message-ID: On Tue, 24 Aug 2021 12:41:42 GMT, Bin Liao wrote: > This patch is backport based on https://github.com/openjdk/jdk11u-dev/pull/127 > > I have built it on linux x86_64 and run test-tier1 successfully The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout parallel_heap_iter git fetch https://git.openjdk.java.net/jdk11u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/284 From clanger at openjdk.java.net Wed Sep 8 06:04:09 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 8 Sep 2021 06:04:09 GMT Subject: [jdk11u-dev] RFR: 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id [v2] In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 05:18:29 GMT, Bin Liao wrote: >> This patch is backport based on https://github.com/openjdk/jdk11u-dev/pull/127 >> >> I have built it on linux x86_64 and run test-tier1 successfully > > Bin Liao 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: > > - Backport 2631422bc55c8a411e170c5bf737a1882a61d2f5 > - Merge branch 'master' into parallel_heap_iter > - 8266352: Add parallel heap iteration for jmap -histo > > 8215624: Add parallel heap iteration for jmap histo > 8253763: ParallelObjectIterator should have virtual destructor @buddyliao, please type /integrate again and I can sponsor this. PS: For the future: Before integrating a PR, please make sure it has the appropriate jdk11u-fix-yes label in JBS, even though it was already reviewed. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/284 From github.com+3094961+buddyliao at openjdk.java.net Wed Sep 8 06:16:07 2021 From: github.com+3094961+buddyliao at openjdk.java.net (Bin Liao) Date: Wed, 8 Sep 2021 06:16:07 GMT Subject: [jdk11u-dev] RFR: 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id [v2] In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 06:01:09 GMT, Christoph Langer wrote: > @buddyliao, please type /integrate again and I can sponsor this. > PS: For the future: Before integrating a PR, please make sure it has the appropriate jdk11u-fix-yes label in JBS, even though it was already reviewed. Thank you , I will remember this in the feature. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/284 From github.com+3094961+buddyliao at openjdk.java.net Wed Sep 8 06:32:10 2021 From: github.com+3094961+buddyliao at openjdk.java.net (Bin Liao) Date: Wed, 8 Sep 2021 06:32:10 GMT Subject: [jdk11u-dev] Integrated: 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id In-Reply-To: References: Message-ID: On Tue, 24 Aug 2021 12:41:42 GMT, Bin Liao wrote: > This patch is backport based on https://github.com/openjdk/jdk11u-dev/pull/127 > > I have built it on linux x86_64 and run test-tier1 successfully This pull request has now been integrated. Changeset: 1d1e4ce7 Author: Bin Liao Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/1d1e4ce7392db602538e58b3d0dd45b7b598b83b Stats: 76 lines in 12 files changed: 33 ins; 36 del; 7 mod 8251570: JDK-8215624 causes assert(worker_id < _n_workers) failed: Invalid worker_id Reviewed-by: rschmelter, clanger Backport-of: 2631422bc55c8a411e170c5bf737a1882a61d2f5 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/284 From aph at openjdk.java.net Wed Sep 8 08:21:05 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Wed, 8 Sep 2021 08:21:05 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> Message-ID: <-a0AngoyUoB0ZM3euXRuI1YP4ulZruayswiEb0lEK5I=.6111b044-e2fe-4a58-bc1a-612e97c12f6e@github.com> On Fri, 3 Sep 2021 09:03:27 GMT, Vladimir Kempik wrote: >> Reka Kovacs 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 9604ee82690f89320614b37bfef4178abc869777 > > src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp line 2557: > >> 2555: void MacroAssembler::push_call_clobbered_registers() { >> 2556: int step = 4 * wordSize; >> 2557: push(call_clobbered_registers() - RegSet::of(rscratch1, rscratch2), sp); > > is it right to substract rscratch1/2 twice, fist in call_clobbered_registers, then here ? It's not exactly wrong. The readability of the code seems to have suffered in translation. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From vkempik at openjdk.java.net Wed Sep 8 12:18:05 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 8 Sep 2021 12:18:05 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: <-a0AngoyUoB0ZM3euXRuI1YP4ulZruayswiEb0lEK5I=.6111b044-e2fe-4a58-bc1a-612e97c12f6e@github.com> References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> <-a0AngoyUoB0ZM3euXRuI1YP4ulZruayswiEb0lEK5I=.6111b044-e2fe-4a58-bc1a-612e97c12f6e@github.com> Message-ID: On Wed, 8 Sep 2021 08:17:48 GMT, Andrew Haley wrote: >> src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp line 2557: >> >>> 2555: void MacroAssembler::push_call_clobbered_registers() { >>> 2556: int step = 4 * wordSize; >>> 2557: push(call_clobbered_registers() - RegSet::of(rscratch1, rscratch2), sp); >> >> is it right to substract rscratch1/2 twice, fist in call_clobbered_registers, then here ? > > It's not exactly wrong. The readability of the code seems to have suffered in translation. please take a look at definition: https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-0f4150a9c607ccd590bf256daa800c0276144682a92bc6bdced5e8bc1bb81f3aR2547 and call site: https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-9112056f732229b18fec48fb0b20a3fe824de49d0abd41fbdb4202cfe70ad114R1290 call site doesn't expect rscratch2 to be removed from the list ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From aph at openjdk.java.net Wed Sep 8 13:16:06 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Wed, 8 Sep 2021 13:16:06 GMT Subject: [jdk11u-dev] RFR: 8248238: Implementation: JEP 388: Windows AArch64 Support [v3] In-Reply-To: References: <171STLfw7W3ZaLnjKLxXEg6rL7n8G4HOo-Garl--nT4=.8607d574-ce24-4341-82e9-4eea30c7e92c@github.com> <-a0AngoyUoB0ZM3euXRuI1YP4ulZruayswiEb0lEK5I=.6111b044-e2fe-4a58-bc1a-612e97c12f6e@github.com> Message-ID: On Wed, 8 Sep 2021 12:15:05 GMT, Vladimir Kempik wrote: >> It's not exactly wrong. The readability of the code seems to have suffered in translation. > > please take a look at > > definition: > https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-0f4150a9c607ccd590bf256daa800c0276144682a92bc6bdced5e8bc1bb81f3aR2547 > > and call site: > > https://github.com/openjdk/jdk11u-dev/pull/301/files#diff-9112056f732229b18fec48fb0b20a3fe824de49d0abd41fbdb4202cfe70ad114R1290 > > call site doesn't expect rscratch2 to be removed from the list Looking at the actual change make to development head, this is a misapplied patch. To match head, this should be: RegSet MacroAssembler::call_clobbered_registers() { RegSet regs = RegSet::range(r0, r17) - RegSet::of(rscratch1, rscratch2); #ifndef R18_RESERVED regs += r18_tls; #endif return regs; } void MacroAssembler::push_call_clobbered_registers() { int step = 4 * wordSize; push(call_clobbered_registers(), sp); Strictly speaking it should also push rscratch1 and rscratch2 - they are call clobbered - but we don't care because any macro can trash rscratch1 and rscratch2, so there's no point saving and restoring them. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/301 From shade at openjdk.java.net Wed Sep 8 14:57:09 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 14:57:09 GMT Subject: [jdk11u-dev] RFR: 8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked In-Reply-To: References: Message-ID: On Mon, 23 Aug 2021 09:25:58 GMT, Aleksey Shipilev wrote: > Unclean backport to match `11.0.14-oracle`. The conflict is in ProblemList, because it is slightly different in 11u, I resolved that conflict by hand. > > Additional testing: > - [x] Affected test passes Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/277 From shade at openjdk.java.net Wed Sep 8 14:57:10 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 14:57:10 GMT Subject: [jdk11u-dev] Integrated: 8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked In-Reply-To: References: Message-ID: On Mon, 23 Aug 2021 09:25:58 GMT, Aleksey Shipilev wrote: > Unclean backport to match `11.0.14-oracle`. The conflict is in ProblemList, because it is slightly different in 11u, I resolved that conflict by hand. > > Additional testing: > - [x] Affected test passes This pull request has now been integrated. Changeset: c88867ce Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk11u-dev/commit/c88867ce0052368e243ffea321fd7c19770d10e0 Stats: 380 lines in 2 files changed: 34 ins; 32 del; 314 mod 8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked Reviewed-by: phh Backport-of: d6bb846159be7e46fba0c3ca2915617f945e0b42 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/277 From shade at openjdk.java.net Wed Sep 8 15:01:21 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 15:01:21 GMT Subject: [jdk17u] RFR: 8269924: Shenandoah: Introduce weak/strong marking asserts In-Reply-To: References: Message-ID: <7rJkMYP65dgvdhWa84GjkIPvSYNzPEYemtblNeEJ0uw=.949639f6-8b6a-452c-bafa-f8825aeeba49@github.com> On Thu, 19 Aug 2021 08:52:10 GMT, Aleksey Shipilev wrote: > Clean backport. > > Additional testing: > - [x] `hotspot_gc_shenandoah` is passing Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/26 From shade at openjdk.java.net Wed Sep 8 15:01:22 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 15:01:22 GMT Subject: [jdk17u] Integrated: 8269924: Shenandoah: Introduce weak/strong marking asserts In-Reply-To: References: Message-ID: On Thu, 19 Aug 2021 08:52:10 GMT, Aleksey Shipilev wrote: > Clean backport. > > Additional testing: > - [x] `hotspot_gc_shenandoah` is passing This pull request has now been integrated. Changeset: ad042694 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/ad0426940b187090c422b17059c03d0240f2b023 Stats: 46 lines in 2 files changed: 46 ins; 0 del; 0 mod 8269924: Shenandoah: Introduce weak/strong marking asserts Backport-of: 515113d8589875e76980ebf7473cb81f778bb86f ------------- PR: https://git.openjdk.java.net/jdk17u/pull/26 From shade at openjdk.java.net Wed Sep 8 15:32:30 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 15:32:30 GMT Subject: [jdk17u] RFR: 8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop Message-ID: Clean backport to fix the test. Additional testing: - [x] Eyeballed test output to see that `CompilerCommand` error is gone ------------- Commit messages: - Backport 9166ba37b631aa7ae641488f6167cdbd7fcdff00 Changes: https://git.openjdk.java.net/jdk17u/pull/55/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=55&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272973 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/55.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/55/head:pull/55 PR: https://git.openjdk.java.net/jdk17u/pull/55 From shade at openjdk.java.net Wed Sep 8 15:40:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 15:40:13 GMT Subject: [jdk17u] RFR: 8269280: (bf) Replace StringBuffer in *Buffer.toString() In-Reply-To: References: Message-ID: On Mon, 23 Aug 2021 09:08:09 GMT, Aleksey Shipilev wrote: > Clean backport to improve performance in post-BiasedLocking world. > > Additional testing: > - [x] `java/nio/Buffer` tests are passing > - [x] Re-generating the test code from the new template yields the same contents Got the push approval for 17.0.2. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/35 From shade at openjdk.java.net Wed Sep 8 15:40:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 15:40:13 GMT Subject: [jdk17u] Integrated: 8269280: (bf) Replace StringBuffer in *Buffer.toString() In-Reply-To: References: Message-ID: On Mon, 23 Aug 2021 09:08:09 GMT, Aleksey Shipilev wrote: > Clean backport to improve performance in post-BiasedLocking world. > > Additional testing: > - [x] `java/nio/Buffer` tests are passing > - [x] Re-generating the test code from the new template yields the same contents This pull request has now been integrated. Changeset: e1cd6c78 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/e1cd6c78138098f3f2328a2fe978313d0b5b7394 Stats: 654 lines in 9 files changed: 638 ins; 5 del; 11 mod 8269280: (bf) Replace StringBuffer in *Buffer.toString() Backport-of: 3a8f3d6cac0ab859704db533bf1f63431fbd9253 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/35 From shade at openjdk.java.net Wed Sep 8 16:04:41 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 16:04:41 GMT Subject: [jdk17u] RFR: 8272783: Epsilon: Refactor tests to improve performance Message-ID: <-JO03jzfhP31hkjKVbTtlOop9NxZHEx80_JmQwmnlJ4=.57efddc0-4966-45d9-acff-ff68dcfe600a@github.com> Clean backport to improve testing. Additional testing: - [x] `gc/epsilon` pass faster ------------- Commit messages: - Backport 7f80683cfeee3c069f48d5bce45fa92b2381b518 Changes: https://git.openjdk.java.net/jdk17u/pull/56/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=56&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272783 Stats: 408 lines in 21 files changed: 271 ins; 29 del; 108 mod Patch: https://git.openjdk.java.net/jdk17u/pull/56.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/56/head:pull/56 PR: https://git.openjdk.java.net/jdk17u/pull/56 From shade at openjdk.java.net Wed Sep 8 16:09:40 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 16:09:40 GMT Subject: [jdk17u] RFR: 8270110: Shenandoah: Add test for JDK-8269661 Message-ID: <6059eV6cx0EU44JiKlu2bs4z4KXzpjkLZps9DyIQNHU=.bd4d8b8c-8376-4af6-b8c5-17bf4c5fae3a@github.com> Clean backport to improve testing. Additional testing: - [x] New test passes ------------- Commit messages: - Backport 548bb3119cf792bb1e65e15e990a4addc9155312 Changes: https://git.openjdk.java.net/jdk17u/pull/57/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=57&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270110 Stats: 208 lines in 3 files changed: 207 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/57.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/57/head:pull/57 PR: https://git.openjdk.java.net/jdk17u/pull/57 From shade at openjdk.java.net Wed Sep 8 16:40:23 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 8 Sep 2021 16:40:23 GMT Subject: [jdk17u] RFR: 8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests Message-ID: Clean backport to improve testing. Additional testing: - [x] Affected test still pass ------------- Commit messages: - Backport e4c24f01ef97de1c9a5a5faca5dd8ea2ad8c62d9 Changes: https://git.openjdk.java.net/jdk17u/pull/58/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=58&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270171 Stats: 20 lines in 2 files changed: 0 ins; 19 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/58.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/58/head:pull/58 PR: https://git.openjdk.java.net/jdk17u/pull/58 From phh at openjdk.java.net Wed Sep 8 18:26:07 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 8 Sep 2021 18:26:07 GMT Subject: [jdk11u-dev] RFR: 8210395: Add doc to SecurityTools.java In-Reply-To: <4sWvwQRJww21Xtd1NVG-i8aixvIaA-84m8wLI8uf9zc=.759e525a-1295-4a85-9ea9-4b55be83e39c@github.com> References: <4sWvwQRJww21Xtd1NVG-i8aixvIaA-84m8wLI8uf9zc=.759e525a-1295-4a85-9ea9-4b55be83e39c@github.com> Message-ID: On Tue, 7 Sep 2021 21:41:56 GMT, Christoph Langer wrote: > Backport of JDK-8210395. Minor resolving required, import java.util.Arrays; has to be kept. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/315 From phh at openjdk.java.net Wed Sep 8 19:34:04 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 8 Sep 2021 19:34:04 GMT Subject: [jdk11u-dev] RFR: 8206085: Refactor langtools/tools/javac/versions/Versions.java In-Reply-To: References: Message-ID: On Tue, 7 Sep 2021 21:21:59 GMT, Christoph Langer wrote: > Backport of JDK-8206085. Needs some resolving to remove parts that can only work with JDK12. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/314 From phh at openjdk.java.net Wed Sep 8 19:40:02 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 8 Sep 2021 19:40:02 GMT Subject: [jdk11u-dev] RFR: 8251930: AArch64: Native types mismatch in hotspot In-Reply-To: <_n92Z1xrvoWGVQA-H6zNJir7VCAKd65trEQS62xNUvg=.bc7169a5-e4d6-4c94-9a51-a253abdf423d@github.com> References: <_n92Z1xrvoWGVQA-H6zNJir7VCAKd65trEQS62xNUvg=.bc7169a5-e4d6-4c94-9a51-a253abdf423d@github.com> Message-ID: <6xKPnaoxVZ77uA6m4DNVWr9iZEH3hASlHxm_Q7txWC8=.9b2a5f53-faeb-4087-ab76-7ea42e53fbc6@github.com> On Tue, 24 Aug 2021 16:14:10 GMT, Vladimir Kempik wrote: > Applies almost clean, one [context code](https://github.com/openjdk/jdk11u-dev/pull/290/files#diff-9c5120cff0dd87fbd1122067c44170768702b61cba7b1faf0c04dcba4c8fdfa3L1705) difference and one [whitespace issue](https://github.com/openjdk/jdk11u-dev/pull/290/files#diff-0f4150a9c607ccd590bf256daa800c0276144682a92bc6bdced5e8bc1bb81f3aR2499) Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/290 From clanger at openjdk.java.net Wed Sep 8 20:24:21 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 8 Sep 2021 20:24:21 GMT Subject: [jdk11u-dev] RFR: 8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' Message-ID: Backport of JDK-8195703. Needed trivial resolve in BasicJDWPConnectionTest.java, diff looks identical though. ------------- Commit messages: - Backport 24fb839864c441594b1fa0f2a20366581d45a7ac Changes: https://git.openjdk.java.net/jdk11u-dev/pull/316/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=316&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8195703 Stats: 78 lines in 4 files changed: 30 ins; 25 del; 23 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/316.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/316/head:pull/316 PR: https://git.openjdk.java.net/jdk11u-dev/pull/316 From clanger at openjdk.java.net Wed Sep 8 21:16:02 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 8 Sep 2021 21:16:02 GMT Subject: [jdk11u-dev] RFR: JDK-8253947: Implementation: JEP 388: Windows AArch64 Support In-Reply-To: <5muM-4NZ2lDqig_Ad-ZP5nooARMvps_MhKBkR0j39mU=.9565dbd4-e2a7-4b5d-99ef-3f070c3f7705@github.com> References: <5muM-4NZ2lDqig_Ad-ZP5nooARMvps_MhKBkR0j39mU=.9565dbd4-e2a7-4b5d-99ef-3f070c3f7705@github.com> Message-ID: On Mon, 23 Aug 2021 22:28:06 GMT, Christoph Langer wrote: >> This is a more recent version of https://github.com/openjdk/jdk11u/pull/2. >> >> Changes since then: >> - [JDK-8254634](https://bugs.openjdk.java.net/browse/JDK-8254634) (backport of [Build failure with VS 2019 (16.5.0) due to C2039 and C2873](https://bugs.openjdk.java.net/browse/JDK-8241087)) was removed, as it had been committed separately. >> - [JDK-8269391](https://bugs.openjdk.java.net/browse/JDK-8269391) (backport of [AArch64: initialize memory allocated for locals according to Windows AArch64 stack page growth requirement in template interpreter](https://bugs.openjdk.java.net/browse/JDK-8265756)) was added. >> - [JDK-8271095](https://bugs.openjdk.java.net/browse/JDK-8271095) (backport of [C4530 was reported from VS 2019 at access bridge](https://bugs.openjdk.java.net/browse/JDK-8263136)) was added. >> - [JDK-8271002](https://bugs.openjdk.java.net/browse/JDK-8271002) (backport of [AArch64: Fix MacroAssembler::get_thread convention](https://bugs.openjdk.java.net/browse/JDK-8261072)) was added. >> - [JDK-8272181](https://bugs.openjdk.java.net/browse/JDK-8272181) was added, containing the Windows/AArch64 related part of [JDK-8271571](https://bugs.openjdk.java.net/browse/JDK-8271571) (backport of [AArch64: Backtracing broken on PAC enabled systems](https://bugs.openjdk.java.net/browse/JDK-8266749)), necessary for a correct build. >> - Various small merge conflict resolutions. >> >> Similarly to how it was done on tip, we have incorporated parts of [JDK-8253015: Aarch64: Move linux code out from generic CPU feature detection](https://bugs.openjdk.java.net/browse/JDK-8253015) by @AntonKozlov into the [JDK-8253947: Implementation: JEP 388: Windows AArch64 Support](https://bugs.openjdk.java.net/browse/JDK-8253947) commit. >> >> Please let me know how I can make the review process easier / faster. > > Hi, > I have a suggestion: For this series of backports you can use dependent PRs. That is, you create a standard PR for the first change. Then, create the next backport to the branch "pr/#" which will appear in the repo after the first PR is opened. This way, the whole chain is based upon each other and can be reviewed in parallel. > > You have to integrate the PRs in order then. Once a PR is merged, its successor will automatically be updated to target the master branch. > @RealCLanger thanks for the suggestion. I'm opening a chain of PRs for the last few commits in the following order: #274 - #299 - #301 - 8254827 - 8252114. I liked the simplicity of most of the PRs going in independently, but now in the end chaining makes a lot of sense. Hi @rnkovacs, maybe you want to close this PR in favor of #301 and the others? Looks like you've opened all required PRs by now and this work is done when all of them are reviewed and integrated... ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/222 From phh at openjdk.java.net Wed Sep 8 21:17:04 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 8 Sep 2021 21:17:04 GMT Subject: [jdk11u-dev] RFR: 8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' In-Reply-To: References: Message-ID: <9ozajqcnJNj0WKOWwLTw-prVI2z018qV2VVHm4Gevvg=.c032129d-8c5c-457d-83e8-bdd525063524@github.com> On Wed, 8 Sep 2021 20:15:43 GMT, Christoph Langer wrote: > Backport of JDK-8195703. Needed trivial resolve in BasicJDWPConnectionTest.java, diff looks identical though. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/316 From clanger at openjdk.java.net Wed Sep 8 21:19:04 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 8 Sep 2021 21:19:04 GMT Subject: [jdk11u-dev] RFR: 8191278: MappedByteBuffer bulk access memory failures are not handled gracefully In-Reply-To: References: Message-ID: On Wed, 4 Aug 2021 16:48:57 GMT, Sergey Nazarkin wrote: >> Hi! >> I'd like to backport this changes to fix crash happens on memory mapped file operations. The patch applies almost cleanly except stubGenerator_arm.cpp due to miss of JEP 340 (One AArch64 Port, Not Two), and some copyright year conflicts. >> Need to note that a series of follow up is required to fix some platforms build. Particularly arm32/aarch64 is not buildable without 8226871. I'll create necessary PR soon. >> Tested with tier1/tier2 and new InternalErrorTest. > > I've complete all 3 follow-ups to cover issue introduced by this PR @snazarkin, since this item was rejected by the maintainers, would you mind closing this PR? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/173 From clanger at openjdk.java.net Wed Sep 8 21:19:06 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 8 Sep 2021 21:19:06 GMT Subject: [jdk11u-dev] RFR: 8226871: invalid use of incomplete type class MacroAssembler when building minimal after JDK-8191278 In-Reply-To: References: Message-ID: On Wed, 4 Aug 2021 12:48:07 GMT, Sergey Nazarkin wrote: > This is follow up for 8191278 that fixes build of arm/aarch64 platforms. @snazarkin, since this item was rejected by the maintainers, would you mind closing this PR? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/191 From clanger at openjdk.java.net Wed Sep 8 21:21:05 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 8 Sep 2021 21:21:05 GMT Subject: [jdk11u-dev] RFR: 8229254: solaris_x64 build fails after JDK-8191278 In-Reply-To: <-t09u8l1iopZZIc08gfP4abNtfFQ6lx3yER_SbzcmyI=.3237dfd9-f089-4a07-941d-2b5d8a17c99c@github.com> References: <-t09u8l1iopZZIc08gfP4abNtfFQ6lx3yER_SbzcmyI=.3237dfd9-f089-4a07-941d-2b5d8a17c99c@github.com> Message-ID: <2dm06A5YxSv99bS5hhed3wOPftwhoF0OYkTPRqTuAb4=.d3c10634-d1d0-4abb-86c4-c1cef05ebb7b@github.com> On Wed, 4 Aug 2021 16:40:38 GMT, Sergey Nazarkin wrote: > This is follow up for 8191278 that fixes solaris_x64 build. Applies cleanly @snazarkin, since this item was rejected by the maintainers, would you mind closing this PR? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/196 From clanger at openjdk.java.net Wed Sep 8 21:21:10 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 8 Sep 2021 21:21:10 GMT Subject: [jdk11u-dev] RFR: 8226878: zero crashes after JDK-8191278 In-Reply-To: References: Message-ID: On Wed, 4 Aug 2021 12:56:23 GMT, Sergey Nazarkin wrote: > This is follow up for 8191278 that fixes crash of zero builds. Applies cleanly. @snazarkin, since this item was rejected by the maintainers, would you mind closing this PR? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/192 From amenkov at openjdk.java.net Thu Sep 9 00:45:04 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 9 Sep 2021 00:45:04 GMT Subject: [jdk11u-dev] RFR: 8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' In-Reply-To: References: Message-ID: <9SQHM9e7t9mwN194yr-tKH1HxuH5aNHYpx-recGyOtM=.d500aff5-8cc9-4230-bd86-01022aa3bf78@github.com> On Wed, 8 Sep 2021 20:15:43 GMT, Christoph Langer wrote: > Backport of JDK-8195703. Needed trivial resolve in BasicJDWPConnectionTest.java, diff looks identical though. Marked as reviewed by amenkov (Committer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/316 From tvoniadka at openjdk.java.net Thu Sep 9 03:16:25 2021 From: tvoniadka at openjdk.java.net (Thejasvi Voniadka) Date: Thu, 9 Sep 2021 03:16:25 GMT Subject: [jdk17u] RFR: 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" Message-ID: This is a straight, clean backport of: 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" The patch applies clean, and the test passes on all platforms post patch. ------------- Commit messages: - Backport f18c0fac11aac833edfdc484e221518c55daa9a7 Changes: https://git.openjdk.java.net/jdk17u/pull/59/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=59&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271560 Stats: 10 lines in 1 file changed: 10 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/59.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/59/head:pull/59 PR: https://git.openjdk.java.net/jdk17u/pull/59 From mbaesken at openjdk.java.net Thu Sep 9 05:43:05 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 9 Sep 2021 05:43:05 GMT Subject: [jdk17u] Integrated: 8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 In-Reply-To: <0xBTn9Bjc-DGpl0sLCDGSDbC5mM7bXw-PX7Q8hkxaL8=.7516a491-ed52-4080-8e6a-548b4224c103@github.com> References: <0xBTn9Bjc-DGpl0sLCDGSDbC5mM7bXw-PX7Q8hkxaL8=.7516a491-ed52-4080-8e6a-548b4224c103@github.com> Message-ID: <41pRVOCdWL6Tcl8bhe24Ou8EQfvsd-YIKIHbJ3bQ1fo=.21735875-e5e5-4184-9dd2-04dd062f6f17@github.com> On Tue, 31 Aug 2021 10:49:33 GMT, Matthias Baesken wrote: > Hi all, > > this pull request contains a backport of commit 18a1dd26 from the openjdk/jdk repository. > > The commit being backported was authored by Matthias Baesken on 22 Jun 2021 and was reviewed by Magnus Ihse Bursie and Erik Joelsson. > > Thanks! This pull request has now been integrated. Changeset: 271403bc Author: Matthias Baesken URL: https://git.openjdk.java.net/jdk17u/commit/271403bccccd20e103f336819235c98fb4860027 Stats: 8 lines in 1 file changed: 7 ins; 0 del; 1 mod 8269031: linux x86_64 check for binutils 2.25 or higher after 8265783 Backport-of: 18a1dd261cec6fa1c5820dce2df47d488417afff ------------- PR: https://git.openjdk.java.net/jdk17u/pull/46 From tvoniadka at openjdk.java.net Thu Sep 9 05:51:08 2021 From: tvoniadka at openjdk.java.net (Thejasvi Voniadka) Date: Thu, 9 Sep 2021 05:51:08 GMT Subject: [jdk17u] Integrated: 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 03:07:14 GMT, Thejasvi Voniadka wrote: > This is a straight, clean backport of: > > 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" > > The patch applies clean, and the test passes on all platforms post patch. This pull request has now been integrated. Changeset: ea6e678c Author: Thejasvi Voniadka Committer: Sibabrata Sahoo URL: https://git.openjdk.java.net/jdk17u/commit/ea6e678c957c9a96743b64a29d7e2b5f0c9cb938 Stats: 10 lines in 1 file changed: 10 ins; 0 del; 0 mod 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" Backport-of: f18c0fac11aac833edfdc484e221518c55daa9a7 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/59 From chegar at openjdk.java.net Thu Sep 9 07:10:09 2021 From: chegar at openjdk.java.net (Chris Hegarty) Date: Thu, 9 Sep 2021 07:10:09 GMT Subject: [jdk17u] Integrated: 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong In-Reply-To: References: Message-ID: On Tue, 7 Sep 2021 09:44:30 GMT, Chris Hegarty wrote: > 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong This pull request has now been integrated. Changeset: 0ced2aa7 Author: Chris Hegarty URL: https://git.openjdk.java.net/jdk17u/commit/0ced2aa756cc6a763da5ee90d485d0e1b5471a9f Stats: 14 lines in 2 files changed: 8 ins; 0 del; 6 mod 8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong Backport-of: fe7d70886cc9985478c5810eff0790648a9aae41 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/54 From shade at openjdk.java.net Thu Sep 9 07:57:07 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 07:57:07 GMT Subject: [jdk17u] RFR: 8272783: Epsilon: Refactor tests to improve performance In-Reply-To: <-JO03jzfhP31hkjKVbTtlOop9NxZHEx80_JmQwmnlJ4=.57efddc0-4966-45d9-acff-ff68dcfe600a@github.com> References: <-JO03jzfhP31hkjKVbTtlOop9NxZHEx80_JmQwmnlJ4=.57efddc0-4966-45d9-acff-ff68dcfe600a@github.com> Message-ID: On Wed, 8 Sep 2021 15:54:57 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] `gc/epsilon` pass faster Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/56 From shade at openjdk.java.net Thu Sep 9 07:57:08 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 07:57:08 GMT Subject: [jdk17u] Integrated: 8272783: Epsilon: Refactor tests to improve performance In-Reply-To: <-JO03jzfhP31hkjKVbTtlOop9NxZHEx80_JmQwmnlJ4=.57efddc0-4966-45d9-acff-ff68dcfe600a@github.com> References: <-JO03jzfhP31hkjKVbTtlOop9NxZHEx80_JmQwmnlJ4=.57efddc0-4966-45d9-acff-ff68dcfe600a@github.com> Message-ID: On Wed, 8 Sep 2021 15:54:57 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] `gc/epsilon` pass faster This pull request has now been integrated. Changeset: f32703f8 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/f32703f81de883550d4a24d5a45c5b2312754479 Stats: 408 lines in 21 files changed: 271 ins; 29 del; 108 mod 8272783: Epsilon: Refactor tests to improve performance Backport-of: 7f80683cfeee3c069f48d5bce45fa92b2381b518 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/56 From shade at openjdk.java.net Thu Sep 9 07:59:07 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 07:59:07 GMT Subject: [jdk17u] RFR: 8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 16:32:01 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Affected test still pass Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/58 From shade at openjdk.java.net Thu Sep 9 07:59:07 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 07:59:07 GMT Subject: [jdk17u] Integrated: 8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 16:32:01 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Affected test still pass This pull request has now been integrated. Changeset: c96cfed5 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/c96cfed51d86a428b46a86355c6ec6095c9d4644 Stats: 20 lines in 2 files changed: 0 ins; 19 del; 1 mod 8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests Backport-of: e4c24f01ef97de1c9a5a5faca5dd8ea2ad8c62d9 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/58 From shade at openjdk.java.net Thu Sep 9 08:00:25 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 08:00:25 GMT Subject: [jdk17u] RFR: 8270110: Shenandoah: Add test for JDK-8269661 In-Reply-To: <6059eV6cx0EU44JiKlu2bs4z4KXzpjkLZps9DyIQNHU=.bd4d8b8c-8376-4af6-b8c5-17bf4c5fae3a@github.com> References: <6059eV6cx0EU44JiKlu2bs4z4KXzpjkLZps9DyIQNHU=.bd4d8b8c-8376-4af6-b8c5-17bf4c5fae3a@github.com> Message-ID: <4KhWgoBXcGsTpvMDfNJprAA-pfzADelbUyKbQGbAfkM=.08d31ec5-d96f-4612-b7f6-c9932b7c1e75@github.com> On Wed, 8 Sep 2021 15:59:51 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] New test passes > - [x] `hotspot_gc_shenandoah` passes Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/57 From shade at openjdk.java.net Thu Sep 9 08:00:28 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 08:00:28 GMT Subject: [jdk17u] Integrated: 8270110: Shenandoah: Add test for JDK-8269661 In-Reply-To: <6059eV6cx0EU44JiKlu2bs4z4KXzpjkLZps9DyIQNHU=.bd4d8b8c-8376-4af6-b8c5-17bf4c5fae3a@github.com> References: <6059eV6cx0EU44JiKlu2bs4z4KXzpjkLZps9DyIQNHU=.bd4d8b8c-8376-4af6-b8c5-17bf4c5fae3a@github.com> Message-ID: On Wed, 8 Sep 2021 15:59:51 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] New test passes > - [x] `hotspot_gc_shenandoah` passes This pull request has now been integrated. Changeset: d561554f Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/d561554fdfd9a00b4e9a4a02f0f5d819fca3ac54 Stats: 208 lines in 3 files changed: 207 ins; 0 del; 1 mod 8270110: Shenandoah: Add test for JDK-8269661 Backport-of: 548bb3119cf792bb1e65e15e990a4addc9155312 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/57 From pliden at openjdk.java.net Thu Sep 9 09:07:09 2021 From: pliden at openjdk.java.net (Per Liden) Date: Thu, 9 Sep 2021 09:07:09 GMT Subject: [jdk17u] Integrated: 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug In-Reply-To: References: Message-ID: <9z43NpLwtwyFNZsk7EqQ9sKy_xgzzZ2d9IkrGZPM0GQ=.b5af4d98-6039-46cc-b76d-a03973cdbe72@github.com> On Tue, 7 Sep 2021 08:02:37 GMT, Per Liden wrote: > Hi all, > > This pull request contains a backport of commit [18dd4d46](https://github.com/openjdk/jdk/commit/18dd4d469d120276d05e74607d780f01056f1a8b) from the [openjdk/jdk](https://git.openjdk.java.net/jdk) repository. > > The commit being backported was authored by Per Liden on 5 Aug 2021 and was reviewed by Albert Mingkun Yang and Erik ?sterlund. > > Thanks! This pull request has now been integrated. Changeset: f1c8fa62 Author: Per Liden URL: https://git.openjdk.java.net/jdk17u/commit/f1c8fa62d3274128cf02889c3de82d3c79987242 Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug Reviewed-by: eosterlund, ayang Backport-of: 18dd4d469d120276d05e74607d780f01056f1a8b ------------- PR: https://git.openjdk.java.net/jdk17u/pull/53 From mdoerr at openjdk.java.net Thu Sep 9 10:43:20 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 9 Sep 2021 10:43:20 GMT Subject: [jdk11u-dev] RFR: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Message-ID: Backport of JDK-8256372. Doesn't apply cleanly. Resolution: - Removal of hb_coretext files and adaptation of Awt2dLibraries.gmk had to be done manually. - Logging code in CFont.java needed a replacement for `logInfo` which is not available in 11u. ------------- Commit messages: - Backport 005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/317/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=317&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8256372 Stats: 1403 lines in 9 files changed: 65 ins; 1330 del; 8 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/317.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/317/head:pull/317 PR: https://git.openjdk.java.net/jdk11u-dev/pull/317 From snazarki at openjdk.java.net Thu Sep 9 12:03:02 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Thu, 9 Sep 2021 12:03:02 GMT Subject: [jdk11u-dev] Withdrawn: 8229254: solaris_x64 build fails after JDK-8191278 In-Reply-To: <-t09u8l1iopZZIc08gfP4abNtfFQ6lx3yER_SbzcmyI=.3237dfd9-f089-4a07-941d-2b5d8a17c99c@github.com> References: <-t09u8l1iopZZIc08gfP4abNtfFQ6lx3yER_SbzcmyI=.3237dfd9-f089-4a07-941d-2b5d8a17c99c@github.com> Message-ID: On Wed, 4 Aug 2021 16:40:38 GMT, Sergey Nazarkin wrote: > This is follow up for 8191278 that fixes solaris_x64 build. Applies cleanly This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/196 From snazarki at openjdk.java.net Thu Sep 9 12:07:01 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Thu, 9 Sep 2021 12:07:01 GMT Subject: [jdk11u-dev] Withdrawn: 8191278: MappedByteBuffer bulk access memory failures are not handled gracefully In-Reply-To: References: Message-ID: On Thu, 29 Jul 2021 12:22:06 GMT, Sergey Nazarkin wrote: > Hi! > I'd like to backport this changes to fix crash happens on memory mapped file operations. The patch applies almost cleanly except stubGenerator_arm.cpp due to miss of JEP 340 (One AArch64 Port, Not Two), and some copyright year conflicts. > Need to note that a series of follow up is required to fix some platforms build. Particularly arm32/aarch64 is not buildable without 8226871. I'll create necessary PR soon. > Tested with tier1/tier2 and new InternalErrorTest. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/173 From shade at openjdk.java.net Thu Sep 9 13:49:18 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 13:49:18 GMT Subject: [jdk17u] RFR: 8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop In-Reply-To: References: Message-ID: <3Qi6mRPJONLKK0YuhlRkqalaAgwtIxh1ybWYYZv2Mps=.7e258b8e-26c8-473d-b8db-6dd8686b24a2@github.com> On Wed, 8 Sep 2021 15:23:33 GMT, Aleksey Shipilev wrote: > Clean backport to fix the test. > > Additional testing: > - [x] Eyeballed test output to see that `CompilerCommand` error is gone Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/55 From shade at openjdk.java.net Thu Sep 9 13:49:18 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 9 Sep 2021 13:49:18 GMT Subject: [jdk17u] Integrated: 8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop In-Reply-To: References: Message-ID: <8Dx5jNrEcSXFl4g8w3NzP92MS8qH4_PxDY1e7zhYUPg=.6d87af3f-6b1d-4b01-b969-bb382577cc8e@github.com> On Wed, 8 Sep 2021 15:23:33 GMT, Aleksey Shipilev wrote: > Clean backport to fix the test. > > Additional testing: > - [x] Eyeballed test output to see that `CompilerCommand` error is gone This pull request has now been integrated. Changeset: 6a7542fe Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/6a7542fed04f4f161e023dde7b04643e39a3ef0b Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop Backport-of: 9166ba37b631aa7ae641488f6167cdbd7fcdff00 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/55 From sgehwolf at openjdk.java.net Thu Sep 9 14:20:19 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 9 Sep 2021 14:20:19 GMT Subject: [jdk11u-dev] RFR: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 Message-ID: Please review this trivial partial backport of JDK-8223332. The full patch is too large and isn't worth the risk to backport in full. The issue at hand can be resolved by adding only the exports to the `jdk.internal.vm.ci` module. Thoughts? Testing: jvmci tests, jvmci bootstrap tests, manual testing of the reproducer and tier1 on Linux x86_64 ------------- Commit messages: - 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/318/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=318&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273547 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/318.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/318/head:pull/318 PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From sgehwolf at openjdk.java.net Thu Sep 9 14:26:27 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 9 Sep 2021 14:26:27 GMT Subject: [jdk11u-dev] RFR: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 [v2] In-Reply-To: References: Message-ID: > Please review this trivial partial backport of JDK-8223332. The full patch is too large and isn't worth the risk to backport in full. The issue at hand can be resolved by adding only the exports to the `jdk.internal.vm.ci` module. Thoughts? > > Testing: jvmci tests, jvmci bootstrap tests, manual testing of the reproducer and tier1 on Linux x86_64 Severin Gehwolf has updated the pull request incrementally with one additional commit since the last revision: Fix test ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/318/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/318/files/35084093..89d958c6 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=318&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=318&range=00-01 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/318.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/318/head:pull/318 PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From mdoerr at openjdk.java.net Thu Sep 9 15:48:23 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 9 Sep 2021 15:48:23 GMT Subject: [jdk11u-dev] RFR: 8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder Message-ID: Almost clean backport of JDK-8247403. Rejected hunks: - UITesting.java: integrated import change manually due to unrelated context difference - JShellTool.java: integrated one hunk manually due to unrelated context difference - ConsoleIOContext.java: integrated Copyright year change and one hunk manually due to unrelated context difference ------------- Commit messages: - Backport 2c8e94f6804fee269a882a3e92b7ce844451eb11 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/319/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=319&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8247403 Stats: 254 lines in 13 files changed: 225 ins; 8 del; 21 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/319.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/319/head:pull/319 PR: https://git.openjdk.java.net/jdk11u-dev/pull/319 From mdoerr at openjdk.java.net Thu Sep 9 16:36:11 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 9 Sep 2021 16:36:11 GMT Subject: [jdk11u-dev] RFR: 8260690: JConsole User Guide Link from the Help menu is not accessible by keyboard Message-ID: Clean backport of JDK-8260690. ------------- Commit messages: - Backport b5d32bbfc716870904e91ce07a09f08929f2563e Changes: https://git.openjdk.java.net/jdk11u-dev/pull/320/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=320&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8260690 Stats: 122 lines in 1 file changed: 108 ins; 0 del; 14 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/320.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/320/head:pull/320 PR: https://git.openjdk.java.net/jdk11u-dev/pull/320 From svijayasekar at openjdk.java.net Thu Sep 9 17:28:20 2021 From: svijayasekar at openjdk.java.net (Saravana Kumar Vijayasekaran) Date: Thu, 9 Sep 2021 17:28:20 GMT Subject: [jdk17u] RFR: 8263773: Request for German localization Message-ID: 8263773: Request for German localization ------------- Commit messages: - 8263773: Request for German localization Changes: https://git.openjdk.java.net/jdk17u/pull/60/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=60&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8263773 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/60.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/60/head:pull/60 PR: https://git.openjdk.java.net/jdk17u/pull/60 From erikj at openjdk.java.net Thu Sep 9 17:34:00 2021 From: erikj at openjdk.java.net (Erik Joelsson) Date: Thu, 9 Sep 2021 17:34:00 GMT Subject: [jdk17u] RFR: 8263773: Request for German localization In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 17:23:01 GMT, Saravana Kumar Vijayasekaran wrote: > 8263773: Request for German localization Marked as reviewed by erikj (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/60 From svijayasekar at openjdk.java.net Thu Sep 9 18:28:07 2021 From: svijayasekar at openjdk.java.net (Saravana Kumar Vijayasekaran) Date: Thu, 9 Sep 2021 18:28:07 GMT Subject: [jdk17u] Integrated: 8263773: Reenable German localization for builds at Oracle In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 17:23:01 GMT, Saravana Kumar Vijayasekaran wrote: > 8263773 This pull request has now been integrated. Changeset: 9f7de590 Author: Saravana Kumar Vijayasekaran Committer: Erik Joelsson URL: https://git.openjdk.java.net/jdk17u/commit/9f7de5900603f89a2d87a2135acc125a84778669 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8263773: Reenable German localization for builds at Oracle Reviewed-by: erikj ------------- PR: https://git.openjdk.java.net/jdk17u/pull/60 From cverghese at openjdk.java.net Thu Sep 9 19:24:24 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Thu, 9 Sep 2021 19:24:24 GMT Subject: [jdk17u] Integrated: 8270317: Large Allocation in CipherSuite In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 00:31:53 GMT, Clive Verghese wrote: > Hi all, > > This pull request contains a backport of commit [e627caec](https://github.com/openjdk/jdk/commit/e627caec84c169c99c04e0d355c29b806a0266ed) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. > > Thanks! This pull request has now been integrated. Changeset: cef269f8 Author: Clive Verghese Committer: Paul Hohensee URL: https://git.openjdk.java.net/jdk17u/commit/cef269f89633331a68c9549a08d2d88d5534b8fa Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod 8270317: Large Allocation in CipherSuite Backport-of: e627caec84c169c99c04e0d355c29b806a0266ed ------------- PR: https://git.openjdk.java.net/jdk17u/pull/52 From cverghese at openjdk.java.net Thu Sep 9 19:26:13 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Thu, 9 Sep 2021 19:26:13 GMT Subject: [jdk11u-dev] Integrated: 8270317: Large Allocation in CipherSuite In-Reply-To: <8OAI-Bgxix_gwfM9eTQoU3KYCXxf0q_NaQmq81yX6Qg=.7fce36f6-a6f7-4b55-88cd-72671890250e@github.com> References: <8OAI-Bgxix_gwfM9eTQoU3KYCXxf0q_NaQmq81yX6Qg=.7fce36f6-a6f7-4b55-88cd-72671890250e@github.com> Message-ID: On Fri, 3 Sep 2021 17:48:47 GMT, Clive Verghese wrote: > Hi all, > > This pull request contains a backport of commit [e627caec](https://github.com/openjdk/jdk/commit/e627caec84c169c99c04e0d355c29b806a0266ed) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. > > Thanks! This pull request has now been integrated. Changeset: ae0d088e Author: Clive Verghese Committer: Paul Hohensee URL: https://git.openjdk.java.net/jdk11u-dev/commit/ae0d088ecee7cc7177ec60aa771a23c49d22ae31 Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod 8270317: Large Allocation in CipherSuite Backport-of: e627caec84c169c99c04e0d355c29b806a0266ed ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/312 From cverghese at openjdk.java.net Thu Sep 9 19:30:20 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Thu, 9 Sep 2021 19:30:20 GMT Subject: [jdk15u-dev] Integrated: 8270317: Large Allocation in CipherSuite In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 00:18:18 GMT, Clive Verghese wrote: > Hi all, > > this pull request contains a backport of commit e627caec from the openjdk/jdk repository. > > The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. > > We have tested this change in production regions internally for 3 months. > > Thanks! This pull request has now been integrated. Changeset: 5c9dc7bb Author: Clive Verghese Committer: Paul Hohensee URL: https://git.openjdk.java.net/jdk15u-dev/commit/5c9dc7bb2e2ca9ab9b6ce39c82dda5c722923f24 Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod 8270317: Large Allocation in CipherSuite Backport-of: e627caec84c169c99c04e0d355c29b806a0266ed ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/95 From cverghese at openjdk.java.net Thu Sep 9 19:31:18 2021 From: cverghese at openjdk.java.net (Clive Verghese) Date: Thu, 9 Sep 2021 19:31:18 GMT Subject: [jdk13u-dev] Integrated: 8270317: Large Allocation in CipherSuite In-Reply-To: References: Message-ID: On Fri, 3 Sep 2021 17:45:28 GMT, Clive Verghese wrote: > Hi all, > > This pull request contains a backport of commit [e627caec](https://github.com/openjdk/jdk/commit/e627caec84c169c99c04e0d355c29b806a0266ed) from the [openjdk/jdk](https://github.com/openjdk/jdk) repository. > > The commit being backported was authored by Clive Verghese on 24 Jul 2021 and was reviewed by Xue-Lei Andrew Fan and Volker Simonis. > > Thanks! This pull request has now been integrated. Changeset: 0b2d2a16 Author: Clive Verghese Committer: Paul Hohensee URL: https://git.openjdk.java.net/jdk13u-dev/commit/0b2d2a1683a532e8d657c4ba1b9ea5e401f7ff1e Stats: 151 lines in 2 files changed: 91 ins; 45 del; 15 mod 8270317: Large Allocation in CipherSuite Backport-of: e627caec84c169c99c04e0d355c29b806a0266ed ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/257 From clanger at openjdk.java.net Thu Sep 9 20:18:03 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 20:18:03 GMT Subject: [jdk11u-dev] RFR: 8206085: Refactor langtools/tools/javac/versions/Versions.java In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 19:31:05 GMT, Paul Hohensee wrote: >> Backport of JDK-8206085. Needs some resolving to remove parts that can only work with JDK12. > > Marked as reviewed by phh (Reviewer). @phohensee, thanks for the review ?? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/314 From clanger at openjdk.java.net Thu Sep 9 20:18:04 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 20:18:04 GMT Subject: [jdk11u-dev] Integrated: 8206085: Refactor langtools/tools/javac/versions/Versions.java In-Reply-To: References: Message-ID: On Tue, 7 Sep 2021 21:21:59 GMT, Christoph Langer wrote: > Backport of JDK-8206085. Needs some resolving to remove parts that can only work with JDK12. This pull request has now been integrated. Changeset: cf95c4cf Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/cf95c4cf0c7be0de3d0e61d19a5b14f6615e202b Stats: 144 lines in 1 file changed: 72 ins; 10 del; 62 mod 8206085: Refactor langtools/tools/javac/versions/Versions.java Reviewed-by: phh Backport-of: 28e2dea71d24962aeb3a26166dbb55ebe8f30ca6 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/314 From vkempik at openjdk.java.net Thu Sep 9 20:31:07 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 9 Sep 2021 20:31:07 GMT Subject: [jdk11u-dev] Integrated: 8251930: AArch64: Native types mismatch in hotspot In-Reply-To: <_n92Z1xrvoWGVQA-H6zNJir7VCAKd65trEQS62xNUvg=.bc7169a5-e4d6-4c94-9a51-a253abdf423d@github.com> References: <_n92Z1xrvoWGVQA-H6zNJir7VCAKd65trEQS62xNUvg=.bc7169a5-e4d6-4c94-9a51-a253abdf423d@github.com> Message-ID: On Tue, 24 Aug 2021 16:14:10 GMT, Vladimir Kempik wrote: > Applies almost clean, one [context code](https://github.com/openjdk/jdk11u-dev/pull/290/files#diff-9c5120cff0dd87fbd1122067c44170768702b61cba7b1faf0c04dcba4c8fdfa3L1705) difference and one [whitespace issue](https://github.com/openjdk/jdk11u-dev/pull/290/files#diff-0f4150a9c607ccd590bf256daa800c0276144682a92bc6bdced5e8bc1bb81f3aR2499) This pull request has now been integrated. Changeset: 8da3a003 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk11u-dev/commit/8da3a003be49f2ed3cf000ee47c82dcd6395faed Stats: 66 lines in 5 files changed: 8 ins; 13 del; 45 mod 8251930: AArch64: Native types mismatch in hotspot Reviewed-by: phh Backport-of: f1e07806686a837f744e279b6b11394be88c0818 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/290 From clanger at openjdk.java.net Thu Sep 9 20:54:15 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 20:54:15 GMT Subject: [jdk11u-dev] RFR: 8210353: Move java/util/Arrays/TimSortStackSize2.java back to tier1 Message-ID: <39HVUa4jIVqQkuDPXNRuwqNPDb6iw8EUA5f8egsyBK8=.88c19b66-d264-4861-9dfc-79154afc7043@github.com> Backport of JDK-8210353. Needed trivial resolve. ------------- Commit messages: - Backport a0594bc1380c85420fc87e9136c55d2b8c7ab7a1 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/321/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=321&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8210353 Stats: 6 lines in 2 files changed: 0 ins; 4 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/321.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/321/head:pull/321 PR: https://git.openjdk.java.net/jdk11u-dev/pull/321 From clanger at openjdk.java.net Thu Sep 9 21:17:28 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 21:17:28 GMT Subject: [jdk11u-dev] RFR: 8213263: fix legal headers in test/langtools Message-ID: <8sdvTc06rKHv41wv9od86EFBd8uGjWW2_4BysoLcRAk=.2e8253c9-6a26-4e3b-9b98-3e3e79f64393@github.com> Backport of JDK-8213263. Applies cleanly but following files don't exist in 11u: test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java ------------- Commit messages: - Backport 73fa99ae866defd67cae7604fca012825c82283e Changes: https://git.openjdk.java.net/jdk11u-dev/pull/322/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=322&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213263 Stats: 520 lines in 159 files changed: 0 ins; 360 del; 160 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/322.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/322/head:pull/322 PR: https://git.openjdk.java.net/jdk11u-dev/pull/322 From clanger at openjdk.java.net Thu Sep 9 21:18:05 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 21:18:05 GMT Subject: [jdk11u-dev] RFR: 8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 15:42:29 GMT, Martin Doerr wrote: > Almost clean backport of JDK-8247403. Rejected hunks: > > - UITesting.java: integrated import change manually due to unrelated context difference > - JShellTool.java: integrated one hunk manually due to unrelated context difference > - ConsoleIOContext.java: integrated Copyright year change and one hunk manually due to unrelated context difference > - IndentUITest.java doesn't exist in 11u. Skipped. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/319 From clanger at openjdk.java.net Thu Sep 9 21:25:10 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 21:25:10 GMT Subject: [jdk11u-dev] RFR: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 [v2] In-Reply-To: References: Message-ID: <7W1qOcuVQcHOl9aMGqbtmB5u-TSQmHJ90ZHTzFIDtAs=.d72641f6-5627-4ead-90dd-2152dd32a38a@github.com> On Thu, 9 Sep 2021 14:26:27 GMT, Severin Gehwolf wrote: >> Please review this trivial partial backport of JDK-8223332. The full patch is too large and isn't worth the risk to backport in full. The issue at hand can be resolved by adding only the exports to the `jdk.internal.vm.ci` module. Thoughts? >> >> Testing: jvmci tests, jvmci bootstrap tests, manual testing of the reproducer and tier1 on Linux x86_64 > > Severin Gehwolf has updated the pull request incrementally with one additional commit since the last revision: > > Fix test Marked as reviewed by clanger (Reviewer). test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java line 77: > 75: "jdk.internal.vm.ci/jdk.vm.ci.hotspot", > 76: "jdk.internal.vm.ci/jdk.vm.ci.meta", > 77: "jdk.jsobject/jdk.internal.netscape.javascript.spi"); The order of packages in the original change is hotspot, meta, code. Maybe you should use exactly this? Other than that, looks reasonable. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From clanger at openjdk.java.net Thu Sep 9 21:29:02 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 21:29:02 GMT Subject: [jdk11u-dev] RFR: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 10:37:02 GMT, Martin Doerr wrote: > Backport of JDK-8256372. Doesn't apply cleanly. Resolution: > - Removal of hb_coretext files and adaptation of Awt2dLibraries.gmk had to be done manually. > - Logging code in CFont.java needed a replacement for `logInfo` which is not available in 11u. Looks correct. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/317 From clanger at openjdk.java.net Thu Sep 9 21:32:58 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 21:32:58 GMT Subject: [jdk11u-dev] RFR: 8272966: test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout In-Reply-To: <7XVeoKUXOGLocx-JGVp0Xd_tM1w--rfm1bhogw8FNOI=.bb49c750-004b-4fe6-bc58-867d487192a0@github.com> References: <7XVeoKUXOGLocx-JGVp0Xd_tM1w--rfm1bhogw8FNOI=.bb49c750-004b-4fe6-bc58-867d487192a0@github.com> Message-ID: On Thu, 2 Sep 2021 22:38:42 GMT, Sergey Bylokhov wrote: > The test case backported by the [JDK-8267722](https://bugs.openjdk.java.net/browse/JDK-8267722) is too strict for jdk11. It uses the `Robot.delay()` method which is `synchronised` in jdk11 and this caused a deadlock. > > Main thread: `synchronized robot.waitForIdle()` - > trying to synchronously execute the code on EDT > EDT: trying to call `synchronized Robot.delay()` > > The synchronized keyword was removed by the [JDK-8210231](https://bugs.openjdk.java.net/browse/JDK-8210231) in JDK15 and it cannot be backported due to compatibility reasons. > > The solution is to relax this part of the test which does not affect its ability to verify the fix for JDK-8196100 Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/309 From clanger at openjdk.java.net Thu Sep 9 21:53:20 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 9 Sep 2021 21:53:20 GMT Subject: [jdk11u-dev] RFR: 8225083: Remove Google certificate that is expiring in December 2021 Message-ID: Hi all, this pull request contains a backport of JDK-8225083: Remove Google certificate that is expiring in December 2021 from the openjdk/jdk repository. The commit being backported was authored by Rajan Halade on 17 Aug 2021 and was reviewed by Xue-Lei Andrew Fan and Sean Mullan. Thanks! ------------- Commit messages: - Backport 1cbf41a87b153c010c51fdbae832e00314422193 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/323/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=323&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8225083 Stats: 34 lines in 2 files changed: 0 ins; 31 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/323.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/323/head:pull/323 PR: https://git.openjdk.java.net/jdk11u-dev/pull/323 From mdoerr at openjdk.java.net Thu Sep 9 22:01:08 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 9 Sep 2021 22:01:08 GMT Subject: [jdk11u-dev] RFR: 8213263: fix legal headers in test/langtools In-Reply-To: <8sdvTc06rKHv41wv9od86EFBd8uGjWW2_4BysoLcRAk=.2e8253c9-6a26-4e3b-9b98-3e3e79f64393@github.com> References: <8sdvTc06rKHv41wv9od86EFBd8uGjWW2_4BysoLcRAk=.2e8253c9-6a26-4e3b-9b98-3e3e79f64393@github.com> Message-ID: <3bYe60lViwKHtrzcumQpqEZ7Ayg3t7TT5bO-Q8usIuQ=.b72c4c44-18d5-46bb-95b1-05d4fe5d7876@github.com> On Thu, 9 Sep 2021 21:09:44 GMT, Christoph Langer wrote: > Backport of JDK-8213263. > > Applies cleanly but following files don't exist in 11u: > > test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java > test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java > test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java > test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/322 From clanger at openjdk.java.net Fri Sep 10 06:40:07 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 10 Sep 2021 06:40:07 GMT Subject: [jdk11u-dev] Integrated: 8210395: Add doc to SecurityTools.java In-Reply-To: <4sWvwQRJww21Xtd1NVG-i8aixvIaA-84m8wLI8uf9zc=.759e525a-1295-4a85-9ea9-4b55be83e39c@github.com> References: <4sWvwQRJww21Xtd1NVG-i8aixvIaA-84m8wLI8uf9zc=.759e525a-1295-4a85-9ea9-4b55be83e39c@github.com> Message-ID: On Tue, 7 Sep 2021 21:41:56 GMT, Christoph Langer wrote: > Backport of JDK-8210395. Minor resolving required, import java.util.Arrays; has to be kept. This pull request has now been integrated. Changeset: a013fe28 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/a013fe28b146c90feaa5756251f3f0c1d10bae83 Stats: 78 lines in 2 files changed: 70 ins; 0 del; 8 mod 8210395: Add doc to SecurityTools.java Reviewed-by: phh Backport-of: 5cf91fc60e90bf03e113966760666adaf6d65798 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/315 From clanger at openjdk.java.net Fri Sep 10 06:40:07 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 10 Sep 2021 06:40:07 GMT Subject: [jdk11u-dev] RFR: 8210395: Add doc to SecurityTools.java In-Reply-To: <4sWvwQRJww21Xtd1NVG-i8aixvIaA-84m8wLI8uf9zc=.759e525a-1295-4a85-9ea9-4b55be83e39c@github.com> References: <4sWvwQRJww21Xtd1NVG-i8aixvIaA-84m8wLI8uf9zc=.759e525a-1295-4a85-9ea9-4b55be83e39c@github.com> Message-ID: On Tue, 7 Sep 2021 21:41:56 GMT, Christoph Langer wrote: > Backport of JDK-8210395. Minor resolving required, import java.util.Arrays; has to be kept. Thanks for the review, Paul. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/315 From shade at redhat.com Fri Sep 10 08:15:54 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 10 Sep 2021 10:15:54 +0200 Subject: Result: New OpenJDK Updates Reviewer: Roman Kennke Message-ID: <6b3b7a03-2876-2981-7545-0c1975c9a06b@redhat.com> Voting for Roman Kennke [0] is now closed. Yes: 15 Veto: 0 Abstain: 0 Turnout: 10% (15/146) According to the Bylaws definition of Three-Vote Consensus [1], this is sufficient to approve the nomination. -- Thanks, -Aleksey [0] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-August/007742.html [1] http://openjdk.java.net/bylaws#three-vote-consensus From shade at openjdk.java.net Fri Sep 10 08:43:44 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 10 Sep 2021 08:43:44 GMT Subject: [jdk17u] RFR: 8272318: Improve performance of HeapDumpAllTest Message-ID: Clean backport to improve testing. Additional testing: - [x] Affected test still passes ------------- Commit messages: - Backport 73da66ffb707abf6dc38368a12e337d52597de25 Changes: https://git.openjdk.java.net/jdk17u/pull/61/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=61&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272318 Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/61.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/61/head:pull/61 PR: https://git.openjdk.java.net/jdk17u/pull/61 From shade at openjdk.java.net Fri Sep 10 08:58:41 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 10 Sep 2021 08:58:41 GMT Subject: [jdk17u] RFR: 8271862: C2 intrinsic for Reference.refersTo() is often not used Message-ID: <_5wRm5mlbHxNfr_mMlJ_ydyGb3zxTIAHFWAD8Zs-Tq4=.35b12a4f-c521-4bcf-9393-b54c1030188f@github.com> Clean backport to make JDK 16 introduced feature more compelling with a workaround. Additional testing: - [x] Linux x86_64 fastdebug, `RefersTo` tests pass `RefersTo` tests: ./test/hotspot/jtreg/gc/TestReferenceRefersTo.java ./test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ./test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ./test/hotspot/jtreg/compiler/intrinsics/TestReferenceRefersTo.java ./test/jdk/java/lang/ref/ReferenceRefersTo.java ------------- Commit messages: - Backport 3f723ca4577b9cffeb6153ee386edd75f1dfb1c6 Changes: https://git.openjdk.java.net/jdk17u/pull/62/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=62&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271862 Stats: 14 lines in 2 files changed: 11 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u/pull/62.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/62/head:pull/62 PR: https://git.openjdk.java.net/jdk17u/pull/62 From shade at openjdk.java.net Fri Sep 10 09:05:46 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 10 Sep 2021 09:05:46 GMT Subject: [jdk17u] RFR: 8272850: Drop zapping values in the Zap* option descriptions Message-ID: Clean backport to clearly document zapping values. ------------- Commit messages: - Backport c5a271259d9761aaae9298e9f29ebd93d734fb0e Changes: https://git.openjdk.java.net/jdk17u/pull/63/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=63&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272850 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u/pull/63.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/63/head:pull/63 PR: https://git.openjdk.java.net/jdk17u/pull/63 From shade at openjdk.java.net Fri Sep 10 09:08:31 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 10 Sep 2021 09:08:31 GMT Subject: [jdk17u] RFR: 8269687: pauth_aarch64.hpp include name is incorrect Message-ID: Clean backport to get includes in order. This patch should be additionally tested with GHA that builds both Linux and Windows AArch64. ------------- Commit messages: - Backport b690f29699180149d33b6a83de10697790587a87 Changes: https://git.openjdk.java.net/jdk17u/pull/64/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=64&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269687 Stats: 9 lines in 3 files changed: 0 ins; 0 del; 9 mod Patch: https://git.openjdk.java.net/jdk17u/pull/64.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/64/head:pull/64 PR: https://git.openjdk.java.net/jdk17u/pull/64 From shade at openjdk.java.net Fri Sep 10 09:09:45 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 10 Sep 2021 09:09:45 GMT Subject: [jdk17u] RFR: 8271605: Update JMH devkit to 1.32 Message-ID: Clean backport to make JDK 17 benchmarking easier. Addtional testing: - [x] Ran `make/devkit/createJmhBundle.sh` without problems ------------- Commit messages: - Backport e74537f9241e57b4668ff542364220936e920330 Changes: https://git.openjdk.java.net/jdk17u/pull/65/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=65&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271605 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/65.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/65/head:pull/65 PR: https://git.openjdk.java.net/jdk17u/pull/65 From mdoerr at openjdk.java.net Fri Sep 10 09:27:13 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 10 Sep 2021 09:27:13 GMT Subject: [jdk11u-dev] RFR: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 10:37:02 GMT, Martin Doerr wrote: > Backport of JDK-8256372. Doesn't apply cleanly. Resolution: > - Removal of hb_coretext files and adaptation of Awt2dLibraries.gmk had to be done manually. > - Logging code in CFont.java needed a replacement for `logInfo` which is not available in 11u. Thanks for the review and the approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/317 From mdoerr at openjdk.java.net Fri Sep 10 09:27:15 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 10 Sep 2021 09:27:15 GMT Subject: [jdk11u-dev] Integrated: 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 10:37:02 GMT, Martin Doerr wrote: > Backport of JDK-8256372. Doesn't apply cleanly. Resolution: > - Removal of hb_coretext files and adaptation of Awt2dLibraries.gmk had to be done manually. > - Logging code in CFont.java needed a replacement for `logInfo` which is not available in 11u. This pull request has now been integrated. Changeset: a39375ef Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/a39375ef0269b1a2d8614282b27d0f4a09c649c3 Stats: 1403 lines in 9 files changed: 65 ins; 1330 del; 8 mod 8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font Reviewed-by: clanger Backport-of: 005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/317 From mdoerr at openjdk.java.net Fri Sep 10 09:28:07 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 10 Sep 2021 09:28:07 GMT Subject: [jdk11u-dev] Integrated: 8260690: JConsole User Guide Link from the Help menu is not accessible by keyboard In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 16:26:30 GMT, Martin Doerr wrote: > Clean backport of JDK-8260690. This pull request has now been integrated. Changeset: 4ea2edd7 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/4ea2edd7a3a3ad2d94da1bfb0d8ebc65ebf4b878 Stats: 122 lines in 1 file changed: 108 ins; 0 del; 14 mod 8260690: JConsole User Guide Link from the Help menu is not accessible by keyboard Backport-of: b5d32bbfc716870904e91ce07a09f08929f2563e ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/320 From mdoerr at openjdk.java.net Fri Sep 10 09:28:12 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 10 Sep 2021 09:28:12 GMT Subject: [jdk11u-dev] RFR: 8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 15:42:29 GMT, Martin Doerr wrote: > Almost clean backport of JDK-8247403. Rejected hunks: > > - UITesting.java: integrated import change manually due to unrelated context difference > - JShellTool.java: integrated one hunk manually due to unrelated context difference > - ConsoleIOContext.java: integrated Copyright year change and one hunk manually due to unrelated context difference > - IndentUITest.java doesn't exist in 11u. Skipped. Thanks for the review and the approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/319 From mdoerr at openjdk.java.net Fri Sep 10 09:28:14 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 10 Sep 2021 09:28:14 GMT Subject: [jdk11u-dev] Integrated: 8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder In-Reply-To: References: Message-ID: <8LnMbxp-Qib3NMJjU71F__JtWnmN1O28IOcSskh1ync=.a5763e49-feb6-4b8c-b2f4-07c9c93659ed@github.com> On Thu, 9 Sep 2021 15:42:29 GMT, Martin Doerr wrote: > Almost clean backport of JDK-8247403. Rejected hunks: > > - UITesting.java: integrated import change manually due to unrelated context difference > - JShellTool.java: integrated one hunk manually due to unrelated context difference > - ConsoleIOContext.java: integrated Copyright year change and one hunk manually due to unrelated context difference > - IndentUITest.java doesn't exist in 11u. Skipped. This pull request has now been integrated. Changeset: 1e6682a7 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/1e6682a730675d8f41d0efd50afaf4d7e7475056 Stats: 254 lines in 13 files changed: 225 ins; 8 del; 21 mod 8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder Reviewed-by: clanger Backport-of: 2c8e94f6804fee269a882a3e92b7ce844451eb11 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/319 From shade at openjdk.java.net Fri Sep 10 09:32:33 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 10 Sep 2021 09:32:33 GMT Subject: [jdk17u] RFR: 8272970: Parallelize runtime/InvocationTests/ Message-ID: Clean backport to make tests faster and prepare to potential backport of JDK-8272914. Additional testing: - [x] Affected tests still pass ------------- Commit messages: - Backport 6cfe314262dacd6ca1a74c000d045b1cabd374db Changes: https://git.openjdk.java.net/jdk17u/pull/66/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=66&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272970 Stats: 263 lines in 6 files changed: 215 ins; 25 del; 23 mod Patch: https://git.openjdk.java.net/jdk17u/pull/66.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/66/head:pull/66 PR: https://git.openjdk.java.net/jdk17u/pull/66 From sgehwolf at openjdk.java.net Fri Sep 10 10:28:04 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Fri, 10 Sep 2021 10:28:04 GMT Subject: [jdk11u-dev] RFR: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 [v2] In-Reply-To: <7W1qOcuVQcHOl9aMGqbtmB5u-TSQmHJ90ZHTzFIDtAs=.d72641f6-5627-4ead-90dd-2152dd32a38a@github.com> References: <7W1qOcuVQcHOl9aMGqbtmB5u-TSQmHJ90ZHTzFIDtAs=.d72641f6-5627-4ead-90dd-2152dd32a38a@github.com> Message-ID: On Thu, 9 Sep 2021 21:22:05 GMT, Christoph Langer wrote: >> Severin Gehwolf has updated the pull request incrementally with one additional commit since the last revision: >> >> Fix test > > test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java line 77: > >> 75: "jdk.internal.vm.ci/jdk.vm.ci.hotspot", >> 76: "jdk.internal.vm.ci/jdk.vm.ci.meta", >> 77: "jdk.jsobject/jdk.internal.netscape.javascript.spi"); > > The order of packages in the original change is hotspot, meta, code. Maybe you should use exactly this? Other than that, looks reasonable. Sure, thanks for the catch! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From sgehwolf at openjdk.java.net Fri Sep 10 10:41:45 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Fri, 10 Sep 2021 10:41:45 GMT Subject: [jdk11u-dev] RFR: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 [v3] In-Reply-To: References: Message-ID: > Please review this trivial partial backport of JDK-8223332. The full patch is too large and isn't worth the risk to backport in full. The issue at hand can be resolved by adding only the exports to the `jdk.internal.vm.ci` module. Thoughts? > > Testing: jvmci tests, jvmci bootstrap tests, manual testing of the reproducer and tier1 on Linux x86_64 Severin Gehwolf has updated the pull request incrementally with one additional commit since the last revision: change order to hotspot, meta, code as in the original change ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/318/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/318/files/89d958c6..01fcb24c Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=318&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=318&range=01-02 Stats: 2 lines in 1 file changed: 1 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/318.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/318/head:pull/318 PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From sgehwolf at openjdk.java.net Fri Sep 10 10:41:47 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Fri, 10 Sep 2021 10:41:47 GMT Subject: [jdk11u-dev] RFR: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 [v2] In-Reply-To: References: <7W1qOcuVQcHOl9aMGqbtmB5u-TSQmHJ90ZHTzFIDtAs=.d72641f6-5627-4ead-90dd-2152dd32a38a@github.com> Message-ID: <0ZIGgsOLH_Oya8HQEBkuHWyavPo-xDh2bi2ePYX-ajw=.6bfcf761-0286-4670-87ab-e58121db112f@github.com> On Fri, 10 Sep 2021 10:25:09 GMT, Severin Gehwolf wrote: >> test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java line 77: >> >>> 75: "jdk.internal.vm.ci/jdk.vm.ci.hotspot", >>> 76: "jdk.internal.vm.ci/jdk.vm.ci.meta", >>> 77: "jdk.jsobject/jdk.internal.netscape.javascript.spi"); >> >> The order of packages in the original change is hotspot, meta, code. Maybe you should use exactly this? Other than that, looks reasonable. > > Sure, thanks for the catch! Fixed! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From clanger at openjdk.java.net Fri Sep 10 10:50:04 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 10 Sep 2021 10:50:04 GMT Subject: [jdk11u-dev] RFR: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 [v3] In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 10:41:45 GMT, Severin Gehwolf wrote: >> Please review this trivial partial backport of JDK-8223332. The full patch is too large and isn't worth the risk to backport in full. The issue at hand can be resolved by adding only the exports to the `jdk.internal.vm.ci` module. Thoughts? >> >> Testing: jvmci tests, jvmci bootstrap tests, manual testing of the reproducer and tier1 on Linux x86_64 > > Severin Gehwolf has updated the pull request incrementally with one additional commit since the last revision: > > change order to hotspot, meta, code as in the original change Perfect ?? Marked as reviewed by clanger (Reviewer). ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From shade at openjdk.java.net Fri Sep 10 10:58:03 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 10 Sep 2021 10:58:03 GMT Subject: [jdk17u] RFR: 8272838: Move CriticalJNI tests out of tier1 Message-ID: Clean backport to make tests faster and prepare to potential backport of JDK-8272914. Additional testing: - [x] Linux x86_64 `hotspot:tier1` does not include affected tests anymore - [x] Linux x86_64 `hotspot_gc_shenandoah` includes affected tests - [x] Linux x86_64 `hotspot_gc_epsilon` includes affected tests ------------- Commit messages: - Backport f55d5ab5177b6e08e8499abc181a320a98b28a5f Changes: https://git.openjdk.java.net/jdk17u/pull/67/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=67&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272838 Stats: 18 lines in 1 file changed: 10 ins; 4 del; 4 mod Patch: https://git.openjdk.java.net/jdk17u/pull/67.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/67/head:pull/67 PR: https://git.openjdk.java.net/jdk17u/pull/67 From lucy at openjdk.java.net Fri Sep 10 12:19:27 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Fri, 10 Sep 2021 12:19:27 GMT Subject: [jdk17u] RFR: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling Message-ID: Hi all, this pull request contains a backport of commit 276b07b3 from the openjdk/jdk repository. The issue fixed in openjdk/jdk does exist in jdk17u as well. The commit being backported was authored by Lutz Schmidt on 30 Aug 2021 and was reviewed by Thomas Stuefe and Matthias Baesken. Thanks! ------------- Commit messages: - Backport 276b07b36af01d339e48baada7a512451fe34afe Changes: https://git.openjdk.java.net/jdk17u/pull/68/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=68&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271490 Stats: 105 lines in 4 files changed: 76 ins; 12 del; 17 mod Patch: https://git.openjdk.java.net/jdk17u/pull/68.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/68/head:pull/68 PR: https://git.openjdk.java.net/jdk17u/pull/68 From snazarki at openjdk.java.net Fri Sep 10 12:23:48 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Fri, 10 Sep 2021 12:23:48 GMT Subject: [jdk17u] RFR: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Message-ID: Clean backport to fix SA after JDK-8231586. ------------- Commit messages: - Backport 752b6df34c92c02ac0992566e3efa7bc22b96aa1 Changes: https://git.openjdk.java.net/jdk17u/pull/69/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=69&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8261236 Stats: 58 lines in 3 files changed: 12 ins; 28 del; 18 mod Patch: https://git.openjdk.java.net/jdk17u/pull/69.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/69/head:pull/69 PR: https://git.openjdk.java.net/jdk17u/pull/69 From sgehwolf at openjdk.java.net Fri Sep 10 13:46:06 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Fri, 10 Sep 2021 13:46:06 GMT Subject: [jdk11u-dev] Integrated: 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 14:14:39 GMT, Severin Gehwolf wrote: > Please review this trivial partial backport of JDK-8223332. The full patch is too large and isn't worth the risk to backport in full. The issue at hand can be resolved by adding only the exports to the `jdk.internal.vm.ci` module. Thoughts? > > Testing: jvmci tests, jvmci bootstrap tests, manual testing of the reproducer and tier1 on Linux x86_64 This pull request has now been integrated. Changeset: bfb52f28 Author: Severin Gehwolf URL: https://git.openjdk.java.net/jdk11u-dev/commit/bfb52f28c8ceaa199de5b06d23e60376038f3420 Stats: 8 lines in 2 files changed: 6 ins; 0 del; 2 mod 8273547: [11u] [JVMCI] Partial module-info.java backport of JDK-8223332 Reviewed-by: clanger ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/318 From github.com+44313413+jovanstevanovic at openjdk.java.net Fri Sep 10 16:09:08 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Fri, 10 Sep 2021 16:09:08 GMT Subject: [jdk11u-dev] RFR: 8273278: Improving XSLT support for GraalVM's Native Image Message-ID: This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. ------------- Commit messages: - 8273278: Improving XSLT support for GraalVM's Native Image. Changes: https://git.openjdk.java.net/jdk11u-dev/pull/324/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=324&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273278 Stats: 23 lines in 4 files changed: 5 ins; 0 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/324.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/324/head:pull/324 PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From prr at openjdk.java.net Fri Sep 10 17:06:13 2021 From: prr at openjdk.java.net (Phil Race) Date: Fri, 10 Sep 2021 17:06:13 GMT Subject: [jdk17u] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif Message-ID: <0s1CX6VYugd9VaAe-CjDoWKY4Iyp31DcXUZhlPLAaGA=.3d22adf5-e0e8-4288-940e-591556cf3edb@github.com> Backport 8273358: macOS Monterey does not have the font Times needed by Serif ------------- Commit messages: - Backport efe3ed1e705a6f3785761e64f7187de809daa731 Changes: https://git.openjdk.java.net/jdk17u/pull/71/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=71&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273358 Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u/pull/71.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/71/head:pull/71 PR: https://git.openjdk.java.net/jdk17u/pull/71 From clanger at openjdk.java.net Fri Sep 10 17:33:08 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 10 Sep 2021 17:33:08 GMT Subject: [jdk11u-dev] RFR: 8213296: Fix legal headers in test/jdk/java/net Message-ID: Hi all, this pull request contains a backport of JDK-8213296 from the openjdk/jdk repository. The commit being backported was authored by Chris Hegarty on 2 Nov 2018 and was reviewed by Alan Bateman and Daniel Fuchs. Thanks! ------------- Commit messages: - Backport 84d6099da9437f1167ea28ea1cf4d36aa9fab937 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/325/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=325&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213296 Stats: 30 lines in 10 files changed: 0 ins; 20 del; 10 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/325.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/325/head:pull/325 PR: https://git.openjdk.java.net/jdk11u-dev/pull/325 From serb at openjdk.java.net Fri Sep 10 17:43:02 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 10 Sep 2021 17:43:02 GMT Subject: [jdk11u-dev] Integrated: 8272966: test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout In-Reply-To: <7XVeoKUXOGLocx-JGVp0Xd_tM1w--rfm1bhogw8FNOI=.bb49c750-004b-4fe6-bc58-867d487192a0@github.com> References: <7XVeoKUXOGLocx-JGVp0Xd_tM1w--rfm1bhogw8FNOI=.bb49c750-004b-4fe6-bc58-867d487192a0@github.com> Message-ID: On Thu, 2 Sep 2021 22:38:42 GMT, Sergey Bylokhov wrote: > The test case backported by the [JDK-8267722](https://bugs.openjdk.java.net/browse/JDK-8267722) is too strict for jdk11. It uses the `Robot.delay()` method which is `synchronised` in jdk11 and this caused a deadlock. > > Main thread: `synchronized robot.waitForIdle()` - > trying to synchronously execute the code on EDT > EDT: trying to call `synchronized Robot.delay()` > > The synchronized keyword was removed by the [JDK-8210231](https://bugs.openjdk.java.net/browse/JDK-8210231) in JDK15 and it cannot be backported due to compatibility reasons. > > The solution is to relax this part of the test which does not affect its ability to verify the fix for JDK-8196100 This pull request has now been integrated. Changeset: 180bc526 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk11u-dev/commit/180bc526b025e815b43070150369ae399e27753f Stats: 9 lines in 1 file changed: 7 ins; 0 del; 2 mod 8272966: test/jdk/java/awt/Robot/FlushCurrentEvent.java fails by timeout Reviewed-by: clanger ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/309 From herrick at openjdk.java.net Fri Sep 10 19:21:22 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Fri, 10 Sep 2021 19:21:22 GMT Subject: [jdk17u] RFR: JDK-8273593: [REDO] Warn user when using mac-sign option with usiigned app-image. Message-ID: backport from jdk18 to jdk17u ------------- Commit messages: - JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. Changes: https://git.openjdk.java.net/jdk17u/pull/72/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=72&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273593 Stats: 65 lines in 9 files changed: 46 ins; 11 del; 8 mod Patch: https://git.openjdk.java.net/jdk17u/pull/72.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/72/head:pull/72 PR: https://git.openjdk.java.net/jdk17u/pull/72 From kcr at openjdk.java.net Fri Sep 10 19:34:53 2021 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Fri, 10 Sep 2021 19:34:53 GMT Subject: [jdk17u] RFR: JDK-8273593: [REDO] Warn user when using mac-sign option with usiigned app-image. In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 19:15:59 GMT, Andy Herrick wrote: > backport from jdk18 to jdk17u Looks good. You will need to fix a typo in the title of this PR. ------------- Marked as reviewed by kcr (Author). PR: https://git.openjdk.java.net/jdk17u/pull/72 From clanger at openjdk.java.net Fri Sep 10 20:54:00 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 10 Sep 2021 20:54:00 GMT Subject: [jdk11u-dev] RFR: 8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5" Message-ID: Backport of JDK-8218483. Hotspot changes apply clean. Changes to gtest threadHelper.inline.hpp needed to be performed in utilitiesHelper.inline.hpp. ------------- Commit messages: - Backport 2f20909d10ae33d93d62f5dcd4915efdbd83d968 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/326/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=326&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8218483 Stats: 18 lines in 4 files changed: 4 ins; 3 del; 11 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/326.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/326/head:pull/326 PR: https://git.openjdk.java.net/jdk11u-dev/pull/326 From github.com+42899633+eastig at openjdk.java.net Fri Sep 10 21:09:24 2021 From: github.com+42899633+eastig at openjdk.java.net (Evgeny Astigeevich) Date: Fri, 10 Sep 2021 21:09:24 GMT Subject: [jdk15u-dev] RFR: 8268427: Improve AlgorithmConstraints:checkAlgorithm performance Message-ID: `sun.security.util.AbstractAlgorithmConstraints.checkAlgorithm()` uses linear search to check if an algorithm has been disabled. Its execution time is high in the most common case: a checked algorithm is not disabled. This backport replaces the list with an ordered set. This improves `AbstractAlgorithmConstraints.checkAlgorithm()` performance, especially for permitted algorithms. The patch applies cleanly. Tier1 and tier2 tests pass with the patch. No unexpected failures. ------------- Commit messages: - Backport 3b83bc1bc331d268987f56ea4f23124a7f6ee38b Changes: https://git.openjdk.java.net/jdk15u-dev/pull/96/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=96&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268427 Stats: 112 lines in 4 files changed: 72 ins; 17 del; 23 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/96.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/96/head:pull/96 PR: https://git.openjdk.java.net/jdk15u-dev/pull/96 From mdoerr at openjdk.java.net Fri Sep 10 23:23:06 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 10 Sep 2021 23:23:06 GMT Subject: [jdk11u-dev] RFR: 8252049: Native memory leak in ciMethodData ctor Message-ID: Backport of JDK-8252049. Doesn't apply cleanly and C++11 code needs replacement. Resolution: - Use `STATIC_ASSERT` instead of `static_assert`. - Use classical instead of delegating constructor for `CompilerCounters`. - Integrate hunks manually due to different context: methodData.hpp, methodData.cpp, ciMethodData.cpp - Skip ciReplay.cpp because JDK-8219642 is not in 11u. ------------- Commit messages: - Backport 044616bd71ab82f0f67670152cecbabfee83d00c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/327/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=327&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8252049 Stats: 195 lines in 7 files changed: 86 ins; 58 del; 51 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/327.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/327/head:pull/327 PR: https://git.openjdk.java.net/jdk11u-dev/pull/327 From clanger at openjdk.java.net Sat Sep 11 05:40:44 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 05:40:44 GMT Subject: [jdk11u-dev] RFR: 8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 20:15:43 GMT, Christoph Langer wrote: > Backport of JDK-8195703. Needed trivial resolve in BasicJDWPConnectionTest.java, diff looks identical though. Thanks for the reviews. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/316 From clanger at openjdk.java.net Sat Sep 11 05:40:44 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 05:40:44 GMT Subject: [jdk11u-dev] Integrated: 8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 20:15:43 GMT, Christoph Langer wrote: > Backport of JDK-8195703. Needed trivial resolve in BasicJDWPConnectionTest.java, diff looks identical though. This pull request has now been integrated. Changeset: 5a5d246a Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/5a5d246a8c1c96bcb2a2f35cb18a5783f16498c5 Stats: 78 lines in 4 files changed: 30 ins; 25 del; 23 mod 8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' Reviewed-by: phh, amenkov Backport-of: 24fb839864c441594b1fa0f2a20366581d45a7ac ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/316 From clanger at openjdk.java.net Sat Sep 11 05:41:48 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 05:41:48 GMT Subject: [jdk11u-dev] Integrated: 8210353: Move java/util/Arrays/TimSortStackSize2.java back to tier1 In-Reply-To: <39HVUa4jIVqQkuDPXNRuwqNPDb6iw8EUA5f8egsyBK8=.88c19b66-d264-4861-9dfc-79154afc7043@github.com> References: <39HVUa4jIVqQkuDPXNRuwqNPDb6iw8EUA5f8egsyBK8=.88c19b66-d264-4861-9dfc-79154afc7043@github.com> Message-ID: On Thu, 9 Sep 2021 20:45:05 GMT, Christoph Langer wrote: > Backport of JDK-8210353. Needed trivial resolve - but bots recognize it as clean. Diff looks same as original. This pull request has now been integrated. Changeset: dee030c0 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/dee030c02b76f1e6ec15bf2e0a56c754186df110 Stats: 6 lines in 2 files changed: 0 ins; 4 del; 2 mod 8210353: Move java/util/Arrays/TimSortStackSize2.java back to tier1 Backport-of: a0594bc1380c85420fc87e9136c55d2b8c7ab7a1 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/321 From clanger at openjdk.java.net Sat Sep 11 05:46:00 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 05:46:00 GMT Subject: [jdk11u-dev] Integrated: 8225083: Remove Google certificate that is expiring in December 2021 In-Reply-To: References: Message-ID: On Thu, 9 Sep 2021 21:47:09 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8225083: Remove Google certificate that is expiring in December 2021 from the openjdk/jdk repository. > > The commit being backported was authored by Rajan Halade on 17 Aug 2021 and was reviewed by Xue-Lei Andrew Fan and Sean Mullan. > > Thanks! This pull request has now been integrated. Changeset: 126f1a29 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/126f1a29e2a625136b986f8fda738c16c312ed9b Stats: 34 lines in 2 files changed: 0 ins; 31 del; 3 mod 8225083: Remove Google certificate that is expiring in December 2021 Backport-of: 1cbf41a87b153c010c51fdbae832e00314422193 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/323 From clanger at openjdk.java.net Sat Sep 11 05:46:00 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 05:46:00 GMT Subject: [jdk11u-dev] Integrated: 8213263: fix legal headers in test/langtools In-Reply-To: <8sdvTc06rKHv41wv9od86EFBd8uGjWW2_4BysoLcRAk=.2e8253c9-6a26-4e3b-9b98-3e3e79f64393@github.com> References: <8sdvTc06rKHv41wv9od86EFBd8uGjWW2_4BysoLcRAk=.2e8253c9-6a26-4e3b-9b98-3e3e79f64393@github.com> Message-ID: On Thu, 9 Sep 2021 21:09:44 GMT, Christoph Langer wrote: > Backport of JDK-8213263. > > Applies cleanly but following files don't exist in 11u: > > test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java > test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java > test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java > test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java This pull request has now been integrated. Changeset: 90ecf27b Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/90ecf27b054452bd0b194f6b465656c9122c34f3 Stats: 520 lines in 159 files changed: 0 ins; 360 del; 160 mod 8213263: fix legal headers in test/langtools Reviewed-by: mdoerr Backport-of: 73fa99ae866defd67cae7604fca012825c82283e ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/322 From stuefe at openjdk.java.net Sat Sep 11 06:45:47 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Sat, 11 Sep 2021 06:45:47 GMT Subject: [jdk11u-dev] RFR: 8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5" In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 20:48:18 GMT, Christoph Langer wrote: > Backport of JDK-8218483. Hotspot changes apply clean. Changes to gtest threadHelper.inline.hpp needed to be performed in utilitiesHelper.inline.hpp. +1 ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/326 From kcr at openjdk.java.net Sat Sep 11 12:41:51 2021 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Sat, 11 Sep 2021 12:41:51 GMT Subject: [jdk17u] RFR: JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 19:15:59 GMT, Andy Herrick wrote: > backport from jdk18 to jdk17u @alexeysemenyukoracle please review ------------- PR: https://git.openjdk.java.net/jdk17u/pull/72 From clanger at openjdk.java.net Sat Sep 11 12:50:56 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 12:50:56 GMT Subject: [jdk11u-dev] RFR: 8213306: Fix legal headers in test/java/nio Message-ID: Hi all, this pull request contains a backport of JDK-8213306 from the openjdk/jdk repository. The commit being backported was authored by Brian Burkhalter on 2 Nov 2018 and was reviewed by Chris Hegarty. Thanks! ------------- Commit messages: - Backport 36ca4f5893a7f646205a558124fee2dd50a5abd5 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/329/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=329&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213306 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/329.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/329/head:pull/329 PR: https://git.openjdk.java.net/jdk11u-dev/pull/329 From clanger at openjdk.java.net Sat Sep 11 12:50:59 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 12:50:59 GMT Subject: [jdk11u-dev] RFR: 8213305: Fix legal headers in test/java/math Message-ID: Hi all, this pull request contains a backport of JDK-8213305 from the openjdk/jdk repository. The commit being backported was authored by Brian Burkhalter on 2 Nov 2018 and was reviewed by Joe Darcy. Thanks! ------------- Commit messages: - Backport e21d8fef64ccc9db2c5693d5e011a8e7ddf3806b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/328/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=328&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213305 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/328.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/328/head:pull/328 PR: https://git.openjdk.java.net/jdk11u-dev/pull/328 From clanger at openjdk.java.net Sat Sep 11 12:57:58 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 11 Sep 2021 12:57:58 GMT Subject: [jdk11u-dev] RFR: 8213328: Update test copyrights in test/java/util/zip and test/jdk/tools Message-ID: Applies cleanly, file test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java doesn't exist in 11u. ------------- Commit messages: - Backport 87f243d5390b32e16ebf8445fc99b536f864893d Changes: https://git.openjdk.java.net/jdk11u-dev/pull/330/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=330&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213328 Stats: 42 lines in 11 files changed: 0 ins; 22 del; 20 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/330.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/330/head:pull/330 PR: https://git.openjdk.java.net/jdk11u-dev/pull/330 From lucy at openjdk.java.net Sat Sep 11 20:26:54 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Sat, 11 Sep 2021 20:26:54 GMT Subject: [jdk17u] RFR: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 12:11:06 GMT, Lutz Schmidt wrote: > Hi all, > > this pull request contains a backport of commit 276b07b3 from the openjdk/jdk repository. The issue fixed in openjdk/jdk does exist in jdk17u as well. > > The commit being backported was authored by Lutz Schmidt on 30 Aug 2021 and was reviewed by Thomas Stuefe and Matthias Baesken. > > Thanks! Test failure on maxOS x64 is unrelated. This backport only touches s390 and ppc platform files. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/68 From lucy at openjdk.java.net Sat Sep 11 20:26:54 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Sat, 11 Sep 2021 20:26:54 GMT Subject: [jdk17u] Integrated: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling In-Reply-To: References: Message-ID: <0b0hFsJ6TU79yPoE7umbllXtJKbpBR_GKByK_3WcdFc=.5e5aff17-f5d0-4292-a62c-b2557fac3508@github.com> On Fri, 10 Sep 2021 12:11:06 GMT, Lutz Schmidt wrote: > Hi all, > > this pull request contains a backport of commit 276b07b3 from the openjdk/jdk repository. The issue fixed in openjdk/jdk does exist in jdk17u as well. > > The commit being backported was authored by Lutz Schmidt on 30 Aug 2021 and was reviewed by Thomas Stuefe and Matthias Baesken. > > Thanks! This pull request has now been integrated. Changeset: 0e847cfb Author: Lutz Schmidt URL: https://git.openjdk.java.net/jdk17u/commit/0e847cfb151d1485483b7edd938c9113d703cd4b Stats: 105 lines in 4 files changed: 76 ins; 12 del; 17 mod 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling Backport-of: 276b07b36af01d339e48baada7a512451fe34afe ------------- PR: https://git.openjdk.java.net/jdk17u/pull/68 From stuefe at openjdk.java.net Sun Sep 12 05:09:00 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Sun, 12 Sep 2021 05:09:00 GMT Subject: [jdk11u-dev] RFR: 8213306: Fix legal headers in test/java/nio In-Reply-To: References: Message-ID: On Sat, 11 Sep 2021 12:42:46 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8213306 from the openjdk/jdk repository. > > The commit being backported was authored by Brian Burkhalter on 2 Nov 2018 and was reviewed by Chris Hegarty. > > Thanks! +1 Update: wait, now I start having doubts. Should we even backport copyright changes? ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/329 From rschmelter at openjdk.java.net Sun Sep 12 17:33:52 2021 From: rschmelter at openjdk.java.net (Ralf Schmelter) Date: Sun, 12 Sep 2021 17:33:52 GMT Subject: [jdk11u-dev] RFR: 8237354: Add option to jcmd to write a gzipped heap dump [v3] In-Reply-To: References: Message-ID: On Thu, 26 Aug 2021 02:55:36 GMT, Bin Liao wrote: >> Backport of the heap dump enhancement: Add option to jcmd to write a gzipped heap dump >> >> Patch did not apply cleanly, I had to resolve/modify >> >> 1) src/hotspot/share/services/heapDumper.cpp >> function "int dump(const char* path, bool overwrite = false)" has some different from the jdk-master, since patch 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea is backport before this one, so this patch can't backport clearly >> >> 2) src/hotspot/share/services/heapDumperCompression.cpp >> MonitorLockerEx is named MonitorLocker in jdk-master, MonitorLockerEx.wait should have parameters, the constructor of MonitorLockerEx and MutexUnlockerEx also different from jdk-master >> >> 3) src/hotspot/share/services/heapDumperCompression.hpp >> FileWriter is different from jdk-master since backport of 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea before this patch. >> >> I have built it on linux x86_64 and run test-tier1 > > Bin Liao has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits: > > - Merge branch 'backport-19be49714356f2f598924c9fefa6358679ab6dbe' of github.com:buddyliao/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe > - Merge branch 'master' of https://git.openjdk.java.net/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe > - Merge master > - Backport 19be49714356f2f598924c9fefa6358679ab6dbe The change looks good to me. ------------- Marked as reviewed by rschmelter (no project role). PR: https://git.openjdk.java.net/jdk11u-dev/pull/209 From clanger at openjdk.java.net Sun Sep 12 22:17:54 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 12 Sep 2021 22:17:54 GMT Subject: [jdk11u-dev] RFR: 8237354: Add option to jcmd to write a gzipped heap dump [v3] In-Reply-To: References: Message-ID: On Thu, 26 Aug 2021 02:55:36 GMT, Bin Liao wrote: >> Backport of the heap dump enhancement: Add option to jcmd to write a gzipped heap dump >> >> Patch did not apply cleanly, I had to resolve/modify >> >> 1) src/hotspot/share/services/heapDumper.cpp >> function "int dump(const char* path, bool overwrite = false)" has some different from the jdk-master, since patch 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea is backport before this one, so this patch can't backport clearly >> >> 2) src/hotspot/share/services/heapDumperCompression.cpp >> MonitorLockerEx is named MonitorLocker in jdk-master, MonitorLockerEx.wait should have parameters, the constructor of MonitorLockerEx and MutexUnlockerEx also different from jdk-master >> >> 3) src/hotspot/share/services/heapDumperCompression.hpp >> FileWriter is different from jdk-master since backport of 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea before this patch. >> >> I have built it on linux x86_64 and run test-tier1 > > Bin Liao has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits: > > - Merge branch 'backport-19be49714356f2f598924c9fefa6358679ab6dbe' of github.com:buddyliao/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe > - Merge branch 'master' of https://git.openjdk.java.net/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe > - Merge master > - Backport 19be49714356f2f598924c9fefa6358679ab6dbe Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/209 From clanger at openjdk.java.net Sun Sep 12 22:38:47 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 12 Sep 2021 22:38:47 GMT Subject: [jdk11u-dev] RFR: 8213306: Fix legal headers in test/java/nio In-Reply-To: References: Message-ID: On Sun, 12 Sep 2021 05:05:59 GMT, Thomas Stuefe wrote: > +1 > > Update: wait, now I start having doubts. Should we even backport copyright changes? Yes, that does no harm, there is no risk. I prefer to have parity to Oracle, where possible. (And thanks for the review ?? ) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/329 From clanger at openjdk.java.net Sun Sep 12 22:51:25 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 12 Sep 2021 22:51:25 GMT Subject: [jdk11u-dev] RFR: 8213301: Fix legal headers in jdk logging tests Message-ID: Hi all, this pull request contains a backport of JDK-8213301 from the openjdk/jdk repository. The commit being backported was authored by Daniel Fuchs on 5 Nov 2018 and was reviewed by Chris Hegarty and Mandy Chung. Thanks! ------------- Commit messages: - Backport 059682d68136d3d82cede2db774989fabefafa24 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/331/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=331&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213301 Stats: 69 lines in 23 files changed: 0 ins; 46 del; 23 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/331.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/331/head:pull/331 PR: https://git.openjdk.java.net/jdk11u-dev/pull/331 From clanger at openjdk.java.net Sun Sep 12 22:53:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 12 Sep 2021 22:53:49 GMT Subject: [jdk11u-dev] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 16:03:03 GMT, Jovan Stevanovic wrote: > This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. Hi, @jovanstevanovic, Thanks for doing this backport. First of all, can you also bring this to JDK17u as this is an LTS as well and we should not miss this in there. Furthermore, could you enable GithubActions testing on your fork? And, one more thing - what did you have to modify for this backport? Thanks ?? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From stuefe at openjdk.java.net Mon Sep 13 04:16:59 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 13 Sep 2021 04:16:59 GMT Subject: [jdk11u-dev] RFR: 8213305: Fix legal headers in test/java/math In-Reply-To: References: Message-ID: On Sat, 11 Sep 2021 12:41:54 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8213305 from the openjdk/jdk repository. > > The commit being backported was authored by Brian Burkhalter on 2 Nov 2018 and was reviewed by Joe Darcy. > > Thanks! +1 ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/328 From mdoerr at openjdk.java.net Mon Sep 13 09:17:49 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 13 Sep 2021 09:17:49 GMT Subject: [jdk11u-dev] RFR: 8213328: Update test copyrights in test/java/util/zip and test/jdk/tools In-Reply-To: References: Message-ID: On Sat, 11 Sep 2021 12:51:18 GMT, Christoph Langer wrote: > Applies cleanly, file test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java doesn't exist in 11u. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/330 From mdoerr at openjdk.java.net Mon Sep 13 10:43:18 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 13 Sep 2021 10:43:18 GMT Subject: [jdk11u-dev] RFR: 8211227: Inconsistent TLS protocol version in debug output Message-ID: <1KxbkiF_fDpweX2gNMTpQttMIsPwpSWkkGcUJauHlBo=.461affbe-6fdb-45a4-8c80-566c1b2d06f5@github.com> Almost clean backport of JDK-8211227. Test LoggingFormatConsistency needs workaround for missing JDK-8230435 in 11u: `serverAddress` is not defined. ------------- Commit messages: - Backport a86728850e9919d2bbeeef70093adbd87bc3bb26 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/332/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=332&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8211227 Stats: 165 lines in 6 files changed: 154 ins; 0 del; 11 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/332.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/332/head:pull/332 PR: https://git.openjdk.java.net/jdk11u-dev/pull/332 From lucy at openjdk.java.net Mon Sep 13 10:57:11 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Mon, 13 Sep 2021 10:57:11 GMT Subject: [jdk11u-dev] RFR: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling Message-ID: Please review this backport PR. The original change did not apply cleanly for three minor reasons (frame_ppc.cpp and frame_s390.cpp): - The stack range check function is_in_stack_range_excl() does not exist in jdk11. Explicit code used instead. - Some rephrased comment. - Reusing a boolean value instead of recalculating it. Crashes attributable to code fixed with this patch are observed in jdk11 jfr tests. ------------- Commit messages: - Backport 276b07b36af01d339e48baada7a512451fe34afe Changes: https://git.openjdk.java.net/jdk11u-dev/pull/333/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=333&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271490 Stats: 109 lines in 4 files changed: 76 ins; 14 del; 19 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/333.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/333/head:pull/333 PR: https://git.openjdk.java.net/jdk11u-dev/pull/333 From mdoerr at openjdk.java.net Mon Sep 13 10:59:20 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 13 Sep 2021 10:59:20 GMT Subject: [jdk11u-dev] RFR: 8228442: DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine" Message-ID: Clean backport of JDK-8228442. ------------- Commit messages: - Backport 7e3bc4cb444c7b7f3cd3e514b4ad7d7137799401 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/334/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=334&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8228442 Stats: 287 lines in 1 file changed: 14 ins; 252 del; 21 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/334.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/334/head:pull/334 PR: https://git.openjdk.java.net/jdk11u-dev/pull/334 From mdoerr at openjdk.java.net Mon Sep 13 10:59:46 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 13 Sep 2021 10:59:46 GMT Subject: [jdk11u-dev] RFR: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 10:49:21 GMT, Lutz Schmidt wrote: > Please review this backport PR. > > The original change did not apply cleanly for three minor reasons (frame_ppc.cpp and frame_s390.cpp): > - The stack range check function is_in_stack_range_excl() does not exist in jdk11. Explicit code used instead. > - Some rephrased comment. > - Reusing a boolean value instead of recalculating it. > > Crashes attributable to code fixed with this patch are observed in jdk11 jfr tests. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/333 From lucy at openjdk.java.net Mon Sep 13 11:04:51 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Mon, 13 Sep 2021 11:04:51 GMT Subject: [jdk11u-dev] RFR: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 10:49:21 GMT, Lutz Schmidt wrote: > Please review this backport PR. > > The original change did not apply cleanly for three minor reasons (frame_ppc.cpp and frame_s390.cpp): > - The stack range check function is_in_stack_range_excl() does not exist in jdk11. Explicit code used instead. > - Some rephrased comment. > - Reusing a boolean value instead of recalculating it. > > Crashes attributable to code fixed with this patch are observed in jdk11 jfr tests. Thank you, Martin, for the review. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/333 From github.com+44313413+jovanstevanovic at openjdk.java.net Mon Sep 13 11:42:31 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Mon, 13 Sep 2021 11:42:31 GMT Subject: [jdk17u] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT Message-ID: This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. ------------- Commit messages: - 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT Changes: https://git.openjdk.java.net/jdk17u/pull/73/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=73&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273278 Stats: 23 lines in 4 files changed: 5 ins; 0 del; 18 mod Patch: https://git.openjdk.java.net/jdk17u/pull/73.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/73/head:pull/73 PR: https://git.openjdk.java.net/jdk17u/pull/73 From github.com+44313413+jovanstevanovic at openjdk.java.net Mon Sep 13 11:47:55 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Mon, 13 Sep 2021 11:47:55 GMT Subject: [jdk11u-dev] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 16:03:03 GMT, Jovan Stevanovic wrote: > This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. > Hi, @jovanstevanovic, Thanks for doing this backport. > First of all, can you also bring this to JDK17u as this is an LTS as well and we should not miss this in there. Furthermore, could you enable GithubActions testing on your fork? And, one more thing - what did you have to modify for this backport? Thanks, smile Hi, @RealCLanger, Thank you for your time! - PR on JDK17 is [here](https://github.com/openjdk/jdk17u/pull/73). - GHAction is enabled. - Last but not least. Without these changes, XSLT is not working on GraalVM's Native Image. So we need to backport these changes into JDK11, and then, before a new release of Native Image, we will backport these changes into [labsjdk11](https://github.com/graalvm/labs-openjdk-11), which is our own specific version of JDK11. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From github.com+44313413+jovanstevanovic at openjdk.java.net Mon Sep 13 12:02:21 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Mon, 13 Sep 2021 12:02:21 GMT Subject: [jdk11u-dev] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT [v2] In-Reply-To: References: Message-ID: > This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. Jovan Stevanovic has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: 8273278: Improving XSLT support for GraalVM's Native Image. ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/324/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=324&range=01 Stats: 23 lines in 4 files changed: 5 ins; 0 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/324.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/324/head:pull/324 PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From clanger at openjdk.java.net Mon Sep 13 12:51:54 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 13 Sep 2021 12:51:54 GMT Subject: [jdk11u-dev] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: <1yUsw-sWMgXc4smMivgKT_2rfw4x3SF1IkZ5gpWo_GQ=.4e6d866f-e0a1-4ac7-bbb5-e5a200cf9029@github.com> On Mon, 13 Sep 2021 11:44:47 GMT, Jovan Stevanovic wrote: > > Hi, @jovanstevanovic, Thanks for doing this backport. > > First of all, can you also bring this to JDK17u as this is an LTS as well and we should not miss this in there. Furthermore, could you enable GithubActions testing on your fork? And, one more thing - what did you have to modify for this backport? Thanks, smile > > Hi, @RealCLanger, Thank you for your time! > > * PR on JDK17 is [here](https://github.com/openjdk/jdk17u/pull/73). > * GHAction is enabled. > * Last but not least. Without these changes, XSLT is not working on GraalVM's Native Image. So we need to backport these changes into JDK11, and then, before a new release of Native Image, we will backport these changes into [labsjdk11](https://github.com/graalvm/labs-openjdk-11), which is our own specific version of JDK11. OK, great. Now this PR is not properly recognized as backport of JDK-8273278. To fix this, please rename this PR (modify its title) into "Backport f690a01f1e5de4ace39aefad656cb7c99f9ec4e1". That's the hash of the [original commit](https://github.com/openjdk/jdk/commit/f690a01f1e5de4ace39aefad656cb7c99f9ec4e1). The bots will recognize this and then correctly process the PR. Please do the same for the 17u Backport. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From clanger at openjdk.java.net Mon Sep 13 12:54:13 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 13 Sep 2021 12:54:13 GMT Subject: [jdk17u] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 11:35:54 GMT, Jovan Stevanovic wrote: > This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. Same here, please change PR title to "Backport f690a01f1e5de4ace39aefad656cb7c99f9ec4e1" to have the bots recognize the backport correctly. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/73 From github.com+44313413+jovanstevanovic at openjdk.java.net Mon Sep 13 13:00:55 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Mon, 13 Sep 2021 13:00:55 GMT Subject: [jdk11u-dev] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 11:44:47 GMT, Jovan Stevanovic wrote: >> This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. > >> Hi, @jovanstevanovic, Thanks for doing this backport. >> First of all, can you also bring this to JDK17u as this is an LTS as well and we should not miss this in there. Furthermore, could you enable GithubActions testing on your fork? And, one more thing - what did you have to modify for this backport? Thanks, smile > > Hi, @RealCLanger, Thank you for your time! > > - PR on JDK17 is [here](https://github.com/openjdk/jdk17u/pull/73). > - GHAction is enabled. > - Last but not least. Without these changes, XSLT is not working on GraalVM's Native Image. So we need to backport these changes into JDK11, and then, before a new release of Native Image, we will backport these changes into [labsjdk11](https://github.com/graalvm/labs-openjdk-11), which is our own specific version of JDK11. > > > Hi, @jovanstevanovic, Thanks for doing this backport. > > > First of all, can you also bring this to JDK17u as this is an LTS as well and we should not miss this in there. Furthermore, could you enable GithubActions testing on your fork? And, one more thing - what did you have to modify for this backport? Thanks, smile > > > > > > Hi, @RealCLanger, Thank you for your time! > > > > * PR on JDK17 is [here](https://github.com/openjdk/jdk17u/pull/73). > > * GHAction is enabled. > > * Last but not least. Without these changes, XSLT is not working on GraalVM's Native Image. So we need to backport these changes into JDK11, and then, before a new release of Native Image, we will backport these changes into [labsjdk11](https://github.com/graalvm/labs-openjdk-11), which is our own specific version of JDK11. > > OK, great. Now this PR is not properly recognized as backport of JDK-8273278. To fix this, please rename this PR (modify its title) into "Backport f690a01f1e5de4ace39aefad656cb7c99f9ec4e1". That's the hash of the [original commit](https://github.com/openjdk/jdk/commit/f690a01f1e5de4ace39aefad656cb7c99f9ec4e1). The bots will recognize this and then correctly process the PR. Please do the same for the 17u Backport. My bad. Done. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From github.com+44313413+jovanstevanovic at openjdk.java.net Mon Sep 13 13:03:54 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Mon, 13 Sep 2021 13:03:54 GMT Subject: [jdk17u] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 12:51:02 GMT, Christoph Langer wrote: > Same here, please change PR title to "Backport f690a01f1e5de4ace39aefad656cb7c99f9ec4e1" to have the bots recognize the backport correctly. Done. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/73 From clanger at openjdk.java.net Mon Sep 13 13:10:07 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 13 Sep 2021 13:10:07 GMT Subject: [jdk17u] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 11:35:54 GMT, Jovan Stevanovic wrote: > This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. OK, great. So for this one, you'll only need to add the jdk17u-fix-request label to the JBS bug and write a comment why you want to backport, what's the risk and what testing you did. Then wait for approval. After you have approval, you can integrate it. No need for PR review necessary since the backport applied clean. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/73 From clanger at openjdk.java.net Mon Sep 13 13:34:10 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 13 Sep 2021 13:34:10 GMT Subject: [jdk11u-dev] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT [v2] In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 12:02:21 GMT, Jovan Stevanovic wrote: >> This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. > > Jovan Stevanovic has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > 8273278: Improving XSLT support for GraalVM's Native Image. Seems like some manual resolving of the changes to MethodGenerator.java was needed, but this looks correct. Now you still need to do the jdk11u-fix-request dance in JBS to obtain push approval. ?? > /integrate It's not yet allowed to merge this. For OpenJDK update releases it's not sufficient to have a fromal review in the PR but the release maintainers need to approve a change whether it is appropriate to go into an update release. You can read more about the process here: https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u So, as I've written above, you need to add a jdk11u-fix-request label to the bug and a comment about reason, risk and testing. Same goes for jdk17u. ------------- Marked as reviewed by clanger (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From github.com+3094961+buddyliao at openjdk.java.net Mon Sep 13 13:36:54 2021 From: github.com+3094961+buddyliao at openjdk.java.net (Bin Liao) Date: Mon, 13 Sep 2021 13:36:54 GMT Subject: [jdk11u-dev] Integrated: 8237354: Add option to jcmd to write a gzipped heap dump In-Reply-To: References: Message-ID: On Mon, 9 Aug 2021 07:08:36 GMT, Bin Liao wrote: > Backport of the heap dump enhancement: Add option to jcmd to write a gzipped heap dump > > Patch did not apply cleanly, I had to resolve/modify > > 1) src/hotspot/share/services/heapDumper.cpp > function "int dump(const char* path, bool overwrite = false)" has some different from the jdk-master, since patch 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea is backport before this one, so this patch can't backport clearly > > 2) src/hotspot/share/services/heapDumperCompression.cpp > MonitorLockerEx is named MonitorLocker in jdk-master, MonitorLockerEx.wait should have parameters, the constructor of MonitorLockerEx and MutexUnlockerEx also different from jdk-master > > 3) src/hotspot/share/services/heapDumperCompression.hpp > FileWriter is different from jdk-master since backport of 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea before this patch. > > I have built it on linux x86_64 and run test-tier1 This pull request has now been integrated. Changeset: 1868c15d Author: Bin Liao Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/1868c15d4e5d03895a4a07edacd864021dfbac57 Stats: 1758 lines in 13 files changed: 1637 ins; 52 del; 69 mod 8237354: Add option to jcmd to write a gzipped heap dump Reviewed-by: rschmelter, clanger Backport-of: 19be49714356f2f598924c9fefa6358679ab6dbe ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/209 From github.com+44313413+jovanstevanovic at openjdk.java.net Mon Sep 13 13:41:35 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Mon, 13 Sep 2021 13:41:35 GMT Subject: [jdk11u-dev] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT [v2] In-Reply-To: References: Message-ID: <9FfQiPny4N8TVSuc4rNTZ4FBLWVU4gVKcaT45e64eRU=.e9f7ca7b-c985-43e9-97a3-743744baf5e1@github.com> On Mon, 13 Sep 2021 13:23:14 GMT, Christoph Langer wrote: > > /integrate > > It's not yet allowed to merge this. For OpenJDK update releases it's not sufficient to have a fromal review in the PR but the release maintainers need to approve a change whether it is appropriate to go into an update release. You can read more about the process here: https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u > > So, as I've written above, you need to add a jdk11u-fix-request label to the bug and a comment about reason, risk and testing. Same goes for jdk17u. Sorry, I didn't see the above comment. I'll add the labels and explanation ?? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/324 From github.com+44313413+jovanstevanovic at openjdk.java.net Mon Sep 13 14:08:08 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Mon, 13 Sep 2021 14:08:08 GMT Subject: [jdk17u] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 13:06:26 GMT, Christoph Langer wrote: > OK, great. So for this one, you'll only need to add the jdk17u-fix-request label to the JBS bug and write a comment why you want to backport, what's the risk and what testing you did. Then wait for approval. After you have approval, you can integrate it. No need for PR review necessary since the backport applied clean. Done. Updated issue is [here](https://bugs.openjdk.java.net/browse/JDK-8273278). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/73 From shade at openjdk.java.net Mon Sep 13 14:26:45 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 13 Sep 2021 14:26:45 GMT Subject: [jdk11u-dev] RFR: 8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c Message-ID: Clean backport towards cleaner GCC 10 builds. My CI has to build 11u with `-Wno-stringop-truncation` because of this. With this patch, GCC 10 builds without disabling that warning (there are few others to resolve...) ------------- Commit messages: - Backport e3c6574ac042642a5b30b96b945d86e709ba2a6b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/335/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=335&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8250863 Stats: 9 lines in 2 files changed: 6 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/335.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/335/head:pull/335 PR: https://git.openjdk.java.net/jdk11u-dev/pull/335 From vkempik at openjdk.java.net Mon Sep 13 14:35:31 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 14:35:31 GMT Subject: [jdk15u-dev] RFR: 8273671: Backport of 8260616 misses one JNF header inclusion removal Message-ID: <2HMuU52tWzGNxsQuSiHpo7KcxhoZDE4lBi3Azxef2X4=.7a79444c-793f-486a-9e7d-8902f4df2342@github.com> Not a backport. An issue with original backport, may break compilation with some Xcode versions ------------- Commit messages: - 8273671: Backport of 8260616 misses one JNF header inclusion removal Changes: https://git.openjdk.java.net/jdk15u-dev/pull/97/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=97&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273671 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/97.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/97/head:pull/97 PR: https://git.openjdk.java.net/jdk15u-dev/pull/97 From vkempik at openjdk.java.net Mon Sep 13 14:38:57 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 14:38:57 GMT Subject: [jdk13u-dev] RFR: 8273671: Backport of 8260616 misses one JNF header inclusion removal Message-ID: Not a backport. An issue with original backport, may break compilation with some Xcode versions ------------- Commit messages: - 8273671: Backport of 8260616 misses one JNF header inclusion removal Changes: https://git.openjdk.java.net/jdk13u-dev/pull/258/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=258&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273671 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/258.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/258/head:pull/258 PR: https://git.openjdk.java.net/jdk13u-dev/pull/258 From yan at openjdk.java.net Mon Sep 13 14:40:54 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 13 Sep 2021 14:40:54 GMT Subject: [jdk15u-dev] RFR: 8273671: Backport of 8260616 misses one JNF header inclusion removal In-Reply-To: <2HMuU52tWzGNxsQuSiHpo7KcxhoZDE4lBi3Azxef2X4=.7a79444c-793f-486a-9e7d-8902f4df2342@github.com> References: <2HMuU52tWzGNxsQuSiHpo7KcxhoZDE4lBi3Azxef2X4=.7a79444c-793f-486a-9e7d-8902f4df2342@github.com> Message-ID: On Mon, 13 Sep 2021 14:28:08 GMT, Vladimir Kempik wrote: > Not a backport. An issue with original backport, may break compilation with some Xcode versions Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/97 From yan at openjdk.java.net Mon Sep 13 14:45:13 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 13 Sep 2021 14:45:13 GMT Subject: [jdk13u-dev] RFR: 8273671: Backport of 8260616 misses one JNF header inclusion removal In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 14:33:07 GMT, Vladimir Kempik wrote: > Not a backport. An issue with original backport, may break compilation with some Xcode versions Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/258 From github.com+42899633+eastig at openjdk.java.net Mon Sep 13 14:45:17 2021 From: github.com+42899633+eastig at openjdk.java.net (Evgeny Astigeevich) Date: Mon, 13 Sep 2021 14:45:17 GMT Subject: [jdk15u-dev] Integrated: 8268427: Improve AlgorithmConstraints:checkAlgorithm performance In-Reply-To: References: Message-ID: <3-5rpMeQ-GDGcTiCSoO4WdO6WHfRReAwuViUsJRJ1zk=.498aceda-b92d-47e6-9442-b4a27440e09e@github.com> On Fri, 10 Sep 2021 21:00:39 GMT, Evgeny Astigeevich wrote: > `sun.security.util.AbstractAlgorithmConstraints.checkAlgorithm()` uses linear search to check if an algorithm has been disabled. Its execution time is high in the most common case: a checked algorithm is not disabled. > > This backport replaces the list with an ordered set. This improves `AbstractAlgorithmConstraints.checkAlgorithm()` performance, especially for permitted algorithms. > > The patch applies cleanly. Tier1 and tier2 tests pass with the patch. No unexpected failures. This pull request has now been integrated. Changeset: 0bc58f9b Author: Evgeny Astigeevich Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/0bc58f9b2b4335c2d31107fa2f3e2e33d73d409d Stats: 112 lines in 4 files changed: 72 ins; 17 del; 23 mod 8268427: Improve AlgorithmConstraints:checkAlgorithm performance Backport-of: 3b83bc1bc331d268987f56ea4f23124a7f6ee38b ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/96 From vkempik at openjdk.java.net Mon Sep 13 14:48:23 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 14:48:23 GMT Subject: [jdk15u-dev] Integrated: 8273671: Backport of 8260616 misses one JNF header inclusion removal In-Reply-To: <2HMuU52tWzGNxsQuSiHpo7KcxhoZDE4lBi3Azxef2X4=.7a79444c-793f-486a-9e7d-8902f4df2342@github.com> References: <2HMuU52tWzGNxsQuSiHpo7KcxhoZDE4lBi3Azxef2X4=.7a79444c-793f-486a-9e7d-8902f4df2342@github.com> Message-ID: On Mon, 13 Sep 2021 14:28:08 GMT, Vladimir Kempik wrote: > Not a backport. An issue with original backport, may break compilation with some Xcode versions This pull request has now been integrated. Changeset: 9a174b32 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk15u-dev/commit/9a174b3248801051967255556a4c50076faa8068 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod 8273671: Backport of 8260616 misses one JNF header inclusion removal Reviewed-by: yan ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/97 From vkempik at openjdk.java.net Mon Sep 13 14:50:51 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 14:50:51 GMT Subject: [jdk13u-dev] Integrated: 8273671: Backport of 8260616 misses one JNF header inclusion removal In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 14:33:07 GMT, Vladimir Kempik wrote: > Not a backport. An issue with original backport, may break compilation with some Xcode versions This pull request has now been integrated. Changeset: fb3953a2 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk13u-dev/commit/fb3953a23729da4e01ab3ef29b679345a0064b55 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod 8273671: Backport of 8260616 misses one JNF header inclusion removal Reviewed-by: yan ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/258 From vkempik at openjdk.java.net Mon Sep 13 14:56:07 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 14:56:07 GMT Subject: [jdk11u-dev] RFR: 8273671: Backport of 8260616 misses one JNF header inclusion removal Message-ID: <29MBHzUubh0UsOl9QsfhfsYxpmcBh2U08y0Vpp-mYJw=.9e4d2151-db05-498f-b30a-76602b981f59@github.com> Not a backport. An issue with original backport, may break compilation with some Xcode versions original 8260616 fix had this https://github.com/openjdk/jdk/commit/8760688d#diff-8c13a160c4456c38e9d0f01847b3e506df9e88ddf2e539400cc2f6ae1044e47fL27 ------------- Commit messages: - 8273671: Backport of 8260616 misses one JNF header inclusion removal Changes: https://git.openjdk.java.net/jdk11u-dev/pull/336/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=336&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273671 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/336.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/336/head:pull/336 PR: https://git.openjdk.java.net/jdk11u-dev/pull/336 From vkempik at openjdk.java.net Mon Sep 13 15:24:39 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 15:24:39 GMT Subject: [jdk15u-dev] RFR: 8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch [v2] In-Reply-To: References: Message-ID: > Combined backport of 8264848 and 8272700 into jdk15u-dev, both apply cleanly in proper order Vladimir Kempik has updated the pull request incrementally with one additional commit since the last revision: 8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 Reviewed-by: dholmes ------------- Changes: - all: https://git.openjdk.java.net/jdk15u-dev/pull/92/files - new: https://git.openjdk.java.net/jdk15u-dev/pull/92/files/642b35e4..64e9a7fd Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=92&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=92&range=00-01 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/92.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/92/head:pull/92 PR: https://git.openjdk.java.net/jdk15u-dev/pull/92 From yan at openjdk.java.net Mon Sep 13 15:24:41 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 13 Sep 2021 15:24:41 GMT Subject: [jdk15u-dev] RFR: 8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch [v2] In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 15:20:33 GMT, Vladimir Kempik wrote: >> Combined backport of 8264848 and 8272700 into jdk15u-dev, both apply cleanly in proper order > > Vladimir Kempik has updated the pull request incrementally with one additional commit since the last revision: > > 8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 > > Reviewed-by: dholmes Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/92 From vkempik at openjdk.java.net Mon Sep 13 15:31:06 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 15:31:06 GMT Subject: [jdk15u-dev] Integrated: 8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch In-Reply-To: References: Message-ID: On Thu, 26 Aug 2021 16:00:18 GMT, Vladimir Kempik wrote: > Combined backport of 8264848 and 8272700 into jdk15u-dev, both apply cleanly in proper order This pull request has now been integrated. Changeset: f75d51ee Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk15u-dev/commit/f75d51ee2f79a6212479f41f869613d580a91083 Stats: 11 lines in 1 file changed: 10 ins; 0 del; 1 mod 8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch 8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848 Reviewed-by: yan Backport-of: 04fa1ed4d0d409bf9bd741297ca95c7f1b7a3e9f ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/92 From shade at openjdk.java.net Mon Sep 13 16:02:18 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 13 Sep 2021 16:02:18 GMT Subject: [jdk11u-dev] RFR: 8272318: Improve performance of HeapDumpAllTest Message-ID: <5RuO-59s3BtamGRKuHc73SjitFf02zC-NwcYns36syo=.6f855ae9-7390-4839-8edc-8ccb82769ba3@github.com> Clean backport to improve testing. Additional testing: - [x] Affected test still passes ------------- Commit messages: - Backport 73da66ffb707abf6dc38368a12e337d52597de25 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/337/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=337&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272318 Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/337.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/337/head:pull/337 PR: https://git.openjdk.java.net/jdk11u-dev/pull/337 From shade at openjdk.java.net Mon Sep 13 16:49:11 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 13 Sep 2021 16:49:11 GMT Subject: [jdk11u-dev] RFR: 8272850: Drop zapping values in the Zap* option descriptions Message-ID: Clean backport to improve self-documenting options. ------------- Commit messages: - Backport c5a271259d9761aaae9298e9f29ebd93d734fb0e Changes: https://git.openjdk.java.net/jdk11u-dev/pull/338/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=338&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272850 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/338.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/338/head:pull/338 PR: https://git.openjdk.java.net/jdk11u-dev/pull/338 From vkempik at openjdk.java.net Mon Sep 13 17:15:55 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 17:15:55 GMT Subject: [jdk11u-dev] RFR: 8273671: Backport of 8260616 misses one JNF header inclusion removal In-Reply-To: <29MBHzUubh0UsOl9QsfhfsYxpmcBh2U08y0Vpp-mYJw=.9e4d2151-db05-498f-b30a-76602b981f59@github.com> References: <29MBHzUubh0UsOl9QsfhfsYxpmcBh2U08y0Vpp-mYJw=.9e4d2151-db05-498f-b30a-76602b981f59@github.com> Message-ID: On Mon, 13 Sep 2021 14:50:48 GMT, Vladimir Kempik wrote: > Not a backport. An issue with original backport, may break compilation with some Xcode versions > > original 8260616 fix had this https://github.com/openjdk/jdk/commit/8760688d#diff-8c13a160c4456c38e9d0f01847b3e506df9e88ddf2e539400cc2f6ae1044e47fL27 GHA tests failure are false positive as this PR changes only code to be compiled on macos, not linux or windows (which failed with tests/build) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/336 From vkempik at openjdk.java.net Mon Sep 13 17:35:16 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 17:35:16 GMT Subject: [jdk15u-dev] RFR: 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 Message-ID: Clean backport to jdk15u-dev ------------- Commit messages: - Backport dedddd5ab2e39a30a039d24f629a7974048b0923 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/98/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=98&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8266248 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/98.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/98/head:pull/98 PR: https://git.openjdk.java.net/jdk15u-dev/pull/98 From vkempik at openjdk.java.net Mon Sep 13 17:53:09 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Mon, 13 Sep 2021 17:53:09 GMT Subject: [jdk13u-dev] RFR: 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 Message-ID: Clean backport to jdk13u-dev ------------- Commit messages: - Backport dedddd5ab2e39a30a039d24f629a7974048b0923 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/260/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=260&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8266248 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/260.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/260/head:pull/260 PR: https://git.openjdk.java.net/jdk13u-dev/pull/260 From shade at openjdk.java.net Mon Sep 13 17:55:06 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 13 Sep 2021 17:55:06 GMT Subject: [jdk17u] RFR: 8263375: Support stack watermarks in Zero VM Message-ID: Clean backport to improve Zero support. Additional testing: - [x] Linux x86_64 Zero passes `hotspot_gc_shenandoah` ------------- Commit messages: - Backport 857a930bde8b53f77a23737f4ca6ff8f3da2af66 Changes: https://git.openjdk.java.net/jdk17u/pull/74/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=74&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8263375 Stats: 58 lines in 5 files changed: 37 ins; 14 del; 7 mod Patch: https://git.openjdk.java.net/jdk17u/pull/74.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/74/head:pull/74 PR: https://git.openjdk.java.net/jdk17u/pull/74 From phh at openjdk.java.net Mon Sep 13 18:57:49 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Mon, 13 Sep 2021 18:57:49 GMT Subject: [jdk11u-dev] RFR: 8273671: Backport of 8260616 misses one JNF header inclusion removal In-Reply-To: <29MBHzUubh0UsOl9QsfhfsYxpmcBh2U08y0Vpp-mYJw=.9e4d2151-db05-498f-b30a-76602b981f59@github.com> References: <29MBHzUubh0UsOl9QsfhfsYxpmcBh2U08y0Vpp-mYJw=.9e4d2151-db05-498f-b30a-76602b981f59@github.com> Message-ID: On Mon, 13 Sep 2021 14:50:48 GMT, Vladimir Kempik wrote: > Not a backport. An issue with original backport, may break compilation with some Xcode versions > > original 8260616 fix had this https://github.com/openjdk/jdk/commit/8760688d#diff-8c13a160c4456c38e9d0f01847b3e506df9e88ddf2e539400cc2f6ae1044e47fL27 Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/336 From mdoerr at openjdk.java.net Mon Sep 13 20:05:56 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 13 Sep 2021 20:05:56 GMT Subject: [jdk11u-dev] RFR: 8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Message-ID: Backport of JDK-8263303. ------------- Commit messages: - Backport d4377afb999f4f03d384ded97771c83ea1c1f513 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/339/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=339&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8263303 Stats: 102 lines in 3 files changed: 74 ins; 27 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/339.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/339/head:pull/339 PR: https://git.openjdk.java.net/jdk11u-dev/pull/339 From clanger at openjdk.java.net Mon Sep 13 22:50:11 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 13 Sep 2021 22:50:11 GMT Subject: [jdk11u-dev] RFR: 8213330: Fix legal headers in i18n tests Message-ID: <1YDHCtaBcp9orakNffAkWjgX0n9AyKcSbuDYxfWaPO4=.cc057c69-239c-4702-8c3d-05a2bd35226d@github.com> Backport of JDK-8213330. Change applies cleanly on files that exist in 11. Some don't so obviously those can't be changed. ------------- Commit messages: - Backport a1029a472983b457707f8807b160b7eaf4a123f9 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/340/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=340&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213330 Stats: 111 lines in 29 files changed: 0 ins; 58 del; 53 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/340.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/340/head:pull/340 PR: https://git.openjdk.java.net/jdk11u-dev/pull/340 From vkempik at openjdk.java.net Tue Sep 14 06:45:31 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 14 Sep 2021 06:45:31 GMT Subject: [jdk13u-dev] Integrated: 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 In-Reply-To: References: Message-ID: <9qX9BRqksGN4bPjlw3Kva8lBf3KuYjRj97G6qP7XVbA=.556617ee-6668-45ce-bd82-eac0b1885840@github.com> On Mon, 13 Sep 2021 17:43:20 GMT, Vladimir Kempik wrote: > Clean backport to jdk13u-dev This pull request has now been integrated. Changeset: e93b244b Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk13u-dev/commit/e93b244b6f5c84efab82107164e71c2279eb1adf Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 Backport-of: dedddd5ab2e39a30a039d24f629a7974048b0923 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/260 From vkempik at openjdk.java.net Tue Sep 14 06:45:38 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 14 Sep 2021 06:45:38 GMT Subject: [jdk15u-dev] Integrated: 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 In-Reply-To: References: Message-ID: <_ZxDcDVNW1s3rzKzd403lLB_kec2jiZkZmOiiVufQp8=.a6e98f48-fddb-4b34-92e8-c63ba5413ee0@github.com> On Mon, 13 Sep 2021 17:19:52 GMT, Vladimir Kempik wrote: > Clean backport to jdk15u-dev This pull request has now been integrated. Changeset: a01ebe35 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk15u-dev/commit/a01ebe355c873e621343eae113265a57b4852f83 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod 8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 Backport-of: dedddd5ab2e39a30a039d24f629a7974048b0923 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/98 From rrich at openjdk.java.net Tue Sep 14 07:29:05 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Tue, 14 Sep 2021 07:29:05 GMT Subject: [jdk17u] RFR: 8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers Message-ID: <-MoFP6F7YN6dlB_fE91mVcURCACSAC6FBo9NSxKWY_w=.6212a3c3-b4e8-4d17-a07e-c09b0679b045@github.com> Hi all, this pull request contains a clean backport of commit 4abe5311 from the openjdk/jdk repository. I would like to backport this to 17u to avoid false positives in 17u tests. The commit being backported was authored by Richard Reingruber on 5 Aug 2021 and was reviewed by Albert Mingkun Yang and Thomas Schatzl. Thanks! Richard. ------------- Commit messages: - Backport 4abe5311407c68d04fb0babb87fa279e35d5fabc Changes: https://git.openjdk.java.net/jdk17u/pull/75/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=75&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271722 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/75.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/75/head:pull/75 PR: https://git.openjdk.java.net/jdk17u/pull/75 From shade at openjdk.java.net Tue Sep 14 07:51:12 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 14 Sep 2021 07:51:12 GMT Subject: [jdk11u-dev] RFR: 8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 13:53:19 GMT, Aleksey Shipilev wrote: > Clean backport towards cleaner GCC 10 builds. My CI has to build 11u with `-Wno-stringop-truncation` because of this. With this patch, GCC 10 builds without disabling that warning (there are few others to resolve...) Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/335 From shade at openjdk.java.net Tue Sep 14 07:51:17 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 14 Sep 2021 07:51:17 GMT Subject: [jdk17u] RFR: 8269687: pauth_aarch64.hpp include name is incorrect In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 08:59:06 GMT, Aleksey Shipilev wrote: > Clean backport to get includes in order. > > This patch should be additionally tested with GHA that builds both Linux and Windows AArch64. Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/64 From shade at openjdk.java.net Tue Sep 14 07:51:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 14 Sep 2021 07:51:13 GMT Subject: [jdk11u-dev] Integrated: 8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 13:53:19 GMT, Aleksey Shipilev wrote: > Clean backport towards cleaner GCC 10 builds. My CI has to build 11u with `-Wno-stringop-truncation` because of this. With this patch, GCC 10 builds without disabling that warning (there are few others to resolve...) This pull request has now been integrated. Changeset: 4af62d83 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk11u-dev/commit/4af62d839720326eb24a554f82b0bfdabc19454f Stats: 9 lines in 2 files changed: 6 ins; 0 del; 3 mod 8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c Backport-of: e3c6574ac042642a5b30b96b945d86e709ba2a6b ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/335 From shade at openjdk.java.net Tue Sep 14 07:55:40 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 14 Sep 2021 07:55:40 GMT Subject: [jdk17u] Integrated: 8269687: pauth_aarch64.hpp include name is incorrect In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 08:59:06 GMT, Aleksey Shipilev wrote: > Clean backport to get includes in order. > > This patch should be additionally tested with GHA that builds both Linux and Windows AArch64. This pull request has now been integrated. Changeset: 4dff991d Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/4dff991d7b45942fe36a324471c0c0c12cfeebed Stats: 9 lines in 3 files changed: 0 ins; 0 del; 9 mod 8269687: pauth_aarch64.hpp include name is incorrect Backport-of: b690f29699180149d33b6a83de10697790587a87 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/64 From roland at openjdk.java.net Tue Sep 14 08:08:07 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Tue, 14 Sep 2021 08:08:07 GMT Subject: [jdk11u-dev] RFR: 8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 19:52:11 GMT, Martin Doerr wrote: > Backport of JDK-8263303. Marked as reviewed by roland (Reviewer). I believe this one introduced a regression: https://bugs.openjdk.java.net/browse/JDK-8268672 so I would suggest not pushing it until the regression fix is ready as well. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/339 From mdoerr at openjdk.java.net Tue Sep 14 08:47:55 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 08:47:55 GMT Subject: [jdk11u-dev] RFR: 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only Message-ID: Dependent PR for JDK-8268672 on top of JDK-8263303. ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/339 Commit messages: - Backport d3ad8cd344681fe8442f821f97f05996bb972abe Changes: https://git.openjdk.java.net/jdk11u-dev/pull/341/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=341&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268672 Stats: 64 lines in 2 files changed: 62 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/341.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/341/head:pull/341 PR: https://git.openjdk.java.net/jdk11u-dev/pull/341 From mdoerr at openjdk.java.net Tue Sep 14 08:49:07 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 08:49:07 GMT Subject: [jdk11u-dev] RFR: 8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 19:52:11 GMT, Martin Doerr wrote: > Backport of JDK-8263303. Thanks for the review. Dependent PR is ready: https://github.com/openjdk/jdk11u-dev/pull/341 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/339 From mdoerr at openjdk.java.net Tue Sep 14 08:53:08 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 08:53:08 GMT Subject: [jdk11u-dev] Integrated: 8228442: DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine" In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 10:51:17 GMT, Martin Doerr wrote: > Clean backport of JDK-8228442. This pull request has now been integrated. Changeset: 74eed688 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/74eed68892cf5c0fcde5d88eb0e1070e239b7af3 Stats: 287 lines in 1 file changed: 14 ins; 252 del; 21 mod 8228442: DHKeyExchange/LegacyDHEKeyExchange.java failed due to "SSLException: An established connection was aborted by the software in your host machine" Backport-of: 7e3bc4cb444c7b7f3cd3e514b4ad7d7137799401 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/334 From mdoerr at openjdk.java.net Tue Sep 14 10:06:28 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 10:06:28 GMT Subject: [jdk11u-dev] RFR: 8268019: C2: assert(no_dead_loop) failed: dead loop detected Message-ID: Backport of JDK-8268019. Applies cleanly, but test needs modification. Some VM options from the original test are not available in 11u. ------------- Commit messages: - Backport 489e5fd12a37a45f4f5ea64b05f85c6f99f70811 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/342/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=342&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268019 Stats: 80 lines in 2 files changed: 75 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/342.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/342/head:pull/342 PR: https://git.openjdk.java.net/jdk11u-dev/pull/342 From mdoerr at openjdk.java.net Tue Sep 14 10:36:30 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 10:36:30 GMT Subject: [jdk11u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif Message-ID: Clean backport of JDK-8273358. ------------- Commit messages: - Backport efe3ed1e705a6f3785761e64f7187de809daa731 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/343/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=343&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273358 Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/343.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/343/head:pull/343 PR: https://git.openjdk.java.net/jdk11u-dev/pull/343 From mdoerr at openjdk.java.net Tue Sep 14 10:44:35 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 10:44:35 GMT Subject: [jdk11u-dev] RFR: 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked Message-ID: <2DdZ7Exzyujg9WQIVr-AHf4sAFLfdkJOq2CPtFzZwHA=.7e5d08c5-cea4-4f4e-bee0-96620980d460@github.com> Backport of JDK-8269951. Applies cleanly except Copyright year update. ------------- Commit messages: - Backport 481c1f0549e361e8e83fcf0530acc4ebdb60104b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/344/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=344&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269951 Stats: 121 lines in 2 files changed: 120 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/344.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/344/head:pull/344 PR: https://git.openjdk.java.net/jdk11u-dev/pull/344 From mdoerr at openjdk.java.net Tue Sep 14 10:51:16 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 10:51:16 GMT Subject: [jdk11u-dev] RFR: 8272806: [macOS] "Apple AWT Internal Exception" when input method is changed Message-ID: Clean backport of JDK-8272806. ------------- Commit messages: - Backport f681d6544ac2506cb72e45c1f9ed8dfbbde099f2 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/345/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=345&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272806 Stats: 4 lines in 2 files changed: 1 ins; 2 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/345.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/345/head:pull/345 PR: https://git.openjdk.java.net/jdk11u-dev/pull/345 From stuefe at openjdk.java.net Tue Sep 14 12:04:04 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 14 Sep 2021 12:04:04 GMT Subject: [jdk11u-dev] RFR: 8272806: [macOS] "Apple AWT Internal Exception" when input method is changed In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 10:42:18 GMT, Martin Doerr wrote: > Clean backport of JDK-8272806. +1 ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/345 From stuefe at openjdk.java.net Tue Sep 14 12:06:15 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 14 Sep 2021 12:06:15 GMT Subject: [jdk11u-dev] RFR: 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked In-Reply-To: <2DdZ7Exzyujg9WQIVr-AHf4sAFLfdkJOq2CPtFzZwHA=.7e5d08c5-cea4-4f4e-bee0-96620980d460@github.com> References: <2DdZ7Exzyujg9WQIVr-AHf4sAFLfdkJOq2CPtFzZwHA=.7e5d08c5-cea4-4f4e-bee0-96620980d460@github.com> Message-ID: On Tue, 14 Sep 2021 10:37:59 GMT, Martin Doerr wrote: > Backport of JDK-8269951. Applies cleanly except Copyright year update. +1 ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/344 From stuefe at openjdk.java.net Tue Sep 14 12:10:11 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 14 Sep 2021 12:10:11 GMT Subject: [jdk11u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 10:27:56 GMT, Martin Doerr wrote: > Clean backport of JDK-8273358. +1 (though the doubtful Thomas in me wonders whether the warning just disappeared due to the changed warning condition) ------------- Marked as reviewed by stuefe (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/343 From sgehwolf at openjdk.java.net Tue Sep 14 12:29:04 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Tue, 14 Sep 2021 12:29:04 GMT Subject: [jdk11u-dev] RFR: 8211227: Inconsistent TLS protocol version in debug output In-Reply-To: <1KxbkiF_fDpweX2gNMTpQttMIsPwpSWkkGcUJauHlBo=.461affbe-6fdb-45a4-8c80-566c1b2d06f5@github.com> References: <1KxbkiF_fDpweX2gNMTpQttMIsPwpSWkkGcUJauHlBo=.461affbe-6fdb-45a4-8c80-566c1b2d06f5@github.com> Message-ID: On Mon, 13 Sep 2021 10:34:56 GMT, Martin Doerr wrote: > Almost clean backport of JDK-8211227. Test LoggingFormatConsistency needs workaround for missing JDK-8230435 in 11u: `serverAddress` is not defined. LGTM. ------------- Marked as reviewed by sgehwolf (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/332 From mdoerr at openjdk.java.net Tue Sep 14 12:40:13 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 12:40:13 GMT Subject: [jdk11u-dev] RFR: 8211227: Inconsistent TLS protocol version in debug output In-Reply-To: <1KxbkiF_fDpweX2gNMTpQttMIsPwpSWkkGcUJauHlBo=.461affbe-6fdb-45a4-8c80-566c1b2d06f5@github.com> References: <1KxbkiF_fDpweX2gNMTpQttMIsPwpSWkkGcUJauHlBo=.461affbe-6fdb-45a4-8c80-566c1b2d06f5@github.com> Message-ID: <7N8WvmnRYdi7iVVCbxL1oFs4sjxdNcO1RW6pRxfy_ho=.a9e378f5-1a9a-45bc-b4c1-4be0769252d0@github.com> On Mon, 13 Sep 2021 10:34:56 GMT, Martin Doerr wrote: > Almost clean backport of JDK-8211227. Test LoggingFormatConsistency needs workaround for missing JDK-8230435 in 11u: `serverAddress` is not defined. Thanks for the review and the approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/332 From mdoerr at openjdk.java.net Tue Sep 14 12:40:15 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 12:40:15 GMT Subject: [jdk11u-dev] Integrated: 8211227: Inconsistent TLS protocol version in debug output In-Reply-To: <1KxbkiF_fDpweX2gNMTpQttMIsPwpSWkkGcUJauHlBo=.461affbe-6fdb-45a4-8c80-566c1b2d06f5@github.com> References: <1KxbkiF_fDpweX2gNMTpQttMIsPwpSWkkGcUJauHlBo=.461affbe-6fdb-45a4-8c80-566c1b2d06f5@github.com> Message-ID: On Mon, 13 Sep 2021 10:34:56 GMT, Martin Doerr wrote: > Almost clean backport of JDK-8211227. Test LoggingFormatConsistency needs workaround for missing JDK-8230435 in 11u: `serverAddress` is not defined. This pull request has now been integrated. Changeset: 124f3aca Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/124f3aca23ddf7c4f5a5959b1519dcf5b610be3b Stats: 165 lines in 6 files changed: 154 ins; 0 del; 11 mod 8211227: Inconsistent TLS protocol version in debug output Reviewed-by: sgehwolf Backport-of: a86728850e9919d2bbeeef70093adbd87bc3bb26 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/332 From omikhaltcova at openjdk.java.net Tue Sep 14 14:26:14 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Tue, 14 Sep 2021 14:26:14 GMT Subject: [jdk13u-dev] RFR: 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region Message-ID: I'd like to backport JDK-8257999 to jdk13u for parity with jdk11u. The original patch applied manually due to the slight context changes. This patch is absolutely identical to the same one applied to jdk11u. All regular tests passed. ------------- Commit messages: - Backport 61390d8e452058efe00ca8ce833baa879fbb9c9e Changes: https://git.openjdk.java.net/jdk13u-dev/pull/261/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=261&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8257999 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/261.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/261/head:pull/261 PR: https://git.openjdk.java.net/jdk13u-dev/pull/261 From vkempik at azul.com Tue Sep 14 16:50:18 2021 From: vkempik at azul.com (Vladimir Kempik) Date: Tue, 14 Sep 2021 16:50:18 +0000 Subject: openJDK17u maintenance for next three years Message-ID: Hello After release of Java17 and introduction of new NFTC license + three years of free updates for jdk17, it?s still unclear if Oracle will maintain jdk17u for the next three years and only for next two updates ( 17.0.1 and 17.0.2) as usual. Can we get some clarification from Oracle please ? Regards, Vladimir. From phh at openjdk.java.net Tue Sep 14 17:09:00 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 14 Sep 2021 17:09:00 GMT Subject: [jdk11u-dev] RFR: 8268019: C2: assert(no_dead_loop) failed: dead loop detected In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 09:57:51 GMT, Martin Doerr wrote: > Backport of JDK-8268019. Applies cleanly, but test needs modification. Some VM options from the original test are not available in 11u. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/342 From phh at openjdk.java.net Tue Sep 14 17:25:10 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 14 Sep 2021 17:25:10 GMT Subject: [jdk11u-dev] RFR: 8213330: Fix legal headers in i18n tests In-Reply-To: <1YDHCtaBcp9orakNffAkWjgX0n9AyKcSbuDYxfWaPO4=.cc057c69-239c-4702-8c3d-05a2bd35226d@github.com> References: <1YDHCtaBcp9orakNffAkWjgX0n9AyKcSbuDYxfWaPO4=.cc057c69-239c-4702-8c3d-05a2bd35226d@github.com> Message-ID: On Mon, 13 Sep 2021 22:28:50 GMT, Christoph Langer wrote: > Backport of JDK-8213330. Change applies cleanly on files that exist in 11. Some don't so obviously those can't be changed. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/340 From asemenyuk at openjdk.java.net Tue Sep 14 17:35:22 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Tue, 14 Sep 2021 17:35:22 GMT Subject: [jdk17u] RFR: JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 19:15:59 GMT, Andy Herrick wrote: > backport from jdk18 to jdk17u Marked as reviewed by asemenyuk (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/72 From omikhaltcova at openjdk.java.net Tue Sep 14 17:46:31 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Tue, 14 Sep 2021 17:46:31 GMT Subject: [jdk15u-dev] RFR: 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region Message-ID: I'd like to backport JDK-8257999 to jdk15u for parity with jdk11u. The original patch applied manually due to the slight context changes. All regular tests passed. ------------- Commit messages: - Backport 61390d8e452058efe00ca8ce833baa879fbb9c9e Changes: https://git.openjdk.java.net/jdk15u-dev/pull/99/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=99&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8257999 Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/99.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/99/head:pull/99 PR: https://git.openjdk.java.net/jdk15u-dev/pull/99 From herrick at openjdk.java.net Tue Sep 14 18:14:03 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 14 Sep 2021 18:14:03 GMT Subject: [jdk17u] Integrated: JDK-8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 19:15:59 GMT, Andy Herrick wrote: > backport from jdk18 to jdk17u This pull request has now been integrated. Changeset: ec0b85ab Author: Andy Herrick URL: https://git.openjdk.java.net/jdk17u/commit/ec0b85ab5fd4cee7586911ab4f3448469b171bbb Stats: 65 lines in 9 files changed: 46 ins; 11 del; 8 mod 8273593: [REDO] Warn user when using mac-sign option with unsigned app-image. Reviewed-by: kcr, asemenyuk ------------- PR: https://git.openjdk.java.net/jdk17u/pull/72 From phh at openjdk.java.net Tue Sep 14 18:16:03 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 14 Sep 2021 18:16:03 GMT Subject: [jdk11u-dev] RFR: 8252049: Native memory leak in ciMethodData ctor In-Reply-To: References: Message-ID: <8DEmHylT_-rTC0WdRR1HGnMWTsUSxdYzWKLu8y1GM10=.3cf50df9-1822-4f9a-8d53-8e672a48fd62@github.com> On Fri, 10 Sep 2021 23:15:47 GMT, Martin Doerr wrote: > Backport of JDK-8252049. Doesn't apply cleanly and C++11 code needs replacement. Resolution: > > - Use `STATIC_ASSERT` instead of `static_assert`. > - Use classical instead of delegating constructor for `CompilerCounters`. > - Integrate hunks manually due to different context: methodData.hpp, methodData.cpp, ciMethodData.cpp > - Skip ciReplay.cpp because JDK-8219642 is not in 11u. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/327 From mdoerr at openjdk.java.net Tue Sep 14 19:19:43 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 14 Sep 2021 19:19:43 GMT Subject: [jdk11u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif [v2] In-Reply-To: References: Message-ID: > Clean backport of JDK-8273358. FontUtilities.logSevere/Warning need to be replaced because they are not available in 11u. Martin Doerr has updated the pull request incrementally with one additional commit since the last revision: Replace FontUtilities.logSevere/Warning which are not available in 11u ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/343/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/343/files/a985e618..3b5452ec Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=343&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=343&range=00-01 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/343.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/343/head:pull/343 PR: https://git.openjdk.java.net/jdk11u-dev/pull/343 From prr at openjdk.java.net Tue Sep 14 19:59:55 2021 From: prr at openjdk.java.net (Phil Race) Date: Tue, 14 Sep 2021 19:59:55 GMT Subject: [jdk17u] Integrated: 8273358: macOS Monterey does not have the font Times needed by Serif In-Reply-To: <0s1CX6VYugd9VaAe-CjDoWKY4Iyp31DcXUZhlPLAaGA=.3d22adf5-e0e8-4288-940e-591556cf3edb@github.com> References: <0s1CX6VYugd9VaAe-CjDoWKY4Iyp31DcXUZhlPLAaGA=.3d22adf5-e0e8-4288-940e-591556cf3edb@github.com> Message-ID: On Fri, 10 Sep 2021 16:57:55 GMT, Phil Race wrote: > Backport 8273358: macOS Monterey does not have the font Times needed by Serif This pull request has now been integrated. Changeset: 808356ab Author: Phil Race URL: https://git.openjdk.java.net/jdk17u/commit/808356abec941a91ba531ad098898bb74c41cb50 Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod 8273358: macOS Monterey does not have the font Times needed by Serif Backport-of: efe3ed1e705a6f3785761e64f7187de809daa731 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/71 From clanger at openjdk.java.net Tue Sep 14 20:37:26 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 20:37:26 GMT Subject: [jdk11u-dev] RFR: 8213328: Update test copyrights in test/java/util/zip and test/jdk/tools In-Reply-To: References: Message-ID: On Sat, 11 Sep 2021 12:51:18 GMT, Christoph Langer wrote: > Applies cleanly, file test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java doesn't exist in 11u. Thanks for the review, Martin ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/330 From clanger at openjdk.java.net Tue Sep 14 20:45:02 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 20:45:02 GMT Subject: [jdk11u-dev] Integrated: 8213305: Fix legal headers in test/java/math In-Reply-To: References: Message-ID: On Sat, 11 Sep 2021 12:41:54 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8213305 from the openjdk/jdk repository. > > The commit being backported was authored by Brian Burkhalter on 2 Nov 2018 and was reviewed by Joe Darcy. > > Thanks! This pull request has now been integrated. Changeset: 97d37b8e Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/97d37b8e9c320980ff8c487656221e9070e1d0c0 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod 8213305: Fix legal headers in test/java/math Reviewed-by: stuefe Backport-of: e21d8fef64ccc9db2c5693d5e011a8e7ddf3806b ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/328 From clanger at openjdk.java.net Tue Sep 14 20:45:12 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 20:45:12 GMT Subject: [jdk11u-dev] Integrated: 8213306: Fix legal headers in test/java/nio In-Reply-To: References: Message-ID: On Sat, 11 Sep 2021 12:42:46 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8213306 from the openjdk/jdk repository. > > The commit being backported was authored by Brian Burkhalter on 2 Nov 2018 and was reviewed by Chris Hegarty. > > Thanks! This pull request has now been integrated. Changeset: 1d09112e Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/1d09112ec36a7162140b3099d7af19cd3c8424f0 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod 8213306: Fix legal headers in test/java/nio Reviewed-by: stuefe Backport-of: 36ca4f5893a7f646205a558124fee2dd50a5abd5 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/329 From clanger at openjdk.java.net Tue Sep 14 20:45:14 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 20:45:14 GMT Subject: [jdk11u-dev] Integrated: 8213296: Fix legal headers in test/jdk/java/net In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 17:24:22 GMT, Christoph Langer wrote: > Hi all, > this pull request contains a backport of JDK-8213296 from the openjdk/jdk repository. > The commit being backported was authored by Chris Hegarty on 2 Nov 2018 and was reviewed by Alan Bateman and Daniel Fuchs. > Thanks! This pull request has now been integrated. Changeset: 77bbf1e0 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/77bbf1e08cb5d6ddf788f799f61300f721c809a5 Stats: 30 lines in 10 files changed: 0 ins; 20 del; 10 mod 8213296: Fix legal headers in test/jdk/java/net Backport-of: 84d6099da9437f1167ea28ea1cf4d36aa9fab937 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/325 From clanger at openjdk.java.net Tue Sep 14 20:45:16 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 20:45:16 GMT Subject: [jdk11u-dev] Integrated: 8213328: Update test copyrights in test/java/util/zip and test/jdk/tools In-Reply-To: References: Message-ID: On Sat, 11 Sep 2021 12:51:18 GMT, Christoph Langer wrote: > Applies cleanly, file test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java doesn't exist in 11u. This pull request has now been integrated. Changeset: dc43ace9 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/dc43ace97bac16ced2653cbc6d81e100ceebcb8d Stats: 42 lines in 11 files changed: 0 ins; 22 del; 20 mod 8213328: Update test copyrights in test/java/util/zip and test/jdk/tools Reviewed-by: mdoerr Backport-of: 87f243d5390b32e16ebf8445fc99b536f864893d ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/330 From herrick at openjdk.java.net Tue Sep 14 20:57:07 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 14 Sep 2021 20:57:07 GMT Subject: [jdk17u] RFR: JDK-8273241: jpackaged applications using microphone on mac Message-ID: JDK-8273241: jpackaged applications using microphone on mac ------------- Commit messages: - JDK-8273241: jpackaged applications using microphone on mac Changes: https://git.openjdk.java.net/jdk17u/pull/76/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=76&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273241 Stats: 5 lines in 3 files changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/76.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/76/head:pull/76 PR: https://git.openjdk.java.net/jdk17u/pull/76 From herrick at openjdk.java.net Tue Sep 14 20:57:08 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 14 Sep 2021 20:57:08 GMT Subject: [jdk17u] RFR: JDK-8273241: jpackaged applications using microphone on mac In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 20:32:43 GMT, Andy Herrick wrote: > JDK-8273241: jpackaged applications using microphone on mac Direct backport of: JDK-8272639 jpackaged applications using microphone on mac ------------- PR: https://git.openjdk.java.net/jdk17u/pull/76 From clanger at openjdk.java.net Tue Sep 14 20:59:48 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 20:59:48 GMT Subject: [jdk11u-dev] Integrated: 8213301: Fix legal headers in jdk logging tests In-Reply-To: References: Message-ID: <79Opy0ay_P4hInjqSqg8wsgs4MUXQHIsx_QtU-SpyF4=.d06122bc-9e59-4d49-a3f2-b724d9a0e87a@github.com> On Sun, 12 Sep 2021 22:43:30 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8213301 from the openjdk/jdk repository. > > The commit being backported was authored by Daniel Fuchs on 5 Nov 2018 and was reviewed by Chris Hegarty and Mandy Chung. > > Thanks! This pull request has now been integrated. Changeset: 59f0ea38 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/59f0ea3882f051001f5f30e899bbbd4f457058f5 Stats: 69 lines in 23 files changed: 0 ins; 46 del; 23 mod 8213301: Fix legal headers in jdk logging tests Backport-of: 059682d68136d3d82cede2db774989fabefafa24 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/331 From clanger at openjdk.java.net Tue Sep 14 21:10:14 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 21:10:14 GMT Subject: [jdk11u-dev] RFR: 8210182: Remove macros for C compilation from vmTestBase but non jvmti Message-ID: <57fL0HBiZk3b32UE3CNVedOZnfJlKTmu0_5Af3LXDn8=.b5b9ad72-a53f-4a54-aba5-d0ee26bb3319@github.com> Backport of JDK-8210182: Remove macros for C compilation from vmTestBase but non jvmti. Changes apply clean, except for 3 files which don't exist in 11u: test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp ------------- Commit messages: - Backport d0560a286035c1495080f5bd60cf8e9bf671eeab Changes: https://git.openjdk.java.net/jdk11u-dev/pull/346/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=346&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8210182 Stats: 365 lines in 7 files changed: 31 ins; 207 del; 127 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/346.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/346/head:pull/346 PR: https://git.openjdk.java.net/jdk11u-dev/pull/346 From clanger at openjdk.java.net Tue Sep 14 21:23:54 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 21:23:54 GMT Subject: [jdk17u] Integrated: 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked Message-ID: Hi all, this pull request contains a backport of JDK-8269951 from the openjdk/jdk repository. The commit being backported was authored by Alexander Zuev on 18 Aug 2021 and was reviewed by Sergey Bylokhov and Prasanta Sadhukhan. Thanks! ------------- Commit messages: - Backport 481c1f0549e361e8e83fcf0530acc4ebdb60104b Changes: https://git.openjdk.java.net/jdk17u/pull/77/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=77&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269951 Stats: 121 lines in 2 files changed: 120 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/77.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/77/head:pull/77 PR: https://git.openjdk.java.net/jdk17u/pull/77 From clanger at openjdk.java.net Tue Sep 14 21:23:56 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 21:23:56 GMT Subject: [jdk17u] Integrated: 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 21:12:00 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8269951 from the openjdk/jdk repository. > > The commit being backported was authored by Alexander Zuev on 18 Aug 2021 and was reviewed by Sergey Bylokhov and Prasanta Sadhukhan. > > Thanks! This pull request has now been integrated. Changeset: f8ecff48 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk17u/commit/f8ecff4877db36afee2c81186988ac55b8772ec9 Stats: 121 lines in 2 files changed: 120 ins; 0 del; 1 mod 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked Backport-of: 481c1f0549e361e8e83fcf0530acc4ebdb60104b ------------- PR: https://git.openjdk.java.net/jdk17u/pull/77 From clanger at openjdk.java.net Tue Sep 14 21:35:46 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 14 Sep 2021 21:35:46 GMT Subject: [jdk11u-dev] RFR: 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests Message-ID: Backport of JDK-8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests. A bunch of files don't exist in 11u. But for these which exist, changes apply cleanly. ------------- Commit messages: - Backport d256eb923bfdf82ffd2fa13a5cae3ba4893db050 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/347/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=347&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8210198 Stats: 44 lines in 11 files changed: 0 ins; 44 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/347.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/347/head:pull/347 PR: https://git.openjdk.java.net/jdk11u-dev/pull/347 From phh at openjdk.java.net Tue Sep 14 21:35:43 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 14 Sep 2021 21:35:43 GMT Subject: [jdk11u-dev] RFR: 8210182: Remove macros for C compilation from vmTestBase but non jvmti In-Reply-To: <57fL0HBiZk3b32UE3CNVedOZnfJlKTmu0_5Af3LXDn8=.b5b9ad72-a53f-4a54-aba5-d0ee26bb3319@github.com> References: <57fL0HBiZk3b32UE3CNVedOZnfJlKTmu0_5Af3LXDn8=.b5b9ad72-a53f-4a54-aba5-d0ee26bb3319@github.com> Message-ID: On Tue, 14 Sep 2021 21:01:29 GMT, Christoph Langer wrote: > Backport of JDK-8210182: Remove macros for C compilation from vmTestBase but non jvmti. Changes apply clean, except for 3 files which don't exist in 11u: > test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp > test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp > test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/346 From phh at openjdk.java.net Tue Sep 14 22:13:07 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Tue, 14 Sep 2021 22:13:07 GMT Subject: [jdk11u-dev] RFR: 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 21:27:31 GMT, Christoph Langer wrote: > Backport of JDK-8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests. > > A bunch of files don't exist in 11u. But for these which exist, changes apply cleanly. Marked as reviewed by phh (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/347 From vkempik at openjdk.java.net Tue Sep 14 22:18:50 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 14 Sep 2021 22:18:50 GMT Subject: [jdk11u-dev] Integrated: 8273671: Backport of 8260616 misses one JNF header inclusion removal In-Reply-To: <29MBHzUubh0UsOl9QsfhfsYxpmcBh2U08y0Vpp-mYJw=.9e4d2151-db05-498f-b30a-76602b981f59@github.com> References: <29MBHzUubh0UsOl9QsfhfsYxpmcBh2U08y0Vpp-mYJw=.9e4d2151-db05-498f-b30a-76602b981f59@github.com> Message-ID: On Mon, 13 Sep 2021 14:50:48 GMT, Vladimir Kempik wrote: > Not a backport. An issue with original backport, may break compilation with some Xcode versions > > original 8260616 fix had this https://github.com/openjdk/jdk/commit/8760688d#diff-8c13a160c4456c38e9d0f01847b3e506df9e88ddf2e539400cc2f6ae1044e47fL27 This pull request has now been integrated. Changeset: 977ca313 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk11u-dev/commit/977ca313bfba0b51c3c06a5294e83b4ef9a45374 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod 8273671: Backport of 8260616 misses one JNF header inclusion removal Reviewed-by: phh ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/336 From clanger at openjdk.java.net Wed Sep 15 04:45:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 04:45:49 GMT Subject: [jdk11u-dev] RFR: 8210182: Remove macros for C compilation from vmTestBase but non jvmti In-Reply-To: <57fL0HBiZk3b32UE3CNVedOZnfJlKTmu0_5Af3LXDn8=.b5b9ad72-a53f-4a54-aba5-d0ee26bb3319@github.com> References: <57fL0HBiZk3b32UE3CNVedOZnfJlKTmu0_5Af3LXDn8=.b5b9ad72-a53f-4a54-aba5-d0ee26bb3319@github.com> Message-ID: On Tue, 14 Sep 2021 21:01:29 GMT, Christoph Langer wrote: > Backport of JDK-8210182: Remove macros for C compilation from vmTestBase but non jvmti. Changes apply clean, except for 3 files which don't exist in 11u: > test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp > test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp > test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp Backport doesn't work without [JDK-8209611](https://bugs.openjdk.java.net/browse/JDK-8209611). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/346 From clanger at openjdk.java.net Wed Sep 15 04:45:50 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 04:45:50 GMT Subject: [jdk11u-dev] Withdrawn: 8210182: Remove macros for C compilation from vmTestBase but non jvmti In-Reply-To: <57fL0HBiZk3b32UE3CNVedOZnfJlKTmu0_5Af3LXDn8=.b5b9ad72-a53f-4a54-aba5-d0ee26bb3319@github.com> References: <57fL0HBiZk3b32UE3CNVedOZnfJlKTmu0_5Af3LXDn8=.b5b9ad72-a53f-4a54-aba5-d0ee26bb3319@github.com> Message-ID: On Tue, 14 Sep 2021 21:01:29 GMT, Christoph Langer wrote: > Backport of JDK-8210182: Remove macros for C compilation from vmTestBase but non jvmti. Changes apply clean, except for 3 files which don't exist in 11u: > test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp > test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp > test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/346 From clanger at openjdk.java.net Wed Sep 15 05:07:47 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 05:07:47 GMT Subject: [jdk11u-dev] RFR: 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 21:27:31 GMT, Christoph Langer wrote: > Backport of JDK-8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests. > > A bunch of files don't exist in 11u. But for these which exist, changes apply cleanly. Backport doesn't work without [JDK-8209611](https://bugs.openjdk.java.net/browse/JDK-8209611). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/347 From clanger at openjdk.java.net Wed Sep 15 05:07:47 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 05:07:47 GMT Subject: [jdk11u-dev] Withdrawn: 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests In-Reply-To: References: Message-ID: <7itLxELNVjBVmT7CkHvhlV-9s1FPOXrmwcSXhgrlA3E=.b5bce8ac-e302-4bb7-9930-8e06751dfb37@github.com> On Tue, 14 Sep 2021 21:27:31 GMT, Christoph Langer wrote: > Backport of JDK-8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests. > > A bunch of files don't exist in 11u. But for these which exist, changes apply cleanly. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/347 From omikhaltcova at openjdk.java.net Wed Sep 15 07:34:51 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Wed, 15 Sep 2021 07:34:51 GMT Subject: [jdk15u-dev] Integrated: 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 14:28:58 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8257999 to jdk15u for parity with jdk11u. > The original patch applied manually due to the slight context changes. > All regular tests passed. This pull request has now been integrated. Changeset: 7d57365e Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/7d57365ee2373366390ba72008d40746a2ab871c Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region Backport-of: 61390d8e452058efe00ca8ce833baa879fbb9c9e ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/99 From omikhaltcova at openjdk.java.net Wed Sep 15 07:36:51 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Wed, 15 Sep 2021 07:36:51 GMT Subject: [jdk13u-dev] Integrated: 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 14:17:17 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8257999 to jdk13u for parity with jdk11u. > The original patch applied manually due to the slight context changes. This patch is absolutely identical to the same one applied to jdk11u. > All regular tests passed. This pull request has now been integrated. Changeset: 56158e5d Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/56158e5dd70093e2cc74d19f0ce3b73c0bcfb5bf Stats: 4 lines in 1 file changed: 3 ins; 0 del; 1 mod 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region Backport-of: 61390d8e452058efe00ca8ce833baa879fbb9c9e ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/261 From stuefe at openjdk.java.net Wed Sep 15 08:07:12 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 15 Sep 2021 08:07:12 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit Message-ID: I would like to backport this change to JDK-11 since this flag helps us analyzing metaspace problems, and beyond that its completely harmless. The original patch does not properly apply, since the flag definition format in globals.hpp has changed since JDK11. Other than that, the patch is trivial. Nightlies at SAP ran through with this patch for several weeks now. ------------- Commit messages: - Backport ddd2951ba91fe3860b92d2f9bad4e0d900f1d650 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/83/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=83&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8260571 Stats: 12 lines in 2 files changed: 12 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/83.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/83/head:pull/83 PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From clanger at openjdk.java.net Wed Sep 15 08:07:13 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 08:07:13 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit In-Reply-To: References: Message-ID: On Wed, 30 Jun 2021 12:35:01 GMT, Thomas Stuefe wrote: > I would like to backport this change to JDK-11 since this flag helps us analyzing metaspace problems, and beyond that its completely harmless. > > The original patch does not properly apply, since the flag definition format in globals.hpp has changed since JDK11. Other than that, the patch is trivial. > > Nightlies at SAP ran through with this patch for several weeks now. Hi, @tstuefe. Any updates on this one? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From stuefe at openjdk.java.net Wed Sep 15 08:07:13 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 15 Sep 2021 08:07:13 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit In-Reply-To: References: Message-ID: On Wed, 8 Sep 2021 20:32:40 GMT, Christoph Langer wrote: > Hi, @tstuefe. Any updates on this one? Its on my list.. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From mdoerr at openjdk.java.net Wed Sep 15 08:23:48 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 08:23:48 GMT Subject: [jdk11u-dev] RFR: 8268019: C2: assert(no_dead_loop) failed: dead loop detected In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 09:57:51 GMT, Martin Doerr wrote: > Backport of JDK-8268019. Applies cleanly, but test needs modification. Some VM options from the original test are not available in 11u. Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/342 From mdoerr at openjdk.java.net Wed Sep 15 08:25:04 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 08:25:04 GMT Subject: [jdk11u-dev] Integrated: 8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 19:52:11 GMT, Martin Doerr wrote: > Backport of JDK-8263303. This pull request has now been integrated. Changeset: 625690e4 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/625690e44ff390924c4b9d5a028d24fb807b5eb9 Stats: 102 lines in 3 files changed: 74 ins; 27 del; 1 mod 8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: roland Backport-of: d4377afb999f4f03d384ded97771c83ea1c1f513 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/339 From mdoerr at openjdk.java.net Wed Sep 15 08:26:53 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 08:26:53 GMT Subject: [jdk11u-dev] Integrated: 8268019: C2: assert(no_dead_loop) failed: dead loop detected In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 09:57:51 GMT, Martin Doerr wrote: > Backport of JDK-8268019. Applies cleanly, but test needs modification. Some VM options from the original test are not available in 11u. This pull request has now been integrated. Changeset: 87299f32 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/87299f3239bd1c8cf69b4e7217a53ababc4ffe33 Stats: 80 lines in 2 files changed: 75 ins; 0 del; 5 mod 8268019: C2: assert(no_dead_loop) failed: dead loop detected Reviewed-by: phh Backport-of: 489e5fd12a37a45f4f5ea64b05f85c6f99f70811 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/342 From mdoerr at openjdk.java.net Wed Sep 15 08:28:31 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 08:28:31 GMT Subject: [jdk11u-dev] RFR: 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only [v2] In-Reply-To: References: Message-ID: <1kqgzYBRPNkf5GUlgwzYjhPpuE07guaBTtNHHjZYrcA=.b0a84a59-0fa4-456a-ae75-0da2306459fb@github.com> > Dependent PR for JDK-8268672 on top of JDK-8263303. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/341/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/341/files/7fc6e4e7..7fc6e4e7 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=341&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=341&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/341.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/341/head:pull/341 PR: https://git.openjdk.java.net/jdk11u-dev/pull/341 From "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net Wed Sep 15 08:28:32 2021 From: "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net (openjdk-notifier [bot]) Date: Wed, 15 Sep 2021 08:28:32 GMT Subject: [jdk11u-dev] RFR: 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 08:39:42 GMT, Martin Doerr wrote: > Dependent PR for JDK-8268672 on top of JDK-8263303. The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout 8263303_C2 git fetch https://git.openjdk.java.net/jdk11u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/341 From mdoerr at openjdk.java.net Wed Sep 15 08:38:11 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 08:38:11 GMT Subject: [jdk11u-dev] RFR: 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only [v3] In-Reply-To: References: Message-ID: > Dependent PR for JDK-8268672 on top of JDK-8263303. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: Backport d3ad8cd344681fe8442f821f97f05996bb972abe ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/341/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=341&range=02 Stats: 64 lines in 2 files changed: 62 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/341.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/341/head:pull/341 PR: https://git.openjdk.java.net/jdk11u-dev/pull/341 From mdoerr at openjdk.java.net Wed Sep 15 08:38:14 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 08:38:14 GMT Subject: [jdk11u-dev] Integrated: 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 08:39:42 GMT, Martin Doerr wrote: > Dependent PR for JDK-8268672 on top of JDK-8263303. This pull request has now been integrated. Changeset: 3319efb2 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/3319efb2b774b465cdbde62bce2d9ffce2ac0ce3 Stats: 64 lines in 2 files changed: 62 ins; 0 del; 2 mod 8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only Backport-of: d3ad8cd344681fe8442f821f97f05996bb972abe ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/341 From shade at openjdk.java.net Wed Sep 15 08:44:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 15 Sep 2021 08:44:13 GMT Subject: [jdk11u-dev] RFR: 8273795: Zero SPARC64 debug builds fail due to missing interpreter fields Message-ID: This is a SPARC-specific, Zero-specific, 11u-specific problem. See the bug trail investigation in the bug. @glaubitz, I don't suppose Debian builds OpenJDK 11u Zero SPARC64 fastdebug builds, so must have never faced this issue? Additional testing: - [x] Linux SPARC64 Zero cross-compilation completes ------------- Commit messages: - Fix Changes: https://git.openjdk.java.net/jdk11u-dev/pull/349/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=349&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273795 Stats: 6 lines in 1 file changed: 0 ins; 6 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/349.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/349/head:pull/349 PR: https://git.openjdk.java.net/jdk11u-dev/pull/349 From stuefe at openjdk.java.net Wed Sep 15 08:46:02 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 15 Sep 2021 08:46:02 GMT Subject: [jdk11u-dev] RFR: 8261297: NMT: Final report should use scale 1 Message-ID: Hi all, I'd like to backport 8261297: NMT: Final report should use scale 1 to JDK 11, since its useful to find memory leaks. It applies cleanly. Thanks! ------------- Commit messages: - Backport 1740de2a0d41d0689ae9bb069b93ab267a2b9495 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/348/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=348&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8261297 Stats: 34 lines in 3 files changed: 11 ins; 5 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/348.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/348/head:pull/348 PR: https://git.openjdk.java.net/jdk11u-dev/pull/348 From mdoerr at openjdk.java.net Wed Sep 15 09:14:42 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 09:14:42 GMT Subject: [jdk11u-dev] RFR: 8252049: Native memory leak in ciMethodData ctor In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 23:15:47 GMT, Martin Doerr wrote: > Backport of JDK-8252049. Doesn't apply cleanly and C++11 code needs replacement. Resolution: > > - Use `STATIC_ASSERT` instead of `static_assert`. > - Use classical instead of delegating constructor for `CompilerCounters`. > - Integrate hunks manually due to different context: methodData.hpp, methodData.cpp, ciMethodData.cpp > - Skip ciReplay.cpp because JDK-8219642 is not in 11u. Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/327 From mdoerr at openjdk.java.net Wed Sep 15 09:14:42 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 09:14:42 GMT Subject: [jdk11u-dev] Integrated: 8252049: Native memory leak in ciMethodData ctor In-Reply-To: References: Message-ID: <7nvkg21ZHoR1np_beV33iMa3ZYy-YW2b3YgNco8An1k=.caac9752-a518-4b86-8c95-5f864fab67ca@github.com> On Fri, 10 Sep 2021 23:15:47 GMT, Martin Doerr wrote: > Backport of JDK-8252049. Doesn't apply cleanly and C++11 code needs replacement. Resolution: > > - Use `STATIC_ASSERT` instead of `static_assert`. > - Use classical instead of delegating constructor for `CompilerCounters`. > - Integrate hunks manually due to different context: methodData.hpp, methodData.cpp, ciMethodData.cpp > - Skip ciReplay.cpp because JDK-8219642 is not in 11u. This pull request has now been integrated. Changeset: 9437d45b Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/9437d45b4b82e9b60317acb248a215f1aa4f972e Stats: 195 lines in 7 files changed: 86 ins; 58 del; 51 mod 8252049: Native memory leak in ciMethodData ctor Reviewed-by: phh Backport-of: 044616bd71ab82f0f67670152cecbabfee83d00c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/327 From lucy at openjdk.java.net Wed Sep 15 12:37:42 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Wed, 15 Sep 2021 12:37:42 GMT Subject: [jdk11u-dev] RFR: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 10:49:21 GMT, Lutz Schmidt wrote: > Please review this backport PR. > > The original change did not apply cleanly for three minor reasons (frame_ppc.cpp and frame_s390.cpp): > - The stack range check function is_in_stack_range_excl() does not exist in jdk11. Explicit code used instead. > - Some rephrased comment. > - Reusing a boolean value instead of recalculating it. > > Crashes attributable to code fixed with this patch are observed in jdk11 jfr tests. Finally, tests on linuxppcle and linuxs390 ran. No issues detected. Ready to integrate. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/333 From lucy at openjdk.java.net Wed Sep 15 12:42:42 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Wed, 15 Sep 2021 12:42:42 GMT Subject: [jdk11u-dev] Integrated: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 10:49:21 GMT, Lutz Schmidt wrote: > Please review this backport PR. > > The original change did not apply cleanly for three minor reasons (frame_ppc.cpp and frame_s390.cpp): > - The stack range check function is_in_stack_range_excl() does not exist in jdk11. Explicit code used instead. > - Some rephrased comment. > - Reusing a boolean value instead of recalculating it. > > Crashes attributable to code fixed with this patch are observed in jdk11 jfr tests. This pull request has now been integrated. Changeset: 579fbcba Author: Lutz Schmidt Committer: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/579fbcba4334d69ee3d20eb07b6974d3fd406d71 Stats: 109 lines in 4 files changed: 76 ins; 14 del; 19 mod 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling Reviewed-by: mdoerr Backport-of: 276b07b36af01d339e48baada7a512451fe34afe ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/333 From rrich at openjdk.java.net Wed Sep 15 12:53:51 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Wed, 15 Sep 2021 12:53:51 GMT Subject: [jdk17u] Integrated: 8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers In-Reply-To: <-MoFP6F7YN6dlB_fE91mVcURCACSAC6FBo9NSxKWY_w=.6212a3c3-b4e8-4d17-a07e-c09b0679b045@github.com> References: <-MoFP6F7YN6dlB_fE91mVcURCACSAC6FBo9NSxKWY_w=.6212a3c3-b4e8-4d17-a07e-c09b0679b045@github.com> Message-ID: <3F8eoYufWtje00Wrorr3XvpyzIKJ4VN35HVd2qmoNto=.80500532-a348-4a55-ad7e-ea2f4e4886cc@github.com> On Tue, 14 Sep 2021 07:20:34 GMT, Richard Reingruber wrote: > Hi all, > > this pull request contains a clean backport of commit 4abe5311 from the openjdk/jdk repository. > I would like to backport this to 17u to avoid false positives in 17u tests. > The commit being backported was authored by Richard Reingruber on 5 Aug 2021 and was reviewed by Albert Mingkun Yang and Thomas Schatzl. > > Thanks! > Richard. This pull request has now been integrated. Changeset: 20be766e Author: Richard Reingruber URL: https://git.openjdk.java.net/jdk17u/commit/20be766ed90849703e32dfc4481505612400e0e6 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers Backport-of: 4abe5311407c68d04fb0babb87fa279e35d5fabc ------------- PR: https://git.openjdk.java.net/jdk17u/pull/75 From lucy at openjdk.java.net Wed Sep 15 13:12:49 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Wed, 15 Sep 2021 13:12:49 GMT Subject: [jdk11u-dev] RFR: 8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling In-Reply-To: References: Message-ID: <8vBWzvnq0841peJIlKfiOAwIWiw0aM84EybuLzLJW9Q=.f1b3a06d-3f05-4fea-9728-c3c223b24629@github.com> On Mon, 13 Sep 2021 10:49:21 GMT, Lutz Schmidt wrote: > Please review this backport PR. > > The original change did not apply cleanly for three minor reasons (frame_ppc.cpp and frame_s390.cpp): > - The stack range check function is_in_stack_range_excl() does not exist in jdk11. Explicit code used instead. > - Some rephrased comment. > - Reusing a boolean value instead of recalculating it. > > Crashes attributable to code fixed with this patch are observed in jdk11 jfr tests. Thank you for sponsoring, Martin! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/333 From jdowland at openjdk.java.net Wed Sep 15 13:34:00 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Wed, 15 Sep 2021 13:34:00 GMT Subject: [jdk11u-dev] RFR: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails Message-ID: Backport of [JDK-6849922](https://bugs.openjdk.java.net/browse/JDK-6849922) for jdk11u Does not apply clean, RFR will be required (ProblemList.txt) Pre-requisite for [JDK-8214469](https://bugs.openjdk.java.net/browse/JDK-8214469) Test-only changes, awaiting tier1 test results regardless Note: the test modified by this patch does *not* pass after applying it, at least on macos -- it does once JDK-8214469 is applied too (that comes next) ------------- Commit messages: - 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails Changes: https://git.openjdk.java.net/jdk11u-dev/pull/351/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=351&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-6849922 Stats: 178 lines in 3 files changed: 48 ins; 91 del; 39 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/351.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/351/head:pull/351 PR: https://git.openjdk.java.net/jdk11u-dev/pull/351 From volker.simonis at gmail.com Wed Sep 15 13:38:05 2021 From: volker.simonis at gmail.com (Volker Simonis) Date: Wed, 15 Sep 2021 15:38:05 +0200 Subject: openJDK17u maintenance for next three years In-Reply-To: References: Message-ID: Hi Vladimir, following Mark's answer to a similar question on the discuss mailing list [1]: "Oracle engineers will continue to participate in the JDK Updates Project just as they do today. They will lead the first two update releases of each feature release, LTS or not, and then hand that maintainership over to other contributors, if any are interested." Best regards, Volker On Tue, Sep 14, 2021 at 6:50 PM Vladimir Kempik wrote: > > Hello > After release of Java17 and introduction of new NFTC license + three years of free updates for jdk17, it?s still unclear if Oracle will maintain jdk17u for the next three years and only for next two updates ( 17.0.1 and 17.0.2) as usual. > Can we get some clarification from Oracle please ? > > Regards, Vladimir. From volker.simonis at gmail.com Wed Sep 15 13:39:18 2021 From: volker.simonis at gmail.com (Volker Simonis) Date: Wed, 15 Sep 2021 15:39:18 +0200 Subject: openJDK17u maintenance for next three years In-Reply-To: References: Message-ID: And here's the link to the discuss list with the orignal post: https://mail.openjdk.java.net/pipermail/discuss/2021-September/005949.html On Wed, Sep 15, 2021 at 3:38 PM Volker Simonis wrote: > > Hi Vladimir, > > following Mark's answer to a similar question on the discuss mailing list [1]: > > "Oracle engineers will continue to participate in the JDK Updates Project > just as they do today. They will lead the first two update releases of > each feature release, LTS or not, and then hand that maintainership over > to other contributors, if any are interested." > > Best regards, > Volker > > On Tue, Sep 14, 2021 at 6:50 PM Vladimir Kempik wrote: > > > > Hello > > After release of Java17 and introduction of new NFTC license + three years of free updates for jdk17, it?s still unclear if Oracle will maintain jdk17u for the next three years and only for next two updates ( 17.0.1 and 17.0.2) as usual. > > Can we get some clarification from Oracle please ? > > > > Regards, Vladimir. From mdoerr at openjdk.java.net Wed Sep 15 13:55:06 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 13:55:06 GMT Subject: [jdk11u-dev] RFR: 8240256: Better resource cleaning for SunPKCS11 Provider Message-ID: Backport of JDK-8240256. Actual fix applies cleanly, but tests need resolution: - PKCS11Test.java: Needed to integrate manually. Can't remove imports because they are still needed in 11u. - MultipleLogins.java: `!Reference.refersTo(null)` is not available in 11. Replaced by `Reference.get() != null` - ForceGC.java is needed. Copied from jdk/head. ------------- Commit messages: - Backport bdeaeb47d0155b9f233274cff90334e8dd761aae Changes: https://git.openjdk.java.net/jdk11u-dev/pull/352/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=352&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8240256 Stats: 650 lines in 12 files changed: 546 ins; 66 del; 38 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/352.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/352/head:pull/352 PR: https://git.openjdk.java.net/jdk11u-dev/pull/352 From jdowland at openjdk.java.net Wed Sep 15 13:55:53 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Wed, 15 Sep 2021 13:55:53 GMT Subject: [jdk11u-dev] RFR: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 13:28:09 GMT, Jonathan Dowland wrote: > Backport of [JDK-6849922](https://bugs.openjdk.java.net/browse/JDK-6849922) for jdk11u > Does not apply clean, RFR will be required (ProblemList.txt) > Pre-requisite for [JDK-8214469](https://bugs.openjdk.java.net/browse/JDK-8214469) > > Test-only changes, awaiting tier1 test results regardless > > Note: the test modified by this patch does *not* pass after applying it, at least on macos -- it does once JDK-8214469 is applied too (that comes next) Test ChoiceKeyEventReaction(.java) passes for me on x86_64 (without also backporting 8214469, which is required to pass on macos) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/351 From zgu at openjdk.java.net Wed Sep 15 14:17:50 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 15 Sep 2021 14:17:50 GMT Subject: [jdk11u-dev] Integrated: 8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing In-Reply-To: References: Message-ID: On Tue, 31 Aug 2021 19:33:25 GMT, Zhengyu Gu wrote: > Backport for parity with Oracle 11.0.14. > > The original patch does not apply cleanly. The conflict is in ProblemList.txt, resolved manually. > > Test: > - [x] The test failed without patch, passed after patch. This pull request has now been integrated. Changeset: e9aaba42 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk11u-dev/commit/e9aaba422a519e2c68060a01f31cdf38d5ed9ace Stats: 156 lines in 2 files changed: 30 ins; 47 del; 79 mod 8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing Reviewed-by: shade Backport-of: 8812113984177bb14d2a7b51b9391097853585b8 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/306 From mdoerr at openjdk.java.net Wed Sep 15 16:00:14 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 16:00:14 GMT Subject: [jdk11u-dev] RFR: 8261036: Reduce classes loaded by CleanerFactory initialization Message-ID: Clean backport of JDK-8261036. ------------- Commit messages: - Backport 992b50087d2ec8878dfcbbd1820a00b6b6bdf644 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/353/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=353&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8261036 Stats: 70 lines in 3 files changed: 35 ins; 19 del; 16 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/353.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/353/head:pull/353 PR: https://git.openjdk.java.net/jdk11u-dev/pull/353 From mdoerr at openjdk.java.net Wed Sep 15 16:06:27 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 15 Sep 2021 16:06:27 GMT Subject: [jdk11u-dev] RFR: 8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 Message-ID: Clean backport of JDK-8273541. ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/353 Commit messages: - Backport 4e6de5f9defc031158e027bcbbaf6232b8c03d60 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/354/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=354&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273541 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/354.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/354/head:pull/354 PR: https://git.openjdk.java.net/jdk11u-dev/pull/354 From coleenp at openjdk.java.net Wed Sep 15 17:59:06 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 15 Sep 2021 17:59:06 GMT Subject: [jdk11u-dev] RFR: 8273795: Zero SPARC64 debug builds fail due to missing interpreter fields In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 08:38:13 GMT, Aleksey Shipilev wrote: > This is a SPARC-specific, Zero-specific, 11u-specific problem. See the bug trail investigation in the bug. @glaubitz, I don't suppose Debian builds OpenJDK 11u Zero SPARC64 fastdebug builds, so must have never faced this issue? > > Additional testing: > - [x] Linux SPARC64 Zero cross-compilation completes Looks good. Thanks for cleaning this up. ------------- Marked as reviewed by coleenp (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/349 From omikhaltcova at openjdk.java.net Wed Sep 15 18:11:49 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Wed, 15 Sep 2021 18:11:49 GMT Subject: [jdk13u-dev] RFR: 8260704: ParallelGC: oldgen expansion needs release-store for _end Message-ID: I'd like to backport JDK-8260704 to jdk13u for parity with jdk11u. The original patch applied manually due to the slight context changes. This patch is identical to the same one applied to jdk11u. All regular tests passed. ------------- Commit messages: - Backport afd5eefdae388a53a0d6bffc2cf94b878ac1881e Changes: https://git.openjdk.java.net/jdk13u-dev/pull/262/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=262&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8260704 Stats: 12 lines in 2 files changed: 5 ins; 1 del; 6 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/262.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/262/head:pull/262 PR: https://git.openjdk.java.net/jdk13u-dev/pull/262 From omikhaltcova at openjdk.java.net Wed Sep 15 19:56:06 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Wed, 15 Sep 2021 19:56:06 GMT Subject: [jdk15u-dev] RFR: 8260704: ParallelGC: oldgen expansion needs release-store for _end Message-ID: <9xZTARrCvZFcoVt8gkkKT5ReCm86gTnGpfaa6CXsPMo=.0536bcb0-3600-44ae-88fa-e47a04bc0868@github.com> I'd like to backport JDK-8260704 to jdk15u for parity with jdk11u. The original patch applied manually due to the slight context changes. All regular tests passed. ------------- Commit messages: - Backport afd5eefdae388a53a0d6bffc2cf94b878ac1881e Changes: https://git.openjdk.java.net/jdk15u-dev/pull/100/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=100&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8260704 Stats: 11 lines in 2 files changed: 4 ins; 1 del; 6 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/100.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/100/head:pull/100 PR: https://git.openjdk.java.net/jdk15u-dev/pull/100 From clanger at openjdk.java.net Wed Sep 15 20:53:23 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 20:53:23 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit In-Reply-To: References: Message-ID: On Wed, 30 Jun 2021 12:35:01 GMT, Thomas Stuefe wrote: > I would like to backport this change to JDK-11 since this flag helps us analyzing metaspace problems, and beyond that its completely harmless. > > The original patch does not properly apply, since the flag definition format in globals.hpp has changed since JDK11. Other than that, the patch is trivial. > > Nightlies at SAP ran through with this patch for several weeks now. Overall looks good, I just have two formatting remarks which IMHO should be cleaned up. Other than that, maybe you could enable Github Actions on your repository to get a test run after your next push. src/hotspot/share/runtime/globals.hpp line 1828: > 1826: \ > 1827: diagnostic(bool, PrintMetaspaceStatisticsAtExit, false, \ > 1828: "Print metaspace statistics upon VM exit.") \ Could you fix the indentation of this line to match the formatting for the other flags around here? src/hotspot/share/runtime/globals.hpp line 1830: > 1828: "Print metaspace statistics upon VM exit.") \ > 1829: \ > 1830: \ one empty line is enough, I'd say. ------------- Changes requested by clanger (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From clanger at openjdk.java.net Wed Sep 15 20:58:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 20:58:49 GMT Subject: [jdk11u-dev] RFR: 8261297: NMT: Final report should use scale 1 In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 08:31:57 GMT, Thomas Stuefe wrote: > Hi all, > > I'd like to backport > > 8261297: NMT: Final report should use scale 1 > > to JDK 11, since its useful to find memory leaks. > > It applies cleanly. > > Thanks! Again, enabling GHA would be nice ?? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/348 From clanger at openjdk.java.net Wed Sep 15 21:44:37 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 15 Sep 2021 21:44:37 GMT Subject: [jdk11u-dev] RFR: 8213189: Make restricted headers in HTTP Client configurable and remove Date by default Message-ID: Backport of JDK-8213189: Make restricted headers in HTTP Client configurable and remove Date by default. I had to fit the patch a bit into the context of 11u, but no modifications necessary. ------------- Commit messages: - Backport 028f2e14b3550dd1f2a358a2a0aaf83d4a824af0 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/355/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=355&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213189 Stats: 383 lines in 14 files changed: 355 ins; 7 del; 21 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/355.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/355/head:pull/355 PR: https://git.openjdk.java.net/jdk11u-dev/pull/355 From stuefe at openjdk.java.net Thu Sep 16 04:43:36 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 16 Sep 2021 04:43:36 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit [v2] In-Reply-To: References: Message-ID: <4z2V5ridlAsQsNZV1GdPjqIz7tHzBmAmEnLiIa8xVhg=.f07f79a1-d297-494b-af8f-324186caa401@github.com> > I would like to backport this change to JDK-11 since this flag helps us analyzing metaspace problems, and beyond that its completely harmless. > > The original patch does not properly apply, since the flag definition format in globals.hpp has changed since JDK11. Other than that, the patch is trivial. > > Nightlies at SAP ran through with this patch for several weeks now. Thomas Stuefe 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 - Backport ddd2951ba91fe3860b92d2f9bad4e0d900f1d650 ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/83/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/83/files/ca087230..cbd51f0d Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=83&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=83&range=00-01 Stats: 43665 lines in 1014 files changed: 28127 ins; 10945 del; 4593 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/83.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/83/head:pull/83 PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From stuefe at openjdk.java.net Thu Sep 16 04:53:31 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 16 Sep 2021 04:53:31 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit [v3] In-Reply-To: References: Message-ID: > I would like to backport this change to JDK-11 since this flag helps us analyzing metaspace problems, and beyond that its completely harmless. > > The original patch does not properly apply, since the flag definition format in globals.hpp has changed since JDK11. Other than that, the patch is trivial. > > Nightlies at SAP ran through with this patch for several weeks now. Thomas Stuefe has updated the pull request incrementally with one additional commit since the last revision: Format changes ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/83/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/83/files/cbd51f0d..f4532a21 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=83&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=83&range=01-02 Stats: 2 lines in 1 file changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/83.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/83/head:pull/83 PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From stuefe at openjdk.java.net Thu Sep 16 04:53:32 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 16 Sep 2021 04:53:32 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit [v3] In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 20:49:27 GMT, Christoph Langer wrote: > Overall looks good, I just have two formatting remarks which IMHO should be cleaned up. > > Other than that, maybe you could enable Github Actions on your repository to get a test run after your next push. Thanks Christoph. GHAs enabled, format changes done. Note that the patch cooked in our internal systems for about two months now, so I don't expect surprises. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From clanger at openjdk.java.net Thu Sep 16 05:30:46 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 05:30:46 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit [v3] In-Reply-To: References: Message-ID: <2u8bw9KyZbaTbXNOpiOhy9b2Vs49xeUpjpPcCPpSMkQ=.fcd0c6a5-b8dd-4962-a087-3f61c475c9f0@github.com> On Thu, 16 Sep 2021 04:53:31 GMT, Thomas Stuefe wrote: >> I would like to backport this change to JDK-11 since this flag helps us analyzing metaspace problems, and beyond that its completely harmless. >> >> The original patch does not properly apply, since the flag definition format in globals.hpp has changed since JDK11. Other than that, the patch is trivial. >> >> Nightlies at SAP ran through with this patch for several weeks now. > > Thomas Stuefe has updated the pull request incrementally with one additional commit since the last revision: > > Format changes Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From clanger at openjdk.java.net Thu Sep 16 05:30:47 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 05:30:47 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit [v3] In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 04:50:01 GMT, Thomas Stuefe wrote: > > Overall looks good, I just have two formatting remarks which IMHO should be cleaned up. > > Other than that, maybe you could enable Github Actions on your repository to get a test run after your next push. > > Thanks Christoph. GHAs enabled, format changes done. Note that the patch cooked in our internal systems for about two months now, so I don't expect surprises. Sure, LGTM now ?? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From rrich at openjdk.java.net Thu Sep 16 06:23:59 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Thu, 16 Sep 2021 06:23:59 GMT Subject: [jdk11u-dev] RFR: 8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events Message-ID: Hi all, this pull request contains a backport of commit 72530ef6 from the openjdk/jdk repository. The fix is small and applies cleanly. I would like to backport this to jdk11u as a fix for the describe performance issue. The commit being backported was authored by Richard Reingruber on 7 Jul 2021 and was reviewed by Vladimir Kozlov, Roland Westrelin and Nils Eliasson. Thanks! Richard. ------------- Commit messages: - Backport 72530ef666ce2ace899cf34faefe715539d1ee25 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/350/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=350&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269574 Stats: 14 lines in 1 file changed: 7 ins; 7 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/350.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/350/head:pull/350 PR: https://git.openjdk.java.net/jdk11u-dev/pull/350 From stuefe at openjdk.java.net Thu Sep 16 06:25:45 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 16 Sep 2021 06:25:45 GMT Subject: [jdk11u-dev] RFR: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit [v3] In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 05:27:25 GMT, Christoph Langer wrote: > > > Overall looks good, I just have two formatting remarks which IMHO should be cleaned up. > > > Other than that, maybe you could enable Github Actions on your repository to get a test run after your next push. > > > > > > Thanks Christoph. GHAs enabled, format changes done. Note that the patch cooked in our internal systems for about two months now, so I don't expect surprises. > > Sure, LGTM now Thanks. I'll wait for the GHAs to finish, then push. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From stuefe at openjdk.java.net Thu Sep 16 07:02:50 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 16 Sep 2021 07:02:50 GMT Subject: [jdk11u-dev] Integrated: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit In-Reply-To: References: Message-ID: <5vKHy6UPh5ZjiCf9_CDT_zraFhA0ZSXD2PFPOrkZ4BU=.33f24c83-f5b7-4a54-bab0-4978af8302d2@github.com> On Wed, 30 Jun 2021 12:35:01 GMT, Thomas Stuefe wrote: > I would like to backport this change to JDK-11 since this flag helps us analyzing metaspace problems, and beyond that its completely harmless. > > The original patch does not properly apply, since the flag definition format in globals.hpp has changed since JDK11. Other than that, the patch is trivial. > > Nightlies at SAP ran through with this patch for several weeks now. This pull request has now been integrated. Changeset: 263d070e Author: Thomas Stuefe URL: https://git.openjdk.java.net/jdk11u-dev/commit/263d070e28ae4da0b28afa5fe5b7761488cfb548 Stats: 11 lines in 2 files changed: 11 ins; 0 del; 0 mod 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit Reviewed-by: clanger Backport-of: ddd2951ba91fe3860b92d2f9bad4e0d900f1d650 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/83 From volker.simonis at gmail.com Thu Sep 16 07:51:15 2021 From: volker.simonis at gmail.com (Volker Simonis) Date: Thu, 16 Sep 2021 09:51:15 +0200 Subject: [jdk11u-dev] RFR: 8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events In-Reply-To: References: Message-ID: Looks good to me. Happy high speed debugging :) Richard Reingruber schrieb am Do., 16. Sept. 2021, 08:25: > Hi all, > > this pull request contains a backport of commit 72530ef6 from the > openjdk/jdk repository. The fix is small and applies cleanly. > > I would like to backport this to jdk11u as a fix for the describe > performance issue. > > The commit being backported was authored by Richard Reingruber on 7 Jul > 2021 and was reviewed by Vladimir Kozlov, Roland Westrelin and Nils > Eliasson. > > Thanks! > Richard. > > ------------- > > Commit messages: > - Backport 72530ef666ce2ace899cf34faefe715539d1ee25 > > Changes: https://git.openjdk.java.net/jdk11u-dev/pull/350/files > Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=350&range=00 > Issue: https://bugs.openjdk.java.net/browse/JDK-8269574 > Stats: 14 lines in 1 file changed: 7 ins; 7 del; 0 mod > Patch: https://git.openjdk.java.net/jdk11u-dev/pull/350.diff > Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev > pull/350/head:pull/350 > > PR: https://git.openjdk.java.net/jdk11u-dev/pull/350 > From shade at openjdk.java.net Thu Sep 16 08:02:43 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 16 Sep 2021 08:02:43 GMT Subject: [jdk11u-dev] RFR: 8273795: Zero SPARC64 debug builds fail due to missing interpreter fields In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 17:55:38 GMT, Coleen Phillimore wrote: > Looks good. Thanks for cleaning this up. Thanks! I requested the 11u push approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/349 From stuefe at openjdk.java.net Thu Sep 16 08:03:44 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 16 Sep 2021 08:03:44 GMT Subject: [jdk11u-dev] Withdrawn: 8261297: NMT: Final report should use scale 1 In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 08:31:57 GMT, Thomas Stuefe wrote: > Hi all, > > I'd like to backport > > 8261297: NMT: Final report should use scale 1 > > to JDK 11, since its useful to find memory leaks. > > It applies cleanly. > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/348 From yan at openjdk.java.net Thu Sep 16 08:49:08 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 16 Sep 2021 08:49:08 GMT Subject: [jdk15u-dev] RFR: 8260704: ParallelGC: oldgen expansion needs release-store for _end In-Reply-To: <9xZTARrCvZFcoVt8gkkKT5ReCm86gTnGpfaa6CXsPMo=.0536bcb0-3600-44ae-88fa-e47a04bc0868@github.com> References: <9xZTARrCvZFcoVt8gkkKT5ReCm86gTnGpfaa6CXsPMo=.0536bcb0-3600-44ae-88fa-e47a04bc0868@github.com> Message-ID: On Wed, 15 Sep 2021 19:46:56 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8260704 to jdk15u for parity with jdk11u. > The original patch applied manually due to the slight context changes. > All regular tests passed. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/100 From yan at openjdk.java.net Thu Sep 16 08:50:55 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 16 Sep 2021 08:50:55 GMT Subject: [jdk13u-dev] RFR: 8260704: ParallelGC: oldgen expansion needs release-store for _end In-Reply-To: References: Message-ID: <17vmdA_JF7m14TSs99dvowepborK5b-pklX1E1DVPhc=.9def25b4-a04b-4f99-9093-8e2d60c3bfd1@github.com> On Wed, 15 Sep 2021 18:04:33 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8260704 to jdk13u for parity with jdk11u. > The original patch applied manually due to the slight context changes. This patch is identical to the same one applied to jdk11u. And, as in the patch for jdk11u, here the method from OrderAccess is used instead of Atomic because this method was moved from OrderAccess to Atomic only in JDK 14 with JDK-8234562. > All regular tests passed. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/262 From richard.reingruber at sap.com Thu Sep 16 09:12:45 2021 From: richard.reingruber at sap.com (Reingruber, Richard) Date: Thu, 16 Sep 2021 09:12:45 +0000 Subject: [jdk11u-dev] RFR: 8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events In-Reply-To: References: Message-ID: Thanks Volker! :) From: Volker Simonis Sent: Donnerstag, 16. September 2021 09:51 To: Richard Reingruber Cc: jdk-updates-dev Subject: Re: [jdk11u-dev] RFR: 8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events Looks good to me. Happy high speed debugging :) Richard Reingruber > schrieb am Do., 16. Sept. 2021, 08:25: Hi all, this pull request contains a backport of commit 72530ef6 from the openjdk/jdk repository. The fix is small and applies cleanly. I would like to backport this to jdk11u as a fix for the describe performance issue. The commit being backported was authored by Richard Reingruber on 7 Jul 2021 and was reviewed by Vladimir Kozlov, Roland Westrelin and Nils Eliasson. Thanks! Richard. ------------- Commit messages: - Backport 72530ef666ce2ace899cf34faefe715539d1ee25 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/350/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=350&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269574 Stats: 14 lines in 1 file changed: 7 ins; 7 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/350.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/350/head:pull/350 PR: https://git.openjdk.java.net/jdk11u-dev/pull/350 From clanger at openjdk.java.net Thu Sep 16 09:34:47 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 09:34:47 GMT Subject: [jdk11u-dev] RFR: 8213330: Fix legal headers in i18n tests In-Reply-To: <1YDHCtaBcp9orakNffAkWjgX0n9AyKcSbuDYxfWaPO4=.cc057c69-239c-4702-8c3d-05a2bd35226d@github.com> References: <1YDHCtaBcp9orakNffAkWjgX0n9AyKcSbuDYxfWaPO4=.cc057c69-239c-4702-8c3d-05a2bd35226d@github.com> Message-ID: <0hQwXmLJTE10JmPpwNESCWN3huQ02QbbKqfrjnmVbP4=.ac9dda31-be48-43a9-9550-d870221317c3@github.com> On Mon, 13 Sep 2021 22:28:50 GMT, Christoph Langer wrote: > Backport of JDK-8213330. Change applies cleanly on files that exist in 11. Some don't so obviously those can't be changed. Thanks for the review. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/340 From clanger at openjdk.java.net Thu Sep 16 09:34:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 09:34:49 GMT Subject: [jdk11u-dev] Integrated: 8213330: Fix legal headers in i18n tests In-Reply-To: <1YDHCtaBcp9orakNffAkWjgX0n9AyKcSbuDYxfWaPO4=.cc057c69-239c-4702-8c3d-05a2bd35226d@github.com> References: <1YDHCtaBcp9orakNffAkWjgX0n9AyKcSbuDYxfWaPO4=.cc057c69-239c-4702-8c3d-05a2bd35226d@github.com> Message-ID: <4fCjr8lBt-RUzIPbgAqbl70OHXHkIrkeK-nsBwI3FFI=.dbac88d3-3b14-4d2c-9f88-a24c675f001c@github.com> On Mon, 13 Sep 2021 22:28:50 GMT, Christoph Langer wrote: > Backport of JDK-8213330. Change applies cleanly on files that exist in 11. Some don't so obviously those can't be changed. This pull request has now been integrated. Changeset: 22126832 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/221268325617f9a63efd730f80ef285cb66e0f3f Stats: 111 lines in 29 files changed: 0 ins; 58 del; 53 mod 8213330: Fix legal headers in i18n tests Reviewed-by: phh Backport-of: a1029a472983b457707f8807b160b7eaf4a123f9 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/340 From clanger at openjdk.java.net Thu Sep 16 10:13:52 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 10:13:52 GMT Subject: [jdk11u-dev] RFR: 8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5" In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 20:48:18 GMT, Christoph Langer wrote: > Backport of JDK-8218483. Hotspot changes apply clean. Changes to gtest threadHelper.inline.hpp needed to be performed in utilitiesHelper.inline.hpp. Thanks for the review & approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/326 From clanger at openjdk.java.net Thu Sep 16 10:13:52 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 10:13:52 GMT Subject: [jdk11u-dev] Integrated: 8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5" In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 20:48:18 GMT, Christoph Langer wrote: > Backport of JDK-8218483. Hotspot changes apply clean. Changes to gtest threadHelper.inline.hpp needed to be performed in utilitiesHelper.inline.hpp. This pull request has now been integrated. Changeset: d79b68e3 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/d79b68e347ee70f0f541d8beb8e51a039fa92195 Stats: 18 lines in 4 files changed: 4 ins; 3 del; 11 mod 8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5" Reviewed-by: stuefe Backport-of: 2f20909d10ae33d93d62f5dcd4915efdbd83d968 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/326 From jdowland at openjdk.java.net Thu Sep 16 10:21:53 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 16 Sep 2021 10:21:53 GMT Subject: [jdk11u-dev] RFR: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) Message-ID: This is a test-only backport. This test fix was merged in 11.0.13-oracle. The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) ------------- Commit messages: - 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) Changes: https://git.openjdk.java.net/jdk11u-dev/pull/356/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=356&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8246114 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/356.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/356/head:pull/356 PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From jdowland at openjdk.java.net Thu Sep 16 10:29:46 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 16 Sep 2021 10:29:46 GMT Subject: [jdk11u-dev] RFR: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) In-Reply-To: References: Message-ID: <40bGmmNAwqPmbokkjfWLfHQAUoiwLOrcX3c4lUgobsg=.3057d9d1-3055-4772-a223-a8e52c151006@github.com> On Thu, 16 Sep 2021 10:17:09 GMT, Jonathan Dowland wrote: > This is a test-only backport. This test fix was merged in 11.0.13-oracle. > > The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) Patch applies clean ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From sgehwolf at openjdk.java.net Thu Sep 16 11:52:43 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 16 Sep 2021 11:52:43 GMT Subject: [jdk11u-dev] RFR: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) In-Reply-To: <40bGmmNAwqPmbokkjfWLfHQAUoiwLOrcX3c4lUgobsg=.3057d9d1-3055-4772-a223-a8e52c151006@github.com> References: <40bGmmNAwqPmbokkjfWLfHQAUoiwLOrcX3c4lUgobsg=.3057d9d1-3055-4772-a223-a8e52c151006@github.com> Message-ID: <880znimDOwUkRODF5OEb3z-dRjkBqtSawEf-drVVlGM=.5b7ecbd5-65ca-425f-8060-383980eab3b7@github.com> On Thu, 16 Sep 2021 10:27:03 GMT, Jonathan Dowland wrote: >> This is a test-only backport. This test fix was merged in 11.0.13-oracle. >> >> The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) > > Patch applies clean @jmtd Please use PR title "Backport ". This will make the bots recognize it properly as a backport (and apply the "clean" label). @jmtd This has some useful info on backporting using the Git workflow: https://wiki.openjdk.java.net/display/JDKUpdates/How+to+contribute+a+fix ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From clanger at openjdk.java.net Thu Sep 16 11:52:44 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 11:52:44 GMT Subject: [jdk11u-dev] RFR: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 10:17:09 GMT, Jonathan Dowland wrote: > This is a test-only backport. This test fix was merged in 11.0.13-oracle. > > The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) Hi Jon, can you rename the PR title to 'Backport 0f43de9f026d5405dd7a38799e499312ef8df890'? That way the bots will pick up the change and recognize it properly as a Backport. It would also be nice to enable Github Actions on your repository to have some tier1 test results. Cheers Christoph ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From clanger at openjdk.java.net Thu Sep 16 12:17:45 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 12:17:45 GMT Subject: [jdk11u-dev] RFR: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 13:28:09 GMT, Jonathan Dowland wrote: > Backport of [JDK-6849922](https://bugs.openjdk.java.net/browse/JDK-6849922) for jdk11u > Does not apply clean, RFR will be required (ProblemList.txt) > Pre-requisite for [JDK-8214469](https://bugs.openjdk.java.net/browse/JDK-8214469) > > Test-only changes, awaiting tier1 test results regardless > > Note: the test modified by this patch does *not* pass after applying it, at least on macos -- it does once JDK-8214469 is applied too (that comes next) Oh, you have beaten me by a few hours. I also started doing this backport (https://github.com/realclanger/jdk11u-dev/tree/RealCLanger-backport-1b012e21). ?? Again, please rename this PR to "Backport " (1b012e213d31b184236a56121f7f1548d1a6fe05) to make the bots correctly recognize it as a backport. Furthermore, please enable Github Actions here: https://github.com/jmtd/jdk11u-dev/actions because this will give us more confidence. And last but not least, I ran the test on Windows and it passes. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/351 From mdoerr at openjdk.java.net Thu Sep 16 12:38:47 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:38:47 GMT Subject: [jdk11u-dev] RFR: 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked In-Reply-To: <2DdZ7Exzyujg9WQIVr-AHf4sAFLfdkJOq2CPtFzZwHA=.7e5d08c5-cea4-4f4e-bee0-96620980d460@github.com> References: <2DdZ7Exzyujg9WQIVr-AHf4sAFLfdkJOq2CPtFzZwHA=.7e5d08c5-cea4-4f4e-bee0-96620980d460@github.com> Message-ID: On Tue, 14 Sep 2021 10:37:59 GMT, Martin Doerr wrote: > Backport of JDK-8269951. Applies cleanly except Copyright year update. Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/344 From mdoerr at openjdk.java.net Thu Sep 16 12:38:49 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:38:49 GMT Subject: [jdk11u-dev] RFR: 8272806: [macOS] "Apple AWT Internal Exception" when input method is changed In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 10:42:18 GMT, Martin Doerr wrote: > Clean backport of JDK-8272806. Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/345 From mdoerr at openjdk.java.net Thu Sep 16 12:40:56 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:40:56 GMT Subject: [jdk11u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif [v2] In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 19:19:43 GMT, Martin Doerr wrote: >> Clean backport of JDK-8273358. FontUtilities.logSevere/Warning need to be replaced because they are not available in 11u. > > Martin Doerr has updated the pull request incrementally with one additional commit since the last revision: > > Replace FontUtilities.logSevere/Warning which are not available in 11u Thanks for the review! Tests have passed after my trivial fix. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/343 From mdoerr at openjdk.java.net Thu Sep 16 12:40:58 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:40:58 GMT Subject: [jdk11u-dev] Integrated: 8273358: macOS Monterey does not have the font Times needed by Serif In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 10:27:56 GMT, Martin Doerr wrote: > Clean backport of JDK-8273358. FontUtilities.logSevere/Warning need to be replaced because they are not available in 11u. This pull request has now been integrated. Changeset: 376d422c Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/376d422cd1a2c2efbbf2d0f86d4fdadf656592fc Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod 8273358: macOS Monterey does not have the font Times needed by Serif Reviewed-by: stuefe Backport-of: efe3ed1e705a6f3785761e64f7187de809daa731 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/343 From mdoerr at openjdk.java.net Thu Sep 16 12:42:47 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:42:47 GMT Subject: [jdk11u-dev] Integrated: 8272806: [macOS] "Apple AWT Internal Exception" when input method is changed In-Reply-To: References: Message-ID: <84OUIHi9pTlTVdtTvno7x19bXHP7-6544pOiigpYHws=.f2b6a48e-54b3-47e5-a029-6bc2dc6e75d0@github.com> On Tue, 14 Sep 2021 10:42:18 GMT, Martin Doerr wrote: > Clean backport of JDK-8272806. This pull request has now been integrated. Changeset: 25cad2fe Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/25cad2fea592b47998de0f0bccc4f2d07e57ce64 Stats: 4 lines in 2 files changed: 1 ins; 2 del; 1 mod 8272806: [macOS] "Apple AWT Internal Exception" when input method is changed Reviewed-by: stuefe Backport-of: f681d6544ac2506cb72e45c1f9ed8dfbbde099f2 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/345 From mdoerr at openjdk.java.net Thu Sep 16 12:42:49 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:42:49 GMT Subject: [jdk11u-dev] Integrated: 8261036: Reduce classes loaded by CleanerFactory initialization In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 15:51:31 GMT, Martin Doerr wrote: > Clean backport of JDK-8261036. This pull request has now been integrated. Changeset: 295f8823 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/295f8823a5deab5e7785f6a899028d977694eb23 Stats: 70 lines in 3 files changed: 35 ins; 19 del; 16 mod 8261036: Reduce classes loaded by CleanerFactory initialization Backport-of: 992b50087d2ec8878dfcbbd1820a00b6b6bdf644 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/353 From mdoerr at openjdk.java.net Thu Sep 16 12:43:08 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:43:08 GMT Subject: [jdk11u-dev] Integrated: 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked In-Reply-To: <2DdZ7Exzyujg9WQIVr-AHf4sAFLfdkJOq2CPtFzZwHA=.7e5d08c5-cea4-4f4e-bee0-96620980d460@github.com> References: <2DdZ7Exzyujg9WQIVr-AHf4sAFLfdkJOq2CPtFzZwHA=.7e5d08c5-cea4-4f4e-bee0-96620980d460@github.com> Message-ID: <6dgyEYGPB6M5Ho_rFowg5RLIGMoBkniz5g4SHHEJf7A=.d424e6fa-4a98-481e-8caf-bf8c478c86d2@github.com> On Tue, 14 Sep 2021 10:37:59 GMT, Martin Doerr wrote: > Backport of JDK-8269951. Applies cleanly except Copyright year update. This pull request has now been integrated. Changeset: 0da130ed Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/0da130ed41343df5d5be3c36c31dd475091ed91c Stats: 121 lines in 2 files changed: 120 ins; 0 del; 1 mod 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked Reviewed-by: stuefe Backport-of: 481c1f0549e361e8e83fcf0530acc4ebdb60104b ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/344 From mdoerr at openjdk.java.net Thu Sep 16 12:51:06 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:51:06 GMT Subject: [jdk11u-dev] RFR: 8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 [v2] In-Reply-To: References: Message-ID: <7mQlmmpZINKAnnGIGcJ2iIvaz33C_mS6RjG9mWusg8k=.a48481fa-ecca-4772-a31e-32f94fa25552@github.com> > Clean backport of JDK-8273541. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: Backport 4e6de5f9defc031158e027bcbbaf6232b8c03d60 ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/354/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=354&range=01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/354.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/354/head:pull/354 PR: https://git.openjdk.java.net/jdk11u-dev/pull/354 From "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net Thu Sep 16 12:51:07 2021 From: "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net (openjdk-notifier [bot]) Date: Thu, 16 Sep 2021 12:51:07 GMT Subject: [jdk11u-dev] RFR: 8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 15:57:28 GMT, Martin Doerr wrote: > Clean backport of JDK-8273541. The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout 8261036_CleanerFactory git fetch https://git.openjdk.java.net/jdk11u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/354 From mdoerr at openjdk.java.net Thu Sep 16 12:51:07 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:51:07 GMT Subject: [jdk11u-dev] Integrated: 8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 15:57:28 GMT, Martin Doerr wrote: > Clean backport of JDK-8273541. This pull request has now been integrated. Changeset: 89a1f2a4 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/89a1f2a4654be32477f096e23184a4c0b8833fff Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8273541: Cleaner Thread creates with normal priority instead of MAX_PRIORITY - 2 Backport-of: 4e6de5f9defc031158e027bcbbaf6232b8c03d60 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/354 From mdoerr at openjdk.java.net Thu Sep 16 12:58:36 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 12:58:36 GMT Subject: [jdk11u-dev] RFR: 8240256: Better resource cleaning for SunPKCS11 Provider [v2] In-Reply-To: References: Message-ID: > Backport of JDK-8240256. Actual fix applies cleanly, but tests need resolution: > > - PKCS11Test.java: Needed to integrate manually. Can't remove imports because they are still needed in 11u. > - MultipleLogins.java: `!Reference.refersTo(null)` is not available in 11. Replaced by `Reference.get() != null` > - ForceGC.java is needed. Copied from jdk/head. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: Backport bdeaeb47d0155b9f233274cff90334e8dd761aae ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/352/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/352/files/53fb99d8..036efdd4 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=352&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=352&range=00-01 Stats: 556 lines in 46 files changed: 263 ins; 129 del; 164 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/352.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/352/head:pull/352 PR: https://git.openjdk.java.net/jdk11u-dev/pull/352 From jdowland at openjdk.java.net Thu Sep 16 13:25:53 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 16 Sep 2021 13:25:53 GMT Subject: [jdk11u-dev] RFR: Backport 0f43de9f026 In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 11:48:38 GMT, Christoph Langer wrote: >> This is a test-only backport. This test fix was merged in 11.0.13-oracle. >> >> The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) > > Hi Jon, > > can you rename the PR title to "Backport " (0f43de9f026d5405dd7a38799e499312ef8df890)? That way the bots will pick up the change and recognize it properly as a backport. It would also be nice to enable Github Actions on your repository to have some tier1 test results. > > Cheers > Christoph @RealCLanger, @jerboaa thank you for your feedback. I've retitled the PR and enabled actions in my fork (although I haven't imported any actions to it, yet, perhaps I need to do that too. Investigating further). Severin wrote: > @jmtd This has some useful info on backporting using the Git workflow: https://wiki.openjdk.java.net/display/JDKUpdates/How+to+contribute+a+fix I've read that, but I hadn't realised that the `git commit -m` in 2.c) was mandatory rather than illustrative. Noted for next time, thanks! I assume (since the page doesn't say otherwise) that steps 1-4 are required even for clean backports? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From mdoerr at openjdk.java.net Thu Sep 16 13:26:03 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 13:26:03 GMT Subject: [jdk11u-dev] RFR: 8269034: AccessControlException for SunPKCS11 daemon threads Message-ID: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> Backport of JDK-8269034. Manual integration was needed for 'module-info.java' and 'MultipleLogins.java'. ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/352 Commit messages: - Backport 0d745ae8fde5cab290dc8c695d2906f9a98c491c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/358/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=358&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269034 Stats: 95 lines in 5 files changed: 56 ins; 17 del; 22 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/358.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/358/head:pull/358 PR: https://git.openjdk.java.net/jdk11u-dev/pull/358 From jdowland at openjdk.java.net Thu Sep 16 13:28:44 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 16 Sep 2021 13:28:44 GMT Subject: [jdk11u-dev] RFR: Backport 1b012e213d3 In-Reply-To: References: Message-ID: <4JFoXEWYkQDJueoGWRQb9O-fkiT3WwkLy7poU4qQf0I=.0c5a4f4e-6179-4e16-b329-f02bce01400e@github.com> On Thu, 16 Sep 2021 12:13:59 GMT, Christoph Langer wrote: > Oh, you have beaten me by a few hours. I also started doing this backport (https://github.com/realclanger/jdk11u-dev/tree/RealCLanger-backport-1b012e21). ?? Oh I'm sorry, I hate it when this happens to me! for 8u, we have/had a convention of labelling issues in JBS with `jdk8u-` to signify "I am working on this". Is there any similar convention for 11u? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/351 From jdowland at openjdk.java.net Thu Sep 16 13:47:36 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 16 Sep 2021 13:47:36 GMT Subject: [jdk17u] RFR: 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions Message-ID: Patch applies cleanly and fixes a test which otherwise always passes. Confirmed on Linux. ------------- Commit messages: - Backport a5ad7720d235610ad45fc341c61f164805f82a54 Changes: https://git.openjdk.java.net/jdk17u/pull/78/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=78&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272342 Stats: 26 lines in 1 file changed: 2 ins; 5 del; 19 mod Patch: https://git.openjdk.java.net/jdk17u/pull/78.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/78/head:pull/78 PR: https://git.openjdk.java.net/jdk17u/pull/78 From sgehwolf at openjdk.java.net Thu Sep 16 13:54:44 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 16 Sep 2021 13:54:44 GMT Subject: [jdk11u-dev] RFR: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 13:22:54 GMT, Jonathan Dowland wrote: > I've read that, but I hadn't realised that the `git commit -m` in 2.c) was mandatory rather than illustrative. It's not mandatory. But if you use that the default PR title will already what the bots need to recognize the backport pr (as opposed to a, say an 11-only PR). Strictly speaking it's the PR title that matters, not the commit message. > I assume (since the page doesn't say otherwise) that steps 1-4 are required even for clean backports? Yes. But with Github actions you'd get tier1 testing for free. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From goetz at openjdk.java.net Thu Sep 16 13:59:59 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 16 Sep 2021 13:59:59 GMT Subject: [jdk11u-dev] RFR: 8213110: Remove the use of applets in automatic tests Message-ID: This is a backport of a test fix from 11.0.12 that was also downported by Oracle. Required some trivial resolves. Differences were mostly in the references to the test libraries and OSInfo. In detail: ProblemList: The usual adaptions were necessary. test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.html Pointless difference. Just deleted. test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java Trivial resolve. test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html Pointless difference. Just deleted. test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java Trivial resolve. test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html Pointless difference. Just deleted. test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest Trivial resolve. test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.html Pointless difference. Just deleted. test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest Trivial resolve. test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html Pointless difference. Just deleted. test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Trivial resolve. test/jdk/javax/swing/JFrame/4962534/bug4962534.java test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Later fixes to method main() have been downported already. Resolved to the main() already in 11u-dev. I ran all the tests, they succeed if you don't touch the mouse etc. test/jdk/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java is failing, but that one is ProblemListed and was failing before, too. ------------- Commit messages: - Backport b5998aadf065404608e077b1064e56e99a537095 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/359/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=359&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213110 Stats: 4389 lines in 141 files changed: 341 ins; 3651 del; 397 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/359.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/359/head:pull/359 PR: https://git.openjdk.java.net/jdk11u-dev/pull/359 From zgu at openjdk.java.net Thu Sep 16 14:04:01 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 16 Sep 2021 14:04:01 GMT Subject: [jdk11u-dev] RFR: 8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name Message-ID: A clean backport for parity with Oracle 11.0.14. ------------- Commit messages: - Backport 83155e1ea6aa0f5243718847fe5cbfbda5db96a8 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/360/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=360&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213707 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/360.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/360/head:pull/360 PR: https://git.openjdk.java.net/jdk11u-dev/pull/360 From goetz at openjdk.java.net Thu Sep 16 14:07:48 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 16 Sep 2021 14:07:48 GMT Subject: [jdk11u-dev] Withdrawn: 8213110: Remove the use of applets in automatic tests In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 13:52:08 GMT, Goetz Lindenmaier wrote: > This is a backport of a test fix from 11.0.12 that was also downported by Oracle. Required some trivial resolves. Differences were mostly in the references to the test libraries and OSInfo. In detail: > > ProblemList: The usual adaptions were necessary. > > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.html Pointless difference. Just deleted. > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java Trivial resolve. > > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html Pointless difference. Just deleted. > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java Trivial resolve. > > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest Trivial resolve. > > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest Trivial resolve. > > test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html Pointless difference. Just deleted. > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Trivial resolve. > > test/jdk/javax/swing/JFrame/4962534/bug4962534.java > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java > Later fixes to method main() have been downported already. Resolved to the main() already in 11u-dev. > > I ran all the tests, they succeed if you don't touch the mouse etc. test/jdk/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java is failing, but that one is ProblemListed and was failing before, too. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/359 From omikhaltcova at openjdk.java.net Thu Sep 16 14:08:04 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Thu, 16 Sep 2021 14:08:04 GMT Subject: [jdk13u-dev] Integrated: 8260704: ParallelGC: oldgen expansion needs release-store for _end In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 18:04:33 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8260704 to jdk13u for parity with jdk11u. > The original patch applied manually due to the slight context changes. This patch is identical to the same one applied to jdk11u. And, as in the patch for jdk11u, here the method from OrderAccess is used instead of Atomic because this method was moved from OrderAccess to Atomic only in JDK 14 with JDK-8234562. > All regular tests passed. This pull request has now been integrated. Changeset: 56d491cb Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/56d491cb7017736eb0f06cea7db7013176ee03d5 Stats: 12 lines in 2 files changed: 5 ins; 1 del; 6 mod 8260704: ParallelGC: oldgen expansion needs release-store for _end Move JDK-8257999 barrier to correct location. Reviewed-by: yan Backport-of: afd5eefdae388a53a0d6bffc2cf94b878ac1881e ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/262 From omikhaltcova at openjdk.java.net Thu Sep 16 14:10:15 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Thu, 16 Sep 2021 14:10:15 GMT Subject: [jdk15u-dev] Integrated: 8260704: ParallelGC: oldgen expansion needs release-store for _end In-Reply-To: <9xZTARrCvZFcoVt8gkkKT5ReCm86gTnGpfaa6CXsPMo=.0536bcb0-3600-44ae-88fa-e47a04bc0868@github.com> References: <9xZTARrCvZFcoVt8gkkKT5ReCm86gTnGpfaa6CXsPMo=.0536bcb0-3600-44ae-88fa-e47a04bc0868@github.com> Message-ID: On Wed, 15 Sep 2021 19:46:56 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8260704 to jdk15u for parity with jdk11u. > The original patch applied manually due to the slight context changes. > All regular tests passed. This pull request has now been integrated. Changeset: d5d9b458 Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/d5d9b458ac06a73fd6158cb61c4bd1ac47bbcdb3 Stats: 11 lines in 2 files changed: 4 ins; 1 del; 6 mod 8260704: ParallelGC: oldgen expansion needs release-store for _end Move JDK-8257999 barrier to correct location. Reviewed-by: yan Backport-of: afd5eefdae388a53a0d6bffc2cf94b878ac1881e ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/100 From sgehwolf at openjdk.java.net Thu Sep 16 14:29:44 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 16 Sep 2021 14:29:44 GMT Subject: [jdk11u-dev] RFR: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 10:17:09 GMT, Jonathan Dowland wrote: > This is a test-only backport. This test fix was merged in 11.0.13-oracle. > > The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) > /integrate Please only integrate once a 11u maintainer reponded on the jdk11u-fix-request label/comment on the bug. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From goetz at openjdk.java.net Thu Sep 16 15:01:17 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 16 Sep 2021 15:01:17 GMT Subject: [jdk11u-dev] RFR: 8213110: Remove the use of applets in automatic tests Message-ID: This is a backport of a test fix from 11.0.12 that was also downported by Oracle. Required some trivial resolves. Differences were mostly in the references to the test libraries and OSInfo. In detail: ProblemList: The usual adaptions were necessary. test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.html Pointless difference. Just deleted. test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java Trivial resolve. test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html Pointless difference. Just deleted. test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java Trivial resolve. test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html Pointless difference. Just deleted. test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest Trivial resolve. test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.html Pointless difference. Just deleted. test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest Trivial resolve. test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html Pointless difference. Just deleted. test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Trivial resolve. test/jdk/javax/swing/JFrame/4962534/bug4962534.java test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Later fixes to method main() have been downported already. Resolved to the main() already in 11u-dev. I ran all the tests, they succeed if you don't touch the mouse etc. test/jdk/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java is failing, but that one is ProblemListed and was failing before, too. ------------- Commit messages: - Backport b5998aadf065404608e077b1064e56e99a537095 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/361/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=361&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8213110 Stats: 4390 lines in 141 files changed: 342 ins; 3651 del; 397 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/361.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/361/head:pull/361 PR: https://git.openjdk.java.net/jdk11u-dev/pull/361 From clanger at openjdk.java.net Thu Sep 16 15:12:45 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 15:12:45 GMT Subject: [jdk11u-dev] RFR: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails In-Reply-To: <4JFoXEWYkQDJueoGWRQb9O-fkiT3WwkLy7poU4qQf0I=.0c5a4f4e-6179-4e16-b329-f02bce01400e@github.com> References: <4JFoXEWYkQDJueoGWRQb9O-fkiT3WwkLy7poU4qQf0I=.0c5a4f4e-6179-4e16-b329-f02bce01400e@github.com> Message-ID: On Thu, 16 Sep 2021 13:26:09 GMT, Jonathan Dowland wrote: > > Oh, you have beaten me by a few hours. I also started doing this backport (https://github.com/realclanger/jdk11u-dev/tree/RealCLanger-backport-1b012e21). ?? > > Oh I'm sorry, I hate it when this happens to me! for 8u, we have/had a convention of labelling issues in JBS with `jdk8u-` to signify "I am working on this". Is there any similar convention for 11u? Well, it probably doesn't happen often. When I start, I obviously check whether a PR is already open. The moment you do this (correctly) it get's linked into the issue. The other way to claim a backport for myself would be to create a backport bug with the target release version. However, I usually would do this only for backports where I think the effort and time needed will be considerably high, not for simple apply & build & run tests type of patches. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/351 From clanger at openjdk.java.net Thu Sep 16 15:19:44 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 15:19:44 GMT Subject: [jdk11u-dev] RFR: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 11:48:38 GMT, Christoph Langer wrote: >> This is a test-only backport. This test fix was merged in 11.0.13-oracle. >> >> The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) > > Hi Jon, > > can you rename the PR title to "Backport " (0f43de9f026d5405dd7a38799e499312ef8df890)? That way the bots will pick up the change and recognize it properly as a backport. It would also be nice to enable Github Actions on your repository to have some tier1 test results. > > Cheers > Christoph > @RealCLanger, @jerboaa thank you for your feedback. I've retitled the PR and enabled actions in my fork (although I haven't imported any actions to it, yet, perhaps I need to do that too. Investigating further). Now that you have enabled actions, they'll run the next time you push something. The workflow itself is defined in the .github/workflows/submit.yml file of your branch but since you started from a quite current master branch it should be included. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From shade at openjdk.java.net Thu Sep 16 15:26:50 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 16 Sep 2021 15:26:50 GMT Subject: [jdk11u-dev] RFR: 8273795: Zero SPARC64 debug builds fail due to missing interpreter fields In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 08:38:13 GMT, Aleksey Shipilev wrote: > This is a SPARC-specific, Zero-specific, 11u-specific problem. See the bug trail investigation in the bug. @glaubitz, I don't suppose Debian builds OpenJDK 11u Zero SPARC64 fastdebug builds, so must have never faced this issue? > > Additional testing: > - [x] Linux SPARC64 Zero cross-compilation completes Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/349 From shade at openjdk.java.net Thu Sep 16 15:26:50 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 16 Sep 2021 15:26:50 GMT Subject: [jdk11u-dev] Integrated: 8273795: Zero SPARC64 debug builds fail due to missing interpreter fields In-Reply-To: References: Message-ID: <3iVujIXGtmAtga-vBh8M1oOJM3pO6awScMF5keHrBU8=.12e2866a-fc86-41cd-8879-084a51cc4b2a@github.com> On Wed, 15 Sep 2021 08:38:13 GMT, Aleksey Shipilev wrote: > This is a SPARC-specific, Zero-specific, 11u-specific problem. See the bug trail investigation in the bug. @glaubitz, I don't suppose Debian builds OpenJDK 11u Zero SPARC64 fastdebug builds, so must have never faced this issue? > > Additional testing: > - [x] Linux SPARC64 Zero cross-compilation completes This pull request has now been integrated. Changeset: e3f923f9 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk11u-dev/commit/e3f923f9dd24e3882b52bcc03ea47390a828c90b Stats: 6 lines in 1 file changed: 0 ins; 6 del; 0 mod 8273795: Zero SPARC64 debug builds fail due to missing interpreter fields Reviewed-by: coleenp ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/349 From jdowland at openjdk.java.net Thu Sep 16 15:28:48 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 16 Sep 2021 15:28:48 GMT Subject: [jdk11u-dev] Integrated: 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 10:17:09 GMT, Jonathan Dowland wrote: > This is a test-only backport. This test fix was merged in 11.0.13-oracle. > > The test started to fail in JDK mainline after JDK-8241072, but that change is not in-scope for jdk11u. The test in jdk11u right now passes (for me) before and after applying. The test fix seems reasonable to me despite the failure not triggering in 11u (yet?) This pull request has now been integrated. Changeset: 777039b1 Author: Jonathan Dowland Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/777039b1e6a243d005d49d29e1d6d92aa6941daf Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8246114: java/net/MulticastSocket/Promiscuous.java fails after 8241072 (multi-homed systems) Fixed the test - an IPv4 group cannot be joined from an interface that has no IPv4 address configured Backport-of: 0f43de9f026d5405dd7a38799e499312ef8df890 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/356 From clanger at openjdk.java.net Thu Sep 16 15:29:51 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 15:29:51 GMT Subject: [jdk17u] RFR: 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 13:39:51 GMT, Jonathan Dowland wrote: > Patch applies cleanly and fixes a test which otherwise always passes. Confirmed on Linux. > /integrate Same here, please don't integrate before maintainer approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/78 From mdoerr at openjdk.java.net Thu Sep 16 16:06:33 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 16 Sep 2021 16:06:33 GMT Subject: [jdk11u-dev] RFR: 8210392: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit Message-ID: Clean backport of JDK-8210392. ------------- Commit messages: - Backport a17df8d45b53bf8864210e793229d2df5e5a36c9 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/362/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=362&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8210392 Stats: 90 lines in 3 files changed: 78 ins; 1 del; 11 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/362.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/362/head:pull/362 PR: https://git.openjdk.java.net/jdk11u-dev/pull/362 From goetz at openjdk.java.net Thu Sep 16 16:28:42 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 16 Sep 2021 16:28:42 GMT Subject: [jdk11u-dev] RFR: 8240256: Better resource cleaning for SunPKCS11 Provider [v2] In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 12:58:36 GMT, Martin Doerr wrote: >> Backport of JDK-8240256. Actual fix applies cleanly, but tests need resolution: >> >> - PKCS11Test.java: Needed to integrate manually. Can't remove imports because they are still needed in 11u. >> - MultipleLogins.java: `!Reference.refersTo(null)` is not available in 11. Replaced by `Reference.get() != null` >> - ForceGC.java is needed. Copied from jdk/head. > > Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport bdeaeb47d0155b9f233274cff90334e8dd761aae LGTM Precise change description :) ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/352 From clanger at openjdk.java.net Thu Sep 16 20:28:50 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 20:28:50 GMT Subject: [jdk11u-dev] RFR: 8213110: Remove the use of applets in automatic tests In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 14:55:05 GMT, Goetz Lindenmaier wrote: > This is a backport of a test fix from 11.0.12 that was also downported by Oracle. Required some trivial resolves. Differences were mostly in the references to the test libraries and OSInfo. In detail: > > ProblemList: The usual adaptions were necessary. > > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.html Pointless difference. Just deleted. > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java Trivial resolve. > > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html Pointless difference. Just deleted. > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java Trivial resolve. > > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest Trivial resolve. > > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest Trivial resolve. > > test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html Pointless difference. Just deleted. > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Trivial resolve. > > test/jdk/javax/swing/JFrame/4962534/bug4962534.java > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java > Later fixes to method main() have been downported already. Resolved to the main() already in 11u-dev. > > I ran all the tests, they succeed if you don't touch the mouse etc. test/jdk/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java is failing, but that one is ProblemListed and was failing before, too. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/361 From clanger at openjdk.java.net Thu Sep 16 20:31:46 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 16 Sep 2021 20:31:46 GMT Subject: [jdk11u-dev] RFR: 8269034: AccessControlException for SunPKCS11 daemon threads In-Reply-To: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> References: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> Message-ID: On Thu, 16 Sep 2021 13:17:45 GMT, Martin Doerr wrote: > Backport of JDK-8269034. Manual integration was needed for 'module-info.java' and 'MultipleLogins.java'. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/358 From simonis at openjdk.java.net Thu Sep 16 20:46:45 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Thu, 16 Sep 2021 20:46:45 GMT Subject: [jdk17u] RFR: 8273902: Memory leak in OopStorage due to bug in OopHandle::release() Message-ID: Hi all, this pull request contains a backport of commit bc48a0ac from the openjdk/jdk repository. The commit being backported was authored by Volker Simonis on 16 Sep 2021 and was reviewed by Serguei Spitsyn and Coleen Phillimore. Thanks! ------------- Commit messages: - Backport bc48a0ac297b99a997482dcb59f85acc1cdb0c47 Changes: https://git.openjdk.java.net/jdk17u/pull/79/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=79&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273902 Stats: 4 lines in 2 files changed: 0 ins; 2 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/79.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/79/head:pull/79 PR: https://git.openjdk.java.net/jdk17u/pull/79 From clanger at openjdk.java.net Fri Sep 17 04:45:13 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 17 Sep 2021 04:45:13 GMT Subject: [jdk11u-dev] RFR: 8129310: java/net/Socket/asyncClose/AsyncClose.java fails intermittently Message-ID: Hi all, this pull request contains a backport of JDK-8129310 from the openjdk/jdk repository. The commit being backported was authored by Chris Yin on 20 Nov 2018 and was reviewed by Daniel Fuchs. Thanks! ------------- Commit messages: - Backport fb6de4b0b65b115e1e70e7476d0627a424baad9f Changes: https://git.openjdk.java.net/jdk11u-dev/pull/363/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=363&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8129310 Stats: 12 lines in 3 files changed: 1 ins; 0 del; 11 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/363.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/363/head:pull/363 PR: https://git.openjdk.java.net/jdk11u-dev/pull/363 From goetz at openjdk.java.net Fri Sep 17 05:34:44 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 17 Sep 2021 05:34:44 GMT Subject: [jdk11u-dev] RFR: 8213110: Remove the use of applets in automatic tests In-Reply-To: References: Message-ID: <1q01V8cZvx4yFqEDpUVywTNqEW7DC8iNUPolQ-n-_kg=.03c4e08d-d66b-4119-83d6-4e4b04e46382@github.com> On Thu, 16 Sep 2021 13:52:08 GMT, Goetz Lindenmaier wrote: > This is a backport of a test fix from 11.0.12 that was also downported by Oracle. Required some trivial resolves. Differences were mostly in the references to the test libraries and OSInfo. In detail: > > ProblemList: The usual adaptions were necessary. > > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.html Pointless difference. Just deleted. > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java Trivial resolve. > > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html Pointless difference. Just deleted. > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java Trivial resolve. > > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest Trivial resolve. > > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest Trivial resolve. > > test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html Pointless difference. Just deleted. > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Trivial resolve. > > test/jdk/javax/swing/JFrame/4962534/bug4962534.java > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java > Later fixes to method main() have been downported already. Resolved to the main() already in 11u-dev. > > I ran all the tests, they succeed if you don't touch the mouse etc. test/jdk/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java is failing, but that one is ProblemListed and was failing before, too. A @key headful was missing ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/359 From clanger at openjdk.java.net Fri Sep 17 06:15:09 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 17 Sep 2021 06:15:09 GMT Subject: [jdk11u-dev] RFR: 8215410: Regression test for JDK-8214994 Message-ID: Hi all, this pull request contains a backport of JDK-8215410 from the openjdk/jdk repository. The commit being backported was authored by Tobias Hartmann on 17 Dec 2018 and was reviewed by Vladimir Kozlov. Thanks! ------------- Commit messages: - Backport 2e989366ea703f6eaa330f8a611ba01f27ef9997 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/364/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=364&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8215410 Stats: 97 lines in 1 file changed: 97 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/364.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/364/head:pull/364 PR: https://git.openjdk.java.net/jdk11u-dev/pull/364 From shade at openjdk.java.net Fri Sep 17 07:33:50 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 17 Sep 2021 07:33:50 GMT Subject: [jdk11u-dev] RFR: 8236177: assert(status == 0) failed: error ETIMEDOUT(60), cond_wait In-Reply-To: <1rBksZr1JQiKmh3h8T4SNMgk4ZTrh5M_gbwF17u_fag=.13725ecf-5af4-4b32-bc6a-f425493a1f5f@github.com> References: <1rBksZr1JQiKmh3h8T4SNMgk4ZTrh5M_gbwF17u_fag=.13725ecf-5af4-4b32-bc6a-f425493a1f5f@github.com> Message-ID: On Thu, 19 Aug 2021 07:03:14 GMT, Aleksey Shipilev wrote: > Unclean backport: some of `pthread_cond_wait` uses are not present in 11u (added later by JDK-8210832), I ignored them. Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/257 From shade at openjdk.java.net Fri Sep 17 07:33:51 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 17 Sep 2021 07:33:51 GMT Subject: [jdk11u-dev] Integrated: 8236177: assert(status == 0) failed: error ETIMEDOUT(60), cond_wait In-Reply-To: <1rBksZr1JQiKmh3h8T4SNMgk4ZTrh5M_gbwF17u_fag=.13725ecf-5af4-4b32-bc6a-f425493a1f5f@github.com> References: <1rBksZr1JQiKmh3h8T4SNMgk4ZTrh5M_gbwF17u_fag=.13725ecf-5af4-4b32-bc6a-f425493a1f5f@github.com> Message-ID: On Thu, 19 Aug 2021 07:03:14 GMT, Aleksey Shipilev wrote: > Unclean backport: some of `pthread_cond_wait` uses are not present in 11u (added later by JDK-8210832), I ignored them. This pull request has now been integrated. Changeset: 54a9e3c0 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk11u-dev/commit/54a9e3c057288786d03f7768ab975680e502cd07 Stats: 12 lines in 2 files changed: 10 ins; 0 del; 2 mod 8236177: assert(status == 0) failed: error ETIMEDOUT(60), cond_wait Extend the assert to cover the new case. Reviewed-by: clanger Backport-of: 91ed3fc599583270d180c44efc3f1793dfa69325 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/257 From mdoerr at openjdk.java.net Fri Sep 17 08:35:49 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 08:35:49 GMT Subject: [jdk11u-dev] Integrated: 8210392: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 15:59:00 GMT, Martin Doerr wrote: > Clean backport of JDK-8210392. This pull request has now been integrated. Changeset: 3bddee5a Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/3bddee5a4cb5c636bd24e9315201df479d86c24f Stats: 90 lines in 3 files changed: 78 ins; 1 del; 11 mod 8210392: assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit Avoid excessive split-if. Backport-of: a17df8d45b53bf8864210e793229d2df5e5a36c9 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/362 From mdoerr at openjdk.java.net Fri Sep 17 08:36:46 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 08:36:46 GMT Subject: [jdk11u-dev] RFR: 8240256: Better resource cleaning for SunPKCS11 Provider [v2] In-Reply-To: References: Message-ID: <-0VBjyL-KcJiB-ZoGSGvOFe7b-CffZekLFDgUweG_hs=.82b3efa9-90ed-42c7-8854-526044343308@github.com> On Thu, 16 Sep 2021 12:58:36 GMT, Martin Doerr wrote: >> Backport of JDK-8240256. Actual fix applies cleanly, but tests need resolution: >> >> - PKCS11Test.java: Needed to integrate manually. Can't remove imports because they are still needed in 11u. >> - MultipleLogins.java: `!Reference.refersTo(null)` is not available in 11. Replaced by `Reference.get() != null` >> - ForceGC.java is needed. Copied from jdk/head. > > Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: > > Backport bdeaeb47d0155b9f233274cff90334e8dd761aae Thanks for the review and the approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/352 From mdoerr at openjdk.java.net Fri Sep 17 08:39:43 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 08:39:43 GMT Subject: [jdk11u-dev] Integrated: 8240256: Better resource cleaning for SunPKCS11 Provider In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 13:47:39 GMT, Martin Doerr wrote: > Backport of JDK-8240256. Actual fix applies cleanly, but tests need resolution: > > - PKCS11Test.java: Needed to integrate manually. Can't remove imports because they are still needed in 11u. > - MultipleLogins.java: `!Reference.refersTo(null)` is not available in 11. Replaced by `Reference.get() != null` > - ForceGC.java is needed. Copied from jdk/head. This pull request has now been integrated. Changeset: e34f0476 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/e34f04762f5c87d038a19859abdd2ce4a57070f6 Stats: 650 lines in 12 files changed: 546 ins; 66 del; 38 mod 8240256: Better resource cleaning for SunPKCS11 Provider Reviewed-by: goetz Backport-of: bdeaeb47d0155b9f233274cff90334e8dd761aae ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/352 From mdoerr at openjdk.java.net Fri Sep 17 08:45:00 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 08:45:00 GMT Subject: [jdk11u-dev] RFR: 8269034: AccessControlException for SunPKCS11 daemon threads [v2] In-Reply-To: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> References: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> Message-ID: > Backport of JDK-8269034. Manual integration was needed for 'module-info.java' and 'MultipleLogins.java'. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit: Backport 0d745ae8fde5cab290dc8c695d2906f9a98c491c ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/358/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=358&range=01 Stats: 95 lines in 5 files changed: 56 ins; 17 del; 22 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/358.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/358/head:pull/358 PR: https://git.openjdk.java.net/jdk11u-dev/pull/358 From "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net Fri Sep 17 08:45:00 2021 From: "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net (openjdk-notifier [bot]) Date: Fri, 17 Sep 2021 08:45:00 GMT Subject: [jdk11u-dev] RFR: 8269034: AccessControlException for SunPKCS11 daemon threads In-Reply-To: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> References: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> Message-ID: On Thu, 16 Sep 2021 13:17:45 GMT, Martin Doerr wrote: > Backport of JDK-8269034. Manual integration was needed for 'module-info.java' and 'MultipleLogins.java'. The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout 8240256_PKCS11 git fetch https://git.openjdk.java.net/jdk11u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/358 From mdoerr at openjdk.java.net Fri Sep 17 09:16:43 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 09:16:43 GMT Subject: [jdk11u-dev] RFR: 8269034: AccessControlException for SunPKCS11 daemon threads [v2] In-Reply-To: References: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> Message-ID: On Fri, 17 Sep 2021 08:45:00 GMT, Martin Doerr wrote: >> Backport of JDK-8269034. Manual integration was needed for 'module-info.java' and 'MultipleLogins.java'. > > Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: > > Backport 0d745ae8fde5cab290dc8c695d2906f9a98c491c Thanks for the review and the approval! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/358 From mdoerr at openjdk.java.net Fri Sep 17 09:16:44 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 09:16:44 GMT Subject: [jdk11u-dev] Integrated: 8269034: AccessControlException for SunPKCS11 daemon threads In-Reply-To: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> References: <5iSJyeJ5vii1Ev_hjHkR2dH01JgeqCu0DgPX8_5EEpI=.c73fc48a-2f20-4803-8444-4033654ca73c@github.com> Message-ID: <-RZ8vU9XRoisl79T0R1DIo5U8IWC1PRqABx3j_cEeEk=.a829ebd9-b927-4499-a739-c28e02ab62a9@github.com> On Thu, 16 Sep 2021 13:17:45 GMT, Martin Doerr wrote: > Backport of JDK-8269034. Manual integration was needed for 'module-info.java' and 'MultipleLogins.java'. This pull request has now been integrated. Changeset: 74c221b6 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/74c221b65f806348e1bf603e729914a5d03d08e9 Stats: 95 lines in 5 files changed: 56 ins; 17 del; 22 mod 8269034: AccessControlException for SunPKCS11 daemon threads Reviewed-by: clanger Backport-of: 0d745ae8fde5cab290dc8c695d2906f9a98c491c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/358 From mdoerr at openjdk.java.net Fri Sep 17 09:45:41 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 09:45:41 GMT Subject: [jdk11u-dev] RFR: 8213189: Make restricted headers in HTTP Client configurable and remove Date by default In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 21:33:44 GMT, Christoph Langer wrote: > Backport of JDK-8213189: Make restricted headers in HTTP Client configurable and remove Date by default. > > I had to fit the patch a bit into the context of 11u, but no modifications necessary. LGTM. Thanks for backporting! ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/355 From mdoerr at openjdk.java.net Fri Sep 17 10:01:54 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 10:01:54 GMT Subject: [jdk11u-dev] RFR: 8216318: The usage of Disposer in the java.awt.Robot can be deleted In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 09:52:48 GMT, Martin Doerr wrote: > Clean backport of JDK-8216318. Not recognized as clean because of Copyright year changes. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/365 From mdoerr at openjdk.java.net Fri Sep 17 10:01:53 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 10:01:53 GMT Subject: [jdk11u-dev] RFR: 8216318: The usage of Disposer in the java.awt.Robot can be deleted Message-ID: Clean backport of JDK-8216318. ------------- Commit messages: - Backport 293f77f18f96fec80d9dd5cc082d045b5dd0b813 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/365/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=365&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8216318 Stats: 194 lines in 7 files changed: 6 ins; 161 del; 27 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/365.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/365/head:pull/365 PR: https://git.openjdk.java.net/jdk11u-dev/pull/365 From mdoerr at openjdk.java.net Fri Sep 17 10:13:52 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 10:13:52 GMT Subject: [jdk11u-dev] RFR: 8259237: Demo selection changes with left/right arrow key. No need to press space for selection. Message-ID: Clean backport of JDK-8259237. ------------- Commit messages: - Backport 28ff2de1860bf70b1174fd434346be750d9dbf01 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/366/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=366&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8259237 Stats: 99 lines in 2 files changed: 92 ins; 1 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/366.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/366/head:pull/366 PR: https://git.openjdk.java.net/jdk11u-dev/pull/366 From mdoerr at openjdk.java.net Fri Sep 17 10:18:54 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 10:18:54 GMT Subject: [jdk11u-dev] RFR: 8256066: Tests use deprecated TestNG API that is no longer available in new versions Message-ID: <3-NLq6JH0ya_NgQh1xTdGNhZNFrwfOqsA08YXRRgoQo=.784dae1b-50a8-4675-9fca-3a1d8aafa560@github.com> Clean backport of JDK-8256066. ------------- Commit messages: - Backport 6d8acd2696f41918d4233ddffe46e6c205f9dbc3 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/367/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=367&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8256066 Stats: 12 lines in 3 files changed: 0 ins; 6 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/367.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/367/head:pull/367 PR: https://git.openjdk.java.net/jdk11u-dev/pull/367 From mdoerr at openjdk.java.net Fri Sep 17 10:51:59 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 10:51:59 GMT Subject: [jdk11u-dev] RFR: 8217633: Configurable extensions with system properties Message-ID: Clean backport of JDK-8217633. ------------- Commit messages: - Backport 71bfe962ebcf46537d4624e5ddf36003365fbb84 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/368/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=368&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8217633 Stats: 145 lines in 2 files changed: 121 ins; 1 del; 23 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/368.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/368/head:pull/368 PR: https://git.openjdk.java.net/jdk11u-dev/pull/368 From vkempik at openjdk.java.net Fri Sep 17 11:54:56 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 17 Sep 2021 11:54:56 GMT Subject: [jdk11u-dev] RFR: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp Message-ID: This is not a backport. This fixes issue in backport of 8248414. ------------- Commit messages: - 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp Changes: https://git.openjdk.java.net/jdk11u-dev/pull/369/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=369&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273939 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/369.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/369/head:pull/369 PR: https://git.openjdk.java.net/jdk11u-dev/pull/369 From mdoerr at openjdk.java.net Fri Sep 17 12:06:41 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 12:06:41 GMT Subject: [jdk11u-dev] RFR: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 11:49:09 GMT, Vladimir Kempik wrote: > This is not a backport. This fixes issue in backport of 8248414. LGTM. Seems like removal was done by mistake in https://github.com/openjdk/jdk11u-dev/commit/bf01efaa24c58bcc87d465325e8c130c35148294 ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/369 From mdoerr at openjdk.java.net Fri Sep 17 12:39:02 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 12:39:02 GMT Subject: [jdk11u-dev] RFR: 8270344: Session resumption errors Message-ID: Clean backport of JDK-8270344. Only empty line removal in 'TransportContext.java' didn't apply (skipped). ------------- Commit messages: - Backport 04a806ec86a388b8de31d42f904c4321beb69e14 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/370/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=370&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270344 Stats: 184 lines in 3 files changed: 162 ins; 20 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/370.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/370/head:pull/370 PR: https://git.openjdk.java.net/jdk11u-dev/pull/370 From mdoerr at openjdk.java.net Fri Sep 17 12:42:41 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 12:42:41 GMT Subject: [jdk11u-dev] RFR: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 11:49:09 GMT, Vladimir Kempik wrote: > This is not a backport. This fixes issue in backport of 8248414. Note: If you get it approved as 'jdk11u-critical-yes' you may need a PR for jdk11u and to close this one. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/369 From vkempik at openjdk.java.net Fri Sep 17 12:48:46 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 17 Sep 2021 12:48:46 GMT Subject: [jdk11u-dev] RFR: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp In-Reply-To: References: Message-ID: <02kF1dIGNXyr8UL9WgacAf7RuW9HM29oGJ2KjLuQGGw=.2ba49827-cac1-4ef9-946b-6f3c244110eb@github.com> On Fri, 17 Sep 2021 11:49:09 GMT, Vladimir Kempik wrote: > This is not a backport. This fixes issue in backport of 8248414. Thanks for the note, created https://github.com/openjdk/jdk11u/pull/11 , will close one of these PRs, depending on type of approval I will get ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/369 From vkempik at openjdk.java.net Fri Sep 17 12:50:20 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 17 Sep 2021 12:50:20 GMT Subject: [jdk11u] RFR: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp Message-ID: This is not a backport. This fixes issue in backport of 8248414. ------------- Commit messages: - 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp Changes: https://git.openjdk.java.net/jdk11u/pull/11/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u&pr=11&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273939 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u/pull/11.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u pull/11/head:pull/11 PR: https://git.openjdk.java.net/jdk11u/pull/11 From mdoerr at openjdk.java.net Fri Sep 17 12:56:56 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 12:56:56 GMT Subject: [jdk11u] RFR: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 12:45:24 GMT, Vladimir Kempik wrote: > This is not a backport. This fixes issue in backport of 8248414. LGTM. Seems like removal was done by mistake in https://github.com/openjdk/jdk11u-dev/commit/bf01efaa24c58bcc87d465325e8c130c35148294 Marked as reviewed by mdoerr (Reviewer). ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u/pull/11 From mdoerr at openjdk.java.net Fri Sep 17 13:09:53 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 13:09:53 GMT Subject: [jdk11u-dev] RFR: 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" Message-ID: Clean backport of JDK-8271560. ------------- Commit messages: - Backport f18c0fac11aac833edfdc484e221518c55daa9a7 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/371/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=371&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271560 Stats: 10 lines in 1 file changed: 10 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/371.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/371/head:pull/371 PR: https://git.openjdk.java.net/jdk11u-dev/pull/371 From omikhaltcova at openjdk.java.net Fri Sep 17 13:34:12 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Fri, 17 Sep 2021 13:34:12 GMT Subject: [jdk15u-dev] RFR: 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" Message-ID: I'd like to backport JDK-8259271 to jdk15u for parity with jdk11u. The original patch applied cleanly. All regular tests passed. ------------- Commit messages: - Backport 685c03dc4899e4f43e830d516b751969ed20ec21 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/101/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=101&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8259271 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/101.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/101/head:pull/101 PR: https://git.openjdk.java.net/jdk15u-dev/pull/101 From goetz at openjdk.java.net Fri Sep 17 13:37:46 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 17 Sep 2021 13:37:46 GMT Subject: [jdk11u-dev] Integrated: 8213110: Remove the use of applets in automatic tests In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 14:55:05 GMT, Goetz Lindenmaier wrote: > This is a backport of a test fix from 11.0.12 that was also downported by Oracle. Required some trivial resolves. Differences were mostly in the references to the test libraries and OSInfo. In detail: > > ProblemList: The usual adaptions were necessary. > > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.html Pointless difference. Just deleted. > test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java Trivial resolve. > > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html Pointless difference. Just deleted. > test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java Trivial resolve. > > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest Trivial resolve. > > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.html Pointless difference. Just deleted. > test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest Trivial resolve. > > test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html Pointless difference. Just deleted. > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java Trivial resolve. > > test/jdk/javax/swing/JFrame/4962534/bug4962534.java > test/jdk/javax/swing/JPopupMenu/4634626/bug4634626.java > Later fixes to method main() have been downported already. Resolved to the main() already in 11u-dev. > > I ran all the tests, they succeed if you don't touch the mouse etc. test/jdk/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java is failing, but that one is ProblemListed and was failing before, too. This pull request has now been integrated. Changeset: d754399d Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d754399d90d6661cc22ff837d51eb7c1d2a8f220 Stats: 4390 lines in 141 files changed: 342 ins; 3651 del; 397 mod 8213110: Remove the use of applets in automatic tests Reviewed-by: clanger Backport-of: b5998aadf065404608e077b1064e56e99a537095 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/361 From omikhaltcova at openjdk.java.net Fri Sep 17 13:50:09 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Fri, 17 Sep 2021 13:50:09 GMT Subject: [jdk13u-dev] RFR: 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" Message-ID: I'd like to backport JDK-8259271 to jdk13u for parity with jdk11u. The original patch applied manually. The patch is absolutely identical to the jdk11u patch, it also uses OrderAccess instead of Atomic because the method was moved from OrderAccess to Atomic only in JDK 14 with JDK-8234562. It's the only difference with the original patch. All regular tests passed. ------------- Commit messages: - Backport 685c03dc4899e4f43e830d516b751969ed20ec21 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/263/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=263&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8259271 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/263.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/263/head:pull/263 PR: https://git.openjdk.java.net/jdk13u-dev/pull/263 From omikhaltcova at openjdk.java.net Fri Sep 17 13:58:55 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Fri, 17 Sep 2021 13:58:55 GMT Subject: [jdk15u-dev] Integrated: 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 13:23:06 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8259271 to jdk15u for parity with jdk11u. > The original patch applied cleanly. > All regular tests passed. This pull request has now been integrated. Changeset: 7ac92474 Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/7ac92474d592ace2ce4084427edc7c5565cc18a3 Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" Use load_acquire to order reads of top and end. Backport-of: 685c03dc4899e4f43e830d516b751969ed20ec21 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/101 From yan at openjdk.java.net Fri Sep 17 13:59:56 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 17 Sep 2021 13:59:56 GMT Subject: [jdk13u-dev] RFR: 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" In-Reply-To: References: Message-ID: <-uEGvrTx59FBRIYOP6UBS4U4yi1mdzN3OG7gSc9D3-o=.9c268c10-03c3-4d13-a01e-5ad51430789b@github.com> On Fri, 17 Sep 2021 13:43:16 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8259271 to jdk13u for parity with jdk11u. > The original patch applied manually. The patch is absolutely identical to the jdk11u patch, it also uses OrderAccess instead of Atomic because the method was moved from OrderAccess to Atomic only in JDK 14 with JDK-8234562. It's the only difference with the original patch. > All regular tests passed. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/263 From goetz at openjdk.java.net Fri Sep 17 14:18:58 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 17 Sep 2021 14:18:58 GMT Subject: [jdk11u-dev] RFR: 8253682: The AppletInitialFocusTest1.java is unstable Message-ID: Hi, I would like to downport this test fix for parity with oracle jdk 11.0.12. I applies clean after pushing "8213110: Remove the use of applets in automatic tests" Only a test fix, thus no risk for the VM. ------------- Commit messages: - Backport 1d88172c0688da48753c009355db244f249c9ebe Changes: https://git.openjdk.java.net/jdk11u-dev/pull/372/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=372&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8253682 Stats: 50 lines in 1 file changed: 5 ins; 19 del; 26 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/372.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/372/head:pull/372 PR: https://git.openjdk.java.net/jdk11u-dev/pull/372 From omikhaltcova at openjdk.java.net Fri Sep 17 14:23:49 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Fri, 17 Sep 2021 14:23:49 GMT Subject: [jdk13u-dev] Integrated: 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 13:43:16 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8259271 to jdk13u for parity with jdk11u. > The original patch applied manually. The patch is absolutely identical to the jdk11u patch, it also uses OrderAccess instead of Atomic because the method was moved from OrderAccess to Atomic only in JDK 14 with JDK-8234562. It's the only difference with the original patch. > All regular tests passed. This pull request has now been integrated. Changeset: 49355efd Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/49355efdd6ad91c34144a1dd4b8245ff3352262f Stats: 5 lines in 1 file changed: 4 ins; 0 del; 1 mod 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" Use load_acquire to order reads of top and end. Reviewed-by: yan Backport-of: 685c03dc4899e4f43e830d516b751969ed20ec21 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/263 From mdoerr at openjdk.java.net Fri Sep 17 14:54:59 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 14:54:59 GMT Subject: [jdk11u-dev] RFR: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ Message-ID: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. ------------- Commit messages: - Backport 04b98fd1df8438f892e48c2425a8d75dfbd1ccc2 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/373/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=373&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8222446 Stats: 131 lines in 15 files changed: 0 ins; 110 del; 21 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/373.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/373/head:pull/373 PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From goetz at openjdk.java.net Fri Sep 17 15:09:57 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 17 Sep 2021 15:09:57 GMT Subject: [jdk11u-dev] RFR: 8197560: test javax/swing/JTree/8003400/Test8003400.java fails Message-ID: <1GUWQ-lj9n7f-59C_T8kubHVWiXk0GTCl3Oh68wvdNo=.2d02ba55-5c09-4372-8c1a-6eaeb6f93fdb@github.com> Hi I want to downport this for parity with 11.0.13-oracle. Only a test fix, no risk. I had to resolve the @test description. The change to ProblemList is not needed. ------------- Commit messages: - Backport 56990241843a385d99756beafa9641e84e75dc63 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/374/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=374&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8197560 Stats: 95 lines in 1 file changed: 52 ins; 12 del; 31 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/374.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/374/head:pull/374 PR: https://git.openjdk.java.net/jdk11u-dev/pull/374 From mdoerr at openjdk.java.net Fri Sep 17 15:12:42 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 17 Sep 2021 15:12:42 GMT Subject: [jdk11u-dev] RFR: 8197560: test javax/swing/JTree/8003400/Test8003400.java fails In-Reply-To: <1GUWQ-lj9n7f-59C_T8kubHVWiXk0GTCl3Oh68wvdNo=.2d02ba55-5c09-4372-8c1a-6eaeb6f93fdb@github.com> References: <1GUWQ-lj9n7f-59C_T8kubHVWiXk0GTCl3Oh68wvdNo=.2d02ba55-5c09-4372-8c1a-6eaeb6f93fdb@github.com> Message-ID: On Fri, 17 Sep 2021 15:02:34 GMT, Goetz Lindenmaier wrote: > Hi > > I want to downport this for parity with 11.0.13-oracle. > Only a test fix, no risk. > > I had to resolve the @test description. > The change to ProblemList is not needed. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/374 From goetz at openjdk.java.net Fri Sep 17 16:17:57 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 17 Sep 2021 16:17:57 GMT Subject: [jdk11u-dev] RFR: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails Message-ID: Downport for 11.0.13 parity. I only had to resolve the ProblemList, the fix applied clean to the test. ------------- Commit messages: - Backport 1b012e213d31b184236a56121f7f1548d1a6fe05 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/375/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=375&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-6849922 Stats: 178 lines in 3 files changed: 48 ins; 91 del; 39 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/375.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/375/head:pull/375 PR: https://git.openjdk.java.net/jdk11u-dev/pull/375 From goetz at openjdk.java.net Fri Sep 17 16:24:47 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 17 Sep 2021 16:24:47 GMT Subject: [jdk11u-dev] RFR: 8216318: The usage of Disposer in the java.awt.Robot can be deleted In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 09:52:48 GMT, Martin Doerr wrote: > Clean backport of JDK-8216318. LGTM ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/365 From asemenyuk at openjdk.java.net Fri Sep 17 16:43:04 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Fri, 17 Sep 2021 16:43:04 GMT Subject: [jdk17u] RFR: JDK-8272639: jpackaged applications using microphone on mac In-Reply-To: References: Message-ID: <22F7o86PfeeJ_H7cvbOmwx-64eDHtF0M5k69lOMOCWo=.f3fc1d85-b17e-42f1-8494-c3cc3b8d6bf8@github.com> On Tue, 14 Sep 2021 20:32:43 GMT, Andy Herrick wrote: > JDK-8272639: jpackaged applications using microphone on mac Marked as reviewed by asemenyuk (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/76 From herrick at openjdk.java.net Fri Sep 17 18:03:05 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Fri, 17 Sep 2021 18:03:05 GMT Subject: [jdk17u] Integrated: JDK-8272639: jpackaged applications using microphone on mac In-Reply-To: References: Message-ID: On Tue, 14 Sep 2021 20:32:43 GMT, Andy Herrick wrote: > JDK-8272639: jpackaged applications using microphone on mac This pull request has now been integrated. Changeset: da1c0fea Author: Andy Herrick URL: https://git.openjdk.java.net/jdk17u/commit/da1c0fea12ea96e626b292043499b5553c3f880b Stats: 5 lines in 3 files changed: 4 ins; 0 del; 1 mod 8272639: jpackaged applications using microphone on mac Reviewed-by: asemenyuk ------------- PR: https://git.openjdk.java.net/jdk17u/pull/76 From phh at openjdk.java.net Fri Sep 17 21:52:54 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Fri, 17 Sep 2021 21:52:54 GMT Subject: [jdk11u-dev] RFR: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ In-Reply-To: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> References: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Message-ID: On Fri, 17 Sep 2021 14:47:05 GMT, Martin Doerr wrote: > Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. Missing copyright date updates in ciEnv.hpp, systemDictionary.*, dependencies.hpp, jvmciEnv.*, method.cpp, callGenerator.cpp, parse1.cpp, jvmtiRedefineClasses.cpp, and vmStructs.cpp. Otherwise lgtm. ------------- Changes requested by phh (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From vkempik at openjdk.java.net Sat Sep 18 21:12:48 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Sat, 18 Sep 2021 21:12:48 GMT Subject: [jdk11u-dev] Withdrawn: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 11:49:09 GMT, Vladimir Kempik wrote: > This is not a backport. This fixes issue in backport of 8248414. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/369 From vkempik at openjdk.java.net Sat Sep 18 21:12:47 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Sat, 18 Sep 2021 21:12:47 GMT Subject: [jdk11u-dev] RFR: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp In-Reply-To: References: Message-ID: <39q4XfTumSskKGL31shpaQk_UvQFACGuRuGwMxLDM9c=.33f3a280-f53c-4cdf-b6db-20f2a459bd5b@github.com> On Fri, 17 Sep 2021 11:49:09 GMT, Vladimir Kempik wrote: > This is not a backport. This fixes issue in backport of 8248414. Closing this one , will integrate the one into jdk11u ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/369 From vkempik at openjdk.java.net Sat Sep 18 21:14:01 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Sat, 18 Sep 2021 21:14:01 GMT Subject: [jdk11u] Integrated: 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 12:45:24 GMT, Vladimir Kempik wrote: > This is not a backport. This fixes issue in backport of 8248414. This pull request has now been integrated. Changeset: f336c729 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk11u/commit/f336c729e35b6793d0910beec167b2c739ec95e7 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp Reviewed-by: mdoerr ------------- PR: https://git.openjdk.java.net/jdk11u/pull/11 From jdowland at openjdk.java.net Sat Sep 18 21:19:53 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Sat, 18 Sep 2021 21:19:53 GMT Subject: [jdk11u-dev] Integrated: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 13:28:09 GMT, Jonathan Dowland wrote: > Backport of [JDK-6849922](https://bugs.openjdk.java.net/browse/JDK-6849922) for jdk11u > Does not apply clean, RFR will be required (ProblemList.txt) > Pre-requisite for [JDK-8214469](https://bugs.openjdk.java.net/browse/JDK-8214469) > > Test-only changes, awaiting tier1 test results regardless > > Note: the test modified by this patch does *not* pass after applying it, at least on macos -- it does once JDK-8214469 is applied too (that comes next) This pull request has now been integrated. Changeset: 48e5f412 Author: Jonathan Dowland Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/48e5f412b6cd09e9d79332a033ac04c9260b1c7c Stats: 178 lines in 3 files changed: 48 ins; 91 del; 39 mod 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails Backport-of: 1b012e213d31b184236a56121f7f1548d1a6fe05 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/351 From clanger at openjdk.java.net Sat Sep 18 21:50:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sat, 18 Sep 2021 21:50:49 GMT Subject: [jdk11u-dev] RFR: 8270344: Session resumption errors In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 12:31:21 GMT, Martin Doerr wrote: > Clean backport of JDK-8270344. Only empty line removal in 'TransportContext.java' didn't apply (skipped). Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/370 From goetz at openjdk.java.net Mon Sep 20 08:16:38 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 20 Sep 2021 08:16:38 GMT Subject: [jdk11u-dev] Withdrawn: 6849922: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html fails In-Reply-To: References: Message-ID: <4HOjyZd8UX4znCtGOye_k9rmjPpO1t0krUvrRp7aNdU=.3a629a11-6031-471b-9b76-5b03d3f11333@github.com> On Fri, 17 Sep 2021 16:09:22 GMT, Goetz Lindenmaier wrote: > Downport for 11.0.13 parity. > > I only had to resolve the ProblemList, the fix applied clean to the test. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/375 From mdoerr at openjdk.java.net Mon Sep 20 08:19:20 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 08:19:20 GMT Subject: [jdk11u-dev] RFR: 8216318: The usage of Disposer in the java.awt.Robot can be deleted In-Reply-To: References: Message-ID: <5zkilPUHb2PqeahrhtWfz-4RtrS7RPP9-f-E0NQ705A=.dc7f8c4b-a4d2-48d4-a053-77d19a726d4f@github.com> On Fri, 17 Sep 2021 09:52:48 GMT, Martin Doerr wrote: > Clean backport of JDK-8216318. Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/365 From mdoerr at openjdk.java.net Mon Sep 20 08:19:55 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 08:19:55 GMT Subject: [jdk11u-dev] RFR: 8270344: Session resumption errors In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 12:31:21 GMT, Martin Doerr wrote: > Clean backport of JDK-8270344. Only empty line removal in 'TransportContext.java' didn't apply (skipped). Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/370 From mdoerr at openjdk.java.net Mon Sep 20 08:59:48 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 08:59:48 GMT Subject: [jdk11u-dev] RFR: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ In-Reply-To: References: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Message-ID: On Fri, 17 Sep 2021 21:50:00 GMT, Paul Hohensee wrote: >> Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. > > Missing copyright date updates in ciEnv.hpp, systemDictionary.*, dependencies.hpp, jvmciEnv.*, method.cpp, callGenerator.cpp, parse1.cpp, jvmtiRedefineClasses.cpp, and vmStructs.cpp. Otherwise lgtm. @phohensee Thank you for reviewing my backport! The original change doesn't modify the Copyright headers in these files. So, I don't think my backport should do that. That would create further conflicts for future backports. We usually only change Copyright headers in backport PRs when the original change does so. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From stuefe at openjdk.java.net Mon Sep 20 09:45:58 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 20 Sep 2021 09:45:58 GMT Subject: [jdk11u-dev] RFR: 8261297: NMT: Final report should use scale 1 Message-ID: Hi all, this pull request contains a backport of commit 1740de2a from the openjdk/jdk repository. The commit being backported was authored by Thomas Stuefe on 11 Feb 2021 and was reviewed by Zhengyu Gu. It does apply cleanly. Has been cooking for a week in SAP nightlies, no errors related to this patch. Thanks! ------------- Commit messages: - Backport 1740de2a0d41d0689ae9bb069b93ab267a2b9495 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/357/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=357&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8261297 Stats: 34 lines in 3 files changed: 11 ins; 5 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/357.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/357/head:pull/357 PR: https://git.openjdk.java.net/jdk11u-dev/pull/357 From martin.doerr at sap.com Mon Sep 20 12:22:17 2021 From: martin.doerr at sap.com (Doerr, Martin) Date: Mon, 20 Sep 2021 12:22:17 +0000 Subject: Can anybody resurrect the Skara bot in jdk11u-dev? Message-ID: Hi, we noticed that the Skara bot still works in jdk, but it appears to be completely dead in jdk11u-dev. Can anybody restart it, please? Thanks and best regards, Martin From goetz at openjdk.java.net Mon Sep 20 12:26:54 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 20 Sep 2021 12:26:54 GMT Subject: [jdk11u-dev] Integrated: 8253682: The AppletInitialFocusTest1.java is unstable In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 14:10:51 GMT, Goetz Lindenmaier wrote: > Hi, > > I would like to downport this test fix for parity with oracle jdk 11.0.12. > > I applies clean after pushing "8213110: Remove the use of applets in automatic tests" > > Only a test fix, thus no risk for the VM. This pull request has now been integrated. Changeset: 1bed6cda Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/1bed6cda0f90e5ed6ce9997778029ca62e7dccfd Stats: 50 lines in 1 file changed: 5 ins; 19 del; 26 mod 8253682: The AppletInitialFocusTest1.java is unstable Backport-of: 1d88172c0688da48753c009355db244f249c9ebe ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/372 From yan at azul.com Mon Sep 20 12:37:47 2021 From: yan at azul.com (Yuri Nesterenko) Date: Mon, 20 Sep 2021 15:37:47 +0300 Subject: Can anybody resurrect the Skara bot in jdk11u-dev? In-Reply-To: References: Message-ID: <3125e909-77f7-8483-18d5-e029474c25c2@azul.com> And jdk15u-dev, jdk13u-dev, too On 20.09.2021 15:22, Doerr, Martin wrote: > Hi, > > we noticed that the Skara bot still works in jdk, but it appears to be completely dead in jdk11u-dev. > Can anybody restart it, please? > > Thanks and best regards, > Martin > From erik.joelsson at oracle.com Mon Sep 20 12:57:46 2021 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 20 Sep 2021 05:57:46 -0700 Subject: Can anybody resurrect the Skara bot in jdk11u-dev? In-Reply-To: <3125e909-77f7-8483-18d5-e029474c25c2@azul.com> References: <3125e909-77f7-8483-18d5-e029474c25c2@azul.com> Message-ID: <86a3cf35-6598-d709-75b9-1181f0b6d675@oracle.com> Hello Martin and Yuri, I'm investigating why there has been bot slowdown over the weekend and still is. Note that the bots are not logically split between releases but rather by function, so for helpful problem reports, it helps if you tell me exactly what you did and what you expected the bot to do rather than what release you are having problems with. For example, you created a PR and no bot has touched it yet, or you created a PR and it's marked RFR but no emails have been received on the mailing list yet. /Erik On 2021-09-20 05:37, Yuri Nesterenko wrote: > And jdk15u-dev, jdk13u-dev, too > > On 20.09.2021 15:22, Doerr, Martin wrote: >> Hi, >> >> we noticed that the Skara bot still works in jdk, but it appears to >> be completely dead in jdk11u-dev. >> Can anybody restart it, please? >> >> Thanks and best regards, >> Martin >> From mdoerr at openjdk.java.net Mon Sep 20 13:29:05 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 13:29:05 GMT Subject: [jdk11u-dev] Integrated: 8217633: Configurable extensions with system properties In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 10:43:36 GMT, Martin Doerr wrote: > Clean backport of JDK-8217633. This pull request has now been integrated. Changeset: 9d29c77a Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/9d29c77a7e9af836b0ff4a81d156491d445b96ab Stats: 145 lines in 2 files changed: 121 ins; 1 del; 23 mod 8217633: Configurable extensions with system properties Backport-of: 71bfe962ebcf46537d4624e5ddf36003365fbb84 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/368 From erik.joelsson at oracle.com Mon Sep 20 13:29:38 2021 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 20 Sep 2021 06:29:38 -0700 Subject: Can anybody resurrect the Skara bot in jdk11u-dev? In-Reply-To: <86a3cf35-6598-d709-75b9-1181f0b6d675@oracle.com> References: <3125e909-77f7-8483-18d5-e029474c25c2@azul.com> <86a3cf35-6598-d709-75b9-1181f0b6d675@oracle.com> Message-ID: Hello again, I have filed https://bugs.openjdk.java.net/browse/SKARA-1178 to track this issue. Still investigating. I have restarted the affected bot config, which will hopefully alleviate things in the short term. /Erik On 2021-09-20 05:57, erik.joelsson at oracle.com wrote: > Hello Martin and Yuri, > > I'm investigating why there has been bot slowdown over the weekend and > still is. > > Note that the bots are not logically split between releases but rather > by function, so for helpful problem reports, it helps if you tell me > exactly what you did and what you expected the bot to do rather than > what release you are having problems with. For example, you created a > PR and no bot has touched it yet, or you created a PR and it's marked > RFR but no emails have been received on the mailing list yet. > > /Erik > > On 2021-09-20 05:37, Yuri Nesterenko wrote: >> And jdk15u-dev, jdk13u-dev, too >> >> On 20.09.2021 15:22, Doerr, Martin wrote: >>> Hi, >>> >>> we noticed that the Skara bot still works in jdk, but it appears to >>> be completely dead in jdk11u-dev. >>> Can anybody restart it, please? >>> >>> Thanks and best regards, >>> Martin >>> From jdowland at openjdk.java.net Mon Sep 20 13:30:24 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Mon, 20 Sep 2021 13:30:24 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java Message-ID: Hello, This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", "-info", "-nokeys", "-nocerts"); output1.shouldHaveExitValue(0) - .shouldContain("MAC: sha256, Iteration 10000") + .shouldContain("MAC: sha1, Iteration 100000") .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," + " Iteration 10000, PRF hmacWithSHA256") .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", "-nocerts"); output1.shouldHaveExitValue(0) - .shouldContain("MAC: sha256, Iteration 5555") + .shouldContain("MAC: sha1, Iteration 5555") .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," + " Iteration 7777, PRF hmacWithSHA256") .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," The test in this PR passes for 11u. (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) ------------- Commit messages: - Backport ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/376/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8266182 Stats: 1172 lines in 3 files changed: 725 ins; 447 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/376/head:pull/376 PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From mdoerr at openjdk.java.net Mon Sep 20 13:30:57 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 13:30:57 GMT Subject: [jdk11u-dev] Integrated: 8259237: Demo selection changes with left/right arrow key. No need to press space for selection. In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 10:05:34 GMT, Martin Doerr wrote: > Clean backport of JDK-8259237. This pull request has now been integrated. Changeset: a925af4e Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/a925af4e6249cc4b434dd4eb9e44a181156a22cf Stats: 99 lines in 2 files changed: 92 ins; 1 del; 6 mod 8259237: Demo selection changes with left/right arrow key. No need to press space for selection. Backport-of: 28ff2de1860bf70b1174fd434346be750d9dbf01 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/366 From jdowland at openjdk.java.net Mon Sep 20 13:31:22 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Mon, 20 Sep 2021 13:31:22 GMT Subject: [jdk11u-dev] RFR: 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions Message-ID: JBS: https://bugs.openjdk.java.net/browse/JDK-8272342 Please consider approving this for 11u. It's a test-only change. The test always passes prior to applying the patch, even if you deliberately supply invalid values. It also localizes the UI so, in my case, the test asks me to set a margin to 2 inches, but my localized UI lists the units in mm. Patch applies clean. After applying, the UI is localized to US (so shows inches), passes if you follow the instructions, and fails if you do not, as it should. ------------- Commit messages: - Backport a5ad7720d235610ad45fc341c61f164805f82a54 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/377/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=377&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272342 Stats: 26 lines in 1 file changed: 2 ins; 5 del; 19 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/377.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/377/head:pull/377 PR: https://git.openjdk.java.net/jdk11u-dev/pull/377 From mdoerr at openjdk.java.net Mon Sep 20 13:33:58 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 13:33:58 GMT Subject: [jdk11u-dev] Integrated: 8270344: Session resumption errors In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 12:31:21 GMT, Martin Doerr wrote: > Clean backport of JDK-8270344. Only empty line removal in 'TransportContext.java' didn't apply (skipped). This pull request has now been integrated. Changeset: 9f51a400 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/9f51a400280d71f630e0564427118b839dabd24b Stats: 184 lines in 3 files changed: 162 ins; 20 del; 2 mod 8270344: Session resumption errors Reviewed-by: clanger Backport-of: 04a806ec86a388b8de31d42f904c4321beb69e14 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/370 From goetz at openjdk.java.net Mon Sep 20 13:35:41 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 20 Sep 2021 13:35:41 GMT Subject: [jdk11u-dev] RFR: 8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception Message-ID: <7OnazYWnyOck7xCDYEwE54ATwylN-YiIBzBkJAVJSYE=.a41dec1e-9191-4f5b-bb77-e1c10ccbcdfa@github.com> I downport this for parity with 11.0.13-oracle. Test change applies clean. ProblemList change is pointless, test not problem listed in 11. ------------- Commit messages: - Backport 37a7f89c34350835a77fff38755a3707aee45bb7 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/378/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=378&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8217377 Stats: 27 lines in 1 file changed: 11 ins; 1 del; 15 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/378.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/378/head:pull/378 PR: https://git.openjdk.java.net/jdk11u-dev/pull/378 From mdoerr at openjdk.java.net Mon Sep 20 13:36:54 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 13:36:54 GMT Subject: [jdk11u-dev] Integrated: 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 13:01:35 GMT, Martin Doerr wrote: > Clean backport of JDK-8271560. This pull request has now been integrated. Changeset: b65b79b9 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/b65b79b918f755d6f9b1fe576d44ede5c539b140 Stats: 10 lines in 1 file changed: 10 ins; 0 del; 0 mod 8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine" Backport-of: f18c0fac11aac833edfdc484e221518c55daa9a7 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/371 From goetz at openjdk.java.net Mon Sep 20 13:38:34 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 20 Sep 2021 13:38:34 GMT Subject: [jdk11u-dev] RFR: 8217903: java/net/httpclient/Response204.java fails with 404 Message-ID: I am downporting this for parity with 11.0.13-oracle. I had to do trivial resolves due to conflicts. Test passes. ------------- Commit messages: - Backport 6b64f80be4eb2c4bd0317b0a011b54ebb149252f Changes: https://git.openjdk.java.net/jdk11u-dev/pull/379/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=379&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8217903 Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/379.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/379/head:pull/379 PR: https://git.openjdk.java.net/jdk11u-dev/pull/379 From goetz at openjdk.java.net Mon Sep 20 13:39:06 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 20 Sep 2021 13:39:06 GMT Subject: [jdk11u-dev] Integrated: 8197560: test javax/swing/JTree/8003400/Test8003400.java fails In-Reply-To: <1GUWQ-lj9n7f-59C_T8kubHVWiXk0GTCl3Oh68wvdNo=.2d02ba55-5c09-4372-8c1a-6eaeb6f93fdb@github.com> References: <1GUWQ-lj9n7f-59C_T8kubHVWiXk0GTCl3Oh68wvdNo=.2d02ba55-5c09-4372-8c1a-6eaeb6f93fdb@github.com> Message-ID: <0ekfBjUEi5u-Anlu725p9ZnyNJ_Eew7Dp34yWozqfI8=.56e7bd9d-0899-472d-87a0-4d71a190c854@github.com> On Fri, 17 Sep 2021 15:02:34 GMT, Goetz Lindenmaier wrote: > Hi > > I want to downport this for parity with 11.0.13-oracle. > Only a test fix, no risk. > > I had to resolve the @test description. > The change to ProblemList is not needed. This pull request has now been integrated. Changeset: ef061756 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/ef061756056ede5bd244954c2ba166d22d034ab4 Stats: 95 lines in 1 file changed: 52 ins; 12 del; 31 mod 8197560: test javax/swing/JTree/8003400/Test8003400.java fails Reviewed-by: mdoerr Backport-of: 56990241843a385d99756beafa9641e84e75dc63 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/374 From bae at openjdk.java.net Mon Sep 20 13:41:57 2021 From: bae at openjdk.java.net (Andrew Brygin) Date: Mon, 20 Sep 2021 13:41:57 GMT Subject: [jdk13u-dev] RFR: 8262392: Update Mesa 3-D Headers to version 21.0.3 Message-ID: This is a clean backport of JDK-8262392 into 13u in order to keep Mesa 3-D Headers in sync with upstream and 11u. ------------- Commit messages: - Backport 138d573c3567e9a51b1ac2b1de89b41c4b51ae93 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/264/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=264&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262392 Stats: 144 lines in 6 files changed: 100 ins; 21 del; 23 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/264.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/264/head:pull/264 PR: https://git.openjdk.java.net/jdk13u-dev/pull/264 From bae at openjdk.java.net Mon Sep 20 13:42:12 2021 From: bae at openjdk.java.net (Andrew Brygin) Date: Mon, 20 Sep 2021 13:42:12 GMT Subject: [jdk15u-dev] RFR: 8262392: Update Mesa 3-D Headers to version 21.0.3 Message-ID: This is a clean backport of JDK-8262392 into 13u in order to keep Mesa 3-D Headers in sync with upstream and 11u. ------------- Commit messages: - Backport 138d573c3567e9a51b1ac2b1de89b41c4b51ae93 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/103/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=103&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262392 Stats: 144 lines in 6 files changed: 100 ins; 21 del; 23 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/103.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/103/head:pull/103 PR: https://git.openjdk.java.net/jdk15u-dev/pull/103 From yan at openjdk.java.net Mon Sep 20 13:44:25 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Sep 2021 13:44:25 GMT Subject: [jdk15u-dev] RFR: 8211227: Inconsistent TLS protocol version in debug output Message-ID: Useful backport facilitating consistent debug output ------------- Commit messages: - Backport a86728850e9919d2bbeeef70093adbd87bc3bb26 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/104/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=104&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8211227 Stats: 162 lines in 6 files changed: 151 ins; 0 del; 11 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/104.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/104/head:pull/104 PR: https://git.openjdk.java.net/jdk15u-dev/pull/104 From stuefe at openjdk.java.net Mon Sep 20 13:46:18 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 20 Sep 2021 13:46:18 GMT Subject: [jdk17u] RFR: 8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds Message-ID: Hi all, I would like to backport this trivial change (applies cleanly) to 17. Shaves ~20 seconds from metaspace gtests. Thank you. Thanks! ------------- Commit messages: - Backport bb9d142759ece7665329b124a8ea0b16049b024a Changes: https://git.openjdk.java.net/jdk17u/pull/80/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=80&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273958 Stats: 10 lines in 1 file changed: 6 ins; 4 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/80.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/80/head:pull/80 PR: https://git.openjdk.java.net/jdk17u/pull/80 From phh at openjdk.java.net Mon Sep 20 14:03:52 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Mon, 20 Sep 2021 14:03:52 GMT Subject: [jdk11u-dev] RFR: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ In-Reply-To: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> References: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Message-ID: <-NnZQzRYwlM3u3ovPeXgu9LognwK_x0cu0IHCNubq6M=.43fc135d-289e-41e2-9d33-a6556b28b1b5@github.com> On Fri, 17 Sep 2021 14:47:05 GMT, Martin Doerr wrote: > Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. My understanding is that it's a legal requirement (but, ianal), to update a file's copyright date to that of the latest patch that affected it, regardless of the effect on future backports. In this case, the reason the original patch didn't update the copyright is because the not-affected files were already at 2019 when the original patch was applied. But, best to ask on the list, I suppose. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From bae at openjdk.java.net Mon Sep 20 14:10:43 2021 From: bae at openjdk.java.net (Andrew Brygin) Date: Mon, 20 Sep 2021 14:10:43 GMT Subject: [jdk15u-dev] Integrated: 8262392: Update Mesa 3-D Headers to version 21.0.3 In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 11:24:24 GMT, Andrew Brygin wrote: > This is a clean backport of JDK-8262392 into 13u in order to keep Mesa 3-D Headers in sync with upstream and 11u. This pull request has now been integrated. Changeset: a6ab0c8a Author: Andrew Brygin URL: https://git.openjdk.java.net/jdk15u-dev/commit/a6ab0c8ae65b23be754007f86f3369322a065276 Stats: 144 lines in 6 files changed: 100 ins; 21 del; 23 mod 8262392: Update Mesa 3-D Headers to version 21.0.3 Backport-of: 138d573c3567e9a51b1ac2b1de89b41c4b51ae93 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/103 From bae at openjdk.java.net Mon Sep 20 14:12:42 2021 From: bae at openjdk.java.net (Andrew Brygin) Date: Mon, 20 Sep 2021 14:12:42 GMT Subject: [jdk13u-dev] Integrated: 8262392: Update Mesa 3-D Headers to version 21.0.3 In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 11:10:00 GMT, Andrew Brygin wrote: > This is a clean backport of JDK-8262392 into 13u in order to keep Mesa 3-D Headers in sync with upstream and 11u. This pull request has now been integrated. Changeset: e7ceb39e Author: Andrew Brygin URL: https://git.openjdk.java.net/jdk13u-dev/commit/e7ceb39e8abff6bc21235eb41c2a4b726f6e2099 Stats: 144 lines in 6 files changed: 100 ins; 21 del; 23 mod 8262392: Update Mesa 3-D Headers to version 21.0.3 Backport-of: 138d573c3567e9a51b1ac2b1de89b41c4b51ae93 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/264 From yan at openjdk.java.net Mon Sep 20 14:15:26 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 20 Sep 2021 14:15:26 GMT Subject: [jdk15u-dev] Integrated: 8211227: Inconsistent TLS protocol version in debug output In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 12:32:48 GMT, Yuri Nesterenko wrote: > Useful backport facilitating consistent debug output This pull request has now been integrated. Changeset: 3d7d0cf0 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/3d7d0cf097b9ac44eabaaf5e73cc7a4f567db567 Stats: 162 lines in 6 files changed: 151 ins; 0 del; 11 mod 8211227: Inconsistent TLS protocol version in debug output Backport-of: a86728850e9919d2bbeeef70093adbd87bc3bb26 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/104 From goetz at openjdk.java.net Mon Sep 20 15:08:26 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 20 Sep 2021 15:08:26 GMT Subject: [jdk11u-dev] RFR: 8217882: java/net/httpclient/MaxStreams.java failed once Message-ID: <6ERASQIqTmfZzv5T_xrER10FhziFHTFj3XoG-PMS5cg=.fb51acc0-947a-43a1-81f3-1e751204c6a9@github.com> I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 6dcfd0f93a05df49ae27be28ce9529ae5cbe2c7a Changes: https://git.openjdk.java.net/jdk11u-dev/pull/380/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=380&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8217882 Stats: 13 lines in 1 file changed: 7 ins; 0 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/380.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/380/head:pull/380 PR: https://git.openjdk.java.net/jdk11u-dev/pull/380 From jdowland at redhat.com Mon Sep 20 15:13:44 2021 From: jdowland at redhat.com (Jonathan Dowland) Date: Mon, 20 Sep 2021 16:13:44 +0100 Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java In-Reply-To: References: Message-ID: <20210920151344.5qjszl2owpixjesf@coil> Hi folks, after 8266182 is merged, in theory JDK-8272581 should be considered very shortly afterwards https://bugs.openjdk.java.net/browse/JDK-8272581 "sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182" Upstream, merging 8266182 broke MultipleLogins.sh, and 8272581 fixes it. In my testing for jdk11u-dev, however, MultipleLogins.sh passes both prior to and after merging 8266182. So strictly I don't think 8272581 needs to be backported to 11u, except that the test *should* have broke, and something else is amiss. -- ???? Jonathan Dowland Senior Software Engineer, OpenJDK, Red Hat From martin.doerr at sap.com Mon Sep 20 15:27:08 2021 From: martin.doerr at sap.com (Doerr, Martin) Date: Mon, 20 Sep 2021 15:27:08 +0000 Subject: AW: Can anybody resurrect the Skara bot in jdk11u-dev? In-Reply-To: References: <3125e909-77f7-8483-18d5-e029474c25c2@azul.com> <86a3cf35-6598-d709-75b9-1181f0b6d675@oracle.com> Message-ID: Hi Erik, thanks a lot for restarting it! We were missing any reaction from the bot. There were no title updates and no responses to ?/integrate?. It?s working again, now, and the PRs have been integrated. Best regards, Martin Von: erik.joelsson at oracle.com Datum: Montag, 20. September 2021 um 15:31 An: Yuri Nesterenko , Doerr, Martin , ops at openjdk.java.net Cc: Langer, Christoph , jdk-updates-dev at openjdk.java.net Betreff: Re: Can anybody resurrect the Skara bot in jdk11u-dev? Hello again, I have filed https://bugs.openjdk.java.net/browse/SKARA-1178 to track this issue. Still investigating. I have restarted the affected bot config, which will hopefully alleviate things in the short term. /Erik On 2021-09-20 05:57, erik.joelsson at oracle.com wrote: > Hello Martin and Yuri, > > I'm investigating why there has been bot slowdown over the weekend and > still is. > > Note that the bots are not logically split between releases but rather > by function, so for helpful problem reports, it helps if you tell me > exactly what you did and what you expected the bot to do rather than > what release you are having problems with. For example, you created a > PR and no bot has touched it yet, or you created a PR and it's marked > RFR but no emails have been received on the mailing list yet. > > /Erik > > On 2021-09-20 05:37, Yuri Nesterenko wrote: >> And jdk15u-dev, jdk13u-dev, too >> >> On 20.09.2021 15:22, Doerr, Martin wrote: >>> Hi, >>> >>> we noticed that the Skara bot still works in jdk, but it appears to >>> be completely dead in jdk11u-dev. >>> Can anybody restart it, please? >>> >>> Thanks and best regards, >>> Martin >>> From mdoerr at openjdk.java.net Mon Sep 20 15:50:02 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 15:50:02 GMT Subject: [jdk11u-dev] Integrated: 8216318: The usage of Disposer in the java.awt.Robot can be deleted In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 09:52:48 GMT, Martin Doerr wrote: > Clean backport of JDK-8216318. This pull request has now been integrated. Changeset: 0a401757 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/0a40175740f12763b5825627a68f6a2177d44a32 Stats: 194 lines in 7 files changed: 6 ins; 161 del; 27 mod 8216318: The usage of Disposer in the java.awt.Robot can be deleted Reviewed-by: goetz Backport-of: 293f77f18f96fec80d9dd5cc082d045b5dd0b813 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/365 From mdoerr at openjdk.java.net Mon Sep 20 15:51:32 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 20 Sep 2021 15:51:32 GMT Subject: [jdk11u-dev] Integrated: 8256066: Tests use deprecated TestNG API that is no longer available in new versions In-Reply-To: <3-NLq6JH0ya_NgQh1xTdGNhZNFrwfOqsA08YXRRgoQo=.784dae1b-50a8-4675-9fca-3a1d8aafa560@github.com> References: <3-NLq6JH0ya_NgQh1xTdGNhZNFrwfOqsA08YXRRgoQo=.784dae1b-50a8-4675-9fca-3a1d8aafa560@github.com> Message-ID: On Fri, 17 Sep 2021 10:11:35 GMT, Martin Doerr wrote: > Clean backport of JDK-8256066. This pull request has now been integrated. Changeset: 18e519c4 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/18e519c4c4c566bfbd8dc22e10cf5d6096e52e03 Stats: 12 lines in 3 files changed: 0 ins; 6 del; 6 mod 8256066: Tests use deprecated TestNG API that is no longer available in new versions Backport-of: 6d8acd2696f41918d4233ddffe46e6c205f9dbc3 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/367 From goetz at openjdk.java.net Mon Sep 20 16:09:54 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 20 Sep 2021 16:09:54 GMT Subject: [jdk11u-dev] RFR: 8215568: Refactor SA clhsdb tests to use ClhsdbLauncher Message-ID: Hi, I downport this for parity with 11.0.13-oracle. In the following files, I had to resolve removal of import of Platform.java: ClhsdbJstack.java ClhsdbPmap.java ClhsdbPrintStatics.java ClhsdbPstack.java ClhsdbWhere.java ClhsdbRegionDetailsScanOopsForG1.java was moved to resourcehogs, I applied the change there. TestIntConstant.java is completely reworked by this change. The patch did not apply, but was trivial to resolve. ------------- Commit messages: - Backport 9c09bb98d401e7cd7394c411c9f6f59189137646 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/381/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=381&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8215568 Stats: 543 lines in 21 files changed: 69 ins; 374 del; 100 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/381.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/381/head:pull/381 PR: https://git.openjdk.java.net/jdk11u-dev/pull/381 From shade at openjdk.java.net Mon Sep 20 16:54:04 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:54:04 GMT Subject: [jdk17u] RFR: 8263375: Support stack watermarks in Zero VM In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 17:40:24 GMT, Aleksey Shipilev wrote: > Clean backport to improve Zero support. > > Additional testing: > - [x] Linux x86_64 Zero passes `hotspot_gc_shenandoah` Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/74 From shade at openjdk.java.net Mon Sep 20 16:54:33 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:54:33 GMT Subject: [jdk17u] RFR: 8272850: Drop zapping values in the Zap* option descriptions In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 08:57:02 GMT, Aleksey Shipilev wrote: > Clean backport to clearly document zapping values. Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/63 From shade at openjdk.java.net Mon Sep 20 16:54:37 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:54:37 GMT Subject: [jdk17u] RFR: 8272970: Parallelize runtime/InvocationTests/ In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 09:23:23 GMT, Aleksey Shipilev wrote: > Clean backport to make tests faster and prepare to potential backport of JDK-8272914. > > Additional testing: > - [x] Affected tests still pass Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/66 From shade at openjdk.java.net Mon Sep 20 16:54:42 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:54:42 GMT Subject: [jdk17u] RFR: 8271605: Update JMH devkit to 1.32 In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 09:01:18 GMT, Aleksey Shipilev wrote: > Clean backport to make JDK 17 benchmarking easier. > > Addtional testing: > - [x] Ran `make/devkit/createJmhBundle.sh` without problems Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/65 From shade at openjdk.java.net Mon Sep 20 16:55:32 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:55:32 GMT Subject: [jdk17u] RFR: 8271862: C2 intrinsic for Reference.refersTo() is often not used In-Reply-To: <_5wRm5mlbHxNfr_mMlJ_ydyGb3zxTIAHFWAD8Zs-Tq4=.35b12a4f-c521-4bcf-9393-b54c1030188f@github.com> References: <_5wRm5mlbHxNfr_mMlJ_ydyGb3zxTIAHFWAD8Zs-Tq4=.35b12a4f-c521-4bcf-9393-b54c1030188f@github.com> Message-ID: On Fri, 10 Sep 2021 08:50:27 GMT, Aleksey Shipilev wrote: > Clean backport to make JDK 16 introduced feature more compelling with a workaround. > > Additional testing: > - [x] Linux x86_64 fastdebug, `RefersTo` tests pass > > `RefersTo` tests: > > > ./test/hotspot/jtreg/gc/TestReferenceRefersTo.java > ./test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java > ./test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java > ./test/hotspot/jtreg/compiler/intrinsics/TestReferenceRefersTo.java > ./test/jdk/java/lang/ref/ReferenceRefersTo.java Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/62 From shade at openjdk.java.net Mon Sep 20 16:55:56 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:55:56 GMT Subject: [jdk17u] RFR: 8272318: Improve performance of HeapDumpAllTest In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 08:35:52 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Affected test still passes Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/61 From shade at openjdk.java.net Mon Sep 20 16:56:49 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:56:49 GMT Subject: [jdk17u] RFR: 8272838: Move CriticalJNI tests out of tier1 In-Reply-To: References: Message-ID: <_7PzMHwneUCzFrH_Lwb7MvIa2Kg_8vcg7izf6BB6buk=.69308f95-3eea-4b5a-aa54-4904ee8b30fa@github.com> On Fri, 10 Sep 2021 10:49:06 GMT, Aleksey Shipilev wrote: > Clean backport to make tests faster and prepare to potential backport of JDK-8272914. > > Additional testing: > - [x] Linux x86_64 `hotspot:tier1` does not include affected tests anymore > - [x] Linux x86_64 `hotspot_gc_shenandoah` includes affected tests > - [x] Linux x86_64 `hotspot_gc_epsilon` includes affected tests Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/67 From shade at openjdk.java.net Mon Sep 20 16:57:59 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 16:57:59 GMT Subject: [jdk17u] Integrated: 8272838: Move CriticalJNI tests out of tier1 In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 10:49:06 GMT, Aleksey Shipilev wrote: > Clean backport to make tests faster and prepare to potential backport of JDK-8272914. > > Additional testing: > - [x] Linux x86_64 `hotspot:tier1` does not include affected tests anymore > - [x] Linux x86_64 `hotspot_gc_shenandoah` includes affected tests > - [x] Linux x86_64 `hotspot_gc_epsilon` includes affected tests This pull request has now been integrated. Changeset: 759cbcba Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/759cbcba6ddf624d401249b8c87bd095ae2a97b3 Stats: 18 lines in 1 file changed: 10 ins; 4 del; 4 mod 8272838: Move CriticalJNI tests out of tier1 Backport-of: f55d5ab5177b6e08e8499abc181a320a98b28a5f ------------- PR: https://git.openjdk.java.net/jdk17u/pull/67 From shade at openjdk.java.net Mon Sep 20 17:00:37 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 17:00:37 GMT Subject: [jdk17u] Integrated: 8263375: Support stack watermarks in Zero VM In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 17:40:24 GMT, Aleksey Shipilev wrote: > Clean backport to improve Zero support. > > Additional testing: > - [x] Linux x86_64 Zero passes `hotspot_gc_shenandoah` This pull request has now been integrated. Changeset: fc8078a0 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/fc8078a09a0596613dcb8b8e3c4d862f754b0f90 Stats: 58 lines in 5 files changed: 37 ins; 14 del; 7 mod 8263375: Support stack watermarks in Zero VM Backport-of: 857a930bde8b53f77a23737f4ca6ff8f3da2af66 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/74 From shade at openjdk.java.net Mon Sep 20 17:01:37 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 17:01:37 GMT Subject: [jdk17u] Integrated: 8272850: Drop zapping values in the Zap* option descriptions In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 08:57:02 GMT, Aleksey Shipilev wrote: > Clean backport to clearly document zapping values. This pull request has now been integrated. Changeset: c2dc88fe Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/c2dc88fe56a21b66058d3d64ffd5b3bfd936b791 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod 8272850: Drop zapping values in the Zap* option descriptions Backport-of: c5a271259d9761aaae9298e9f29ebd93d734fb0e ------------- PR: https://git.openjdk.java.net/jdk17u/pull/63 From shade at openjdk.java.net Mon Sep 20 17:03:48 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 17:03:48 GMT Subject: [jdk17u] Integrated: 8272970: Parallelize runtime/InvocationTests/ In-Reply-To: References: Message-ID: <1MRcINUOLuVRI9Oa2Usepn8wXOI8IulK8TnDo2DSs2Y=.39c8d543-e148-4cee-9514-50006bfc43ae@github.com> On Fri, 10 Sep 2021 09:23:23 GMT, Aleksey Shipilev wrote: > Clean backport to make tests faster and prepare to potential backport of JDK-8272914. > > Additional testing: > - [x] Affected tests still pass This pull request has now been integrated. Changeset: 92ff6524 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/92ff65241676905f12bcf9a7d68970884828eae9 Stats: 263 lines in 6 files changed: 215 ins; 25 del; 23 mod 8272970: Parallelize runtime/InvocationTests/ Backport-of: 6cfe314262dacd6ca1a74c000d045b1cabd374db ------------- PR: https://git.openjdk.java.net/jdk17u/pull/66 From shade at openjdk.java.net Mon Sep 20 17:05:07 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 17:05:07 GMT Subject: [jdk17u] Integrated: 8271862: C2 intrinsic for Reference.refersTo() is often not used In-Reply-To: <_5wRm5mlbHxNfr_mMlJ_ydyGb3zxTIAHFWAD8Zs-Tq4=.35b12a4f-c521-4bcf-9393-b54c1030188f@github.com> References: <_5wRm5mlbHxNfr_mMlJ_ydyGb3zxTIAHFWAD8Zs-Tq4=.35b12a4f-c521-4bcf-9393-b54c1030188f@github.com> Message-ID: On Fri, 10 Sep 2021 08:50:27 GMT, Aleksey Shipilev wrote: > Clean backport to make JDK 16 introduced feature more compelling with a workaround. > > Additional testing: > - [x] Linux x86_64 fastdebug, `RefersTo` tests pass > > `RefersTo` tests: > > > ./test/hotspot/jtreg/gc/TestReferenceRefersTo.java > ./test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java > ./test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java > ./test/hotspot/jtreg/compiler/intrinsics/TestReferenceRefersTo.java > ./test/jdk/java/lang/ref/ReferenceRefersTo.java This pull request has now been integrated. Changeset: bf788eee Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/bf788eee88040f0bbcd8f9dd9e59a71ee23b9f95 Stats: 14 lines in 2 files changed: 11 ins; 0 del; 3 mod 8271862: C2 intrinsic for Reference.refersTo() is often not used Backport-of: 3f723ca4577b9cffeb6153ee386edd75f1dfb1c6 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/62 From shade at openjdk.java.net Mon Sep 20 17:06:38 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 17:06:38 GMT Subject: [jdk17u] Integrated: 8271605: Update JMH devkit to 1.32 In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 09:01:18 GMT, Aleksey Shipilev wrote: > Clean backport to make JDK 17 benchmarking easier. > > Addtional testing: > - [x] Ran `make/devkit/createJmhBundle.sh` without problems This pull request has now been integrated. Changeset: 3a650aa6 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/3a650aa64133aa530849a4c2330b30352e17f693 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8271605: Update JMH devkit to 1.32 Backport-of: e74537f9241e57b4668ff542364220936e920330 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/65 From darcy at openjdk.java.net Mon Sep 20 17:08:57 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 20 Sep 2021 17:08:57 GMT Subject: [jdk17u] RFR: 8214761: Bug in parallel Kahan summation implementation Message-ID: 8214761: Bug in parallel Kahan summation implementation ------------- Commit messages: - Backport dd871819a05886ee09fc00c7c778268440ebedb7 Changes: https://git.openjdk.java.net/jdk17u/pull/81/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=81&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8214761 Stats: 235 lines in 5 files changed: 225 ins; 0 del; 10 mod Patch: https://git.openjdk.java.net/jdk17u/pull/81.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/81/head:pull/81 PR: https://git.openjdk.java.net/jdk17u/pull/81 From shade at openjdk.java.net Mon Sep 20 17:10:26 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 20 Sep 2021 17:10:26 GMT Subject: [jdk17u] Integrated: 8272318: Improve performance of HeapDumpAllTest In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 08:35:52 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Affected test still passes This pull request has now been integrated. Changeset: cd1d3e01 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk17u/commit/cd1d3e018958660a2946c7ea97e9c2cd536f8b5f Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod 8272318: Improve performance of HeapDumpAllTest Backport-of: 73da66ffb707abf6dc38368a12e337d52597de25 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/61 From darcy at openjdk.java.net Mon Sep 20 17:11:50 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 20 Sep 2021 17:11:50 GMT Subject: [jdk17u] Integrated: 8214761: Bug in parallel Kahan summation implementation In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 16:55:34 GMT, Joe Darcy wrote: > 8214761: Bug in parallel Kahan summation implementation This pull request has now been integrated. Changeset: 793d08a7 Author: Joe Darcy URL: https://git.openjdk.java.net/jdk17u/commit/793d08a74b6dc6e78233a4f60c232a1ee7e832ba Stats: 235 lines in 5 files changed: 225 ins; 0 del; 10 mod 8214761: Bug in parallel Kahan summation implementation Backport-of: dd871819a05886ee09fc00c7c778268440ebedb7 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/81 From darcy at openjdk.java.net Mon Sep 20 17:30:30 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 20 Sep 2021 17:30:30 GMT Subject: [jdk17u] RFR: 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure Message-ID: 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure ------------- Commit messages: - Backport f531b5c79633a12efa56c55366e0b7196350e896 Changes: https://git.openjdk.java.net/jdk17u/pull/82/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=82&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273514 Stats: 18 lines in 1 file changed: 5 ins; 6 del; 7 mod Patch: https://git.openjdk.java.net/jdk17u/pull/82.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/82/head:pull/82 PR: https://git.openjdk.java.net/jdk17u/pull/82 From darcy at openjdk.java.net Mon Sep 20 17:44:58 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 20 Sep 2021 17:44:58 GMT Subject: [jdk17u] Integrated: 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 17:18:15 GMT, Joe Darcy wrote: > 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure This pull request has now been integrated. Changeset: 74de3ef2 Author: Joe Darcy URL: https://git.openjdk.java.net/jdk17u/commit/74de3ef2a9899fe72391414881d4ee80e7ed239b Stats: 18 lines in 1 file changed: 5 ins; 6 del; 7 mod 8273514: java/util/DoubleStreamSums/CompensatedSums.java failure Backport-of: f531b5c79633a12efa56c55366e0b7196350e896 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/82 From clanger at openjdk.java.net Mon Sep 20 17:53:55 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 17:53:55 GMT Subject: [jdk11u-dev] RFR: 8213189: Make restricted headers in HTTP Client configurable and remove Date by default In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 21:33:44 GMT, Christoph Langer wrote: > Backport of JDK-8213189: Make restricted headers in HTTP Client configurable and remove Date by default. > > I had to fit the patch a bit into the context of 11u, but no modifications necessary. Thanks for the review. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/355 From clanger at openjdk.java.net Mon Sep 20 17:53:55 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 17:53:55 GMT Subject: [jdk11u-dev] Integrated: 8213189: Make restricted headers in HTTP Client configurable and remove Date by default In-Reply-To: References: Message-ID: <9De9ZWVBfFPMsBgj5Tt7mUqKHaIrmMYe-3UkBn8LX4E=.a30a7906-7134-4ad8-ae29-2fb904ede0f3@github.com> On Wed, 15 Sep 2021 21:33:44 GMT, Christoph Langer wrote: > Backport of JDK-8213189: Make restricted headers in HTTP Client configurable and remove Date by default. > > I had to fit the patch a bit into the context of 11u, but no modifications necessary. This pull request has now been integrated. Changeset: 86cd9ba2 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/86cd9ba29d329a8fa310709c443e53e94888a517 Stats: 383 lines in 14 files changed: 355 ins; 7 del; 21 mod 8213189: Make restricted headers in HTTP Client configurable and remove Date by default Reviewed-by: mdoerr Backport-of: 028f2e14b3550dd1f2a358a2a0aaf83d4a824af0 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/355 From clanger at openjdk.java.net Mon Sep 20 17:58:38 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 17:58:38 GMT Subject: [jdk11u-dev] Integrated: 8215410: Regression test for JDK-8214994 In-Reply-To: References: Message-ID: <9PP3EXrEaoVoDXQRkW7lkGkAfdu65aSwzvmFE0Z45I4=.efb16dc1-b938-4af2-8c0d-88850d787578@github.com> On Fri, 17 Sep 2021 06:07:11 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8215410 from the openjdk/jdk repository. > > The commit being backported was authored by Tobias Hartmann on 17 Dec 2018 and was reviewed by Vladimir Kozlov. > > Thanks! This pull request has now been integrated. Changeset: 7627023d Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/7627023d4cd649024af651cae956c7a9a0b21bc6 Stats: 97 lines in 1 file changed: 97 ins; 0 del; 0 mod 8215410: Regression test for JDK-8214994 Added a regression test for 8214994 which was fixed by accident with 8211451. Backport-of: 2e989366ea703f6eaa330f8a611ba01f27ef9997 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/364 From clanger at openjdk.java.net Mon Sep 20 17:59:47 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 17:59:47 GMT Subject: [jdk11u-dev] Integrated: 8129310: java/net/Socket/asyncClose/AsyncClose.java fails intermittently In-Reply-To: References: Message-ID: On Fri, 17 Sep 2021 04:38:44 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8129310 from the openjdk/jdk repository. > > The commit being backported was authored by Chris Yin on 20 Nov 2018 and was reviewed by Daniel Fuchs. > > Thanks! This pull request has now been integrated. Changeset: 8a2cb871 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/8a2cb87148aad4c4ab4f04cb1dd7b6a52df0b392 Stats: 12 lines in 3 files changed: 1 ins; 0 del; 11 mod 8129310: java/net/Socket/asyncClose/AsyncClose.java fails intermittently Backport-of: fb6de4b0b65b115e1e70e7476d0627a424baad9f ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/363 From jdowland at openjdk.java.net Mon Sep 20 18:05:03 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Mon, 20 Sep 2021 18:05:03 GMT Subject: [jdk17u] Integrated: 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 13:39:51 GMT, Jonathan Dowland wrote: > Patch applies cleanly and fixes a test which otherwise always passes. Confirmed on Linux. This pull request has now been integrated. Changeset: 912ae513 Author: Jonathan Dowland Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk17u/commit/912ae51344e7694be3a9c1f3d60306ffcdd2fe38 Stats: 26 lines in 1 file changed: 2 ins; 5 del; 19 mod 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions Backport-of: a5ad7720d235610ad45fc341c61f164805f82a54 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/78 From christoph.langer at sap.com Mon Sep 20 21:49:47 2021 From: christoph.langer at sap.com (Langer, Christoph) Date: Mon, 20 Sep 2021 21:49:47 +0000 Subject: [11u] Some information Message-ID: Hi, hereby I?d like to share some (hopefully useful and interesting) information for folks engaged with JDK 11 updates: 1. Updated ?How-to-Contribute? Wiki: The well-known Wiki describing the process for backporting fixes [0] has undergone some overhaul with regards to the new GitHub/Skara process. I hope it?s correct, understandable and helpful to those who seek out for some guidance on how to get fixes in. Feedback and fixes to the doc are highly appreciated. And thanks to those who contributed to updating it. 2. GitHub Actions: The GitHub Actions workflow has been backported to JDK11u already a little while ago. For those who haven?t noticed and/or not activated it yet on their personal fork repos, please do so now. If you use the ?/backport? GitHub comment commands, you will want to enable GHA on the bot repo [1]. Having GHA in place will help to build confidence in the backports and make sure that we don?t integrate things like simple build errors on the covered platforms. 3. Dependent Pull Requests: Also a while ago we enabled a Skara feature, called ?Dependent Pull Requests? on jdk11u-dev. Some people might know it from head already. This can be useful if you are backporting a chain of changes, e.g. some main change followed by further build and test fixes which should be committed as separate entities. Then you can base follow up fixes on their logical predecessors by opening PRs against branches that pop up for predecessor PRs, named ?pr/?. When the predecessor is merged, the dependent is automatically retargeted against master. Unfortunately the feature is not documented on the Skara pages so far but you?ll find some information in a former mail thread on skara-dev [3]. Please feel encouraged to try it out and report your findings to the Skara folks. ?? Best regards Christoph [0] https://wiki.openjdk.java.net/display/JDKUpdates/How+to+contribute+a+fix [1] https://github.com/openjdk-bots/jdk11u-dev/actions [2] https://mail.openjdk.java.net/pipermail/skara-dev/2021-March/004528.html From clanger at openjdk.java.net Mon Sep 20 22:27:53 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 22:27:53 GMT Subject: [jdk11u-dev] RFR: 8080569: java/lang/ProcessBuilder/DestroyTest.java fails with "RuntimeException: Process terminated prematurely" Message-ID: Hi all, this pull request contains a backport of JDK-8080569 from the openjdk/jdk repository. The commit being backported was authored by Roger Riggs on 15 Jan 2019 and was reviewed by Lance Andersen and Brent Christian. Thanks! ------------- Commit messages: - Backport 2ee8882fb97bf670dea78e4c24f09d2d2e71a37b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/382/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=382&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8080569 Stats: 75 lines in 1 file changed: 14 ins; 52 del; 9 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/382.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/382/head:pull/382 PR: https://git.openjdk.java.net/jdk11u-dev/pull/382 From clanger at openjdk.java.net Mon Sep 20 22:27:59 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 22:27:59 GMT Subject: [jdk11u-dev] RFR: 8217438: Adapt tools//launcher/Test7029048.java for AIX Message-ID: Hi all, this pull request contains a backport of JDK-8217438 from the openjdk/jdk repository. The commit being backported was authored by Goetz Lindenmaier on 21 Jan 2019 and was reviewed by Christoph Langer and Arno Zeller. Thanks! ------------- Commit messages: - Backport 05a8750ec7090d116837eda05d3dd133697f2412 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/383/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=383&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8217438 Stats: 10 lines in 1 file changed: 10 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/383.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/383/head:pull/383 PR: https://git.openjdk.java.net/jdk11u-dev/pull/383 From clanger at openjdk.java.net Mon Sep 20 22:30:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 22:30:49 GMT Subject: [jdk11u-dev] RFR: 8221259: New tests for java.net.Socket to exercise long standing behavior Message-ID: <7SGQC7M33GVAjicgVn1544WmW3geVAm6gA1YzkxSDCs=.bea7f6d3-da49-4344-a590-9ef3a0a3f260@github.com> Hi all, this pull request contains a backport of JDK-8221259 from the openjdk/jdk repository. The commit being backported was authored by Alan Bateman on 21 Mar 2019 and was reviewed by Chris Hegarty. Thanks! ------------- Commit messages: - Backport fd14375ae262f68cb9f76b0e45d1627438e37c75 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/384/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=384&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8221259 Stats: 927 lines in 4 files changed: 927 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/384.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/384/head:pull/384 PR: https://git.openjdk.java.net/jdk11u-dev/pull/384 From clanger at openjdk.java.net Mon Sep 20 22:32:58 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 22:32:58 GMT Subject: [jdk11u-dev] RFR: 8210920: Native C++ tests are not using CXXFLAGS Message-ID: Backport of JDK-8210920: Native C++ tests are not using CXXFLAGS ------------- Commit messages: - Backport 481a045635fd3cafadf2e5314570b1bf6e45ba89 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/385/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=385&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8210920 Stats: 28 lines in 4 files changed: 5 ins; 17 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/385.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/385/head:pull/385 PR: https://git.openjdk.java.net/jdk11u-dev/pull/385 From clanger at openjdk.java.net Mon Sep 20 22:37:06 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 20 Sep 2021 22:37:06 GMT Subject: [jdk11u-dev] RFR: 8180569: Refactor sun/security/krb5/ shell tests to plain java tests Message-ID: Backport of JDK-8180569 Refactor sun/security/krb5/ shell tests to plain java tests ------------- Commit messages: - Backport 8b83b515b1981557ab27703482b4c14ca4cdb11c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/386/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=386&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8180569 Stats: 486 lines in 9 files changed: 146 ins; 327 del; 13 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/386.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/386/head:pull/386 PR: https://git.openjdk.java.net/jdk11u-dev/pull/386 From stuefe at openjdk.java.net Tue Sep 21 06:02:48 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 21 Sep 2021 06:02:48 GMT Subject: [jdk17u] RFR: 8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 12:40:08 GMT, Thomas Stuefe wrote: > Hi all, > > I would like to backport this trivial change (applies cleanly) to 17. Shaves ~20 seconds from metaspace gtests. Thank you. > > Thanks! Note: MacOS build errors in GHA unrelated. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/80 From stuefe at openjdk.java.net Tue Sep 21 06:03:52 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 21 Sep 2021 06:03:52 GMT Subject: [jdk17u] RFR: 8268893: jcmd to trim the glibc heap Message-ID: Hi, may I please have reviews for this clean backport of 8268893: "jcmd to trim the glibc heap"? The command turned out to be very useful to us when analyzing suspected memory leaks. It would be nice to have this in JDK 17. The associated downport-CSR had been provisionally approved. Thank you, Thomas --------- ### Progress - [x] Change must not contain extraneous whitespace - [x] Commit message must refer to an issue ### Reviewing
Using git Checkout this PR locally: \ `$ git fetch https://git.openjdk.java.net/jdk17u pull/70/head:pull/70` \ `$ git checkout pull/70` Update a local copy of the PR: \ `$ git checkout pull/70` \ `$ git pull https://git.openjdk.java.net/jdk17u pull/70/head`
Using Skara CLI tools Checkout this PR locally: \ `$ git pr checkout 70` View PR using the GUI difftool: \ `$ git pr show -t 70`
Using diff file Download this PR as a diff file: \ https://git.openjdk.java.net/jdk17u/pull/70.diff
------------- Commit messages: - Backport 6096dd9765eaf280890f65c0ff1ab64864b9316a Changes: https://git.openjdk.java.net/jdk17u/pull/70/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=70&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268893 Stats: 248 lines in 6 files changed: 222 ins; 9 del; 17 mod Patch: https://git.openjdk.java.net/jdk17u/pull/70.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/70/head:pull/70 PR: https://git.openjdk.java.net/jdk17u/pull/70 From goetz at openjdk.java.net Tue Sep 21 06:16:53 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 06:16:53 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java In-Reply-To: References: Message-ID: <7dT9cWGdBcHaL6UWLHuD1Yvz9wQOkRdPV0dozuGEVJg=.b40f1a1b-a4cc-4a60-88d5-a24fb2b135ad@github.com> On Mon, 20 Sep 2021 09:46:33 GMT, Jonathan Dowland wrote: > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) LGTM, thanks for downporting! ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From shade at openjdk.java.net Tue Sep 21 06:18:54 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 21 Sep 2021 06:18:54 GMT Subject: [jdk11u-dev] RFR: 8272850: Drop zapping values in the Zap* option descriptions In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 16:40:25 GMT, Aleksey Shipilev wrote: > Clean backport to improve self-documenting options. Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/338 From shade at openjdk.java.net Tue Sep 21 06:18:54 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 21 Sep 2021 06:18:54 GMT Subject: [jdk11u-dev] Integrated: 8272850: Drop zapping values in the Zap* option descriptions In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 16:40:25 GMT, Aleksey Shipilev wrote: > Clean backport to improve self-documenting options. This pull request has now been integrated. Changeset: 0d49433a Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk11u-dev/commit/0d49433af775fd6ee71eb0407ca69cc54d1aff04 Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod 8272850: Drop zapping values in the Zap* option descriptions Backport-of: c5a271259d9761aaae9298e9f29ebd93d734fb0e ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/338 From shade at openjdk.java.net Tue Sep 21 06:18:55 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 21 Sep 2021 06:18:55 GMT Subject: [jdk11u-dev] RFR: 8272318: Improve performance of HeapDumpAllTest In-Reply-To: <5RuO-59s3BtamGRKuHc73SjitFf02zC-NwcYns36syo=.6f855ae9-7390-4839-8edc-8ccb82769ba3@github.com> References: <5RuO-59s3BtamGRKuHc73SjitFf02zC-NwcYns36syo=.6f855ae9-7390-4839-8edc-8ccb82769ba3@github.com> Message-ID: On Mon, 13 Sep 2021 15:52:25 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Affected test still passes Got the push approval. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/337 From shade at openjdk.java.net Tue Sep 21 06:18:56 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 21 Sep 2021 06:18:56 GMT Subject: [jdk11u-dev] Integrated: 8272318: Improve performance of HeapDumpAllTest In-Reply-To: <5RuO-59s3BtamGRKuHc73SjitFf02zC-NwcYns36syo=.6f855ae9-7390-4839-8edc-8ccb82769ba3@github.com> References: <5RuO-59s3BtamGRKuHc73SjitFf02zC-NwcYns36syo=.6f855ae9-7390-4839-8edc-8ccb82769ba3@github.com> Message-ID: On Mon, 13 Sep 2021 15:52:25 GMT, Aleksey Shipilev wrote: > Clean backport to improve testing. > > Additional testing: > - [x] Affected test still passes This pull request has now been integrated. Changeset: 78e18d45 Author: Aleksey Shipilev URL: https://git.openjdk.java.net/jdk11u-dev/commit/78e18d4576e591ed1e0f123647989cd130b56db1 Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod 8272318: Improve performance of HeapDumpAllTest Backport-of: 73da66ffb707abf6dc38368a12e337d52597de25 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/337 From goetz at openjdk.java.net Tue Sep 21 06:20:44 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 06:20:44 GMT Subject: [jdk11u-dev] RFR: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ In-Reply-To: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> References: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Message-ID: On Fri, 17 Sep 2021 14:47:05 GMT, Martin Doerr wrote: > Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. Hi Paul, so far we never updated the Copyrights. If there are conflicts, we resolve to the latest date. But if there are no conflicts, or if we have to resolve the file and the file has no Copyright change in the original, or if the copyright is changed but the new year is in the past, we do not adapt it. Oracle handles this similarly. Best regards, Goetz ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From clanger at openjdk.java.net Tue Sep 21 06:35:40 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 21 Sep 2021 06:35:40 GMT Subject: [jdk11u-dev] RFR: 8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception In-Reply-To: <7OnazYWnyOck7xCDYEwE54ATwylN-YiIBzBkJAVJSYE=.a41dec1e-9191-4f5b-bb77-e1c10ccbcdfa@github.com> References: <7OnazYWnyOck7xCDYEwE54ATwylN-YiIBzBkJAVJSYE=.a41dec1e-9191-4f5b-bb77-e1c10ccbcdfa@github.com> Message-ID: On Mon, 20 Sep 2021 12:24:20 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > Test change applies clean. > ProblemList change is pointless, test not problem listed in 11. Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/378 From rrich at openjdk.java.net Tue Sep 21 06:37:54 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Tue, 21 Sep 2021 06:37:54 GMT Subject: [jdk11u-dev] Integrated: 8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 12:14:57 GMT, Richard Reingruber wrote: > Hi all, > > this pull request contains a backport of commit 72530ef6 from the openjdk/jdk repository. The fix is small and applies cleanly. > > I would like to backport this to jdk11u as a fix for the describe performance issue. > > The commit being backported was authored by Richard Reingruber on 7 Jul 2021 and was reviewed by Vladimir Kozlov, Roland Westrelin and Nils Eliasson. > > Thanks! > Richard. This pull request has now been integrated. Changeset: 9accd6be Author: Richard Reingruber URL: https://git.openjdk.java.net/jdk11u-dev/commit/9accd6be612d775401c2cc4ec15ca67784f70465 Stats: 14 lines in 1 file changed: 7 ins; 7 del; 0 mod 8269574: C2: Avoid redundant uncommon traps in GraphKit::builtin_throw() for JVMTI exception events Backport-of: 72530ef666ce2ace899cf34faefe715539d1ee25 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/350 From goetz at openjdk.java.net Tue Sep 21 07:02:57 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 07:02:57 GMT Subject: [jdk11u-dev] RFR: 8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception In-Reply-To: <7OnazYWnyOck7xCDYEwE54ATwylN-YiIBzBkJAVJSYE=.a41dec1e-9191-4f5b-bb77-e1c10ccbcdfa@github.com> References: <7OnazYWnyOck7xCDYEwE54ATwylN-YiIBzBkJAVJSYE=.a41dec1e-9191-4f5b-bb77-e1c10ccbcdfa@github.com> Message-ID: <4T_fC1jZbQExFgfdntv8VC_yPGsCrdpMjwcTcQs3z0E=.98b96d82-35a0-46f3-b870-ba85a19c7a93@github.com> On Mon, 20 Sep 2021 12:24:20 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > Test change applies clean. > ProblemList change is pointless, test not problem listed in 11. Pre-submit test failure not related to my fix. Looks like a test framework problem. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/378 From goetz at openjdk.java.net Tue Sep 21 07:02:58 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 07:02:58 GMT Subject: [jdk11u-dev] Integrated: 8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception In-Reply-To: <7OnazYWnyOck7xCDYEwE54ATwylN-YiIBzBkJAVJSYE=.a41dec1e-9191-4f5b-bb77-e1c10ccbcdfa@github.com> References: <7OnazYWnyOck7xCDYEwE54ATwylN-YiIBzBkJAVJSYE=.a41dec1e-9191-4f5b-bb77-e1c10ccbcdfa@github.com> Message-ID: <-PvntME95nl9xjeAYhIJJDVMhT_jkB7Eqtl5Afz6cjg=.138c7aba-10a6-40c7-a505-1e7866871860@github.com> On Mon, 20 Sep 2021 12:24:20 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > Test change applies clean. > ProblemList change is pointless, test not problem listed in 11. This pull request has now been integrated. Changeset: 231fdea8 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/231fdea8deaf1cac0bbfb0dc68db712345295458 Stats: 27 lines in 1 file changed: 11 ins; 1 del; 15 mod 8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception Reviewed-by: clanger Backport-of: 37a7f89c34350835a77fff38755a3707aee45bb7 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/378 From goetz at openjdk.java.net Tue Sep 21 07:03:48 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 07:03:48 GMT Subject: [jdk11u-dev] Integrated: 8217903: java/net/httpclient/Response204.java fails with 404 In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 12:40:39 GMT, Goetz Lindenmaier wrote: > I am downporting this for parity with 11.0.13-oracle. > I had to do trivial resolves due to conflicts. Test passes. This pull request has now been integrated. Changeset: a13296fe Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/a13296feda1d1eb5302ef0ebbc3dcc1db7839cc0 Stats: 6 lines in 1 file changed: 3 ins; 0 del; 3 mod 8217903: java/net/httpclient/Response204.java fails with 404 Fixed test to use loopback address - this looks like a port reuse issue. Backport-of: 6b64f80be4eb2c4bd0317b0a011b54ebb149252f ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/379 From goetz at openjdk.java.net Tue Sep 21 07:03:47 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 07:03:47 GMT Subject: [jdk11u-dev] RFR: 8217903: java/net/httpclient/Response204.java fails with 404 In-Reply-To: References: Message-ID: <2fYENs2g-caBpDQoyCS6cuUalbczBFH-XHAw7f7TgOk=.783ee35f-8178-4283-883c-78d53d221ff1@github.com> On Mon, 20 Sep 2021 12:40:39 GMT, Goetz Lindenmaier wrote: > I am downporting this for parity with 11.0.13-oracle. > I had to do trivial resolves due to conflicts. Test passes. Pre-submit test failure not related to my fix. Looks like a test framework problem. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/379 From goetz at openjdk.java.net Tue Sep 21 07:05:48 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 07:05:48 GMT Subject: [jdk11u-dev] Integrated: 8217882: java/net/httpclient/MaxStreams.java failed once In-Reply-To: <6ERASQIqTmfZzv5T_xrER10FhziFHTFj3XoG-PMS5cg=.fb51acc0-947a-43a1-81f3-1e751204c6a9@github.com> References: <6ERASQIqTmfZzv5T_xrER10FhziFHTFj3XoG-PMS5cg=.fb51acc0-947a-43a1-81f3-1e751204c6a9@github.com> Message-ID: On Mon, 20 Sep 2021 15:01:54 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 005b8b91 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/005b8b9178a95a19bbd32b1d9f7303fee902d4fb Stats: 13 lines in 1 file changed: 7 ins; 0 del; 6 mod 8217882: java/net/httpclient/MaxStreams.java failed once Added some more traces to help diagnosis Backport-of: 6dcfd0f93a05df49ae27be28ce9529ae5cbe2c7a ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/380 From clanger at openjdk.java.net Tue Sep 21 07:18:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 21 Sep 2021 07:18:49 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 09:46:33 GMT, Jonathan Dowland wrote: > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) Hi, we tested the PR and looks like we're seeing failures in these tests because OpensslArtifactFetcher.java does not compile: sun/security/pkcs11/Provider/ConfigQuotedString.sh sun/security/pkcs11/Provider/Login.sh ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From stuefe at openjdk.java.net Tue Sep 21 07:24:48 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 21 Sep 2021 07:24:48 GMT Subject: [jdk11u-dev] Integrated: 8261297: NMT: Final report should use scale 1 In-Reply-To: References: Message-ID: On Wed, 15 Sep 2021 08:31:57 GMT, Thomas Stuefe wrote: > Hi all, > > I'd like to backport > > 8261297: NMT: Final report should use scale 1 > > to JDK 11, since its useful to find memory leaks. > > It applies cleanly. > > Thanks! This pull request has now been integrated. Changeset: 62207ef2 Author: Thomas Stuefe URL: https://git.openjdk.java.net/jdk11u-dev/commit/62207ef2b9fd930edf4e22fcb82331968453a1d7 Stats: 34 lines in 3 files changed: 11 ins; 5 del; 18 mod 8261297: NMT: Final report should use scale 1 Backport-of: 1740de2a0d41d0689ae9bb069b93ab267a2b9495 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/348 From clanger at openjdk.java.net Tue Sep 21 08:45:43 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 21 Sep 2021 08:45:43 GMT Subject: [jdk11u-dev] RFR: 8217438: Adapt tools//launcher/Test7029048.java for AIX In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 22:18:56 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8217438 from the openjdk/jdk repository. > The commit being backported was authored by Goetz Lindenmaier on 21 Jan 2019 and was reviewed by Christoph Langer and Arno Zeller. > > Thanks! GHA issue for linux x86 seems like infra related, nothing to do with this patch. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/383 From clanger at openjdk.java.net Tue Sep 21 08:58:49 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 21 Sep 2021 08:58:49 GMT Subject: [jdk11u-dev] RFR: 8221259: New tests for java.net.Socket to exercise long standing behavior In-Reply-To: <7SGQC7M33GVAjicgVn1544WmW3geVAm6gA1YzkxSDCs=.bea7f6d3-da49-4344-a590-9ef3a0a3f260@github.com> References: <7SGQC7M33GVAjicgVn1544WmW3geVAm6gA1YzkxSDCs=.bea7f6d3-da49-4344-a590-9ef3a0a3f260@github.com> Message-ID: <_rGzh_WokjHuV_eTx22aFxJWuO-33h76daA3l-k3SNY=.0886c06c-9654-498c-8682-03d5c53de2be@github.com> On Mon, 20 Sep 2021 22:19:54 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8221259 from the openjdk/jdk repository. > The commit being backported was authored by Alan Bateman on 21 Mar 2019 and was reviewed by Chris Hegarty. > > Thanks! Failling GHA test gc/metaspace/TestMetaspacePerfCounters.java in linux x86 seems to be somwhat intermittent. Not related to this patch. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/384 From clanger at openjdk.java.net Tue Sep 21 09:19:44 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 21 Sep 2021 09:19:44 GMT Subject: [jdk11u-dev] RFR: 8180569: Refactor sun/security/krb5/ shell tests to plain java tests [v2] In-Reply-To: References: Message-ID: > Backport of JDK-8180569 Refactor sun/security/krb5/ shell tests to plain java tests Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision: - Merge branch 'master' into RealCLanger-backport-8b83b515 - Backport 8b83b515b1981557ab27703482b4c14ca4cdb11c ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/386/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/386/files/bb2cfb09..39e56cd9 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=386&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=386&range=00-01 Stats: 111 lines in 9 files changed: 51 ins; 13 del; 47 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/386.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/386/head:pull/386 PR: https://git.openjdk.java.net/jdk11u-dev/pull/386 From clanger at openjdk.java.net Tue Sep 21 09:19:44 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 21 Sep 2021 09:19:44 GMT Subject: [jdk11u-dev] RFR: 8180569: Refactor sun/security/krb5/ shell tests to plain java tests In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 22:28:10 GMT, Christoph Langer wrote: > Backport of JDK-8180569 Refactor sun/security/krb5/ shell tests to plain java tests No idea why GHA was failing in compiler/jsr292/PollutedTrapCounts.java and how it could be related to this backport. Merging once again with master to retrigger actions. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/386 From goetz at openjdk.java.net Tue Sep 21 09:44:10 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 09:44:10 GMT Subject: [jdk11u-dev] RFR: 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails Message-ID: I downport this for parity with 11.0.13-oracle. I had to resolve the ProblemList. The entry removed for this test mentions a different bugID in 11u, but that one has been downported, too: https://bugs.openjdk.java.net/browse/JDK-7185258 I enabled the test again on mac. ------------- Commit messages: - Backport c2824531a774fddd7fc57d445f9ff9401bd1d78a Changes: https://git.openjdk.java.net/jdk11u-dev/pull/387/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=387&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8214469 Stats: 33 lines in 2 files changed: 10 ins; 11 del; 12 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/387.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/387/head:pull/387 PR: https://git.openjdk.java.net/jdk11u-dev/pull/387 From yan at azul.com Tue Sep 21 10:48:29 2021 From: yan at azul.com (Yuri Nesterenko) Date: Tue, 21 Sep 2021 13:48:29 +0300 Subject: [13u notice] last 13u-dev merge for 13.0.9 Message-ID: Hi, jdk13u-dev is now closed for a while and will reopen soon for 13.0.10 release. Last update of master jdk13u repository is finished. Further changes to 13.0.9 will go directly to jdk13u. Any change normally going to jdk13u-dev and necessary in 13.0.9 should have jdk13u-critical-request label. Thank you! --yan From jdowland at openjdk.java.net Tue Sep 21 10:49:48 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Tue, 21 Sep 2021 10:49:48 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 07:16:03 GMT, Christoph Langer wrote: >> Hello, >> >> This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, >> authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. >> >> The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: >> >> >> --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { >> "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", >> "-info", "-nokeys", "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 10000") >> + .shouldContain("MAC: sha1, Iteration 100000") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 10000, PRF hmacWithSHA256") >> .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," >> @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { >> "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", >> "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 5555") >> + .shouldContain("MAC: sha1, Iteration 5555") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 7777, PRF hmacWithSHA256") >> .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," >> >> >> The test in this PR passes for 11u. >> >> (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) > > Hi, we tested the PR and looks like we're seeing failures in these tests because OpensslArtifactFetcher.java does not compile: > sun/security/pkcs11/Provider/ConfigQuotedString.sh > sun/security/pkcs11/Provider/Login.sh @RealCLanger thanks for catching these. Both of those shell script tests are rewritten to Java tests in https://bugs.openjdk.java.net/browse/JDK-8180571 , which was backported to 11.0.13-oracle. I'll see if backporting resolves this issue. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From yan at azul.com Tue Sep 21 10:51:35 2021 From: yan at azul.com (Yuri Nesterenko) Date: Tue, 21 Sep 2021 13:51:35 +0300 Subject: [15u notice] last 15u-dev merge for 15.0.5 Message-ID: <1ba9884a-839d-fcc7-a080-6295bfff0d64@azul.com> Hi, jdk15u-dev is now closed. It will reopen for 15.0.6 release soon -- almost as planned -- with jdk-15.0.6+0 tag set there. Last update of master jdk15u repo from jdk15u-dev is finished. Further changes to 15.0.5, if any, would go directly to jdk15u and normally should be requested with jdk15u-critical-request. Thank you! --yan From yan at openjdk.java.net Tue Sep 21 12:28:18 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 21 Sep 2021 12:28:18 GMT Subject: [jdk15u-dev] RFR: 8274001: Bump update version for OpenJDK: jdk-15.0.6 Message-ID: The change to switch this dev repository to the January release. ------------- Commit messages: - 8274001: Bump update version for OpenJDK: jdk-15.0.6 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/105/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=105&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274001 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/105.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/105/head:pull/105 PR: https://git.openjdk.java.net/jdk15u-dev/pull/105 From jdowland at openjdk.java.net Tue Sep 21 12:57:22 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Tue, 21 Sep 2021 12:57:22 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v2] In-Reply-To: References: Message-ID: > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) Jonathan Dowland 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 ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/376/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/376/files/a6399423..b165ab94 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=00-01 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/376/head:pull/376 PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From jdowland at openjdk.java.net Tue Sep 21 12:57:24 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Tue, 21 Sep 2021 12:57:24 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java In-Reply-To: References: Message-ID: <8inmkq0MxK5yjKQvbZ3y4MSjUJ3mky2o9CKxBok6cRI=.ee62b8da-c72c-4083-bff5-e4bce94fe303@github.com> On Mon, 20 Sep 2021 09:46:33 GMT, Jonathan Dowland wrote: > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) I've taken a look at JDK-8180571 which is in scope for backporting and will resolve this issue by deleting those two shell tests, however it's not a trivial backport. In the meantime I've force-pushed the following two line fix to those shell tests for 8266182. This gets them passing again. Please let me know what you think. --- a/test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.sh +++ b/test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.sh @@ -104,7 +104,7 @@ esac # compile test ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} \ - -classpath ${TESTSRC}${FS}.. \ + -classpath ${TESTSRC}${FS}..${PS}${TESTSRC}${FS}..${FS}..${FS}..${FS}..${FS}..${FS}lib \ -d ${TESTCLASSES} \ ${TESTSRC}${FS}..${FS}..${FS}..${FS}..${FS}..${FS}lib${FS}jdk${FS}test${FS}lib${FS}artifacts${FS}*.java \ ${TESTSRC}${FS}ConfigQuotedString.java \ diff --git a/test/jdk/sun/security/pkcs11/Provider/Login.sh b/test/jdk/sun/security/pkcs11/Provider/Login.sh index 53be7bb61e7..2f942d66ce9 100644 --- a/test/jdk/sun/security/pkcs11/Provider/Login.sh +++ b/test/jdk/sun/security/pkcs11/Provider/Login.sh @@ -113,7 +113,7 @@ ${CHMOD} +w ${TESTCLASSES}${FS}key3.db # compile test ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} \ - -classpath ${TESTSRC}${FS}.. \ + -classpath ${TESTSRC}${FS}..${PS}${TESTSRC}${FS}..${FS}..${FS}..${FS}..${FS}..${FS}lib \ -d ${TESTCLASSES} \ ${TESTSRC}${FS}..${FS}..${FS}..${FS}..${FS}..${FS}lib${FS}jdk${FS}test${FS}lib${FS}artifacts${FS}*.java \ ${TESTSRC}${FS}Login.java \ ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From yan at openjdk.java.net Tue Sep 21 13:57:39 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 21 Sep 2021 13:57:39 GMT Subject: [jdk13u-dev] RFR: 8274000: Bump update version for OpenJDK: jdk-13.0.10 Message-ID: The change to switch this dev repository to the January release. ------------- Commit messages: - 8274000: Bump update version for OpenJDK: jdk-13.0.10 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/265/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=265&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274000 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/265.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/265/head:pull/265 PR: https://git.openjdk.java.net/jdk13u-dev/pull/265 From bae at openjdk.java.net Tue Sep 21 14:08:52 2021 From: bae at openjdk.java.net (Andrew Brygin) Date: Tue, 21 Sep 2021 14:08:52 GMT Subject: [jdk13u-dev] RFR: 8274000: Bump update version for OpenJDK: jdk-13.0.10 In-Reply-To: References: Message-ID: <8zv17FUoNufAHQQ_vGdZu2nzVHdF_sxfj1hvLC0VkRE=.e4ccc7e0-d4c5-406f-900b-281667155dae@github.com> On Tue, 21 Sep 2021 13:49:30 GMT, Yuri Nesterenko wrote: > The change to switch this dev repository to the January release. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/265 From bae at openjdk.java.net Tue Sep 21 14:09:32 2021 From: bae at openjdk.java.net (Andrew Brygin) Date: Tue, 21 Sep 2021 14:09:32 GMT Subject: [jdk15u-dev] RFR: 8274001: Bump update version for OpenJDK: jdk-15.0.6 In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 12:22:13 GMT, Yuri Nesterenko wrote: > The change to switch this dev repository to the January release. Marked as reviewed by bae (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/105 From yan at openjdk.java.net Tue Sep 21 14:14:15 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 21 Sep 2021 14:14:15 GMT Subject: [jdk13u-dev] Integrated: 8274000: Bump update version for OpenJDK: jdk-13.0.10 In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 13:49:30 GMT, Yuri Nesterenko wrote: > The change to switch this dev repository to the January release. This pull request has now been integrated. Changeset: ebb551ff Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/ebb551ff8153a76f18d4b5c3aac4508806d222f5 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 8274000: Bump update version for OpenJDK: jdk-13.0.10 Reviewed-by: bae ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/265 From yan at openjdk.java.net Tue Sep 21 14:15:15 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 21 Sep 2021 14:15:15 GMT Subject: [jdk15u-dev] Integrated: 8274001: Bump update version for OpenJDK: jdk-15.0.6 In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 12:22:13 GMT, Yuri Nesterenko wrote: > The change to switch this dev repository to the January release. This pull request has now been integrated. Changeset: 21153b99 Author: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/21153b99f79318dd9e0acde049b6c1a35c164b47 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod 8274001: Bump update version for OpenJDK: jdk-15.0.6 Reviewed-by: bae ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/105 From yan at azul.com Tue Sep 21 14:58:14 2021 From: yan at azul.com (Yuri Nesterenko) Date: Tue, 21 Sep 2021 17:58:14 +0300 Subject: [13u notice] 13u-dev open for 13.0.10 Message-ID: <0434d9be-bd1d-8061-837c-dacd36b0d9d5@azul.com> Hi, development repository https://github.com/openjdk/jdk13u-dev is now open for 13.0.10 January release. You are welcome! Thanks, --yan From yan at azul.com Tue Sep 21 15:00:49 2021 From: yan at azul.com (Yuri Nesterenko) Date: Tue, 21 Sep 2021 18:00:49 +0300 Subject: [15u notice] 15u-dev open for 15.0.6 Message-ID: <4d0f0a6a-9a74-7d2b-d451-0139d9d6f010@azul.com> Hi, now https://github.com/openjdk/jdk15u-dev repository is ready for changes targeted for January 15.0.6 release. You are welcome! Thanks, --yan From goetz at openjdk.java.net Tue Sep 21 15:22:28 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 15:22:28 GMT Subject: [jdk11u-dev] RFR: 8228508: [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7 Message-ID: I downport this for parity with 11.0.13-oracle. No risk, only a test change. ------------- Commit messages: - Backport b4a7fb856ba622175f3c3652186874122e4dee3c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/388/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=388&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8228508 Stats: 102 lines in 2 files changed: 42 ins; 37 del; 23 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/388.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/388/head:pull/388 PR: https://git.openjdk.java.net/jdk11u-dev/pull/388 From goetz at openjdk.java.net Tue Sep 21 15:24:49 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 15:24:49 GMT Subject: [jdk11u-dev] RFR: 8165828: [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel Message-ID: I downport this for parity with 11.0.13-oracle. Applies clean. ------------- Commit messages: - Backport 6b80f1e7cd146bbe3b70f8ef019b5fe83cc3b7f3 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/389/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=389&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8165828 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/389.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/389/head:pull/389 PR: https://git.openjdk.java.net/jdk11u-dev/pull/389 From goetz at openjdk.java.net Tue Sep 21 15:48:13 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 15:48:13 GMT Subject: [jdk11u-dev] RFR: 8233403: Improve verbosity of some httpclient tests Message-ID: I downport this for parity with 11.0.13-oracle. It applied clean except for the changes to the includes in four of the files. Only context differences. ------------- Commit messages: - Backport eaba9fe23b097338e5d567adec70873a8d4aed8f Changes: https://git.openjdk.java.net/jdk11u-dev/pull/390/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=390&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233403 Stats: 169 lines in 5 files changed: 123 ins; 2 del; 44 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/390.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/390/head:pull/390 PR: https://git.openjdk.java.net/jdk11u-dev/pull/390 From goetz at openjdk.java.net Tue Sep 21 15:57:45 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 15:57:45 GMT Subject: [jdk11u-dev] RFR: 8233634: [TESTBUG] Swing text test bug4278839.java fails on macos Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 456fd9003e1fcfba774031e860d57e97a1bbfafd Changes: https://git.openjdk.java.net/jdk11u-dev/pull/391/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=391&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233634 Stats: 11 lines in 2 files changed: 6 ins; 1 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/391.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/391/head:pull/391 PR: https://git.openjdk.java.net/jdk11u-dev/pull/391 From goetz at openjdk.java.net Tue Sep 21 19:22:02 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 19:22:02 GMT Subject: [jdk11u-dev] RFR: 8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04 Message-ID: I downport this for parity with 11.0.13-oracle. The original change removes the fixed test from the ProblemList. In 11u, the test is not problem listed, so the change is not necessary. ------------- Commit messages: - Backport e9e86ffb3083b0fdd33a29deb0c7370bc8935065 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/392/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=392&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8221903 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/392.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/392/head:pull/392 PR: https://git.openjdk.java.net/jdk11u-dev/pull/392 From goetz at openjdk.java.net Tue Sep 21 21:33:41 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 21 Sep 2021 21:33:41 GMT Subject: [jdk11u-dev] RFR: 8234802: [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 24232989ba11778bfe8ea8f5f7b205b955bcb3b1 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/393/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=393&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8234802 Stats: 175 lines in 1 file changed: 175 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/393.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/393/head:pull/393 PR: https://git.openjdk.java.net/jdk11u-dev/pull/393 From stuefe at openjdk.java.net Wed Sep 22 06:16:25 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 22 Sep 2021 06:16:25 GMT Subject: [jdk11u-dev] Withdrawn: 8261297: NMT: Final report should use scale 1 In-Reply-To: References: Message-ID: <2AiH8KG5bMF-XLxo54ehBar8jSejjULu3Jo-gMd2b0g=.dfcb91be-eaed-4c7d-be4c-43c7a81611b6@github.com> On Thu, 16 Sep 2021 12:23:02 GMT, Thomas Stuefe wrote: > Hi all, > > this pull request contains a backport of commit 1740de2a from the openjdk/jdk repository. > > The commit being backported was authored by Thomas Stuefe on 11 Feb 2021 and was reviewed by Zhengyu Gu. > > It does apply cleanly. Has been cooking for a week in SAP nightlies, no errors related to this patch. > > > Thanks! This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/357 From goetz at openjdk.java.net Wed Sep 22 06:33:57 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 06:33:57 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master Message-ID: Merge build tag 11.0.13+6 to jdk11u-dev ------------- Commit messages: - Merge - 8273939: Backport of 8248414 to JDK11 breaks MacroAssembler::adrp The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=394&range=00.0 - jdk11u:master: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=394&range=00.1 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/394/files Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/394.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/394/head:pull/394 PR: https://git.openjdk.java.net/jdk11u-dev/pull/394 From clanger at openjdk.java.net Wed Sep 22 06:59:29 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 06:59:29 GMT Subject: [jdk11u-dev] RFR: 8180569: Refactor sun/security/krb5/ shell tests to plain java tests [v3] In-Reply-To: References: Message-ID: > Backport of JDK-8180569 Refactor sun/security/krb5/ shell tests to plain java tests Christoph Langer has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision: Backport 8b83b515b1981557ab27703482b4c14ca4cdb11c ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/386/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/386/files/39e56cd9..3b5b979a Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=386&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=386&range=01-02 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/386.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/386/head:pull/386 PR: https://git.openjdk.java.net/jdk11u-dev/pull/386 From clanger at openjdk.java.net Wed Sep 22 06:59:29 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 06:59:29 GMT Subject: [jdk11u-dev] RFR: 8180569: Refactor sun/security/krb5/ shell tests to plain java tests In-Reply-To: References: Message-ID: <4ZtWzRxKgseKgkVekC6DFef6eE4_vHw6KtomYdd8Mqw=.7c9b5539-bfe4-472a-808b-1ffbe9661192@github.com> On Tue, 21 Sep 2021 09:15:39 GMT, Christoph Langer wrote: > No idea why GHA was failing in compiler/jsr292/PollutedTrapCounts.java and how it could be related to this backport. Merging once again with master to retrigger actions. I made a mistake in resolving. It's now corrected and backport was marked clean by the bots. Let's see if GHA run through now but local testing lets me believe it will :) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/386 From clanger at openjdk.java.net Wed Sep 22 08:11:09 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 08:11:09 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 06:26:26 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.13+6 to jdk11u-dev Marked as reviewed by clanger (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/394 From sgehwolf at openjdk.java.net Wed Sep 22 08:15:58 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Wed, 22 Sep 2021 08:15:58 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 06:26:26 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.13+6 to jdk11u-dev Marked as reviewed by sgehwolf (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/394 From clanger at openjdk.java.net Wed Sep 22 08:18:41 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 08:18:41 GMT Subject: [jdk11u-dev] RFR: 8233634: [TESTBUG] Swing text test bug4278839.java fails on macos In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 15:48:49 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. Did you run the (headful) test on a macos? If required, me or @TheRealMDoerr can probably do it for you... ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/391 From clanger at openjdk.java.net Wed Sep 22 08:21:58 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 08:21:58 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v2] In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 12:57:22 GMT, Jonathan Dowland wrote: >> Hello, >> >> This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, >> authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. >> >> The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: >> >> >> --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { >> "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", >> "-info", "-nokeys", "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 10000") >> + .shouldContain("MAC: sha1, Iteration 100000") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 10000, PRF hmacWithSHA256") >> .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," >> @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { >> "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", >> "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 5555") >> + .shouldContain("MAC: sha1, Iteration 5555") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 7777, PRF hmacWithSHA256") >> .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," >> >> >> The test in this PR passes for 11u. >> >> (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) > > Jonathan Dowland 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. I would prefer if JDK-8180571 could be backported first. It was done for 11.0.13-oracle anyway, so we should get to it soon. Let's defer this one until after the JDK-8180571 backport. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From clanger at openjdk.java.net Wed Sep 22 08:52:57 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 08:52:57 GMT Subject: [jdk11u-dev] Integrated: 8080569: java/lang/ProcessBuilder/DestroyTest.java fails with "RuntimeException: Process terminated prematurely" In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 22:17:59 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8080569 from the openjdk/jdk repository. > The commit being backported was authored by Roger Riggs on 15 Jan 2019 and was reviewed by Lance Andersen and Brent Christian. > > Thanks! This pull request has now been integrated. Changeset: ae849c1c Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/ae849c1cb954799813138753da3ca91b59f1c9f7 Stats: 75 lines in 1 file changed: 14 ins; 52 del; 9 mod 8080569: java/lang/ProcessBuilder/DestroyTest.java fails with "RuntimeException: Process terminated prematurely" Backport-of: 2ee8882fb97bf670dea78e4c24f09d2d2e71a37b ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/382 From clanger at openjdk.java.net Wed Sep 22 08:54:57 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 08:54:57 GMT Subject: [jdk11u-dev] Integrated: 8217438: Adapt tools//launcher/Test7029048.java for AIX In-Reply-To: References: Message-ID: <4DfBDlzNY3eFpD8Fxirdl2S9LPL5x3jJnPNMRH3TkKI=.0addfd3a-7c0d-43cd-85db-bbd2b7a4fd11@github.com> On Mon, 20 Sep 2021 22:18:56 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8217438 from the openjdk/jdk repository. > The commit being backported was authored by Goetz Lindenmaier on 21 Jan 2019 and was reviewed by Christoph Langer and Arno Zeller. > > Thanks! This pull request has now been integrated. Changeset: 16ef6020 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/16ef6020c32ec4675775a90be8bc40319b0f5f61 Stats: 10 lines in 1 file changed: 10 ins; 0 del; 0 mod 8217438: Adapt tools//launcher/Test7029048.java for AIX Backport-of: 05a8750ec7090d116837eda05d3dd133697f2412 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/383 From clanger at openjdk.java.net Wed Sep 22 08:55:56 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 22 Sep 2021 08:55:56 GMT Subject: [jdk11u-dev] Integrated: 8221259: New tests for java.net.Socket to exercise long standing behavior In-Reply-To: <7SGQC7M33GVAjicgVn1544WmW3geVAm6gA1YzkxSDCs=.bea7f6d3-da49-4344-a590-9ef3a0a3f260@github.com> References: <7SGQC7M33GVAjicgVn1544WmW3geVAm6gA1YzkxSDCs=.bea7f6d3-da49-4344-a590-9ef3a0a3f260@github.com> Message-ID: <-YogLNqRNgsOS_1Q66tvG9h5A6ttipm2Kzyk5Z0E968=.d2b543e2-e819-4ee8-baee-fb4ce77d3320@github.com> On Mon, 20 Sep 2021 22:19:54 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8221259 from the openjdk/jdk repository. > The commit being backported was authored by Alan Bateman on 21 Mar 2019 and was reviewed by Chris Hegarty. > > Thanks! This pull request has now been integrated. Changeset: 8fc3d896 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/8fc3d896bb083da4ce0c6db7f76b4d5fced9deaa Stats: 927 lines in 4 files changed: 927 ins; 0 del; 0 mod 8221259: New tests for java.net.Socket to exercise long standing behavior Backport-of: fd14375ae262f68cb9f76b0e45d1627438e37c75 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/384 From goetz at openjdk.java.net Wed Sep 22 09:29:13 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 09:29:13 GMT Subject: [jdk11u-dev] Integrated: Merge jdk11u:master In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 06:26:26 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.13+6 to jdk11u-dev This pull request has now been integrated. Changeset: 52c1288d Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/52c1288d64d5d44c4d3bb9d9a9d32470b9a99516 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Merge Reviewed-by: clanger, sgehwolf ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/394 From goetz at openjdk.java.net Wed Sep 22 09:40:00 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 09:40:00 GMT Subject: [jdk11u-dev] Integrated: 8165828: [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel In-Reply-To: References: Message-ID: <0m2TpF8PSum5HkVcl5omIA3d0yp__pdAlPNrwrOpXng=.91e09d2b-3798-4748-8eed-9d8a3a7302a6@github.com> On Tue, 21 Sep 2021 15:16:07 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > Applies clean. This pull request has now been integrated. Changeset: 8c2ceccb Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/8c2ceccbbfd759b414794a2b55d356c536533181 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod 8165828: [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel Backport-of: 6b80f1e7cd146bbe3b70f8ef019b5fe83cc3b7f3 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/389 From goetz at openjdk.java.net Wed Sep 22 09:40:57 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 09:40:57 GMT Subject: [jdk11u-dev] Integrated: 8233403: Improve verbosity of some httpclient tests In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 15:38:48 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > It applied clean except for the changes to the includes in four of the files. Only context differences. This pull request has now been integrated. Changeset: d78b4c78 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d78b4c78b12effeceeeb2cb704e6aea4ce93e911 Stats: 169 lines in 5 files changed: 123 ins; 2 del; 44 mod 8233403: Improve verbosity of some httpclient tests Improve the verbosity of some httpclient tests to help diagnosis of intermittent failures. Also fixes ShortRequestBody test. Backport-of: eaba9fe23b097338e5d567adec70873a8d4aed8f ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/390 From mdoerr at openjdk.java.net Wed Sep 22 09:49:56 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 22 Sep 2021 09:49:56 GMT Subject: [jdk11u-dev] RFR: 8215568: Refactor SA clhsdb tests to use ClhsdbLauncher In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 15:57:08 GMT, Goetz Lindenmaier wrote: > Hi, > I downport this for parity with 11.0.13-oracle. > > In the following files, I had to resolve removal of import of Platform.java: > ClhsdbJstack.java ClhsdbPmap.java ClhsdbPrintStatics.java ClhsdbPstack.java ClhsdbWhere.java > > ClhsdbRegionDetailsScanOopsForG1.java was moved to resourcehogs, I applied the change there. > > TestIntConstant.java is completely reworked by this change. The patch did not > apply, but was trivial to resolve. LGTM. Thanks for the detailed resolution description. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/381 From jdowland at openjdk.java.net Wed Sep 22 11:03:54 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Wed, 22 Sep 2021 11:03:54 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v2] In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 08:18:40 GMT, Christoph Langer wrote: >> Jonathan Dowland 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. > > I would prefer if JDK-8180571 could be backported first. It was done for 11.0.13-oracle anyway, so we should get to it soon. Let's defer this one until after the JDK-8180571 backport. @RealCLanger: > I would prefer if JDK-8180571 could be backported first. It was done for 11.0.13-oracle anyway, so we should get to it soon. Let's defer this one until after the JDK-8180571 backport. Sure ok. I've started work on that one. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From goetz at openjdk.java.net Wed Sep 22 12:23:55 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 12:23:55 GMT Subject: [jdk11u-dev] RFR: 8228508: [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7 In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 15:10:45 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > No risk, only a test change. In below macOS x64 run two tests timed out: sun/util/resources/cldr/TimeZoneNamesTest.java java/util/BitSet/stream/BitSetStreamTest.java This must be unrelated to my change. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/388 From goetz at openjdk.java.net Wed Sep 22 12:23:55 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 12:23:55 GMT Subject: [jdk11u-dev] Integrated: 8228508: [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7 In-Reply-To: References: Message-ID: <2-JpATBwl9hmguczEh80oy8H8xA3CHxJK7mdoB13hrw=.670dcba5-80e2-4f08-8604-ff5bf8511a62@github.com> On Tue, 21 Sep 2021 15:10:45 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > No risk, only a test change. This pull request has now been integrated. Changeset: 133de427 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/133de427eabb94590f79cfaee107faa975d6b63b Stats: 102 lines in 2 files changed: 42 ins; 37 del; 23 mod 8228508: [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7 Backport-of: b4a7fb856ba622175f3c3652186874122e4dee3c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/388 From goetz at openjdk.java.net Wed Sep 22 12:32:53 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 12:32:53 GMT Subject: [jdk11u-dev] RFR: 8233634: [TESTBUG] Swing text test bug4278839.java fails on macos In-Reply-To: References: Message-ID: <4H_wuhaoPbkGHfGwbHatgbKPCOxk7VnLWobbX-XpTK8=.2f753369-41ec-4807-8595-9a12edc68435@github.com> On Tue, 21 Sep 2021 15:48:49 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. In below tests runtime/Thread/SuspendAtExit.java timed out. This is not related to my change. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/391 From goetz at openjdk.java.net Wed Sep 22 12:32:54 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 12:32:54 GMT Subject: [jdk11u-dev] Integrated: 8233634: [TESTBUG] Swing text test bug4278839.java fails on macos In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 15:48:49 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 0405d461 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/0405d461580af89b9147ac7154b2d6ae2f842a58 Stats: 11 lines in 2 files changed: 6 ins; 1 del; 4 mod 8233634: [TESTBUG] Swing text test bug4278839.java fails on macos Backport-of: 456fd9003e1fcfba774031e860d57e97a1bbfafd ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/391 From goetz at openjdk.java.net Wed Sep 22 14:04:25 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 14:04:25 GMT Subject: [jdk11u-dev] RFR: 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version Message-ID: I downport this for parity with 11.0.13-oracle. Applies clean except for deleting the keystore files. ------------- Commit messages: - Backport fbca3fa710d8068e39eee574813c35f1d60fabe5 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/395/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=395&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8238677 Stats: 365 lines in 7 files changed: 304 ins; 28 del; 33 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/395.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/395/head:pull/395 PR: https://git.openjdk.java.net/jdk11u-dev/pull/395 From jdowland at openjdk.java.net Wed Sep 22 14:04:30 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Wed, 22 Sep 2021 14:04:30 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v3] In-Reply-To: References: Message-ID: > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) Jonathan Dowland 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 ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/376/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/376/files/b165ab94..a6399423 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=01-02 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/376/head:pull/376 PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From jdowland at openjdk.java.net Wed Sep 22 14:16:18 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Wed, 22 Sep 2021 14:16:18 GMT Subject: [jdk11u-dev] RFR: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures Message-ID: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> Please consider this backport of [JDK-8180571](https://bugs.openjdk.java.net/browse/JDK-8180571) to 11u. It's not a clean backport. cherry-pick conflicts manually resolved: * all file deletions didn't succeed due to hunk differences * all: copyright year differences * `ReadConfInUTF16Env.java`: upstream hunks differ due to removed SPARC support * `PKCS11Test.java`: import list differences (nio imports not present in 11u's copy, resolved by including them as this change needs them) The test `Login.java` needed further alterations for 11u: * two uses of JDK12+ `instanceof` pattern matching needed unsugaring * Removed @run argument `-Djava.security.manager=allow`. This is invalid for JDK11 (and corresponds to the JDK11 behaviour when specified for 12+) All included tests now pass for me. Awaiting GitHub's tier1 test results. ------------- Commit messages: - Backport ccfcd926674ee0bd88f34b16b489abe008169b11 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/396/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=396&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8180571 Stats: 1155 lines in 18 files changed: 191 ins; 899 del; 65 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/396.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/396/head:pull/396 PR: https://git.openjdk.java.net/jdk11u-dev/pull/396 From goetz at openjdk.java.net Wed Sep 22 14:25:19 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 14:25:19 GMT Subject: [jdk11u-dev] RFR: 8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server Message-ID: I downport this for parity with 11.0.13-oracle. I had to change jdk.test.lib.net.SimpleSSLContext to jdk.testlibrary.SimpleSSLContext and add the according @library. Else the test does not compile. Test is passing. ------------- Commit messages: - Backport 9a69bb807beb6693c68a7b11bee435c0bab7ceac Changes: https://git.openjdk.java.net/jdk11u-dev/pull/397/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=397&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242044 Stats: 337 lines in 3 files changed: 319 ins; 3 del; 15 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/397.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/397/head:pull/397 PR: https://git.openjdk.java.net/jdk11u-dev/pull/397 From goetz at openjdk.java.net Wed Sep 22 14:36:12 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 14:36:12 GMT Subject: [jdk11u-dev] RFR: 8242526: PIT: javax/swing/JInternalFrame/8020708/bug8020708.java fails in mach5 ubuntu system Message-ID: I downport this for parity with 11.0.13-oracle. Test passes. Even the ProblemList patch applied clean! ------------- Commit messages: - Backport 8b002d881dc46636d5e9b172ed3566674c6a4eeb Changes: https://git.openjdk.java.net/jdk11u-dev/pull/398/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=398&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8242526 Stats: 12 lines in 2 files changed: 3 ins; 3 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/398.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/398/head:pull/398 PR: https://git.openjdk.java.net/jdk11u-dev/pull/398 From goetz at openjdk.java.net Wed Sep 22 14:52:16 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 22 Sep 2021 14:52:16 GMT Subject: [jdk11u-dev] RFR: 8221902: PIT: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java fails on ubuntu Message-ID: I downport this for parity with 11.0.13-oracle. Applied clean except for context in ProblemList.txt. ------------- Commit messages: - Backport 4071546506d33b2bf74dc811b28dd8653f315be6 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/399/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=399&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8221902 Stats: 4 lines in 2 files changed: 3 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/399.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/399/head:pull/399 PR: https://git.openjdk.java.net/jdk11u-dev/pull/399 From mdoerr at openjdk.java.net Wed Sep 22 16:06:47 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 22 Sep 2021 16:06:47 GMT Subject: [jdk11u-dev] RFR: 8210920: Native C++ tests are not using CXXFLAGS In-Reply-To: References: Message-ID: <7iIr9H08Py0QV1_-MZaqyJl-XoVXZIU0jLC-p9uaS-Q=.c60eea3b-86d1-4f18-9d25-d5da1362f7c2@github.com> On Mon, 20 Sep 2021 22:22:52 GMT, Christoph Langer wrote: > Backport of JDK-8210920: Native C++ tests are not using CXXFLAGS Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/385 From mdoerr at openjdk.java.net Wed Sep 22 16:07:57 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 22 Sep 2021 16:07:57 GMT Subject: [jdk11u-dev] RFR: 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 09:35:47 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the ProblemList. > The entry removed for this test mentions a different bugID in 11u, but that one has been downported, too: > https://bugs.openjdk.java.net/browse/JDK-7185258 > I enabled the test again on mac. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/387 From mdoerr at openjdk.java.net Wed Sep 22 16:10:23 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 22 Sep 2021 16:10:23 GMT Subject: [jdk11u-dev] RFR: 8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04 In-Reply-To: References: Message-ID: <7awRsGIDixssctqbP4mlaADAbNGjdqZYY3X_up1U4R4=.3ec09c7c-bec0-4267-b19d-773bd9130ff5@github.com> On Tue, 21 Sep 2021 19:11:45 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > The original change removes the fixed test from the ProblemList. In 11u, the test is not problem listed, so the change is not necessary. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/392 From mdoerr at openjdk.java.net Wed Sep 22 16:19:04 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 22 Sep 2021 16:19:04 GMT Subject: [jdk11u-dev] RFR: 8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 14:16:24 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to change jdk.test.lib.net.SimpleSSLContext to jdk.testlibrary.SimpleSSLContext and add the according @library. > Else the test does not compile. > Test is passing. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/397 From phh at openjdk.java.net Wed Sep 22 16:35:00 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 22 Sep 2021 16:35:00 GMT Subject: [jdk11u-dev] RFR: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ In-Reply-To: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> References: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Message-ID: On Fri, 17 Sep 2021 14:47:05 GMT, Martin Doerr wrote: > Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. If that's the case (and in any case!) a note should be added to the updates wiki. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From mdoerr at openjdk.java.net Wed Sep 22 17:01:55 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 22 Sep 2021 17:01:55 GMT Subject: [jdk11u-dev] RFR: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ In-Reply-To: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> References: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Message-ID: On Fri, 17 Sep 2021 14:47:05 GMT, Martin Doerr wrote: > Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. Thanks again for the review! Right, would be good to have that documented. I couldn't even find official Copyright year update rules for the jdk project. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From mdoerr at openjdk.java.net Wed Sep 22 17:01:55 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 22 Sep 2021 17:01:55 GMT Subject: [jdk11u-dev] Integrated: 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ In-Reply-To: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> References: <6GpET1ZKWiiWQfDStDXFnDWQLiQroIFcSM-Tsu7ZlTU=.ab1e6a40-2b67-42a1-88c2-ac1c049d7f9c@github.com> Message-ID: On Fri, 17 Sep 2021 14:47:05 GMT, Martin Doerr wrote: > Backport of JDK-8222446. Doesn't apply cleanly. Mainly because JVMCI is different, but also other context changes. This pull request has now been integrated. Changeset: 86cf496d Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/86cf496d4b6b7317b688d1f4889a6611e8f5ee9a Stats: 131 lines in 15 files changed: 0 ins; 110 del; 21 mod 8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ Remove SystemDictionary::modification_counter optimization Reviewed-by: phh Backport-of: 04b98fd1df8438f892e48c2425a8d75dfbd1ccc2 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/373 From prr at openjdk.java.net Wed Sep 22 23:54:08 2021 From: prr at openjdk.java.net (Phil Race) Date: Wed, 22 Sep 2021 23:54:08 GMT Subject: [jdk17u] RFR: 8274056: JavaAccessibilityUtilities leaks JNI objects Message-ID: Backport 8274056: JavaAccessibilityUtilities leaks JNI objects ------------- Commit messages: - Backport 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b Changes: https://git.openjdk.java.net/jdk17u/pull/83/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=83&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274056 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u/pull/83.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/83/head:pull/83 PR: https://git.openjdk.java.net/jdk17u/pull/83 From tvoniadka at openjdk.java.net Thu Sep 23 05:23:34 2021 From: tvoniadka at openjdk.java.net (Thejasvi Voniadka) Date: Thu, 23 Sep 2021 05:23:34 GMT Subject: [jdk17u] RFR: 8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher Message-ID: This is a straight, clean backport of the following change: 8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher The patch applies cleanly, and the tests pass following the patch. ------------- Commit messages: - Backport a5108a605e6a1e427d90dbeeb8630a3d01d6b405 Changes: https://git.openjdk.java.net/jdk17u/pull/84/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=84&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273646 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/84.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/84/head:pull/84 PR: https://git.openjdk.java.net/jdk17u/pull/84 From tvoniadka at openjdk.java.net Thu Sep 23 05:28:15 2021 From: tvoniadka at openjdk.java.net (Thejasvi Voniadka) Date: Thu, 23 Sep 2021 05:28:15 GMT Subject: [jdk17u] Integrated: 8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher In-Reply-To: References: Message-ID: <7A90Mcose8O79LqNo6-bFwJFq44JmjFRMv1w1-GlB9A=.e42296c4-bbe9-4715-bc05-6b381193805c@github.com> On Thu, 23 Sep 2021 05:13:17 GMT, Thejasvi Voniadka wrote: > This is a straight, clean backport of the following change: > > 8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher > > The patch applies cleanly, and the tests pass following the patch. This pull request has now been integrated. Changeset: cb6a08c0 Author: Thejasvi Voniadka Committer: Abdul Kolarkunnu URL: https://git.openjdk.java.net/jdk17u/commit/cb6a08c04415a39993d87948915b5390d1d21beb Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher Backport-of: a5108a605e6a1e427d90dbeeb8630a3d01d6b405 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/84 From goetz at openjdk.java.net Thu Sep 23 06:20:07 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 06:20:07 GMT Subject: [jdk11u-dev] Integrated: 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails In-Reply-To: References: Message-ID: <8bJCBWpIT4kO3zBUzYR_jPTWut7PDIIAaQhWsC8bEMQ=.714ff834-cfb6-42e0-82f9-01d0f52c0b9d@github.com> On Tue, 21 Sep 2021 09:35:47 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the ProblemList. > The entry removed for this test mentions a different bugID in 11u, but that one has been downported, too: > https://bugs.openjdk.java.net/browse/JDK-7185258 > I enabled the test again on mac. This pull request has now been integrated. Changeset: b9307bdf Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/b9307bdf45b09ad2ad0cd31fe35317de3c561a64 Stats: 33 lines in 2 files changed: 10 ins; 11 del; 12 mod 8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java fails Reviewed-by: mdoerr Backport-of: c2824531a774fddd7fc57d445f9ff9401bd1d78a ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/387 From goetz at openjdk.java.net Thu Sep 23 06:22:09 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 06:22:09 GMT Subject: [jdk11u-dev] Integrated: 8215568: Refactor SA clhsdb tests to use ClhsdbLauncher In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 15:57:08 GMT, Goetz Lindenmaier wrote: > Hi, > I downport this for parity with 11.0.13-oracle. > > In the following files, I had to resolve removal of import of Platform.java: > ClhsdbJstack.java ClhsdbPmap.java ClhsdbPrintStatics.java ClhsdbPstack.java ClhsdbWhere.java > > ClhsdbRegionDetailsScanOopsForG1.java was moved to resourcehogs, I applied the change there. > > TestIntConstant.java is completely reworked by this change. The patch did not > apply, but was trivial to resolve. This pull request has now been integrated. Changeset: 43861d7a Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/43861d7a4109345085377784dacbcd07f6573836 Stats: 543 lines in 21 files changed: 69 ins; 374 del; 100 mod 8215568: Refactor SA clhsdb tests to use ClhsdbLauncher Refactoring the SA tests which test clhsdb commands to use ClhsdbLauncher for uniformity and ease of maintainence Reviewed-by: mdoerr Backport-of: 9c09bb98d401e7cd7394c411c9f6f59189137646 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/381 From goetz at openjdk.java.net Thu Sep 23 06:40:15 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 06:40:15 GMT Subject: [jdk11u-dev] RFR: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures In-Reply-To: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> References: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> Message-ID: On Wed, 22 Sep 2021 14:07:43 GMT, Jonathan Dowland wrote: > Please consider this backport of [JDK-8180571](https://bugs.openjdk.java.net/browse/JDK-8180571) to 11u. > > It's not a clean backport. cherry-pick conflicts manually resolved: > > * all file deletions didn't succeed due to hunk differences > * all: copyright year differences > * `ReadConfInUTF16Env.java`: upstream hunks differ due to removed SPARC support > * `PKCS11Test.java`: import list differences (nio imports not present in 11u's copy, resolved by including them as this change needs them) > > The test `Login.java` needed further alterations for 11u: > > * two uses of JDK12+ `instanceof` pattern matching needed unsugaring > * Removed @run argument `-Djava.security.manager=allow`. This is invalid for JDK11 (and corresponds to the JDK11 behaviour when specified for 12+) > > All included tests now pass for me. Awaiting GitHub's tier1 test results. LGTM I also saw Christoph put this into our nightly testing ... seems good. ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/396 From clanger at openjdk.java.net Thu Sep 23 07:17:08 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 23 Sep 2021 07:17:08 GMT Subject: [jdk11u-dev] RFR: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures In-Reply-To: References: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> Message-ID: <1sFs80j9b5zBuJMtDZMTB5fyhIDoJswjdMhwFy-iYIc=.2af85dde-c373-4f71-8f90-1dc094ff5c2e@github.com> On Thu, 23 Sep 2021 06:36:22 GMT, Goetz Lindenmaier wrote: > LGTM > I also saw Christoph put this into our nightly testing ... seems good. Hm, I didn't do this, don't know what you saw here ?? But after all, maybe it's a good idea to do so as GHA would probably not cover all modified tests...? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/396 From jdowland at openjdk.java.net Thu Sep 23 08:41:05 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 23 Sep 2021 08:41:05 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v4] In-Reply-To: References: Message-ID: <39r8rDTidXn_j-kYcAQd8ipoiCb83vyaXD9j3oQ31U0=.ab8bfae7-6fa5-4bb3-abbf-294490060f8a@github.com> > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) Jonathan Dowland has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains two commits: - Backport ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 - Backport ccfcd926674ee0bd88f34b16b489abe008169b11 ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/376/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=03 Stats: 2327 lines in 21 files changed: 916 ins; 1346 del; 65 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/376/head:pull/376 PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From jdowland at openjdk.java.net Thu Sep 23 09:06:32 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 23 Sep 2021 09:06:32 GMT Subject: [jdk11u-dev] RFR: 8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 Message-ID: Please consider this backport for jdk11u. It depends upon JDK-8266182 (https://github.com/openjdk/jdk11u-dev/pull/376) which in turn depends on JDK-8180571 (https://github.com/openjdk/jdk11u-dev/pull/396). MultipleLogins.sh compiles all files under lib/jdk/test/lib/artifacts, Since JDK-8266182 added a new file OpensslArtifactFetcher.java which requires libraries outside of MultipleLogin.sh's classpath, it fails to build it. The patch move and renames OpensslArtifactFetcher to resolve this. The patch applies cleanly and MultipleLogins.sh passes after applying. Note that in my testing, in 11u, the test does not fail prior to applying: although it's clear from the output that it failed to build OpensslArtifactFetcher. ------------- Commit messages: - Backport a199ebc0175f9882f051551cff9ce08016f204a4 - Backport ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 - Backport ccfcd926674ee0bd88f34b16b489abe008169b11 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/400/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=400&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272581 Stats: 2327 lines in 21 files changed: 916 ins; 1346 del; 65 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/400.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/400/head:pull/400 PR: https://git.openjdk.java.net/jdk11u-dev/pull/400 From clanger at openjdk.java.net Thu Sep 23 09:29:04 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 23 Sep 2021 09:29:04 GMT Subject: [jdk11u-dev] RFR: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures In-Reply-To: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> References: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> Message-ID: On Wed, 22 Sep 2021 14:07:43 GMT, Jonathan Dowland wrote: > Please consider this backport of [JDK-8180571](https://bugs.openjdk.java.net/browse/JDK-8180571) to 11u. > > It's not a clean backport. cherry-pick conflicts manually resolved: > > * all file deletions didn't succeed due to hunk differences > * all: copyright year differences > * `ReadConfInUTF16Env.java`: upstream hunks differ due to removed SPARC support > * `PKCS11Test.java`: import list differences (nio imports not present in 11u's copy, resolved by including them as this change needs them) > > The test `Login.java` needed further alterations for 11u: > > * two uses of JDK12+ `instanceof` pattern matching needed unsugaring > * Removed @run argument `-Djava.security.manager=allow`. This is invalid for JDK11 (and corresponds to the JDK11 behaviour when specified for 12+) > > All included tests now pass for me. Awaiting GitHub's tier1 test results. > /contributor add Jonathan Dowland [jdowland at openjdk.org](mailto:jdowland at openjdk.org) > /contributor remove Fernando Guallini [fguallini at openjdk.org](mailto:fguallini at openjdk.org) > > Looking at my chain of three dependent PRs, I realised this one (at the bottom of the stack) had Fernando as author (due to the way I cherry picked the commit: Fernando is the original patch author upstream). The above commands are an attempt to make this PR consistent with others, where the backporter is listed as author. Alternatively I could rewrite the commit and force-push, but I would then invalidate the PR's Review and need to rebase the two dependent PRs. Sorry for the noise: I'm slowly getting there with the Skara/GH workflow! @jmtd, that's not necessary. With the git workflow, you'll be the author of the backport when the change is integrated, no matter what you have in your commit. Also, with the new workflow a backport would not set the original author as author of the backport and that's also how it should be (unless you worked together with Fernando on the backport and owe him some credits). So I suggest you also remove yourself as additional contributor... ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/396 From mdoerr at openjdk.java.net Thu Sep 23 12:37:32 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 23 Sep 2021 12:37:32 GMT Subject: [jdk11u-dev] RFR: 8263773: Reenable German localization for builds at Oracle Message-ID: Trivial backport of JDK-8263773. ------------- Commit messages: - Backport ef4a532802096f3958567c2ed22c1b317ac21fbe Changes: https://git.openjdk.java.net/jdk11u-dev/pull/401/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=401&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8263773 Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/401.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/401/head:pull/401 PR: https://git.openjdk.java.net/jdk11u-dev/pull/401 From mdoerr at openjdk.java.net Thu Sep 23 12:39:23 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 23 Sep 2021 12:39:23 GMT Subject: [jdk11u-dev] RFR: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures In-Reply-To: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> References: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> Message-ID: <0A-1e-lJfvRPibUEEXNeznTCTvJQyoeP3TJLbdw5U9c=.4d2da34d-3a67-477e-9211-d07b75cd4f00@github.com> On Wed, 22 Sep 2021 14:07:43 GMT, Jonathan Dowland wrote: > Please consider this backport of [JDK-8180571](https://bugs.openjdk.java.net/browse/JDK-8180571) to 11u. > > It's not a clean backport. cherry-pick conflicts manually resolved: > > * all file deletions didn't succeed due to hunk differences > * all: copyright year differences > * `ReadConfInUTF16Env.java`: upstream hunks differ due to removed SPARC support > * `PKCS11Test.java`: import list differences (nio imports not present in 11u's copy, resolved by including them as this change needs them) > > The test `Login.java` needed further alterations for 11u: > > * two uses of JDK12+ `instanceof` pattern matching needed unsugaring > * Removed @run argument `-Djava.security.manager=allow`. This is invalid for JDK11 (and corresponds to the JDK11 behaviour when specified for 12+) > > All included tests now pass for me. Awaiting GitHub's tier1 test results. It was me who put it into our nightly testing. Results are fine. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/396 From mdoerr at openjdk.java.net Thu Sep 23 12:52:11 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 23 Sep 2021 12:52:11 GMT Subject: [jdk11u-dev] RFR: 8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 In-Reply-To: References: Message-ID: <5LfbDngHcz3CxzZe8NzFRpRenajJxI4Vhbgfd067wjc=.ccd49251-0ff4-48f3-8636-b38317924b73@github.com> On Thu, 23 Sep 2021 08:44:05 GMT, Jonathan Dowland wrote: > Please consider this backport for jdk11u. It depends upon JDK-8266182 (https://github.com/openjdk/jdk11u-dev/pull/376) which in turn depends on JDK-8180571 (https://github.com/openjdk/jdk11u-dev/pull/396). > > MultipleLogins.sh compiles all files under lib/jdk/test/lib/artifacts, Since JDK-8266182 added a new file OpensslArtifactFetcher.java which requires libraries outside of MultipleLogin.sh's classpath, it fails to build it. > The patch move and renames OpensslArtifactFetcher to resolve this. > > The patch applies cleanly and MultipleLogins.sh passes after applying. Note that in my testing, in 11u, the test does not fail prior to applying: although it's clear from the output that it failed to build OpensslArtifactFetcher. Seems like this is not a proper "dependent PR". I'd select the old PR as diff target when creating the new PR. But I think it is also ok if you just rebase this one once the other one is integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/400 From goetz at openjdk.java.net Thu Sep 23 12:59:59 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 12:59:59 GMT Subject: [jdk11u-dev] Integrated: 8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04 In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 19:11:45 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > The original change removes the fixed test from the ProblemList. In 11u, the test is not problem listed, so the change is not necessary. This pull request has now been integrated. Changeset: ae60ed6f Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/ae60ed6f0517465bbd164f600c3bccf25d6bb35a Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04 Reviewed-by: mdoerr Backport-of: e9e86ffb3083b0fdd33a29deb0c7370bc8935065 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/392 From goetz at openjdk.java.net Thu Sep 23 13:00:19 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 13:00:19 GMT Subject: [jdk11u-dev] Integrated: 8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 14:16:24 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to change jdk.test.lib.net.SimpleSSLContext to jdk.testlibrary.SimpleSSLContext and add the according @library. > Else the test does not compile. > Test is passing. This pull request has now been integrated. Changeset: 92e1f21d Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/92e1f21df3de9417330c5501e0053b2f11bd129f Stats: 337 lines in 3 files changed: 319 ins; 3 del; 15 mod 8242044: Add basic HTTP/1.1 support to the HTTP/2 Test Server Reviewed-by: mdoerr Backport-of: 9a69bb807beb6693c68a7b11bee435c0bab7ceac ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/397 From goetz at openjdk.java.net Thu Sep 23 13:02:12 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 13:02:12 GMT Subject: [jdk11u-dev] Integrated: 8234802: [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms In-Reply-To: References: Message-ID: On Tue, 21 Sep 2021 21:22:41 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 7e738413 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/7e738413aa575cdf7da0fa8d69306045b860eecf Stats: 175 lines in 1 file changed: 175 ins; 0 del; 0 mod 8234802: [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms Backport-of: 24232989ba11778bfe8ea8f5f7b205b955bcb3b1 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/393 From goetz at openjdk.java.net Thu Sep 23 13:02:56 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 13:02:56 GMT Subject: [jdk11u-dev] Integrated: 8242526: PIT: javax/swing/JInternalFrame/8020708/bug8020708.java fails in mach5 ubuntu system In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 14:26:40 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Test passes. Even the ProblemList patch applied clean! This pull request has now been integrated. Changeset: 4f3e0107 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/4f3e01079ca28abca206b32379e5d491618cc0a9 Stats: 12 lines in 2 files changed: 3 ins; 3 del; 6 mod 8242526: PIT: javax/swing/JInternalFrame/8020708/bug8020708.java fails in mach5 ubuntu system 8233644: [TESTBUG] JInternalFrame test bug8020708.java is failing on macos Backport-of: 8b002d881dc46636d5e9b172ed3566674c6a4eeb ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/398 From goetz at openjdk.java.net Thu Sep 23 13:04:56 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 13:04:56 GMT Subject: [jdk11u-dev] Integrated: 8221902: PIT: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java fails on ubuntu In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 14:37:47 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Applied clean except for context in ProblemList.txt. This pull request has now been integrated. Changeset: cbe5a58e Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/cbe5a58e3ac3941d6bda33b6353c1ced41a12ae7 Stats: 4 lines in 2 files changed: 3 ins; 1 del; 0 mod 8221902: PIT: javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java fails on ubuntu Backport-of: 4071546506d33b2bf74dc811b28dd8653f315be6 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/399 From goetz at openjdk.java.net Thu Sep 23 14:12:16 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 14:12:16 GMT Subject: [jdk11u-dev] RFR: 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" Message-ID: I downport this for parity with 11.0.13-oracle. I had to resolve the ProblemList. I took the version of the new patch. The old bug mentioned, JDK-8066173, was closed with a patch just modifying the ProblemList -- which is strange. The new bug, JDK-8225620, was closed, too. But it was not resolved, it was only closed because the solaris port was removed. So I think mentioning the new bug is the right thing here. ------------- Commit messages: - Backport 6df28153fd7c5371a6b92f62addf03465ecf4eee Changes: https://git.openjdk.java.net/jdk11u-dev/pull/402/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=402&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8230019 Stats: 4 lines in 2 files changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/402.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/402/head:pull/402 PR: https://git.openjdk.java.net/jdk11u-dev/pull/402 From goetz at openjdk.java.net Thu Sep 23 15:12:04 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 15:12:04 GMT Subject: [jdk11u-dev] RFR: 8244292: Headful clients failing with --illegal-access=deny Message-ID: <_EukEJnBTfKiYY_4VLNfr-GzTs-hfONVp0js1CLeAhU=.983c6825-3de0-4459-89fc-bee64d9f810b@github.com> I downport this for parity with 11.0.13-oracle. The patch to TabbedPaneMemLeak.java is not needed because the test is not in 11. JDK-6714324 is missing in 11u which brings the new test. I commented in the bug to include this fix in case it is downported. The rest applied clean. ------------- Commit messages: - Backport 0efacb3eedf79dceb6aa185057df2658ce899723 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/403/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=403&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8244292 Stats: 6 lines in 3 files changed: 1 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/403.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/403/head:pull/403 PR: https://git.openjdk.java.net/jdk11u-dev/pull/403 From clanger at openjdk.java.net Thu Sep 23 16:00:13 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 23 Sep 2021 16:00:13 GMT Subject: [jdk17u] RFR: 8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 Message-ID: Hi all, this pull request contains a backport of JDK-8269850 from the openjdk/jdk repository. The commit being backported was authored by Roger Riggs on 23 Sep 2021 and was reviewed by Naoto Sato and Christoph Langer. Thanks! ------------- Commit messages: - Backport 3b1b8fc646493eae5f4df828afe29abb75fa5e60 Changes: https://git.openjdk.java.net/jdk17u/pull/85/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=85&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269850 Stats: 25 lines in 1 file changed: 7 ins; 13 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u/pull/85.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/85/head:pull/85 PR: https://git.openjdk.java.net/jdk17u/pull/85 From clanger at openjdk.java.net Thu Sep 23 16:00:23 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 23 Sep 2021 16:00:23 GMT Subject: [jdk11u] RFR: 8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 Message-ID: Hi all, this pull request contains a backport of JDK-8269850 from the openjdk/jdk repository. The commit being backported was authored by Roger Riggs on 23 Sep 2021 and was reviewed by Naoto Sato and Christoph Langer. Thanks! ------------- Commit messages: - Backport 3b1b8fc646493eae5f4df828afe29abb75fa5e60 Changes: https://git.openjdk.java.net/jdk11u/pull/12/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u&pr=12&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269850 Stats: 25 lines in 1 file changed: 7 ins; 13 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u/pull/12.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u pull/12/head:pull/12 PR: https://git.openjdk.java.net/jdk11u/pull/12 From clanger at openjdk.java.net Thu Sep 23 16:09:55 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 23 Sep 2021 16:09:55 GMT Subject: [jdk11u-dev] RFR: 8210920: Native C++ tests are not using CXXFLAGS In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 22:22:52 GMT, Christoph Langer wrote: > Backport of JDK-8210920: Native C++ tests are not using CXXFLAGS Thanks for the review. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/385 From clanger at openjdk.java.net Thu Sep 23 16:09:56 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 23 Sep 2021 16:09:56 GMT Subject: [jdk11u-dev] Integrated: 8210920: Native C++ tests are not using CXXFLAGS In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 22:22:52 GMT, Christoph Langer wrote: > Backport of JDK-8210920: Native C++ tests are not using CXXFLAGS This pull request has now been integrated. Changeset: 426906b8 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/426906b8f8c88ce4ac67eafb05ea42acdfc56f85 Stats: 28 lines in 4 files changed: 5 ins; 17 del; 6 mod 8210920: Native C++ tests are not using CXXFLAGS Reviewed-by: mdoerr Backport-of: 481a045635fd3cafadf2e5314570b1bf6e45ba89 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/385 From goetz at openjdk.java.net Thu Sep 23 16:42:15 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 23 Sep 2021 16:42:15 GMT Subject: [jdk11u-dev] RFR: 8216417: cleanup of IPv6 scope-id handling Message-ID: I downport this for parity with 11.0.13-oracle. Resolved imports in AbstractPlainDatagramSocketImpl.java AbstractPlainSocketImpl.java and added IPAddressUtil. Simple context difference: IPAddressUtil.java Merge with different code: DatagramChannelImpl.java, the only relevant resolve. net_util_md.c Deleted code differs slightly. ProblemList: methods are not problem listed. Skipped. ------------- Commit messages: - Backport 247a6a2ce4f890252ec256de107c1fc4b898aaf6 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/404/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=404&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8216417 Stats: 1332 lines in 22 files changed: 745 ins; 571 del; 16 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/404.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/404/head:pull/404 PR: https://git.openjdk.java.net/jdk11u-dev/pull/404 From rhalade at openjdk.java.net Thu Sep 23 17:55:35 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Thu, 23 Sep 2021 17:55:35 GMT Subject: [jdk17u] RFR: 8274215: Remove globalsignr2ca root from 17.0.2 Message-ID: "globalsignr2ca [jdk]" was removed with JDK-8225083. This fix got pulled in to 17.0.1 (Oct 2021) release so had to be backed out with JDK-8273150. Since it was not allowed to be backed out from 17.0.1 repo only, it was backed out from 17.0.2 as well. Now that Oct release is finalized, the fix for JDK-8225083 can be added back to 17.0.2. ------------- Commit messages: - 8274215: Remove globalsignr2ca root from 17.0.2 Changes: https://git.openjdk.java.net/jdk17u/pull/86/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=86&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274215 Stats: 34 lines in 2 files changed: 0 ins; 31 del; 3 mod Patch: https://git.openjdk.java.net/jdk17u/pull/86.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/86/head:pull/86 PR: https://git.openjdk.java.net/jdk17u/pull/86 From rhalade at openjdk.java.net Thu Sep 23 17:55:37 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Thu, 23 Sep 2021 17:55:37 GMT Subject: [jdk17u] RFR: 8274215: Remove globalsignr2ca root from 17.0.2 In-Reply-To: References: Message-ID: <9ofKMXaf6s_wyYGGR98-0gggjWgVCY6LMCGy-xyvBu8=.cff7ff45-1cbd-435d-999b-d264707363e4@github.com> On Thu, 23 Sep 2021 17:49:44 GMT, Rajan Halade wrote: > "globalsignr2ca [jdk]" was removed with JDK-8225083. This fix got pulled in to 17.0.1 (Oct 2021) release so had to be backed out with JDK-8273150. Since it was not allowed to be backed out from 17.0.1 repo only, it was backed out from 17.0.2 as well. > > Now that Oct release is finalized, the fix for JDK-8225083 can be added back to 17.0.2. test/jdk/sun/security/lib/cacerts/VerifyCACerts.java line 30: > 28: * 8209452 8209506 8210432 8195793 8216577 8222089 8222133 8222137 8222136 > 29: * 8223499 8225392 8232019 8234245 8233223 8225068 8225069 8243321 8243320 > 30: * 8243559 8225072 8258630 8259312 8256421 8225081 8225082 8225083 I kept old bug id in the test to simplify backports in future. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/86 From mullan at openjdk.java.net Thu Sep 23 17:59:01 2021 From: mullan at openjdk.java.net (Sean Mullan) Date: Thu, 23 Sep 2021 17:59:01 GMT Subject: [jdk17u] RFR: 8274215: Remove globalsignr2ca root from 17.0.2 In-Reply-To: References: Message-ID: On Thu, 23 Sep 2021 17:49:44 GMT, Rajan Halade wrote: > "globalsignr2ca [jdk]" was removed with JDK-8225083. This fix got pulled in to 17.0.1 (Oct 2021) release so had to be backed out with JDK-8273150. Since it was not allowed to be backed out from 17.0.1 repo only, it was backed out from 17.0.2 as well. > > Now that Oct release is finalized, the fix for JDK-8225083 can be added back to 17.0.2. Marked as reviewed by mullan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/86 From rhalade at openjdk.java.net Thu Sep 23 19:40:26 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Thu, 23 Sep 2021 19:40:26 GMT Subject: [jdk17u] Integrated: 8274215: Remove globalsignr2ca root from 17.0.2 In-Reply-To: References: Message-ID: On Thu, 23 Sep 2021 17:49:44 GMT, Rajan Halade wrote: > "globalsignr2ca [jdk]" was removed with JDK-8225083. This fix got pulled in to 17.0.1 (Oct 2021) release so had to be backed out with JDK-8273150. Since it was not allowed to be backed out from 17.0.1 repo only, it was backed out from 17.0.2 as well. > > Now that Oct release is finalized, the fix for JDK-8225083 can be added back to 17.0.2. This pull request has now been integrated. Changeset: 8cd93192 Author: Rajan Halade URL: https://git.openjdk.java.net/jdk17u/commit/8cd93192a470a81daf233a3bc9a2e2cd31841892 Stats: 34 lines in 2 files changed: 0 ins; 31 del; 3 mod 8274215: Remove globalsignr2ca root from 17.0.2 Reviewed-by: mullan ------------- PR: https://git.openjdk.java.net/jdk17u/pull/86 From clanger at openjdk.java.net Fri Sep 24 05:38:40 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 24 Sep 2021 05:38:40 GMT Subject: [jdk11u-dev] RFR: 8223658: Performance regression of XML.validation in 13-b19 Message-ID: Hi all, this pull request contains a backport of JDK-8223658 from the openjdk/jdk repository. The commit being backported was authored by Joe Wang on 24 May 2019 and was reviewed by Lance Andersen. Thanks! ------------- Commit messages: - Backport 50eb86d003e88109beb70726f897ad18e96a2a81 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/405/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=405&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8223658 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/405.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/405/head:pull/405 PR: https://git.openjdk.java.net/jdk11u-dev/pull/405 From clanger at openjdk.java.net Fri Sep 24 06:47:36 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 24 Sep 2021 06:47:36 GMT Subject: [jdk11u-dev] Integrated: 8180569: Refactor sun/security/krb5/ shell tests to plain java tests In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 22:28:10 GMT, Christoph Langer wrote: > Backport of JDK-8180569 Refactor sun/security/krb5/ shell tests to plain java tests This pull request has now been integrated. Changeset: 7b1cf545 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/7b1cf54577361cf43b69e032e79a93601a3af1d1 Stats: 487 lines in 9 files changed: 147 ins; 327 del; 13 mod 8180569: Refactor sun/security/krb5/ shell tests to plain java tests Backport-of: 8b83b515b1981557ab27703482b4c14ca4cdb11c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/386 From goetz at openjdk.java.net Fri Sep 24 07:45:35 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 07:45:35 GMT Subject: [jdk11u-dev] Integrated: 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version In-Reply-To: References: Message-ID: <2rFYdyplKHroTRMcbaWmdRMQLGty3BINo4wv9ppoYB4=.72bba9a0-86a6-4c45-ad37-7e4424813055@github.com> On Wed, 22 Sep 2021 13:54:32 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > Applies clean except for deleting the keystore files. This pull request has now been integrated. Changeset: 3d21c7c5 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/3d21c7c51b07818077d7a50eb03512e16e69adf4 Stats: 365 lines in 7 files changed: 304 ins; 28 del; 33 mod 8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version Backport-of: fbca3fa710d8068e39eee574813c35f1d60fabe5 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/395 From jdowland at openjdk.java.net Fri Sep 24 09:57:18 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Fri, 24 Sep 2021 09:57:18 GMT Subject: [jdk11u-dev] RFR: 8078219: Verify lack of @test tag in files in java/net test directory Message-ID: Hi, This pull request contains a backport of commit a9f92bec from the openjdk/jdk repository. The commit being backported was authored by Patrick Concannon on 22 Aug 2019 and was reviewed by Alan Bateman. This is a clean backport of a test-only patch. Before the patch: the three tests are not recognised by jtreg as being tests. After the patch: the three tests are recognised as tests, and pass. Thanks! ------------- Commit messages: - Backport a9f92bec7f3acd333742cb726e80bd487a0cdb0d Changes: https://git.openjdk.java.net/jdk11u-dev/pull/406/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=406&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8078219 Stats: 135 lines in 3 files changed: 60 ins; 60 del; 15 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/406.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/406/head:pull/406 PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From mdoerr at openjdk.java.net Fri Sep 24 10:17:55 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 24 Sep 2021 10:17:55 GMT Subject: [jdk11u-dev] Integrated: 8263773: Reenable German localization for builds at Oracle In-Reply-To: References: Message-ID: <1w9kUVcKN-KyCZN2OQtqt5b7g7UALbthbv_g21PFHdY=.7709bdd1-54bb-456b-a815-22fdb6953e83@github.com> On Thu, 23 Sep 2021 12:30:20 GMT, Martin Doerr wrote: > Trivial backport of JDK-8263773. This pull request has now been integrated. Changeset: 85b77566 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/85b775664fc57031916254b6d1ffa2137467546f Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod 8263773: Reenable German localization for builds at Oracle Backport-of: ef4a532802096f3958567c2ed22c1b317ac21fbe ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/401 From jdowland at openjdk.java.net Fri Sep 24 11:26:17 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Fri, 24 Sep 2021 11:26:17 GMT Subject: [jdk11u-dev] RFR: 8272180: Upgrade JSZip from v3.6.0 to v3.7.1 Message-ID: This is an implementation of the fix described in JDK-8272180, which was backported to 11.0.13-oracle but which does not have a public patch. I took jszip 3.7.1 from GitHub. The archive I downloaded was from and I calculate the sha1 sum to be `c5ba7227f1db44a2bd8e30e0cf7edbaf53ef4387` (note: calculated locally, I haven't yet convinced GitHub to show me a checksum for that archive that I can compare). `jszip.js` and `jszip.min.js` are straight copies of the corresponding files from the path `dist/` in the jszip archive. `src/jdk.javadoc/share/legal/jszip.md` is a copy of `jszip-3.7.1/LICENSE.markdown` with the following modifications: * added ## JSZip v3.7.1 markdown header * changed markdown headings to match the levels in the openjdk copy of the license (I.e., switched underline-style level 2 headings to prefix-style level 3 headings) * added backticks to indicate pre-formatted text Note that this update to `jszip.md` also resolves JDK-8272828 (Add correct licenses to jszip.md) for which there is also no public patch. There is no clear description of what the problem was with the license before, but jszip is dual licensed MIT and GPL3, and prior to this, the 11u copy of the license only included MIT. I've preserved both licenses in this patch. Initial testing: in a pet project (https://github.com/jmtd/wadc), I ran javadoc and inspected the output. Javadoc command: $JAVA_HOME/bin/javadoc -cp src/main/java --add-modules java.desktop -verbose -d . org.redmars.wadc Prior to patch: jszip 3.2.1 is bundled After patch: jszip 3.7.1 is bundled I also checked that the functionality jszip supports (client-side searching for keywords) was working. I got the same results before and after patch: immediate keyword suggestion/completion as I typed into the search box. Attempting to follow any of the links resulted in a broken link for me, however, with an additional "undefined/" included in the URI (file:///home/jon/git/doom/wadc.tmp2/undefined/org/redmars/wadc/EngineConfigDialog.html). I don't know the cause of this yet, so I can't attribute it to a problem in jszip (and if there is one, it's there already.) I await GHA tier1 testing after raising this PR. I'll also check now which other javadoc-related tests are worth trying. ------------- Commit messages: - 8272180: Upgrade JSZip from v3.6.0 to v3.7.1 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/407/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=407&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272180 Stats: 754 lines in 3 files changed: 656 ins; 26 del; 72 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/407.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/407/head:pull/407 PR: https://git.openjdk.java.net/jdk11u-dev/pull/407 From goetz at openjdk.java.net Fri Sep 24 12:18:20 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 12:18:20 GMT Subject: [jdk11u-dev] RFR: 8245165: Update bug id for javax/swing/text/StyledEditorKit/4506788/bug4506788.java in ProblemList Message-ID: I downport this for parity with 11.0.13-oracle. Most trivial change. ------------- Commit messages: - Backport 08ded85a5cc27817a7a1d6f2772a7070fff80391 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/408/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=408&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8245165 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/408.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/408/head:pull/408 PR: https://git.openjdk.java.net/jdk11u-dev/pull/408 From goetz at openjdk.java.net Fri Sep 24 12:24:16 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 12:24:16 GMT Subject: [jdk11u-dev] RFR: 8245665: Test WeakAlg.java should only make sure no warning for weak signature algorithms by keytool on root CA Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport ccd7d70586e05a06420f30af78746603a424c85e Changes: https://git.openjdk.java.net/jdk11u-dev/pull/409/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=409&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8245665 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/409.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/409/head:pull/409 PR: https://git.openjdk.java.net/jdk11u-dev/pull/409 From aph at openjdk.java.net Fri Sep 24 12:27:15 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 24 Sep 2021 12:27:15 GMT Subject: [jdk11u-dev] RFR: 8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions Message-ID: This is a backport of the big AES/GCM patch from JDK head. It's a major change and it's had very little time (almost a day) to mature in head, so perhaps it shouldn't be backported to 11 for some time; I wouldn't be at all surprised if some reviewers' reaction was "What have you been smoking?" However, there is a good reason for a backport: OpenJDK on x86 has a major advantage. AES/GCM is an important cipher, the current AArch64 implementation is much slower than x86, and some workloads are severely impacted. I'm open to all arguments about why this should or shouldn't be pushed, and I'm quite happy to wait for another release cycle or two if people think that's the best course of action. ------------- Commit messages: - Backport 4f3b626a36319cbbbbdcb1c02a84486a3d4eddb6 - Backport 4f3b626a36319cbbbbdcb1c02a84486a3d4eddb6 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/410/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=410&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271567 Stats: 1248 lines in 5 files changed: 1025 ins; 205 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/410.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/410/head:pull/410 PR: https://git.openjdk.java.net/jdk11u-dev/pull/410 From goetz at openjdk.java.net Fri Sep 24 12:35:40 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 12:35:40 GMT Subject: [jdk11u-dev] RFR: 8081652: [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently Message-ID: I downport this for parity with 11.0.13-oracle. ProblemList: Context differs. ThreadStateController.java: Copyright ------------- Commit messages: - Backport 5805cbeaaf72657bbd758766d47261dd5c74e70b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/411/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=411&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8081652 Stats: 16 lines in 3 files changed: 11 ins; 1 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/411.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/411/head:pull/411 PR: https://git.openjdk.java.net/jdk11u-dev/pull/411 From goetz at openjdk.java.net Fri Sep 24 12:46:06 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 12:46:06 GMT Subject: [jdk11u-dev] RFR: 8250839: Improve test template SSLEngineTemplate with SSLContextTemplate Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 473fa820007b59ecd676b292b3423fcd835712db Changes: https://git.openjdk.java.net/jdk11u-dev/pull/412/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=412&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8250839 Stats: 320 lines in 1 file changed: 30 ins; 199 del; 91 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/412.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/412/head:pull/412 PR: https://git.openjdk.java.net/jdk11u-dev/pull/412 From aph at openjdk.java.net Fri Sep 24 12:59:23 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 24 Sep 2021 12:59:23 GMT Subject: [jdk11u-dev] RFR: 8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions [v2] In-Reply-To: References: Message-ID: > This is a backport of the big AES/GCM patch from JDK head. It's a > major change and it's had very little time (almost a day) to mature in > head, so perhaps it shouldn't be backported to 11 for some time; I > wouldn't be at all surprised if some reviewers' reaction was "What > have you been smoking?" However, there is a good reason for a > backport: OpenJDK on x86 has a major advantage. AES/GCM is an > important cipher, the current AArch64 implementation is much slower > than x86, and some workloads are severely impacted. > > I'm open to all arguments about why this should or shouldn't be pushed, > and I'm quite happy to wait for another release cycle or two if people > think that's the best course of action. Andrew Haley has updated the pull request incrementally with one additional commit since the last revision: Whitespace ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/410/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/410/files/a603065c..17baf7da Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=410&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=410&range=00-01 Stats: 3 lines in 1 file changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/410.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/410/head:pull/410 PR: https://git.openjdk.java.net/jdk11u-dev/pull/410 From zgu at openjdk.java.net Fri Sep 24 14:01:28 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 24 Sep 2021 14:01:28 GMT Subject: [jdk11u-dev] RFR: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC Message-ID: <0B2VEWdk6h8UVFtnmEOgvktczLalgpTxqkAkDB9XMK8=.614661cd-1c28-4d81-a46d-93ec1d8341be@github.com> A clean backport for parity with Oracle 11.0.14. ------------- Commit messages: - Backport f08eeac278b0785c0bdff0bddf46b66f65822357 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/413/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=413&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8215889 Stats: 117 lines in 8 files changed: 103 ins; 10 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/413.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/413/head:pull/413 PR: https://git.openjdk.java.net/jdk11u-dev/pull/413 From zgu at openjdk.java.net Fri Sep 24 14:32:21 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 24 Sep 2021 14:32:21 GMT Subject: [jdk11u-dev] RFR: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC [v2] In-Reply-To: <0B2VEWdk6h8UVFtnmEOgvktczLalgpTxqkAkDB9XMK8=.614661cd-1c28-4d81-a46d-93ec1d8341be@github.com> References: <0B2VEWdk6h8UVFtnmEOgvktczLalgpTxqkAkDB9XMK8=.614661cd-1c28-4d81-a46d-93ec1d8341be@github.com> Message-ID: <1Nvmpj9w_X9H7GWHCxXz7wwgQweoQqMAztkkyc46qt0=.4e3aef4d-db3d-4f4d-8cd8-0f4a91b16c2c@github.com> > A clean backport for parity with Oracle 11.0.14. Zhengyu Gu has updated the pull request incrementally with one additional commit since the last revision: Changed _safepoint_counter from uint64_t to int ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/413/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/413/files/d03c0f43..3b2baa58 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=413&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=413&range=00-01 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/413.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/413/head:pull/413 PR: https://git.openjdk.java.net/jdk11u-dev/pull/413 From zgu at openjdk.java.net Fri Sep 24 14:39:04 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 24 Sep 2021 14:39:04 GMT Subject: [jdk11u-dev] Withdrawn: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC In-Reply-To: <0B2VEWdk6h8UVFtnmEOgvktczLalgpTxqkAkDB9XMK8=.614661cd-1c28-4d81-a46d-93ec1d8341be@github.com> References: <0B2VEWdk6h8UVFtnmEOgvktczLalgpTxqkAkDB9XMK8=.614661cd-1c28-4d81-a46d-93ec1d8341be@github.com> Message-ID: On Fri, 24 Sep 2021 13:52:02 GMT, Zhengyu Gu wrote: > A clean backport for parity with Oracle 11.0.14. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/413 From simonis at openjdk.java.net Fri Sep 24 15:20:29 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Fri, 24 Sep 2021 15:20:29 GMT Subject: [jdk11u-dev] RFR: 8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions [v2] In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 12:59:23 GMT, Andrew Haley wrote: >> This is a backport of the big AES/GCM patch from JDK head. It's a >> major change and it's had very little time (almost a day) to mature in >> head, so perhaps it shouldn't be backported to 11 for some time; I >> wouldn't be at all surprised if some reviewers' reaction was "What >> have you been smoking?" However, there is a good reason for a >> backport: OpenJDK on x86 has a major advantage. AES/GCM is an >> important cipher, the current AArch64 implementation is much slower >> than x86, and some workloads are severely impacted. >> >> I'm open to all arguments about why this should or shouldn't be pushed, >> and I'm quite happy to wait for another release cycle or two if people >> think that's the best course of action. > > Andrew Haley has updated the pull request incrementally with one additional commit since the last revision: > > Whitespace I have no problem with you smoking whatsoever you like :) But more serious. This isn't a full review but from a quick check it looks like this feature can easily turned off with `-XX:-UseAESCTRIntrinsics`, right? So in that case I have no objections of downporting this instantly to 11u. We might even be ultra-conservative and make `-XX:-UseAESCTRIntrinsics` the default in the downport, but I'm not sure it that's necessary. Thanks for implementing this intrinsic and dowporting to 11u. It closes a real gap between x64 and aarch64, Volker ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/410 From jdowland at openjdk.java.net Fri Sep 24 15:23:11 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Fri, 24 Sep 2021 15:23:11 GMT Subject: [jdk11u-dev] RFR: 8198616: java/awt/Focus/6378278/InputVerifierTest.java fails on mac Message-ID: <8IVRDCsQKGPHAU39PF6V7luX_TpLJhxqKc6tfQFez7M=.0ac52451-59f7-415e-bc55-9efcc18e28af@github.com> Please consider this backport for 11u. It's a test-only change, for parity with 11.0.13-oracle. The test part applies cleanly, but it's not a clean cherry-pick due to ProblemList.txt. The test in 11u concerned fails on macos Big Sur (11.5.2) prior to the backport, and passes afterwards. (It also passes on Linux afterwards, as it should.) JBS bug: https://bugs.openjdk.java.net/browse/JDK-8198616 ------------- Commit messages: - Backport dd8286e2f3f7e0a4b0b07b4ea84be4d36414c330 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/414/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=414&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8198616 Stats: 121 lines in 2 files changed: 49 ins; 35 del; 37 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/414.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/414/head:pull/414 PR: https://git.openjdk.java.net/jdk11u-dev/pull/414 From snazarki at openjdk.java.net Fri Sep 24 15:25:51 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Fri, 24 Sep 2021 15:25:51 GMT Subject: [jdk17u] Integrated: 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 12:13:44 GMT, Sergey Nazarkin wrote: > Clean backport to fix SA after JDK-8231586. This pull request has now been integrated. Changeset: 9d590fc1 Author: Sergey Nazarkin Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk17u/commit/9d590fc13b8a82fc3522bed65bb14ce77b1f4d94 Stats: 58 lines in 3 files changed: 12 ins; 28 del; 18 mod 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Backport-of: 752b6df34c92c02ac0992566e3efa7bc22b96aa1 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/69 From aph at openjdk.java.net Fri Sep 24 15:27:53 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 24 Sep 2021 15:27:53 GMT Subject: [jdk17u] RFR: 8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions Message-ID: This is a backport of the big AES/GCM patch from JDK head. It's a major change and it's had very little time (almost a day) to mature in head, so perhaps it shouldn't be backported for some time, However, there is a good reason for a backport: OpenJDK on x86 has a major advantage. AES/GCM is an important cipher, the current AArch64 implementation is much slower than x86, and some workloads are severely impacted. I'm open to all arguments about why this should or shouldn't be pushed, and I'm quite happy to wait for another release cycle or two if people think that's the best course of action. ------------- Commit messages: - Backport 4f3b626a36319cbbbbdcb1c02a84486a3d4eddb6 - Backport 4f3b626a36319cbbbbdcb1c02a84486a3d4eddb6 Changes: https://git.openjdk.java.net/jdk17u/pull/87/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=87&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271567 Stats: 1371 lines in 6 files changed: 1150 ins; 208 del; 13 mod Patch: https://git.openjdk.java.net/jdk17u/pull/87.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/87/head:pull/87 PR: https://git.openjdk.java.net/jdk17u/pull/87 From aph at openjdk.java.net Fri Sep 24 15:46:56 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 24 Sep 2021 15:46:56 GMT Subject: [jdk11u-dev] RFR: 8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions [v2] In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 15:14:28 GMT, Volker Simonis wrote: > But more serious. This isn't a full review but from a quick check it looks like this feature can easily turned off with `-XX:-UseAESCTRIntrinsics`, right? So in that case I have no objections of downporting this instantly to 11u. We might even be ultra-conservative and make `-XX:-UseAESCTRIntrinsics` the default in the downport, but I'm not sure it that's necessary. I hadn't considered that idea, but it makes sense to turn it off by default. The problem is, I guess, that many customers won't know about it, would have poor performance, and maybe blame AArch64 servers. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/410 From clanger at openjdk.java.net Fri Sep 24 15:48:06 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 24 Sep 2021 15:48:06 GMT Subject: [jdk11u-dev] RFR: 8180573: Refactor sun/security/tools shell tests to plain java tests Message-ID: Backport of JDK-8180573: Refactor sun/security/tools shell tests to plain java tests Applies mostly clean, deletion of a few files had to be done manually. ------------- Commit messages: - Backport 15aae2f622fc0b1104d8adbcbd87792168538463 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/415/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8180573 Stats: 5485 lines in 73 files changed: 2534 ins; 2927 del; 24 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/415.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/415/head:pull/415 PR: https://git.openjdk.java.net/jdk11u-dev/pull/415 From aph at openjdk.java.net Fri Sep 24 15:54:11 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 24 Sep 2021 15:54:11 GMT Subject: [jdk17u] RFR: 8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 15:07:41 GMT, Andrew Haley wrote: > This is a backport of the big AES/GCM patch from JDK head. It's a > major change and it's had very little time (almost a day) to mature in > head, so perhaps it shouldn't be backported for some time, However, there is a good reason for a > backport: OpenJDK on x86 has a major advantage. AES/GCM is an > important cipher, the current AArch64 implementation is much slower > than x86, and some workloads are severely impacted. > > I'm open to all arguments about why this should or shouldn't be pushed, > and I'm quite happy to wait for another release cycle or two if people > think that's the best course of action. Or perhaps include the patch but disable the intrinsic by default. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/87 From clanger at openjdk.java.net Fri Sep 24 18:40:08 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 24 Sep 2021 18:40:08 GMT Subject: [jdk11u-dev] RFR: 8180573: Refactor sun/security/tools shell tests to plain java tests [v2] In-Reply-To: References: Message-ID: > Backport of JDK-8180573: Refactor sun/security/tools shell tests to plain java tests > > Applies mostly clean, deletion of a few files had to be done manually. Christoph Langer has updated the pull request incrementally with one additional commit since the last revision: Adapt some test library files ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/415/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/415/files/cd5f956f..d85a9010 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=00-01 Stats: 125 lines in 2 files changed: 71 ins; 54 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/415.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/415/head:pull/415 PR: https://git.openjdk.java.net/jdk11u-dev/pull/415 From goetz at openjdk.java.net Fri Sep 24 18:57:08 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 18:57:08 GMT Subject: [jdk11u-dev] RFR: 8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport cacce843aac7380d61c9ef84254744125cccd713 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/416/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=416&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8169954 Stats: 33 lines in 2 files changed: 11 ins; 4 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/416.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/416/head:pull/416 PR: https://git.openjdk.java.net/jdk11u-dev/pull/416 From goetz at openjdk.java.net Fri Sep 24 19:14:24 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 19:14:24 GMT Subject: [jdk11u-dev] RFR: 8253497: Core Libs Terminology Refresh Message-ID: I downport this for parity with 11.0.13-oracle. Only trivial resolves: Copyright: ObjectInputFilter.java, DefaultAgentFilterTest.java Context: CloseRegisteredChannel.java ------------- Commit messages: - Backport b2f035549a510be7c19f3d101daa0fd8f05843ac Changes: https://git.openjdk.java.net/jdk11u-dev/pull/418/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=418&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8253497 Stats: 82 lines in 15 files changed: 1 ins; 0 del; 81 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/418.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/418/head:pull/418 PR: https://git.openjdk.java.net/jdk11u-dev/pull/418 From goetz at openjdk.java.net Fri Sep 24 19:58:29 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Fri, 24 Sep 2021 19:58:29 GMT Subject: [jdk11u-dev] RFR: 8255722: Create a new test for rotated blit Message-ID: <1hmzLg6wZZ6tQMVaLvAFTSNpWa0UFXEpL9ITFzvayhM=.2363abd9-c1fc-40db-8558-6affd128c316@github.com> I downport this for parity with 11.0.13-oracle. I had to resolve the ProblemList due to context differences. ------------- Commit messages: - Backport 53b12df2d3a732a05ed79ed12e57f9f0d01fb49 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/417/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=417&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8255722 Stats: 143 lines in 2 files changed: 143 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/417.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/417/head:pull/417 PR: https://git.openjdk.java.net/jdk11u-dev/pull/417 From goetz at openjdk.java.net Sat Sep 25 08:07:10 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sat, 25 Sep 2021 08:07:10 GMT Subject: [jdk11u-dev] RFR: 8245165: Update bug id for javax/swing/text/StyledEditorKit/4506788/bug4506788.java in ProblemList In-Reply-To: References: Message-ID: <-Zw2mQW7T53VHSdVW8fAt6LVhxbXEb8LdTxF_P81yXM=.0caaab7c-9d09-4ebf-8707-74e3d7498f77@github.com> On Fri, 24 Sep 2021 12:10:47 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Most trivial change. Test failure can not be caused by this change :) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/408 From goetz at openjdk.java.net Sat Sep 25 08:07:11 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sat, 25 Sep 2021 08:07:11 GMT Subject: [jdk11u-dev] Integrated: 8245165: Update bug id for javax/swing/text/StyledEditorKit/4506788/bug4506788.java in ProblemList In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 12:10:47 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Most trivial change. This pull request has now been integrated. Changeset: 8bf4dd71 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/8bf4dd71874135e4b44ef9678cbdd65e3edf311f Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8245165: Update bug id for javax/swing/text/StyledEditorKit/4506788/bug4506788.java in ProblemList Backport-of: 08ded85a5cc27817a7a1d6f2772a7070fff80391 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/408 From goetz at openjdk.java.net Sat Sep 25 20:27:20 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sat, 25 Sep 2021 20:27:20 GMT Subject: [jdk11u-dev] RFR: 8253866: Security Libs Terminology Refresh Message-ID: I downport this for parity with 11.0.13-oracle. make/modules/java.base/gendata/GendataBlacklistedCerts.gmk does not exist. Instead, renamed make/gendata/GendataBlacklistedCerts.gmk and adapted content. make/modules/java.base/Gendata.gmk does not exist: Applied change to make/gendata/Gendata-java.base.gmk instead Copyright: JarVerifier.java, JavaKeyStore.java, KdcComm.java ------------- Commit messages: - Backport 8554fe6ebce7811a0c3b4670a89e3c07d577d966 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/419/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=419&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8253866 Stats: 354 lines in 17 files changed: 154 ins; 152 del; 48 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/419.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/419/head:pull/419 PR: https://git.openjdk.java.net/jdk11u-dev/pull/419 From goetz at openjdk.java.net Sat Sep 25 20:43:16 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sat, 25 Sep 2021 20:43:16 GMT Subject: [jdk11u-dev] RFR: 8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 Message-ID: The changes to the tests applied clean. The change to the ProblemList is pointless. The methods are not in the list in 11u. ------------- Commit messages: - Backport d70fd7b3c40ae6cb548bd85e87df5435fd4c65bf Changes: https://git.openjdk.java.net/jdk11u-dev/pull/420/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=420&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8258855 Stats: 44 lines in 2 files changed: 21 ins; 20 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/420.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/420/head:pull/420 PR: https://git.openjdk.java.net/jdk11u-dev/pull/420 From serb at openjdk.java.net Sun Sep 26 00:31:09 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sun, 26 Sep 2021 00:31:09 GMT Subject: [jdk17u] RFR: 8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Message-ID: <_zl-jRZ3qo1xpWsTmT5-2MJF0PX-vslAUlcOCDxgsmk=.a6dc1f37-4e31-455d-9086-cf769c5c59ec@github.com> Hi all, This is a fix for the testbug. this pull request contains a backport of commit 6cf70f5f from the openjdk/jdk repository. The commit being backported was authored by Sergey Bylokhov on 15 Sep 2021 and was reviewed by Pankaj Bansal, Prasanta Sadhukhan and Alexander Zvegintsev. Thanks! ------------- Commit messages: - Backport 6cf70f5f0809276904094bf8eba8786892bf034e Changes: https://git.openjdk.java.net/jdk17u/pull/89/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=89&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273638 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/89.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/89/head:pull/89 PR: https://git.openjdk.java.net/jdk17u/pull/89 From clanger at openjdk.java.net Sun Sep 26 20:26:14 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Sun, 26 Sep 2021 20:26:14 GMT Subject: [jdk11u-dev] RFR: 8180573: Refactor sun/security/tools shell tests to plain java tests [v3] In-Reply-To: References: Message-ID: > Backport of JDK-8180573: Refactor sun/security/tools shell tests to plain java tests > > Applies mostly clean, deletion of a few files had to be done manually. Christoph Langer has updated the pull request incrementally with four additional commits since the last revision: - Add changes of 8230318 to OnlyManifest.java - Add changes of 8230318 to EC.java - Add changes of 8230318 to DefaultOptions.java - add changes of 8227758 to ConciseJarsigner.java ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/415/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/415/files/d85a9010..aac5898b Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=01-02 Stats: 12 lines in 4 files changed: 0 ins; 6 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/415.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/415/head:pull/415 PR: https://git.openjdk.java.net/jdk11u-dev/pull/415 From goetz at openjdk.java.net Sun Sep 26 21:37:41 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sun, 26 Sep 2021 21:37:41 GMT Subject: [jdk11u-dev] RFR: 8265019: Update tests for additional TestNG test permissions Message-ID: I downport this for parity with 11.0.13-oracle. Only Copyright year resolved. ------------- Commit messages: - Backport ffb3771816910d2eddba367812e57a9c5459ff8c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/421/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=421&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8265019 Stats: 22 lines in 2 files changed: 16 ins; 4 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/421.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/421/head:pull/421 PR: https://git.openjdk.java.net/jdk11u-dev/pull/421 From goetz at openjdk.java.net Sun Sep 26 23:26:33 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sun, 26 Sep 2021 23:26:33 GMT Subject: [jdk11u-dev] RFR: 8233564: [TESTBUG] MouseComboBoxTest.java is failing Message-ID: I downport this for parity with 11.0.13-oracle. I had to resolve the ProblemList due to context. ------------- Commit messages: - Backport b72d99e77b71e495fe66026f692f28d5407235ce Changes: https://git.openjdk.java.net/jdk11u-dev/pull/422/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=422&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233564 Stats: 6 lines in 2 files changed: 3 ins; 1 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/422.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/422/head:pull/422 PR: https://git.openjdk.java.net/jdk11u-dev/pull/422 From goetz at openjdk.java.net Sun Sep 26 23:31:19 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sun, 26 Sep 2021 23:31:19 GMT Subject: [jdk11u-dev] RFR: 8163086: java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails Message-ID: I downport this for parity with 11.0.13-oracle. Clean except for context in ProblemList. ------------- Commit messages: - Backport abdff7905f3aacd54cccc29c5b7922c87301f7fe Changes: https://git.openjdk.java.net/jdk11u-dev/pull/423/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=423&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8163086 Stats: 6 lines in 2 files changed: 1 ins; 2 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/423.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/423/head:pull/423 PR: https://git.openjdk.java.net/jdk11u-dev/pull/423 From goetz at openjdk.java.net Sun Sep 26 23:40:00 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Sun, 26 Sep 2021 23:40:00 GMT Subject: [jdk11u-dev] RFR: 8264824: java/net/Inet6Address/B6206527.java doesn't close ServerSocket properly Message-ID: <3LhPcYPvLxIgbK9ZML3Xn-K9JCrb2d27QvnvL3nyrRM=.9e22e60b-2a03-4747-833f-1f66ddccdb70@github.com> I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 6293299dd341721b33424c7012b1123bb267cabb Changes: https://git.openjdk.java.net/jdk11u-dev/pull/424/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=424&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8264824 Stats: 11 lines in 1 file changed: 2 ins; 0 del; 9 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/424.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/424/head:pull/424 PR: https://git.openjdk.java.net/jdk11u-dev/pull/424 From goetz at openjdk.java.net Mon Sep 27 03:11:10 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 03:11:10 GMT Subject: [jdk11u-dev] RFR: 8039261: [TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked. Message-ID: <2QB9EaIuvEhStBm5dXG51PiLWc79WbPmetDTXqB3cTk=.c73c7b95-c165-4f7c-8fd1-7ef159ae7a84@github.com> I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 26186ec3f69d48446f18a5a91ea70d3e7f51436a Changes: https://git.openjdk.java.net/jdk11u-dev/pull/425/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=425&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8039261 Stats: 592 lines in 9 files changed: 0 ins; 592 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/425.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/425/head:pull/425 PR: https://git.openjdk.java.net/jdk11u-dev/pull/425 From omikhaltcova at openjdk.java.net Mon Sep 27 05:25:27 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Mon, 27 Sep 2021 05:25:27 GMT Subject: [jdk17u] RFR: 8273375: Remove redundant 'new String' calls after concatenation in java.desktop Message-ID: <3PAbdg5vlAWy7NAbF_jndZWCRvIK2bgx1EyO1hH_NOg=.b19550d3-5b4d-408c-b7e3-191550ca2e4b@github.com> I'd like to backport JDK-8273375 to jdk17u. The original patch applied cleanly. The fix removes unnesessary 'new String' calls because the result of strings' concatenation is already a newly created String object. ------------- Commit messages: - Backport 59c9f750414e4f131c906a5bc20f32f2f9cfe9ec Changes: https://git.openjdk.java.net/jdk17u/pull/88/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=88&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273375 Stats: 96 lines in 15 files changed: 13 ins; 3 del; 80 mod Patch: https://git.openjdk.java.net/jdk17u/pull/88.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/88/head:pull/88 PR: https://git.openjdk.java.net/jdk17u/pull/88 From goetz at openjdk.java.net Mon Sep 27 09:09:56 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 09:09:56 GMT Subject: [jdk11u-dev] Integrated: 8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 18:48:56 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: f0e77796 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/f0e777966b94336ea6b94d0f9d7394ade6bf7782 Stats: 33 lines in 2 files changed: 11 ins; 4 del; 18 mod 8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed Backport-of: cacce843aac7380d61c9ef84254744125cccd713 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/416 From goetz at openjdk.java.net Mon Sep 27 09:11:04 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 09:11:04 GMT Subject: [jdk11u-dev] Integrated: 8245665: Test WeakAlg.java should only make sure no warning for weak signature algorithms by keytool on root CA In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 12:14:44 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 1eb1ce8b Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/1eb1ce8b58c1d982c3158302561d92d57b80778f Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8245665: Test WeakAlg.java should only make sure no warning for weak signature algorithms by keytool on root CA Backport-of: ccd7d70586e05a06420f30af78746603a424c85e ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/409 From jdowland at openjdk.java.net Mon Sep 27 09:13:11 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Mon, 27 Sep 2021 09:13:11 GMT Subject: [jdk11u-dev] RFR: 8233569: [TESTBUG] JTextComponent test bug6361367.java fails on macos Message-ID: This is a nearly-trivial backport of a test-only bug fix for 11u. Oracle backported this in 11.0.13-oracle . It applies clean except for ProblemList.txt. Prior to backport, the test in 11u passes for me on macos anyway. Reading a comment by Philip Race [1], the underlying bug was believed to have been fixed by 225144 which is already backported. However they continued to see some test failures after 225144, which were presumably eventually addressed by this patch which followed it. Please consider either for 11u or I request the bug be labelled jdk11u-na. Thanks! [1] https://bugs.openjdk.java.net/browse/JDK-8233569?focusedCommentId=14339145 ------------- Commit messages: - Backport 518ff518e1f90bf195c56b5f935bffa07059ee6b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/426/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=426&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8233569 Stats: 2 lines in 2 files changed: 0 ins; 1 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/426.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/426/head:pull/426 PR: https://git.openjdk.java.net/jdk11u-dev/pull/426 From clanger at openjdk.java.net Mon Sep 27 09:13:40 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 27 Sep 2021 09:13:40 GMT Subject: [jdk11u] Integrated: 8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 In-Reply-To: References: Message-ID: On Thu, 23 Sep 2021 15:52:18 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8269850 from the openjdk/jdk repository. > > The commit being backported was authored by Roger Riggs on 23 Sep 2021 and was reviewed by Naoto Sato and Christoph Langer. > > Thanks! This pull request has now been integrated. Changeset: c9c72884 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u/commit/c9c728849c137e21535cc402664dd54ee421b0d3 Stats: 25 lines in 1 file changed: 7 ins; 13 del; 5 mod 8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 Backport-of: 3b1b8fc646493eae5f4df828afe29abb75fa5e60 ------------- PR: https://git.openjdk.java.net/jdk11u/pull/12 From goetz at openjdk.java.net Mon Sep 27 09:15:19 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 09:15:19 GMT Subject: [jdk11u-dev] Integrated: 8255722: Create a new test for rotated blit In-Reply-To: <1hmzLg6wZZ6tQMVaLvAFTSNpWa0UFXEpL9ITFzvayhM=.2363abd9-c1fc-40db-8558-6affd128c316@github.com> References: <1hmzLg6wZZ6tQMVaLvAFTSNpWa0UFXEpL9ITFzvayhM=.2363abd9-c1fc-40db-8558-6affd128c316@github.com> Message-ID: <1tOgKqR8ghwpp8SXHvsjFLObNzR_VeuZuTWUg9mjcLQ=.e313d869-2d40-48bc-833f-c838f5aa68c4@github.com> On Fri, 24 Sep 2021 18:57:09 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the ProblemList due to context differences. This pull request has now been integrated. Changeset: 8e7259e1 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/8e7259e1789faf22decba1176eb97cbf6b320dda Stats: 143 lines in 2 files changed: 143 ins; 0 del; 0 mod 8255722: Create a new test for rotated blit Backport-of: a53b12df2d3a732a05ed79ed12e57f9f0d01fb49 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/417 From goetz at openjdk.java.net Mon Sep 27 09:17:21 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 09:17:21 GMT Subject: [jdk11u-dev] Integrated: 8250839: Improve test template SSLEngineTemplate with SSLContextTemplate In-Reply-To: References: Message-ID: <2aQUyQ6XTZQG3wqUVUX9_i1ZloIixjGhq1y-SdOA9EA=.174d40c8-efc9-410a-abd0-84a37555081d@github.com> On Fri, 24 Sep 2021 12:38:16 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 6414dec6 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/6414dec64a01d94edb57c5380850ef536cd3bcec Stats: 320 lines in 1 file changed: 30 ins; 199 del; 91 mod 8250839: Improve test template SSLEngineTemplate with SSLContextTemplate Backport-of: 473fa820007b59ecd676b292b3423fcd835712db ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/412 From goetz at openjdk.java.net Mon Sep 27 09:20:10 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 09:20:10 GMT Subject: [jdk11u-dev] Integrated: 8264824: java/net/Inet6Address/B6206527.java doesn't close ServerSocket properly In-Reply-To: <3LhPcYPvLxIgbK9ZML3Xn-K9JCrb2d27QvnvL3nyrRM=.9e22e60b-2a03-4747-833f-1f66ddccdb70@github.com> References: <3LhPcYPvLxIgbK9ZML3Xn-K9JCrb2d27QvnvL3nyrRM=.9e22e60b-2a03-4747-833f-1f66ddccdb70@github.com> Message-ID: <7IzlnEzHB93bmHhTu4o006HfFhqjvJ6CHniRmyvx2UQ=.af71eed7-f561-45ae-b129-b7b4abe373b4@github.com> On Sun, 26 Sep 2021 11:49:10 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 79118a17 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/79118a1713764ffca6ddb2329a9b007b2f21f10c Stats: 11 lines in 1 file changed: 2 ins; 0 del; 9 mod 8264824: java/net/Inet6Address/B6206527.java doesn't close ServerSocket properly Backport-of: 6293299dd341721b33424c7012b1123bb267cabb ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/424 From goetz at openjdk.java.net Mon Sep 27 09:23:26 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 09:23:26 GMT Subject: [jdk11u-dev] Integrated: 8039261: [TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked. In-Reply-To: <2QB9EaIuvEhStBm5dXG51PiLWc79WbPmetDTXqB3cTk=.c73c7b95-c165-4f7c-8fd1-7ef159ae7a84@github.com> References: <2QB9EaIuvEhStBm5dXG51PiLWc79WbPmetDTXqB3cTk=.c73c7b95-c165-4f7c-8fd1-7ef159ae7a84@github.com> Message-ID: On Sun, 26 Sep 2021 15:56:33 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 98f17dfa Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/98f17dfa62863c1255b69594f8ad22e13ed0d5e7 Stats: 592 lines in 9 files changed: 0 ins; 592 del; 0 mod 8039261: [TEST_BUG]: There is not a minimal security level in Java Preferences and the TestApplet.html is blocked. Backport-of: 26186ec3f69d48446f18a5a91ea70d3e7f51436a ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/425 From mdoerr at openjdk.java.net Mon Sep 27 10:39:26 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 10:39:26 GMT Subject: [jdk11u-dev] RFR: 8244292: Headful clients failing with --illegal-access=deny In-Reply-To: <_EukEJnBTfKiYY_4VLNfr-GzTs-hfONVp0js1CLeAhU=.983c6825-3de0-4459-89fc-bee64d9f810b@github.com> References: <_EukEJnBTfKiYY_4VLNfr-GzTs-hfONVp0js1CLeAhU=.983c6825-3de0-4459-89fc-bee64d9f810b@github.com> Message-ID: On Thu, 23 Sep 2021 14:51:15 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > The patch to TabbedPaneMemLeak.java is not needed because the test is not in 11. JDK-6714324 is missing in 11u which brings the new test. I commented in the bug to include this fix in case it is downported. > The rest applied clean. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/403 From mdoerr at openjdk.java.net Mon Sep 27 10:39:40 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 10:39:40 GMT Subject: [jdk11u-dev] RFR: 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" In-Reply-To: References: Message-ID: <4UnQtdrQh_Jbxv6rdONpxToGEVVZ0jaVWOa44Ux9S5E=.cc90b4b6-7b4d-4c7e-9084-f78c1e11e801@github.com> On Thu, 23 Sep 2021 14:05:56 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the ProblemList. > I took the version of the new patch. > The old bug mentioned, JDK-8066173, was closed with a patch just modifying the ProblemList -- which is strange. > The new bug, JDK-8225620, was closed, too. But it was not resolved, it was only closed because the solaris port was removed. > So I think mentioning the new bug is the right thing here. I believe we have never observed this issue in 11, but I think it's better to have the new version and enable the tests. Backport LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/402 From mdoerr at openjdk.java.net Mon Sep 27 10:59:00 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 10:59:00 GMT Subject: [jdk11u-dev] RFR: 8216417: cleanup of IPv6 scope-id handling In-Reply-To: References: Message-ID: On Thu, 23 Sep 2021 16:34:15 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Resolved imports in AbstractPlainDatagramSocketImpl.java AbstractPlainSocketImpl.java > and added IPAddressUtil. > Simple context difference: IPAddressUtil.java > Merge with different code: DatagramChannelImpl.java, the only relevant resolve. > net_util_md.c Deleted code differs slightly. > ProblemList: methods are not problem listed. Skipped. Thanks for the description of what you have resolved. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/404 From mdoerr at openjdk.java.net Mon Sep 27 11:00:05 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 11:00:05 GMT Subject: [jdk11u-dev] RFR: 8081652: [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently In-Reply-To: References: Message-ID: <_C_ChpDvHPmSSIj4G1-kEgh4GDp1pYi57IJ4gI6CF1w=.a1c96055-200b-4011-a752-19ff89cef0f1@github.com> On Fri, 24 Sep 2021 12:26:59 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > ProblemList: Context differs. > ThreadStateController.java: Copyright Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/411 From omikhaltcova at openjdk.java.net Mon Sep 27 11:46:49 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Mon, 27 Sep 2021 11:46:49 GMT Subject: [jdk17u] RFR: 8273451: Remove unreachable return in mutexLocker::wait Message-ID: I'd like to backport JDK-8273451 to jdk17u. The original patch applied cleanly. It's a code cleanup, the patch removes the unreachable statement. ------------- Commit messages: - Backport 9b5991e811b789fe8b60701657c2f0dd2c222c2e Changes: https://git.openjdk.java.net/jdk17u/pull/90/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=90&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273451 Stats: 6 lines in 1 file changed: 0 ins; 4 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/90.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/90/head:pull/90 PR: https://git.openjdk.java.net/jdk17u/pull/90 From mdoerr at openjdk.java.net Mon Sep 27 12:51:17 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 12:51:17 GMT Subject: [jdk11u-dev] RFR: 8253497: Core Libs Terminology Refresh In-Reply-To: References: Message-ID: <70Vvxtj6Y_b-qUJUuGLqr3q9ZNQC4OLe7FOAlWM73Qs=.5e73a972-1852-4c14-8285-0a9ccd5a8826@github.com> On Fri, 24 Sep 2021 19:06:35 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Only trivial resolves: > Copyright: ObjectInputFilter.java, DefaultAgentFilterTest.java > Context: CloseRegisteredChannel.java Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/418 From mdoerr at openjdk.java.net Mon Sep 27 12:53:18 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 12:53:18 GMT Subject: [jdk11u-dev] RFR: 8180573: Refactor sun/security/tools shell tests to plain java tests [v3] In-Reply-To: References: Message-ID: On Sun, 26 Sep 2021 20:26:14 GMT, Christoph Langer wrote: >> Backport of JDK-8180573: Refactor sun/security/tools shell tests to plain java tests >> >> Applies mostly clean, deletion of a few files had to be done manually. > > Christoph Langer has updated the pull request incrementally with four additional commits since the last revision: > > - Add changes of 8230318 to OnlyManifest.java > - Add changes of 8230318 to EC.java > - Add changes of 8230318 to DefaultOptions.java > - add changes of 8227758 to ConciseJarsigner.java LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/415 From goetz at openjdk.java.net Mon Sep 27 12:55:31 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 12:55:31 GMT Subject: [jdk11u-dev] RFR: 8047218: [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception Message-ID: I downport this for parity with 11.0.13-oracle. (You should run the test, its really fun :)) ------------- Commit messages: - Backport 271a0c713322bef3c78b04665c333c5e3068f8a9 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/427/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=427&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8047218 Stats: 20 lines in 2 files changed: 0 ins; 9 del; 11 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/427.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/427/head:pull/427 PR: https://git.openjdk.java.net/jdk11u-dev/pull/427 From goetz at openjdk.java.net Mon Sep 27 13:18:16 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 13:18:16 GMT Subject: [jdk11u-dev] RFR: 8266949: Check possibility to disable OperationTimedOut on Unix Message-ID: <8ePpeB1r6qsYeTnykOUeE9ARFqWt21kY1rWgMXiqi4I=.79bcb07c-e8bc-4ac6-a028-006b354a5a35@github.com> I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport e6705c0e4b548a83197c3ea70bdef25ec65d4c00 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/428/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=428&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8266949 Stats: 37 lines in 2 files changed: 14 ins; 17 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/428.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/428/head:pull/428 PR: https://git.openjdk.java.net/jdk11u-dev/pull/428 From mdoerr at openjdk.java.net Mon Sep 27 13:22:06 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 13:22:06 GMT Subject: [jdk11u-dev] RFR: 8253866: Security Libs Terminology Refresh In-Reply-To: References: Message-ID: <0udpYG6Z6kotAU_vGl6wH39p6ho0WujtCe7zR2IRt_A=.8b82d3d9-1dcb-4359-925f-deab0d720953@github.com> On Sat, 25 Sep 2021 20:20:55 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > make/modules/java.base/gendata/GendataBlacklistedCerts.gmk does not exist. > Instead, renamed make/gendata/GendataBlacklistedCerts.gmk and adapted content. > > make/modules/java.base/Gendata.gmk does not exist: Applied change to make/gendata/Gendata-java.base.gmk instead > > Copyright: JarVerifier.java, JavaKeyStore.java, KdcComm.java LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/419 From mdoerr at openjdk.java.net Mon Sep 27 13:23:01 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 13:23:01 GMT Subject: [jdk11u-dev] RFR: 8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 In-Reply-To: References: Message-ID: <2ScLjTuYYFXfhOjah8EktOc2PqVe8MT0P4DZLPChQNQ=.62bb227e-b9de-403b-b091-bb5b3e84409d@github.com> On Sat, 25 Sep 2021 20:35:49 GMT, Goetz Lindenmaier wrote: > The changes to the tests applied clean. > The change to the ProblemList is pointless. The methods are not in the list in 11u. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/420 From mdoerr at openjdk.java.net Mon Sep 27 13:23:34 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Mon, 27 Sep 2021 13:23:34 GMT Subject: [jdk11u-dev] RFR: 8265019: Update tests for additional TestNG test permissions In-Reply-To: References: Message-ID: <-amd7GIPX466G83t0lpbs8z3HiJ2LgliCMrejra5Hx8=.c0fdbe5d-3d47-4703-b6a4-c304dc338e31@github.com> On Sun, 26 Sep 2021 09:37:18 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Only Copyright year resolved. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/421 From goetz at openjdk.java.net Mon Sep 27 13:50:16 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Mon, 27 Sep 2021 13:50:16 GMT Subject: [jdk11u-dev] RFR: 8255227: java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 0544a732a44309bf7cbb44846dd9320c6096de17 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/430/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=430&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8255227 Stats: 11 lines in 2 files changed: 6 ins; 1 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/430.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/430/head:pull/430 PR: https://git.openjdk.java.net/jdk11u-dev/pull/430 From omikhaltcova at openjdk.java.net Mon Sep 27 14:15:54 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Mon, 27 Sep 2021 14:15:54 GMT Subject: [jdk17u] Integrated: 8273375: Remove redundant 'new String' calls after concatenation in java.desktop In-Reply-To: <3PAbdg5vlAWy7NAbF_jndZWCRvIK2bgx1EyO1hH_NOg=.b19550d3-5b4d-408c-b7e3-191550ca2e4b@github.com> References: <3PAbdg5vlAWy7NAbF_jndZWCRvIK2bgx1EyO1hH_NOg=.b19550d3-5b4d-408c-b7e3-191550ca2e4b@github.com> Message-ID: On Fri, 24 Sep 2021 15:32:12 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8273375 to jdk17u. > The original patch applied cleanly. > The fix removes unnesessary 'new String' calls because the result of strings' concatenation is already a newly created String object. This pull request has now been integrated. Changeset: 227e159d Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk17u/commit/227e159de1dd5b387a52a63c0111bf5abcb1424f Stats: 96 lines in 15 files changed: 13 ins; 3 del; 80 mod 8273375: Remove redundant 'new String' calls after concatenation in java.desktop Backport-of: 59c9f750414e4f131c906a5bc20f32f2f9cfe9ec ------------- PR: https://git.openjdk.java.net/jdk17u/pull/88 From omikhaltcova at openjdk.java.net Mon Sep 27 14:19:42 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Mon, 27 Sep 2021 14:19:42 GMT Subject: [jdk17u] Integrated: 8273451: Remove unreachable return in mutexLocker::wait In-Reply-To: References: Message-ID: On Mon, 27 Sep 2021 11:34:58 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8273451 to jdk17u. > The original patch applied cleanly. > It's a code cleanup, the patch removes the unreachable statement. This pull request has now been integrated. Changeset: 00f7c45a Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk17u/commit/00f7c45a4cc073519c0009c0daa51373f8227895 Stats: 6 lines in 1 file changed: 0 ins; 4 del; 2 mod 8273451: Remove unreachable return in mutexLocker::wait Backport-of: 9b5991e811b789fe8b60701657c2f0dd2c222c2e ------------- PR: https://git.openjdk.java.net/jdk17u/pull/90 From clanger at openjdk.java.net Mon Sep 27 14:40:17 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Mon, 27 Sep 2021 14:40:17 GMT Subject: [jdk17u] Integrated: 8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 In-Reply-To: References: Message-ID: On Thu, 23 Sep 2021 15:50:27 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8269850 from the openjdk/jdk repository. > > The commit being backported was authored by Roger Riggs on 23 Sep 2021 and was reviewed by Naoto Sato and Christoph Langer. > > Thanks! This pull request has now been integrated. Changeset: 7b67581a Author: Christoph Langer URL: https://git.openjdk.java.net/jdk17u/commit/7b67581a2f436084eef148fad6e9cc41542db2fd Stats: 25 lines in 1 file changed: 7 ins; 13 del; 5 mod 8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 Backport-of: 3b1b8fc646493eae5f4df828afe29abb75fa5e60 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/85 From prr at openjdk.java.net Mon Sep 27 16:49:02 2021 From: prr at openjdk.java.net (Phil Race) Date: Mon, 27 Sep 2021 16:49:02 GMT Subject: [jdk17u] Integrated: 8274056: JavaAccessibilityUtilities leaks JNI objects In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 23:47:23 GMT, Phil Race wrote: > Backport 8274056: JavaAccessibilityUtilities leaks JNI objects This pull request has now been integrated. Changeset: d46a5ae7 Author: Phil Race URL: https://git.openjdk.java.net/jdk17u/commit/d46a5ae71e2d1096646591f33bdebf478236f249 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8274056: JavaAccessibilityUtilities leaks JNI objects Backport-of: 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b ------------- PR: https://git.openjdk.java.net/jdk17u/pull/83 From simonis at openjdk.java.net Mon Sep 27 17:07:09 2021 From: simonis at openjdk.java.net (Volker Simonis) Date: Mon, 27 Sep 2021 17:07:09 GMT Subject: [jdk17u] Integrated: 8273902: Memory leak in OopStorage due to bug in OopHandle::release() In-Reply-To: References: Message-ID: <5bpGWKTRMayK-xYfX6Qj9ZovUCIxbO-BvJrNYCZPExY=.19861d7a-c1e4-4cc3-800e-aa7ff2fdb573@github.com> On Thu, 16 Sep 2021 20:38:19 GMT, Volker Simonis wrote: > Hi all, > > this pull request contains a backport of commit bc48a0ac from the openjdk/jdk repository. > > The commit being backported was authored by Volker Simonis on 16 Sep 2021 and was reviewed by Serguei Spitsyn and Coleen Phillimore. > > Thanks! This pull request has now been integrated. Changeset: 926a815f Author: Volker Simonis URL: https://git.openjdk.java.net/jdk17u/commit/926a815f6720211366478b6fcbf4a8d168750a31 Stats: 4 lines in 2 files changed: 0 ins; 2 del; 2 mod 8273902: Memory leak in OopStorage due to bug in OopHandle::release() Backport-of: bc48a0ac297b99a997482dcb59f85acc1cdb0c47 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/79 From sviswanathan at openjdk.java.net Tue Sep 28 00:00:15 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Tue, 28 Sep 2021 00:00:15 GMT Subject: [jdk11u-dev] RFR: 8223658: Performance regression of XML.validation in 13-b19 In-Reply-To: References: Message-ID: <8RCJxt7nn7GR91fgCLgnQvYyyO3p5PCMMuPRAAY_iZc=.27a4ed3f-b83b-4a8e-8e0f-f637eca83f9b@github.com> On Fri, 24 Sep 2021 05:29:15 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8223658 from the openjdk/jdk repository. > > The commit being backported was authored by Joe Wang on 24 May 2019 and was reviewed by Lance Andersen. > > Thanks! Looks good to me. ------------- Marked as reviewed by sviswanathan (no project role). PR: https://git.openjdk.java.net/jdk11u-dev/pull/405 From serb at openjdk.java.net Tue Sep 28 02:03:47 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 28 Sep 2021 02:03:47 GMT Subject: [jdk17u] Integrated: 8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F In-Reply-To: <_zl-jRZ3qo1xpWsTmT5-2MJF0PX-vslAUlcOCDxgsmk=.a6dc1f37-4e31-455d-9086-cf769c5c59ec@github.com> References: <_zl-jRZ3qo1xpWsTmT5-2MJF0PX-vslAUlcOCDxgsmk=.a6dc1f37-4e31-455d-9086-cf769c5c59ec@github.com> Message-ID: On Sun, 26 Sep 2021 00:04:58 GMT, Sergey Bylokhov wrote: > Hi all, > > This is a fix for the testbug. > > this pull request contains a backport of commit 6cf70f5f from the openjdk/jdk repository. > > The commit being backported was authored by Sergey Bylokhov on 15 Sep 2021 and was reviewed by Pankaj Bansal, Prasanta Sadhukhan and Alexander Zvegintsev. > > Thanks! This pull request has now been integrated. Changeset: c4dfa575 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk17u/commit/c4dfa5759c5f66953a038ade636d8a1d1013e356 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod 8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Backport-of: 6cf70f5f0809276904094bf8eba8786892bf034e ------------- PR: https://git.openjdk.java.net/jdk17u/pull/89 From serb at openjdk.java.net Tue Sep 28 04:29:29 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 28 Sep 2021 04:29:29 GMT Subject: [jdk17u] RFR: 8271718: Crash when during color transformation the color profile is replaced Message-ID: Hi all, This is the fix for jvm crash, see https://github.com/openjdk/jdk/pull/5042 for additional detail this pull request contains a backport of commit 14893527 from the openjdk/jdk repository. The commit being backported was authored by Sergey Bylokhov on 10 Aug 2021 and was reviewed by Phil Race. Thanks! ------------- Commit messages: - Backport 148935279d177e66a08a7003975bce3077104e07 Changes: https://git.openjdk.java.net/jdk17u/pull/91/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=91&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271718 Stats: 165 lines in 2 files changed: 155 ins; 3 del; 7 mod Patch: https://git.openjdk.java.net/jdk17u/pull/91.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/91/head:pull/91 PR: https://git.openjdk.java.net/jdk17u/pull/91 From clanger at openjdk.java.net Tue Sep 28 04:49:55 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 28 Sep 2021 04:49:55 GMT Subject: [jdk11u-dev] Integrated: 8223658: Performance regression of XML.validation in 13-b19 In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 05:29:15 GMT, Christoph Langer wrote: > Hi all, > > this pull request contains a backport of JDK-8223658 from the openjdk/jdk repository. > > The commit being backported was authored by Joe Wang on 24 May 2019 and was reviewed by Lance Andersen. > > Thanks! This pull request has now been integrated. Changeset: 45906dc1 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/45906dc1e01c18db30ebe761b022805053cad536 Stats: 4 lines in 1 file changed: 0 ins; 0 del; 4 mod 8223658: Performance regression of XML.validation in 13-b19 Reviewed-by: sviswanathan Backport-of: 50eb86d003e88109beb70726f897ad18e96a2a81 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/405 From tvoniadka at openjdk.java.net Tue Sep 28 05:18:33 2021 From: tvoniadka at openjdk.java.net (Thejasvi Voniadka) Date: Tue, 28 Sep 2021 05:18:33 GMT Subject: [jdk17u] RFR: 8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character Message-ID: This is a straight, clean backport of the following change: 8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character The patch applied clean, and the test passed on all platforms. Please approve this review. I will request integration once the 17-ok is received. ------------- Commit messages: - Backport 7f78803b0926ea194334ad9b3c9f06cbe17a83dd Changes: https://git.openjdk.java.net/jdk17u/pull/92/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=92&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273961 Stats: 14 lines in 1 file changed: 9 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u/pull/92.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/92/head:pull/92 PR: https://git.openjdk.java.net/jdk17u/pull/92 From gli at openjdk.java.net Tue Sep 28 05:32:45 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Tue, 28 Sep 2021 05:32:45 GMT Subject: [jdk17u] RFR: 8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition Message-ID: Hi all, I would like to backport this trivial change to jdk17u. The code applies cleanly and the tag `jdk17u-fix-request` was added. this pull request contains a backport of commit a9188f23 from the openjdk/jdk repository. The commit being backported was authored by Guoxiong Li on 29 Aug 2021 and was reviewed by Vicente Romero. Best Regards, -- Guoxiong ------------- Commit messages: - Backport a9188f237ec23d4ca2a172e9a7897cb6e2b69857 Changes: https://git.openjdk.java.net/jdk17u/pull/93/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=93&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268894 Stats: 134 lines in 3 files changed: 133 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/93.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/93/head:pull/93 PR: https://git.openjdk.java.net/jdk17u/pull/93 From clanger at openjdk.java.net Tue Sep 28 05:57:12 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 28 Sep 2021 05:57:12 GMT Subject: [jdk11u-dev] RFR: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails Message-ID: Backport of JDK-8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails Needed some manual resolving in the test. ------------- Commit messages: - Backport b5b24b904a68432153e8fa5c10cab5c27e871722 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/431/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=431&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8196096 Stats: 15 lines in 2 files changed: 9 ins; 0 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/431.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/431/head:pull/431 PR: https://git.openjdk.java.net/jdk11u-dev/pull/431 From thartmann at openjdk.java.net Tue Sep 28 06:33:19 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 06:33:19 GMT Subject: [jdk17u] RFR: 8272570: C2: crash in PhaseCFG::global_code_motion Message-ID: Backport of [JDK-8272570](https://bugs.openjdk.java.net/browse/JDK-8272570). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8272570: C2: crash in PhaseCFG::global_code_motion Changes: https://git.openjdk.java.net/jdk17u/pull/94/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=94&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272570 Stats: 55 lines in 2 files changed: 53 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/94.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/94/head:pull/94 PR: https://git.openjdk.java.net/jdk17u/pull/94 From thartmann at openjdk.java.net Tue Sep 28 06:51:31 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 06:51:31 GMT Subject: [jdk17u] RFR: 8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert Message-ID: <4BK_eXG8o4L1t_pfYMJ5XAdWGqUHxYqVjXFMcPqpo_4=.45b0b58b-977c-47ff-bc07-6eb1752aab32@github.com> Backport of [JDK-8273165](https://bugs.openjdk.java.net/browse/JDK-8273165). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert Changes: https://git.openjdk.java.net/jdk17u/pull/95/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=95&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273165 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/95.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/95/head:pull/95 PR: https://git.openjdk.java.net/jdk17u/pull/95 From thartmann at openjdk.java.net Tue Sep 28 06:53:28 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 06:53:28 GMT Subject: [jdk17u] RFR: 8271954: C2: assert(false) failed: Bad graph detected in build_loop_late Message-ID: Backport of [JDK-8271954](https://bugs.openjdk.java.net/browse/JDK-8271954). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8271954: C2: assert(false) failed: Bad graph detected in build_loop_late Changes: https://git.openjdk.java.net/jdk17u/pull/96/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=96&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271954 Stats: 442 lines in 3 files changed: 428 ins; 0 del; 14 mod Patch: https://git.openjdk.java.net/jdk17u/pull/96.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/96/head:pull/96 PR: https://git.openjdk.java.net/jdk17u/pull/96 From thartmann at openjdk.java.net Tue Sep 28 07:00:26 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 07:00:26 GMT Subject: [jdk17u] RFR: 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late Message-ID: Backport of [JDK-8272574](https://bugs.openjdk.java.net/browse/JDK-8272574). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late Changes: https://git.openjdk.java.net/jdk17u/pull/97/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=97&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272574 Stats: 96 lines in 4 files changed: 91 ins; 0 del; 5 mod Patch: https://git.openjdk.java.net/jdk17u/pull/97.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/97/head:pull/97 PR: https://git.openjdk.java.net/jdk17u/pull/97 From thartmann at openjdk.java.net Tue Sep 28 07:08:22 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 07:08:22 GMT Subject: [jdk17u] RFR: 8274074: SIGFPE with C2 compiled code with -XX:+StressGCM Message-ID: Backport of [JDK-8274074](https://bugs.openjdk.java.net/browse/JDK-8274074). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8274074: SIGFPE with C2 compiled code with -XX:+StressGCM Changes: https://git.openjdk.java.net/jdk17u/pull/98/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=98&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274074 Stats: 95 lines in 2 files changed: 95 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/98.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/98/head:pull/98 PR: https://git.openjdk.java.net/jdk17u/pull/98 From thartmann at openjdk.java.net Tue Sep 28 07:18:21 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 07:18:21 GMT Subject: [jdk17u] RFR: 8271340: Crash PhaseIdealLoop::clone_outer_loop Message-ID: Backport of [JDK-8271340](https://bugs.openjdk.java.net/browse/JDK-8271340). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8271340: Crash PhaseIdealLoop::clone_outer_loop Changes: https://git.openjdk.java.net/jdk17u/pull/99/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=99&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271340 Stats: 183 lines in 4 files changed: 140 ins; 41 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/99.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/99/head:pull/99 PR: https://git.openjdk.java.net/jdk17u/pull/99 From thartmann at openjdk.java.net Tue Sep 28 07:21:26 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 07:21:26 GMT Subject: [jdk17u] RFR: 8272413: Incorrect num of element count calculation for vector cast Message-ID: Backport of [JDK-8272413](https://bugs.openjdk.java.net/browse/JDK-8272413). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8272413: Incorrect num of element count calculation for vector cast Changes: https://git.openjdk.java.net/jdk17u/pull/100/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=100&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272413 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/100.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/100/head:pull/100 PR: https://git.openjdk.java.net/jdk17u/pull/100 From thartmann at openjdk.java.net Tue Sep 28 07:41:16 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 07:41:16 GMT Subject: [jdk17u] RFR: 8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop Message-ID: Backport of [JDK-8271600](https://bugs.openjdk.java.net/browse/JDK-8271600). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop Changes: https://git.openjdk.java.net/jdk17u/pull/102/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=102&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271600 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/102.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/102/head:pull/102 PR: https://git.openjdk.java.net/jdk17u/pull/102 From thartmann at openjdk.java.net Tue Sep 28 07:41:47 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 07:41:47 GMT Subject: [jdk17u] RFR: 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Message-ID: Backport of [JDK-8270886](https://bugs.openjdk.java.net/browse/JDK-8270886). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Changes: https://git.openjdk.java.net/jdk17u/pull/101/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=101&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270886 Stats: 175 lines in 2 files changed: 171 ins; 4 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/101.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/101/head:pull/101 PR: https://git.openjdk.java.net/jdk17u/pull/101 From thartmann at openjdk.java.net Tue Sep 28 07:46:21 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 07:46:21 GMT Subject: [jdk17u] RFR: 8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) Message-ID: <3FYlR60kb-_BVAKV8ig8vCi02J5PfIaNlO9MEtGAPb0=.6b73e262-41a7-4740-b882-04ea145b045d@github.com> Backport of [JDK-8244675](https://bugs.openjdk.java.net/browse/JDK-8244675). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) Changes: https://git.openjdk.java.net/jdk17u/pull/103/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=103&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8244675 Stats: 53 lines in 3 files changed: 51 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/103.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/103/head:pull/103 PR: https://git.openjdk.java.net/jdk17u/pull/103 From thartmann at openjdk.java.net Tue Sep 28 08:02:24 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 08:02:24 GMT Subject: [jdk17u] RFR: 8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size Message-ID: Backport of [JDK-8273359](https://bugs.openjdk.java.net/browse/JDK-8273359). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size Changes: https://git.openjdk.java.net/jdk17u/pull/105/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=105&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273359 Stats: 68 lines in 5 files changed: 61 ins; 0 del; 7 mod Patch: https://git.openjdk.java.net/jdk17u/pull/105.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/105/head:pull/105 PR: https://git.openjdk.java.net/jdk17u/pull/105 From thartmann at openjdk.java.net Tue Sep 28 08:03:08 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 08:03:08 GMT Subject: [jdk17u] RFR: 8223923: C2: Missing interference with mismatched unsafe accesses Message-ID: Backport of [JDK-8223923](https://bugs.openjdk.java.net/browse/JDK-8223923). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8223923: C2: Missing interference with mismatched unsafe accesses Changes: https://git.openjdk.java.net/jdk17u/pull/104/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=104&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8223923 Stats: 84 lines in 2 files changed: 76 ins; 2 del; 6 mod Patch: https://git.openjdk.java.net/jdk17u/pull/104.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/104/head:pull/104 PR: https://git.openjdk.java.net/jdk17u/pull/104 From goetz at openjdk.java.net Tue Sep 28 08:06:11 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:06:11 GMT Subject: [jdk11u-dev] Integrated: 8244292: Headful clients failing with --illegal-access=deny In-Reply-To: <_EukEJnBTfKiYY_4VLNfr-GzTs-hfONVp0js1CLeAhU=.983c6825-3de0-4459-89fc-bee64d9f810b@github.com> References: <_EukEJnBTfKiYY_4VLNfr-GzTs-hfONVp0js1CLeAhU=.983c6825-3de0-4459-89fc-bee64d9f810b@github.com> Message-ID: On Thu, 23 Sep 2021 14:51:15 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > The patch to TabbedPaneMemLeak.java is not needed because the test is not in 11. JDK-6714324 is missing in 11u which brings the new test. I commented in the bug to include this fix in case it is downported. > The rest applied clean. This pull request has now been integrated. Changeset: d7ac85ab Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d7ac85abaed368b46940ee81cd0a6ae27defb643 Stats: 6 lines in 3 files changed: 1 ins; 0 del; 5 mod 8244292: Headful clients failing with --illegal-access=deny Reviewed-by: mdoerr Backport-of: 0efacb3eedf79dceb6aa185057df2658ce899723 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/403 From goetz at openjdk.java.net Tue Sep 28 08:08:02 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:08:02 GMT Subject: [jdk11u-dev] Integrated: 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" In-Reply-To: References: Message-ID: On Thu, 23 Sep 2021 14:05:56 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the ProblemList. > I took the version of the new patch. > The old bug mentioned, JDK-8066173, was closed with a patch just modifying the ProblemList -- which is strange. > The new bug, JDK-8225620, was closed, too. But it was not resolved, it was only closed because the solaris port was removed. > So I think mentioning the new bug is the right thing here. This pull request has now been integrated. Changeset: d234b6d4 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d234b6d4ea9636a943b3a16dfbdadf1569d32e76 Stats: 4 lines in 2 files changed: 2 ins; 0 del; 2 mod 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" Explicitly set the receiver klass in the ci MDO to NULL if it is NULL in the MDO while translating. Reviewed-by: mdoerr Backport-of: 6df28153fd7c5371a6b92f62addf03465ecf4eee ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/402 From goetz at openjdk.java.net Tue Sep 28 08:10:07 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:10:07 GMT Subject: [jdk11u-dev] Integrated: 8216417: cleanup of IPv6 scope-id handling In-Reply-To: References: Message-ID: On Thu, 23 Sep 2021 16:34:15 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Resolved imports in AbstractPlainDatagramSocketImpl.java AbstractPlainSocketImpl.java > and added IPAddressUtil. > Simple context difference: IPAddressUtil.java > Merge with different code: DatagramChannelImpl.java, the only relevant resolve. > net_util_md.c Deleted code differs slightly. > ProblemList: methods are not problem listed. Skipped. This pull request has now been integrated. Changeset: 14761580 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/14761580363e515055a88fbf799e6c6ad9b94910 Stats: 1332 lines in 22 files changed: 745 ins; 571 del; 16 mod 8216417: cleanup of IPv6 scope-id handling Reviewed-by: mdoerr Backport-of: 247a6a2ce4f890252ec256de107c1fc4b898aaf6 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/404 From goetz at openjdk.java.net Tue Sep 28 08:12:07 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:12:07 GMT Subject: [jdk11u-dev] Integrated: 8081652: [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 12:26:59 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > ProblemList: Context differs. > ThreadStateController.java: Copyright This pull request has now been integrated. Changeset: b433235d Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/b433235d3b9bc475fe1445d6e8a38d6b748e39fa Stats: 16 lines in 3 files changed: 11 ins; 1 del; 4 mod 8081652: [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently Reviewed-by: mdoerr Backport-of: 5805cbeaaf72657bbd758766d47261dd5c74e70b ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/411 From goetz at openjdk.java.net Tue Sep 28 08:12:49 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:12:49 GMT Subject: [jdk11u-dev] Integrated: 8253497: Core Libs Terminology Refresh In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 19:06:35 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Only trivial resolves: > Copyright: ObjectInputFilter.java, DefaultAgentFilterTest.java > Context: CloseRegisteredChannel.java This pull request has now been integrated. Changeset: d3a8a9ea Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d3a8a9ea1352e0b3d51e540254014e66baea6125 Stats: 82 lines in 15 files changed: 1 ins; 0 del; 81 mod 8253497: Core Libs Terminology Refresh Reviewed-by: mdoerr Backport-of: b2f035549a510be7c19f3d101daa0fd8f05843ac ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/418 From thartmann at openjdk.java.net Tue Sep 28 08:14:03 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 28 Sep 2021 08:14:03 GMT Subject: [jdk17u] RFR: 8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java Message-ID: Backport of [JDK-8271341](https://bugs.openjdk.java.net/browse/JDK-8271341). Applies cleanly. Approval is pending. Thanks, Tobias ------------- Commit messages: - 8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java Changes: https://git.openjdk.java.net/jdk17u/pull/106/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=106&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271341 Stats: 19 lines in 2 files changed: 17 ins; 1 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/106.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/106/head:pull/106 PR: https://git.openjdk.java.net/jdk17u/pull/106 From goetz at openjdk.java.net Tue Sep 28 08:15:09 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:15:09 GMT Subject: [jdk11u-dev] Integrated: 8253866: Security Libs Terminology Refresh In-Reply-To: References: Message-ID: On Sat, 25 Sep 2021 20:20:55 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > make/modules/java.base/gendata/GendataBlacklistedCerts.gmk does not exist. > Instead, renamed make/gendata/GendataBlacklistedCerts.gmk and adapted content. > > make/modules/java.base/Gendata.gmk does not exist: Applied change to make/gendata/Gendata-java.base.gmk instead > > Copyright: JarVerifier.java, JavaKeyStore.java, KdcComm.java This pull request has now been integrated. Changeset: 9121f555 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/9121f555c54be40cb9c99af4296bded6bed3d2a3 Stats: 354 lines in 17 files changed: 154 ins; 152 del; 48 mod 8253866: Security Libs Terminology Refresh Reviewed-by: mdoerr Backport-of: 8554fe6ebce7811a0c3b4670a89e3c07d577d966 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/419 From goetz at openjdk.java.net Tue Sep 28 08:17:01 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:17:01 GMT Subject: [jdk11u-dev] Integrated: 8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 In-Reply-To: References: Message-ID: On Sat, 25 Sep 2021 20:35:49 GMT, Goetz Lindenmaier wrote: > The changes to the tests applied clean. > The change to the ProblemList is pointless. The methods are not in the list in 11u. This pull request has now been integrated. Changeset: 8d780729 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/8d780729c65bbfd19f23004723b8786d52f8310a Stats: 44 lines in 2 files changed: 21 ins; 20 del; 3 mod 8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 Reviewed-by: mdoerr Backport-of: d70fd7b3c40ae6cb548bd85e87df5435fd4c65bf ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/420 From goetz at openjdk.java.net Tue Sep 28 08:17:02 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:17:02 GMT Subject: [jdk11u-dev] Integrated: 8265019: Update tests for additional TestNG test permissions In-Reply-To: References: Message-ID: On Sun, 26 Sep 2021 09:37:18 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Only Copyright year resolved. This pull request has now been integrated. Changeset: d655d00f Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d655d00f5f8d878cccf670afa8a3775210904dab Stats: 22 lines in 2 files changed: 16 ins; 4 del; 2 mod 8265019: Update tests for additional TestNG test permissions Reviewed-by: mdoerr Backport-of: ffb3771816910d2eddba367812e57a9c5459ff8c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/421 From goetz at openjdk.java.net Tue Sep 28 08:20:57 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:20:57 GMT Subject: [jdk11u-dev] Integrated: 8163086: java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails In-Reply-To: References: Message-ID: On Sun, 26 Sep 2021 11:44:50 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Clean except for context in ProblemList. This pull request has now been integrated. Changeset: c3bdce8f Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/c3bdce8f5935339c701235ab0dbed2d2540eafbf Stats: 6 lines in 2 files changed: 1 ins; 2 del; 3 mod 8163086: java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails Backport-of: abdff7905f3aacd54cccc29c5b7922c87301f7fe ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/423 From goetz at openjdk.java.net Tue Sep 28 08:20:58 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 08:20:58 GMT Subject: [jdk11u-dev] Integrated: 8233564: [TESTBUG] MouseComboBoxTest.java is failing In-Reply-To: References: Message-ID: <07zqxw9dSFhE40Zlt10gGqesR3eGEN1sEeCeyX7x_dE=.1b37abe0-8621-4c25-90e5-946b8a035563@github.com> On Sun, 26 Sep 2021 11:38:04 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the ProblemList due to context. This pull request has now been integrated. Changeset: c9855f11 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/c9855f114de786491dedf72b947d9f0bb7c30b2b Stats: 6 lines in 2 files changed: 3 ins; 1 del; 2 mod 8233564: [TESTBUG] MouseComboBoxTest.java is failing Backport-of: b72d99e77b71e495fe66026f692f28d5407235ce ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/422 From stuefe at openjdk.java.net Tue Sep 28 08:56:00 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 28 Sep 2021 08:56:00 GMT Subject: [jdk17u] Integrated: 8268893: jcmd to trim the glibc heap In-Reply-To: References: Message-ID: On Fri, 10 Sep 2021 14:44:04 GMT, Thomas Stuefe wrote: > Hi, > > may I please have reviews for this clean backport of 8268893: "jcmd to trim the glibc heap"? > > The command turned out to be very useful to us when analyzing suspected memory leaks. It would be nice to have this in JDK 17. > > The associated downport-CSR had been provisionally approved. > > The patch applies cleanly. > > Thank you, Thomas > > --------- > ### Progress > - [x] Change must not contain extraneous whitespace > - [x] Commit message must refer to an issue > > > > ### Reviewing >
Using git > > Checkout this PR locally: \ > `$ git fetch https://git.openjdk.java.net/jdk17u pull/70/head:pull/70` \ > `$ git checkout pull/70` > > Update a local copy of the PR: \ > `$ git checkout pull/70` \ > `$ git pull https://git.openjdk.java.net/jdk17u pull/70/head` > >
>
Using Skara CLI tools > > Checkout this PR locally: \ > `$ git pr checkout 70` > > View PR using the GUI difftool: \ > `$ git pr show -t 70` > >
>
Using diff file > > Download this PR as a diff file: \ > https://git.openjdk.java.net/jdk17u/pull/70.diff > >
This pull request has now been integrated. Changeset: d9350016 Author: Thomas Stuefe URL: https://git.openjdk.java.net/jdk17u/commit/d93500168cd120165fedb9609fdf2e10458976dd Stats: 248 lines in 6 files changed: 222 ins; 9 del; 17 mod 8268893: jcmd to trim the glibc heap Backport-of: 6096dd9765eaf280890f65c0ff1ab64864b9316a ------------- PR: https://git.openjdk.java.net/jdk17u/pull/70 From snazarki at openjdk.java.net Tue Sep 28 09:16:21 2021 From: snazarki at openjdk.java.net (Sergey Nazarkin) Date: Tue, 28 Sep 2021 09:16:21 GMT Subject: [jdk13u-dev] RFR: 8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth) Message-ID: I'd like to backport this case for parity with jdk11. The patch need some fixes similar to described here http://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-January/002377.html, except move of primitive_hash is not necessary. ------------- Commit messages: - Redo previous fix and remake as jdk11 did - Build fix with ConcurrentHashTable template args - Backport 6ccf3351d7eef4b6a2ef8b33e4173416cfdcefd5 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/266/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=266&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8185005 Stats: 336 lines in 5 files changed: 326 ins; 1 del; 9 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/266.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/266/head:pull/266 PR: https://git.openjdk.java.net/jdk13u-dev/pull/266 From goetz at openjdk.java.net Tue Sep 28 09:47:25 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 09:47:25 GMT Subject: [jdk11u-dev] RFR: 8248341: ProblemList java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java Message-ID: <4P1eO7-6uvDfcTuyvW5-yAH0SDZFWXDKAso8Brpjd4s=.069f327a-74e5-471c-abf9-c2d89f772fc9@github.com> I downport this for parity with 11.0.13-oracle. Only context diff in ProblemList.txt. ------------- Commit messages: - Backport 8a424425e1594dbddd4de517fa5f51b5e7382fd8 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/432/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=432&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8248341 Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/432.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/432/head:pull/432 PR: https://git.openjdk.java.net/jdk11u-dev/pull/432 From goetz at openjdk.java.net Tue Sep 28 09:58:25 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 09:58:25 GMT Subject: [jdk11u-dev] RFR: 8179880: Refactor javax/security shell tests to plain java tests Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - 7f55dc15769bbab59024aa49671bced633de40ed Changes: https://git.openjdk.java.net/jdk11u-dev/pull/429/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=429&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8179880 Stats: 104 lines in 2 files changed: 11 ins; 85 del; 8 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/429.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/429/head:pull/429 PR: https://git.openjdk.java.net/jdk11u-dev/pull/429 From goetz at openjdk.java.net Tue Sep 28 10:32:22 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 10:32:22 GMT Subject: [jdk11u-dev] RFR: 8268093: Manual Testcase: "sun/security/krb5/config/native/TestDynamicStore.java" Fails with NPE Message-ID: <3xBDzvdgVNYFJo0cxAnZyPglC0o2Gu-fgunq0GqzT0M=.0f56c85e-2b8c-4dc1-b2c3-bda1ca48f14b@github.com> I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport e39346e708a06cdee2b9a096f08c1cfe2e21dfc2 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/433/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=433&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268093 Stats: 14 lines in 2 files changed: 12 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/433.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/433/head:pull/433 PR: https://git.openjdk.java.net/jdk11u-dev/pull/433 From mdoerr at openjdk.java.net Tue Sep 28 10:35:44 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 28 Sep 2021 10:35:44 GMT Subject: [jdk11u-dev] RFR: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC Message-ID: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> Backport of JDK-8215889. Applies cleanly, but the change needs a small adaptation because safepoint counter uses `int` instead of `uint64_t` in 11u (JDK-8212108 is not in 11u). ------------- Commit messages: - Backport f08eeac278b0785c0bdff0bddf46b66f65822357 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/434/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=434&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8215889 Stats: 117 lines in 8 files changed: 103 ins; 10 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/434.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/434/head:pull/434 PR: https://git.openjdk.java.net/jdk11u-dev/pull/434 From mdoerr at openjdk.java.net Tue Sep 28 10:55:48 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 28 Sep 2021 10:55:48 GMT Subject: [jdk11u-dev] RFR: 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 Message-ID: Backport of JDK-8231501. Applies almost cleanly. Only one comment change had to get integrated manually due to unrelated context change. ------------- Depends on: https://git.openjdk.java.net/jdk11u-dev/pull/434 Commit messages: - Backport 49048adcf206034e8cfe2877029bfa5523c9eb4c Changes: https://git.openjdk.java.net/jdk11u-dev/pull/435/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=435&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8231501 Stats: 69 lines in 3 files changed: 44 ins; 16 del; 9 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/435.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/435/head:pull/435 PR: https://git.openjdk.java.net/jdk11u-dev/pull/435 From goetz at openjdk.java.net Tue Sep 28 11:18:24 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 11:18:24 GMT Subject: [jdk11u-dev] RFR: 8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass Message-ID: I downport this for parity with 11.0.13-oracle. Files p/Foo.java and q/Bar.java are not in 11. They were added by 8266269: Lookup::accessClass fails with IAE when accessing an arrayCl... This is not in 11, and was not downported by Oracle. It has a CSR and changes exceptions, so probably Oracle had a good reason not to bring it to 11. Because 8266269 is missing though, I had to adapt the change. ------------- Commit messages: - Backport 56240690f62f9048a45a53525efccffdec235a8d Changes: https://git.openjdk.java.net/jdk11u-dev/pull/436/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=436&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269426 Stats: 9 lines in 4 files changed: 0 ins; 0 del; 9 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/436.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/436/head:pull/436 PR: https://git.openjdk.java.net/jdk11u-dev/pull/436 From goetz.lindenmaier at sap.com Tue Sep 28 11:30:31 2021 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 28 Sep 2021 11:30:31 +0000 Subject: CFV: New JDK Updates Committer: Lutz Schmidt Message-ID: I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. Lutz is a long-time member of the SAP JVM team and reviewer in the JDK project. He is a compiler expert, especially for the s390 and ppc platforms. He downported a considerable amount of changes[4] and it is about time to make him jdk-updates Committer. Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. Only current JDK Updates Committers and Reviewers [2] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Three-Vote Consensus voting instructions, see [3]. Best regards, Goetz. [1] http://openjdk.java.net/census#lucy [2] http://openjdk.java.net/census#jdk-updates [3] http://openjdk.java.net/projects/#reviewer-vote [4] An enumeration, as filters are not accurate for this: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling https://bugs.openjdk.java.net/browse/JDK-8271490 [macos] libjvm.dylib linker warning due to macOS version mismatch https://bugs.openjdk.java.net/browse/JDK-8264848 SIGILL in CodeHeapState::print_names() https://bugs.openjdk.java.net/browse/JDK-8216314 SIGBUS in CodeHeapState::print_names() https://bugs.openjdk.java.net/browse/JDK-8209950 Break cycle in vm_version* includes https://bugs.openjdk.java.net/browse/JDK-8233787 Performance issue (CodeHeap) with large free blocks https://bugs.openjdk.java.net/browse/JDK-8231460 MethodInvocationCounters frequently run into overflow https://bugs.openjdk.java.net/browse/JDK-8261447 MethodArityHistogram should use Compile_lock in favour of fancy checks https://bugs.openjdk.java.net/browse/JDK-8250635 [REDO] - Optimize CodeHeap Analytics https://bugs.openjdk.java.net/browse/JDK-8217465 CodeHeap State Analytics processes dead nmethods https://bugs.openjdk.java.net/browse/JDK-8219586 Improve CodeHeap Free Space Management https://bugs.openjdk.java.net/browse/JDK-8223444 [s390] Improve Hardware Feature Detection And Reporting https://bugs.openjdk.java.net/browse/JDK-8264173 [s390] Support latest hardware (z14 and z15) https://bugs.openjdk.java.net/browse/JDK-8263260 From goetz.lindenmaier at sap.com Tue Sep 28 11:35:07 2021 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 28 Sep 2021 11:35:07 +0000 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes Best, Goetz. > -----Original Message----- > From: jdk-updates-dev On > Behalf Of Lindenmaier, Goetz > Sent: Tuesday, September 28, 2021 1:31 PM > To: jdk-updates-dev at openjdk.java.net > Subject: [DMARC FAILURE] CFV: New JDK Updates Committer: Lutz Schmidt > > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. > > Lutz is a long-time member of the SAP JVM team and reviewer in > the JDK project. He is a compiler expert, especially for the s390 > and ppc platforms. He downported a considerable amount of changes[4] > and it is about time to make him jdk-updates Committer. > > Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. > > Only current JDK Updates Committers and Reviewers [2] are eligible > to vote on this nomination. Votes must be cast > in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > Best regards, > Goetz. > > [1] http://openjdk.java.net/census#lucy > [2] http://openjdk.java.net/census#jdk-updates > [3] http://openjdk.java.net/projects/#reviewer-vote > [4] An enumeration, as filters are not accurate for this: > [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling > https://bugs.openjdk.java.net/browse/JDK-8271490 > [macos] libjvm.dylib linker warning due to macOS version mismatch > https://bugs.openjdk.java.net/browse/JDK-8264848 > SIGILL in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8216314 > SIGBUS in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8209950 > Break cycle in vm_version* includes > https://bugs.openjdk.java.net/browse/JDK-8233787 > Performance issue (CodeHeap) with large free blocks > https://bugs.openjdk.java.net/browse/JDK-8231460 > MethodInvocationCounters frequently run into overflow > https://bugs.openjdk.java.net/browse/JDK-8261447 > MethodArityHistogram should use Compile_lock in favour of fancy checks > https://bugs.openjdk.java.net/browse/JDK-8250635 > [REDO] - Optimize CodeHeap Analytics > https://bugs.openjdk.java.net/browse/JDK-8217465 > CodeHeap State Analytics processes dead nmethods > https://bugs.openjdk.java.net/browse/JDK-8219586 > Improve CodeHeap Free Space Management > https://bugs.openjdk.java.net/browse/JDK-8223444 > [s390] Improve Hardware Feature Detection And Reporting > https://bugs.openjdk.java.net/browse/JDK-8264173 > [s390] Support latest hardware (z14 and z15) > https://bugs.openjdk.java.net/browse/JDK-8263260 From gli at openjdk.java.net Tue Sep 28 11:41:41 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Tue, 28 Sep 2021 11:41:41 GMT Subject: [jdk17u] Integrated: 8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 05:23:44 GMT, Guoxiong Li wrote: > Hi all, > > I would like to backport this trivial change to jdk17u. The code applies cleanly and the tag `jdk17u-fix-request` was added. > > this pull request contains a backport of commit a9188f23 from the openjdk/jdk repository. > > The commit being backported was authored by Guoxiong Li on 29 Aug 2021 and was reviewed by Vicente Romero. > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: 4e707bc1 Author: Guoxiong Li URL: https://git.openjdk.java.net/jdk17u/commit/4e707bc1fa5a1da5b31b7a94febdd24f8bc3f6c6 Stats: 134 lines in 3 files changed: 133 ins; 1 del; 0 mod 8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition Backport-of: a9188f237ec23d4ca2a172e9a7897cb6e2b69857 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/93 From martin.doerr at sap.com Tue Sep 28 11:45:44 2021 From: martin.doerr at sap.com (Doerr, Martin) Date: Tue, 28 Sep 2021 11:45:44 +0000 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes /Martin From mdoerr at openjdk.java.net Tue Sep 28 11:51:55 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 28 Sep 2021 11:51:55 GMT Subject: [jdk11u-dev] RFR: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 05:47:05 GMT, Christoph Langer wrote: > Backport of JDK-8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails > > Needed some manual resolving in the test. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/431 From gli at openjdk.java.net Tue Sep 28 12:16:19 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Tue, 28 Sep 2021 12:16:19 GMT Subject: [jdk17u] RFR: 8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record Message-ID: Hi all, I would like to backport this patch about records to jdk17u. The code applies cleanly. The commit being backported was authored by Guoxiong Li on 17 Sep 2021 and was reviewed by Vicente Romero. Best Regards, -- Guoxiong ------------- Commit messages: - Backport e07ab82ee555f27921287a871ba582e0906ad45c Changes: https://git.openjdk.java.net/jdk17u/pull/107/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=107&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273408 Stats: 243 lines in 3 files changed: 241 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/107.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/107/head:pull/107 PR: https://git.openjdk.java.net/jdk17u/pull/107 From mdoerr at openjdk.java.net Tue Sep 28 12:16:47 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 28 Sep 2021 12:16:47 GMT Subject: [jdk11u-dev] RFR: 8274056: JavaAccessibilityUtilities leaks JNI objects Message-ID: Clean backport of JDK-8274056. ------------- Commit messages: - Backport 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/437/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=437&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274056 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/437.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/437/head:pull/437 PR: https://git.openjdk.java.net/jdk11u-dev/pull/437 From goetz at openjdk.java.net Tue Sep 28 12:25:56 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 12:25:56 GMT Subject: [jdk11u-dev] Integrated: 8047218: [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception In-Reply-To: References: Message-ID: On Mon, 27 Sep 2021 12:43:20 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > (You should run the test, its really fun :)) This pull request has now been integrated. Changeset: 3dc942c2 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/3dc942c2f336087a6b66ea4ecefc6bb9acefd4ce Stats: 20 lines in 2 files changed: 0 ins; 9 del; 11 mod 8047218: [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception Backport-of: 271a0c713322bef3c78b04665c333c5e3068f8a9 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/427 From goetz at openjdk.java.net Tue Sep 28 12:27:02 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 12:27:02 GMT Subject: [jdk11u-dev] Integrated: 8248341: ProblemList java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java In-Reply-To: <4P1eO7-6uvDfcTuyvW5-yAH0SDZFWXDKAso8Brpjd4s=.069f327a-74e5-471c-abf9-c2d89f772fc9@github.com> References: <4P1eO7-6uvDfcTuyvW5-yAH0SDZFWXDKAso8Brpjd4s=.069f327a-74e5-471c-abf9-c2d89f772fc9@github.com> Message-ID: On Tue, 28 Sep 2021 09:26:48 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Only context diff in ProblemList.txt. This pull request has now been integrated. Changeset: d896cda7 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/d896cda7f8e134052948c5b2fc34796fb948ad4d Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod 8248341: ProblemList java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java Backport-of: 8a424425e1594dbddd4de517fa5f51b5e7382fd8 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/432 From goetz at openjdk.java.net Tue Sep 28 12:29:19 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 12:29:19 GMT Subject: [jdk11u-dev] Integrated: 8266949: Check possibility to disable OperationTimedOut on Unix In-Reply-To: <8ePpeB1r6qsYeTnykOUeE9ARFqWt21kY1rWgMXiqi4I=.79bcb07c-e8bc-4ac6-a028-006b354a5a35@github.com> References: <8ePpeB1r6qsYeTnykOUeE9ARFqWt21kY1rWgMXiqi4I=.79bcb07c-e8bc-4ac6-a028-006b354a5a35@github.com> Message-ID: On Mon, 27 Sep 2021 13:09:07 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 654ad1c2 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/654ad1c2872f18a68beaf398132cacf44894c6b9 Stats: 37 lines in 2 files changed: 14 ins; 17 del; 6 mod 8266949: Check possibility to disable OperationTimedOut on Unix Backport-of: e6705c0e4b548a83197c3ea70bdef25ec65d4c00 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/428 From gli at openjdk.java.net Tue Sep 28 12:36:18 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Tue, 28 Sep 2021 12:36:18 GMT Subject: [jdk17u] RFR: 8271254: javac generates unreachable code when using empty semicolon statement Message-ID: Hi all, Request to backport this change about unreachable code to jdk17u. The code applies cleanly. The commit being backported was authored by Guoxiong Li on 14 Sep 2021 and was reviewed by Vicente Romero. Best Regards, -- Guoxiong ------------- Commit messages: - Backport fe89dd3b0d47807c7dbfe24d17f6aca152fc8908 Changes: https://git.openjdk.java.net/jdk17u/pull/108/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=108&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271254 Stats: 101 lines in 2 files changed: 92 ins; 0 del; 9 mod Patch: https://git.openjdk.java.net/jdk17u/pull/108.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/108/head:pull/108 PR: https://git.openjdk.java.net/jdk17u/pull/108 From sgehwolf at openjdk.java.net Tue Sep 28 12:36:30 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Tue, 28 Sep 2021 12:36:30 GMT Subject: [jdk17u] RFR: 8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported Message-ID: Clean backport. Problem exists in 17 GA as well. ------------- Commit messages: - Backport 161fdb4afbc6e67cc7580fe753112c4d894a9b6b Changes: https://git.openjdk.java.net/jdk17u/pull/109/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=109&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273935 Stats: 108 lines in 4 files changed: 102 ins; 0 del; 6 mod Patch: https://git.openjdk.java.net/jdk17u/pull/109.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/109/head:pull/109 PR: https://git.openjdk.java.net/jdk17u/pull/109 From goetz at openjdk.java.net Tue Sep 28 12:36:57 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 12:36:57 GMT Subject: [jdk11u-dev] RFR: 8255227: java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface In-Reply-To: References: Message-ID: On Mon, 27 Sep 2021 13:43:10 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. gc/metaspace/TestMetaspacePerfCounters.java#id1 failed. This is not related to this change. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/430 From goetz at openjdk.java.net Tue Sep 28 12:36:58 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 12:36:58 GMT Subject: [jdk11u-dev] Integrated: 8255227: java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface In-Reply-To: References: Message-ID: <-f2-ox9X4gstXRzbF7lD1RfNicXU6G_QIPWulq98oeA=.e91dc135-16d0-45f5-bb59-42ebc2ff8f67@github.com> On Mon, 27 Sep 2021 13:43:10 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: cb4e2876 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/cb4e2876265bdc72b25c0624338256e197b542f4 Stats: 11 lines in 2 files changed: 6 ins; 1 del; 4 mod 8255227: java/net/httpclient/FlowAdapterPublisherTest.java intermittently failing with TestServer: start exception: java.io.IOException: Invalid preface Backport-of: 0544a732a44309bf7cbb44846dd9320c6096de17 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/430 From gli at openjdk.java.net Tue Sep 28 12:48:41 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Tue, 28 Sep 2021 12:48:41 GMT Subject: [jdk17u] RFR: 8266239: Some duplicated javac command-line options have repeated effect Message-ID: Hi all, I would like to backport this change about `javac` command option to jdk17u. The code applies cleanly. The commit being backported was authored by Guoxiong Li on 14 Sep 2021 and was reviewed by Vicente Romero. Best Regards, -- Guoxiong ------------- Commit messages: - Backport d05494f98bad351532cdb769c9da6b6e2359b16e Changes: https://git.openjdk.java.net/jdk17u/pull/110/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=110&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8266239 Stats: 41 lines in 3 files changed: 39 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/110.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/110/head:pull/110 PR: https://git.openjdk.java.net/jdk17u/pull/110 From yan at openjdk.java.net Tue Sep 28 12:50:51 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 28 Sep 2021 12:50:51 GMT Subject: [jdk13u-dev] RFR: 8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth) In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 09:03:13 GMT, Sergey Nazarkin wrote: > I'd like to backport this case for parity with jdk11. The patch need some fixes similar to described here http://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-January/002377.html, except move of primitive_hash is not necessary. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/266 From adinn at redhat.com Tue Sep 28 12:58:10 2021 From: adinn at redhat.com (Andrew Dinn) Date: Tue, 28 Sep 2021 13:58:10 +0100 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes On 28/09/2021 12:30, Lindenmaier, Goetz wrote: > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. > > Lutz is a long-time member of the SAP JVM team and reviewer in > the JDK project. He is a compiler expert, especially for the s390 > and ppc platforms. He downported a considerable amount of changes[4] > and it is about time to make him jdk-updates Committer. > > Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. > > Only current JDK Updates Committers and Reviewers [2] are eligible > to vote on this nomination. Votes must be cast > in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > Best regards, > Goetz. > > [1] http://openjdk.java.net/census#lucy > [2] http://openjdk.java.net/census#jdk-updates > [3] http://openjdk.java.net/projects/#reviewer-vote > [4] An enumeration, as filters are not accurate for this: > [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling > https://bugs.openjdk.java.net/browse/JDK-8271490 > [macos] libjvm.dylib linker warning due to macOS version mismatch > https://bugs.openjdk.java.net/browse/JDK-8264848 > SIGILL in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8216314 > SIGBUS in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8209950 > Break cycle in vm_version* includes > https://bugs.openjdk.java.net/browse/JDK-8233787 > Performance issue (CodeHeap) with large free blocks > https://bugs.openjdk.java.net/browse/JDK-8231460 > MethodInvocationCounters frequently run into overflow > https://bugs.openjdk.java.net/browse/JDK-8261447 > MethodArityHistogram should use Compile_lock in favour of fancy checks > https://bugs.openjdk.java.net/browse/JDK-8250635 > [REDO] - Optimize CodeHeap Analytics > https://bugs.openjdk.java.net/browse/JDK-8217465 > CodeHeap State Analytics processes dead nmethods > https://bugs.openjdk.java.net/browse/JDK-8219586 > Improve CodeHeap Free Space Management > https://bugs.openjdk.java.net/browse/JDK-8223444 > [s390] Improve Hardware Feature Detection And Reporting > https://bugs.openjdk.java.net/browse/JDK-8264173 > [s390] Support latest hardware (z14 and z15) > https://bugs.openjdk.java.net/browse/JDK-8263260 > -- regards, Andrew Dinn ----------- Red Hat Distinguished Engineer Red Hat UK Ltd Registered in England and Wales under Company Registration No. 03798903 Directors: Michael Cunningham, Michael ("Mike") O'Neill From thomas.stuefe at gmail.com Tue Sep 28 13:10:10 2021 From: thomas.stuefe at gmail.com (=?UTF-8?Q?Thomas_St=C3=BCfe?=) Date: Tue, 28 Sep 2021 15:10:10 +0200 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes On Tue, Sep 28, 2021 at 1:31 PM Lindenmaier, Goetz < goetz.lindenmaier at sap.com> wrote: > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. > > Lutz is a long-time member of the SAP JVM team and reviewer in > the JDK project. He is a compiler expert, especially for the s390 > and ppc platforms. He downported a considerable amount of changes[4] > and it is about time to make him jdk-updates Committer. > > Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. > > Only current JDK Updates Committers and Reviewers [2] are eligible > to vote on this nomination. Votes must be cast > in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > Best regards, > Goetz. > > [1] http://openjdk.java.net/census#lucy > [2] http://openjdk.java.net/census#jdk-updates > [3] http://openjdk.java.net/projects/#reviewer-vote > [4] An enumeration, as filters are not accurate for this: > [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling > https://bugs.openjdk.java.net/browse/JDK-8271490 > [macos] libjvm.dylib linker warning due to macOS version mismatch > https://bugs.openjdk.java.net/browse/JDK-8264848 > SIGILL in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8216314 > SIGBUS in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8209950 > Break cycle in vm_version* includes > https://bugs.openjdk.java.net/browse/JDK-8233787 > Performance issue (CodeHeap) with large free blocks > https://bugs.openjdk.java.net/browse/JDK-8231460 > MethodInvocationCounters frequently run into overflow > https://bugs.openjdk.java.net/browse/JDK-8261447 > MethodArityHistogram should use Compile_lock in favour of fancy checks > https://bugs.openjdk.java.net/browse/JDK-8250635 > [REDO] - Optimize CodeHeap Analytics > https://bugs.openjdk.java.net/browse/JDK-8217465 > CodeHeap State Analytics processes dead nmethods > https://bugs.openjdk.java.net/browse/JDK-8219586 > Improve CodeHeap Free Space Management > https://bugs.openjdk.java.net/browse/JDK-8223444 > [s390] Improve Hardware Feature Detection And Reporting > https://bugs.openjdk.java.net/browse/JDK-8264173 > [s390] Support latest hardware (z14 and z15) > https://bugs.openjdk.java.net/browse/JDK-8263260 > > From shade at redhat.com Tue Sep 28 13:13:29 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 28 Sep 2021 15:13:29 +0200 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes On 9/28/21 1:30 PM, Lindenmaier, Goetz wrote: > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. -- Thanks, -Aleksey From volker.simonis at gmail.com Tue Sep 28 13:14:33 2021 From: volker.simonis at gmail.com (Volker Simonis) Date: Tue, 28 Sep 2021 15:14:33 +0200 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes On Tue, Sep 28, 2021 at 1:31 PM Lindenmaier, Goetz wrote: > > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. > > Lutz is a long-time member of the SAP JVM team and reviewer in > the JDK project. He is a compiler expert, especially for the s390 > and ppc platforms. He downported a considerable amount of changes[4] > and it is about time to make him jdk-updates Committer. > > Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. > > Only current JDK Updates Committers and Reviewers [2] are eligible > to vote on this nomination. Votes must be cast > in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > Best regards, > Goetz. > > [1] http://openjdk.java.net/census#lucy > [2] http://openjdk.java.net/census#jdk-updates > [3] http://openjdk.java.net/projects/#reviewer-vote > [4] An enumeration, as filters are not accurate for this: > [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling > https://bugs.openjdk.java.net/browse/JDK-8271490 > [macos] libjvm.dylib linker warning due to macOS version mismatch > https://bugs.openjdk.java.net/browse/JDK-8264848 > SIGILL in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8216314 > SIGBUS in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8209950 > Break cycle in vm_version* includes > https://bugs.openjdk.java.net/browse/JDK-8233787 > Performance issue (CodeHeap) with large free blocks > https://bugs.openjdk.java.net/browse/JDK-8231460 > MethodInvocationCounters frequently run into overflow > https://bugs.openjdk.java.net/browse/JDK-8261447 > MethodArityHistogram should use Compile_lock in favour of fancy checks > https://bugs.openjdk.java.net/browse/JDK-8250635 > [REDO] - Optimize CodeHeap Analytics > https://bugs.openjdk.java.net/browse/JDK-8217465 > CodeHeap State Analytics processes dead nmethods > https://bugs.openjdk.java.net/browse/JDK-8219586 > Improve CodeHeap Free Space Management > https://bugs.openjdk.java.net/browse/JDK-8223444 > [s390] Improve Hardware Feature Detection And Reporting > https://bugs.openjdk.java.net/browse/JDK-8264173 > [s390] Support latest hardware (z14 and z15) > https://bugs.openjdk.java.net/browse/JDK-8263260 > From goetz at openjdk.java.net Tue Sep 28 13:42:37 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 13:42:37 GMT Subject: [jdk11u-dev] RFR: 8269768: JFR Terminology Refresh Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 1c18f914386a7543a95984294c6d61004c0a7176 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/438/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=438&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269768 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/438.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/438/head:pull/438 PR: https://git.openjdk.java.net/jdk11u-dev/pull/438 From matthias.baesken at sap.com Tue Sep 28 13:50:07 2021 From: matthias.baesken at sap.com (Baesken, Matthias) Date: Tue, 28 Sep 2021 13:50:07 +0000 Subject: CFV: New JDK Updates Committer: Lutz Schmidt Message-ID: Vote: yes Best regards, Matthias > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. > > Lutz is a long-time member of the SAP JVM team and reviewer in > the JDK project. He is a compiler expert, especially for the s390 > and ppc platforms. He downported a considerable amount of changes[4] > and it is about time to make him jdk-updates Committer. > > Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. > > Only current JDK Updates Committers and Reviewers [2] are eligible > to vote on this nomination. Votes must be cast > in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > Best regards, > Goetz. > > [1] http://openjdk.java.net/census#lucy > [2] http://openjdk.java.net/census#jdk-updates > [3] http://openjdk.java.net/projects/#reviewer-vote > [4] An enumeration, as filters are not accurate for this: > [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling > https://bugs.openjdk.java.net/browse/JDK-8271490 > [macos] libjvm.dylib linker warning due to macOS version mismatch > https://bugs.openjdk.java.net/browse/JDK-8264848 > SIGILL in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8216314 > SIGBUS in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8209950 > Break cycle in vm_version* includes > https://bugs.openjdk.java.net/browse/JDK-8233787 > Performance issue (CodeHeap) with large free blocks > https://bugs.openjdk.java.net/browse/JDK-8231460 > MethodInvocationCounters frequently run into overflow > https://bugs.openjdk.java.net/browse/JDK-8261447 > MethodArityHistogram should use Compile_lock in favour of fancy checks > https://bugs.openjdk.java.net/browse/JDK-8250635 > [REDO] - Optimize CodeHeap Analytics > https://bugs.openjdk.java.net/browse/JDK-8217465 > CodeHeap State Analytics processes dead nmethods > https://bugs.openjdk.java.net/browse/JDK-8219586 > Improve CodeHeap Free Space Management > https://bugs.openjdk.java.net/browse/JDK-8223444 > [s390] Improve Hardware Feature Detection And Reporting > https://bugs.openjdk.java.net/browse/JDK-8264173 > [s390] Support latest hardware (z14 and z15) > https://bugs.openjdk.java.net/browse/JDK-8263260 > > From goetz.lindenmaier at sap.com Tue Sep 28 13:56:29 2021 From: goetz.lindenmaier at sap.com (Lindenmaier, Goetz) Date: Tue, 28 Sep 2021 13:56:29 +0000 Subject: [jdk11u notice] Labels documented Message-ID: Hi, we decided to document some labels we use for jdk11u issues that we do not backport, see [1]. Also, we decided not to use openjdk-na any more. When we started this, jdk11u was the only updates project run by the open community. Now, as there are many, this label is ambiguous. Instead, we now use jdk11u-na. The other labels documented are jdk11u-jvmci-defer jdk11u-solaris-sparc-defer jdk11u-nsk-8209611-defer Best regards, Goetz. [1] https://wiki.openjdk.java.net/display/JDKUpdates/JDK11u Section "Common jdk11u JBS labels" at the bottom. From mdoerr at openjdk.java.net Tue Sep 28 14:03:35 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 28 Sep 2021 14:03:35 GMT Subject: [jdk11u-dev] RFR: 8179880: Refactor javax/security shell tests to plain java tests In-Reply-To: References: Message-ID: On Mon, 27 Sep 2021 13:14:53 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/429 From clanger at openjdk.java.net Tue Sep 28 14:58:42 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 28 Sep 2021 14:58:42 GMT Subject: [jdk11u-dev] RFR: 8180573: Refactor sun/security/tools shell tests to plain java tests [v4] In-Reply-To: References: Message-ID: > Backport of JDK-8180573: Refactor sun/security/tools shell tests to plain java tests > > Applies mostly clean, deletion of a few files had to be done manually. Then I had to resolve the testlibrary in two places and add a a few tweaks to a few tests that came later with some CPU fixes. Christoph Langer has updated the pull request incrementally with two additional commits since the last revision: - Add changes of 8260960 to ConciseJarsigner.java - Add changes of 8230318 to ConciseJarsigner.java ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/415/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/415/files/aac5898b..30c10a3b Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=03 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=02-03 Stats: 14 lines in 1 file changed: 4 ins; 0 del; 10 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/415.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/415/head:pull/415 PR: https://git.openjdk.java.net/jdk11u-dev/pull/415 From herrick at openjdk.java.net Tue Sep 28 15:14:13 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 28 Sep 2021 15:14:13 GMT Subject: [jdk17u] RFR: JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher Message-ID: <5Ipd3DKEoHN7v_1r4Z5EKvP9EUBrj3mZu69HP-jVngE=.a582f004-264e-4ae4-b637-a56a0e7c3f0b@github.com> clean backport from jdk-18: Author: Alexey Semenyuk Date: Wed Aug 11 20:54:58 2021 +0000 8272328: java.library.path is not set properly by Windows jpackage app launcher Reviewed-by: herrick, almatvee ------------- Commit messages: - JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher Changes: https://git.openjdk.java.net/jdk17u/pull/111/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=111&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272328 Stats: 75 lines in 4 files changed: 63 ins; 5 del; 7 mod Patch: https://git.openjdk.java.net/jdk17u/pull/111.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/111/head:pull/111 PR: https://git.openjdk.java.net/jdk17u/pull/111 From kcr at openjdk.java.net Tue Sep 28 15:37:49 2021 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Tue, 28 Sep 2021 15:37:49 GMT Subject: [jdk17u] RFR: JDK-8272328: java.library.path is not set properly by Windows jpackage app launcher In-Reply-To: <5Ipd3DKEoHN7v_1r4Z5EKvP9EUBrj3mZu69HP-jVngE=.a582f004-264e-4ae4-b637-a56a0e7c3f0b@github.com> References: <5Ipd3DKEoHN7v_1r4Z5EKvP9EUBrj3mZu69HP-jVngE=.a582f004-264e-4ae4-b637-a56a0e7c3f0b@github.com> Message-ID: On Tue, 28 Sep 2021 15:06:09 GMT, Andy Herrick wrote: > clean backport from jdk-18: > > Author: Alexey Semenyuk > Date: Wed Aug 11 20:54:58 2021 +0000 > > 8272328: java.library.path is not set properly by Windows jpackage app launcher > > Reviewed-by: herrick, almatvee @andyherrick If you want Skara to treat this as a backport, please change the title to: Backport cd2dbe5f007baf81ae9262c1152917e620970621 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/111 From vladimir.kozlov at oracle.com Tue Sep 28 15:55:45 2021 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Tue, 28 Sep 2021 08:55:45 -0700 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes Thanks, Vladimir K On 9/28/21 4:30 AM, Lindenmaier, Goetz wrote: > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. > > Lutz is a long-time member of the SAP JVM team and reviewer in > the JDK project. He is a compiler expert, especially for the s390 > and ppc platforms. He downported a considerable amount of changes[4] > and it is about time to make him jdk-updates Committer. > > Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. > > Only current JDK Updates Committers and Reviewers [2] are eligible > to vote on this nomination. Votes must be cast > in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > Best regards, > Goetz. > > [1] http://openjdk.java.net/census#lucy > [2] http://openjdk.java.net/census#jdk-updates > [3] http://openjdk.java.net/projects/#reviewer-vote > [4] An enumeration, as filters are not accurate for this: > [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling > https://bugs.openjdk.java.net/browse/JDK-8271490 > [macos] libjvm.dylib linker warning due to macOS version mismatch > https://bugs.openjdk.java.net/browse/JDK-8264848 > SIGILL in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8216314 > SIGBUS in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8209950 > Break cycle in vm_version* includes > https://bugs.openjdk.java.net/browse/JDK-8233787 > Performance issue (CodeHeap) with large free blocks > https://bugs.openjdk.java.net/browse/JDK-8231460 > MethodInvocationCounters frequently run into overflow > https://bugs.openjdk.java.net/browse/JDK-8261447 > MethodArityHistogram should use Compile_lock in favour of fancy checks > https://bugs.openjdk.java.net/browse/JDK-8250635 > [REDO] - Optimize CodeHeap Analytics > https://bugs.openjdk.java.net/browse/JDK-8217465 > CodeHeap State Analytics processes dead nmethods > https://bugs.openjdk.java.net/browse/JDK-8219586 > Improve CodeHeap Free Space Management > https://bugs.openjdk.java.net/browse/JDK-8223444 > [s390] Improve Hardware Feature Detection And Reporting > https://bugs.openjdk.java.net/browse/JDK-8264173 > [s390] Support latest hardware (z14 and z15) > https://bugs.openjdk.java.net/browse/JDK-8263260 > From clanger at openjdk.java.net Tue Sep 28 16:22:38 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 28 Sep 2021 16:22:38 GMT Subject: [jdk11u-dev] RFR: 8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 13:54:25 GMT, Zhengyu Gu wrote: > A clean backport for parity with Oracle 11.0.14. @zhengyu123, would you mind integrating this? Thx in advance. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/360 From zgu at openjdk.java.net Tue Sep 28 17:17:33 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 28 Sep 2021 17:17:33 GMT Subject: [jdk11u-dev] RFR: 8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 16:19:47 GMT, Christoph Langer wrote: >> A clean backport for parity with Oracle 11.0.14. > > @zhengyu123, would you mind integrating this? Thx in advance. @RealCLanger Done. Thanks. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/360 From zgu at openjdk.java.net Tue Sep 28 17:17:34 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 28 Sep 2021 17:17:34 GMT Subject: [jdk11u-dev] Integrated: 8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name In-Reply-To: References: Message-ID: On Thu, 16 Sep 2021 13:54:25 GMT, Zhengyu Gu wrote: > A clean backport for parity with Oracle 11.0.14. This pull request has now been integrated. Changeset: ba3cc922 Author: Zhengyu Gu URL: https://git.openjdk.java.net/jdk11u-dev/commit/ba3cc92209723168ec10cfe242461fb369f71ae8 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name Fixed wrong class name in test Backport-of: 83155e1ea6aa0f5243718847fe5cbfbda5db96a8 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/360 From christoph.langer at sap.com Tue Sep 28 18:30:36 2021 From: christoph.langer at sap.com (Langer, Christoph) Date: Tue, 28 Sep 2021 18:30:36 +0000 Subject: CFV: New JDK Updates Committer: Lutz Schmidt In-Reply-To: References: Message-ID: Vote: yes /Christoph > -----Original Message----- > From: jdk-updates-dev On > Behalf Of Lindenmaier, Goetz > Sent: Dienstag, 28. September 2021 13:31 > To: jdk-updates-dev at openjdk.java.net > Subject: [DMARC FAILURE] CFV: New JDK Updates Committer: Lutz Schmidt > > I hereby nominate Lutz Schmidt (lucy)[1] to JDK Updates Project Committer. > > Lutz is a long-time member of the SAP JVM team and reviewer in > the JDK project. He is a compiler expert, especially for the s390 > and ppc platforms. He downported a considerable amount of changes[4] > and it is about time to make him jdk-updates Committer. > > Votes are due by Tuesday, Oct 12, 2021, 18:00 CET. > > Only current JDK Updates Committers and Reviewers [2] are eligible > to vote on this nomination. Votes must be cast > in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [3]. > > Best regards, > Goetz. > > [1] http://openjdk.java.net/census#lucy > [2] http://openjdk.java.net/census#jdk-updates > [3] http://openjdk.java.net/projects/#reviewer-vote > [4] An enumeration, as filters are not accurate for this: > [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling > https://bugs.openjdk.java.net/browse/JDK-8271490 > [macos] libjvm.dylib linker warning due to macOS version mismatch > https://bugs.openjdk.java.net/browse/JDK-8264848 > SIGILL in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8216314 > SIGBUS in CodeHeapState::print_names() > https://bugs.openjdk.java.net/browse/JDK-8209950 > Break cycle in vm_version* includes > https://bugs.openjdk.java.net/browse/JDK-8233787 > Performance issue (CodeHeap) with large free blocks > https://bugs.openjdk.java.net/browse/JDK-8231460 > MethodInvocationCounters frequently run into overflow > https://bugs.openjdk.java.net/browse/JDK-8261447 > MethodArityHistogram should use Compile_lock in favour of fancy checks > https://bugs.openjdk.java.net/browse/JDK-8250635 > [REDO] - Optimize CodeHeap Analytics > https://bugs.openjdk.java.net/browse/JDK-8217465 > CodeHeap State Analytics processes dead nmethods > https://bugs.openjdk.java.net/browse/JDK-8219586 > Improve CodeHeap Free Space Management > https://bugs.openjdk.java.net/browse/JDK-8223444 > [s390] Improve Hardware Feature Detection And Reporting > https://bugs.openjdk.java.net/browse/JDK-8264173 > [s390] Support latest hardware (z14 and z15) > https://bugs.openjdk.java.net/browse/JDK-8263260 From goetz at openjdk.java.net Tue Sep 28 18:48:56 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 18:48:56 GMT Subject: [jdk11u-dev] RFR: 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 Message-ID: I want to "backport" 8265524 to jdk11u. Unfortunately, the original issue has no patch attached, it's only Oracle internal. So normal backporting does not work. Luckily, the bug nicely describes where to get the sources, so I crafted the change myself. So please review. Ev. compare to https://github.com/Stuk/jszip/releases v.3.6.0. I also adapted the license as happened in "JDK-8236700 Upgrading JSZip from v3.1.5 to v3.2.2". That is the MIT license from th jszip github repo. I'm not completely clear whether this should be considered a Backport, or a new Enhancement. Also, I guess, the bots will not grok this is a backport, I will have to update the JBS issue accordingly. I might even have a problem submitting this because I used the bugID of the original issue. ------------- Commit messages: - 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/439/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=439&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8265524 Stats: 11353 lines in 3 files changed: 2 ins; 11339 del; 12 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/439.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/439/head:pull/439 PR: https://git.openjdk.java.net/jdk11u-dev/pull/439 From kcr at openjdk.java.net Tue Sep 28 18:57:57 2021 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Tue, 28 Sep 2021 18:57:57 GMT Subject: [jdk11u-dev] RFR: 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 18:43:04 GMT, Goetz Lindenmaier wrote: > I'm not completely clear whether this should be considered a Backport, or a new Enhancement. > Also, I guess, the bots will not grok this is a backport, I will have to update the JBS issue accordingly. > I might even have a problem submitting this because I used the bugID of the original issue. This will work as expected. The Skara bots will happily create or update a backport record if you use the main bug ID. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/439 From goetz at openjdk.java.net Tue Sep 28 19:29:33 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Tue, 28 Sep 2021 19:29:33 GMT Subject: [jdk11u-dev] RFR: 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 18:43:04 GMT, Goetz Lindenmaier wrote: > I want to "backport" 8265524 to jdk11u. > Unfortunately, the original issue has no patch attached, it's only Oracle internal. > So normal backporting does not work. > > Luckily, the bug nicely describes where to get the sources, so I crafted the change myself. > So please review. Ev. compare to https://github.com/Stuk/jszip/releases v.3.6.0. > I also adapted the license as happened in "JDK-8236700 Upgrading JSZip from v3.1.5 to v3.2.2". > That is the MIT license from th jszip github repo. > > I'm not completely clear whether this should be considered a Backport, or a new Enhancement. > Also, I guess, the bots will not grok this is a backport, I will have to update the JBS issue accordingly. > I might even have a problem submitting this because I used the bugID of the original issue. Thanks, Kevin! (How did you pick this out from my many PRs?) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/439 From clanger at openjdk.java.net Tue Sep 28 20:00:33 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 28 Sep 2021 20:00:33 GMT Subject: [jdk11u-dev] RFR: 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 18:54:43 GMT, Kevin Rushforth wrote: > > I'm not completely clear whether this should be considered a Backport, or a new Enhancement. > > Also, I guess, the bots will not grok this is a backport, I will have to update the JBS issue accordingly. > > I might even have a problem submitting this because I used the bugID of the original issue. > > This will work as expected. The Skara bots will happily create or update a backport record if you use the main bug ID. The PR title should be Backport 'JDK-8265524', correct? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/439 From kcr at openjdk.java.net Tue Sep 28 20:59:11 2021 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Tue, 28 Sep 2021 20:59:11 GMT Subject: [jdk11u-dev] RFR: 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 19:26:11 GMT, Goetz Lindenmaier wrote: > Thanks, Kevin! (How did you pick this out from my many PRs?) I just happened to spot it as it went by. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/439 From kcr at openjdk.java.net Tue Sep 28 21:02:40 2021 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Tue, 28 Sep 2021 21:02:40 GMT Subject: [jdk11u-dev] RFR: 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 19:57:52 GMT, Christoph Langer wrote: > The PR title should be Backport 'JDK-8265524', correct? No, the PR title is correct as-is. A backport-style PR needs a 40-char commit hash (which this one doesn't have). So this is just an "ordinary-style" PR. Regardless of what type of PR it is, once the fix is integrated, Skara will do the same thing as for any commit that is pushed: look up the bug ID, check the fix version of the repo that the fix went into, find a matching record (main bug or backport) or create one if there is no matching record alread. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/439 From serb at openjdk.java.net Tue Sep 28 21:08:03 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 28 Sep 2021 21:08:03 GMT Subject: [jdk17u] Integrated: 8271718: Crash when during color transformation the color profile is replaced In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 04:12:02 GMT, Sergey Bylokhov wrote: > Hi all, > > This is the fix for jvm crash, see https://github.com/openjdk/jdk/pull/5042 for additional detail > > this pull request contains a backport of commit 14893527 from the openjdk/jdk repository. > > The commit being backported was authored by Sergey Bylokhov on 10 Aug 2021 and was reviewed by Phil Race. > > Thanks! This pull request has now been integrated. Changeset: b55ec5b4 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk17u/commit/b55ec5b4024dfd8b548ae15fbb09bd3ba749f6db Stats: 165 lines in 2 files changed: 155 ins; 3 del; 7 mod 8271718: Crash when during color transformation the color profile is replaced Backport-of: 148935279d177e66a08a7003975bce3077104e07 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/91 From serb at openjdk.java.net Tue Sep 28 21:22:04 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 28 Sep 2021 21:22:04 GMT Subject: [jdk17u] RFR: 8273135: java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 Message-ID: Hi all, This is the fix for jvm crash, see https://github.com/openjdk/jdk/pull/5436 for additional detail this pull request contains a backport of commit 1017a2c2 from the openjdk/jdk repository. The commit being backported was authored by Sergey Bylokhov on 15 Sep 2021 and was reviewed by Alexey Ivanov and Alexander Zvegintsev. Thanks! ------------- Commit messages: - Backport 1017a2c2d7ae99e0076abcfaf5e730fec3cb9c6c Changes: https://git.openjdk.java.net/jdk17u/pull/112/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=112&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273135 Stats: 3 lines in 2 files changed: 1 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/112.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/112/head:pull/112 PR: https://git.openjdk.java.net/jdk17u/pull/112 From herrick at openjdk.java.net Tue Sep 28 21:36:45 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 28 Sep 2021 21:36:45 GMT Subject: [jdk17u] Integrated: 8272328: java.library.path is not set properly by Windows jpackage app launcher In-Reply-To: <5Ipd3DKEoHN7v_1r4Z5EKvP9EUBrj3mZu69HP-jVngE=.a582f004-264e-4ae4-b637-a56a0e7c3f0b@github.com> References: <5Ipd3DKEoHN7v_1r4Z5EKvP9EUBrj3mZu69HP-jVngE=.a582f004-264e-4ae4-b637-a56a0e7c3f0b@github.com> Message-ID: <57UhtMz6De3gU-5ThLgQc4BQkb5vyVVZ_c0AWBWhZ_c=.8dfd2fd5-7376-4850-a8cf-add1f7c7fe13@github.com> On Tue, 28 Sep 2021 15:06:09 GMT, Andy Herrick wrote: > clean backport from jdk-18: > > Author: Alexey Semenyuk > Date: Wed Aug 11 20:54:58 2021 +0000 > > 8272328: java.library.path is not set properly by Windows jpackage app launcher > > Reviewed-by: herrick, almatvee This pull request has now been integrated. Changeset: f48db899 Author: Andy Herrick URL: https://git.openjdk.java.net/jdk17u/commit/f48db899d313cc2d68b6fae703d9cbd52b90f730 Stats: 75 lines in 4 files changed: 63 ins; 5 del; 7 mod 8272328: java.library.path is not set properly by Windows jpackage app launcher Backport-of: cd2dbe5f007baf81ae9262c1152917e620970621 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/111 From tvoniadka at openjdk.java.net Wed Sep 29 04:58:45 2021 From: tvoniadka at openjdk.java.net (Thejasvi Voniadka) Date: Wed, 29 Sep 2021 04:58:45 GMT Subject: [jdk17u] Integrated: 8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 05:09:54 GMT, Thejasvi Voniadka wrote: > This is a straight, clean backport of the following change: > > 8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character > > The patch applied clean, and the test passed on all platforms. Please approve this review. I will request integration once the 17-ok is received. This pull request has now been integrated. Changeset: c2d1db9c Author: Thejasvi Voniadka Committer: Abdul Kolarkunnu URL: https://git.openjdk.java.net/jdk17u/commit/c2d1db9c50702d1fa5b3c607040e1978fac8ee16 Stats: 14 lines in 1 file changed: 9 ins; 0 del; 5 mod 8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character Backport-of: 7f78803b0926ea194334ad9b3c9f06cbe17a83dd ------------- PR: https://git.openjdk.java.net/jdk17u/pull/92 From gli at openjdk.java.net Wed Sep 29 05:23:49 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Wed, 29 Sep 2021 05:23:49 GMT Subject: [jdk17u] Integrated: 8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record In-Reply-To: References: Message-ID: <0npfr7I41zNMe-OWsS8ttk7m9IqL9mLh3VeOl9n2smw=.80c0bdf6-bf81-4808-b4b5-a91a662b04bd@github.com> On Tue, 28 Sep 2021 12:07:44 GMT, Guoxiong Li wrote: > Hi all, > > I would like to backport this patch about records to jdk17u. The code applies cleanly. > > The commit being backported was authored by Guoxiong Li on 17 Sep 2021 and was reviewed by Vicente Romero. > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: dd705127 Author: Guoxiong Li URL: https://git.openjdk.java.net/jdk17u/commit/dd705127beb61b3a5e7e4ea63c0fcbea77f4eb52 Stats: 243 lines in 3 files changed: 241 ins; 0 del; 2 mod 8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record Backport-of: e07ab82ee555f27921287a871ba582e0906ad45c ------------- PR: https://git.openjdk.java.net/jdk17u/pull/107 From gli at openjdk.java.net Wed Sep 29 05:25:56 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Wed, 29 Sep 2021 05:25:56 GMT Subject: [jdk17u] Integrated: 8271254: javac generates unreachable code when using empty semicolon statement In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 12:25:00 GMT, Guoxiong Li wrote: > Hi all, > > Request to backport this change about unreachable code to jdk17u. The code applies cleanly. > > The commit being backported was authored by Guoxiong Li on 14 Sep 2021 and was reviewed by Vicente Romero. > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: 108e1bd1 Author: Guoxiong Li URL: https://git.openjdk.java.net/jdk17u/commit/108e1bd1e8ca853ea10fc960d65eede1c3c56ca9 Stats: 101 lines in 2 files changed: 92 ins; 0 del; 9 mod 8271254: javac generates unreachable code when using empty semicolon statement Backport-of: fe89dd3b0d47807c7dbfe24d17f6aca152fc8908 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/108 From thartmann at openjdk.java.net Wed Sep 29 06:08:00 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:08:00 GMT Subject: [jdk17u] Integrated: 8272570: C2: crash in PhaseCFG::global_code_motion In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 06:25:44 GMT, Tobias Hartmann wrote: > Backport of [JDK-8272570](https://bugs.openjdk.java.net/browse/JDK-8272570). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: ff3e90f5 Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/ff3e90f5cdc38d99c0b154f19ac84322c86043c2 Stats: 55 lines in 2 files changed: 53 ins; 0 del; 2 mod 8272570: C2: crash in PhaseCFG::global_code_motion Backport-of: 0f428ca533627e758cdca599d4589f39c21e27b6 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/94 From thartmann at openjdk.java.net Wed Sep 29 06:14:01 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:14:01 GMT Subject: [jdk17u] Integrated: 8271954: C2: assert(false) failed: Bad graph detected in build_loop_late In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 06:44:05 GMT, Tobias Hartmann wrote: > Backport of [JDK-8271954](https://bugs.openjdk.java.net/browse/JDK-8271954). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: da77acb8 Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/da77acb8f2eb2e2841b0c7137878798fae4bfa62 Stats: 442 lines in 3 files changed: 428 ins; 0 del; 14 mod 8271954: C2: assert(false) failed: Bad graph detected in build_loop_late Backport-of: c86e24d4be1e1a26a2a8323ef7ddbab6326bbf3a ------------- PR: https://git.openjdk.java.net/jdk17u/pull/96 From thartmann at openjdk.java.net Wed Sep 29 06:14:41 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:14:41 GMT Subject: [jdk17u] Integrated: 8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert In-Reply-To: <4BK_eXG8o4L1t_pfYMJ5XAdWGqUHxYqVjXFMcPqpo_4=.45b0b58b-977c-47ff-bc07-6eb1752aab32@github.com> References: <4BK_eXG8o4L1t_pfYMJ5XAdWGqUHxYqVjXFMcPqpo_4=.45b0b58b-977c-47ff-bc07-6eb1752aab32@github.com> Message-ID: On Tue, 28 Sep 2021 06:40:34 GMT, Tobias Hartmann wrote: > Backport of [JDK-8273165](https://bugs.openjdk.java.net/browse/JDK-8273165). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 056eca0c Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/056eca0c2de210355d09071a50e19765e977a206 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod 8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert Backport-of: 632a7e0885596b70d34be319bd09d4df8e151d12 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/95 From thartmann at openjdk.java.net Wed Sep 29 06:16:42 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:16:42 GMT Subject: [jdk17u] Integrated: 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 06:50:02 GMT, Tobias Hartmann wrote: > Backport of [JDK-8272574](https://bugs.openjdk.java.net/browse/JDK-8272574). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 2b393f92 Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/2b393f926385c8b47f0b3d7ce9810ee8fd3b0a74 Stats: 96 lines in 4 files changed: 91 ins; 0 del; 5 mod 8272574: C2: assert(false) failed: Bad graph detected in build_loop_late Backport-of: 16c3ad1ff4d9a0e21f15656c73a96a6c143c811a ------------- PR: https://git.openjdk.java.net/jdk17u/pull/97 From thartmann at openjdk.java.net Wed Sep 29 06:17:38 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:17:38 GMT Subject: [jdk17u] Integrated: 8272413: Incorrect num of element count calculation for vector cast In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 07:13:18 GMT, Tobias Hartmann wrote: > Backport of [JDK-8272413](https://bugs.openjdk.java.net/browse/JDK-8272413). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 23fa88b1 Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/23fa88b18b9a604fbb6f9f4ae6ad2693fe6cac48 Stats: 3 lines in 1 file changed: 0 ins; 1 del; 2 mod 8272413: Incorrect num of element count calculation for vector cast Backport-of: 7e662e7b9d7ea5113f568418e0acac4234ebfb88 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/100 From thartmann at openjdk.java.net Wed Sep 29 06:20:47 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:20:47 GMT Subject: [jdk17u] Integrated: 8271340: Crash PhaseIdealLoop::clone_outer_loop In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 07:09:26 GMT, Tobias Hartmann wrote: > Backport of [JDK-8271340](https://bugs.openjdk.java.net/browse/JDK-8271340). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: e4bf9f90 Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/e4bf9f9014b32e4250790ec55a4ad846a7a50b46 Stats: 183 lines in 4 files changed: 140 ins; 41 del; 2 mod 8271340: Crash PhaseIdealLoop::clone_outer_loop Backport-of: 2abf3b3b2743947282300ee8416611559e49fca0 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/99 From goetz at openjdk.java.net Wed Sep 29 06:20:49 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 06:20:49 GMT Subject: [jdk11u-dev] RFR: Merge jdk11u:master Message-ID: Merge build tag 11.0.13+7 from jdk11u to jdk11u-dev ------------- Commit messages: - Merge - 8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0 The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.java.net/jdk11u-dev/pull/440/files Stats: 25 lines in 1 file changed: 7 ins; 13 del; 5 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/440.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/440/head:pull/440 PR: https://git.openjdk.java.net/jdk11u-dev/pull/440 From thartmann at openjdk.java.net Wed Sep 29 06:21:56 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:21:56 GMT Subject: [jdk17u] Integrated: 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 07:30:01 GMT, Tobias Hartmann wrote: > Backport of [JDK-8270886](https://bugs.openjdk.java.net/browse/JDK-8270886). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 5761056e Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/5761056e3a71fc8d22075431a2933887fee29dfc Stats: 175 lines in 2 files changed: 171 ins; 4 del; 0 mod 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Backport-of: 6afcf5f5a243be10e2ec61229819c298ccce3267 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/101 From thartmann at openjdk.java.net Wed Sep 29 06:22:07 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:22:07 GMT Subject: [jdk17u] Integrated: 8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 07:32:39 GMT, Tobias Hartmann wrote: > Backport of [JDK-8271600](https://bugs.openjdk.java.net/browse/JDK-8271600). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 6141fccd Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/6141fccd1964504471c3e7be1d6b4f8ddd9d20a5 Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod 8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop Backport-of: 2ff4c01d42f1afcc53abd48e074356fb4a700754 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/102 From thartmann at openjdk.java.net Wed Sep 29 06:25:29 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:25:29 GMT Subject: [jdk17u] Integrated: 8223923: C2: Missing interference with mismatched unsafe accesses In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 07:50:46 GMT, Tobias Hartmann wrote: > Backport of [JDK-8223923](https://bugs.openjdk.java.net/browse/JDK-8223923). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 7298db5b Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/7298db5b38aab5fb5c21cf9ec4aa842f25954f0a Stats: 84 lines in 2 files changed: 76 ins; 2 del; 6 mod 8223923: C2: Missing interference with mismatched unsafe accesses Backport-of: 86add21a85ec57de00aecb0a18bc99567a91d0d8 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/104 From thartmann at openjdk.java.net Wed Sep 29 06:28:35 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:28:35 GMT Subject: [jdk17u] Integrated: 8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) In-Reply-To: <3FYlR60kb-_BVAKV8ig8vCi02J5PfIaNlO9MEtGAPb0=.6b73e262-41a7-4740-b882-04ea145b045d@github.com> References: <3FYlR60kb-_BVAKV8ig8vCi02J5PfIaNlO9MEtGAPb0=.6b73e262-41a7-4740-b882-04ea145b045d@github.com> Message-ID: On Tue, 28 Sep 2021 07:34:26 GMT, Tobias Hartmann wrote: > Backport of [JDK-8244675](https://bugs.openjdk.java.net/browse/JDK-8244675). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 962f3937 Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/962f3937b658a8af919513b02a3c2c3570e80f40 Stats: 53 lines in 3 files changed: 51 ins; 0 del; 2 mod 8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) Backport-of: 28ba78e64721529fd764a7c09a7142a96c245f05 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/103 From thartmann at openjdk.java.net Wed Sep 29 06:29:41 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:29:41 GMT Subject: [jdk17u] Integrated: 8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 08:03:59 GMT, Tobias Hartmann wrote: > Backport of [JDK-8271341](https://bugs.openjdk.java.net/browse/JDK-8271341). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: f4a0b13d Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/f4a0b13d8609f3461faf0ec20eaaaf96a4caecd3 Stats: 19 lines in 2 files changed: 17 ins; 1 del; 1 mod 8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java Backport-of: 99fb12c798ad24cc4a671a666930ba42c3cd10c9 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/106 From thartmann at openjdk.java.net Wed Sep 29 06:29:59 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 06:29:59 GMT Subject: [jdk17u] Integrated: 8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 07:53:08 GMT, Tobias Hartmann wrote: > Backport of [JDK-8273359](https://bugs.openjdk.java.net/browse/JDK-8273359). Applies cleanly. Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: fd81865b Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/fd81865b96c267390fada2e2546227a4241a58a6 Stats: 68 lines in 5 files changed: 61 ins; 0 del; 7 mod 8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size Backport-of: f7e9f56e235dc50daae0a85c9790d5b04c9c60f0 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/105 From goetz at openjdk.java.net Wed Sep 29 07:00:21 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 07:00:21 GMT Subject: [jdk11u-dev] RFR: 8211171: move JarUtils to top-level testlibrary Message-ID: I downport this for parity with 11.0.13-oracle. I want to bring this to 11 as there is a testbug fix (8180568) that uses the new JarUtils. Unfortunately, there are two (three) versions of it, and the new one lacks some changes to work for that testbug fix. So I think it is better to bring down this change and use only one JarUtils that is updated properly in case of further problems. There is already a fix pending: 8240235 One test already uses the new version. In addition, I had to adapt javax/naming/spi/FactoryCacheTest.java which was using the old JarUtils. To the JarUtils file itself, some of the changes of 8211171 were already in that file. ------------- Commit messages: - Backport ab8c7f710c8a4c46fc2f2a295c921054a30a7d2f Changes: https://git.openjdk.java.net/jdk11u-dev/pull/441/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=441&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8211171 Stats: 552 lines in 42 files changed: 144 ins; 350 del; 58 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/441.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/441/head:pull/441 PR: https://git.openjdk.java.net/jdk11u-dev/pull/441 From thartmann at openjdk.java.net Wed Sep 29 07:11:56 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 07:11:56 GMT Subject: [jdk17u] RFR: 8273498: compiler/c2/Test7179138_1.java timed out Message-ID: Backport of [JDK-8273498](https://bugs.openjdk.java.net/browse/JDK-8273498). Did not apply cleanly because I had to omit the changes to the ProblemList (the test is not problem listed in JDK 17u). Approval is pending. Thanks, Tobias ------------- Commit messages: - 8273498: compiler/c2/Test7179138_1.java timed out Changes: https://git.openjdk.java.net/jdk17u/pull/114/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=114&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273498 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/114.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/114/head:pull/114 PR: https://git.openjdk.java.net/jdk17u/pull/114 From chagedorn at openjdk.java.net Wed Sep 29 07:11:57 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 29 Sep 2021 07:11:57 GMT Subject: [jdk17u] RFR: 8273498: compiler/c2/Test7179138_1.java timed out In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 06:59:03 GMT, Tobias Hartmann wrote: > Backport of [JDK-8273498](https://bugs.openjdk.java.net/browse/JDK-8273498). Did not apply cleanly because I had to omit the changes to the ProblemList (the test is not problem listed in JDK 17u). Approval is pending. > > Thanks, > Tobias Looks good and trivial. ------------- Marked as reviewed by chagedorn (Reviewer). PR: https://git.openjdk.java.net/jdk17u/pull/114 From thartmann at openjdk.java.net Wed Sep 29 07:11:57 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 07:11:57 GMT Subject: [jdk17u] RFR: 8273498: compiler/c2/Test7179138_1.java timed out In-Reply-To: References: Message-ID: <0ovlJ8asR4OmCXtx9dTRWrQkXFq_B8XPSzFmTMgQ510=.0f8e67a5-31b5-4fb4-9243-9d19c8a1bf84@github.com> On Wed, 29 Sep 2021 06:59:03 GMT, Tobias Hartmann wrote: > Backport of [JDK-8273498](https://bugs.openjdk.java.net/browse/JDK-8273498). Did not apply cleanly because I had to omit the changes to the ProblemList (the test is not problem listed in JDK 17u). Approval is pending. > > Thanks, > Tobias Thanks Christian! ------------- PR: https://git.openjdk.java.net/jdk17u/pull/114 From goetz at openjdk.java.net Wed Sep 29 07:21:38 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 07:21:38 GMT Subject: [jdk11u-dev] Integrated: Merge jdk11u:master In-Reply-To: References: Message-ID: <6SJkO6ojBHfojs8lPPamLb3I-6b_5iXZv4pdeywT2cE=.cc8c3202-c372-4c1d-b598-43c4f9b0e59b@github.com> On Wed, 29 Sep 2021 06:13:08 GMT, Goetz Lindenmaier wrote: > Merge build tag 11.0.13+7 from jdk11u to jdk11u-dev This pull request has now been integrated. Changeset: b4b50cb1 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/b4b50cb12d2031e24ba089c7196d4f095313e38c Stats: 25 lines in 1 file changed: 7 ins; 13 del; 5 mod Merge ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/440 From ysatowse at openjdk.java.net Wed Sep 29 09:09:18 2021 From: ysatowse at openjdk.java.net (Yoshiki Sato) Date: Wed, 29 Sep 2021 09:09:18 GMT Subject: [jdk17u] RFR: 8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() Message-ID: 8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() ------------- Commit messages: - 8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() Changes: https://git.openjdk.java.net/jdk17u/pull/113/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=113&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273924 Stats: 26 lines in 3 files changed: 24 ins; 0 del; 2 mod Patch: https://git.openjdk.java.net/jdk17u/pull/113.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/113/head:pull/113 PR: https://git.openjdk.java.net/jdk17u/pull/113 From clanger at openjdk.java.net Wed Sep 29 09:26:18 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 09:26:18 GMT Subject: [jdk11u-dev] RFR: 8180573: Refactor sun/security/tools shell tests to plain java tests [v5] In-Reply-To: References: Message-ID: > Backport of JDK-8180573: Refactor sun/security/tools shell tests to plain java tests > > Applies mostly clean, deletion of a few files had to be done manually. Then I had to resolve the testlibrary in two places and add a a few tweaks to a few tests that came later with some CPU fixes. Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains ten additional commits since the last revision: - Merge branch 'master' into RealCLanger-backport-15aae2f6 - Add changes of 8260960 to ConciseJarsigner.java - Add changes of 8230318 to ConciseJarsigner.java - Add changes of 8230318 to OnlyManifest.java - Add changes of 8230318 to EC.java - Add changes of 8230318 to DefaultOptions.java - add changes of 8227758 to ConciseJarsigner.java - Adapt some test library files - Backport 15aae2f622fc0b1104d8adbcbd87792168538463 ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/415/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/415/files/30c10a3b..0fc9ff9c Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=04 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=03-04 Stats: 3076 lines in 90 files changed: 1170 ins; 1586 del; 320 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/415.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/415/head:pull/415 PR: https://git.openjdk.java.net/jdk11u-dev/pull/415 From mdoerr at openjdk.java.net Wed Sep 29 09:49:33 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 29 Sep 2021 09:49:33 GMT Subject: [jdk11u-dev] Integrated: 8274056: JavaAccessibilityUtilities leaks JNI objects In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 12:09:52 GMT, Martin Doerr wrote: > Clean backport of JDK-8274056. This pull request has now been integrated. Changeset: 11659aa6 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/11659aa62fa94e001655433e045b950c232208c1 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8274056: JavaAccessibilityUtilities leaks JNI objects Backport-of: 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/437 From vkempik at openjdk.java.net Wed Sep 29 10:19:35 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 29 Sep 2021 10:19:35 GMT Subject: [jdk13u-dev] Integrated: 8274056: JavaAccessibilityUtilities leaks JNI objects Message-ID: 8274056: JavaAccessibilityUtilities leaks JNI objects ------------- Commit messages: - Backport 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b Changes: https://git.openjdk.java.net/jdk13u-dev/pull/267/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=267&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274056 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/267.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/267/head:pull/267 PR: https://git.openjdk.java.net/jdk13u-dev/pull/267 From vkempik at openjdk.java.net Wed Sep 29 10:19:38 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 29 Sep 2021 10:19:38 GMT Subject: [jdk15u-dev] Integrated: 8274056: JavaAccessibilityUtilities leaks JNI objects Message-ID: 8274056: JavaAccessibilityUtilities leaks JNI objects ------------- Commit messages: - Backport 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b Changes: https://git.openjdk.java.net/jdk15u-dev/pull/106/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=106&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274056 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/106.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/106/head:pull/106 PR: https://git.openjdk.java.net/jdk15u-dev/pull/106 From vkempik at openjdk.java.net Wed Sep 29 10:19:35 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 29 Sep 2021 10:19:35 GMT Subject: [jdk13u-dev] Integrated: 8274056: JavaAccessibilityUtilities leaks JNI objects In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 10:10:22 GMT, Vladimir Kempik wrote: > 8274056: JavaAccessibilityUtilities leaks JNI objects This pull request has now been integrated. Changeset: c96f1a08 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk13u-dev/commit/c96f1a08c0ab8fe701d5d29205411562d8aecf37 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8274056: JavaAccessibilityUtilities leaks JNI objects Backport-of: 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/267 From vkempik at openjdk.java.net Wed Sep 29 10:19:39 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 29 Sep 2021 10:19:39 GMT Subject: [jdk15u-dev] Integrated: 8274056: JavaAccessibilityUtilities leaks JNI objects In-Reply-To: References: Message-ID: <3EF5wdFnEnaj8cNLhAgtfK40s87WzzrI7FHGIYfhEak=.aa590d8a-c912-4ed4-81a6-4a85a550b2b8@github.com> On Wed, 29 Sep 2021 10:10:25 GMT, Vladimir Kempik wrote: > 8274056: JavaAccessibilityUtilities leaks JNI objects This pull request has now been integrated. Changeset: da8aac42 Author: Vladimir Kempik URL: https://git.openjdk.java.net/jdk15u-dev/commit/da8aac428b5ff28e928936d5e5ce09328838f323 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod 8274056: JavaAccessibilityUtilities leaks JNI objects Backport-of: 42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/106 From herrick at openjdk.java.net Wed Sep 29 10:57:02 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Wed, 29 Sep 2021 10:57:02 GMT Subject: [jdk17u] RFR: 8271170: Add unit test for what jpackage app launcher puts in the environment Message-ID: clean backport of JDK-8271170: Add unit test for what jpackage app launcher puts in the environment ------------- Commit messages: - JDK-8271170: Add unit test for what jpackage app launcher puts in the environment Changes: https://git.openjdk.java.net/jdk17u/pull/115/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=115&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271170 Stats: 330 lines in 7 files changed: 200 ins; 116 del; 14 mod Patch: https://git.openjdk.java.net/jdk17u/pull/115.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/115/head:pull/115 PR: https://git.openjdk.java.net/jdk17u/pull/115 From goetz at openjdk.java.net Wed Sep 29 11:42:31 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 11:42:31 GMT Subject: [jdk11u-dev] RFR: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC In-Reply-To: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> References: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> Message-ID: On Tue, 28 Sep 2021 10:28:23 GMT, Martin Doerr wrote: > Backport of JDK-8215889. Applies cleanly, but the change needs a small adaptation because safepoint counter uses `int` instead of `uint64_t` in 11u (JDK-8212108 is not in 11u). LGTM ------------- Marked as reviewed by goetz (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/434 From goetz at openjdk.java.net Wed Sep 29 11:48:42 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 11:48:42 GMT Subject: [jdk11u-dev] RFR: 8223137: Rename predicate 'do_unroll_only()' to 'is_unroll_only()'. Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport fcbca8224766a41659774acff0145dc1aee7d52f Changes: https://git.openjdk.java.net/jdk11u-dev/pull/442/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=442&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8223137 Stats: 14 lines in 5 files changed: 3 ins; 0 del; 11 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/442.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/442/head:pull/442 PR: https://git.openjdk.java.net/jdk11u-dev/pull/442 From zgu at openjdk.java.net Wed Sep 29 11:49:35 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 29 Sep 2021 11:49:35 GMT Subject: [jdk11u-dev] RFR: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC In-Reply-To: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> References: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> Message-ID: On Tue, 28 Sep 2021 10:28:23 GMT, Martin Doerr wrote: > Backport of JDK-8215889. Applies cleanly, but the change needs a small adaptation because safepoint counter uses `int` instead of `uint64_t` in 11u (JDK-8212108 is not in 11u). Looks good. ------------- Marked as reviewed by zgu (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/434 From herrick at openjdk.java.net Wed Sep 29 11:55:09 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Wed, 29 Sep 2021 11:55:09 GMT Subject: [jdk17u] RFR: 8274087: Windows DLL path not set correctly. Message-ID: clean backport of: JDK-8274087: Windows DLL path not set correctly. ------------- Commit messages: - JDK-8274087: Windows DLL path not set correctly. Changes: https://git.openjdk.java.net/jdk17u/pull/116/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=116&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274087 Stats: 5 lines in 1 file changed: 2 ins; 2 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/116.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/116/head:pull/116 PR: https://git.openjdk.java.net/jdk17u/pull/116 From goetz at openjdk.java.net Wed Sep 29 12:10:43 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 12:10:43 GMT Subject: [jdk11u-dev] RFR: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails Message-ID: I downport this for parity with 11.0.13-oracle. I had to resolve the test because the indentation differs. This is because "8234149: Several regression tests do not dispose Frame at end " Was already downported in 11.0.9. ------------- Commit messages: - Backport b5b24b904a68432153e8fa5c10cab5c27e871722 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/443/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=443&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8196096 Stats: 14 lines in 2 files changed: 8 ins; 0 del; 6 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/443.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/443/head:pull/443 PR: https://git.openjdk.java.net/jdk11u-dev/pull/443 From goetz at openjdk.java.net Wed Sep 29 12:30:50 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 12:30:50 GMT Subject: [jdk11u-dev] RFR: 8229935: [TEST_BUG]: bug8132119.java inconsistently positions text Message-ID: <3JYAxst8icAX4Iizyf9vu0q8th5HmMQEj2Teeb8Qun0=.a51a5b0e-4dc5-43a8-bdfa-166dc7b1b1fe@github.com> I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 5686851c12e63339e492c56b63a3e3dfc2fae466 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/444/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=444&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8229935 Stats: 5 lines in 2 files changed: 3 ins; 1 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/444.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/444/head:pull/444 PR: https://git.openjdk.java.net/jdk11u-dev/pull/444 From goetz at openjdk.java.net Wed Sep 29 12:59:48 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Wed, 29 Sep 2021 12:59:48 GMT Subject: [jdk11u-dev] RFR: 8223138: Small clean-up in loop-tree support. Message-ID: I downport this for parity with 11.0.13-oracle. ------------- Commit messages: - Backport 205085d8d5143c0d8517bcfc021457492a329c18 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/445/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=445&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8223138 Stats: 28 lines in 3 files changed: 2 ins; 10 del; 16 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/445.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/445/head:pull/445 PR: https://git.openjdk.java.net/jdk11u-dev/pull/445 From ysatowse at openjdk.java.net Wed Sep 29 13:08:38 2021 From: ysatowse at openjdk.java.net (Yoshiki Sato) Date: Wed, 29 Sep 2021 13:08:38 GMT Subject: [jdk17u] Integrated: 8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 02:13:20 GMT, Yoshiki Sato wrote: > 8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() This pull request has now been integrated. Changeset: c4b3d62c Author: Yoshiki Sato Committer: Sean Coffey URL: https://git.openjdk.java.net/jdk17u/commit/c4b3d62c7fbf9567404be28eaf9635bad435e06b Stats: 26 lines in 3 files changed: 24 ins; 0 del; 2 mod 8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add() Backport-of: d39aad92308fbc28bd2de164e331062ebf62da85 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/113 From thartmann at openjdk.java.net Wed Sep 29 13:12:48 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 29 Sep 2021 13:12:48 GMT Subject: [jdk17u] Integrated: 8273498: compiler/c2/Test7179138_1.java timed out In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 06:59:03 GMT, Tobias Hartmann wrote: > Backport of [JDK-8273498](https://bugs.openjdk.java.net/browse/JDK-8273498). Did not apply cleanly because I had to omit the changes to the ProblemList (the test is not problem listed in JDK 17u). Approval is pending. > > Thanks, > Tobias This pull request has now been integrated. Changeset: 84f6cb4a Author: Tobias Hartmann URL: https://git.openjdk.java.net/jdk17u/commit/84f6cb4ae418af42e0c8d38ef3070411ba0de18a Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8273498: compiler/c2/Test7179138_1.java timed out Reviewed-by: chagedorn Backport-of: c81690d7166c32caff6ef3a55fe9b157049e2b56 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/114 From clanger at openjdk.java.net Wed Sep 29 15:56:41 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 15:56:41 GMT Subject: [jdk11u-dev] RFR: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 12:02:46 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the test because the indentation differs. > This is because "8234149: Several regression tests do not dispose Frame at end " > Was already downported in 11.0.9. I did that already in #431 ?? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/443 From github.com+79671271+rajamah at openjdk.java.net Wed Sep 29 16:15:50 2021 From: github.com+79671271+rajamah at openjdk.java.net (rajat mahajan) Date: Wed, 29 Sep 2021 16:15:50 GMT Subject: [jdk17u] RFR: 8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS Message-ID: 8274389 - Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS. ------------- Commit messages: - 8274389 - Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, includ Changes: https://git.openjdk.java.net/jdk17u/pull/117/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=117&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8270116 Stats: 114 lines in 1 file changed: 44 ins; 28 del; 42 mod Patch: https://git.openjdk.java.net/jdk17u/pull/117.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/117/head:pull/117 PR: https://git.openjdk.java.net/jdk17u/pull/117 From github.com+79671271+rajamah at openjdk.java.net Wed Sep 29 17:40:14 2021 From: github.com+79671271+rajamah at openjdk.java.net (Rajat Mahajan) Date: Wed, 29 Sep 2021 17:40:14 GMT Subject: [jdk17u] Integrated: 8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS In-Reply-To: References: Message-ID: <8yLkTKCfOK80Y6wOn-FXGrdzltzqldJ649u7FNbat2E=.fef4a131-ee32-4dfd-8659-c7e56c0d8aa5@github.com> On Wed, 29 Sep 2021 15:55:48 GMT, Rajat Mahajan wrote: > 8274389 - Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS. This pull request has now been integrated. Changeset: a7028380 Author: Rajat Mahajan Committer: Alexey Ivanov URL: https://git.openjdk.java.net/jdk17u/commit/a7028380c81f8b20e44b6c647a0d8996c2f59a52 Stats: 114 lines in 1 file changed: 44 ins; 28 del; 42 mod 8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS Backport-of: cb368802815c465f8eef7aa930d6cbb6540d0fa8 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/117 From clanger at openjdk.java.net Wed Sep 29 17:54:44 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 17:54:44 GMT Subject: [jdk11u-dev] RFR: 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 10:21:41 GMT, Jonathan Dowland wrote: > JBS: https://bugs.openjdk.java.net/browse/JDK-8272342 > > Please consider approving this for 11u. It's a test-only change. The test always passes prior to applying the patch, even if you deliberately supply invalid values. It also localizes the UI so, in my case, the test asks me to set a margin to 2 inches, but my localized UI lists the units in mm. > > Patch applies clean. After applying, the UI is localized to US (so shows inches), passes if you follow the instructions, and fails if you do not, as it should. This one is also due for integration. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/377 From clanger at openjdk.java.net Wed Sep 29 17:54:51 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 17:54:51 GMT Subject: [jdk11u-dev] RFR: 8078219: Verify lack of @test tag in files in java/net test directory In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 09:49:37 GMT, Jonathan Dowland wrote: > Hi, > > This pull request contains a backport of commit a9f92bec from the openjdk/jdk repository. > The commit being backported was authored by Patrick Concannon on 22 Aug 2019 and was reviewed by Alan Bateman. > > This is a clean backport of a test-only patch. > Before the patch: the three tests are not recognised by jtreg as being tests. > After the patch: the three tests are recognised as tests, and pass. > > > Thanks! @jmtd would you mind integrating this? Thx! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From clanger at openjdk.java.net Wed Sep 29 17:54:47 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 17:54:47 GMT Subject: [jdk11u-dev] RFR: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures In-Reply-To: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> References: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> Message-ID: On Wed, 22 Sep 2021 14:07:43 GMT, Jonathan Dowland wrote: > Please consider this backport of [JDK-8180571](https://bugs.openjdk.java.net/browse/JDK-8180571) to 11u. > > It's not a clean backport. cherry-pick conflicts manually resolved: > > * all file deletions didn't succeed due to hunk differences > * all: copyright year differences > * `ReadConfInUTF16Env.java`: upstream hunks differ due to removed SPARC support > * `PKCS11Test.java`: import list differences (nio imports not present in 11u's copy, resolved by including them as this change needs them) > > The test `Login.java` needed further alterations for 11u: > > * two uses of JDK12+ `instanceof` pattern matching needed unsugaring > * Removed @run argument `-Djava.security.manager=allow`. This is invalid for JDK11 (and corresponds to the JDK11 behaviour when specified for 12+) > > All included tests now pass for me. Awaiting GitHub's tier1 test results. @jmtd, any chance to integrate this? (With or without co-author ;-)) ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/396 From omikhaltcova at openjdk.java.net Wed Sep 29 17:55:25 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Wed, 29 Sep 2021 17:55:25 GMT Subject: [jdk13u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif Message-ID: I'd like to backport JDK-8273358 to jdk13u for parity with jdk11u. The original patch applies cleanly but 2 logging methods were replaced (as in jdk11u) because they are not available in jdk13u. The patch is absolutely identical to that one applied to jdk11u. Tested with the test added in this patch. ------------- Commit messages: - Backport efe3ed1e705a6f3785761e64f7187de809daa731 Changes: https://git.openjdk.java.net/jdk13u-dev/pull/268/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=268&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273358 Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk13u-dev/pull/268.diff Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/268/head:pull/268 PR: https://git.openjdk.java.net/jdk13u-dev/pull/268 From clanger at openjdk.java.net Wed Sep 29 17:56:37 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 17:56:37 GMT Subject: [jdk17u] RFR: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 14:05:09 GMT, Jovan Stevanovic wrote: >> OK, great. So for this one, you'll only need to add the jdk17u-fix-request label to the JBS bug and write a comment why you want to backport, what's the risk and what testing you did. Then wait for approval. After you have approval, you can integrate it. No need for PR review necessary since the backport applied clean. > >> OK, great. So for this one, you'll only need to add the jdk17u-fix-request label to the JBS bug and write a comment why you want to backport, what's the risk and what testing you did. Then wait for approval. After you have approval, you can integrate it. No need for PR review necessary since the backport applied clean. > > Done. JBS issue is updated. @jovanstevanovic This one was approved. You can integrate it... ------------- PR: https://git.openjdk.java.net/jdk17u/pull/73 From omikhaltcova at openjdk.java.net Wed Sep 29 18:25:43 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Wed, 29 Sep 2021 18:25:43 GMT Subject: [jdk15u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif Message-ID: I'd like to backport JDK-8273358 to jdk15u for parity with jdk11u. The original patch applies cleanly but 2 logging methods were replaced as in jdk11u because they are not available in jdk15u as well (the replaced methods were added with JDK-8248802 to jdk16u only). The patch is absolutely identical to that one applied to jdk11u. Tested with the test added in this patch. ------------- Commit messages: - Backport efe3ed1e705a6f3785761e64f7187de809daa731 Changes: https://git.openjdk.java.net/jdk15u-dev/pull/107/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk15u-dev&pr=107&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273358 Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk15u-dev/pull/107.diff Fetch: git fetch https://git.openjdk.java.net/jdk15u-dev pull/107/head:pull/107 PR: https://git.openjdk.java.net/jdk15u-dev/pull/107 From phh at openjdk.java.net Wed Sep 29 19:50:56 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 29 Sep 2021 19:50:56 GMT Subject: [jdk11u-dev] RFR: 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 10:48:16 GMT, Martin Doerr wrote: > Backport of JDK-8231501. Applies almost cleanly. Only one comment change had to get integrated manually due to unrelated context change. Unsure whether this needs review, but if it does, lgtm. ------------- Marked as reviewed by phh (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/435 From clanger at openjdk.java.net Wed Sep 29 20:29:55 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 20:29:55 GMT Subject: [jdk11u-dev] RFR: 8180573: Refactor sun/security/tools shell tests to plain java tests [v6] In-Reply-To: References: Message-ID: > Backport of JDK-8180573: Refactor sun/security/tools shell tests to plain java tests > > Applies mostly clean, deletion of a few files had to be done manually. Then I had to resolve the testlibrary in two places and add a a few tweaks to a few tests that came later with some CPU fixes. Christoph Langer has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 10 additional commits since the last revision: - Merge branch 'master' into RealCLanger-backport-15aae2f6 - Merge branch 'master' into RealCLanger-backport-15aae2f6 - Add changes of 8260960 to ConciseJarsigner.java - Add changes of 8230318 to ConciseJarsigner.java - Add changes of 8230318 to OnlyManifest.java - Add changes of 8230318 to EC.java - Add changes of 8230318 to DefaultOptions.java - add changes of 8227758 to ConciseJarsigner.java - Adapt some test library files - Backport 15aae2f622fc0b1104d8adbcbd87792168538463 ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/415/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/415/files/0fc9ff9c..af3177ee Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=05 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=415&range=04-05 Stats: 8 lines in 1 file changed: 5 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/415.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/415/head:pull/415 PR: https://git.openjdk.java.net/jdk11u-dev/pull/415 From clanger at openjdk.java.net Wed Sep 29 20:40:58 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 20:40:58 GMT Subject: [jdk11u-dev] RFR: 8224829: AsyncSSLSocketClose.java has timing issue Message-ID: <8O1k6HleYsoNzdhXe1cSX-YFH8UEgygyIJNypc9BVAw=.9697725f-12eb-43a0-89f4-2e242b9745e4@github.com> Backport of 8224829: AsyncSSLSocketClose.java has timing issue. To make this one fit better (and maybe future backports), I also included the new recordLock functionality from JDK-8221882. ------------- Commit messages: - Backport a4277e56c8e4cbf801d1e00daec79b37ad4fdb84 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/446/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=446&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8224829 Stats: 735 lines in 9 files changed: 445 ins; 119 del; 171 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/446.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/446/head:pull/446 PR: https://git.openjdk.java.net/jdk11u-dev/pull/446 From clanger at openjdk.java.net Wed Sep 29 20:49:45 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 29 Sep 2021 20:49:45 GMT Subject: [jdk11u-dev] RFR: 8234823: java/net/Socket/Timeouts.java testcase testTimedConnect2() fails on Windows 10 Message-ID: Hi all, this pull request contains a backport of JDK-8234823 from the openjdk/jdk repository. The commit being backported was authored by Michael McMahon on 3 Dec 2019 and was reviewed by Alan Bateman. Thanks! ------------- Commit messages: - Backport a2fad13ce29e6de9b9dead7da49de7c0544d32c6 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/447/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=447&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8234823 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/447.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/447/head:pull/447 PR: https://git.openjdk.java.net/jdk11u-dev/pull/447 From herrick at openjdk.java.net Wed Sep 29 21:35:56 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Wed, 29 Sep 2021 21:35:56 GMT Subject: [jdk17u] Integrated: 8271170: Add unit test for what jpackage app launcher puts in the environment In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 10:47:02 GMT, Andy Herrick wrote: > clean backport of JDK-8271170: Add unit test for what jpackage app launcher puts in the environment This pull request has now been integrated. Changeset: d6d5a9a5 Author: Andy Herrick URL: https://git.openjdk.java.net/jdk17u/commit/d6d5a9a538bd5dc928ecf168d40ee270ffacf247 Stats: 330 lines in 7 files changed: 200 ins; 116 del; 14 mod 8271170: Add unit test for what jpackage app launcher puts in the environment Backport-of: 44f137ff9c0229ab2d5eccd9ebaadf8db11f386d ------------- PR: https://git.openjdk.java.net/jdk17u/pull/115 From herrick at openjdk.java.net Wed Sep 29 21:38:12 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Wed, 29 Sep 2021 21:38:12 GMT Subject: [jdk17u] Integrated: 8274087: Windows DLL path not set correctly. In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 11:45:24 GMT, Andy Herrick wrote: > clean backport of: JDK-8274087: Windows DLL path not set correctly. This pull request has now been integrated. Changeset: 2586eb08 Author: Andy Herrick URL: https://git.openjdk.java.net/jdk17u/commit/2586eb08b1480f600e0fc0b15bf5bdf1aa8dbffa Stats: 5 lines in 1 file changed: 2 ins; 2 del; 1 mod 8274087: Windows DLL path not set correctly. Backport-of: f36a2bbd15d94d4371c2117ce08b7f04a0d59da4 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/116 From serb at openjdk.java.net Wed Sep 29 22:31:11 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 29 Sep 2021 22:31:11 GMT Subject: [jdk17u] Integrated: 8273135: java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 21:10:37 GMT, Sergey Bylokhov wrote: > Hi all, > > This is the fix for jvm crash, see https://github.com/openjdk/jdk/pull/5436 for additional detail > > this pull request contains a backport of commit 1017a2c2 from the openjdk/jdk repository. > > The commit being backported was authored by Sergey Bylokhov on 15 Sep 2021 and was reviewed by Alexey Ivanov and Alexander Zvegintsev. > > Thanks! This pull request has now been integrated. Changeset: cdd40756 Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk17u/commit/cdd4075663200e830c38f967242a8d58ee314289 Stats: 3 lines in 2 files changed: 1 ins; 0 del; 2 mod 8273135: java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes in liblcms.dylib with NULLSeek+0x7 Backport-of: 1017a2c2d7ae99e0076abcfaf5e730fec3cb9c6c ------------- PR: https://git.openjdk.java.net/jdk17u/pull/112 From serb at openjdk.java.net Wed Sep 29 22:56:02 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 29 Sep 2021 22:56:02 GMT Subject: [jdk17u] RFR: 8273887: [macos] java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java timed out Message-ID: <6uzKHoRuQP-zc7zyRqSO8pC89v4VbH69WT9scjgX-Js=.ef4b0906-3c2f-4a25-8e85-39cc33831579@github.com> Hi all, This is update of the the test to make its execution time less, see https://github.com/openjdk/jdk/pull/5587 for additional details. this pull request contains a backport of commit 1bd11a7f from the openjdk/jdk repository. The commit being backported was authored by Sergey Bylokhov on 20 Sep 2021 and was reviewed by Alexey Ivanov. Thanks! ------------- Commit messages: - Backport 1bd11a7f2ca433f4aa9c545a20960e0778ec545e Changes: https://git.openjdk.java.net/jdk17u/pull/118/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=118&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273887 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/118.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/118/head:pull/118 PR: https://git.openjdk.java.net/jdk17u/pull/118 From prr at openjdk.java.net Wed Sep 29 23:07:40 2021 From: prr at openjdk.java.net (Phil Race) Date: Wed, 29 Sep 2021 23:07:40 GMT Subject: [jdk17u] RFR: 8274326: [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m Message-ID: Backport JDK-8274326 [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m ------------- Commit messages: - Backport 2cffe4c8e0b8e6d5843b7e9545e4b4408c56465c Changes: https://git.openjdk.java.net/jdk17u/pull/119/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=119&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274326 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/119.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/119/head:pull/119 PR: https://git.openjdk.java.net/jdk17u/pull/119 From github.com+44313413+jovanstevanovic at openjdk.java.net Thu Sep 30 05:04:37 2021 From: github.com+44313413+jovanstevanovic at openjdk.java.net (Jovan Stevanovic) Date: Thu, 30 Sep 2021 05:04:37 GMT Subject: [jdk17u] Integrated: 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT In-Reply-To: References: Message-ID: On Mon, 13 Sep 2021 11:35:54 GMT, Jovan Stevanovic wrote: > This PR is backporting changes from [PR](https://github.com/openjdk/jdk/pull/5331) on the OpenJDK repo. This pull request has now been integrated. Changeset: 20afdfdc Author: jovanstevanovic Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk17u/commit/20afdfdcfe01b87ce2b43da27a4cc49372656dbe Stats: 23 lines in 4 files changed: 5 ins; 0 del; 18 mod 8273278: Support XSLT on GraalVM Native Image--deterministic bytecode generation in XSLT Backport-of: f690a01f1e5de4ace39aefad656cb7c99f9ec4e1 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/73 From goetz at openjdk.java.net Thu Sep 30 06:16:38 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 06:16:38 GMT Subject: [jdk11u-dev] RFR: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails In-Reply-To: References: Message-ID: <5m9r8ZH1QoWgtEkpUBABYp9XVtyXzuxZ05awr1vQ-Pg=.7513dee1-2a86-4913-9e5e-251837acc99c@github.com> On Wed, 29 Sep 2021 12:02:46 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the test because the indentation differs. > This is because "8234149: Several regression tests do not dispose Frame at end " > Was already downported in 11.0.9. Christoph did it before me, I overlooked that. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/443 From goetz at openjdk.java.net Thu Sep 30 06:16:38 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 06:16:38 GMT Subject: [jdk11u-dev] Withdrawn: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 12:02:46 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I had to resolve the test because the indentation differs. > This is because "8234149: Several regression tests do not dispose Frame at end " > Was already downported in 11.0.9. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/443 From goetz at openjdk.java.net Thu Sep 30 06:40:37 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 06:40:37 GMT Subject: [jdk11u-dev] RFR: 8223138: Small clean-up in loop-tree support. In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 12:51:12 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. gc/stress/gcold/TestGCOldWithCMS.java failed in Pre-submit tests on x86 It crashed in gc/stress/gcold/TestGCOldWithCMS.java ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/445 From goetz at openjdk.java.net Thu Sep 30 07:07:27 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 07:07:27 GMT Subject: [jdk11u-dev] RFR: 8269768: JFR Terminology Refresh In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 13:12:35 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. Pre-submit test failure unrelated to this comment change. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/438 From goetz at openjdk.java.net Thu Sep 30 07:07:28 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 07:07:28 GMT Subject: [jdk11u-dev] Integrated: 8269768: JFR Terminology Refresh In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 13:12:35 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 245ccb2e Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/245ccb2e6c08e6aa26692ec470326ab1d0643218 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8269768: JFR Terminology Refresh Backport-of: 1c18f914386a7543a95984294c6d61004c0a7176 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/438 From goetz at openjdk.java.net Thu Sep 30 07:08:31 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 07:08:31 GMT Subject: [jdk11u-dev] Integrated: 8179880: Refactor javax/security shell tests to plain java tests In-Reply-To: References: Message-ID: On Mon, 27 Sep 2021 13:14:53 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 2baf9ea2 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/2baf9ea2d7fc31a215cb51ee2d4b55276dd259c8 Stats: 104 lines in 2 files changed: 11 ins; 85 del; 8 mod 8179880: Refactor javax/security shell tests to plain java tests Reviewed-by: mdoerr Backport-of: 7f55dc15769bbab59024aa49671bced633de40ed ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/429 From goetz at openjdk.java.net Thu Sep 30 07:09:46 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 07:09:46 GMT Subject: [jdk11u-dev] Integrated: 8268093: Manual Testcase: "sun/security/krb5/config/native/TestDynamicStore.java" Fails with NPE In-Reply-To: <3xBDzvdgVNYFJo0cxAnZyPglC0o2Gu-fgunq0GqzT0M=.0f56c85e-2b8c-4dc1-b2c3-bda1ca48f14b@github.com> References: <3xBDzvdgVNYFJo0cxAnZyPglC0o2Gu-fgunq0GqzT0M=.0f56c85e-2b8c-4dc1-b2c3-bda1ca48f14b@github.com> Message-ID: <0IhKQX9x6B8bdr_Bpyi7j-dO_Z6PYMpaHwZdIv-QNsE=.d424f00f-fe2a-4449-a01f-b88dfb08d249@github.com> On Tue, 28 Sep 2021 10:24:04 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 97859e83 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/97859e836809e33da0ede6db5c0f6410cad24ba9 Stats: 14 lines in 2 files changed: 12 ins; 0 del; 2 mod 8268093: Manual Testcase: "sun/security/krb5/config/native/TestDynamicStore.java" Fails with NPE Backport-of: e39346e708a06cdee2b9a096f08c1cfe2e21dfc2 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/433 From goetz at openjdk.java.net Thu Sep 30 08:34:48 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 08:34:48 GMT Subject: [jdk11u-dev] RFR: 8268555: Update HttpClient tests that use ITestContext to jtreg 6+1 Message-ID: I downport this for parity with 11.0.13-oracle. Response204V2Test.java: resolve imports due to context. ShortResponseBody.java: resolve copyright and imports. Change to test/jdk/java/net/httpclient/AggregateRequestBodyTest.java omitted. The test is not in 11, it only came with "8252374 Add a new factory method to concatenate..." in 16. Change to test/jdk/java/net/httpclient/CancelRequestTest.java omitted. The test is not in 11, it only came with "8245462: HttpClient send throws InterruptedException when interrupted but does not cancel request" in 16. Change to test/jdk/java/net/httpclient/ISO_8859_1_Test.java b/test/jdk/java/net/httpclient/ISO_8859_1_Test.java omitted. The test is not in 11, it only came with "8255244 HttpClient: Response headers contain incorrectly encoded Unicode characters" in 16. ------------- Commit messages: - Backport da043e99b830fa4fcbfdbdbed182abc394ba6fb1 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/448/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=448&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8268555 Stats: 214 lines in 7 files changed: 195 ins; 0 del; 19 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/448.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/448/head:pull/448 PR: https://git.openjdk.java.net/jdk11u-dev/pull/448 From mdoerr at openjdk.java.net Thu Sep 30 08:44:39 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 08:44:39 GMT Subject: [jdk11u-dev] RFR: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC In-Reply-To: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> References: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> Message-ID: On Tue, 28 Sep 2021 10:28:23 GMT, Martin Doerr wrote: > Backport of JDK-8215889. Applies cleanly, but the change needs a small adaptation because safepoint counter uses `int` instead of `uint64_t` in 11u (JDK-8212108 is not in 11u). Thanks for the review! ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/434 From mdoerr at openjdk.java.net Thu Sep 30 08:44:40 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 08:44:40 GMT Subject: [jdk11u-dev] Integrated: 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC In-Reply-To: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> References: <0t9sldQt2ibiyASkrHPVGB2fFh3-ZwNdcfm5QQ-n5QQ=.350e353c-7746-4b75-9b09-f7fc25c0a389@github.com> Message-ID: On Tue, 28 Sep 2021 10:28:23 GMT, Martin Doerr wrote: > Backport of JDK-8215889. Applies cleanly, but the change needs a small adaptation because safepoint counter uses `int` instead of `uint64_t` in 11u (JDK-8212108 is not in 11u). This pull request has now been integrated. Changeset: f1391712 Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/f1391712c213a1f106ee7a13bb39cc82067ad832 Stats: 117 lines in 8 files changed: 103 ins; 10 del; 4 mod 8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC Reviewed-by: goetz, zgu Backport-of: f08eeac278b0785c0bdff0bddf46b66f65822357 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/434 From mdoerr at openjdk.java.net Thu Sep 30 08:51:11 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 08:51:11 GMT Subject: [jdk11u-dev] RFR: 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 [v2] In-Reply-To: References: Message-ID: <-r4VOJT0qMM03qV0nGn2zFsazGwQY5ZgGoOtv9Ty16M=.a1adf18f-8aa9-4e5f-8bdc-e7880543389b@github.com> > Backport of JDK-8231501. Applies almost cleanly. Only one comment change had to get integrated manually due to unrelated context change. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/435/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/435/files/69b245b4..69b245b4 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=435&range=01 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=435&range=00-01 Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/435.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/435/head:pull/435 PR: https://git.openjdk.java.net/jdk11u-dev/pull/435 From "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net Thu Sep 30 08:51:13 2021 From: "github.com+73116608+openjdk-notifier[bot]" at openjdk.java.net (openjdk-notifier [bot]) Date: Thu, 30 Sep 2021 08:51:13 GMT Subject: [jdk11u-dev] RFR: 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 10:48:16 GMT, Martin Doerr wrote: > Backport of JDK-8231501. Applies almost cleanly. Only one comment change had to get integrated manually due to unrelated context change. The dependent pull request has now been integrated, and the target branch of this pull request has been updated. This means that changes from the dependent pull request can start to show up as belonging to this pull request, which may be confusing for reviewers. To remedy this situation, simply merge the latest changes from the new target branch into this pull request by running commands similar to these in the local repository for your personal fork: git checkout 8215889_ciMethodData git fetch https://git.openjdk.java.net/jdk11u-dev master git merge FETCH_HEAD # if there are conflicts, follow the instructions given by git merge git commit -m "Merge master" git push ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/435 From mdoerr at openjdk.java.net Thu Sep 30 08:58:57 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 08:58:57 GMT Subject: [jdk11u-dev] RFR: 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 [v3] In-Reply-To: References: Message-ID: > Backport of JDK-8231501. Applies almost cleanly. Only one comment change had to get integrated manually due to unrelated context change. Martin Doerr has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains one additional commit since the last revision: Backport 49048adcf206034e8cfe2877029bfa5523c9eb4c ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/435/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/435/files/69b245b4..3d6fc3ca Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=435&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=435&range=01-02 Stats: 223 lines in 14 files changed: 57 ins; 125 del; 41 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/435.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/435/head:pull/435 PR: https://git.openjdk.java.net/jdk11u-dev/pull/435 From mdoerr at openjdk.java.net Thu Sep 30 08:58:59 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 08:58:59 GMT Subject: [jdk11u-dev] Integrated: 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 10:48:16 GMT, Martin Doerr wrote: > Backport of JDK-8231501. Applies almost cleanly. Only one comment change had to get integrated manually due to unrelated context change. This pull request has now been integrated. Changeset: e5b1dbfb Author: Martin Doerr URL: https://git.openjdk.java.net/jdk11u-dev/commit/e5b1dbfb6ded8688c969a6540d5b29c5aa22a43f Stats: 69 lines in 3 files changed: 44 ins; 16 del; 9 mod 8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 Snapshot MDO extra trap and argument data only after it is prepared. Reviewed-by: phh Backport-of: 49048adcf206034e8cfe2877029bfa5523c9eb4c ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/435 From github.com+36081106+savoptik at openjdk.java.net Thu Sep 30 09:54:14 2021 From: github.com+36081106+savoptik at openjdk.java.net (Artem Semenov) Date: Thu, 30 Sep 2021 09:54:14 GMT Subject: [jdk17u] RFR: 8274381: missing CAccessibility definitions in JNI code Message-ID: It is NOT possible to perform an automatic backport due to a conflict in the file: - src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m ------------- Commit messages: - Backport be4037374520917d5a0ed54eebb3d5d6d100d429 Changes: https://git.openjdk.java.net/jdk17u/pull/120/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=120&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8274381 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/120.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/120/head:pull/120 PR: https://git.openjdk.java.net/jdk17u/pull/120 From mdoerr at openjdk.java.net Thu Sep 30 10:00:36 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 10:00:36 GMT Subject: [jdk11u-dev] RFR: 8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 11:10:17 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Files p/Foo.java and q/Bar.java are not in 11. They were added by > 8266269: Lookup::accessClass fails with IAE when accessing an arrayCl... > This is not in 11, and was not downported by Oracle. It has a CSR and changes > exceptions, so probably Oracle had a good reason not to bring it to 11. > Because 8266269 is missing though, I had to adapt the change. Marked as reviewed by mdoerr (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/436 From ant at openjdk.java.net Thu Sep 30 10:21:32 2021 From: ant at openjdk.java.net (Anton Tarasov) Date: Thu, 30 Sep 2021 10:21:32 GMT Subject: [jdk17u] RFR: 8274381: missing CAccessibility definitions in JNI code In-Reply-To: References: Message-ID: On Thu, 30 Sep 2021 09:46:09 GMT, Artem Semenov wrote: > It is NOT possible to perform an automatic backport due to a conflict in the file: > - src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m > > The file is skipped because it lacks the definition of the method that was modified in the original commit. Looks correct. ------------- PR: https://git.openjdk.java.net/jdk17u/pull/120 From ant at openjdk.java.net Thu Sep 30 10:31:34 2021 From: ant at openjdk.java.net (Anton Tarasov) Date: Thu, 30 Sep 2021 10:31:34 GMT Subject: [jdk17u] RFR: 8274381: missing CAccessibility definitions in JNI code In-Reply-To: References: Message-ID: On Thu, 30 Sep 2021 09:46:09 GMT, Artem Semenov wrote: > It is NOT possible to perform an automatic backport due to a conflict in the file: > - src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m > > The file is skipped because it lacks the definition of the method that was modified in the original commit. Marked as reviewed by ant (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk17u/pull/120 From jdowland at openjdk.java.net Thu Sep 30 10:34:32 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 10:34:32 GMT Subject: [jdk11u-dev] RFR: 8078219: Verify lack of @test tag in files in java/net test directory In-Reply-To: References: Message-ID: <9xZ_AAm6XRGjoqtcZygjF--LPF-mGBW05hEd1g_xBa8=.debe1d34-891a-4d78-97e0-09e510b5b38e@github.com> On Wed, 29 Sep 2021 17:50:17 GMT, Christoph Langer wrote: >> Hi, >> >> This pull request contains a backport of commit a9f92bec from the openjdk/jdk repository. >> The commit being backported was authored by Patrick Concannon on 22 Aug 2019 and was reviewed by Alan Bateman. >> >> This is a clean backport of a test-only patch. >> Before the patch: the three tests are not recognised by jtreg as being tests. >> After the patch: the three tests are recognised as tests, and pass. >> >> >> Thanks! > > @jmtd would you mind integrating this? Thx! @RealCLanger I am a mere Author in jdk-updates, not Committer (yet!) so I don't think I *can* integrate it. I'll issue the command just to be sure... ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From clanger at openjdk.java.net Thu Sep 30 10:34:32 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 30 Sep 2021 10:34:32 GMT Subject: [jdk11u-dev] RFR: 8078219: Verify lack of @test tag in files in java/net test directory In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 17:50:17 GMT, Christoph Langer wrote: >> Hi, >> >> This pull request contains a backport of commit a9f92bec from the openjdk/jdk repository. >> The commit being backported was authored by Patrick Concannon on 22 Aug 2019 and was reviewed by Alan Bateman. >> >> This is a clean backport of a test-only patch. >> Before the patch: the three tests are not recognised by jtreg as being tests. >> After the patch: the three tests are recognised as tests, and pass. >> >> >> Thanks! > > @jmtd would you mind integrating this? Thx! > @RealCLanger I am a mere Author in jdk-updates, not Committer (yet!) so I don't think I _can_ integrate it. I'll issue the command just to be sure... /integrate That's fine. You still need to trigger integration via /integrate. Then somebody can sponsor it. I'll do so now. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From jdowland at openjdk.java.net Thu Sep 30 10:34:33 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 10:34:33 GMT Subject: [jdk11u-dev] Integrated: 8078219: Verify lack of @test tag in files in java/net test directory In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 09:49:37 GMT, Jonathan Dowland wrote: > Hi, > > This pull request contains a backport of commit a9f92bec from the openjdk/jdk repository. > The commit being backported was authored by Patrick Concannon on 22 Aug 2019 and was reviewed by Alan Bateman. > > This is a clean backport of a test-only patch. > Before the patch: the three tests are not recognised by jtreg as being tests. > After the patch: the three tests are recognised as tests, and pass. > > > Thanks! This pull request has now been integrated. Changeset: 89d4ef24 Author: Jonathan Dowland Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/89d4ef2413ff4aa1fd2b10b4d2c6fbfcad8bdf5e Stats: 135 lines in 3 files changed: 60 ins; 60 del; 15 mod 8078219: Verify lack of @test tag in files in java/net test directory Backport-of: a9f92bec7f3acd333742cb726e80bd487a0cdb0d ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From jdowland at openjdk.java.net Thu Sep 30 10:38:39 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 10:38:39 GMT Subject: [jdk11u-dev] Integrated: 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions In-Reply-To: References: Message-ID: On Mon, 20 Sep 2021 10:21:41 GMT, Jonathan Dowland wrote: > JBS: https://bugs.openjdk.java.net/browse/JDK-8272342 > > Please consider approving this for 11u. It's a test-only change. The test always passes prior to applying the patch, even if you deliberately supply invalid values. It also localizes the UI so, in my case, the test asks me to set a margin to 2 inches, but my localized UI lists the units in mm. > > Patch applies clean. After applying, the UI is localized to US (so shows inches), passes if you follow the instructions, and fails if you do not, as it should. This pull request has now been integrated. Changeset: dce04a25 Author: Jonathan Dowland Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/dce04a257c0790f26092d7406acada4110dfd7ac Stats: 26 lines in 1 file changed: 2 ins; 5 del; 19 mod 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions Backport-of: a5ad7720d235610ad45fc341c61f164805f82a54 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/377 From jdowland at openjdk.java.net Thu Sep 30 10:40:43 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 10:40:43 GMT Subject: [jdk11u-dev] Integrated: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures In-Reply-To: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> References: <7UYVxiYKlnDtivQMYzPt23SGQvcbZtgEVwjNYykCi-8=.fc602c79-e126-4c2f-9136-a3cea92709e0@github.com> Message-ID: On Wed, 22 Sep 2021 14:07:43 GMT, Jonathan Dowland wrote: > Please consider this backport of [JDK-8180571](https://bugs.openjdk.java.net/browse/JDK-8180571) to 11u. > > It's not a clean backport. cherry-pick conflicts manually resolved: > > * all file deletions didn't succeed due to hunk differences > * all: copyright year differences > * `ReadConfInUTF16Env.java`: upstream hunks differ due to removed SPARC support > * `PKCS11Test.java`: import list differences (nio imports not present in 11u's copy, resolved by including them as this change needs them) > > The test `Login.java` needed further alterations for 11u: > > * two uses of JDK12+ `instanceof` pattern matching needed unsugaring > * Removed @run argument `-Djava.security.manager=allow`. This is invalid for JDK11 (and corresponds to the JDK11 behaviour when specified for 12+) > > All included tests now pass for me. Awaiting GitHub's tier1 test results. This pull request has now been integrated. Changeset: 05cb444e Author: Jonathan Dowland Committer: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/05cb444eadf79546d6f5b8b6ca84af071a9ef8db Stats: 1155 lines in 18 files changed: 191 ins; 899 del; 65 mod 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures Co-authored-by: Jonathan Dowland Reviewed-by: goetz Backport-of: ccfcd926674ee0bd88f34b16b489abe008169b11 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/396 From clanger at openjdk.java.net Thu Sep 30 10:41:41 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 30 Sep 2021 10:41:41 GMT Subject: [jdk11u-dev] Integrated: 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails In-Reply-To: References: Message-ID: <_1Y6u4ICwfR72yJtPTTlu18BKIDTQ95vUTNepBWH4qc=.f248379e-2e97-4b14-aae4-03b9bc54d8a3@github.com> On Tue, 28 Sep 2021 05:47:05 GMT, Christoph Langer wrote: > Backport of JDK-8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails > > Needed some manual resolving in the test. This pull request has now been integrated. Changeset: b9f01439 Author: Christoph Langer URL: https://git.openjdk.java.net/jdk11u-dev/commit/b9f01439e9277be2b990ed3bfc513a05651c3c29 Stats: 15 lines in 2 files changed: 9 ins; 0 del; 6 mod 8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails Reviewed-by: mdoerr Backport-of: b5b24b904a68432153e8fa5c10cab5c27e871722 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/431 From github.com+36081106+savoptik at openjdk.java.net Thu Sep 30 10:41:41 2021 From: github.com+36081106+savoptik at openjdk.java.net (Artem Semenov) Date: Thu, 30 Sep 2021 10:41:41 GMT Subject: [jdk17u] Integrated: 8274381: missing CAccessibility definitions in JNI code In-Reply-To: References: Message-ID: <45FuIvgsFA9xLjGRGCZLFTYW6lYYzVGHbyl9s62Vizg=.7fb8fdc3-f5e7-4ff4-8afd-c1633095dcb3@github.com> On Thu, 30 Sep 2021 09:46:09 GMT, Artem Semenov wrote: > It is NOT possible to perform an automatic backport due to a conflict in the file: > - src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m > > The file is skipped because it lacks the definition of the method that was modified in the original commit. This pull request has now been integrated. Changeset: a9981fb0 Author: Artem Semenov Committer: Anton Tarasov URL: https://git.openjdk.java.net/jdk17u/commit/a9981fb0ff11965128761ffd1d8fae1c44c7b9fb Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8274381: missing CAccessibility definitions in JNI code Reviewed-by: ant Backport-of: be4037374520917d5a0ed54eebb3d5d6d100d429 ------------- PR: https://git.openjdk.java.net/jdk17u/pull/120 From jdowland at openjdk.java.net Thu Sep 30 10:46:42 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 10:46:42 GMT Subject: [jdk11u-dev] RFR: 8078219: Verify lack of @test tag in files in java/net test directory In-Reply-To: References: Message-ID: <1BlLhhsjr4hiR8L9223OYNgqGsVjVPinQFoEBOEx0Wg=.84736d8e-f0ca-45a1-8d37-7b6b81efa3c4@github.com> On Thu, 30 Sep 2021 10:28:33 GMT, Christoph Langer wrote: >> @jmtd would you mind integrating this? Thx! > >> @RealCLanger I am a mere Author in jdk-updates, not Committer (yet!) so I don't think I _can_ integrate it. I'll issue the command just to be sure... /integrate > > That's fine. You still need to trigger integration via /integrate. Then somebody can sponsor it. I'll do so now. @RealCLanger > That's fine. You still need to trigger integration via /integrate. Then somebody can sponsor it. I'll do so now. OK, and thanks for the sponsorship! Going forward *when* should I trigger integration? After all the Progress boxes in the PR comment are ticked (including "reviewed" when present/necessary) and/or when the "ready" label is applied? Thanks ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From jdowland at openjdk.java.net Thu Sep 30 10:46:42 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 10:46:42 GMT Subject: [jdk11u-dev] RFR: 8078219: Verify lack of @test tag in files in java/net test directory In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 09:49:37 GMT, Jonathan Dowland wrote: > Hi, > > This pull request contains a backport of commit a9f92bec from the openjdk/jdk repository. > The commit being backported was authored by Patrick Concannon on 22 Aug 2019 and was reviewed by Alan Bateman. > > This is a clean backport of a test-only patch. > Before the patch: the three tests are not recognised by jtreg as being tests. > After the patch: the three tests are recognised as tests, and pass. > > > Thanks! I wrote: > Going forward when should I trigger integration? Ah, I remember Severin's comment https://github.com/openjdk/jdk11u-dev/pull/356#issuecomment-920951799: > Please only integrate once a 11u maintainer reponded on the jdk11u-fix-request label/comment on the bug. So once I've got a "-yes" label on the JBS bug and a "ready" label on GH, I shall issue /integrate. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From clanger at openjdk.java.net Thu Sep 30 10:53:36 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 30 Sep 2021 10:53:36 GMT Subject: [jdk11u-dev] RFR: 8078219: Verify lack of @test tag in files in java/net test directory In-Reply-To: References: Message-ID: On Fri, 24 Sep 2021 09:49:37 GMT, Jonathan Dowland wrote: > Hi, > > This pull request contains a backport of commit a9f92bec from the openjdk/jdk repository. > The commit being backported was authored by Patrick Concannon on 22 Aug 2019 and was reviewed by Alan Bateman. > > This is a clean backport of a test-only patch. > Before the patch: the three tests are not recognised by jtreg as being tests. > After the patch: the three tests are recognised as tests, and pass. > > > Thanks! > I wrote: > > > Going forward when should I trigger integration? > > Ah, I remember Severin's comment [#356 (comment)](https://github.com/openjdk/jdk11u-dev/pull/356#issuecomment-920951799): > > > Please only integrate once a 11u maintainer reponded on the jdk11u-fix-request label/comment on the bug. > > So once I've got a "-yes" label on the JBS bug and a "ready" label on GH, I shall issue /integrate. Exactly ?? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/406 From clanger at openjdk.java.net Thu Sep 30 11:03:33 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 30 Sep 2021 11:03:33 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v2] In-Reply-To: References: Message-ID: <0QJ6m5NmWVlR5m8uAEoX58BsNtX5zohvfmYLAUAE7tI=.8dbb9d91-d0c8-4461-91dd-96d97b850eeb@github.com> On Wed, 22 Sep 2021 11:00:32 GMT, Jonathan Dowland wrote: >> I would prefer if JDK-8180571 could be backported first. It was done for 11.0.13-oracle anyway, so we should get to it soon. Let's defer this one until after the JDK-8180571 backport. > > @RealCLanger: >> I would prefer if JDK-8180571 could be backported first. It was done for 11.0.13-oracle anyway, so we should get to it soon. Let's defer this one until after the JDK-8180571 backport. > > Sure ok. I've started work on that one. @jmtd Now, after JDK-8180571 was merged, is this one good to go as well? Does it need rebasing? ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From jdowland at openjdk.java.net Thu Sep 30 11:11:12 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 11:11:12 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v5] In-Reply-To: References: Message-ID: > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) Jonathan Dowland 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 ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 ------------- Changes: https://git.openjdk.java.net/jdk11u-dev/pull/376/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=04 Stats: 1172 lines in 3 files changed: 725 ins; 447 del; 0 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/376/head:pull/376 PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From jdowland at openjdk.java.net Thu Sep 30 11:11:13 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 11:11:13 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v2] In-Reply-To: References: Message-ID: On Wed, 22 Sep 2021 11:00:32 GMT, Jonathan Dowland wrote: >> I would prefer if JDK-8180571 could be backported first. It was done for 11.0.13-oracle anyway, so we should get to it soon. Let's defer this one until after the JDK-8180571 backport. > > @RealCLanger: >> I would prefer if JDK-8180571 could be backported first. It was done for 11.0.13-oracle anyway, so we should get to it soon. Let's defer this one until after the JDK-8180571 backport. > > Sure ok. I've started work on that one. > @jmtd Now, after JDK-8180571 was merged, is this one good to go as well? Does it need rebasing? I think rebasing is necessary, yes: I've just pushed a rebase. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From tvoniadka at openjdk.java.net Thu Sep 30 11:11:37 2021 From: tvoniadka at openjdk.java.net (Thejasvi Voniadka) Date: Thu, 30 Sep 2021 11:11:37 GMT Subject: [jdk17u] RFR: 8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" Message-ID: This is a straight, clean backport of the following bug: 8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected" The patch applies clean, and the test passes on all platforms. ------------- Commit messages: - Backport 71788c69dbae854331f3393044dab458c906045f Changes: https://git.openjdk.java.net/jdk17u/pull/121/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=121&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8271287 Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk17u/pull/121.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/121/head:pull/121 PR: https://git.openjdk.java.net/jdk17u/pull/121 From jdowland at openjdk.java.net Thu Sep 30 11:42:31 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 11:42:31 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v5] In-Reply-To: References: Message-ID: On Thu, 30 Sep 2021 11:11:12 GMT, Jonathan Dowland wrote: >> Hello, >> >> This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, >> authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. >> >> The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: >> >> >> --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { >> "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", >> "-info", "-nokeys", "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 10000") >> + .shouldContain("MAC: sha1, Iteration 100000") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 10000, PRF hmacWithSHA256") >> .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," >> @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { >> "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", >> "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 5555") >> + .shouldContain("MAC: sha1, Iteration 5555") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 7777, PRF hmacWithSHA256") >> .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," >> >> >> The test in this PR passes for 11u. >> >> (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) > > Jonathan Dowland 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 ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 GHA tests re-running of course but in the meantime I ran `jtreg` on the tests this patch touches as well as 8180571, 7/7 passed. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From clanger at openjdk.java.net Thu Sep 30 11:49:34 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 30 Sep 2021 11:49:34 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v5] In-Reply-To: References: Message-ID: On Thu, 30 Sep 2021 11:11:12 GMT, Jonathan Dowland wrote: >> Hello, >> >> This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, >> authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. >> >> The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: >> >> >> --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java >> @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { >> "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", >> "-info", "-nokeys", "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 10000") >> + .shouldContain("MAC: sha1, Iteration 100000") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 10000, PRF hmacWithSHA256") >> .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," >> @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { >> "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", >> "-nocerts"); >> output1.shouldHaveExitValue(0) >> - .shouldContain("MAC: sha256, Iteration 5555") >> + .shouldContain("MAC: sha1, Iteration 5555") >> .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," >> + " Iteration 7777, PRF hmacWithSHA256") >> .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," >> >> >> The test in this PR passes for 11u. >> >> (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) > > Jonathan Dowland 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 ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 OK, I found a small nit. There's one bug id that shouldn't be mentioned in 11. Other than that, I'll run it through SAP's testing tonight and will let you know the results tomorrow. test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java line 26: > 24: /* > 25: * @test > 26: * @bug 8076190 8242151 8153005 8266182 8242151 should be removed here since it was not backported. ------------- Changes requested by clanger (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From goetz at openjdk.java.net Thu Sep 30 11:58:30 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 11:58:30 GMT Subject: [jdk11u-dev] Integrated: 8223137: Rename predicate 'do_unroll_only()' to 'is_unroll_only()'. In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 11:41:09 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: ed980600 Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/ed980600b6dde0f21f6576066da27d71f7b7421f Stats: 14 lines in 5 files changed: 3 ins; 0 del; 11 mod 8223137: Rename predicate 'do_unroll_only()' to 'is_unroll_only()'. Backport-of: fcbca8224766a41659774acff0145dc1aee7d52f ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/442 From goetz at openjdk.java.net Thu Sep 30 11:58:33 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 11:58:33 GMT Subject: [jdk11u-dev] Integrated: 8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass In-Reply-To: References: Message-ID: <_eJsiXeEftyeK_bIrz-cNr0lTjh8wmJB0PpxaKWCUQ4=.b737da1c-aaad-49c7-a74d-0757e729e413@github.com> On Tue, 28 Sep 2021 11:10:17 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > Files p/Foo.java and q/Bar.java are not in 11. They were added by > 8266269: Lookup::accessClass fails with IAE when accessing an arrayCl... > This is not in 11, and was not downported by Oracle. It has a CSR and changes > exceptions, so probably Oracle had a good reason not to bring it to 11. > Because 8266269 is missing though, I had to adapt the change. This pull request has now been integrated. Changeset: b79e707f Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/b79e707f8783b5f939673b19fdb22b596c353edb Stats: 9 lines in 4 files changed: 0 ins; 0 del; 9 mod 8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass Reviewed-by: mdoerr Backport-of: 56240690f62f9048a45a53525efccffdec235a8d ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/436 From goetz at openjdk.java.net Thu Sep 30 12:00:37 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 12:00:37 GMT Subject: [jdk11u-dev] Integrated: 8229935: [TEST_BUG]: bug8132119.java inconsistently positions text In-Reply-To: <3JYAxst8icAX4Iizyf9vu0q8th5HmMQEj2Teeb8Qun0=.a51a5b0e-4dc5-43a8-bdfa-166dc7b1b1fe@github.com> References: <3JYAxst8icAX4Iizyf9vu0q8th5HmMQEj2Teeb8Qun0=.a51a5b0e-4dc5-43a8-bdfa-166dc7b1b1fe@github.com> Message-ID: On Wed, 29 Sep 2021 12:21:19 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. This pull request has now been integrated. Changeset: 23c3845e Author: Goetz Lindenmaier URL: https://git.openjdk.java.net/jdk11u-dev/commit/23c3845e8cb77a6a8aeefaedfb3df9a7987ce062 Stats: 5 lines in 2 files changed: 3 ins; 1 del; 1 mod 8229935: [TEST_BUG]: bug8132119.java inconsistently positions text Backport-of: 5686851c12e63339e492c56b63a3e3dfc2fae466 ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/444 From goetz at openjdk.java.net Thu Sep 30 12:21:40 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 12:21:40 GMT Subject: [jdk11u-dev] RFR: 8223139: Rename mandatory policy-do routines. Message-ID: I downport this for parity with 11.0.14-oracle. ------------- Commit messages: - Backport ceef0f69dcde777e7fdb6ccccb576ab44def716b Changes: https://git.openjdk.java.net/jdk11u-dev/pull/449/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=449&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8223139 Stats: 15 lines in 2 files changed: 0 ins; 0 del; 15 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/449.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/449/head:pull/449 PR: https://git.openjdk.java.net/jdk11u-dev/pull/449 From goetz at openjdk.java.net Thu Sep 30 12:36:42 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 12:36:42 GMT Subject: [jdk11u-dev] RFR: 8248187: [TESTBUG] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn Message-ID: I downport this for parity with 11.0.14-oracle. ------------- Commit messages: - Backport c3ec97d41af9e9e957b21ac1605a2c7c90d63217 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/450/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=450&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8248187 Stats: 17 lines in 1 file changed: 12 ins; 1 del; 4 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/450.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/450/head:pull/450 PR: https://git.openjdk.java.net/jdk11u-dev/pull/450 From goetz at openjdk.java.net Thu Sep 30 12:45:43 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 12:45:43 GMT Subject: [jdk11u-dev] RFR: 8143021: [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails Message-ID: I downport this for parity with 11.0.14-oracle. Only context resolve in ProblemList. Clean. ------------- Commit messages: - Backport 7597cba92b9f08e9b7d5c116b70054cd0dcee50d Changes: https://git.openjdk.java.net/jdk11u-dev/pull/451/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=451&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8143021 Stats: 29 lines in 2 files changed: 10 ins; 1 del; 18 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/451.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/451/head:pull/451 PR: https://git.openjdk.java.net/jdk11u-dev/pull/451 From jdowland at openjdk.java.net Thu Sep 30 12:53:29 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 12:53:29 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v6] In-Reply-To: References: Message-ID: > Hello, > > This pull request is a backport of commit https://github.com/openjdk/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 from openjdk/jdk, > authored by Abdul Kolarkunnu and reviewed by hchao, ssahoo, xuelei, weijun. > > The backport is not clean: 11u differs from newer JDKs in keytool defaults (see [JDK-8267599](https://bugs.openjdk.java.net/browse/JDK-8267599)), and the test needed adjusting to account for this in two places: > > > --- a/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > +++ b/test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java > @@ -456,7 +456,7 @@ public class KeytoolOpensslInteropTest { > "pkcs12", "-in", "ksnormal", "-passin", "pass:changeit", > "-info", "-nokeys", "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 10000") > + .shouldContain("MAC: sha1, Iteration 100000") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 10000, PRF hmacWithSHA256") > .shouldContain("PKCS7 Encrypted data: PBES2, PBKDF2, AES-256-CBC," > @@ -499,7 +499,7 @@ public class KeytoolOpensslInteropTest { > "ksnewic", "-passin", "pass:changeit", "-info", "-nokeys", > "-nocerts"); > output1.shouldHaveExitValue(0) > - .shouldContain("MAC: sha256, Iteration 5555") > + .shouldContain("MAC: sha1, Iteration 5555") > .shouldContain("Shrouded Keybag: PBES2, PBKDF2, AES-256-CBC," > + " Iteration 7777, PRF hmacWithSHA256") > .shouldContain("Shrouded Keybag: pbeWithSHA1And128BitRC4," > > > The test in this PR passes for 11u. > > (I will immediately begin on the related backport [JDK-8272581](https://bugs.openjdk.java.net/browse/JDK-8272581)) Jonathan Dowland 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 ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 ------------- Changes: - all: https://git.openjdk.java.net/jdk11u-dev/pull/376/files - new: https://git.openjdk.java.net/jdk11u-dev/pull/376/files/697f1d4e..a560f63c Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=05 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=376&range=04-05 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/376.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/376/head:pull/376 PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From jdowland at openjdk.java.net Thu Sep 30 12:53:31 2021 From: jdowland at openjdk.java.net (Jonathan Dowland) Date: Thu, 30 Sep 2021 12:53:31 GMT Subject: [jdk11u-dev] RFR: 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java [v5] In-Reply-To: References: Message-ID: On Thu, 30 Sep 2021 11:44:05 GMT, Christoph Langer wrote: >> Jonathan Dowland 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 ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 > > test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java line 26: > >> 24: /* >> 25: * @test >> 26: * @bug 8076190 8242151 8153005 8266182 > > 8242151 should be removed here since it was not backported. Thanks, removed with `a560f63cd8f`. ------------- PR: https://git.openjdk.java.net/jdk11u-dev/pull/376 From mdoerr at openjdk.java.net Thu Sep 30 13:00:29 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 13:00:29 GMT Subject: [jdk11u-dev] RFR: 8265524 Upgrading JSZip from v3.2.2 to v3.6.0 In-Reply-To: References: Message-ID: <9mSUlJ0P1W7sC2jqeKKaL_jfne9vCcerk4ZQpJhPJWU=.7284e6ac-f814-4e6d-aa6b-04a21390ed06@github.com> On Tue, 28 Sep 2021 18:43:04 GMT, Goetz Lindenmaier wrote: > I want to "backport" 8265524 to jdk11u. > Unfortunately, the original issue has no patch attached, it's only Oracle internal. > So normal backporting does not work. > > Luckily, the bug nicely describes where to get the sources, so I crafted the change myself. > So please review. Ev. compare to https://github.com/Stuk/jszip/releases v.3.6.0. > I also adapted the license as happened in "JDK-8236700 Upgrading JSZip from v3.1.5 to v3.2.2". > That is the MIT license from th jszip github repo. > > I'm not completely clear whether this should be considered a Backport, or a new Enhancement. > Also, I guess, the bots will not grok this is a backport, I will have to update the JBS issue accordingly. > I might even have a problem submitting this because I used the bugID of the original issue. The change is basically https://github.com/Stuk/jszip/commit/7d4caa8c81b594409ca28dff9eeae510532aa1c8#diff-28c21f37443769bcb7d91e2fc9c31b12facd68b9401dd61b305d131eab93ddc8. LGTM. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/439 From yan at openjdk.java.net Thu Sep 30 13:05:07 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 30 Sep 2021 13:05:07 GMT Subject: [jdk13u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 17:46:05 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8273358 to jdk13u for parity with jdk11u. > The original patch applies cleanly but 2 logging methods were replaced as in jdk11u because they are not available in jdk13u as well (the replaced methods were added with JDK-8248802 to jdk16u only). The patch is absolutely identical to that one applied to jdk11u. > Tested with the test added in this patch. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/268 From yan at openjdk.java.net Thu Sep 30 13:09:28 2021 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 30 Sep 2021 13:09:28 GMT Subject: [jdk15u-dev] RFR: 8273358: macOS Monterey does not have the font Times needed by Serif In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 18:16:42 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8273358 to jdk15u for parity with jdk11u. > The original patch applies cleanly but 2 logging methods were replaced as in jdk11u because they are not available in jdk15u as well (the replaced methods were added with JDK-8248802 to jdk16u only). The patch is absolutely identical to that one applied to jdk11u. > Tested with the test added in this patch. Marked as reviewed by yan (Reviewer). ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/107 From mdoerr at openjdk.java.net Thu Sep 30 13:11:35 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Thu, 30 Sep 2021 13:11:35 GMT Subject: [jdk11u-dev] RFR: 8211171: move JarUtils to top-level testlibrary In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 06:51:38 GMT, Goetz Lindenmaier wrote: > I downport this for parity with 11.0.13-oracle. > > I want to bring this to 11 as there is a testbug fix (8180568) that > uses the new JarUtils. Unfortunately, there are two (three) > versions of it, and the new one lacks some changes to work for > that testbug fix. > So I think it is better to bring down this change and use only > one JarUtils that is updated properly in case of further problems. > There is already a fix pending: 8240235 > > One test already uses the new version. > In addition, I had to adapt javax/naming/spi/FactoryCacheTest.java > which was using the old JarUtils. > > To the JarUtils file itself, some of the changes of 8211171 were > already in that file. Makes sense to me. ------------- Marked as reviewed by mdoerr (Reviewer). PR: https://git.openjdk.java.net/jdk11u-dev/pull/441 From goetz at openjdk.java.net Thu Sep 30 13:29:42 2021 From: goetz at openjdk.java.net (Goetz Lindenmaier) Date: Thu, 30 Sep 2021 13:29:42 GMT Subject: [jdk11u-dev] RFR: 8256152: tests fail because of ambiguous method resolution Message-ID: I downport this for parity with 11.0.14-oracle. ------------- Commit messages: - Backport 646c20022c73258bebf7c55b3e1992b62f5de042 Changes: https://git.openjdk.java.net/jdk11u-dev/pull/452/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=452&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8256152 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/jdk11u-dev/pull/452.diff Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/452/head:pull/452 PR: https://git.openjdk.java.net/jdk11u-dev/pull/452 From omikhaltcova at openjdk.java.net Thu Sep 30 13:43:51 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Thu, 30 Sep 2021 13:43:51 GMT Subject: [jdk15u-dev] Integrated: 8273358: macOS Monterey does not have the font Times needed by Serif In-Reply-To: References: Message-ID: <8rsTi5g7_ttONFX2cr4GRTOvk7Ys3BB5cpbWS6_J85E=.3345e379-d1d3-4016-af30-77f93a437440@github.com> On Wed, 29 Sep 2021 18:16:42 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8273358 to jdk15u for parity with jdk11u. > The original patch applies cleanly but 2 logging methods were replaced as in jdk11u because they are not available in jdk15u as well (the replaced methods were added with JDK-8248802 to jdk16u only). The patch is absolutely identical to that one applied to jdk11u. > Tested with the test added in this patch. This pull request has now been integrated. Changeset: 9648f1ac Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk15u-dev/commit/9648f1acbccb48c4ed142fd397c255e2ce52ad33 Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod 8273358: macOS Monterey does not have the font Times needed by Serif Reviewed-by: yan Backport-of: efe3ed1e705a6f3785761e64f7187de809daa731 ------------- PR: https://git.openjdk.java.net/jdk15u-dev/pull/107 From omikhaltcova at openjdk.java.net Thu Sep 30 13:43:51 2021 From: omikhaltcova at openjdk.java.net (Olga Mikhaltsova) Date: Thu, 30 Sep 2021 13:43:51 GMT Subject: [jdk13u-dev] Integrated: 8273358: macOS Monterey does not have the font Times needed by Serif In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 17:46:05 GMT, Olga Mikhaltsova wrote: > I'd like to backport JDK-8273358 to jdk13u for parity with jdk11u. > The original patch applies cleanly but 2 logging methods were replaced as in jdk11u because they are not available in jdk13u as well (the replaced methods were added with JDK-8248802 to jdk16u only). The patch is absolutely identical to that one applied to jdk11u. > Tested with the test added in this patch. This pull request has now been integrated. Changeset: 8c39504d Author: Olga Mikhaltsova Committer: Yuri Nesterenko URL: https://git.openjdk.java.net/jdk13u-dev/commit/8c39504d740d12eb12216856419e194422456d45 Stats: 65 lines in 2 files changed: 62 ins; 0 del; 3 mod 8273358: macOS Monterey does not have the font Times needed by Serif Reviewed-by: yan Backport-of: efe3ed1e705a6f3785761e64f7187de809daa731 ------------- PR: https://git.openjdk.java.net/jdk13u-dev/pull/268 From akasko at openjdk.java.net Thu Sep 30 16:02:08 2021 From: akasko at openjdk.java.net (Alex Kasko) Date: Thu, 30 Sep 2021 16:02:08 GMT Subject: [jdk17u] RFR: 8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java Message-ID: 8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java ------------- Commit messages: - Backport e515873f887ce4071ab4878a4bafca8eea67afea Changes: https://git.openjdk.java.net/jdk17u/pull/122/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=122&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8269216 Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/122.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/122/head:pull/122 PR: https://git.openjdk.java.net/jdk17u/pull/122 From shade at openjdk.java.net Thu Sep 30 16:52:06 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 30 Sep 2021 16:52:06 GMT Subject: [jdk17u] RFR: 8273378: Shenandoah: Remove the remaining uses of os::is_MP Message-ID: Clean backport to keep codebases in sync and avoid surprises when `os::is_MP` is misbehaving. Additional testing: - [x] `hotspot_gc_shenandoah` passes ------------- Commit messages: - Backport fc546d6de9a3ed33cf4b04e24e62714332b069cb Changes: https://git.openjdk.java.net/jdk17u/pull/123/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=123&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8273378 Stats: 9 lines in 1 file changed: 6 ins; 3 del; 0 mod Patch: https://git.openjdk.java.net/jdk17u/pull/123.diff Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/123/head:pull/123 PR: https://git.openjdk.java.net/jdk17u/pull/123 From prr at openjdk.java.net Thu Sep 30 16:53:57 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 30 Sep 2021 16:53:57 GMT Subject: [jdk17u] Integrated: 8274326: [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m In-Reply-To: References: Message-ID: On Wed, 29 Sep 2021 22:57:24 GMT, Phil Race wrote: > Backport JDK-8274326 > [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m This pull request has now been integrated. Changeset: c26cd97c Author: Phil Race URL: https://git.openjdk.java.net/jdk17u/commit/c26cd97cb7d28e673e75080b47d26aa0e26e3c75 Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod 8274326: [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m Backport-of: 2cffe4c8e0b8e6d5843b7e9545e4b4408c56465c ------------- PR: https://git.openjdk.java.net/jdk17u/pull/119 From gli at openjdk.java.net Thu Sep 30 17:12:50 2021 From: gli at openjdk.java.net (Guoxiong Li) Date: Thu, 30 Sep 2021 17:12:50 GMT Subject: [jdk17u] Integrated: 8266239: Some duplicated javac command-line options have repeated effect In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 12:38:59 GMT, Guoxiong Li wrote: > Hi all, > > I would like to backport this change about `javac` command option to jdk17u. The code applies cleanly. > > The commit being backported was authored by Guoxiong Li on 14 Sep 2021 and was reviewed by Vicente Romero. > > Best Regards, > -- Guoxiong This pull request has now been integrated. Changeset: 91dd244f Author: Guoxiong Li URL: https://git.openjdk.java.net/jdk17u/commit/91dd244f3429449d61677aa9086e13e3498cd0bd Stats: 41 lines in 3 files changed: 39 ins; 0 del; 2 mod 8266239: Some duplicated javac command-line options have repeated effect Backport-of: d05494f98bad351532cdb769c9da6b6e2359b16e ------------- PR: https://git.openjdk.java.net/jdk17u/pull/110 From sgehwolf at openjdk.java.net Thu Sep 30 18:31:28 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 30 Sep 2021 18:31:28 GMT Subject: [jdk17u] Integrated: 8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported In-Reply-To: References: Message-ID: On Tue, 28 Sep 2021 12:25:20 GMT, Severin Gehwolf wrote: > Clean backport. Problem exists in 17 GA as well. This pull request has now been integrated. Changeset: de6899b6 Author: Severin Gehwolf URL: https://git.openjdk.java.net/jdk17u/commit/de6899b66e22aae4dfc093ce9a561d05c059baf8 Stats: 108 lines in 4 files changed: 102 ins; 0 del; 6 mod 8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported Backport-of: 161fdb4afbc6e67cc7580fe753112c4d894a9b6b ------------- PR: https://git.openjdk.java.net/jdk17u/pull/109 From serb at openjdk.java.net Thu Sep 30 19:40:36 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 30 Sep 2021 19:40:36 GMT Subject: [jdk17u] Integrated: 8273887: [macos] java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java timed out In-Reply-To: <6uzKHoRuQP-zc7zyRqSO8pC89v4VbH69WT9scjgX-Js=.ef4b0906-3c2f-4a25-8e85-39cc33831579@github.com> References: <6uzKHoRuQP-zc7zyRqSO8pC89v4VbH69WT9scjgX-Js=.ef4b0906-3c2f-4a25-8e85-39cc33831579@github.com> Message-ID: On Wed, 29 Sep 2021 22:38:13 GMT, Sergey Bylokhov wrote: > Hi all, > > This is update of the the test to make its execution time less, see https://github.com/openjdk/jdk/pull/5587 for additional details. > > this pull request contains a backport of commit 1bd11a7f from the openjdk/jdk repository. > > The commit being backported was authored by Sergey Bylokhov on 20 Sep 2021 and was reviewed by Alexey Ivanov. > > Thanks! This pull request has now been integrated. Changeset: 845494aa Author: Sergey Bylokhov URL: https://git.openjdk.java.net/jdk17u/commit/845494aa6e995b1bb92401c264ffbcc60f2d6065 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8273887: [macos] java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java timed out Backport-of: 1bd11a7f2ca433f4aa9c545a20960e0778ec545e ------------- PR: https://git.openjdk.java.net/jdk17u/pull/118