From fyang at openjdk.java.net Tue Jun 1 00:38:34 2021 From: fyang at openjdk.java.net (Fei Yang) Date: Tue, 1 Jun 2021 00:38:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267616: AArch64: Fix AES assertion messages in stubGenerator_aarch64.cpp Message-ID: Changeset: ae2f37f8 Author: Dong Bo Committer: Fei Yang Date: 2021-06-01 00:37:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae2f37f868bfdcb3d46098e91ed537fb199d7dbe 8267616: AArch64: Fix AES assertion messages in stubGenerator_aarch64.cpp Reviewed-by: aph, neliasso ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp From vlivanov at openjdk.java.net Tue Jun 1 09:17:26 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 1 Jun 2021 09:17:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267979: C2: Fix verification code in SubTypeCheckNode::Ideal() Message-ID: Changeset: f5634fe3 Author: Vladimir Ivanov Date: 2021-06-01 09:15:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f5634fe39db44d5d504e1b2f8aba1bca3e479a89 8267979: C2: Fix verification code in SubTypeCheckNode::Ideal() Reviewed-by: neliasso, roland ! src/hotspot/share/opto/subtypenode.cpp ! src/hotspot/share/opto/subtypenode.hpp From pconcannon at openjdk.java.net Tue Jun 1 10:16:15 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Tue, 1 Jun 2021 10:16:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267670: Update java.io, java.math, and java.text to use switch expressions Message-ID: Changeset: 4eb21682 Author: Patrick Concannon Date: 2021-06-01 10:14:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4eb216824f39e3c3536972d76d778466c140df50 8267670: Update java.io, java.math, and java.text to use switch expressions Reviewed-by: darcy, chegar, naoto, iris, dfuchs, lancea, vtewari ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamField.java ! src/java.base/share/classes/java/io/StreamTokenizer.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/RoundingMode.java ! src/java.base/share/classes/java/text/BreakIterator.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/PatternEntry.java From stefank at openjdk.java.net Tue Jun 1 10:24:16 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Tue, 1 Jun 2021 10:24:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267914: Remove DeferredObjectToKlass workaround Message-ID: Changeset: 6149b9ad Author: Stefan Karlsson Date: 2021-06-01 10:23:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6149b9ad7569ce1711201353fd644b6a739d5a5b 8267914: Remove DeferredObjectToKlass workaround Reviewed-by: eosterlund, tschatzl ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/oops/markWord.inline.hpp ! src/hotspot/share/oops/oop.inline.hpp From vlivanov at openjdk.java.net Tue Jun 1 11:10:42 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 1 Jun 2021 11:10:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267095: Miscellaneous cleanups in vm.runtime.defmeth tests Message-ID: <66b2933f-770d-4da9-8f08-efafaaf283f8@openjdk.org> Changeset: 229a6e2f Author: Vladimir Ivanov Date: 2021-06-01 11:09:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/229a6e2f3646bfb52708e4f865bd55a838b8222d 8267095: Miscellaneous cleanups in vm.runtime.defmeth tests Reviewed-by: dholmes, hseigel ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/AccessibilityFlagsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/README ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Stress_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Stress_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_reflect_redefine/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Printer.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Util.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/MethodBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TestBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java From vlivanov at openjdk.java.net Tue Jun 1 12:00:41 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 1 Jun 2021 12:00:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267947: CI: Preserve consistency between has_subklass() and is_subclass_of() Message-ID: Changeset: ffd28c4a Author: Vladimir Ivanov Date: 2021-06-01 11:59:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ffd28c4a86aa8e8e59afb13abd4aeeea66557f66 8267947: CI: Preserve consistency between has_subklass() and is_subclass_of() Reviewed-by: thartmann, roland ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciKlass.cpp From tschatzl at openjdk.java.net Tue Jun 1 12:03:27 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Tue, 1 Jun 2021 12:03:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267937: Wrong indentation in G1 gc+phases log for free cset subphases Message-ID: <47a8069d-509b-4c8f-b8f2-0d0e74384652@openjdk.org> Changeset: 1c7c0e1d Author: Thomas Schatzl Date: 2021-06-01 12:02:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1c7c0e1de0c69f5c6082c3217b0baa33c0fbb0a8 8267937: Wrong indentation in G1 gc+phases log for free cset subphases Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp From vlivanov at openjdk.java.net Tue Jun 1 12:04:17 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 1 Jun 2021 12:04:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267807: C2: Downcast receiver to target holder during inlining Message-ID: Changeset: 68f3b3ac Author: Vladimir Ivanov Date: 2021-06-01 12:03:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/68f3b3acce0393aa9c91878f7ad848d4a41a2fe1 8267807: C2: Downcast receiver to target holder during inlining Reviewed-by: roland, thartmann ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/parse1.cpp From vlivanov at openjdk.java.net Tue Jun 1 12:08:54 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 1 Jun 2021 12:08:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8065760: CHA: Improve abstract method support Message-ID: <94c9bed6-4003-456d-be14-c3424b996fa6@openjdk.org> Changeset: 20479c3d Author: Vladimir Ivanov Date: 2021-06-01 12:06:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/20479c3de93736d62bca97c4fe422a19ad87d52a 8065760: CHA: Improve abstract method support Reviewed-by: neliasso, thartmann ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/code/dependencies.cpp + test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java + test/hotspot/jtreg/compiler/cha/Utils.java From vlivanov at openjdk.java.net Tue Jun 1 12:53:14 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Tue, 1 Jun 2021 12:53:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8036580: CHA: improve default method support Message-ID: <17cfb272-756a-4b86-afec-7a09effb9abb@openjdk.org> Changeset: 74b70a56 Author: Vladimir Ivanov Date: 2021-06-01 12:14:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/74b70a56774e7bf716356cf38395f8e7d7dadc78 8036580: CHA: improve default method support Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/opto/doCall.cpp + test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java From dcubed at openjdk.java.net Tue Jun 1 15:32:13 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 1 Jun 2021 15:32:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268036: ProblemList gtest/AsyncLogGtest.java Message-ID: Changeset: 36dc268a Author: Daniel D. Daugherty Date: 2021-06-01 15:30:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/36dc268abea2522596efe830365ba4bbe6e2696c 8268036: ProblemList gtest/AsyncLogGtest.java 8268041: ProblemList runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java on linux-x64 in -Xcomp Reviewed-by: ccheung ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList.txt From dfuchs at openjdk.java.net Tue Jun 1 17:11:09 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Tue, 1 Jun 2021 17:11:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267990: Revisit some uses of `synchronized` in the HttpClient API Message-ID: <3df76f19-3cc8-4ebe-aee3-a10a6e51ffa1@openjdk.org> Changeset: 9d8ad2ed Author: Daniel Fuchs Date: 2021-06-01 17:10:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9d8ad2ed62325bd8d813974d5aa1e031ed8bf8da 8267990: Revisit some uses of `synchronized` in the HttpClient API Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SequentialScheduler.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLEchoTubeTest.java From dfuchs at openjdk.java.net Tue Jun 1 17:56:10 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Tue, 1 Jun 2021 17:56:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268023: Improve diagnostic for HandshakeFailureTest Message-ID: <08634fa2-972c-46a0-a956-d4a32258c398@openjdk.org> Changeset: d4b4caec Author: Daniel Fuchs Date: 2021-06-01 17:55:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d4b4caecad58998f8855a64436b1ebd47f7e7bfb 8268023: Improve diagnostic for HandshakeFailureTest Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! test/jdk/java/net/httpclient/HandshakeFailureTest.java From erikj at openjdk.java.net Tue Jun 1 17:58:12 2021 From: erikj at openjdk.java.net (Erik Joelsson) Date: Tue, 1 Jun 2021 17:58:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265431: Add -fno-delete-null-pointer-checks to clang builds Message-ID: <461c7d79-6f4c-498b-b923-8595aadac798@openjdk.org> Changeset: 64ba2f0e Author: Maxim Kartashev Committer: Erik Joelsson Date: 2021-06-01 17:56:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/64ba2f0e8f38a92edf8a301f43b3a0d4e239e1b2 8265431: Add -fno-delete-null-pointer-checks to clang builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 From lmesnik at openjdk.java.net Tue Jun 1 18:07:37 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Tue, 1 Jun 2021 18:07:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265148: StackWatermarkSet being updated during AsyncGetCallTrace Message-ID: Changeset: 2b338355 Author: Leonid Mesnik Date: 2021-06-01 18:06:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2b3383557f71ede15d00bd87742a277c0c764d20 8265148: StackWatermarkSet being updated during AsyncGetCallTrace Reviewed-by: stefank, eosterlund ! src/hotspot/share/prims/forte.cpp From jiangli at openjdk.java.net Tue Jun 1 18:19:14 2021 From: jiangli at openjdk.java.net (Jiangli Zhou) Date: Tue, 1 Jun 2021 18:19:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267562: G1: Missing BOT in Open Archive regions causes long pauses Message-ID: Changeset: b17b11eb Author: Jiangli Zhou Date: 2021-06-01 18:17:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b17b11eb178d7aab84517771e5afc03b40095cd0 8267562: G1: Missing BOT in Open Archive regions causes long pauses Reviewed-by: tschatzl, mli ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp ! src/hotspot/share/gc/g1/heapRegion.hpp From dcubed at openjdk.java.net Tue Jun 1 18:53:14 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 1 Jun 2021 18:53:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264800: cleanup Threads_lock comments in JVM/TI function headers Message-ID: <50c50b99-2137-48d6-b775-906161ffc003@openjdk.org> Changeset: 40e4171f Author: Daniel D. Daugherty Date: 2021-06-01 18:51:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/40e4171f562da2f6a507efc7ad359e298199ed71 8264800: cleanup Threads_lock comments in JVM/TI function headers Reviewed-by: coleenp, rehn, dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnv.xsl ! src/hotspot/share/prims/jvmtiEnvBase.cpp From xuelei at openjdk.java.net Tue Jun 1 19:12:05 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Tue, 1 Jun 2021 19:12:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures Message-ID: Changeset: ccfcd926 Author: Fernando Guallini Committer: Xue-Lei Andrew Fan Date: 2021-06-01 19:09:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ccfcd926674ee0bd88f34b16b489abe008169b11 8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures Reviewed-by: xuelei ! test/jdk/ProblemList.txt ! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java - test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh ! test/jdk/sun/security/pkcs11/KeyStore/Basic.java - test/jdk/sun/security/pkcs11/KeyStore/Basic.sh ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java - test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.sh ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/cert8.db ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/key3.db ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/secmod.db ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/truststore ! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.java - test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.java - test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.sh ! test/jdk/sun/security/pkcs11/Provider/Login.java - test/jdk/sun/security/pkcs11/Provider/Login.sh From iklam at openjdk.java.net Tue Jun 1 19:58:01 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 1 Jun 2021 19:58:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267089: Use typedef KVHashtable for ID2KlassTable Message-ID: Changeset: c2c0208d Author: Yi Yang Committer: Ioi Lam Date: 2021-06-01 19:56:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c2c0208dfd986eef19a65727e875b023fb595436 8267089: Use typedef KVHashtable for ID2KlassTable Reviewed-by: iklam, coleenp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListParser.hpp From darcy at openjdk.java.net Tue Jun 1 22:01:36 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 1 Jun 2021 22:01:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8244146: javac changes for JEP 306 Message-ID: Changeset: 0ae4ceb4 Author: Joe Darcy Date: 2021-06-01 21:59:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ae4ceb413a7ea92a41cd55cd338f866098eb9b4 8244146: javac changes for JEP 306 8266399: Core libs update for JEP 306 Reviewed-by: sadayapalam, bpb, naoto ! src/java.base/share/classes/java/lang/FdLibm.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstFold.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/jdk/java/lang/reflect/Method/GenericStringTest.java ! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/FloatingPointChanges/BadConstructorModifiers.java ! test/langtools/tools/javac/FloatingPointChanges/BadConstructorModifiers.out ! test/langtools/tools/javac/T6397044.java ! test/langtools/tools/javac/annotations/AnnotationTypeElementModifiers.java ! test/langtools/tools/javac/annotations/AnnotationTypeElementModifiers.out ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java ! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java + test/langtools/tools/javac/diags/examples/UnneededStrictfpWarning.java ! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java + test/langtools/tools/javac/processing/model/element/ObsoleteStrictfp/StrictfpHost.java + test/langtools/tools/javac/processing/model/element/ObsoleteStrictfp/StrictfpInSource.java + test/langtools/tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java ! test/langtools/tools/javac/processing/model/element/TestExecutableElement.java + test/langtools/tools/javac/warnings/UnneededStrictfpWarningToolBox.java From darcy at openjdk.java.net Tue Jun 1 22:02:41 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 1 Jun 2021 22:02:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266530: HotSpot changes for JEP 306 Message-ID: <38211233-a2df-458c-a0cb-054997c51931@openjdk.org> Changeset: 8624cb53 Author: Joe Darcy Date: 2021-06-01 22:00:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8624cb53cdf34555ca76ed8ea89878b6e54cd769 8266530: HotSpot changes for JEP 306 Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/classFileParser.cpp + test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpIntMethod60.jcod + test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpIntMethod61.jcod + test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpMethod60.jcod + test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpMethod61.jcod + test/hotspot/jtreg/runtime/strictfp/StrictfpModifierChecksTest.java From dholmes at openjdk.java.net Tue Jun 1 22:05:09 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Tue, 1 Jun 2021 22:05:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266950: Remove vestigial support for non-strict floating-point execution Message-ID: <319dba3d-3e32-44f0-869f-d172355ac978@openjdk.org> Changeset: cb7128b5 Author: David Holmes Date: 2021-06-01 22:04:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb7128b58e02fa0a8dd69e9a9bdd587aa8052d73 8266950: Remove vestigial support for non-strict floating-point execution Co-authored-by: Vladimir Ivanov Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/ci/ciFlags.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/utilities/accessFlags.cpp ! src/hotspot/share/utilities/accessFlags.hpp From darcy at openjdk.java.net Wed Jun 2 00:34:30 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 2 Jun 2021 00:34:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267861: Update SourceVersion with new language features in 16 and 17 Message-ID: Changeset: 00c7aeee Author: Joe Darcy Date: 2021-06-02 00:33:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/00c7aeee005f08689d0647b460eb55b6a5385f72 8267861: Update SourceVersion with new language features in 16 and 17 Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java From vromero at openjdk.java.net Wed Jun 2 00:51:05 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Wed, 2 Jun 2021 00:51:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265130: Make ConstantDesc class hierarchy sealed Message-ID: <98f52366-8a47-4d91-bc57-a7043fc42e20@openjdk.org> Changeset: 379376f0 Author: Gavin Bierman Committer: Vicente Romero Date: 2021-06-02 00:49:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/379376f0783facba93e1d11db9b184ef8183a13b 8265130: Make ConstantDesc class hierarchy sealed Reviewed-by: mchung, jvernee, vromero ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDesc.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java From gnu.andrew at redhat.com Wed Jun 2 02:13:35 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:13:35 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: 3 new changesets Message-ID: <202106020213.1522DZx6002147@aojmv0008.oracle.com> Changeset: 0cbb3874da07 Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/0cbb3874da07 Added tag jdk8u302-b02 for changeset 156403f25b04 ! .hgtags Changeset: 9b841ea587ea Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/9b841ea587ea Merge jdk8u302-b02 ! .hgtags Changeset: 513fcfd5dceb Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/513fcfd5dceb Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 9b841ea587ea ! .hgtags From gnu.andrew at redhat.com Wed Jun 2 02:13:42 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:13:42 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 3 new changesets Message-ID: <202106020213.1522DgAq002210@aojmv0008.oracle.com> Changeset: f0175096381a Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/f0175096381a Added tag jdk8u302-b02 for changeset 905a5d49c868 ! .hgtags Changeset: 8be7445d35f4 Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/8be7445d35f4 Merge jdk8u302-b02 ! .hgtags Changeset: a3ea74b8eef1 Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/a3ea74b8eef1 Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 8be7445d35f4 ! .hgtags From gnu.andrew at redhat.com Wed Jun 2 02:13:47 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:13:47 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 3 new changesets Message-ID: <202106020213.1522DmIf002283@aojmv0008.oracle.com> Changeset: 46a04b4c7174 Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/46a04b4c7174 Added tag jdk8u302-b02 for changeset ea75b85dec8d ! .hgtags Changeset: 5bf60ef0ffa0 Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/5bf60ef0ffa0 Merge jdk8u302-b02 ! .hgtags Changeset: 94a506f2753d Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/94a506f2753d Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 5bf60ef0ffa0 ! .hgtags From gnu.andrew at redhat.com Wed Jun 2 02:13:55 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:13:55 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202106020213.1522DtU2002355@aojmv0008.oracle.com> Changeset: bea49c9fc6a7 Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/bea49c9fc6a7 Added tag jdk8u302-b02 for changeset fe47621ed0b1 ! .hgtags Changeset: 8686028cd90e Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8686028cd90e Merge jdk8u302-b02 ! .hgtags Changeset: c7a376d655b1 Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/c7a376d655b1 Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 8686028cd90e ! .hgtags From gnu.andrew at redhat.com Wed Jun 2 02:14:04 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:14:04 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 3 new changesets Message-ID: <202106020214.1522E5gY002430@aojmv0008.oracle.com> Changeset: a6ea99c01d68 Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/a6ea99c01d68 Added tag jdk8u302-b02 for changeset c94d325a2467 ! .hgtags Changeset: 156c2b702471 Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/156c2b702471 Merge jdk8u302-b02 ! .hgtags Changeset: 4ccf20aaf68c Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/4ccf20aaf68c Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 156c2b702471 ! .hgtags From gnu.andrew at redhat.com Wed Jun 2 02:14:12 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:14:12 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 3 new changesets Message-ID: <202106020214.1522ECJR002523@aojmv0008.oracle.com> Changeset: 4785cae18065 Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/4785cae18065 Added tag jdk8u302-b02 for changeset e34f57517f19 ! .hgtags Changeset: 282c4db4e7b5 Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/282c4db4e7b5 Merge jdk8u302-b02 ! .hgtags Changeset: fc739a644c0f Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/fc739a644c0f Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 282c4db4e7b5 ! .hgtags From gnu.andrew at redhat.com Wed Jun 2 02:14:20 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:14:20 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: 6 new changesets Message-ID: <202106020214.1522EL6O002652@aojmv0008.oracle.com> Changeset: 0d4028fa11ba Author: alanb Date: 2014-02-13 14:08 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/0d4028fa11ba 8034856: gcc warnings compiling src/solaris/native/sun/security/pkcs11 8034857: gcc warnings compiling src/solaris/native/sun/management Reviewed-by: sla, mullan ! src/share/instrument/JarFacade.c ! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h ! src/solaris/native/sun/management/LinuxOperatingSystem.c ! src/solaris/native/sun/security/pkcs11/j2secmod_md.c ! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h Changeset: 63742c643c8a Author: mikael Date: 2014-02-24 11:24 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/63742c643c8a 8035054: JarFacade.c should not include ctype.h Reviewed-by: alanb ! src/share/instrument/JarFacade.c Changeset: 04fb823d2094 Author: serb Date: 2015-07-10 16:15 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/04fb823d2094 8129511: PlatformMidi.c:83 uses malloc without malloc header Reviewed-by: ant, azvegint ! src/share/native/com/sun/media/sound/PlatformMidi.c Changeset: d29bb160b027 Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d29bb160b027 Added tag jdk8u302-b02 for changeset 04fb823d2094 ! .hgtags Changeset: 3b4a88b3925e Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/3b4a88b3925e Merge jdk8u302-b02 ! .hgtags Changeset: 6791c307330d Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/6791c307330d Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 3b4a88b3925e ! .hgtags From gnu.andrew at redhat.com Wed Jun 2 02:14:29 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 02 Jun 2021 02:14:29 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 3 new changesets Message-ID: <202106020214.1522ETh6002724@aojmv0008.oracle.com> Changeset: 2c2654af0243 Author: andrew Date: 2021-05-10 03:15 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2c2654af0243 Added tag jdk8u302-b02 for changeset 8a152c8e9f14 ! .hgtags Changeset: 0b81e87646c9 Author: andrew Date: 2021-05-23 20:10 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/0b81e87646c9 Merge jdk8u302-b02 ! .hgtags Changeset: 546287552341 Author: andrew Date: 2021-05-23 20:11 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/546287552341 Added tag aarch64-shenandoah-jdk8u302-b02 for changeset 0b81e87646c9 ! .hgtags From vromero at openjdk.java.net Wed Jun 2 04:27:40 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Wed, 2 Jun 2021 04:27:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267570: The comment of the class JavacParser is not appropriate Message-ID: <008f21e6-c3fa-4997-8368-83fd893df30d@openjdk.org> Changeset: b98e52a4 Author: Guoxiong Li Committer: Vicente Romero Date: 2021-06-02 04:25:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b98e52a49191cfbb7d954646cd80a6711daeaca6 8267570: The comment of the class JavacParser is not appropriate Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From joehw at openjdk.java.net Wed Jun 2 04:58:11 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Wed, 2 Jun 2021 04:58:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266559: XPathEvaluationResult.XPathResultType.NODESET maps to incorrect type Message-ID: <6c9bb435-bb8f-4b88-a9b4-bbd2523e57a2@openjdk.org> Changeset: 7530c00b Author: Joe Wang Date: 2021-06-02 04:57:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7530c00b33aac8918841dbae4d928956b60c261f 8266559: XPathEvaluationResult.XPathResultType.NODESET maps to incorrect type Reviewed-by: lancea, naoto ! src/java.xml/share/classes/javax/xml/xpath/XPath.java ! src/java.xml/share/classes/javax/xml/xpath/XPathEvaluationResult.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java ! src/java.xml/share/classes/javax/xml/xpath/package-info.java From chagedorn at openjdk.java.net Wed Jun 2 07:14:36 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 2 Jun 2021 07:14:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260360: IGV: Short name of combined nodes is hidden by background color Message-ID: Changeset: 1cea6cac Author: Koichi Sakata Committer: Christian Hagedorn Date: 2021-06-02 07:13:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1cea6cac121f9688c27d8a59563023de2379e22d 8260360: IGV: Short name of combined nodes is hidden by background color Reviewed-by: neliasso, chagedorn ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CombineFilter.java From neliasso at openjdk.java.net Wed Jun 2 07:52:10 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 2 Jun 2021 07:52:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267969: Add vectorized implementation for VectorMask.eq() Message-ID: <9bce93c0-dab3-4d2f-8aaf-fac2018b73ce@openjdk.org> Changeset: 496fb90b Author: Xiaohong Gong Committer: Nils Eliasson Date: 2021-06-02 07:50:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/496fb90b3a038f5fe76acc8a98bcd0dac4071cf9 8267969: Add vectorized implementation for VectorMask.eq() Reviewed-by: psandoz, neliasso ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template From neliasso at openjdk.java.net Wed Jun 2 07:58:26 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 2 Jun 2021 07:58:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267773: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly Message-ID: <4de87239-8fe8-433e-abf1-b0b02501a807@openjdk.org> Changeset: d47a77d2 Author: Nils Eliasson Date: 2021-06-02 07:57:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d47a77d2d54ee8c41ef969b42b3336a646dffd7b 8267773: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly Co-authored-by: Adam Farley Co-authored-by: Aleksey Shipilev Co-authored-by: Nils Eliasson Reviewed-by: roland ! src/hotspot/share/opto/stringopts.cpp + test/jdk/java/lang/String/concat/IntegerMinValue.java From neliasso at openjdk.java.net Wed Jun 2 09:04:30 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 2 Jun 2021 09:04:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267726: ZGC: array_copy_requires_gc_barriers too strict Message-ID: Changeset: bba3728e Author: Nils Eliasson Date: 2021-06-02 09:02:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bba3728e238855d509b38a021691b677fb904241 8267726: ZGC: array_copy_requires_gc_barriers too strict Reviewed-by: thartmann, vlivanov ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp From tschatzl at openjdk.java.net Wed Jun 2 09:33:38 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Wed, 2 Jun 2021 09:33:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267836: Separate eager reclaim remembered set threshold from G1RSetSparseRegionEntries Message-ID: <9dc3a91b-b4e1-488b-abc4-b58eefc26298@openjdk.org> Changeset: 2d494bff Author: Thomas Schatzl Date: 2021-06-02 09:31:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2d494bffffd532be0b5d2c17495d705f925932e7 8267836: Separate eager reclaim remembered set threshold from G1RSetSparseRegionEntries Reviewed-by: sjohanss, lkorinth ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp From jlahoda at openjdk.java.net Wed Jun 2 09:56:33 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 2 Jun 2021 09:56:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: 9247630a Author: Jan Lahoda Date: 2021-06-02 09:53:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9247630a0d024550813f651c1ec0ce228ff27210 8265270: Type.getEnclosingType() may fail with CompletionFailure Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/completionfailure/MissingClassFile.java Changeset: de6472c4 Author: Jan Lahoda Date: 2021-06-02 09:55:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de6472c44166e57cd440b7bffcfc876585aca7dd 8267459: Pasting Unicode characters into JShell does not work. Reviewed-by: vromero ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/UITesting.java From dholmes at openjdk.java.net Wed Jun 2 10:43:07 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Wed, 2 Jun 2021 10:43:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267118: OutOfMemoryError cannot be caught as a Throwable Message-ID: <463410ea-b119-4f0b-bcd3-7cea93d4698b@openjdk.org> Changeset: 71425ddf Author: David Holmes Date: 2021-06-02 10:42:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/71425ddfb4a7cc9e2d1c7c12cfac61c4d9d7fdf4 8267118: OutOfMemoryError cannot be caught as a Throwable Co-authored-by: Ioi Lam Reviewed-by: coleenp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/oops/method.cpp + test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java From mcimadamore at openjdk.java.net Wed Jun 2 10:54:20 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Wed, 2 Jun 2021 10:54:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264774: Implementation of Foreign Function and Memory API (Incubator) Message-ID: <03b0f08c-4287-4351-a800-f9a102a7ed81@openjdk.org> Changeset: a223189b Author: Maurizio Cimadamore Date: 2021-06-02 10:53:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a223189b069a7cfe49511d49b5b09e7107cb3cab 8264774: Implementation of Foreign Function and Memory API (Incubator) Co-authored-by: Paul Sandoz Co-authored-by: Jorn Vernee Co-authored-by: Vladimir Ivanov Co-authored-by: Athijegannathan Sundararajan Co-authored-by: Chris Hegarty Reviewed-by: psandoz, chegar, mchung, vlivanov ! src/hotspot/cpu/aarch64/foreign_globals_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/universalUpcallHandler_aarch64.cpp ! src/hotspot/cpu/x86/foreign_globals_x86.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_32.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/share/ci/ciNativeEntryPoint.cpp ! src/hotspot/share/ci/ciNativeEntryPoint.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/prims/foreign_globals.cpp ! src/hotspot/share/prims/foreign_globals.hpp ! src/hotspot/share/prims/nativeEntryPoint.cpp ! src/hotspot/share/prims/universalNativeInvoker.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/universalUpcallHandler.hpp ! src/hotspot/share/prims/upcallStubs.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java ! src/java.base/share/classes/jdk/internal/invoke/NativeEntryPoint.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! src/java.base/share/native/libjli/java.c ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/LibraryLookup.java - src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java - src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/NativeScope.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractCLinker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java - src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractNativeScope.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ArenaAllocator.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ConfinedScope.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LibrariesHelper.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java - src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/PlatformLayouts.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ResourceScopeImpl.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SharedScope.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/Binding.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BindingInterpreter.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BufferLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallStubs.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64Linker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64VaList.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java ! test/jdk/TEST.groups ! test/jdk/java/foreign/CallGeneratorHelper.java ! test/jdk/java/foreign/NativeTestHelper.java + test/jdk/java/foreign/SafeFunctionAccessTest.java ! test/jdk/java/foreign/StdLibTest.java ! test/jdk/java/foreign/TestAdaptVarHandles.java ! test/jdk/java/foreign/TestAddressHandle.java ! test/jdk/java/foreign/TestArrays.java ! test/jdk/java/foreign/TestByteBuffer.java - test/jdk/java/foreign/TestCleaner.java ! test/jdk/java/foreign/TestCondy.java ! test/jdk/java/foreign/TestDowncall.java ! test/jdk/java/foreign/TestFree.java ! test/jdk/java/foreign/TestHandshake.java ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/TestIntrinsics.java ! test/jdk/java/foreign/TestLayoutConstants.java ! test/jdk/java/foreign/TestLayoutEquality.java ! test/jdk/java/foreign/TestLayoutPaths.java ! test/jdk/java/foreign/TestLayouts.java ! test/jdk/java/foreign/TestLibraryLookup.java + test/jdk/java/foreign/TestMatrix.java ! test/jdk/java/foreign/TestMemoryAccess.java ! test/jdk/java/foreign/TestMemoryAlignment.java ! test/jdk/java/foreign/TestMemoryCopy.java ! test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java ! test/jdk/java/foreign/TestMismatch.java ! test/jdk/java/foreign/TestNative.java - test/jdk/java/foreign/TestNativeScope.java ! test/jdk/java/foreign/TestNoForeignUnsafeOverride.java ! test/jdk/java/foreign/TestNulls.java ! test/jdk/java/foreign/TestRebase.java ! test/jdk/java/foreign/TestReshape.java + test/jdk/java/foreign/TestResourceScope.java + test/jdk/java/foreign/TestRestricted.java + test/jdk/java/foreign/TestScopedOperations.java + test/jdk/java/foreign/TestSegmentAllocators.java ! test/jdk/java/foreign/TestSegments.java ! test/jdk/java/foreign/TestSharedAccess.java ! test/jdk/java/foreign/TestSlices.java ! test/jdk/java/foreign/TestSpliterator.java ! test/jdk/java/foreign/TestTypeAccess.java ! test/jdk/java/foreign/TestUnsupportedPlatform.java ! test/jdk/java/foreign/TestUpcall.java ! test/jdk/java/foreign/TestUpcallHighArity.java + test/jdk/java/foreign/TestUpcallStructScope.java - test/jdk/java/foreign/TestUpcallStubs.java ! test/jdk/java/foreign/TestVarArgs.java ! test/jdk/java/foreign/TestVarHandleCombinators.java ! test/jdk/java/foreign/callarranger/TestAarch64CallArranger.java ! test/jdk/java/foreign/callarranger/TestSysVCallArranger.java ! test/jdk/java/foreign/callarranger/TestWindowsCallArranger.java + test/jdk/java/foreign/channels/AbstractChannelsTest.java + test/jdk/java/foreign/channels/TestAsyncSocketChannels.java + test/jdk/java/foreign/channels/TestSocketChannels.java + test/jdk/java/foreign/enablenativeaccess/TestDriver.java + test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/PanamaMainUnnamedModule.java + test/jdk/java/foreign/enablenativeaccess/panama_module/module-info.java + test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMain.java + test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainInvoke.java + test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainReflection.java + test/jdk/java/foreign/handles/Driver.java + test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java + test/jdk/java/foreign/handles/invoker_module/module-info.java + test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java + test/jdk/java/foreign/handles/lookup_module/module-info.java ! test/jdk/java/foreign/libLookupTest.c + test/jdk/java/foreign/libSafeAccess.c = test/jdk/java/foreign/libTestUpcallStructScope.c ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/foreign/valist/VaListTest.java + test/jdk/java/foreign/virtual/TestVirtualCalls.java + test/jdk/java/foreign/virtual/libVirtual.c ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java ! test/jdk/jdk/nio/zipfs/LargeEntriesTest.java ! test/jdk/tools/jar/modularJar/Basic.java ! test/lib/sun/hotspot/WhiteBox.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkMismatchAcquire.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java - test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverhead.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadConstant.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadVirtual.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantShared.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/ParallelSum.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/ResourceScopeClose.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/VarHandleExact.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/libCallOverhead.c ! test/micro/org/openjdk/bench/jdk/incubator/foreign/libCallOverheadJNI.c + test/micro/org/openjdk/bench/jdk/incubator/foreign/libStrLen.c ! test/micro/org/openjdk/bench/jdk/incubator/foreign/libUpcalls.c ! test/micro/org/openjdk/bench/jdk/incubator/foreign/libUpcallsJNI.c ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAlloc.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsDistance.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsFree.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java From jlahoda at openjdk.java.net Wed Jun 2 11:17:11 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 2 Jun 2021 11:17:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266281: Assign Symbols to the package selector expression Message-ID: <92b5e33d-f45b-4d67-b26d-37c67842ec46@openjdk.org> Changeset: 19450b99 Author: Jan Lahoda Date: 2021-06-02 11:16:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/19450b99512ce4ad4ab41be5034806e2c9dbcd59 8266281: Assign Symbols to the package selector expression Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! test/langtools/tools/javac/api/TestGetElementReference.java ! test/langtools/tools/javac/api/TestGetElementReferenceData.java ! test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java ! test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReferenceData.java From weijun at openjdk.java.net Wed Jun 2 11:59:00 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 2 Jun 2021 11:59:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266459: Implement JEP 411: Deprecate the Security Manager for Removal Message-ID: Changeset: 6765f902 Author: Weijun Wang Date: 2021-06-02 11:57:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6765f902505fbdd02f25b599f942437cd805cad1 8266459: Implement JEP 411: Deprecate the Security Manager for Removal Co-authored-by: Sean Mullan Co-authored-by: Lance Andersen Co-authored-by: Weijun Wang Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea ! make/RunTests.gmk ! src/demo/share/jfc/J2Ddemo/java2d/Tools.java ! src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java ! src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/macosx/classes/java/net/DefaultInterface.java ! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamField.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/lang/CharacterName.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/LiveStackFrame.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/PublicMethods.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! src/java.base/share/classes/java/net/Authenticator.java ! src/java.base/share/classes/java/net/CookieHandler.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/java/net/IDN.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/NetMulticastSocket.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/ProxySelector.java ! src/java.base/share/classes/java/net/ResponseCache.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketImpl.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java ! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java ! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java ! src/java.base/share/classes/java/nio/file/FileSystems.java ! src/java.base/share/classes/java/nio/file/FileTreeWalker.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/nio/file/TempFileHelper.java ! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java ! src/java.base/share/classes/java/nio/file/spi/FileTypeDetector.java ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/AccessControlException.java ! src/java.base/share/classes/java/security/AccessController.java ! src/java.base/share/classes/java/security/DomainCombiner.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/Permission.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/PolicySpi.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/security/URIParameter.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/java/util/Tripwire.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.base/share/classes/java/util/spi/ToolProvider.java ! src/java.base/share/classes/java/util/stream/Tripwire.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/javax/crypto/JceSecurityManager.java ! src/java.base/share/classes/javax/crypto/ProviderVerifier.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java ! src/java.base/share/classes/jdk/internal/icu/impl/ICUBinary.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java ! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java ! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/misc/ExtendedMapMode.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java ! src/java.base/share/classes/jdk/internal/perf/Perf.java ! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java ! src/java.base/share/classes/jdk/internal/ref/Cleaner.java ! src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/classes/sun/net/InetAddressCachePolicy.java ! src/java.base/share/classes/sun/net/NetProperties.java ! src/java.base/share/classes/sun/net/NetworkClient.java ! src/java.base/share/classes/sun/net/ResourceManager.java ! src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/net/util/SocketExceptions.java ! src/java.base/share/classes/sun/net/www/MimeTable.java ! src/java.base/share/classes/sun/net/www/http/HttpCapture.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/Invoker.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/Reflect.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/cs/CharsetMapping.java ! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java ! src/java.base/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java ! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java ! src/java.base/share/classes/sun/nio/fs/Reflect.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java ! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.base/share/classes/sun/security/action/GetBooleanAction.java ! src/java.base/share/classes/sun/security/action/GetIntegerAction.java ! src/java.base/share/classes/sun/security/action/GetPropertyAction.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/DRBG.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/PolicySpiFile.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! src/java.base/share/classes/sun/security/util/SecurityProperties.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java ! src/java.base/share/classes/sun/util/resources/Bundles.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java ! src/java.base/unix/classes/java/io/UnixFileSystem.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java ! src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java ! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/net/PlainSocketImpl.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java ! src/java.base/windows/classes/sun/nio/ch/UnixDomainSocketsUtil.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUserPrincipals.java ! src/java.compiler/share/classes/javax/tools/ToolProvider.java ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java ! src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/Printer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/Cursor.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/MouseInfo.java ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/awt/SystemTray.java ! src/java.desktop/share/classes/java/awt/Taskbar.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/dnd/DragSource.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/EventHandler.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java ! src/java.desktop/share/classes/java/beans/Statement.java ! src/java.desktop/share/classes/java/beans/XMLDecoder.java ! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java ! src/java.desktop/share/classes/javax/imageio/ImageIO.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/swing/AbstractAction.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JLayer.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/SwingWorker.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java ! src/java.desktop/share/classes/sun/awt/DebugSettings.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/awt/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! src/java.desktop/share/classes/sun/awt/im/InputContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java ! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java ! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java ! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java ! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java ! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java ! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java ! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java ! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java ! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontManagerFactory.java ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/java2d/Disposer.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java ! src/java.desktop/unix/classes/sun/awt/X11/Native.java ! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/classes/java/util/logging/Handler.java ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.logging/share/classes/java/util/logging/StreamHandler.java ! src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java ! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/java.management/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java ! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java ! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/MBeanInfo.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/Notification.java ! src/java.management/share/classes/javax/management/NumericValueExp.java ! src/java.management/share/classes/javax/management/ObjectName.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/loading/MLet.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/openmbean/OpenType.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java ! src/java.management/share/classes/javax/management/relation/RelationNotification.java ! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java ! src/java.management/share/classes/javax/management/relation/Role.java ! src/java.management/share/classes/javax/management/relation/RoleInfo.java ! src/java.management/share/classes/javax/management/relation/RoleResult.java ! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.management/share/classes/sun/management/Util.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/classes/sun/management/spi/PlatformMBeanProvider.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java ! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PrivilegedExecutor.java ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/HPACK.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java ! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java ! src/java.prefs/share/classes/java/util/prefs/Preferences.java ! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java ! src/java.rmi/share/classes/java/rmi/MarshalledObject.java ! src/java.rmi/share/classes/java/rmi/RMISecurityManager.java ! src/java.rmi/share/classes/java/rmi/server/LogStream.java ! src/java.rmi/share/classes/java/rmi/server/ObjID.java ! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java ! src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/java.rmi/share/classes/sun/rmi/runtime/Log.java ! src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java ! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java ! src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java ! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java ! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java ! src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java ! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java ! src/java.rmi/share/classes/sun/rmi/server/Util.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCAckHandler.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java ! src/java.rmi/share/classes/sun/rmi/transport/GC.java ! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java ! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java ! src/java.rmi/share/classes/sun/rmi/transport/Target.java ! src/java.rmi/share/classes/sun/rmi/transport/Transport.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java ! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java ! src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitialToken.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/Krb5Util.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java ! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java ! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/TransformerException.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java ! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java ! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java ! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/SecureLookupSupplier.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/internal/AccessControlContextFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncherLoader.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/LibraryLookup.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java ! src/jdk.management.agent/share/classes/jdk/internal/agent/spi/AgentProvider.java ! src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java ! src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java ! src/jdk.management/share/classes/com/sun/management/internal/Flag.java ! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java ! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContextFactory.java ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java ! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java ! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java ! src/jdk.net/share/classes/jdk/nio/Channels.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContextImpl.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! test/jdk/java/awt/datatransfer/DataFlavor/DataFlavorRemoteTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java + test/jdk/java/lang/System/SecurityManagerWarnings.java ! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java ! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java ! test/lib/sun/hotspot/WhiteBox.java ! test/micro/org/openjdk/bench/java/lang/reflect/ClazzWithSecurityManager.java ! test/micro/org/openjdk/bench/java/security/DoPrivileged.java ! test/micro/org/openjdk/bench/java/security/GetContext.java From sgehwolf at openjdk.java.net Wed Jun 2 12:20:31 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Wed, 2 Jun 2021 12:20:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268103: JNI functions incorrectly return a double after JDK-8265836 Message-ID: <98fc37ab-9895-462d-9359-7d104b501ed1@openjdk.org> Changeset: 2963c9e6 Author: Severin Gehwolf Date: 2021-06-02 12:18:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2963c9e6778b95f5c0fc4298064a21d1e8f31b91 8268103: JNI functions incorrectly return a double after JDK-8265836 Reviewed-by: dholmes ! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c From dholmes at openjdk.java.net Wed Jun 2 12:25:25 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Wed, 2 Jun 2021 12:25:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268094: Some vmTestbase/nsk tests fail after ACC_STRICT/strictfp changes Message-ID: <9050f2e8-ecd4-4157-9a81-c6ab7b49275c@openjdk.org> Changeset: dc19baca Author: David Holmes Date: 2021-06-02 12:23:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dc19baca3363a105a5cc1dbc02cbe3ea65e1209e 8268094: Some vmTestbase/nsk tests fail after ACC_STRICT/strictfp changes Reviewed-by: vlivanov, rehn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/newclass07/redefineclasses007a.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/newclass08/redefineclasses007a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/newclass07/redefineclasses008a.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/newclass08/redefineclasses008a.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.h From stefank at openjdk.java.net Wed Jun 2 13:34:25 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Wed, 2 Jun 2021 13:34:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267920: Create separate Events buffer for VMOperations Message-ID: <479a5b83-b12e-48c9-91d4-a178f9eb6e6a@openjdk.org> Changeset: 47677580 Author: Stefan Karlsson Date: 2021-06-02 13:33:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/476775808f82a4b0d42ac58fdb801812b54e01a1 8267920: Create separate Events buffer for VMOperations Reviewed-by: coleenp, dholmes, tschatzl ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp From weijun at openjdk.java.net Wed Jun 2 15:49:35 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 2 Jun 2021 15:49:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267543: Post JEP 411 refactoring: security Message-ID: <05a4eb3a-6899-44ac-873a-faa6e1872ae9@openjdk.org> Changeset: 40d23a0c Author: Weijun Wang Date: 2021-06-02 15:47:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/40d23a0c0b955ae4636800be183da7a71665f79f 8267543: Post JEP 411 refactoring: security Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/javax/crypto/ProviderVerifier.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java ! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java From weijun at openjdk.java.net Wed Jun 2 15:50:42 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 2 Jun 2021 15:50:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267521: Post JEP 411 refactoring: maximum covering > 50K Message-ID: <861f1cab-2a03-48d1-9d9b-11a4c2d009ff@openjdk.org> Changeset: 508cec75 Author: Weijun Wang Date: 2021-06-02 15:48:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/508cec7535cd0ad015d566389bc9e5f53ce4103b 8267521: Post JEP 411 refactoring: maximum covering > 50K Reviewed-by: dfuchs, prr ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java From bpb at openjdk.java.net Wed Jun 2 16:34:43 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Wed, 2 Jun 2021 16:34:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267569: java.io.File.equals contains misleading Javadoc Message-ID: <8eff9071-f737-4d5a-993e-602946d3f5a5@openjdk.org> Changeset: 56b65e4a Author: Brian Burkhalter Date: 2021-06-02 16:33:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/56b65e4a8d519801d170e16063ccb7dd3069c4be 8267569: java.io.File.equals contains misleading Javadoc Reviewed-by: alanb, dfuchs, bchristi, naoto ! src/java.base/share/classes/java/io/File.java From jjg at openjdk.java.net Wed Jun 2 16:58:12 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 2 Jun 2021 16:58:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267176: StandardDoclet should provide access to Reporter and Locale Message-ID: <46450a1c-6ac5-474b-87da-548f7b242e08@openjdk.org> Changeset: e1462e79 Author: Jonathan Gibbons Date: 2021-06-02 16:56:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e1462e79df7c22f3e09fa453c7887b6f51ef3dbb 8267176: StandardDoclet should provide access to Reporter and Locale Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/MyTaglet.java ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java From vromero at openjdk.java.net Wed Jun 2 17:19:01 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Wed, 2 Jun 2021 17:19:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263642: javac emits duplicate checkcast for first bound of intersection type in cast Message-ID: <20013b8f-f197-4285-9adf-c51df39a8255@openjdk.org> Changeset: b7ac705d Author: Guoxiong Li Committer: Vicente Romero Date: 2021-06-02 17:17:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b7ac705dd625c5fb2df714e2faec8d0ffac7301a 8263642: javac emits duplicate checkcast for first bound of intersection type in cast Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java From egahlin at openjdk.java.net Wed Jun 2 17:27:48 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Wed, 2 Jun 2021 17:27:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263332: JFR: Dump recording from a recording stream Message-ID: <2024d48a-aa53-4abf-9ee0-2e219d81b8e3@openjdk.org> Changeset: 1ae934e0 Author: Erik Gahlin Date: 2021-06-02 17:25:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1ae934e09d1a55bce4079153d3bfccd30657a0ea 8263332: JFR: Dump recording from a recording stream Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java + src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestDump.java + test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java From iklam at openjdk.java.net Wed Jun 2 19:08:11 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 2 Jun 2021 19:08:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267958: [TESTBUG] cds DynamicLoaderConstraintsTest.java timed out Message-ID: <0ecc8204-8088-4de1-bd69-41aebc4a56ee@openjdk.org> Changeset: ecf6112a Author: Ioi Lam Date: 2021-06-02 19:05:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ecf6112a217e7d5d504a7272111d1ac72745d8f8 8267958: [TESTBUG] cds DynamicLoaderConstraintsTest.java timed out Reviewed-by: ccheung, jiefu ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java From iklam at openjdk.java.net Wed Jun 2 19:21:54 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 2 Jun 2021 19:21:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267879: ClassLoaderMetaspace destructor asserts on !_frozen Message-ID: <089c5398-8a53-4216-84a8-36e77f41975c@openjdk.org> Changeset: a8835b9c Author: Ioi Lam Date: 2021-06-02 19:20:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a8835b9c08af1438c80144bad7506fb5700511a3 8267879: ClassLoaderMetaspace destructor asserts on !_frozen Reviewed-by: dholmes, coleenp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp From egahlin at openjdk.java.net Wed Jun 2 19:44:49 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Wed, 2 Jun 2021 19:44:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268138: docs build error after JDK-8263332 integration Message-ID: <68a18c84-47da-45ee-98ac-8dc2275d8e7e@openjdk.org> Changeset: 375f8f3b Author: Erik Gahlin Date: 2021-06-02 19:43:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/375f8f3bffa7bc68a4c355195caa9d633d1cf120 8268138: docs build error after JDK-8263332 integration Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java From jjg at openjdk.java.net Wed Jun 2 21:21:33 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 2 Jun 2021 21:21:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266254: Update to use jtreg 6 Message-ID: Changeset: 3482cb87 Author: Jonathan Gibbons Date: 2021-06-02 21:20:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3482cb87fd94e6445ca243722851daa90c00a2c8 8266254: Update to use jtreg 6 8265020: tests must be updated for new TestNG module name Reviewed-by: lancea, erikj, mchung, naoto, alanb, iris, chegar ! make/conf/jib-profiles.js ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/jdk/java/lang/ModuleTests/addXXX/test/module-info.java ! test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/test/module-info.java ! test/jdk/java/lang/invoke/modules/m1/module-info.java ! test/jdk/java/lang/invoke/modules/m3/module-info.java ! test/jdk/java/util/ServiceLoader/security/test/module-info.java ! test/langtools/TEST.ROOT ! test/lib-test/TEST.ROOT From valeriep at openjdk.java.net Wed Jun 2 21:33:33 2021 From: valeriep at openjdk.java.net (Valerie Peng) Date: Wed, 2 Jun 2021 21:33:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248268: Support KWP in addition to KW Message-ID: <4319f406-bf0d-48fe-b268-b0a913ac33a9@openjdk.org> Changeset: 136badb1 Author: Valerie Peng Date: 2021-06-02 21:31:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/136badb1f7b0ba1d16fcf0deca5899e0d0186fc0 8248268: Support KWP in addition to KW Reviewed-by: xuelei + src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java + src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java ! src/java.base/share/classes/com/sun/crypto/provider/AESParameters.java - src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java ! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java + src/java.base/share/classes/com/sun/crypto/provider/KWUtil.java + src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/sun/security/util/KnownOIDs.java ! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java ! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/NISTWrapKAT.java ! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java + test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java + test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java ! test/jdk/com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java ! test/jdk/javax/crypto/Cipher/TestCipherMode.java + test/micro/org/openjdk/bench/javax/crypto/full/AESKeyWrapBench.java From dcubed at openjdk.java.net Wed Jun 2 21:52:00 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 2 Jun 2021 21:52:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268146: fix for JDK-8266254 fails validate-source Message-ID: <2f39c0ee-7688-4bb7-94cd-a0e70bcd5ca7@openjdk.org> Changeset: 76fdf2c8 Author: Daniel D. Daugherty Date: 2021-06-02 21:50:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/76fdf2c89bb7df9140438fcbaf16ea5fda024551 8268146: fix for JDK-8266254 fails validate-source Reviewed-by: psandoz, wetmore ! test/lib-test/TEST.ROOT From vkempik at azul.com Wed Jun 2 22:35:52 2021 From: vkempik at azul.com (Vladimir Kempik) Date: Wed, 2 Jun 2021 22:35:52 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> Message-ID: <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com> Hello what is the current state of this backport? can this be now integrated into git?s jdk11u-dev, so we can follow up with jep-391 backport ? Regards, Vladimir. > 6 ??? 2021 ?., ? 00:15, Langer, Christoph ???????(?): > > Hi, > > just had a quick look at the PR. Since it contains several changes which are backports of a JBS bug item each, we should talk to the Skara folks on whether it's possible to merge such PRs somehow without squashing and with creating backports items in JBS for each change. > > Best regards > Christoph > >> -----Original Message----- >> From: jdk-updates-dev On >> Behalf Of Bernhard Urban-Forster >> Sent: Freitag, 30. April 2021 23:10 >> To: aph ; Vladimir Kempik >> Cc: Anton Kozlov ; aarch64-port-dev at openjdk.java.net; >> Monica Beckwith ; jdk-updates- >> dev at openjdk.java.net; Magnus Ihse Bursie >> ; openjdk-aarch64 > aarch64 at microsoft.com> >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >> Hello everyone, >> >> bumping this thread. Could I get some eyes on >> https://github.com/openjdk/jdk11u/pull/2 ? >> >> The current plan is to get the review done on GitHub and once everyone is >> happy, I'll convert it into a webrev. >> >> >> Thanks, >> -Bernhard >> >> ________________________________________ >> From: Bernhard Urban-Forster >> Sent: Thursday, March 25, 2021 22:48 >> To: Andrew Haley; Severin Gehwolf; Vladimir Kempik >> Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; >> jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >>> Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev >>> will transition to it in June[1]. At that point the bots will no longer >>>> auto-close PRs. >>> >>> Sure. I don't care if it's been auto-closed, I can still review it. >> >> Hah, that's actually a good idea! Let's do the review feedback loop on >> that PR, and once finalized I can turn that into a webrev. That doesn't >> sound too painful to me :-) >> >> >> Thanks, >> -Bernhard >> >> ________________________________________ >> From: Andrew Haley >> Sent: Thursday, March 25, 2021 17:42 >> To: Severin Gehwolf; Bernhard Urban-Forster; Vladimir Kempik >> Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; >> jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >> On 3/25/21 4:30 PM, Severin Gehwolf wrote: >>> Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev >>> will transition to it in June[1]. At that point the bots will no longer >>> auto-close PRs. >> >> Sure. I don't care if it's been auto-closed, I can still review it. >> >> -- >> Andrew Haley (he/him) >> Java Platform Lead Engineer >> Red Hat UK Ltd. >> > ww.redhat.com%2F&data=04%7C01%7Cbeurba%40microsoft.com%7C7 >> 5b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd011db47 >> %7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8eyJWIj >> oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1 >> 000&sdata=gq599kym0%2BA8M%2BYjHUKR84Mw5od3vS2dLZ5PfjI1%2F >> Ig%3D&reserved=0> >> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkey >> base.io%2Fandrewhaley&data=04%7C01%7Cbeurba%40microsoft.com >> %7C75b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd01 >> 1db47%7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8 >> eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3 >> D%7C1000&sdata=I0HxiyMAwKx1sYxvy8%2Fs8arCVLjO0g2LFDOJKGkMP >> ak%3D&reserved=0 >> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From jjg at openjdk.java.net Wed Jun 2 22:35:03 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 2 Jun 2021 22:35:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268147: need to update reference to testng module for jtreg6 Message-ID: <6ddbc367-e7a3-4aa6-b885-73427c275390@openjdk.org> Changeset: d46a2c8e Author: Jonathan Gibbons Date: 2021-06-02 22:33:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d46a2c8ecfac785ae2c935a507c3bcae2e76aba9 8268147: need to update reference to testng module for jtreg6 Reviewed-by: dholmes, psandoz, naoto ! test/jdk/java/foreign/handles/lookup_module/module-info.java From jjg at openjdk.java.net Wed Jun 2 22:47:46 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 2 Jun 2021 22:47:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259530: Generated docs contain MIT/GPL-licenced works without reproducing the licence Message-ID: <41a594f5-257d-4879-a0c6-18f69ba06876@openjdk.org> Changeset: e9f3e325 Author: Jonathan Gibbons Date: 2021-06-02 22:45:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e9f3e325c274f19b0f6eceea2367708e3be689e9 8259530: Generated docs contain MIT/GPL-licenced works without reproducing the licence Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java + test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java From jjg at openjdk.java.net Thu Jun 3 01:10:27 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 3 Jun 2021 01:10:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268150: tier2: test/jdk/tools/jpackage/junit/junit.java needs updating for jtreg 6 Message-ID: <149717b9-c973-498c-b928-1ce92b0011b3@openjdk.org> Changeset: ef01e478 Author: Jonathan Gibbons Date: 2021-06-03 01:09:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ef01e478586c5676747195ea67c1864639305c0f 8268150: tier2: test/jdk/tools/jpackage/junit/junit.java needs updating for jtreg 6 Reviewed-by: almatvee ! test/jdk/tools/jpackage/junit/junit.java From lmesnik at openjdk.java.net Thu Jun 3 04:13:34 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Thu, 3 Jun 2021 04:13:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266337: ThreadTimesClosure doesn't handle exceptions properly Message-ID: Changeset: 06f87cf4 Author: Leonid Mesnik Date: 2021-06-03 04:12:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/06f87cf4419be9c1bffe996d5d476d30b0f86bf6 8266337: ThreadTimesClosure doesn't handle exceptions properly Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/services/management.cpp From coffeys at openjdk.java.net Thu Jun 3 06:46:53 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Thu, 3 Jun 2021 06:46:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240256: Better resource cleaning for SunPKCS11 Provider Message-ID: Changeset: bdeaeb47 Author: Sean Coffey Date: 2021-06-03 06:45:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bdeaeb47d0155b9f233274cff90334e8dd761aae 8240256: Better resource cleaning for SunPKCS11 Provider Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/KeyCache.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Session.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java + test/jdk/sun/security/pkcs11/Provider/MultipleLogins-nss.txt + test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java + test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh From jfranck at openjdk.java.net Thu Jun 3 07:52:53 2021 From: jfranck at openjdk.java.net (Joel =?UTF-8?B?Qm9yZ2dyw6luLUZyYW5jaw==?=) Date: Thu, 3 Jun 2021 07:52:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8226362: langtools ProblemList file contains more than 1 entry for a test Message-ID: Changeset: 9bf347bc Author: Joel Borggr?n-Franck Date: 2021-06-03 07:51:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9bf347bc1f1dc01e27fbf35a05d34e9c5059b63e 8226362: langtools ProblemList file contains more than 1 entry for a test Reviewed-by: jlahoda ! test/langtools/ProblemList.txt From ayang at openjdk.java.net Thu Jun 3 08:22:28 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 3 Jun 2021 08:22:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267916: Adopt cast notation for CompilerThread conversions Message-ID: Changeset: a52a08d2 Author: Albert Mingkun Yang Date: 2021-06-03 08:21:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a52a08d20be13721fcde65cad3567bbfa04f45cd 8267916: Adopt cast notation for CompilerThread conversions Reviewed-by: kbarrett, iklam, dholmes ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compilerThread.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/runtime/thread.hpp From aph at redhat.com Thu Jun 3 08:34:08 2021 From: aph at redhat.com (Andrew Haley) Date: Thu, 3 Jun 2021 09:34:08 +0100 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com> Message-ID: <753f9a4c-0bbe-7f61-69d8-6b000df524ee@redhat.com> On 6/3/21 1:11 AM, Brian Stafford wrote: > If we can get confirmation from Andrew Haley on that, we'll go ahead with preparing the PR against jdk11u-dev shortly (Bernhard is away on paternity leave, so it will be created by someone else from our team). Let's see what the patch looks like and wed can take it from there. I hope that we can do this in a way that is not risky to anything else. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From dfuchs at openjdk.java.net Thu Jun 3 09:00:00 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Thu, 3 Jun 2021 09:00:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264975: java/net/DatagramSocket/DatagramSocketMulticasting.java fails infrequently Message-ID: Changeset: 17834375 Author: Daniel Fuchs Date: 2021-06-03 08:58:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/178343750f8ce51c191d475d2fca6cbe609fd61c 8264975: java/net/DatagramSocket/DatagramSocketMulticasting.java fails infrequently Reviewed-by: alanb, chegar ! test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java ! test/lib/jdk/test/lib/NetworkConfiguration.java From stefank at openjdk.java.net Thu Jun 3 09:04:55 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Thu, 3 Jun 2021 09:04:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268119: Rename copy_os_cpu.inline.hpp files to copy_os_cpu.hpp Message-ID: Changeset: 1296a6c4 Author: Stefan Karlsson Date: 2021-06-03 09:03:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1296a6c425e22e0fdc748a996b886923c602ab3f 8268119: Rename copy_os_cpu.inline.hpp files to copy_os_cpu.hpp Reviewed-by: kbarrett, coleenp ! src/hotspot/cpu/aarch64/copy_aarch64.hpp ! src/hotspot/cpu/arm/copy_arm.hpp ! src/hotspot/cpu/x86/copy_x86.hpp = src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.hpp = src/hotspot/os_cpu/bsd_x86/copy_bsd_x86.hpp = src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.hpp = src/hotspot/os_cpu/linux_arm/copy_linux_arm.hpp = src/hotspot/os_cpu/linux_x86/copy_linux_x86.hpp = src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp = src/hotspot/os_cpu/windows_x86/copy_windows_x86.hpp From stefank at openjdk.java.net Thu Jun 3 09:05:47 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Thu, 3 Jun 2021 09:05:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268118: Rename bytes_os_cpu.inline.hpp files to bytes_os_cpu.hpp Message-ID: <63e7e377-12bd-402e-be73-ae013cdf095a@openjdk.org> Changeset: c8f4c02b Author: Stefan Karlsson Date: 2021-06-03 09:04:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c8f4c02bf005ee1531193535632a5ece768916d0 8268118: Rename bytes_os_cpu.inline.hpp files to bytes_os_cpu.hpp Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/bytes_aarch64.hpp ! src/hotspot/cpu/arm/bytes_arm.hpp ! src/hotspot/cpu/ppc/bytes_ppc.hpp ! src/hotspot/cpu/s390/bytes_s390.hpp ! src/hotspot/cpu/x86/bytes_x86.hpp ! src/hotspot/cpu/zero/bytes_zero.hpp + src/hotspot/os_cpu/aix_ppc/bytes_aix_ppc.hpp - src/hotspot/os_cpu/aix_ppc/bytes_aix_ppc.inline.hpp = src/hotspot/os_cpu/bsd_aarch64/bytes_bsd_aarch64.hpp = src/hotspot/os_cpu/bsd_x86/bytes_bsd_x86.hpp = src/hotspot/os_cpu/bsd_zero/bytes_bsd_zero.hpp + src/hotspot/os_cpu/linux_aarch64/bytes_linux_aarch64.hpp - src/hotspot/os_cpu/linux_aarch64/bytes_linux_aarch64.inline.hpp = src/hotspot/os_cpu/linux_arm/bytes_linux_arm.hpp = src/hotspot/os_cpu/linux_ppc/bytes_linux_ppc.hpp + src/hotspot/os_cpu/linux_s390/bytes_linux_s390.hpp - src/hotspot/os_cpu/linux_s390/bytes_linux_s390.inline.hpp = src/hotspot/os_cpu/linux_x86/bytes_linux_x86.hpp + src/hotspot/os_cpu/linux_zero/bytes_linux_zero.hpp - src/hotspot/os_cpu/linux_zero/bytes_linux_zero.inline.hpp + src/hotspot/os_cpu/windows_aarch64/bytes_windows_aarch64.hpp - src/hotspot/os_cpu/windows_aarch64/bytes_windows_aarch64.inline.hpp + src/hotspot/os_cpu/windows_x86/bytes_windows_x86.hpp - src/hotspot/os_cpu/windows_x86/bytes_windows_x86.inline.hpp From mcimadamore at openjdk.java.net Thu Jun 3 09:42:43 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Thu, 3 Jun 2021 09:42:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266257: Fix foreign linker build issues for ppc and s390 Message-ID: <43c7ca8e-7ee6-483e-b937-6427e9a6b8d3@openjdk.org> Changeset: 29ab1628 Author: Maurizio Cimadamore Date: 2021-06-03 09:41:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/29ab16284a4f1ac7ed691fd12cb622b0440c04be 8266257: Fix foreign linker build issues for ppc and s390 Reviewed-by: jvernee, vlivanov ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/foreign_globals_arm.cpp ! src/hotspot/cpu/arm/universalUpcallHandle_arm.cpp ! src/hotspot/cpu/ppc/foreign_globals_ppc.cpp ! src/hotspot/cpu/ppc/universalUpcallHandle_ppc.cpp ! src/hotspot/cpu/s390/foreign_globals_s390.cpp ! src/hotspot/cpu/s390/universalUpcallHandle_s390.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/zero/foreign_globals_zero.cpp ! src/hotspot/cpu/zero/universalUpcallHandle_zero.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp From Brian.Stafford at microsoft.com Thu Jun 3 00:11:09 2021 From: Brian.Stafford at microsoft.com (Brian Stafford) Date: Thu, 3 Jun 2021 00:11:09 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com> References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com> Message-ID: Hi Vladimir, Based on https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-May/006058.html we were waiting until the July CPU was branched for release, but it looks like that's been done already. If we can get confirmation from Andrew Haley on that, we'll go ahead with preparing the PR against jdk11u-dev shortly (Bernhard is away on paternity leave, so it will be created by someone else from our team). Thanks, Brian Stafford brstaffo at microsoft.com -----Original Message----- From: Vladimir Kempik Sent: Wednesday, June 2, 2021 3:36 PM To: Langer, Christoph Cc: Bernhard Urban-Forster ; aph ; Anton Kozlov ; aarch64-port-dev at openjdk.java.net; Monica Beckwith ; jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie ; openjdk-aarch64 Subject: [EXTERNAL] Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u Hello what is the current state of this backport? can this be now integrated into git?s jdk11u-dev, so we can follow up with jep-391 backport ? Regards, Vladimir. > 6 ??? 2021 ?., ? 00:15, Langer, Christoph ???????(?): > > Hi, > > just had a quick look at the PR. Since it contains several changes which are backports of a JBS bug item each, we should talk to the Skara folks on whether it's possible to merge such PRs somehow without squashing and with creating backports items in JBS for each change. > > Best regards > Christoph > >> -----Original Message----- >> From: jdk-updates-dev On >> Behalf Of Bernhard Urban-Forster >> Sent: Freitag, 30. April 2021 23:10 >> To: aph ; Vladimir Kempik >> Cc: Anton Kozlov ; >> aarch64-port-dev at openjdk.java.net; >> Monica Beckwith ; jdk-updates- >> dev at openjdk.java.net; Magnus Ihse Bursie >> ; openjdk-aarch64 > aarch64 at microsoft.com> >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >> Hello everyone, >> >> bumping this thread. Could I get some eyes on >> https://github.com/openjdk/jdk11u/pull/2 ? >> >> The current plan is to get the review done on GitHub and once >> everyone is happy, I'll convert it into a webrev. >> >> >> Thanks, >> -Bernhard >> >> ________________________________________ >> From: Bernhard Urban-Forster >> Sent: Thursday, March 25, 2021 22:48 >> To: Andrew Haley; Severin Gehwolf; Vladimir Kempik >> Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; >> jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >>> Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev >>> will transition to it in June[1]. At that point the bots will no >>> longer >>>> auto-close PRs. >>> >>> Sure. I don't care if it's been auto-closed, I can still review it. >> >> Hah, that's actually a good idea! Let's do the review feedback loop >> on that PR, and once finalized I can turn that into a webrev. That >> doesn't sound too painful to me :-) >> >> >> Thanks, >> -Bernhard >> >> ________________________________________ >> From: Andrew Haley >> Sent: Thursday, March 25, 2021 17:42 >> To: Severin Gehwolf; Bernhard Urban-Forster; Vladimir Kempik >> Cc: Anton Kozlov; aarch64-port-dev at openjdk.java.net; Monica Beckwith; >> jdk-updates-dev at openjdk.java.net; Magnus Ihse Bursie; openjdk-aarch64 >> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u >> >> On 3/25/21 4:30 PM, Severin Gehwolf wrote: >>> Just to clarify. jdk11u hasn't transitioned to skara yet. jdk11u-dev >>> will transition to it in June[1]. At that point the bots will no >>> longer auto-close PRs. >> >> Sure. I don't care if it's been auto-closed, I can still review it. >> >> -- >> Andrew Haley (he/him) >> Java Platform Lead Engineer >> Red Hat UK Ltd. >> > ww.redhat.com%2F&data=04%7C01%7Cbeurba%40microsoft.com%7C7 >> 5b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd011db47 >> %7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8eyJWIj >> oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1 >> 000&sdata=gq599kym0%2BA8M%2BYjHUKR84Mw5od3vS2dLZ5PfjI1%2F >> Ig%3D&reserved=0> >> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkey >> base.io%2Fandrewhaley&data=04%7C01%7Cbeurba%40microsoft.com >> %7C75b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd01 >> 1db47%7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8 >> eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3 >> D%7C1000&sdata=I0HxiyMAwKx1sYxvy8%2Fs8arCVLjO0g2LFDOJKGkMP >> ak%3D&reserved=0 >> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From msheppar at openjdk.java.net Thu Jun 3 12:52:34 2021 From: msheppar at openjdk.java.net (Mark Sheppard) Date: Thu, 3 Jun 2021 12:52:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268133: Update java/net/Authenticator tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs Message-ID: <0b8b265d-d3ba-4117-a9be-3893f166b759@openjdk.org> Changeset: 338dae4d Author: Mahendra Chhipa Committer: Mark Sheppard Date: 2021-06-03 12:51:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/338dae4d36e848b1e1169c5b1bb2bfe70283e637 8268133: Update java/net/Authenticator tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs Reviewed-by: dfuchs ! test/jdk/java/net/Authenticator/B4678055.java ! test/jdk/java/net/Authenticator/B4722333.java ! test/jdk/java/net/Authenticator/B4759514.java ! test/jdk/java/net/Authenticator/B4921848.java ! test/jdk/java/net/Authenticator/B4933582.java ! test/jdk/java/net/Authenticator/B4962064.java From jiefu at openjdk.java.net Thu Jun 3 12:56:40 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 3 Jun 2021 12:56:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared Message-ID: <6f9c5c87-2967-48ec-bb50-8d05dc53e531@openjdk.org> Changeset: fbaebd42 Author: Jie Fu Date: 2021-06-03 12:55:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fbaebd424310d2704aa8b347fe0f56ff0a038220 8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared Reviewed-by: dholmes, mdoerr, mbaesken ! src/hotspot/os/linux/os_linux.cpp From coffeys at openjdk.java.net Thu Jun 3 13:48:42 2021 From: coffeys at openjdk.java.net (Sean Coffey) Date: Thu, 3 Jun 2021 13:48:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268167: MultipleLogins.java failure on macosx-aarch64 Message-ID: <1c6f7903-34d2-440c-bb6c-f9eda7e09f6d@openjdk.org> Changeset: eb385c0d Author: Sean Coffey Date: 2021-06-03 13:47:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/eb385c0de2026d6b184ce0c98ff421a4da95e1b1 8268167: MultipleLogins.java failure on macosx-aarch64 Reviewed-by: weijun ! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java From psandoz at openjdk.java.net Thu Jun 3 15:17:34 2021 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Thu, 3 Jun 2021 15:17:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266317: Vector API enhancements Message-ID: <75fa1b3c-103b-4f75-ae9b-81732208e9b8@openjdk.org> Changeset: 5982cfc8 Author: Paul Sandoz Date: 2021-06-03 15:16:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5982cfc85602862608fae56adb6041794e8c0d59 8266317: Vector API enhancements Co-authored-by: Paul Sandoz Co-authored-by: Sandhya Viswanathan Reviewed-by: jbhateja, vlivanov ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh ! test/jdk/jdk/incubator/vector/gen-tests.sh ! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Masked.template ! test/jdk/jdk/incubator/vector/templates/Unit-Compare.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template From rhalade at openjdk.java.net Thu Jun 3 16:08:13 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Thu, 3 Jun 2021 16:08:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262409: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception" Message-ID: <008559e0-c5c6-4ef7-81b3-e97e584636b0@openjdk.org> Changeset: 3aa7062c Author: Fernando Guallini Committer: Rajan Halade Date: 2021-06-03 16:06:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3aa7062c3dd41e06df67b46473ee2ef5a9671cf9 8262409: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception" Reviewed-by: rhalade, xuelei ! test/jdk/ProblemList.txt ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java From smarks at openjdk.java.net Thu Jun 3 16:09:59 2021 From: smarks at openjdk.java.net (Stuart Marks) Date: Thu, 3 Jun 2021 16:09:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268077: java.util.List missing from Collections Framework Overview Message-ID: Changeset: 5405f983 Author: Raffaello Giulietti Committer: Stuart Marks Date: 2021-06-03 16:08:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5405f983db7d359bb65c42366541104c5e9ef7c3 8268077: java.util.List missing from Collections Framework Overview Reviewed-by: smarks ! src/java.base/share/classes/java/util/doc-files/coll-overview.html From mcimadamore at openjdk.java.net Thu Jun 3 16:20:48 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Thu, 3 Jun 2021 16:20:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268131: 2 java/foreign tests timed out Message-ID: <977a9078-11c5-4682-afe1-b4ba5df9e6de@openjdk.org> Changeset: 52d8215a Author: Maurizio Cimadamore Date: 2021-06-03 16:19:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/52d8215a1ec42d67217505fe3167c70460f5a639 8268131: 2 java/foreign tests timed out Reviewed-by: dcubed ! test/jdk/java/foreign/TestDowncall.java ! test/jdk/java/foreign/TestResourceScope.java ! test/jdk/java/foreign/TestUpcall.java From herrick at openjdk.java.net Thu Jun 3 19:04:51 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Thu, 3 Jun 2021 19:04:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267598: jpackage removes system libraries from java.library.path Message-ID: <14e78307-34fa-4642-b229-216105a18345@openjdk.org> Changeset: af3df630 Author: Andy Herrick Date: 2021-06-03 19:02:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/af3df6300efddc8ba12f095b87205cc2fea1f1e8 8267598: jpackage removes system libraries from java.library.path Reviewed-by: almatvee, asemenyuk ! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp ! src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/AppLauncher.h ! src/jdk.jpackage/share/native/common/SysInfo.h ! src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp ! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp ! src/jdk.jpackage/windows/native/common/WinSysInfo.h From dcubed at openjdk.java.net Thu Jun 3 19:34:21 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 3 Jun 2021 19:34:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268189: ProblemList compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java in -Xcomp mode Message-ID: Changeset: 68ac871b Author: Daniel D. Daugherty Date: 2021-06-03 19:32:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/68ac871b6254cfb55b9ca9da173c9ca1b05f0020 8268189: ProblemList compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java in -Xcomp mode Reviewed-by: mikael ! test/hotspot/jtreg/ProblemList-Xcomp.txt From jjg at openjdk.java.net Thu Jun 3 19:40:55 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 3 Jun 2021 19:40:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268185: Update GitHub Actions for jtreg 6 Message-ID: <13ae7537-bc86-4f4e-af1e-359bd0bad8f4@openjdk.org> Changeset: e27c4d46 Author: Jonathan Gibbons Date: 2021-06-03 19:39:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e27c4d463d920994b79b8163f063ad74f6ee5d59 8268185: Update GitHub Actions for jtreg 6 Reviewed-by: erikj ! .github/workflows/submit.yml ! make/conf/test-dependencies From sviswanathan at openjdk.java.net Thu Jun 3 20:05:53 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Thu, 3 Jun 2021 20:05:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265783: Create a separate library for x86 Intel SVML assembly intrinsics Message-ID: <72af90c1-f6e5-4a0e-a8fc-afb64cb1a45f@openjdk.org> Changeset: 9f05c411 Author: Sandhya Viswanathan Date: 2021-06-03 20:03:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9f05c411e6d6bdf612cf0cf8b9fe4ca9ecde50d1 8265783: Create a separate library for x86 Intel SVML assembly intrinsics Co-authored-by: Sandhya Viswanathan Co-authored-by: Rahul Kandu Co-authored-by: Razvan Lupusoru Co-authored-by: Magnus Ihse Bursie Co-authored-by: Jie Fu Co-authored-by: Ahmet Akkas Co-authored-by: Marius Cornea Reviewed-by: erikj, kvn, psandoz + make/modules/jdk.incubator.vector/Lib.gmk ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java + src/jdk.incubator.vector/linux/native/libsvml/globals_vectorApiSupport_linux.S.inc + src/jdk.incubator.vector/linux/native/libsvml/svml_d_acos_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_asin_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan2_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_cbrt_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_cos_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_cosh_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_exp_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_expm1_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_hypot_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_log10_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_log1p_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_log_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_pow_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_sin_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_sinh_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_tan_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_d_tanh_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_acos_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_asin_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan2_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_cbrt_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_cos_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_cosh_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_exp_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_expm1_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_hypot_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_log10_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_log1p_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_log_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_pow_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_sin_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_sinh_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_tan_linux_x86.S + src/jdk.incubator.vector/linux/native/libsvml/svml_s_tanh_linux_x86.S ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template + src/jdk.incubator.vector/windows/native/libsvml/globals_vectorApiSupport_windows.S.inc + src/jdk.incubator.vector/windows/native/libsvml/svml_d_acos_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_asin_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan2_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_cbrt_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_cos_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_cosh_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_exp_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_expm1_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_hypot_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_log10_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_log1p_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_log_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_pow_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_sin_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_sinh_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_tan_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_d_tanh_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_acos_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_asin_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan2_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_cbrt_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_cos_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_cosh_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_exp_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_expm1_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_hypot_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_log10_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_log1p_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_log_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_pow_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_sin_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_sinh_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_tan_windows_x86.S + src/jdk.incubator.vector/windows/native/libsvml/svml_s_tanh_windows_x86.S From mchung at openjdk.java.net Thu Jun 3 20:44:14 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Thu, 3 Jun 2021 20:44:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267995: Add reference to JVMS class file format in Lookup::defineHiddenClass Message-ID: <99a08d7c-1c64-474b-b5fa-3a08b340034e@openjdk.org> Changeset: b9558655 Author: Mandy Chung Date: 2021-06-03 20:43:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b95586559ca44b040261168cbe5ba90689cab17e 8267995: Add reference to JVMS class file format in Lookup::defineHiddenClass Reviewed-by: darcy ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java From joehw at openjdk.java.net Thu Jun 3 21:28:12 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Thu, 3 Jun 2021 21:28:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266019: StreamResult(File) writes to incorrect file path if # is part of the file path Message-ID: <9e3906e5-6b94-4ad8-90c8-0002d8bd7349@openjdk.org> Changeset: 460ce555 Author: Joe Wang Date: 2021-06-03 21:26:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/460ce5553c587715ef8244bee7e363b3587d2d0f 8266019: StreamResult(File) writes to incorrect file path if # is part of the file path Reviewed-by: dfuchs ! src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java ! test/jaxp/javax/xml/jaxp/unittest/transform/ResultTest.java From psandoz at openjdk.java.net Thu Jun 3 22:04:59 2021 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Thu, 3 Jun 2021 22:04:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267939: Clarify the specification of iterator and spliterator forEachRemaining Message-ID: <5e982bc7-ea17-4e67-a70a-fbb30c7e0ed6@openjdk.org> Changeset: c1f3094f Author: Paul Sandoz Date: 2021-06-03 22:03:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c1f3094f814a4f3586222aad50ed314906b5bc9c 8267939: Clarify the specification of iterator and spliterator forEachRemaining Reviewed-by: smarks ! src/java.base/share/classes/java/util/PrimitiveIterator.java ! src/java.base/share/classes/java/util/Spliterator.java From ccheung at openjdk.java.net Thu Jun 3 22:58:09 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Thu, 3 Jun 2021 22:58:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268095: CDS MethodHandle tests should add -XX:-VerifyDependencies Message-ID: Changeset: 516e60a7 Author: Calvin Cheung Date: 2021-06-03 22:56:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/516e60a7ee3072cb3a311432257fab86dd622a48 8268095: CDS MethodHandle tests should add -XX:-VerifyDependencies Reviewed-by: iklam, minqi ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java From darcy at openjdk.java.net Fri Jun 4 02:05:19 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Fri, 4 Jun 2021 02:05:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268224: Cleanup references to "strictfp" in core lib comments Message-ID: <5c5428dd-27b9-4f29-a8dd-6f755254d5de@openjdk.org> Changeset: 05df1727 Author: Joe Darcy Date: 2021-06-04 02:04:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05df1727b529992aeac666b4984d0681d61ebb31 8268224: Cleanup references to "strictfp" in core lib comments Reviewed-by: jrose ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java From iignatyev at openjdk.java.net Fri Jun 4 02:23:00 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Fri, 4 Jun 2021 02:23:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267917: mark hotspot containers tests which ignore external VM flags Message-ID: <00e6b953-470d-477f-bda1-f1d41bd6c3f7@openjdk.org> Changeset: edca245d Author: Igor Ignatyev Date: 2021-06-04 02:21:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/edca245d5a5f4b43ac853b0c27551a8da2c20309 8267917: mark hotspot containers tests which ignore external VM flags Reviewed-by: mseledtsov, hseigel ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java From mikael at openjdk.java.net Fri Jun 4 03:16:25 2021 From: mikael at openjdk.java.net (Mikael Vidstedt) Date: Fri, 4 Jun 2021 03:16:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268142: Switch to jdk-17+24 for macosx-aarch64 at Oracle Message-ID: <845a5ec9-a6ee-42ec-a022-d1aab4b67d0f@openjdk.org> Changeset: 1b4378e5 Author: Mikael Vidstedt Date: 2021-06-04 03:14:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1b4378e58e601dae379db851eae2610acf5f3ff7 8268142: Switch to jdk-17+24 for macosx-aarch64 at Oracle Reviewed-by: erikj ! make/conf/jib-profiles.js From mikael at openjdk.java.net Fri Jun 4 04:07:54 2021 From: mikael at openjdk.java.net (Mikael Vidstedt) Date: Fri, 4 Jun 2021 04:07:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268214: Use system zlib and disable dtrace when building linux-aarch64 at Oracle Message-ID: Changeset: e2d5ff9d Author: Mikael Vidstedt Date: 2021-06-04 04:07:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e2d5ff9d456dd339ccd21df2f75c4e34e5784d9a 8268214: Use system zlib and disable dtrace when building linux-aarch64 at Oracle Reviewed-by: dholmes ! make/conf/jib-profiles.js From pbansal at openjdk.java.net Fri Jun 4 05:19:58 2021 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Fri, 4 Jun 2021 05:19:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264305: Create implementation for native accessibility peer for Statusbar java role Message-ID: Changeset: 3025f059 Author: Pankaj Bansal Date: 2021-06-04 05:18:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3025f05970ede82c6f67a0434e33b27205e10130 8264305: Create implementation for native accessibility peer for Statusbar java role Reviewed-by: kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StatusbarAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StatusbarAccessibility.m From vlivanov at openjdk.java.net Fri Jun 4 10:57:12 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Fri, 4 Jun 2021 10:57:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268174: Move x86-specific stub declarations into stubRoutines_x86.hpp Message-ID: Changeset: 069f180a Author: Vladimir Ivanov Date: 2021-06-04 10:55:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/069f180a85655beba41a32c3ae05eeac31989682 8268174: Move x86-specific stub declarations into stubRoutines_x86.hpp Reviewed-by: kvn ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp From jlahoda at openjdk.java.net Fri Jun 4 12:37:09 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 4 Jun 2021 12:37:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265444: Javadocs: jdk.jshell - small typo Message-ID: <1a50b6e8-014c-4d0c-8201-40e495208bbb@openjdk.org> Changeset: 40c9e258 Author: Jan Lahoda Date: 2021-06-04 12:35:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/40c9e258b58cd1d227d20672a237c8777fd6d45c 8265444: Javadocs: jdk.jshell - small typo Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java From mcimadamore at openjdk.java.net Fri Jun 4 12:53:58 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Fri, 4 Jun 2021 12:53:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries Message-ID: <40d016df-0645-4e18-92a2-0e9d781f21a7@openjdk.org> Changeset: 59a539fe Author: Maurizio Cimadamore Date: 2021-06-04 12:53:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/59a539fef12dec6ba8af8a41000829402e7e9b72 8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries Reviewed-by: jvernee, psandoz + make/modules/jdk.incubator.foreign/Lib.gmk ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/native/libjava/NativeLibraries.c ! src/java.base/share/native/libjava/jni_util.h ! src/java.base/unix/native/libjava/jni_util_md.c ! src/java.base/windows/native/libjava/jni_util_md.c ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java - src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/LibraryLookup.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java + src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SymbolLookup.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractCLinker.java - src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LibrariesHelper.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java + src/jdk.incubator.foreign/share/native/libsyslookup/syslookup.c ! test/jdk/java/foreign/SafeFunctionAccessTest.java ! test/jdk/java/foreign/StdLibTest.java ! test/jdk/java/foreign/TestDowncall.java ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/TestIntrinsics.java - test/jdk/java/foreign/TestLibraryLookup.java + test/jdk/java/foreign/TestNULLTarget.java ! test/jdk/java/foreign/TestNulls.java + test/jdk/java/foreign/TestSymbolLookup.java ! test/jdk/java/foreign/TestUpcall.java ! test/jdk/java/foreign/TestUpcallHighArity.java ! test/jdk/java/foreign/TestUpcallStructScope.java ! test/jdk/java/foreign/TestVarArgs.java ! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java ! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java + test/jdk/java/foreign/libStdLib.c + test/jdk/java/foreign/malloc/TestMixedMallocFree.java + test/jdk/java/foreign/malloc/libMalloc.c ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/foreign/valist/VaListTest.java ! test/jdk/java/foreign/virtual/TestVirtualCalls.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java From joehw at openjdk.java.net Fri Jun 4 16:33:13 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Fri, 4 Jun 2021 16:33:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268222: javax/xml/jaxp/unittest/transform/Bug6216226Test.java failed, cannot delete file Message-ID: <9167c7a0-276c-48ab-af6e-6b195850c704@openjdk.org> Changeset: b27599b3 Author: Joe Wang Date: 2021-06-04 16:31:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b27599b3ec3fd344fa9fa97b7ecde85d5662ca6c 8268222: javax/xml/jaxp/unittest/transform/Bug6216226Test.java failed, cannot delete file Reviewed-by: dfuchs ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java From smarks at openjdk.java.net Fri Jun 4 17:14:14 2021 From: smarks at openjdk.java.net (Stuart Marks) Date: Fri, 4 Jun 2021 17:14:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8199318: add idempotent copy operation for Map.Entry Message-ID: <641ef298-0d99-44c9-a214-2443026cba03@openjdk.org> Changeset: cd0678fc Author: Stuart Marks Date: 2021-06-04 17:13:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd0678fcf6bc00ecda3e61d959617c67d02dba3c 8199318: add idempotent copy operation for Map.Entry Reviewed-by: alanb, psandoz, dfuchs ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/Map.java ! test/jdk/java/util/Map/MapFactories.java From lmesnik at openjdk.java.net Fri Jun 4 17:23:01 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Fri, 4 Jun 2021 17:23:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8212155: Race condition when posting dynamic_code_generated event leads to JVM crash Message-ID: <4e85553e-82b3-4e47-b547-45702a13a973@openjdk.org> Changeset: 64ec8b3e Author: Leonid Mesnik Date: 2021-06-04 17:22:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/64ec8b3e5c8a8d44c92591710d73b833f13c1500 8212155: Race condition when posting dynamic_code_generated event leads to JVM crash Reviewed-by: sspitsyn, dcubed ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java + test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp From sviswanathan at openjdk.java.net Fri Jun 4 18:17:20 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Fri, 4 Jun 2021 18:17:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268151: Vector API toShuffle optimization Message-ID: <171cf143-3ef2-4307-9a60-162873592c72@openjdk.org> Changeset: 20b63127 Author: Sandhya Viswanathan Date: 2021-06-04 18:16:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/20b631278c0c89ccd9c16f2a29d47eb8414aacd5 8268151: Vector API toShuffle optimization Reviewed-by: psandoz, vlivanov ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template From kvn at openjdk.java.net Fri Jun 4 20:12:01 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Fri, 4 Jun 2021 20:12:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268272: Remove JDK-8264874 changes because Graal was removed. Message-ID: <728e09c7-b65d-48a4-ac98-b10414455c0e@openjdk.org> Changeset: 48dc72b7 Author: Vladimir Kozlov Date: 2021-06-04 20:10:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/48dc72b74d6b4b7b8fb605b62fc0057b5f4652e1 8268272: Remove JDK-8264874 changes because Graal was removed. Reviewed-by: erikj ! make/Main.gmk From yyang at openjdk.java.net Fri Jun 4 23:31:42 2021 From: yyang at openjdk.java.net (Yi Yang) Date: Fri, 4 Jun 2021 23:31:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267687: ModXNode::Ideal optimization is better than Parse::do_irem Message-ID: <681072ee-44b3-4e1d-a862-7914e3bacf12@openjdk.org> Changeset: 4e6748c5 Author: Yi Yang Date: 2021-06-04 23:29:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4e6748c543fae89b5f5f42bb0345b4b4f97d817a 8267687: ModXNode::Ideal optimization is better than Parse::do_irem Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp + test/micro/org/openjdk/bench/vm/compiler/ModPowerOf2.java From ngasson at openjdk.java.net Fri Jun 4 23:56:30 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Fri, 4 Jun 2021 23:56:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263512: [macos_aarch64] issues with calling va_args functions from invoke_native Message-ID: <410b2336-6a4c-4784-9f0e-0c11f056d6b3@openjdk.org> Changeset: 76b54a19 Author: Nick Gasson Date: 2021-06-04 23:55:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/76b54a19955cd93f071cf1fb45c6d01bb57b84eb 8263512: [macos_aarch64] issues with calling va_args functions from invoke_native Reviewed-by: jvernee ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/CABI.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/PlatformLayouts.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java - src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64Linker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java = src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java + src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java ! test/jdk/ProblemList.txt ! test/jdk/java/foreign/valist/VaListTest.java ! test/jdk/java/foreign/valist/libVaList.c From jjg at openjdk.java.net Sat Jun 5 00:06:18 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Sat, 5 Jun 2021 00:06:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267204: Expose access to underlying streams in Reporter Message-ID: <6c3c4bf6-2e0f-4799-9635-385c2c355142@openjdk.org> Changeset: 6ff978ac Author: Jonathan Gibbons Date: 2021-06-05 00:05:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6ff978ac16e631ebded7964d89ac42fd0452b1d3 8267204: Expose access to underlying streams in Reporter Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java + test/langtools/jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java ! test/langtools/jdk/javadoc/tool/EnsureNewOldDoclet.java ! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java From ysuenaga at openjdk.java.net Sat Jun 5 00:08:09 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Sat, 5 Jun 2021 00:08:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266957: SA has not followed JDK-8220587 and JDK-8224965 Message-ID: <9bb2b68f-a1e1-4a29-bef1-43556e9fd435@openjdk.org> Changeset: 7e41ca3d Author: Yasumasa Suenaga Date: 2021-06-05 00:07:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e41ca3da820650e16d9ca7f5b188628cd666419 8266957: SA has not followed JDK-8220587 and JDK-8224965 Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/gc/z/vmStructs_z.cpp ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zAttachedArray.hpp ! src/hotspot/share/gc/z/zForwardingEntry.hpp ! src/hotspot/share/gc/z/zForwardingTable.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddress.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAttachedArrayForForwarding.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZBarrier.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwarding.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForForwarding.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHash.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZOop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZRelocate.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZUtils.java ! test/hotspot/jtreg/ProblemList-zgc.txt From ssahoo at openjdk.java.net Sat Jun 5 07:57:26 2021 From: ssahoo at openjdk.java.net (Sibabrata Sahoo) Date: Sat, 5 Jun 2021 07:57:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8179880: Refactor javax/security shell tests to plain java tests Message-ID: Changeset: 7f55dc15 Author: Sibabrata Sahoo Date: 2021-06-05 07:56:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7f55dc15769bbab59024aa49671bced633de40ed 8179880: Refactor javax/security shell tests to plain java tests Reviewed-by: weijun ! test/jdk/javax/security/auth/Subject/doAs/Test.java - test/jdk/javax/security/auth/Subject/doAs/Test.sh From christoph.langer at sap.com Fri Jun 4 07:01:25 2021 From: christoph.langer at sap.com (Langer, Christoph) Date: Fri, 4 Jun 2021 07:01:25 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: <753f9a4c-0bbe-7f61-69d8-6b000df524ee@redhat.com> References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com> <753f9a4c-0bbe-7f61-69d8-6b000df524ee@redhat.com> Message-ID: Hi, now jdk11u-dev has switched to Github for the 11.0.13 CPU release. So it would be time to rebase the changes and open a PR here: https://github.com/openjdk/jdk11u-dev Once this PR has been reviewed and it's agreed that we want to merge the changes for JEP 388, we should not integrate it via the usual "/integrate" as this would squash all the single commits. I would then rather try to get it in via a "merge" PR - which I should be able to do as a maintainer of the Github repository. So, please let me know when the PR is ready and I'll have a look at the proper way to merge this. Alternatively, we can go for each single backport but I guess it would be cumbersome in this case... ?? Best regards Christoph > -----Original Message----- > From: jdk-updates-dev On > Behalf Of Andrew Haley > Sent: Donnerstag, 3. Juni 2021 10:34 > To: Brian Stafford > Cc: aarch64-port-dev at openjdk.java.net; jdk-updates- > dev at openjdk.java.net > Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u > > On 6/3/21 1:11 AM, Brian Stafford wrote: > > If we can get confirmation from Andrew Haley on that, we'll go ahead with > preparing the PR against jdk11u-dev shortly (Bernhard is away on paternity > leave, so it will be created by someone else from our team). > > Let's see what the patch looks like and wed can take it from there. I hope > that we can do this in a way that is not risky to anything else. > > -- > Andrew Haley (he/him) > Java Platform Lead Engineer > Red Hat UK Ltd. > https://keybase.io/andrewhaley > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From Brian.Stafford at microsoft.com Fri Jun 4 16:07:21 2021 From: Brian.Stafford at microsoft.com (Brian Stafford) Date: Fri, 4 Jun 2021 16:07:21 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com> <753f9a4c-0bbe-7f61-69d8-6b000df524ee@redhat.com> Message-ID: Thank you, Christoph. We are working on updating the PR (rebasing and resolving some newly-appearing merge conflicts) and our goal is to have it ready sometime next week. Thanks, Brian Stafford -----Original Message----- From: Langer, Christoph Sent: Friday, June 4, 2021 12:01 AM To: aph ; Brian Stafford ; Vladimir Kempik Cc: aarch64-port-dev at openjdk.java.net; jdk-updates-dev at openjdk.java.net; Bernhard Urban-Forster ; Anton Kozlov ; Monica Beckwith ; openjdk-aarch64 Subject: [EXTERNAL] RE: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u Hi, now jdk11u-dev has switched to Github for the 11.0.13 CPU release. So it would be time to rebase the changes and open a PR here: https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk11u-dev&data=04%7C01%7CBrian.Stafford%40microsoft.com%7C195c2885d6fd446de4a308d92726968e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637583868973912183%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=34IKQjKqH2NQe7x6ycp1xHF%2B0eSEBrWU760eHbb46ZM%3D&reserved=0 Once this PR has been reviewed and it's agreed that we want to merge the changes for JEP 388, we should not integrate it via the usual "/integrate" as this would squash all the single commits. I would then rather try to get it in via a "merge" PR - which I should be able to do as a maintainer of the Github repository. So, please let me know when the PR is ready and I'll have a look at the proper way to merge this. Alternatively, we can go for each single backport but I guess it would be cumbersome in this case... ?? Best regards Christoph > -----Original Message----- > From: jdk-updates-dev On > Behalf Of Andrew Haley > Sent: Donnerstag, 3. Juni 2021 10:34 > To: Brian Stafford > Cc: aarch64-port-dev at openjdk.java.net; jdk-updates- > dev at openjdk.java.net > Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u > > On 6/3/21 1:11 AM, Brian Stafford wrote: > > If we can get confirmation from Andrew Haley on that, we'll go ahead > > with > preparing the PR against jdk11u-dev shortly (Bernhard is away on > paternity leave, so it will be created by someone else from our team). > > Let's see what the patch looks like and wed can take it from there. I > hope that we can do this in a way that is not risky to anything else. > > -- > Andrew Haley (he/him) > Java Platform Lead Engineer > Red Hat UK Ltd. > .redhat.com%2F&data=04%7C01%7CBrian.Stafford%40microsoft.com%7C195 > c2885d6fd446de4a308d92726968e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7 > C0%7C637583868973912183%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLC > JQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=CzHNQMdK > JZc0OHQgbX8f8CJc3i8CN%2Bxzl9omntcO3KQ%3D&reserved=0> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkeyb > ase.io%2Fandrewhaley&data=04%7C01%7CBrian.Stafford%40microsoft.com > %7C195c2885d6fd446de4a308d92726968e%7C72f988bf86f141af91ab2d7cd011db47 > %7C1%7C0%7C637583868973922183%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw > MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=dQ > faUCYiw%2Blwiiu6SBLn7o1xaJZ43Tht0VfhXtH7Iss%3D&reserved=0 > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From rriggs at openjdk.java.net Sat Jun 5 13:28:11 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Sat, 5 Jun 2021 13:28:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266846: Add java.time.InstantSource Message-ID: <73ea7720-a32e-4aa5-881d-9b30b5963509@openjdk.org> Changeset: 6c838c56 Author: Stephen Colebourne Committer: Roger Riggs Date: 2021-06-05 13:26:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6c838c568c2c99145fd0ae8059de2b2865b65863 8266846: Add java.time.InstantSource Reviewed-by: rriggs, naoto, darcy ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/Instant.java + src/java.base/share/classes/java/time/InstantSource.java ! test/jdk/java/time/test/TEST.properties ! test/jdk/java/time/test/java/time/TestClock_System.java + test/jdk/java/time/test/java/time/TestInstantSource.java From jlaskey at openjdk.java.net Sat Jun 5 14:45:33 2021 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Sat, 5 Jun 2021 14:45:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8066694: Strange code in JavacParser.java Message-ID: <2cbe0c14-02e2-45be-813c-ce07684e1455@openjdk.org> Changeset: 36bff6f9 Author: Andrey Turbanov Committer: Jim Laskey Date: 2021-06-05 14:44:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/36bff6f945a1eb6b1bbe21070a345df50095e918 8066694: Strange code in JavacParser.java Reviewed-by: vromero, iris ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From iklam at openjdk.java.net Sat Jun 5 15:24:11 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Sat, 5 Jun 2021 15:24:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268139: CDS ArchiveBuilder may reference unloaded classes Message-ID: <4d95de2d-7237-4d4a-8b90-e51e978fd134@openjdk.org> Changeset: 91f9adc5 Author: Ioi Lam Date: 2021-06-05 15:22:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/91f9adc5f55b42d30e46d99e22a8d0567fa5c146 8268139: CDS ArchiveBuilder may reference unloaded classes Reviewed-by: coleenp, ccheung ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp From serb at openjdk.java.net Sat Jun 5 15:42:04 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sat, 5 Jun 2021 15:42:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268087: Update documentation of the JPasswordField Message-ID: <58fc8826-9efe-4f13-92c7-c4731a279fa3@openjdk.org> Changeset: b2e9eb9e Author: Sergey Bylokhov Date: 2021-06-05 15:41:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b2e9eb9e47beb5148e3b9f86f25fad352ed4a236 8268087: Update documentation of the JPasswordField Reviewed-by: trebari, azvegint, prr ! src/java.desktop/share/classes/javax/swing/JPasswordField.java From dcubed at openjdk.java.net Sat Jun 5 15:51:18 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Sat, 5 Jun 2021 15:51:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268286: ProblemList serviceability/sa/TestJmapCore.java on linux-aarch64 with ZGC Message-ID: <4727e9b1-c05e-403a-8059-a005e5642976@openjdk.org> Changeset: f768fbf7 Author: Daniel D. Daugherty Date: 2021-06-05 15:50:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f768fbf7a9df6eae10298ba6bd1b4ae438ca298d 8268286: ProblemList serviceability/sa/TestJmapCore.java on linux-aarch64 with ZGC Reviewed-by: rriggs ! test/hotspot/jtreg/ProblemList-zgc.txt From jbhateja at openjdk.java.net Sat Jun 5 18:08:24 2021 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Sat, 5 Jun 2021 18:08:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266951: Partial in-lining for vectorized mismatch operation using AVX512 masked instructions Message-ID: <738bb7fc-ce47-4626-9aca-1b6b1df4b016@openjdk.org> Changeset: b05c40ca Author: Jatin Bhateja Date: 2021-06-05 18:07:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b05c40ca3b5fd34cbbc7a9479b108a4ff2c099f1 8266951: Partial in-lining for vectorized mismatch operation using AVX512 masked instructions Reviewed-by: psandoz, vlivanov ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyConjoint.java ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjoint.java + test/hotspot/jtreg/compiler/intrinsics/VectorizedMismatchTest.java ! test/jtreg-ext/requires/VMProps.java + test/micro/org/openjdk/bench/java/util/ArraysMismatchPartialInlining.java From jbhateja at openjdk.java.net Sun Jun 6 02:34:20 2021 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Sun, 6 Jun 2021 02:34:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268289: build failure due to missing signed flag in x86 evcmpb instruction Message-ID: <8c5897cb-34c9-4b0c-81ec-32311a8f7ddd@openjdk.org> Changeset: 8abf36c6 Author: Jatin Bhateja Date: 2021-06-06 02:31:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8abf36c6484bca20d1c31476f4d6f553aeeadb27 8268289: build failure due to missing signed flag in x86 evcmpb instruction Reviewed-by: vlivanov, jiefu ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp From trebari at openjdk.java.net Sun Jun 6 04:11:10 2021 From: trebari at openjdk.java.net (Tejpal Rebari) Date: Sun, 6 Jun 2021 04:11:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256465: [macos] Java frame and dialog presented full screen freeze application Message-ID: <5fa908f3-0daf-427e-862e-b6bd071b10b3@openjdk.org> Changeset: 042f0bdb Author: Tejpal Rebari Date: 2021-06-06 04:08:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/042f0bdb3568edab4f96b9f7c83cbb0f90db7f18 8256465: [macos] Java frame and dialog presented full screen freeze application Reviewed-by: kcr, serb, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/jdk/java/awt/Window/TestAppFreeze.java From jiefu at openjdk.java.net Sun Jun 6 13:55:13 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sun, 6 Jun 2021 13:55:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268292: compiler/intrinsics/VectorizedMismatchTest.java fails with release VMs Message-ID: <384c7783-2f00-428a-acc8-7a011b9b2020@openjdk.org> Changeset: 52d88ee1 Author: Jie Fu Date: 2021-06-06 13:53:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/52d88ee1d1e0f6b9927db03a2b0bff75e4be03a2 8268292: compiler/intrinsics/VectorizedMismatchTest.java fails with release VMs Reviewed-by: dcubed ! test/hotspot/jtreg/compiler/intrinsics/VectorizedMismatchTest.java From mli at openjdk.java.net Mon Jun 7 01:21:26 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Mon, 7 Jun 2021 01:21:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267839: trivial mem leak in numa Message-ID: <105ca97b-2f66-4b24-811d-3b11cd43aa4f@openjdk.org> Changeset: 95ddf7d6 Author: Hamlin Li Date: 2021-06-07 01:19:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/95ddf7d6ada599e57feefca7fa9c6379e6a23523 8267839: trivial mem leak in numa Co-authored-by: Shoubing Ma Reviewed-by: tschatzl, sjohanss ! src/hotspot/os/linux/os_linux.hpp From jiefu at openjdk.java.net Mon Jun 7 01:36:24 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 7 Jun 2021 01:36:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267904: C2 crash when compile negative Arrays.copyOf length after loop Message-ID: Changeset: b05fa02e Author: Hui Shi Committer: Jie Fu Date: 2021-06-07 01:34:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b05fa02e7413fdcc40969645309e3e9d4442c78d 8267904: C2 crash when compile negative Arrays.copyOf length after loop Reviewed-by: roland, kvn ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/c2/TestNegativeArrayCopyAfterLoop.java From jiefu at openjdk.java.net Mon Jun 7 06:12:58 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 7 Jun 2021 06:12:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268279: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails after LibraryLookup is gone Message-ID: Changeset: 2aeeeb40 Author: Xin Liu Committer: Jie Fu Date: 2021-06-07 06:12:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2aeeeb40a06c0c71537ce7de2e00bab9faf817a9 8268279: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails after LibraryLookup is gone Reviewed-by: zgu, jiefu ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java From sjohanss at openjdk.java.net Mon Jun 7 06:23:05 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Mon, 7 Jun 2021 06:23:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267703: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java crashed with OutOfMemory Message-ID: <35a31a92-6ea3-4139-bef2-75fd5958333a@openjdk.org> Changeset: 204b4929 Author: Stefan Johansson Date: 2021-06-07 06:22:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/204b4929f7251feec6736aed9489ff82cd5dd744 8267703: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java crashed with OutOfMemory Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp From jiefu at openjdk.java.net Mon Jun 7 06:27:59 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 7 Jun 2021 06:27:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268301: Closed test: compiler/c2/6371167/Test.java fails after JDK-8267904 Message-ID: <7802cc57-3eba-4a68-b8b5-f01ba35f2307@openjdk.org> Changeset: 3e482440 Author: Hui Shi Committer: Jie Fu Date: 2021-06-07 06:26:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3e48244084ef90fb7f46cdfd691ae9f0ecb2de41 8268301: Closed test: compiler/c2/6371167/Test.java fails after JDK-8267904 Reviewed-by: kvn, dlong ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp - test/hotspot/jtreg/compiler/c2/TestNegativeArrayCopyAfterLoop.java From jlahoda at openjdk.java.net Mon Jun 7 07:02:59 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Mon, 7 Jun 2021 07:02:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262891: Compiler implementation for Pattern Matching for switch (Preview) Message-ID: <381890d9-5328-45f3-8524-c4561f324e13@openjdk.org> Changeset: 908aca29 Author: Jan Lahoda Date: 2021-06-07 07:01:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/908aca29ca60f5f251df8c6a31b2543929be12fc 8262891: Compiler implementation for Pattern Matching for switch (Preview) Co-authored-by: Brian Goetz Co-authored-by: Mandy Chung Co-authored-by: Jan Lahoda Reviewed-by: mcimadamore, forax, godin, psandoz, mchung ! make/CompileInterimLangtools.gmk + src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java + src/java.base/share/classes/jdk/internal/javac/NoPreview.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java + src/jdk.compiler/share/classes/com/sun/source/tree/CaseLabelTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/DefaultCaseLabelTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/GuardedPatternTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/ParenthesizedPatternTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/PatternTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java + test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/TestCase.java ! test/langtools/tools/javac/diags/examples/CantRefNonEffectivelyFinalVar.java + test/langtools/tools/javac/diags/examples/CaseNull.java + test/langtools/tools/javac/diags/examples/ConstantLabelNotCompatible.java + test/langtools/tools/javac/diags/examples/DuplicateTotalPattern.java + test/langtools/tools/javac/diags/examples/FlowsThroughFromPattern.java + test/langtools/tools/javac/diags/examples/FlowsThroughToPattern.java + test/langtools/tools/javac/diags/examples/NotExhaustiveStatement.java + test/langtools/tools/javac/diags/examples/PatternDominated.java + test/langtools/tools/javac/diags/examples/PatternSwitch.java - test/langtools/tools/javac/diags/examples/SwitchNullNotAllowed.java + test/langtools/tools/javac/diags/examples/TotalPatternAndDefault.java ! test/langtools/tools/javac/lib/DPrinter.java + test/langtools/tools/javac/patterns/CaseDefault.java + test/langtools/tools/javac/patterns/CaseDefault.out + test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java + test/langtools/tools/javac/patterns/Domination.java + test/langtools/tools/javac/patterns/Domination.out + test/langtools/tools/javac/patterns/Exhaustiveness.java + test/langtools/tools/javac/patterns/Guards.java + test/langtools/tools/javac/patterns/GuardsErrors.java + test/langtools/tools/javac/patterns/GuardsErrors.out + test/langtools/tools/javac/patterns/NullSwitch.java + test/langtools/tools/javac/patterns/Parenthesized.java + test/langtools/tools/javac/patterns/SealedTypeChanges.java + test/langtools/tools/javac/patterns/SealedTypeChanges2.java + test/langtools/tools/javac/patterns/SimpleAndGuardPattern.java + test/langtools/tools/javac/patterns/SwitchErrors.java + test/langtools/tools/javac/patterns/SwitchErrors.out + test/langtools/tools/javac/patterns/Switches.java + test/langtools/tools/javac/stackmap/OrdinarySwitchStackMapTest.java ! test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.out ! test/langtools/tools/javac/switchextra/SwitchObject.out + test/langtools/tools/javac/switchnull/SwitchNull.java + test/langtools/tools/javac/switchnull/SwitchNullDisabled-preview.out ! test/langtools/tools/javac/switchnull/SwitchNullDisabled.java ! test/langtools/tools/javac/switchnull/SwitchNullDisabled.out ! test/langtools/tools/javac/tree/SourceTreeScannerTest.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java From lkorinth at openjdk.java.net Mon Jun 7 08:04:25 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 7 Jun 2021 08:04:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8204686: Dynamic parallel reference processing support for Parallel GC Message-ID: <7710a1a0-39f4-41de-bd63-6cf3cf614c9c@openjdk.org> Changeset: 9fc914b9 Author: Leo Korinth Date: 2021-06-07 08:02:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9fc914b96321c24e14f1b52246df0b816cb7dafa 8204686: Dynamic parallel reference processing support for Parallel GC Reviewed-by: ayang, tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java From ayang at openjdk.java.net Mon Jun 7 08:22:08 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 7 Jun 2021 08:22:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268164: Adopt cast notation for WorkerThread conversions Message-ID: <2f22e774-c153-410e-bbc2-9a4c76788753@openjdk.org> Changeset: 58bdabcd Author: Albert Mingkun Yang Date: 2021-06-07 08:20:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/58bdabcd40cc8895d5fd829ad3515ab418245c16 8268164: Adopt cast notation for WorkerThread conversions Reviewed-by: stefank, dholmes ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/runtime/nonJavaThread.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp From hannesw at openjdk.java.net Mon Jun 7 08:45:20 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Mon, 7 Jun 2021 08:45:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8149138: [javadoc] Fix SerialFormBuilder eliminate String bashing Message-ID: <286007da-22be-46df-9db3-92d406b95e9a@openjdk.org> Changeset: 6d1f3ac7 Author: Hannes Walln?fer Date: 2021-06-07 08:43:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6d1f3ac74914db662d2a39a5b69d8b8143d2f3ef 8149138: [javadoc] Fix SerialFormBuilder eliminate String bashing Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java From eosterlund at openjdk.java.net Mon Jun 7 09:45:34 2021 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Mon, 7 Jun 2021 09:45:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267972: Inline cache cleaning is not monotonic Message-ID: <17e0cee2-9b08-46fa-92fa-e898c485088f@openjdk.org> Changeset: 5ebd4199 Author: Erik ?sterlund Date: 2021-06-07 09:44:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5ebd4199cc57b60ab7345a019d000c0017a90fc3 8267972: Inline cache cleaning is not monotonic Reviewed-by: vlivanov, kvn ! src/hotspot/share/code/compiledIC.cpp From dholmes at openjdk.java.net Mon Jun 7 10:21:44 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 7 Jun 2021 10:21:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267926: AsyncLogGtest.java fails on assert with: decorator was not part of the decorator set specified at creation. Message-ID: <53897067-a99b-474f-a2e9-144b35fe9bac@openjdk.org> Changeset: b09d8b98 Author: Xin Liu Committer: David Holmes Date: 2021-06-07 10:19:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b09d8b9800329f946df80026d61cd4abf41cff37 8267926: AsyncLogGtest.java fails on assert with: decorator was not part of the decorator set specified at creation. Reviewed-by: dholmes, phh ! src/hotspot/share/logging/logDecorations.hpp ! test/hotspot/jtreg/ProblemList.txt From dholmes at openjdk.java.net Mon Jun 7 10:24:34 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 7 Jun 2021 10:24:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268318: Missing comma in copyright header Message-ID: <18bf69c9-e39d-4fcb-9fec-9316b68070ef@openjdk.org> Changeset: 8130be56 Author: David Holmes Date: 2021-06-07 10:23:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8130be561b76906be660e6d779839eb197bd7486 8268318: Missing comma in copyright header Reviewed-by: stefank ! test/langtools/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java From jlahoda at openjdk.java.net Mon Jun 7 11:14:55 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Mon, 7 Jun 2021 11:14:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267832: SimpleVisitors and Scanners in jdk.compiler should use @implSpec Message-ID: <0c327389-8b71-4861-9bd7-f06735d1c30d@openjdk.org> Changeset: e4d04540 Author: Jan Lahoda Date: 2021-06-07 11:13:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e4d045402fa1992a1d91586bd4f67362d07f543c 8267832: SimpleVisitors and Scanners in jdk.compiler should use @implSpec Reviewed-by: prappo, darcy ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java From tschatzl at openjdk.java.net Mon Jun 7 13:18:56 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 7 Jun 2021 13:18:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267924: Misleading G1 eager reclaim detail logging Message-ID: <029645f5-78a7-4da0-82ee-a967c44c2a4c@openjdk.org> Changeset: 15715a89 Author: Thomas Schatzl Date: 2021-06-07 13:18:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/15715a8984e3e346c2a65e5a0c7b48c4dee21d3e 8267924: Misleading G1 eager reclaim detail logging Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java From gnu.andrew at redhat.com Mon Jun 7 13:17:59 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:17:59 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: 4 new changesets Message-ID: <202106071317.157DHxXa003269@aojmv0008.oracle.com> Changeset: 82610be662bc Author: henryjen Date: 2014-02-25 23:38 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/82610be662bc 8019470: Changes needed to compile JDK 8 on MacOS with clang compiler Reviewed-by: erikj, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 978958987e3b Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/978958987e3b Added tag jdk8u302-b03 for changeset 82610be662bc ! .hgtags Changeset: 9d9db35b4585 Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/9d9db35b4585 Merge jdk8u302-b03 ! .hgtags ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: a32e2d38548e Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/a32e2d38548e Added tag aarch64-shenandoah-jdk8u302-b03 for changeset 9d9db35b4585 ! .hgtags From gnu.andrew at redhat.com Mon Jun 7 13:18:06 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:18:06 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 3 new changesets Message-ID: <202106071318.157DI6vB003342@aojmv0008.oracle.com> Changeset: 08c22f2bc790 Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/08c22f2bc790 Added tag jdk8u302-b03 for changeset f0175096381a ! .hgtags Changeset: c6bd9fc27018 Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/c6bd9fc27018 Merge jdk8u302-b03 ! .hgtags Changeset: 73adc97111db Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/73adc97111db Added tag aarch64-shenandoah-jdk8u302-b03 for changeset c6bd9fc27018 ! .hgtags From gnu.andrew at redhat.com Mon Jun 7 13:18:14 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:18:14 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 3 new changesets Message-ID: <202106071318.157DIEZ7003422@aojmv0008.oracle.com> Changeset: dd6914b1b116 Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/dd6914b1b116 Added tag jdk8u302-b03 for changeset 46a04b4c7174 ! .hgtags Changeset: 3837edc3dfc9 Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/3837edc3dfc9 Merge jdk8u302-b03 ! .hgtags Changeset: 7a2ae4650175 Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/7a2ae4650175 Added tag aarch64-shenandoah-jdk8u302-b03 for changeset 3837edc3dfc9 ! .hgtags From gnu.andrew at redhat.com Mon Jun 7 13:18:21 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:18:21 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202106071318.157DILaP003534@aojmv0008.oracle.com> Changeset: a3ee7e77cb8e Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/a3ee7e77cb8e Added tag jdk8u302-b03 for changeset bea49c9fc6a7 ! .hgtags Changeset: ae0fb43b5a7d Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/ae0fb43b5a7d Merge jdk8u302-b03 ! .hgtags Changeset: cdf7f1dfbc4d Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/cdf7f1dfbc4d Added tag aarch64-shenandoah-jdk8u302-b03 for changeset ae0fb43b5a7d ! .hgtags From gnu.andrew at redhat.com Mon Jun 7 13:18:26 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:18:26 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 3 new changesets Message-ID: <202106071318.157DIQ22003662@aojmv0008.oracle.com> Changeset: a6ea4245dc14 Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/a6ea4245dc14 Added tag jdk8u302-b03 for changeset a6ea99c01d68 ! .hgtags Changeset: 3c0ba1616cee Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/3c0ba1616cee Merge jdk8u302-b03 ! .hgtags Changeset: 815d07930e17 Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/815d07930e17 Added tag aarch64-shenandoah-jdk8u302-b03 for changeset 3c0ba1616cee ! .hgtags From gnu.andrew at redhat.com Mon Jun 7 13:18:34 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:18:34 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 3 new changesets Message-ID: <202106071318.157DIYrA003743@aojmv0008.oracle.com> Changeset: 059c39ec74bf Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/059c39ec74bf Added tag jdk8u302-b03 for changeset 4785cae18065 ! .hgtags Changeset: 5e66c1029201 Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/5e66c1029201 Merge jdk8u302-b03 ! .hgtags Changeset: 5a46bdc6b447 Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/5a46bdc6b447 Added tag aarch64-shenandoah-jdk8u302-b03 for changeset 5e66c1029201 ! .hgtags From gnu.andrew at redhat.com Mon Jun 7 13:18:44 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:18:44 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: 10 new changesets Message-ID: <202106071318.157DIiuc003808@aojmv0008.oracle.com> Changeset: ab6bdab85291 Author: clanger Date: 2020-12-22 20:28 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/ab6bdab85291 8256818: SSLSocket that is never bound or connected leaks socket resources Reviewed-by: xuelei ! src/share/classes/sun/security/ssl/SSLSocketImpl.java + test/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java + test/sun/security/ssl/SSLSocketImpl/libFileUtils.c Changeset: 9078bcb5499a Author: xuelei Date: 2020-12-29 18:49 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/9078bcb5499a 8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks Reviewed-by: jnimeh ! test/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: ad14880e46c4 Author: clanger Date: 2020-12-29 18:59 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/ad14880e46c4 8257884: Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test Reviewed-by: xuelei ! test/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: d2eea93d8c65 Author: clanger Date: 2020-12-29 19:02 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d2eea93d8c65 8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884 Reviewed-by: mbaesken ! test/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: d648900019b6 Author: serb Date: 2020-04-08 02:03 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d648900019b6 8241829: Cleanup the code for PrinterJob on windows Reviewed-by: prr, aivanov ! src/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/windows/native/sun/windows/WPrinterJob.cpp + test/java/awt/print/PrintServicesSecurityManager.java Changeset: 172c73eb036d Author: andrew Date: 2021-05-12 16:21 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/172c73eb036d Merge Changeset: 0056610eefad Author: ewhelan Date: 2021-02-25 12:05 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/0056610eefad 8252883: AccessDeniedException caused by delayed file deletion on Windows Reviewed-by: dfuchs ! src/share/classes/java/util/logging/FileHandler.java + test/java/util/logging/FileHandlerAccessTest.java Changeset: 9cd22f676a66 Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/9cd22f676a66 Added tag jdk8u302-b03 for changeset 0056610eefad ! .hgtags Changeset: 87992d3d0845 Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/87992d3d0845 Merge jdk8u302-b03 ! .hgtags ! src/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 945bac034e46 Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/945bac034e46 Added tag aarch64-shenandoah-jdk8u302-b03 for changeset 87992d3d0845 ! .hgtags From gnu.andrew at redhat.com Mon Jun 7 13:18:52 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 07 Jun 2021 13:18:52 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 5 new changesets Message-ID: <202106071318.157DIq18003876@aojmv0008.oracle.com> Changeset: eeae3b9acc91 Author: akozlov Date: 2021-04-09 12:30 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/eeae3b9acc91 8264640: CMS ParScanClosure misses a barrier Reviewed-by: yan, johnc ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp Changeset: 99e4a82f17e8 Author: twisti Date: 2015-10-09 09:09 -1000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/99e4a82f17e8 8138820: JDK Hotspot build fails with Xcode 7.0.1 Reviewed-by: iveresov Contributed-by: stooke at redhat.com ! make/bsd/makefiles/gcc.make Changeset: 77083cca26dd Author: andrew Date: 2021-05-17 05:47 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/77083cca26dd Added tag jdk8u302-b03 for changeset 99e4a82f17e8 ! .hgtags Changeset: c1a041612196 Author: andrew Date: 2021-06-02 02:29 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c1a041612196 Merge jdk8u302-b03 ! .hgtags ! make/bsd/makefiles/gcc.make ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp Changeset: 623dd724562c Author: andrew Date: 2021-06-02 02:30 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/623dd724562c Added tag aarch64-shenandoah-jdk8u302-b03 for changeset c1a041612196 ! .hgtags From mli at openjdk.java.net Mon Jun 7 13:44:16 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Mon, 7 Jun 2021 13:44:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268018: remove dead code in commitLimitter Message-ID: Changeset: 728a411a Author: Hamlin Li Date: 2021-06-07 13:41:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/728a411a541f93121bbd7db4258859196bcf6cdf 8268018: remove dead code in commitLimitter Reviewed-by: zgu ! src/hotspot/share/memory/metaspace/commitLimiter.hpp From vromero at openjdk.java.net Mon Jun 7 13:58:18 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Mon, 7 Jun 2021 13:58:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267465: remove superfluous preview related annotations and test options Message-ID: Changeset: 4f9d6b7d Author: Vicente Romero Date: 2021-06-07 13:57:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4f9d6b7d68312860d3e184a1f33687e1693d7d87 8267465: remove superfluous preview related annotations and test options Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! test/langtools/jdk/jshell/SealedClassesTest.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java ! test/langtools/tools/javac/api/TestGetElementReference.java ! test/langtools/tools/javac/api/TestGetScopeResult.java ! test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java ! test/langtools/tools/javac/diags/examples/IllegalStartOfStmt.java ! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/processing/model/element/AnnoProcessorOnRecordsTest.java ! test/langtools/tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java ! test/langtools/tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java ! test/langtools/tools/javac/processing/model/element/RecordNotPreservingNestedTypeAnnotationsTest.java ! test/langtools/tools/javac/processing/model/element/TestBindingVariable.java ! test/langtools/tools/javac/processing/model/element/TestRecord.java ! test/langtools/tools/javac/processing/model/element/TestRecordDesugar.java ! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java ! test/langtools/tools/javac/sealed/T8258662/T8258662.java ! test/langtools/tools/javac/warnings/DefaultCtor/NoWarningRecord.java From weijun at openjdk.java.net Mon Jun 7 14:00:56 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Mon, 7 Jun 2021 14:00:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268267: Remove -Djavatest.security.noSecurityManager=true from jtreg runs Message-ID: <485c3048-cae4-46cd-82ab-388a9a1f7cdb@openjdk.org> Changeset: a91f9712 Author: Weijun Wang Date: 2021-06-07 13:58:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a91f97126646f89d8c5b81cfd40820338c769acd 8268267: Remove -Djavatest.security.noSecurityManager=true from jtreg runs Reviewed-by: lancea, jjg, erikj ! make/RunTests.gmk ! test/langtools/ProblemList.txt From zgu at openjdk.java.net Mon Jun 7 14:02:01 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 7 Jun 2021 14:02:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267875: Shenandoah: Duplicated code in ShenandoahBarrierSetC2::ideal_node() Message-ID: <1e9eba41-c465-41e6-bd41-e20b16002764@openjdk.org> Changeset: ea8274fb Author: Zhengyu Gu Date: 2021-06-07 14:00:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea8274fbf07d7308bcef5aacbe553dc7b37887e3 8267875: Shenandoah: Duplicated code in ShenandoahBarrierSetC2::ideal_node() Reviewed-by: rkennke, roland ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From tschatzl at openjdk.java.net Mon Jun 7 14:11:08 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 7 Jun 2021 14:11:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268331: Fix crash in humongous object eager reclaim logging Message-ID: <9c74dcae-2c89-4059-b5c5-930ef747b51d@openjdk.org> Changeset: 270ec975 Author: Thomas Schatzl Date: 2021-06-07 14:09:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/270ec975b69d4e9a73571c4ba21b705e48d3e1b4 8268331: Fix crash in humongous object eager reclaim logging Reviewed-by: sjohanss ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp From chagedorn at openjdk.java.net Mon Jun 7 14:13:52 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Mon, 7 Jun 2021 14:13:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254129: IR Test Framework to support regex-based matching on the IR in JTreg compiler tests Message-ID: <2c9dc6e1-53a5-41f0-a7a9-37e04f67c548@openjdk.org> Changeset: 3396b69f Author: Christian Hagedorn Date: 2021-06-07 14:11:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3396b69fc91db4a9e29806562215f92179ba4757 8254129: IR Test Framework to support regex-based matching on the IR in JTreg compiler tests Co-authored-by: Christian Hagedorn Co-authored-by: Tobias Hartmann Reviewed-by: iignatyev + test/hotspot/jtreg/compiler/lib/ir_framework/AbstractInfo.java + test/hotspot/jtreg/compiler/lib/ir_framework/Argument.java + test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java + test/hotspot/jtreg/compiler/lib/ir_framework/Check.java + test/hotspot/jtreg/compiler/lib/ir_framework/CheckAt.java + test/hotspot/jtreg/compiler/lib/ir_framework/CompLevel.java + test/hotspot/jtreg/compiler/lib/ir_framework/Compiler.java + test/hotspot/jtreg/compiler/lib/ir_framework/DontCompile.java + test/hotspot/jtreg/compiler/lib/ir_framework/DontInline.java + test/hotspot/jtreg/compiler/lib/ir_framework/ForceCompile.java + test/hotspot/jtreg/compiler/lib/ir_framework/ForceCompileClassInitializer.java + test/hotspot/jtreg/compiler/lib/ir_framework/ForceInline.java + test/hotspot/jtreg/compiler/lib/ir_framework/IR.java + test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/lib/ir_framework/IRs.java + test/hotspot/jtreg/compiler/lib/ir_framework/README.md + test/hotspot/jtreg/compiler/lib/ir_framework/Run.java + test/hotspot/jtreg/compiler/lib/ir_framework/RunInfo.java + test/hotspot/jtreg/compiler/lib/ir_framework/RunMode.java + test/hotspot/jtreg/compiler/lib/ir_framework/Scenario.java + test/hotspot/jtreg/compiler/lib/ir_framework/Test.java + test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java + test/hotspot/jtreg/compiler/lib/ir_framework/TestInfo.java + test/hotspot/jtreg/compiler/lib/ir_framework/Warmup.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMatcher.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMethod.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRViolationException.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMException.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java + test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/CheckedTestFrameworkException.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/NoTestsRunException.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/ParsedComparator.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormat.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormatException.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkException.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestRun.java + test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestRunException.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/CheckedTest.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/CustomRunTest.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java + test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/BaseTestExample.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CustomRunTestExample.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/README.md + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompLevels.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestControls.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDFlags.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDIgnoreCompilerControls.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDScenarios.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDTestAndExclude.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSanity.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestWithHelperClasses.java From darcy at openjdk.java.net Mon Jun 7 17:05:34 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 7 Jun 2021 17:05:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268299: jvms tag produces incorrect URL Message-ID: Changeset: e663ba96 Author: Joe Darcy Date: 2021-06-07 17:03:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e663ba961f25c83758815bbfce97a58d9560c7a2 8268299: jvms tag produces incorrect URL Reviewed-by: iris, erikj, jjg ! make/jdk/src/classes/build/tools/taglet/JSpec.java From avu at openjdk.java.net Mon Jun 7 17:38:12 2021 From: avu at openjdk.java.net (Alexey Ushakov) Date: Mon, 7 Jun 2021 17:38:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261549: Adjust memory size in MTLTexurePool.m Message-ID: <0dfce9ba-4a65-4411-8faa-f8cc4a984223@openjdk.org> Changeset: 7e55569e Author: Alexey Ushakov Date: 2021-06-07 17:36:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e55569edee84dcae63fbdf1f89fefa554360736 8261549: Adjust memory size in MTLTexurePool.m Reviewed-by: prr ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m From rriggs at openjdk.java.net Mon Jun 7 17:43:00 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Mon, 7 Jun 2021 17:43:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8191441: (Process) add Readers and Writer access to java.lang.Process streams Message-ID: <049d5436-8b8c-452f-ab65-a811ff9bc4f5@openjdk.org> Changeset: 81600dce Author: Roger Riggs Date: 2021-06-07 17:41:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81600dce24903cbd3476830e302c9f182c85efb3 8191441: (Process) add Readers and Writer access to java.lang.Process streams Reviewed-by: naoto, alanb ! src/java.base/share/classes/java/lang/Process.java + test/jdk/java/lang/ProcessBuilder/ReaderWriterTest.java From cushon at openjdk.java.net Mon Jun 7 18:00:31 2021 From: cushon at openjdk.java.net (Liam Miller-Cushon) Date: Mon, 7 Jun 2021 18:00:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268296: ScopedMemoryAccess build error with readonly filesystems Message-ID: <2f94dce9-18e1-4835-99ec-295f21b988ac@openjdk.org> Changeset: e546ae27 Author: Liam Miller-Cushon Date: 2021-06-07 17:58:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e546ae27ffc6c19ae078a41ab6e1741a104958c1 8268296: ScopedMemoryAccess build error with readonly filesystems Reviewed-by: erikj ! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk From ascarpino at openjdk.java.net Mon Jun 7 22:23:15 2021 From: ascarpino at openjdk.java.net (Anthony Scarpino) Date: Mon, 7 Jun 2021 22:23:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255557: Decouple GCM from CipherCore Message-ID: <6412e0d2-2dd7-4b5b-b55b-f0b82783c083@openjdk.org> Changeset: c7c77fd3 Author: Anthony Scarpino Date: 2021-06-07 22:22:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c7c77fd32b1b1bc736ef3523456a2968447fc627 8255557: Decouple GCM from CipherCore Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java + src/java.base/share/classes/com/sun/crypto/provider/GCM.java ! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java ! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java ! test/jdk/com/sun/crypto/provider/Cipher/AEAD/Encrypt.java ! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java + test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMShortBuffer.java ! test/jdk/com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java ! test/jdk/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java ! test/jdk/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java From kevinw at openjdk.java.net Mon Jun 7 22:27:11 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Mon, 7 Jun 2021 22:27:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266967: debug.cpp utility find() should print Java Object fields. Message-ID: <625d84b7-7349-45df-8beb-74ded65a447a@openjdk.org> Changeset: 5e557d86 Author: Kevin Walls Date: 2021-06-07 22:26:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5e557d8650d81f9f81938892de28a6dd8fea98b0 8266967: debug.cpp utility find() should print Java Object fields. Reviewed-by: sspitsyn, coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.hpp From dlsmith at openjdk.java.net Mon Jun 7 23:22:21 2021 From: dlsmith at openjdk.java.net (Dan Smith) Date: Mon, 7 Jun 2021 23:22:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8174222: LambdaMetafactory: validate inputs and improve documentation Message-ID: <607f9179-e5e9-4d15-939f-658072d5bedc@openjdk.org> Changeset: fc08af58 Author: Dan Smith Date: 2021-06-07 23:21:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fc08af58cb0571ed375a7937aac7a951ba224644 8174222: LambdaMetafactory: validate inputs and improve documentation Reviewed-by: mchung ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java ! src/java.base/share/native/libjava/LambdaProxyClassArchive.c + test/jdk/java/lang/invoke/lambda/MetafactoryArgValidationTest.java From jjg at openjdk.java.net Tue Jun 8 02:18:43 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 8 Jun 2021 02:18:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267187: Remove deprecated constructor for Log Message-ID: Changeset: 36c4e5f2 Author: Jonathan Gibbons Date: 2021-06-08 02:16:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/36c4e5f26477ed6bd17ac565d5301eba7d424058 8267187: Remove deprecated constructor for Log Reviewed-by: darcy, iris ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java From njian at openjdk.java.net Tue Jun 8 02:27:04 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Tue, 8 Jun 2021 02:27:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266749: AArch64: Backtracing broken on PAC enabled systems Message-ID: <62968918-9737-4864-a900-b8c9174dece7@openjdk.org> Changeset: ae986bc8 Author: Alan Hayward Committer: Ningsheng Jian Date: 2021-06-08 02:24:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae986bc8dff92a77e91e6ee640aa27c68abb8def 8266749: AArch64: Backtracing broken on PAC enabled systems Reviewed-by: gziemski, aph ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp + src/hotspot/cpu/aarch64/pauth_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/linux_aarch64/pauth_linux_aarch64.inline.hpp + src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp From stuefe at openjdk.java.net Tue Jun 8 03:58:24 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 8 Jun 2021 03:58:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267209: Child threads should defer logging to after child-parent handshake Message-ID: <89a6f299-f5ce-43b2-9389-c897f4daf9a9@openjdk.org> Changeset: f40c89e8 Author: Thomas Stuefe Date: 2021-06-08 03:57:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f40c89e8e9fae26da53b5d820d8e64d9b30faf8c 8267209: Child threads should defer logging to after child-parent handshake Reviewed-by: dholmes, coleenp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp From dholmes at openjdk.java.net Tue Jun 8 04:54:16 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Tue, 8 Jun 2021 04:54:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267908: linux: thread_native_entry can scribble on stack frame Message-ID: <79c228e5-91e0-4d30-a17b-abc39a75c367@openjdk.org> Changeset: 341f6760 Author: David Holmes Date: 2021-06-08 04:53:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/341f676066ab807d433f0f0b6c8356d2ad0e1cc9 8267908: linux: thread_native_entry can scribble on stack frame Reviewed-by: ysuenaga ! src/hotspot/os/linux/os_linux.cpp From sjohanss at openjdk.java.net Tue Jun 8 06:57:14 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Tue, 8 Jun 2021 06:57:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257774: G1: Trigger collect when free region count drops below threshold to prevent evacuation failures Message-ID: <6e518896-ca78-4f29-afa2-623eb036abe5@openjdk.org> Changeset: 81bad590 Author: Aditya Mandaleeka Committer: Stefan Johansson Date: 2021-06-08 06:55:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81bad5904284a251c65c8c86cc373d29974d0686 8257774: G1: Trigger collect when free region count drops below threshold to prevent evacuation failures Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java From chagedorn at openjdk.java.net Tue Jun 8 07:16:51 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Tue, 8 Jun 2021 07:16:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265440: IGV: make node selection more visible Message-ID: <338234ae-ebb6-4a66-942a-c5ef868cecfb@openjdk.org> Changeset: fd91b2aa Author: Koichi Sakata Committer: Christian Hagedorn Date: 2021-06-08 07:14:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fd91b2aa57e0b621d195a5ae025b84c858583251 8265440: IGV: make node selection more visible Reviewed-by: chagedorn, neliasso ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/SlotWidget.java From ysuenaga at openjdk.java.net Tue Jun 8 07:21:30 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 8 Jun 2021 07:21:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268165: AsyncLogging will crash if rotate() fails Message-ID: <64ee81fa-c4e9-4a52-befc-21477db6f9ee@openjdk.org> Changeset: 81054789 Author: Xin Liu Committer: Yasumasa Suenaga Date: 2021-06-08 07:20:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81054789a32f29b06f0804e09aabd7cf17464778 8268165: AsyncLogging will crash if rotate() fails LogFileOutput::rotate() may leave _stream NULL because os::fopen() may return NULL due to space or inode limitations. AsyncLogWriter::write() calls LogFileOutput::write_blocking() without null check. Null check is added to prevent from crashing. Reviewed-by: ysuenaga ! src/hotspot/share/logging/logFileOutput.cpp From mbaesken at openjdk.java.net Tue Jun 8 07:23:28 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 8 Jun 2021 07:23:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266918: merge_stack in check_code.c add NULL check Message-ID: <1e4bcd2b-3b03-48d8-a46e-5db79c4f0c8c@openjdk.org> Changeset: 00c88f79 Author: Matthias Baesken Date: 2021-06-08 07:22:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/00c88f79b30d7867be4a66317b90b9ba7e947f4f 8266918: merge_stack in check_code.c add NULL check Reviewed-by: rschmelter, clanger ! src/java.base/share/native/libverify/check_code.c From michaelm at openjdk.java.net Tue Jun 8 08:01:08 2021 From: michaelm at openjdk.java.net (Michael McMahon) Date: Tue, 8 Jun 2021 08:01:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267564: JDK-8252971 causes SPECjbb2015 socket exceptions on Windows when MKS is installed Message-ID: <5d6d0b5a-bc3f-4ec0-9ba3-9ddb680a646a@openjdk.org> Changeset: 61ab4b9d Author: Michael McMahon Date: 2021-06-08 07:58:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/61ab4b9d18e7c2eee6691f3ee00e5fecb866fdcd 8267564: JDK-8252971 causes SPECjbb2015 socket exceptions on Windows when MKS is installed Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java ! src/java.base/unix/native/libnio/ch/UnixDomainSockets.c ! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c From aghaisas at openjdk.java.net Tue Jun 8 09:46:33 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Tue, 8 Jun 2021 09:46:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266159: macOS ARM + Metal pipeline shows artifacts on Swing Menu with Java L&F Message-ID: Changeset: 89da2021 Author: Ajit Ghaisas Date: 2021-06-08 09:45:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/89da2021ee194efd70f367f8fec16994335c38aa 8266159: macOS ARM + Metal pipeline shows artifacts on Swing Menu with Java L&F Reviewed-by: jdv, prr ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal + test/jdk/java/awt/Graphics/DrawOvalTest.java From jfranck at openjdk.java.net Tue Jun 8 10:52:19 2021 From: jfranck at openjdk.java.net (Joel =?UTF-8?B?Qm9yZ2dyw6luLUZyYW5jaw==?=) Date: Tue, 8 Jun 2021 10:52:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8232948: javac -h should mangle the overload argument signature Message-ID: <69d92c42-8c92-4ff8-9479-1086f4dd3969@openjdk.org> Changeset: 2717fcb1 Author: Joel Borggr?n-Franck Date: 2021-06-08 10:51:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2717fcb1345379d9856a33148d548eccb7b708f4 8232948: javac -h should mangle the overload argument signature Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java + test/langtools/tools/javac/nativeHeaders/EncodeInnerClassNameTest.java From mcimadamore at openjdk.java.net Tue Jun 8 14:03:54 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Tue, 8 Jun 2021 14:03:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268227: java/foreign/TestUpcall.java still times out Message-ID: Changeset: 6843576c Author: Maurizio Cimadamore Date: 2021-06-08 14:02:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6843576c95a70bffad95df278d5f5be29371bca4 8268227: java/foreign/TestUpcall.java still times out Reviewed-by: dcubed ! test/jdk/java/foreign/TestDowncall.java ! test/jdk/java/foreign/TestUpcall.java From jvernee at openjdk.java.net Tue Jun 8 14:21:17 2021 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Tue, 8 Jun 2021 14:21:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268327: Upstream: 8268169: The system lookup can not find stdio functions such as printf on Windows 10 Message-ID: Changeset: 8158b822 Author: Jorn Vernee Date: 2021-06-08 14:20:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8158b82269513a60c13bb10a6edfa82f806e8efc 8268327: Upstream: 8268169: The system lookup can not find stdio functions such as printf on Windows 10 Reviewed-by: erikj, sundar ! make/modules/jdk.incubator.foreign/Lib.gmk ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java + src/jdk.incubator.foreign/windows/native/libWinFallbackLookup/WinFallbackLookup.c ! test/jdk/java/foreign/StdLibTest.java - test/jdk/java/foreign/libStdLib.c From avu at openjdk.java.net Tue Jun 8 14:38:01 2021 From: avu at openjdk.java.net (Alexey Ushakov) Date: Tue, 8 Jun 2021 14:38:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268083: JDK-8267706 breaks bin/idea.sh on a Mac Message-ID: <477da65e-5330-4979-b430-f8ca7fac9616@openjdk.org> Changeset: 159cb6fa Author: Nikita Gubarkov Committer: Alexey Ushakov Date: 2021-06-08 14:35:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/159cb6facc668acc30552665e46b18edf58c3a91 8268083: JDK-8267706 breaks bin/idea.sh on a Mac Reviewed-by: erikj ! bin/idea.sh ! make/common/Utils.gmk ! make/ide/idea/jdk/idea.gmk ! make/ide/idea/jdk/template/compiler.xml ! make/ide/idea/jdk/template/jdk.iml ! make/ide/idea/jdk/template/misc.xml ! make/ide/idea/jdk/template/module.iml ! make/ide/idea/jdk/template/test.iml ! make/ide/idea/jdk/template/vcs.xml ! make/ide/idea/jdk/template/workspace.xml ! test/make/TestMakeBase.gmk From iklam at openjdk.java.net Tue Jun 8 16:48:30 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 8 Jun 2021 16:48:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248877: Document API contract for MetaspaceObj subtypes Message-ID: Changeset: c21cc932 Author: Ioi Lam Date: 2021-06-08 16:47:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c21cc932f0a217299689df6c2abcdbc629a668bf 8248877: Document API contract for MetaspaceObj subtypes Reviewed-by: coleenp, minqi ! src/hotspot/share/memory/allocation.hpp From amenkov at openjdk.java.net Tue Jun 8 17:06:27 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Tue, 8 Jun 2021 17:06:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8237388: serviceability/dcmd/framework/VMVersionTest.java fails with connection refused error. Message-ID: <38ff81d1-e788-4ea4-928a-e7fd4a81f4b2@openjdk.org> Changeset: b568e879 Author: Alex Menkov Date: 2021-06-08 17:05:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b568e87947a5d7f1d8c20e3e8a8b2b7f77265c8b 8237388: serviceability/dcmd/framework/VMVersionTest.java fails with connection refused error. Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/process/TestJavaProcess.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketConnection.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java From jjg at openjdk.java.net Tue Jun 8 17:24:58 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 8 Jun 2021 17:24:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268352: Rename javadoc Messager class to JavadocLog Message-ID: <8ca8a55e-0032-4d7e-9c1c-c15f5557d078@openjdk.org> Changeset: fafc4d97 Author: Jonathan Gibbons Date: 2021-06-08 17:23:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fafc4d976434c196c16b652c859073c5888b992e 8268352: Rename javadoc Messager class to JavadocLog Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java = src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java From hannesw at openjdk.java.net Tue Jun 8 19:29:30 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 8 Jun 2021 19:29:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263468: New page for "recent" new API Message-ID: Changeset: dc6c96bb Author: Hannes Walln?fer Date: 2021-06-08 18:22:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dc6c96bbaf1c0af3eacaa2e59646ed7c5bb0767d 8263468: New page for "recent" new API Reviewed-by: erikj, jjg ! make/Docs.gmk ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/conf/version-numbers.conf ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/NewAPIBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java + test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/module-info.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestAnnotation.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestClass.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestEnum.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestError.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestException.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestInterface.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestRecord.java + test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/package-info.java + test/langtools/jdk/javadoc/doclet/testNewApiList/pkg/TestClass.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java From hannesw at openjdk.java.net Tue Jun 8 19:30:30 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 8 Jun 2021 19:30:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: 4dd0e7e7 Author: Hannes Walln?fer Date: 2021-06-08 18:49:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4dd0e7e78aab23e5c98f3457dd6c14788780becd 8259806: Clean up terminology on the "All Classes" page Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java Changeset: f9b593d6 Author: Hannes Walln?fer Date: 2021-06-08 19:21:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f9b593d668147979a16e743fe138d4e447e8232b 8266748: Move modifiers code to Signatures.java Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java From herrick at openjdk.java.net Tue Jun 8 19:48:31 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 8 Jun 2021 19:48:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267764: jpackage cannot handle window screensaver files when EXE renamed as SCR Message-ID: Changeset: 51e8201e Author: Andy Herrick Date: 2021-06-08 19:46:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51e8201eb5a66a8fbbff21194fd35389343baee1 8267764: jpackage cannot handle window screensaver files when EXE renamed as SCR Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/windows/native/common/WinFileUtils.cpp + test/jdk/tools/jpackage/windows/WinRenameTest.java From darcy at openjdk.java.net Tue Jun 8 20:22:18 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 8 Jun 2021 20:22:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264866: Remove unneeded WorkArounds.isAutomaticModule Message-ID: <5b898a6b-4b33-4774-8524-6f8b5b4a6fce@openjdk.org> Changeset: 7a378165 Author: Joe Darcy Date: 2021-06-08 20:21:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7a37816548b913494b9671df9469b159cc62ae73 8264866: Remove unneeded WorkArounds.isAutomaticModule Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java From zgu at openjdk.java.net Tue Jun 8 20:32:45 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 8 Jun 2021 20:32:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268127: Shenandoah: Heap size may be too small for region to align to large page size Message-ID: <76a3ecb2-0db6-4322-adc5-c56f5fc59588@openjdk.org> Changeset: 5ad4a91c Author: Zhengyu Gu Date: 2021-06-08 20:31:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5ad4a91c3d89f7118a99e5bd56fc86a9a6d57abf 8268127: Shenandoah: Heap size may be too small for region to align to large page size Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp From jiangli at openjdk.java.net Tue Jun 8 20:36:59 2021 From: jiangli at openjdk.java.net (Jiangli Zhou) Date: Tue, 8 Jun 2021 20:36:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268088: Clarify Method::clear_jmethod_ids() related comments in ClassLoaderData::~ClassLoaderData() Message-ID: Changeset: ae160529 Author: Jiangli Zhou Date: 2021-06-08 20:35:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae16052951fbff21abf02271b761055cd2eed14b 8268088: Clarify Method::clear_jmethod_ids() related comments in ClassLoaderData::~ClassLoaderData() Reviewed-by: iklam ! src/hotspot/share/classfile/classLoaderData.cpp From asemenyuk at openjdk.java.net Tue Jun 8 22:23:13 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Tue, 8 Jun 2021 22:23:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264144: Add handling of "--about-url" CLI parameter for RPM/DEB packages Message-ID: <156f51fc-9ede-4a6d-8158-ab994aa0a5f5@openjdk.org> Changeset: bcaa2cb1 Author: Alexey Semenyuk Date: 2021-06-08 22:21:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bcaa2cb154ae5d23a067f6e38a19a21eef8fe8e8 8264144: Add handling of "--about-url" CLI parameter for RPM/DEB packages Reviewed-by: herrick, almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.control ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec + test/jdk/tools/jpackage/linux/AppAboutUrlTest.java From serb at openjdk.java.net Wed Jun 9 00:16:44 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 9 Jun 2021 00:16:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266421: Deadlock in Sound System Message-ID: Changeset: f6f82c31 Author: Sergey Bylokhov Date: 2021-06-09 00:14:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f6f82c31689e68f4263bbbe2314033d69f9049f5 8266421: Deadlock in Sound System Reviewed-by: prr, azvegint ! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java + test/jdk/javax/sound/sampled/Clip/SetPositionHang.java From joehw at openjdk.java.net Wed Jun 9 00:35:19 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Wed, 9 Jun 2021 00:35:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264766: ClassCastException during template compilation (Variable cannot be cast to Param) Message-ID: <6f6fd67c-323b-44c8-a5ec-a9154606938f@openjdk.org> Changeset: 1c3932f3 Author: Joe Wang Date: 2021-06-09 00:34:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1c3932f3d5ec47678f55769cb6a9f657ace411c6 8264766: ClassCastException during template compilation (Variable cannot be cast to Param) Reviewed-by: naoto ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java + test/jaxp/javax/xml/jaxp/unittest/transform/SymbolTableTest.java From jnimeh at openjdk.java.net Wed Jun 9 02:13:40 2021 From: jnimeh at openjdk.java.net (Jamil Nimeh) Date: Wed, 9 Jun 2021 02:13:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240997: Remove more "hack" word in security codes Message-ID: <846f07e3-bd79-4a13-88f2-90c09a4107ae@openjdk.org> Changeset: 58a59e3d Author: Jack Hartstein Committer: Jamil Nimeh Date: 2021-06-09 02:12:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/58a59e3dcb830211e1eef8122c9f7113c00ded4c 8240997: Remove more "hack" word in security codes Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java From jiefu at openjdk.java.net Wed Jun 9 02:23:59 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 9 Jun 2021 02:23:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268424: JFR tests fail due to GC cause 'G1 Preventive Collection' not in the valid causes after JDK-8257774 Message-ID: Changeset: 2cc1977a Author: Jie Fu Date: 2021-06-09 02:22:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2cc1977a9698af9538101a5842c311659521a0aa 8268424: JFR tests fail due to GC cause 'G1 Preventive Collection' not in the valid causes after JDK-8257774 Reviewed-by: dholmes ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java From stuefe at openjdk.java.net Wed Jun 9 04:08:01 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 9 Jun 2021 04:08:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266891: Provide a switch to force the class space to a specific location Message-ID: Changeset: c9dbc4f0 Author: Thomas Stuefe Date: 2021-06-09 04:05:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c9dbc4f034c765627a2f2f80bb184746be1f2657 8266891: Provide a switch to force the class space to a specific location Reviewed-by: iklam, coleenp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/runtime/globals.hpp From sspitsyn at openjdk.java.net Wed Jun 9 05:39:58 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Wed, 9 Jun 2021 05:39:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268241: deprecate JVM TI Heap functions 1.0 Message-ID: Changeset: 07108c91 Author: Serguei Spitsyn Date: 2021-06-09 05:38:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/07108c916263896fa6c5dbacfedf5b4c2f5bf97a 8268241: deprecate JVM TI Heap functions 1.0 Reviewed-by: alanb, iris, kevinw ! src/hotspot/share/prims/jvmti.xml From sundar at openjdk.java.net Wed Jun 9 06:36:15 2021 From: sundar at openjdk.java.net (Athijegannathan Sundararajan) Date: Wed, 9 Jun 2021 06:36:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240349: jlink should not leave partial image output directory on failure Message-ID: <4301afe1-1bbf-4e2b-8587-7e418911c3d1@openjdk.org> Changeset: 4d1cf51b Author: Athijegannathan Sundararajan Date: 2021-06-09 06:35:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d1cf51b1d4a5e812c9f78b0104e40fbc4883a6c 8240349: jlink should not leave partial image output directory on failure Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/JLinkTest.java From rehn at openjdk.java.net Wed Jun 9 07:22:49 2021 From: rehn at openjdk.java.net (Robbin Ehn) Date: Wed, 9 Jun 2021 07:22:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266557: assert(SafepointMechanism::local_poll_armed(_handshakee)) failed: Must be Message-ID: Changeset: 2bfd708e Author: Robbin Ehn Date: 2021-06-09 07:21:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2bfd708e9276bd9a6d4cf493e1af3a8e5b8026d2 8266557: assert(SafepointMechanism::local_poll_armed(_handshakee)) failed: Must be Reviewed-by: pchilanomate, dcubed ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/utilities/filterQueue.hpp ! src/hotspot/share/utilities/filterQueue.inline.hpp ! test/hotspot/gtest/utilities/test_filterQueue.cpp From roland at openjdk.java.net Wed Jun 9 07:59:38 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 9 Jun 2021 07:59:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268017: C2: assert(phi_type->isa_int() || phi_type->isa_ptr() || phi_type->isa_long()) failed: bad phi type Message-ID: <4dba1b5e-1ae5-44d4-9edb-33e1446a8e3a@openjdk.org> Changeset: 4413142e Author: Roland Westrelin Date: 2021-06-09 07:58:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4413142eca1712f9a78c5683083eb01908397bb0 8268017: C2: assert(phi_type->isa_int() || phi_type->isa_ptr() || phi_type->isa_long()) failed: bad phi type Reviewed-by: vlivanov, chagedorn, whuang ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestCastFFAtPhi.java From pli at openjdk.java.net Wed Jun 9 09:31:24 2021 From: pli at openjdk.java.net (Pengfei Li) Date: Wed, 9 Jun 2021 09:31:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267663: [vector] Add unsigned comparison operators on AArch64 Message-ID: <71b9a8e6-fca9-4641-8661-86bcf910de99@openjdk.org> Changeset: 9cfd560b Author: Eric Liu Committer: Pengfei Li Date: 2021-06-09 09:30:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9cfd560bb113b630e0ca28f9204afc079a87017b 8267663: [vector] Add unsigned comparison operators on AArch64 Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h From pconcannon at openjdk.java.net Wed Jun 9 10:14:12 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Wed, 9 Jun 2021 10:14:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268056: Update java.net and java.nio to use switch expressions Message-ID: Changeset: 43889590 Author: Patrick Concannon Date: 2021-06-09 10:13:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/438895903b1de71b88951a4117c240baf410fd5d 8268056: Update java.net and java.nio to use switch expressions Reviewed-by: dfuchs, michaelm, chegar, iris, alanb ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/nio/file/Files.java From ayang at openjdk.java.net Wed Jun 9 10:38:23 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 9 Jun 2021 10:38:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268372: ZGC: dynamically select the number of concurrent GC threads used Message-ID: <0defb41b-2673-4c78-8a66-2c789275a5ef@openjdk.org> Changeset: dd34a4c2 Author: Albert Mingkun Yang Date: 2021-06-09 10:37:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dd34a4c28da73c798e021c7473ac57ead56c9903 8268372: ZGC: dynamically select the number of concurrent GC threads used Co-authored-by: Per Liden Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zDirector.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriver.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMessagePort.hpp ! src/hotspot/share/gc/z/zMessagePort.inline.hpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocationSet.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp ! src/hotspot/share/gc/z/zValue.inline.hpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp ! src/hotspot/share/gc/z/zWorkers.cpp ! src/hotspot/share/gc/z/zWorkers.hpp - src/hotspot/share/gc/z/zWorkers.inline.hpp From rriggs at openjdk.java.net Wed Jun 9 12:31:31 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Wed, 9 Jun 2021 12:31:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264859: Implement Context-Specific Deserialization Filters Message-ID: Changeset: 13d61804 Author: Roger Riggs Date: 2021-06-09 12:30:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/13d618042112aa761ef256aa35ec0a8b808cd78b 8264859: Implement Context-Specific Deserialization Filters Reviewed-by: bchristi, dfuchs, chegar ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/conf/security/java.security + test/jdk/java/io/Serializable/serialFilter/SerialFactoryExample.java + test/jdk/java/io/Serializable/serialFilter/SerialFilterFactoryTest.java + test/jdk/java/io/Serializable/serialFilter/SerialFilterFunctionTest.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java + test/jdk/java/io/Serializable/serialFilter/java.security-extra-factory From jfranck at openjdk.java.net Wed Jun 9 13:23:06 2021 From: jfranck at openjdk.java.net (Joel =?UTF-8?B?Qm9yZ2dyw6luLUZyYW5jaw==?=) Date: Wed, 9 Jun 2021 13:23:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266598: Exception values for AnnotationTypeMismatchException are not always informative Message-ID: Changeset: 7b1e4024 Author: Rafael Winterhalter Committer: Joel Borggr?n-Franck Date: 2021-06-09 13:21:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b1e4024c02e6e831502e20cdbf54efb6240d12b 8266598: Exception values for AnnotationTypeMismatchException are not always informative Reviewed-by: jfranck ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java From sjohanss at openjdk.java.net Wed Jun 9 13:45:28 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Wed, 9 Jun 2021 13:45:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268163: Change the order of fallback full GCs in G1 Message-ID: <082cd19a-aaa6-4aa9-abaa-620c341b5664@openjdk.org> Changeset: 5fbb62c7 Author: Stefan Johansson Date: 2021-06-09 13:43:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5fbb62c74186417eaeff808ea070b35e5e95267a 8268163: Change the order of fallback full GCs in G1 Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp From mbaesken at openjdk.java.net Wed Jun 9 14:11:18 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 9 Jun 2021 14:11:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268377: Windows 32bit build fails after JDK-8268174 Message-ID: <7b6f2f2c-0bb0-4103-8bad-b2f010e8ef30@openjdk.org> Changeset: 43e38a18 Author: Matthias Baesken Date: 2021-06-09 14:09:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/43e38a18b83a69242d1991f435d23d8799f06fe6 8268377: Windows 32bit build fails after JDK-8268174 Reviewed-by: jiefu, mdoerr ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp From sjohanss at openjdk.java.net Wed Jun 9 14:32:27 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Wed, 9 Jun 2021 14:32:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268122: Add specific gc cause for G1 full collections Message-ID: <5cee1952-0367-4dba-9da4-97079c7ab1d8@openjdk.org> Changeset: caf7f498 Author: Stefan Johansson Date: 2021-06-09 14:31:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/caf7f49887db3ea26ee302f37941f196b3a76f3f 8268122: Add specific gc cause for G1 full collections Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java From kvn at openjdk.java.net Wed Jun 9 15:16:19 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 9 Jun 2021 15:16:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268417: Add test from JDK-8268360 Message-ID: <495d67c0-ced6-4ab4-9c18-d2d0ff267c04@openjdk.org> Changeset: 81fdeb57 Author: Vladimir Kozlov Date: 2021-06-09 15:15:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81fdeb579adffa45c3adcc28732c69f396d732ce 8268417: Add test from JDK-8268360 Reviewed-by: roland, chagedorn + test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java From vromero at openjdk.java.net Wed Jun 9 15:59:22 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Wed, 9 Jun 2021 15:59:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8238213: Method resolution should stop on static error Message-ID: <8f392e2a-55f6-4ac6-b045-98843ba2e2ac@openjdk.org> Changeset: bb3d226a Author: Vicente Romero Date: 2021-06-09 15:56:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb3d226a4eedb3d3ef73ef91683f45f1db43a74e 8238213: Method resolution should stop on static error Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/static_error/ShouldStopOnStaticError.java + test/langtools/tools/javac/static_error/ShouldStopOnStaticError.out From never at openjdk.java.net Wed Jun 9 17:35:38 2021 From: never at openjdk.java.net (Tom Rodriguez) Date: Wed, 9 Jun 2021 17:35:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268052: [JVMCI] non-default installed code must be marked as in_use Message-ID: <56e8f71d-86fe-4f44-af71-20dc2a4232ed@openjdk.org> Changeset: db45ff09 Author: Tom Rodriguez Date: 2021-06-09 17:34:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/db45ff09acbf4f2d824c5c23093d46c048427368 8268052: [JVMCI] non-default installed code must be marked as in_use Reviewed-by: kvn, dnsimon ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java From jvernee at openjdk.java.net Wed Jun 9 18:16:47 2021 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Wed, 9 Jun 2021 18:16:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266835: Add a --validate option to the jar tool Message-ID: Changeset: 79010f22 Author: Jorn Vernee Date: 2021-06-09 18:15:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/79010f2254aee8459523800d6049f396b055f123 8266835: Add a --validate option to the jar tool Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java From cjplummer at openjdk.java.net Wed Jun 9 19:05:06 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Wed, 9 Jun 2021 19:05:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263323: Debug Agent help output includes invalid URL Message-ID: <8416c2f7-8457-41dc-9bb3-e17dd5cc3fcd@openjdk.org> Changeset: 33d34c6b Author: Chris Plummer Date: 2021-06-09 19:03:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/33d34c6b670e83778479a2a11ae23229bf959752 8263323: Debug Agent help output includes invalid URL Reviewed-by: kevinw, alanb ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c From cjplummer at openjdk.java.net Wed Jun 9 19:06:10 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Wed, 9 Jun 2021 19:06:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263203: jconsole Online User Guide has wrong URL Message-ID: <043ec5ee-155b-4218-8114-386bf66c29f3@openjdk.org> Changeset: bbd0313a Author: Chris Plummer Date: 2021-06-09 19:04:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bbd0313ac12c062f02400342a87c283b7578062a 8263203: jconsole Online User Guide has wrong URL Reviewed-by: mchung, dholmes ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages.properties ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_ja.properties ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties From mullan at openjdk.java.net Wed Jun 9 20:40:40 2021 From: mullan at openjdk.java.net (Sean Mullan) Date: Wed, 9 Jun 2021 20:40:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255148: Confusing log output: SSLSocket duplex close failed Message-ID: Changeset: 408e0a9c Author: Evan Whelan Committer: Sean Mullan Date: 2021-06-09 20:38:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/408e0a9c696888d41809e35bf252869f09f735db 8255148: Confusing log output: SSLSocket duplex close failed Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java From kevinw at openjdk.java.net Wed Jun 9 20:47:56 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Wed, 9 Jun 2021 20:47:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8228343: JCMD and attach fail to work across Linux Container boundary Message-ID: Changeset: bf29a011 Author: Kevin Walls Date: 2021-06-09 20:45:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf29a0115cc67ed2926b135b6b6ade5ff5ee84f6 8228343: JCMD and attach fail to work across Linux Container boundary Reviewed-by: ysuenaga, sspitsyn ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java From prr at openjdk.java.net Wed Jun 9 20:54:35 2021 From: prr at openjdk.java.net (Phil Race) Date: Wed, 9 Jun 2021 20:54:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267430: GraphicsDevice.setDisplayMode(REFRESH_RATE_UNKNOWN) throws IAE: Unable to set display mode! Message-ID: <51204103-3cf6-4f6c-9dda-39ecbb5f17c5@openjdk.org> Changeset: 991ca142 Author: Phil Race Date: 2021-06-09 20:52:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/991ca14279faa7db5d0afe023e666844f5b3b75b 8267430: GraphicsDevice.setDisplayMode(REFRESH_RATE_UNKNOWN) throws IAE: Unable to set display mode! Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m + test/jdk/java/awt/GraphicsDevice/DisplayModes/UnknownRefrshRateTest.java From minqi at openjdk.java.net Wed Jun 9 21:34:33 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Wed, 9 Jun 2021 21:34:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267954: Shared classes that failed to load should not be loaded again Message-ID: <98e26cc4-bcf0-4b7b-a6ae-56e5b7a41acf@openjdk.org> Changeset: 7ff6e7b2 Author: Yumin Qi Date: 2021-06-09 21:33:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7ff6e7b2b1be088c37f50756b6822be01b4c657d 8267954: Shared classes that failed to load should not be loaded again Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! test/hotspot/jtreg/ProblemList-Xcomp.txt From never at openjdk.java.net Wed Jun 9 23:06:15 2021 From: never at openjdk.java.net (Tom Rodriguez) Date: Wed, 9 Jun 2021 23:06:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268478: JVMCI tests failing after JDK-8268052 Message-ID: Changeset: b41f3f8e Author: Tom Rodriguez Date: 2021-06-09 23:04:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b41f3f8ed512117fc3677f2c5e9ee5d28116bfeb 8268478: JVMCI tests failing after JDK-8268052 Reviewed-by: kvn, eosterlund ! src/hotspot/share/jvmci/jvmciRuntime.cpp From dlsmith at openjdk.java.net Wed Jun 9 23:58:26 2021 From: dlsmith at openjdk.java.net (Dan Smith) Date: Wed, 9 Jun 2021 23:58:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268192: LambdaMetafactory with invokespecial causes VerificationError Message-ID: <7398df8b-a7e1-45c9-856c-e31676b6ce43@openjdk.org> Changeset: 58ba48b7 Author: Dan Smith Date: 2021-06-09 23:57:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/58ba48b7b88eff359683aa3271c48b18f1973282 8268192: LambdaMetafactory with invokespecial causes VerificationError Reviewed-by: psandoz, mchung ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! test/jdk/java/lang/invoke/lambda/MetafactoryArgValidationTest.java From cjplummer at openjdk.java.net Thu Jun 10 02:51:24 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Thu, 10 Jun 2021 02:51:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268407: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-aarch64 due to JDK-8268211 Message-ID: <2ab6dcfa-37b6-4356-8ead-4379d2212976@openjdk.org> Changeset: f839308e Author: Chris Plummer Date: 2021-06-10 02:49:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f839308efac0f5d8cb7cce165695ef24041fd621 8268407: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-aarch64 due to JDK-8268211 Reviewed-by: amenkov ! test/jdk/ProblemList.txt From iignatyev at openjdk.java.net Thu Jun 10 03:20:27 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 03:20:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268475: execute runtime/InvocationTests w/ -UseVtableBasedCHA Message-ID: Changeset: 2623b0bf Author: Igor Ignatyev Date: 2021-06-10 03:18:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2623b0bf3954df43504ca531cb2ab33b2363929a 8268475: execute runtime/InvocationTests w/ -UseVtableBasedCHA Reviewed-by: mseledtsov, kvn = test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java From sjohanss at openjdk.java.net Thu Jun 10 05:34:53 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Thu, 10 Jun 2021 05:34:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268388: Update large pages information in Java manpage Message-ID: <29aafda9-2985-465b-a939-ad706ea3c745@openjdk.org> Changeset: ece3ae3c Author: Stefan Johansson Date: 2021-06-10 05:32:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ece3ae3cc4cc1d45b65253a9bfafdefe2656afb8 8268388: Update large pages information in Java manpage Reviewed-by: tschatzl, lkorinth, stuefe ! src/java.base/share/man/java.1 From sspitsyn at openjdk.java.net Thu Jun 10 06:04:35 2021 From: sspitsyn at openjdk.java.net (Serguei Spitsyn) Date: Thu, 10 Jun 2021 06:04:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268285: vmTestbase/nsk/jvmti/GetThreadState/thrstat002 failed with "Wrong thread "thr1" (...) state after SuspendThread" Message-ID: Changeset: dd1cbadc Author: Serguei Spitsyn Date: 2021-06-10 06:03:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dd1cbadc82bcecf718b96c833a5845fde79db061 8268285: vmTestbase/nsk/jvmti/GetThreadState/thrstat002 failed with "Wrong thread "thr1" (...) state after SuspendThread" Reviewed-by: lmesnik, amenkov, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp From roland at openjdk.java.net Thu Jun 10 06:57:50 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Thu, 10 Jun 2021 06:57:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Message-ID: <6b46b91f-df7f-4e04-b285-e2f39e4a6027@openjdk.org> Changeset: d4377afb Author: Roland Westrelin Date: 2021-06-10 06:56:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d4377afb999f4f03d384ded97771c83ea1c1f513 8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java From kbarrett at openjdk.java.net Thu Jun 10 07:30:05 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Thu, 10 Jun 2021 07:30:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263107: PSPromotionManager::copy_and_push_safe_barrier needs acquire memory barrier Message-ID: <28869930-e7cd-4db4-91e0-85b995686162@openjdk.org> Changeset: 5a666282 Author: Kim Barrett Date: 2021-06-10 07:27:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a666282a9e5b5748d85f4c012b36e5c8f7eab56 8263107: PSPromotionManager::copy_and_push_safe_barrier needs acquire memory barrier Reviewed-by: iwalulya, tschatzl, mdoerr ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp From mbaesken at openjdk.java.net Thu Jun 10 08:09:30 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Thu, 10 Jun 2021 08:09:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp Message-ID: Changeset: 78b09ab0 Author: Matthias Baesken Date: 2021-06-10 08:08:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/78b09ab04929871605abba3026ce9833c6e75789 8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp From jiefu at openjdk.java.net Thu Jun 10 08:29:27 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 10 Jun 2021 08:29:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268461: ARM32: vector intrinsics reaches ShouldNotReachHere Message-ID: <35e86ec0-e7da-4fe2-a299-84c1f5605a94@openjdk.org> Changeset: 1fd81464 Author: Christoph G?ttschkes Committer: Jie Fu Date: 2021-06-10 08:27:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1fd81464ec0054f7843fba3490b7f33955717077 8268461: ARM32: vector intrinsics reaches ShouldNotReachHere Reviewed-by: jiefu, njian ! src/hotspot/cpu/arm/arm.ad From jvernee at openjdk.java.net Thu Jun 10 08:46:04 2021 From: jvernee at openjdk.java.net (Jorn Vernee) Date: Thu, 10 Jun 2021 08:46:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268339: Upstream: 8267989: Exceptions thrown during upcalls should be handled Message-ID: <83565962-cd2c-4707-8ec2-a693a60caeb5@openjdk.org> Changeset: ab01cb54 Author: Jorn Vernee Date: 2021-06-10 08:44:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab01cb547dd87f76017e9b079ab68495c38ffc90 8268339: Upstream: 8267989: Exceptions thrown during upcalls should be handled Reviewed-by: psandoz, mcimadamore ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/CABI.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java + test/jdk/java/foreign/TestUpcallException.java + test/jdk/java/foreign/ThrowingUpcall.java From mgronlun at openjdk.java.net Thu Jun 10 08:59:21 2021 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Thu, 10 Jun 2021 08:59:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268303: Incorrect casts in JfrWriterHost::write for Ticks and Tickspan Message-ID: Changeset: f271eb8b Author: Markus Gr?nlund Date: 2021-06-10 08:58:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f271eb8b846692bb45f069cd39ff107231c2812d 8268303: Incorrect casts in JfrWriterHost::write for Ticks and Tickspan Reviewed-by: egahlin ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp From serb at openjdk.java.net Thu Jun 10 09:10:33 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 10 Jun 2021 09:10:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268481: Delete JAWT test files for mac Message-ID: <7a8de1da-f7c6-480a-9ca8-1757cae4a8d5@openjdk.org> Changeset: ea19b044 Author: Sergey Bylokhov Date: 2021-06-10 09:08:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea19b0447cf1ec97c0b0a817542ce7ead4f53176 8268481: Delete JAWT test files for mac Reviewed-by: prr, pbansal - test/jdk/java/awt/JAWT/MyMacCanvas.java - test/jdk/java/awt/JAWT/jawt-mac-buildrun.sh - test/jdk/java/awt/JAWT/myfile.m From iignatyev at openjdk.java.net Thu Jun 10 09:43:12 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 09:43:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268530: resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java should be run in driver mode Message-ID: <27c335bd-17d8-417d-9d23-7d9e5910b755@openjdk.org> Changeset: ae29f9ca Author: Igor Ignatyev Date: 2021-06-10 09:42:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae29f9cacdac8bfe7fc1d287edbfb21c81686d4c 8268530: resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java should be run in driver mode Reviewed-by: sspitsyn ! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java From iignatyev at openjdk.java.net Thu Jun 10 09:49:18 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 09:49:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268536: mark hotspot serviceability/dcmd tests which ignore external VM flags Message-ID: Changeset: 05090fc8 Author: Igor Ignatyev Date: 2021-06-10 09:48:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05090fc8fdef3c02c91cbd79e661f763893580c2 8268536: mark hotspot serviceability/dcmd tests which ignore external VM flags Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunFinalizationTest.java From iignatyev at openjdk.java.net Thu Jun 10 09:50:45 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 09:50:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268538: mark hotspot serviceability/logging tests which ignore external VM flags Message-ID: <65b6d09c-f369-4943-8eeb-75f20bec8b24@openjdk.org> Changeset: 964118f7 Author: Igor Ignatyev Date: 2021-06-10 09:49:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/964118f7fd49786cfe60e1144800a02afc0fdb56 8268538: mark hotspot serviceability/logging tests which ignore external VM flags Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestDefaultLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestFullNames.java ! test/hotspot/jtreg/serviceability/logging/TestMultipleXlogArgs.java ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java From iignatyev at openjdk.java.net Thu Jun 10 09:52:51 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 09:52:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268532: several serviceability/attach tests should be run in driver mode Message-ID: <946ccc59-874a-4b63-8fb7-ca3ca0f883cf@openjdk.org> Changeset: 92f0b6d4 Author: Igor Ignatyev Date: 2021-06-10 09:51:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/92f0b6d49e5a4dbdd6c95b8d526187adb33aa827 8268532: several serviceability/attach tests should be run in driver mode Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/attach/AttachNegativePidTest.java ! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java ! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java ! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java From iignatyev at openjdk.java.net Thu Jun 10 09:53:53 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 09:53:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268534: some serviceability/jvmti tests should be run in driver mode Message-ID: Changeset: e0c0b139 Author: Igor Ignatyev Date: 2021-06-10 09:52:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e0c0b139d335cd818468db115dd18f1cedf21675 8268534: some serviceability/jvmti tests should be run in driver mode Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java From sjohanss at openjdk.java.net Thu Jun 10 10:22:21 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Thu, 10 Jun 2021 10:22:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268390: G1 concurrent gc upgrade to full gc not working Message-ID: Changeset: f770f771 Author: Stefan Johansson Date: 2021-06-10 10:21:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f770f771f86db7d4878b71137cd5a72c7c40cb2e 8268390: G1 concurrent gc upgrade to full gc not working Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp From mgronlun at openjdk.java.net Thu Jun 10 10:28:59 2021 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Thu, 10 Jun 2021 10:28:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8238197: JFR: Rework setting and getting EventHandler Message-ID: Changeset: a187fcc3 Author: Markus Gr?nlund Date: 2021-06-10 10:26:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a187fcc3ec1ca360ad1d7d1f78bf5ccd9d1c2b7b 8238197: JFR: Rework setting and getting EventHandler Reviewed-by: egahlin, jbachorik ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java From pconcannon at openjdk.java.net Thu Jun 10 11:13:15 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Thu, 10 Jun 2021 11:13:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268124: Update java.lang to use switch expressions Message-ID: <183b22c7-ad1d-4f6a-b43f-c8ca9305884c@openjdk.org> Changeset: d43c8a74 Author: Patrick Concannon Date: 2021-06-10 11:12:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d43c8a74b33692b3628c3c9c6c472ab1cf1fdeac 8268124: Update java.lang to use switch expressions Reviewed-by: naoto, darcy, mchung, iris, lancea, dfuchs ! src/java.base/share/classes/java/lang/CharacterData.java ! src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java From jfranck at openjdk.java.net Thu Jun 10 12:05:01 2021 From: jfranck at openjdk.java.net (Joel =?UTF-8?B?Qm9yZ2dyw6luLUZyYW5jaw==?=) Date: Thu, 10 Jun 2021 12:05:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266766: Arrays of types that cannot be an annotation member do not yield exceptions Message-ID: Changeset: 09243822 Author: Rafael Winterhalter Committer: Joel Borggr?n-Franck Date: 2021-06-10 12:02:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/09243822ebcca611b04f94ece5afba183723cf74 8266766: Arrays of types that cannot be an annotation member do not yield exceptions Reviewed-by: darcy, jfranck ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java + test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java From iignatyev at openjdk.java.net Thu Jun 10 12:31:13 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 12:31:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268543: some runtime/verifier tests should be run in driver mode Message-ID: Changeset: 6b6ff536 Author: Igor Ignatyev Date: 2021-06-10 12:29:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6b6ff5360a2813354735ef9eda6729c853696702 8268543: some runtime/verifier tests should be run in driver mode Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java ! test/hotspot/jtreg/runtime/verifier/TestANewArray.java ! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java From mcimadamore at openjdk.java.net Thu Jun 10 12:53:27 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Thu, 10 Jun 2021 12:53:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268428: Test java/foreign/TestResourceScope.java fails: expected [M] but found [N] Message-ID: <99fdb220-903d-4345-ae99-46dc81380a62@openjdk.org> Changeset: f4b31701 Author: Maurizio Cimadamore Date: 2021-06-10 12:52:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f4b3170197ca517b4816f863af053f019ce0f181 8268428: Test java/foreign/TestResourceScope.java fails: expected [M] but found [N] Reviewed-by: dfuchs ! test/jdk/java/foreign/TestResourceScope.java From iignatyev at openjdk.java.net Thu Jun 10 13:04:22 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 13:04:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268544: some runtime/sealedClasses tests should be run in driver mode Message-ID: Changeset: 6c552a7b Author: Igor Ignatyev Date: 2021-06-10 13:03:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6c552a7b42e73174343280d46bd72d730c42b5c5 8268544: some runtime/sealedClasses tests should be run in driver mode Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java From dcubed at openjdk.java.net Thu Jun 10 13:11:02 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 10 Jun 2021 13:11:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266130: convert Thread-SMR stress tests from counter based to time based Message-ID: <716d4152-fa77-4b81-bcab-d4310522479d@openjdk.org> Changeset: f677163b Author: Daniel D. Daugherty Date: 2021-06-10 13:09:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f677163b8aad13781be51839f27742c2213896d1 8266130: convert Thread-SMR stress tests from counter based to time based Reviewed-by: cjplummer, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/Thread/InterruptAtExit.java ! test/hotspot/jtreg/runtime/Thread/IsInterruptedAtExit.java - test/hotspot/jtreg/runtime/Thread/ResumeAtExit.java ! test/hotspot/jtreg/runtime/Thread/SetNameAtExit.java ! test/hotspot/jtreg/runtime/Thread/SetPriorityAtExit.java ! test/hotspot/jtreg/runtime/Thread/StopAtExit.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find006.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find006/TestDescription.java From egahlin at openjdk.java.net Thu Jun 10 13:20:47 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Thu, 10 Jun 2021 13:20:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265271: JFR: Allow use of .jfc options when starting JFR Message-ID: <8e895f5e-129d-4513-abbb-0a2abeff7773@openjdk.org> Changeset: f716711c Author: Erik Gahlin Date: 2021-06-10 13:18:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f716711c7b5f442653fcd5402bb9ad9fa8a6501b 8265271: JFR: Allow use of .jfc options when starting JFR Reviewed-by: mgronlun ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp ! src/java.base/share/man/java.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java + src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/Argument.java + src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java ! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java + test/jdk/jdk/jfr/startupargs/TestEventSettings.java + test/jdk/jdk/jfr/startupargs/TestJFCWarnings.java From lkorinth at openjdk.java.net Thu Jun 10 13:21:48 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Thu, 10 Jun 2021 13:21:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268537: (Temporary) Disable ParallelRefProcEnabled for Parallel GC Message-ID: Changeset: 7cd5a6e7 Author: Leo Korinth Date: 2021-06-10 13:19:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7cd5a6e7b52687e80b1aad9f550c2637f501c414 8268537: (Temporary) Disable ParallelRefProcEnabled for Parallel GC Reviewed-by: stefank, sjohanss ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java From tschatzl at openjdk.java.net Thu Jun 10 13:31:05 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 10 Jun 2021 13:31:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267073: Race between Card Redirtying and Freeing Collection Set regions results in missing remembered set entries with G1 Message-ID: Changeset: 2b41459e Author: Thomas Schatzl Date: 2021-06-10 13:28:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2b41459e95e8d6c4ea4c25e8f1d851907d65ef73 8267073: Race between Card Redirtying and Freeing Collection Set regions results in missing remembered set entries with G1 Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp From egahlin at openjdk.java.net Thu Jun 10 14:12:17 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Thu, 10 Jun 2021 14:12:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8003216: Add JFR event indicating explicit System.gc() call Message-ID: <04348a3e-c40a-4da9-9fb2-921a6b78b74d@openjdk.org> Changeset: e11f70ae Author: Erik Gahlin Date: 2021-06-10 14:10:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e11f70aeb6a38ad05f7035461a6094320b03fc40 8003216: Add JFR event indicating explicit System.gc() call Reviewed-by: jbachorik, mgronlun, tschatzl ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/jvm.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/gc/collection/TestSystemGc.java ! test/lib/jdk/test/lib/jfr/EventNames.java From iveresov at openjdk.java.net Thu Jun 10 14:20:23 2021 From: iveresov at openjdk.java.net (Igor Veresov) Date: Thu, 10 Jun 2021 14:20:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267424: CTW: C1 fails with "State must not be null" Message-ID: <87de9b2f-355c-4065-8ed2-1c06d3f95184@openjdk.org> Changeset: 0a6c7d8a Author: Igor Veresov Date: 2021-06-10 14:18:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0a6c7d8a4b6560d3917b9faf66ccf5fc15a891db 8267424: CTW: C1 fails with "State must not be null" Reviewed-by: kvn, roland ! src/hotspot/share/c1/c1_GraphBuilder.cpp From ayang at openjdk.java.net Thu Jun 10 14:33:57 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 10 Jun 2021 14:33:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268443: ParallelGC Full GC should use parallel WeakProcessor Message-ID: <51a6e59f-2e58-476b-8832-05be370a873e@openjdk.org> Changeset: a95e64cc Author: Albert Mingkun Yang Date: 2021-06-10 14:32:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a95e64ccc1ebe74e8b4b8e0729183ee6c4e772ac 8268443: ParallelGC Full GC should use parallel WeakProcessor Co-authored-by: Kim Barrett Reviewed-by: kbarrett, sjohanss, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp From iignatyev at openjdk.java.net Thu Jun 10 14:45:12 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 14:45:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268542: serviceability/logging/TestFullNames.java tests only 1st test case Message-ID: <20ebe107-3d3f-4890-a1ae-7c47fdffe338@openjdk.org> Changeset: 74007890 Author: Igor Ignatyev Date: 2021-06-10 14:43:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/74007890bb9a3fa3a65683a3f480e399f2b1a0b6 8268542: serviceability/logging/TestFullNames.java tests only 1st test case Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/logging/TestFullNames.java From darcy at openjdk.java.net Thu Jun 10 16:24:29 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Thu, 10 Jun 2021 16:24:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267630: Start of release updates for JDK 18 Message-ID: <6924d066-5724-4a52-b988-25a874c69275@openjdk.org> Changeset: b018c450 Author: Joe Darcy Date: 2021-06-10 16:22:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b018c450e5e4737ccd08ed505fd06cee16c42648 8267630: Start of release updates for JDK 18 8267632: Add source 18 and target 18 to javac 8267631: Add SourceVersion.RELEASE_18 Reviewed-by: iris, erikj, dholmes ! make/conf/version-numbers.conf + make/data/symbols/java.base-H.sym.txt + make/data/symbols/java.compiler-H.sym.txt + make/data/symbols/java.datatransfer-H.sym.txt + make/data/symbols/java.desktop-H.sym.txt + make/data/symbols/java.instrument-H.sym.txt + make/data/symbols/java.logging-H.sym.txt + make/data/symbols/java.management-H.sym.txt + make/data/symbols/java.management.rmi-H.sym.txt + make/data/symbols/java.naming-H.sym.txt + make/data/symbols/java.rmi-H.sym.txt + make/data/symbols/java.scripting-H.sym.txt + make/data/symbols/java.security.jgss-H.sym.txt + make/data/symbols/java.security.sasl-H.sym.txt + make/data/symbols/java.smartcardio-H.sym.txt + make/data/symbols/java.sql-H.sym.txt + make/data/symbols/java.sql.rowset-H.sym.txt + make/data/symbols/java.xml-H.sym.txt + make/data/symbols/java.xml.crypto-H.sym.txt + make/data/symbols/jdk.accessibility-H.sym.txt + make/data/symbols/jdk.attach-H.sym.txt + make/data/symbols/jdk.compiler-H.sym.txt + make/data/symbols/jdk.dynalink-H.sym.txt + make/data/symbols/jdk.httpserver-H.sym.txt + make/data/symbols/jdk.incubator.foreign-H.sym.txt + make/data/symbols/jdk.jartool-H.sym.txt + make/data/symbols/jdk.javadoc-H.sym.txt + make/data/symbols/jdk.jconsole-H.sym.txt + make/data/symbols/jdk.jdi-H.sym.txt + make/data/symbols/jdk.jshell-H.sym.txt + make/data/symbols/jdk.jsobject-H.sym.txt + make/data/symbols/jdk.management-H.sym.txt + make/data/symbols/jdk.net-H.sym.txt + make/data/symbols/jdk.sctp-H.sym.txt + make/data/symbols/jdk.security.auth-H.sym.txt + make/data/symbols/jdk.security.jgss-H.sym.txt + make/data/symbols/jdk.unsupported-H.sym.txt + make/data/symbols/jdk.xml.dom-H.sym.txt ! make/data/symbols/symbols ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java From sgehwolf at openjdk.java.net Thu Jun 10 16:42:57 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Thu, 10 Jun 2021 16:42:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268361: Fix the infinite loop in next_line Message-ID: <6aab6db7-bef8-4a64-a561-3152d65de8f9@openjdk.org> Changeset: 72672277 Author: UncleNine Committer: Severin Gehwolf Date: 2021-06-10 16:40:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/72672277e4dddf8e72f1c705cd5f57de40745635 8268361: Fix the infinite loop in next_line Reviewed-by: dholmes, sgehwolf, sspitsyn ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c From iignatyev at openjdk.java.net Thu Jun 10 17:08:33 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 10 Jun 2021 17:08:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268539: several serviceability/sa tests should be run in driver mode Message-ID: <4565ba79-6a0f-413a-bb87-6ec4aa6fae55@openjdk.org> Changeset: 78cb6776 Author: Igor Ignatyev Date: 2021-06-10 17:06:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/78cb6776b6d43b67457993a109719b36ee892d60 8268539: several serviceability/sa tests should be run in driver mode Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestSysProps.java ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java From lmesnik at openjdk.java.net Thu Jun 10 17:42:05 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Thu, 10 Jun 2021 17:42:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java Message-ID: <8bce3b91-6a52-4ed0-8b7f-057151a5d0a8@openjdk.org> Changeset: 1e1039a7 Author: Leonid Mesnik Date: 2021-06-10 17:41:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1e1039a7c8bbd745cb23fd91e548dc20ac7d1d9d 8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/ProblemList.txt From lmesnik at openjdk.java.net Thu Jun 10 17:47:45 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Thu, 10 Jun 2021 17:47:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267893: Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes Message-ID: <51a03e09-f8d5-4528-9ff8-77267ea7b887@openjdk.org> Changeset: 8c8422e0 Author: Leonid Mesnik Date: 2021-06-10 17:45:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c8422e0f8886d9bbfca29fd228368f88bf46f2c 8267893: Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes Reviewed-by: iignatyev ! test/failure_handler/Makefile ! test/failure_handler/README + test/failure_handler/src/share/classes/jdk/test/failurehandler/CoreInfoGatherer.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/GathererFactory.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionSet.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/conf/common.properties ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties From ccheung at openjdk.java.net Thu Jun 10 19:52:13 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Thu, 10 Jun 2021 19:52:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267556: Enhance class paths check during runtime Message-ID: Changeset: 4fd2a149 Author: Calvin Cheung Date: 2021-06-10 19:50:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4fd2a149977b05eb6e4b28d147ab9c043a7934ec 8267556: Enhance class paths check during runtime Reviewed-by: minqi, iklam ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp + test/hotspot/jtreg/runtime/cds/appcds/NonJarInClasspath.java From dcubed at openjdk.java.net Thu Jun 10 23:10:08 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 10 Jun 2021 23:10:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268574: ProblemList tests failing due to UseBiasedLocking going away Message-ID: Changeset: 2e900da5 Author: Daniel D. Daugherty Date: 2021-06-10 23:08:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2e900da5f70105c153500908c693b2601fa30477 8268574: ProblemList tests failing due to UseBiasedLocking going away Reviewed-by: cjplummer ! test/hotspot/jtreg/ProblemList.txt From mli at openjdk.java.net Fri Jun 11 01:22:06 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Fri, 11 Jun 2021 01:22:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267930: Refine code for loading hsdis library Message-ID: Changeset: df65237b Author: Hamlin Li Date: 2021-06-11 01:20:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/df65237b9a55aec4374ef63dcc9ab13d3eda8408 8267930: Refine code for loading hsdis library Reviewed-by: whuang, neliasso, ysuenaga ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/disassembler.hpp From iignatyev at openjdk.java.net Fri Jun 11 02:45:09 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Fri, 11 Jun 2021 02:45:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268565: runtime/records/RedefineRecord.java should be run in driver mode Message-ID: <57c4d77f-a240-4ece-aed7-45f9a199dc90@openjdk.org> Changeset: 94d0b0f9 Author: Igor Ignatyev Date: 2021-06-11 02:44:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/94d0b0f9810bd1a8da06ec267a1c7589d6cb756b 8268565: runtime/records/RedefineRecord.java should be run in driver mode Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/records/RedefineRecord.java From erikj at openjdk.java.net Fri Jun 11 12:27:20 2021 From: erikj at openjdk.java.net (Erik Joelsson) Date: Fri, 11 Jun 2021 12:27:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265909: build.tools.dtdbuilder.DTDBuilder.java failed detecting missing path of dtd_home Message-ID: <7d47af19-c650-4705-900c-10e7cc396458@openjdk.org> Changeset: 49112fa5 Author: ScientificWare Committer: Erik Joelsson Date: 2021-06-11 12:25:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/49112fa5752174a77fb5cd276fdd4240bf76bf82 8265909: build.tools.dtdbuilder.DTDBuilder.java failed detecting missing path of dtd_home Reviewed-by: erikj ! make/jdk/src/classes/build/tools/dtdbuilder/DTDBuilder.java From darcy at openjdk.java.net Fri Jun 11 23:11:03 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Fri, 11 Jun 2021 23:11:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267634: Update --release 17 symbol information for JDK 17 build 26 Message-ID: <46b4fbb9-33df-4b83-a696-15fdcbc499ae@openjdk.org> Changeset: a466b49e Author: Joe Darcy Date: 2021-06-11 23:10:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a466b49e71b0d235294e17faba47ed4fd3fb8f6e 8267634: Update --release 17 symbol information for JDK 17 build 26 Reviewed-by: jjg, iris ! make/data/symbols/java.base-H.sym.txt ! make/data/symbols/jdk.compiler-H.sym.txt ! make/data/symbols/jdk.incubator.foreign-H.sym.txt + make/data/symbols/jdk.incubator.vector-H.sym.txt ! make/data/symbols/jdk.javadoc-H.sym.txt + make/data/symbols/jdk.jfr-H.sym.txt + make/data/symbols/jdk.management.jfr-H.sym.txt ! make/data/symbols/symbols From yyang at openjdk.java.net Sat Jun 12 01:05:31 2021 From: yyang at openjdk.java.net (Yi Yang) Date: Sat, 12 Jun 2021 01:05:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265518: C1: Intrinsic support for Preconditions.checkIndex Message-ID: <61761f38-4aab-4203-99db-960480d7fd74@openjdk.org> Changeset: 5cee23a9 Author: Yi Yang Date: 2021-06-12 01:03:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5cee23a9ed0b7fe2657be7492d9c1f78fcd02ebf 8265518: C1: Intrinsic support for Preconditions.checkIndex Reviewed-by: dfuchs, iveresov ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_globals.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/java/nio/Buffer.java + test/hotspot/jtreg/compiler/c1/TestCheckIndexC1Intrinsic.java From dcubed at openjdk.java.net Sat Jun 12 13:54:32 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Sat, 12 Jun 2021 13:54:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268644: ProblemList serviceability/sa/ClhsdbJstackXcompStress.java in -Xcomp mode Message-ID: <8f717433-d6d5-41c3-a530-2eaf3bf03dbd@openjdk.org> Changeset: 90c1034c Author: Daniel D. Daugherty Date: 2021-06-12 13:53:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/90c1034cd4077e63afc0aad53191a04699a816ce 8268644: ProblemList serviceability/sa/ClhsdbJstackXcompStress.java in -Xcomp mode Reviewed-by: azvegint ! test/hotspot/jtreg/ProblemList-Xcomp.txt From dholmes at openjdk.java.net Sun Jun 13 22:18:03 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Sun, 13 Jun 2021 22:18:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257038: Remove expired flags in JDK 18 Message-ID: Changeset: 1ba4e0ca Author: David Holmes Date: 2021-06-13 22:16:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1ba4e0cada031407a17a665cf24b03bacb59cdbb 8257038: Remove expired flags in JDK 18 Reviewed-by: kbarrett, ccheung ! src/hotspot/share/runtime/arguments.cpp From iklam at openjdk.java.net Mon Jun 14 05:56:48 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Mon, 14 Jun 2021 05:56:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268520: VirtualSpace::print_on() should be const Message-ID: <7deaa54c-c000-49b0-bc46-6990536b0d9a@openjdk.org> Changeset: ba601b84 Author: Ioi Lam Date: 2021-06-14 05:55:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ba601b8407c6d56e48b57a9524a11bb275e08adc 8268520: VirtualSpace::print_on() should be const Reviewed-by: kbarrett, stuefe, tschatzl ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp From jfranck at openjdk.java.net Mon Jun 14 08:26:31 2021 From: jfranck at openjdk.java.net (Joel =?UTF-8?B?Qm9yZ2dyw6luLUZyYW5jaw==?=) Date: Mon, 14 Jun 2021 08:26:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266791: Annotation property which is compiled as an array property but changed to a single element throws NullPointerException Message-ID: Changeset: 51f3427e Author: Rafael Winterhalter Committer: Joel Borggr?n-Franck Date: 2021-06-14 08:24:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51f3427e9bb4a3924a8178338316b9ea30304182 8266791: Annotation property which is compiled as an array property but changed to a single element throws NullPointerException Reviewed-by: darcy, jfranck ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java + test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java From mgronlun at openjdk.java.net Mon Jun 14 10:42:19 2021 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Mon, 14 Jun 2021 10:42:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267579: Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow Message-ID: Changeset: c4207355 Author: Markus Gr?nlund Date: 2021-06-14 10:41:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c4207355d3fc19687c72f47edf21611ffed7efaf 8267579: Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow Reviewed-by: dcubed, stefank, kbarrett ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/thread.inline.hpp From alitvinov at openjdk.java.net Mon Jun 14 13:28:57 2021 From: alitvinov at openjdk.java.net (Anton Litvinov) Date: Mon, 14 Jun 2021 13:28:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" Message-ID: <6444d30b-1c83-4c69-b48b-bda2d7934891@openjdk.org> Changeset: c0b4407d Author: Anton Litvinov Date: 2021-06-14 13:27:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c0b4407d09a7bf9f15553dc5344b1e354b150d57 8262731: [macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java + test/jdk/java/awt/print/PrinterJob/ExceptionFromPrintableIsIgnoredTest.java From jwilhelm at openjdk.java.net Mon Jun 14 15:58:47 2021 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Mon, 14 Jun 2021 15:58:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 14 new changesets Message-ID: <560567d7-1be4-4ef6-8423-c42488b3e9c7@openjdk.org> Changeset: 5b8c51f5 Author: Igor Ignatyev Date: 2021-06-10 17:19:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5b8c51f59a5f23930ee43bea30201c1ff88c44cd 8268539: several serviceability/sa tests should be run in driver mode Backport-of: 78cb6776b6d43b67457993a109719b36ee892d60 ! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java ! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestSysProps.java ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 53b6e2c8 Author: Igor Ignatyev Date: 2021-06-10 18:05:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/53b6e2c85cab251362d27a1cd0cd37bc7d380360 8267448: Add "ulimit -a" to environment.html Reviewed-by: cjplummer ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/failure_handler/src/share/conf/windows.properties Changeset: 7b2e7d8b Author: Weijun Wang Date: 2021-06-10 22:18:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b2e7d8bab890bd655093976cc9c3b0b6d00c034 8268525: Some new memory leak after JDK-8248268 and JDK-8255557 Reviewed-by: valeriep, ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! src/java.base/share/classes/com/sun/crypto/provider/KWUtil.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java Changeset: e3eef3b4 Author: Jie Fu Date: 2021-06-11 02:47:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e3eef3b41ab22b3fb1e4ee33ce4a3d3457d35ff1 8268576: jdk/jfr/event/gc/collection/TestSystemGc.java fails Reviewed-by: egahlin, dholmes = test/jdk/jdk/jfr/event/gc/collection/TestSystemGC.java Changeset: bd9c2fa7 Author: Igor Ignatyev Date: 2021-06-11 03:12:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bd9c2fa73b61d2461fc44b6056437aee294c9082 8268565: runtime/records/RedefineRecord.java should be run in driver mode Backport-of: 94d0b0f9810bd1a8da06ec267a1c7589d6cb756b ! test/hotspot/jtreg/runtime/records/RedefineRecord.java Changeset: a437ce83 Author: Igor Ignatyev Date: 2021-06-11 05:05:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a437ce839f749dab8c42611e0190ece5bea5d255 8268580: runtime/memory/LargePages/TestLargePagesFlags.java should be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java Changeset: da043e99 Author: Daniel Fuchs Date: 2021-06-11 08:42:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/da043e99b830fa4fcbfdbdbed182abc394ba6fb1 8268555: Update HttpClient tests that use ITestContext to jtreg 6+1 Reviewed-by: chegar ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java ! test/jdk/java/net/httpclient/CancelRequestTest.java ! test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java ! test/jdk/java/net/httpclient/ProxySelectorTest.java ! test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/ShortResponseBody.java Changeset: cce8da2c Author: Igor Ignatyev Date: 2021-06-11 12:40:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cce8da2c60812873b63de4e65bc992bc6d825fe1 8268602: a couple runtime/os tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java Changeset: e39346e7 Author: Weijun Wang Date: 2021-06-11 15:12:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e39346e708a06cdee2b9a096f08c1cfe2e21dfc2 8268093: Manual Testcase: "sun/security/krb5/config/native/TestDynamicStore.java" Fails with NPE Reviewed-by: mullan ! test/jdk/sun/security/krb5/config/native/TestDynamicStore.java ! test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m Changeset: 01054e6f Author: Calvin Cheung Date: 2021-06-11 16:08:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/01054e6f5ab75dd1b7d3e82be0eb83f14a7add15 8268470: CDS dynamic dump asserts with JFR RecordingStream Reviewed-by: minqi, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/JFRDynamicCDSApp.java Changeset: 6171ae45 Author: Daniel D. Daugherty Date: 2021-06-11 20:24:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6171ae455288a74c4c3dcec6983515db04bdc360 8268630: ProblemList serviceability/jvmti/CompiledMethodLoad/Zombie.java on linux-aarch64 Reviewed-by: erikj ! test/hotspot/jtreg/ProblemList.txt Changeset: fe48ea9d Author: Chris Hegarty Date: 2021-06-14 08:29:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe48ea9d7975188853bc165ce29789753f4758f2 8268342: java/foreign/channels/TestAsyncSocketChannels.java fails with "IllegalStateException: This segment is already closed" Reviewed-by: dfuchs ! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java Changeset: b3185354 Author: Markus Gr?nlund Date: 2021-06-14 13:11:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b318535452bc0dbc7f8a111a71bb0881833495e1 8267579: Thread::cooked_allocated_bytes() hits assert(left >= right) failed: avoid underflow Backport-of: c4207355d3fc19687c72f47edf21611ffed7efaf ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: 17295b1b Author: Jesper Wilhelmsson Date: 2021-06-14 15:55:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/17295b1bb02b2121978f1459b2e75c5e1031e7ea Merge Reviewed-by: dcubed ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/hotspot/jtreg/ProblemList.txt ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/hotspot/jtreg/ProblemList.txt From zgu at openjdk.java.net Mon Jun 14 18:09:15 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 14 Jun 2021 18:09:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268699: Shenandoah: Add test for JDK-8268127 Message-ID: <717966e7-5667-4ff1-b376-f8939d764e51@openjdk.org> Changeset: e59acd98 Author: Zhengyu Gu Date: 2021-06-14 18:07:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e59acd9860ca9e50c91472f8215f73c17d2099b6 8268699: Shenandoah: Add test for JDK-8268127 Reviewed-by: rkennke + test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java From lmesnik at openjdk.java.net Mon Jun 14 19:37:42 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Mon, 14 Jun 2021 19:37:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268626: Remove native pre-jdk9 support for jtreg failure handler Message-ID: <40e3ff6b-19eb-4424-9f34-e27b8359a7cf@openjdk.org> Changeset: 2e70bc35 Author: Leonid Mesnik Date: 2021-06-14 19:35:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2e70bc35dffce47e85f5ca4eaa4c9bdba5afb95b 8268626: Remove native pre-jdk9 support for jtreg failure handler Reviewed-by: erikj ! make/test/BuildFailureHandler.gmk ! test/failure_handler/Makefile ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java - test/failure_handler/src/windows/native/libtimeoutHandler/GatherProcessInfoTimeoutHandler.c From dholmes at openjdk.java.net Tue Jun 15 02:14:04 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Tue, 15 Jun 2021 02:14:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name Message-ID: Changeset: 9f3c7e74 Author: David Holmes Date: 2021-06-15 02:12:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9f3c7e74ff00a7550742ed8b9d6671c2d4bb6041 8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name Co-authored-by: Markus GaisBauer Reviewed-by: stuefe, luhenry ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java From neliasso at openjdk.java.net Tue Jun 15 08:55:46 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Tue, 15 Jun 2021 08:55:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268125: ZGC: Clone oop array gets wrong acopy stub Message-ID: Changeset: d3840932 Author: Nils Eliasson Date: 2021-06-15 08:53:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d384093289561015c69b684a9e21a8c4c1851c4c 8268125: ZGC: Clone oop array gets wrong acopy stub Reviewed-by: kvn, vlivanov ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java From serb at openjdk.java.net Tue Jun 15 15:30:42 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 15 Jun 2021 15:30:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268620: InfiniteLoopException test may fail on x86 platforms Message-ID: <67a54445-6ebd-45c6-8101-df81e5bebb01@openjdk.org> Changeset: 0b09129f Author: Sergey Bylokhov Date: 2021-06-15 15:29:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b09129faefb945c2f2c35dab2731961216d054e 8268620: InfiniteLoopException test may fail on x86 platforms Reviewed-by: prr, trebari, azvegint ! test/jdk/java/awt/Robot/InfiniteLoopException.java From kbarrett at openjdk.java.net Tue Jun 15 22:06:44 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 15 Jun 2021 22:06:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268647: Generation::expand_and_allocate has unused "parallel" argument Message-ID: Changeset: 00e33a45 Author: Kim Barrett Date: 2021-06-15 22:05:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/00e33a45feee1544a9d5be8b2fd1e0987ef1dfc5 8268647: Generation::expand_and_allocate has unused "parallel" argument Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/shared/generation.hpp From jwilhelm at openjdk.java.net Tue Jun 15 22:48:00 2021 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Tue, 15 Jun 2021 22:48:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 17 new changesets Message-ID: <9f82bca5-98a7-4db0-93d8-6ef5f1117510@openjdk.org> Changeset: abe20c18 Author: Jan Lahoda Date: 2021-06-14 14:25:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/abe20c188c67a85176f1f1ea530184ce0ec4fe29 8268333: javac crashes when pattern matching switch contains default case which is not last Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/Switches.java Changeset: c088d093 Author: Calvin Cheung Date: 2021-06-14 15:02:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c088d093e2e73fd0739d9e96f9f5ea67a01ae06c 8268522: InstanceKlass::can_be_verified_at_dumptime() returns opposite value Reviewed-by: dholmes, minqi, iklam ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp Changeset: bca914b2 Author: Guoxiong Li Committer: Vicente Romero Date: 2021-06-14 19:02:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bca914b29e4cec918d4648fd048139b2c429c27d 8268670: yield statements doesn't allow ~ or ! unary operators in expression Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java Changeset: 702e3ff0 Author: Dean Long Date: 2021-06-14 19:25:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/702e3ff05472e35140b38fd5a4d1266f4efdd7bb 8268366: Incorrect calculation of has_fpu_registers in C1 linear scan Reviewed-by: kvn, chagedorn ! src/hotspot/share/c1/c1_LinearScan.cpp + test/hotspot/jtreg/compiler/c1/TestLinearScanHasFPURegisters.java Changeset: ee301596 Author: Valerie Peng Date: 2021-06-14 20:34:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee3015968d56ed6179b6bfbde3f004500dce2ce3 8268621: SunJCE provider may throw unexpected NPE for un-initialized AES KW/KWP Ciphers Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java ! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java ! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java Changeset: f69e2d56 Author: Valerie Peng Date: 2021-06-14 20:40:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f69e2d5651f239209543bc1daf707a1c1114f6e5 8267397: AlgorithmId's OID cache is never refreshed Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/jca/Providers.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! test/jdk/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Changeset: a5bf5e0e Author: David Holmes Date: 2021-06-14 23:02:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5bf5e0e5f6c18b51e398ab81ed9d0a29bf31b6f 8266614: update manpage for -Xlog:async Reviewed-by: hseigel, xliu ! src/java.base/share/man/java.1 Changeset: 4a6da99f Author: Jie Fu Date: 2021-06-14 23:39:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4a6da99f28af6bdb8fbb66093ce4386623c77ae2 8268643: SVML lib shouldn't be generated when C2 is absent Reviewed-by: erikj ! make/autoconf/jvm-features.m4 ! make/autoconf/spec.gmk.in ! make/modules/jdk.incubator.vector/Lib.gmk Changeset: 4d8b5c70 Author: Vladimir Kozlov Date: 2021-06-14 23:41:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d8b5c70dff51470210a0ca93b932af1b27c9f27 8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code Reviewed-by: roland, vlivanov, dcubed ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/locknode.cpp ! src/hotspot/share/opto/locknode.hpp ! src/hotspot/share/opto/macro.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/compiler/locks/TestNestedLocksElimination.java Changeset: 35d867df Author: Jan Lahoda Date: 2021-06-15 09:04:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/35d867df1f2064e867dcf1030c498bfa23568054 8268663: Crash when guards contain boolean expression Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! test/langtools/tools/javac/patterns/Guards.java ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out Changeset: e36136fa Author: Nils Eliasson Date: 2021-06-15 11:33:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e36136fa934505fdf7d80ed415ebf009050dac28 8268125: ZGC: Clone oop array gets wrong acopy stub Reviewed-by: vlivanov ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 76cad4b1 Author: Hannes Walln?fer Date: 2021-06-15 15:56:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/76cad4b1ae76c6cc854f7a901736bf108639f8f2 8263321: Regression 8% in javadoc-steady in 17-b11 Reviewed-by: prappo, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: 31a055e6 Author: Joe Darcy Date: 2021-06-15 18:52:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/31a055e67a9a579a6b6ab26519271202da53a295 8268736: Use apiNote in AutoCloseable.close javadoc Reviewed-by: bpb, naoto ! src/java.base/share/classes/java/lang/AutoCloseable.java Changeset: fe7a44de Author: Chris Plummer Date: 2021-06-15 18:59:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe7a44de63f19921e373ff336be26f9165ac6977 8268723: Problem list SA core file tests on OSX when using ZGC Reviewed-by: dholmes, dcubed, sspitsyn ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 9ac0609e Author: Daniel D. Daugherty Date: 2021-06-15 20:36:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ac0609ed1513a5c7484ccc2c219fe6cd9c9d6d6 8268828: ProblemList compiler/intrinsics/VectorizedMismatchTest.java on win-x64 Reviewed-by: ccheung ! test/hotspot/jtreg/ProblemList.txt Changeset: 788b3095 Author: Maurizio Cimadamore Date: 2021-06-15 20:37:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/788b309563610b690306211790af17954f7556cb 8268768: idea.sh has been updated in surprising and incompatible ways Reviewed-by: erikj ! bin/idea.sh + make/ide/idea/jdk/build.xml ! make/ide/idea/jdk/idea.gmk + make/ide/idea/jdk/template/ant.xml ! make/ide/idea/jdk/template/compiler.xml ! make/ide/idea/jdk/template/jdk.iml ! make/ide/idea/jdk/template/misc.xml ! make/ide/idea/jdk/template/modules.xml + make/ide/idea/jdk/template/src/idea/IdeaLoggerWrapper.java + make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java ! make/ide/idea/jdk/template/vcs.xml ! make/ide/idea/jdk/template/workspace.xml Changeset: e0f6f70d Author: Jesper Wilhelmsson Date: 2021-06-15 22:45:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e0f6f70d3f9e748d2bc53f371beca487e9343d4a Merge ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/ProblemList.txt From yyang at openjdk.java.net Wed Jun 16 02:10:09 2021 From: yyang at openjdk.java.net (Yi Yang) Date: Wed, 16 Jun 2021 02:10:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268780: Use 'print_cr' instead of 'print' for the message 'eliminated ' Message-ID: Changeset: 48d45628 Author: Denghui Dong Committer: Yi Yang Date: 2021-06-16 02:08:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/48d456281ea73e22eaaae6a082bb43610647d660 8268780: Use 'print_cr' instead of 'print' for the message 'eliminated ' Reviewed-by: cjplummer, zgu, dcubed ! src/hotspot/share/runtime/vframe.cpp From ccheung at openjdk.java.net Wed Jun 16 02:19:28 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Wed, 16 Jun 2021 02:19:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268078: ClassListParser::_interfaces should be freed Message-ID: Changeset: 3ad65867 Author: Calvin Cheung Date: 2021-06-16 02:17:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3ad658677b1ad2ea15d75ec7f1fe71e37f3913b9 8268078: ClassListParser::_interfaces should be freed Reviewed-by: minqi, iklam, coleenp ! src/hotspot/share/cds/classListParser.cpp From coleenp at openjdk.java.net Wed Jun 16 12:43:30 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 16 Jun 2021 12:43:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267870: Remove unnecessary char_converter during class loading Message-ID: <5b9374f5-df94-4e69-b82d-b871917a8e7c@openjdk.org> Changeset: af13fe11 Author: Coleen Phillimore Date: 2021-06-16 12:41:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/af13fe110720ff20ccea0a01fe088707208c3dd8 8267870: Remove unnecessary char_converter during class loading Reviewed-by: dholmes, iklam ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp From coleenp at openjdk.java.net Wed Jun 16 12:44:55 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 16 Jun 2021 12:44:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267752: KVHashtable doesn't deallocate entries Message-ID: <98662e3d-c084-4bb5-9fe5-0443313a428f@openjdk.org> Changeset: 72b3b0af Author: Coleen Phillimore Date: 2021-06-16 12:43:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/72b3b0af08136342e54e1cdea0c48d64172e8870 8267752: KVHashtable doesn't deallocate entries Reviewed-by: iklam, stuefe ! src/hotspot/share/utilities/hashtable.hpp From iklam at openjdk.java.net Wed Jun 16 16:06:42 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 16 Jun 2021 16:06:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268778: CDS check_excluded_classes needs DumpTimeTable_lock Message-ID: <164eb373-d694-4860-87d2-b423fc867a12@openjdk.org> Changeset: e4908a43 Author: Ioi Lam Date: 2021-06-16 16:05:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e4908a439a235ee437c0e6e39341e1d67904f49e 8268778: CDS check_excluded_classes needs DumpTimeTable_lock Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp From coleenp at openjdk.java.net Wed Jun 16 16:36:27 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 16 Jun 2021 16:36:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259066: Obsolete -XX:+AlwaysLockClassLoader Message-ID: <696ffa41-f0a1-49af-9ce6-2af0d4f351f2@openjdk.org> Changeset: c20f80a4 Author: Coleen Phillimore Date: 2021-06-16 16:34:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c20f80a4d2e8d0f5995ad44a38e838adbff6068d 8259066: Obsolete -XX:+AlwaysLockClassLoader Reviewed-by: hseigel ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/runtime/globals.hpp From rhalade at openjdk.java.net Wed Jun 16 17:12:32 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Wed, 16 Jun 2021 17:12:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Message-ID: Changeset: b836b83b Author: Rajan Halade Date: 2021-06-16 17:10:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b836b83b2aefbc87b0cf26990ddbab4479c42b71 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Reviewed-by: xuelei ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From dholmes at openjdk.java.net Wed Jun 16 23:56:20 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Wed, 16 Jun 2021 23:56:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268852: AsyncLogWriter should not overide is_Named_thread() Message-ID: <0ff4877a-009d-43df-b134-2c4b9a62b871@openjdk.org> Changeset: 02c9bf08 Author: Xin Liu Committer: David Holmes Date: 2021-06-16 23:54:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02c9bf087e50885bbc8028415c4e674947ee7a16 8268852: AsyncLogWriter should not overide is_Named_thread() Reviewed-by: dholmes, ysuenaga ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/runtime/thread.cpp From jwilhelm at openjdk.java.net Thu Jun 17 01:08:14 2021 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Thu, 17 Jun 2021 01:08:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 14 new changesets Message-ID: Changeset: 10068c1b Author: Daniel D. Daugherty Date: 2021-06-15 21:48:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/10068c1bace0ea650bda3e2234a44cbf401afc7d 8268830: ProblemList 3 serviceability/dcmd/framework tests with ZGC on win-x64 Reviewed-by: kbarrett ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: b18de6cf Author: Daniel D. Daugherty Date: 2021-06-15 23:50:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b18de6cf79e0195736d94b08be67f10ca7c3cd08 8268851: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java on linux-X64 Reviewed-by: bpb ! test/jdk/ProblemList.txt Changeset: 4d545a1f Author: Roland Westrelin Date: 2021-06-16 07:36:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d545a1f86325140ed268c5437d776ceb8e21077 8267988: C2: assert(!addp->is_AddP() || addp->in(AddPNode::Base)->is_top() || addp->in(AddPNode::Base) == n->in(AddPNode::Base)) failed: Base pointers must match (addp 1301) Reviewed-by: chagedorn, vlivanov, kvn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestAddPChainWithDifferentBase.java Changeset: 59de99d1 Author: Stefan Johansson Date: 2021-06-16 08:59:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/59de99d11988b7f1ab20e323f3dc4d0d49e3b7a3 8267271: Fix gc/arguments/TestNewRatioFlag.java expectedNewSize calculation Reviewed-by: tschatzl, kbarrett ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java Changeset: 19f5fab1 Author: David Holmes Date: 2021-06-16 11:59:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/19f5fab175e308e2ab90d6d3efc2335fe751009e 8268861: Disable Windows-Aarch64 build in GitHub Actions Reviewed-by: mikael, sjohanss ! .github/workflows/submit.yml Changeset: 9ad19f78 Author: Christian Hagedorn Date: 2021-06-16 13:02:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ad19f7838e6f6e128583c191c5507c1e2bd5083 8256934: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestPartialPeelingSinkNodes.java Changeset: 38dbe05e Author: Bradford Wetmore Date: 2021-06-16 16:59:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38dbe05e004a018c810e3acaae4660c69dd982da 8268901: JDK-8268768 missed removing two files Reviewed-by: mcimadamore - make/ide/idea/jdk/template/module.iml - make/ide/idea/jdk/template/test.iml Changeset: 8ea0606a Author: Daniel Fuchs Date: 2021-06-16 17:24:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ea0606aba15911f5bfe2c81a83b42288d97095f 8268714: [macos-aarch64] 7 java/net/httpclient/websocket tests failed Reviewed-by: chegar, michaelm ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java ! test/jdk/java/net/httpclient/websocket/Support.java ! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java Changeset: 2c7e47e1 Author: Jonathan Gibbons Date: 2021-06-16 18:03:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c7e47e12b8a772bcebcdf0b15d6a4d3f92e2267 8268774: Residual logging output written to STDOUT, not STDERR Reviewed-by: prappo, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! test/langtools/jdk/javadoc/tool/ToolProviderTest.java ! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java + test/langtools/jdk/javadoc/tool/testToolStreams/TestToolStreams.java Changeset: 54f5ffea Author: Rajan Halade Date: 2021-06-16 18:53:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/54f5ffeaad9da7cc77d9b6c0339758340c42ea2e 8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test Backport-of: b836b83b2aefbc87b0cf26990ddbab4479c42b71 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: f0f21788 Author: Daniel D. Daugherty Date: 2021-06-16 19:19:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f0f2178876813cca070db01ce37ea7a04b712923 8268909: ProblemList jdk/jfr/api/consumer/streaming/TestLatestEvent.java on win-x64 Reviewed-by: mikael, dfuchs ! test/jdk/ProblemList.txt Changeset: ee03bc6d Author: Yasumasa Suenaga Date: 2021-06-16 23:21:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee03bc6d0aad4b0d07bbe792c8cc77f986c617e1 8268863: ProblemList serviceability/sa/TestJmapCoreMetaspace.java on linux-x64 with ZGC Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 9f7851b5 Author: David Holmes Date: 2021-06-16 23:58:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9f7851b5f5220132fce8556269851e33ac06ef31 8260194: Update the documentation for -Xcheck:jni Reviewed-by: coleenp, hseigel ! src/java.base/share/man/java.1 Changeset: 3637e50b Author: Jesper Wilhelmsson Date: 2021-06-17 01:05:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3637e50b30e92538510c1a8e8893cedc3bd4ccd5 Merge From dholmes at openjdk.java.net Thu Jun 17 07:04:19 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Thu, 17 Jun 2021 07:04:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *, wchar_t * *)" Message-ID: Changeset: e8446107 Author: David Holmes Date: 2021-06-17 07:02:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e84461072af9cdb2ee83f5c0747ea5881a0ae805 8268927: Windows: link error: unresolved external symbol "int __cdecl convert_to_unicode(char const *,wchar_t * *)" Reviewed-by: stuefe ! src/hotspot/os/windows/os_windows.cpp From michaelm at openjdk.java.net Thu Jun 17 07:16:04 2021 From: michaelm at openjdk.java.net (Michael McMahon) Date: Thu, 17 Jun 2021 07:16:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268294: Reusing HttpClient in a WebSocket.Listener hangs. Message-ID: Changeset: 2d088fa9 Author: Michael McMahon Date: 2021-06-17 07:13:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2d088fa91d18252a801db3b84ff87e261d63ebd4 8268294: Reusing HttpClient in a WebSocket.Listener hangs. Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientFacade.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageEncoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/WebSocketImpl.java + test/jdk/java/net/httpclient/websocket/WebSocketServerDriver.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/DefaultMessageStreamHandler.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/MessageStreamHandler.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/MessageStreamResponder.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketAndHttpClient.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketAndHttpTest.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketResponder.java + test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/WebSocketServer.java From tschatzl at openjdk.java.net Thu Jun 17 17:23:25 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 17 Jun 2021 17:23:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268556: Use bitmap for storing regions that failed evacuation Message-ID: <44fb941b-6b88-4eef-9f45-c4702d96d6af@openjdk.org> Changeset: f2afe0a5 Author: Thomas Schatzl Date: 2021-06-17 17:22:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f2afe0a5130fd3162403ecc18c827bcf56e9c883 8268556: Use bitmap for storing regions that failed evacuation Reviewed-by: kbarrett, iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp From phh at openjdk.java.net Thu Jun 17 20:28:48 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 17 Jun 2021 20:28:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting. Message-ID: <0a6818b7-f5b0-4704-840c-c8a0f99bb69f@openjdk.org> Changeset: fa3b44d4 Author: Xin Liu Committer: Paul Hohensee Date: 2021-06-17 20:27:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa3b44d43811dca8c609d6c61a58680835abf8e3 8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting. Reviewed-by: dholmes, phh ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp From iklam at openjdk.java.net Thu Jun 17 22:21:15 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 17 Jun 2021 22:21:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267189: Remove duplicated unregistered classes from dynamic archive Message-ID: <48934e93-1d3b-40ca-931a-1ada7232ae5a@openjdk.org> Changeset: bb24fa65 Author: Ioi Lam Date: 2021-06-17 22:19:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb24fa652aa1edc8ece8713f559be2fe3437d666 8267189: Remove duplicated unregistered classes from dynamic archive Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/DuplicatedCustomApp.java From rhalade at openjdk.java.net Fri Jun 18 00:52:06 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Fri, 18 Jun 2021 00:52:06 GMT Subject: [aarch64-port-dev ] =?utf-8?q?git=3A_openjdk/aarch64-port=3A_mas?= =?utf-8?q?ter=3A_8268678=3A_LetsEncryptCA=2Ejava_test_fails_as_Let?= =?utf-8?q?=E2=80=99s_Encrypt_Authority_X3_is_retired?= Message-ID: Changeset: 58e6e6d9 Author: Rajan Halade Date: 2021-06-18 00:49:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/58e6e6d919cb15559a61a67805da263be3c9d693 8268678: LetsEncryptCA.java test fails as Let?s Encrypt Authority X3 is retired Reviewed-by: xuelei ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java From jwilhelm at openjdk.java.net Fri Jun 18 00:55:15 2021 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Fri, 18 Jun 2021 00:55:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 13 new changesets Message-ID: <530b5070-ccae-44fc-9ba1-40e78c9cbb07@openjdk.org> Changeset: 112ddb76 Author: Jie Fu Date: 2021-06-17 02:10:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/112ddb7633d8794d5c85e1b2cf0369ee2e0e349a 8268641: [foreign] assert(allocates2(pc)) failed: not in CodeBuffer memory with ShenandoahGC Reviewed-by: rbackman, kvn ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp Changeset: 4c9aefdb Author: Eric Liu Committer: Pengfei Li Date: 2021-06-17 02:47:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4c9aefdb6193f754bfac3ae022f08a76b0cae718 8268739: AArch64: Build failure after JDK-8267663 Reviewed-by: aph, dholmes ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 344e3edf Author: Julia Boes Date: 2021-06-17 09:10:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/344e3edf7602d8b788334bd103e9a63a8d74a6f8 8268080: java/util/concurrent/forkjoin/AsyncShutdownNow.java fails with java.util.concurrent.RejectedExecutionException Co-authored-by: Doug Lea
Reviewed-by: chegar, dfuchs ! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java ! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java Changeset: 7d7bdbe1 Author: Patrick Concannon Date: 2021-06-17 09:35:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7d7bdbe135018f1452fa133b294575014e3e871b 8268776: Test `ADatagramSocket.java` missing /othervm from @run tag Reviewed-by: dfuchs ! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Changeset: 69d01b6b Author: Jonathan Gibbons Date: 2021-06-17 14:09:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69d01b6bcabda177f5e27f6c7b141be57cd00619 8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id 8249897: jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id 8249898: jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id Reviewed-by: hannesw - test/langtools/jdk/javadoc/tool/6176978/T6176978.java - test/langtools/jdk/javadoc/tool/6176978/X.java - test/langtools/jdk/javadoc/tool/InlineTagsWithBraces.java - test/langtools/jdk/javadoc/tool/LangVers.java Changeset: 091bc4a1 Author: Paul Sandoz Date: 2021-06-17 14:55:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/091bc4a1a6ca687aab0c9064f11408b93511a520 8268353: Test libsvml.so is and is not present in jdk image Reviewed-by: sviswanathan, jiefu + test/jdk/jdk/incubator/vector/ImageTest.java ! test/lib/jdk/test/lib/Platform.java Changeset: 2047da7d Author: Fernando Guallini Committer: Rajan Halade Date: 2021-06-17 16:23:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2047da7dccacb1adb7f811639a58b8fbe1aa3546 8265297: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with "RuntimeException: java.net.SocketException: Connection reset" Reviewed-by: xuelei, rhalade ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java Changeset: 0011b52e Author: Jonathan Gibbons Date: 2021-06-17 16:37:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0011b52ee81d88b023f771432abc079c64266578 8264843: Javac crashes with NullPointerException when finding unencoded XML in
 tag

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
+ test/langtools/tools/doclint/html/UnknownTagTest.java
+ test/langtools/tools/doclint/html/UnknownTagTest.out

Changeset: b66001a5
Author:    Daniel D. Daugherty 
Date:      2021-06-17 16:53:22 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b66001a5946252b621bab27d6ee32006a4d7bab5

8268971: ProblemList tools/jpackage/windows/WinInstallerIconTest.java on win-x64

Reviewed-by: herrick

! test/jdk/ProblemList.txt

Changeset: c98d5084
Author:    Kim Barrett 
Date:      2021-06-17 19:05:10 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/c98d50848ba2811d2f08b3fbc57ac9674c63a943

8268265: MutableSpaceUsedHelper::take_sample() hits assert(left >= right) failed: avoid overflow

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/parallel/spaceCounters.hpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.hpp

Changeset: 85452692
Author:    Vladimir Ivanov 
Date:      2021-06-17 21:17:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8545269268ff34a5c6b8a8cc6aff69fff2a7b507

8268676: assert(!ik->is_interface() && !ik->has_subklass()) failed: inconsistent klass hierarchy

Reviewed-by: kvn, roland, neliasso

! src/hotspot/share/opto/arraycopynode.cpp

Changeset: 9130b8a9
Author:    Vladimir Ivanov 
Date:      2021-06-17 21:25:46 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/9130b8a9d7ebd943108f01d41ed777e080f34c4d

8268371: C2: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed

Reviewed-by: roland, kvn

! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/c2/UpcastTest.java

Changeset: a051e735
Author:    Jesper Wilhelmsson 
Date:      2021-06-18 00:53:09 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a051e735cda0d5ee5cb6ce0738aa549a7319a28c

Merge



From jboes at openjdk.java.net  Fri Jun 18 09:37:42 2021
From: jboes at openjdk.java.net (Julia Boes)
Date: Fri, 18 Jun 2021 09:37:42 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268900:
 com/sun/net/httpserver/Headers.java: Fix indentation and whitespace
Message-ID: <4b54b7b2-fbfc-4f44-b2ba-df4bcf591c9b@openjdk.org>

Changeset: f4d20b21
Author:    Julia Boes 
Date:      2021-06-18 09:35:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f4d20b215eb3c90ca28bf973e7614486226692b5

8268900: com/sun/net/httpserver/Headers.java: Fix indentation and whitespace

Reviewed-by: dfuchs, chegar, michaelm

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java


From ayang at openjdk.java.net  Fri Jun 18 11:50:32 2021
From: ayang at openjdk.java.net (Albert Mingkun Yang)
Date: Fri, 18 Jun 2021 11:50:32 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268964:
 Remove unused ReferenceProcessorAtomicMutator
Message-ID: 

Changeset: 5ae9a128
Author:    Albert Mingkun Yang 
Date:      2021-06-18 11:48:59 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/5ae9a12858a20361c163e1dfe6b67970f27e4e40

8268964: Remove unused ReferenceProcessorAtomicMutator

Reviewed-by: tschatzl, pliden

! src/hotspot/share/gc/shared/referenceProcessor.hpp


From bulasevich at openjdk.java.net  Fri Jun 18 16:27:03 2021
From: bulasevich at openjdk.java.net (Boris Ulasevich)
Date: Fri, 18 Jun 2021 16:27:03 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267042: bug
 in monitor locking/unlocking on ARM32 C1 due to uninitialized
 BasicObjectLock::_displaced_header
Message-ID: <6b8eedbd-4ef1-4cd6-a951-1655ffded010@openjdk.org>

Changeset: 8f2456e5
Author:    Boris Ulasevich 
Date:      2021-06-18 16:25:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8f2456e5b058a88730ec383d88634737849afdfb

8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header

Co-authored-by: Chris Cole 
Reviewed-by: dsamersoff

! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
+ test/hotspot/jtreg/compiler/c1/Test8267042.java


From jwilhelm at openjdk.java.net  Fri Jun 18 23:06:41 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Fri, 18 Jun 2021 23:06:41 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 23 new
 changesets
Message-ID: 

Changeset: 80dc262e
Author:    Valerie Peng 
Date:      2021-06-17 23:27:54 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/80dc262e8132204d70b184b32978e6c456460fb0

8265500: Some impls of javax.crypto.Cipher.init() do not throw UnsupportedOperationExc for unsupported modes

Reviewed-by: xuelei

! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! test/jdk/javax/crypto/Cipher/TestCipherMode.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCipherMode.java

Changeset: 483f1ee2
Author:    Rajan Halade 
Date:      2021-06-18 00:59:29 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/483f1ee211bc0e37b486eb9d38d283ff02f0bdcc

8268678: LetsEncryptCA.java test fails as Let?s Encrypt Authority X3 is retired

Backport-of: 58e6e6d919cb15559a61a67805da263be3c9d693

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java

Changeset: 7ed3634d
Author:    Vladimir Ivanov 
Date:      2021-06-18 07:50:22 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7ed3634da81b53135c89aa82a1a5d2f4de2c6c5e

8268405: Several regressions 4-17% after CHA changes

Reviewed-by: kvn, dlong

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 59d84787
Author:    Igor Ignatyev 
Date:      2021-06-18 09:56:36 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/59d84787e91e85dba4df45e99aa376f484e6ddff

8268591: a few runtime/jni tests don't need `/othervm`

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java

Changeset: 8ccb76eb
Author:    Igor Ignatyev 
Date:      2021-06-18 09:57:44 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8ccb76eb135c33349860f503745fdff49f158066

8268601: mark hotspot runtime/records tests which ignore external VM flags

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/records/RedefineRecord.java

Changeset: 4006fe73
Author:    Igor Ignatyev 
Date:      2021-06-18 09:58:34 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/4006fe735af70b01b2c254264b816fc067bfbd0d

8268597: mark hotspot runtime/symboltable tests which ignore external VM flags

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/symboltable/ShortLivedSymbolCleanup.java

Changeset: 9f4f0392
Author:    Igor Ignatyev 
Date:      2021-06-18 09:59:34 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/9f4f039231895f04bcdae4b25e1861f2070f1d8b

8268596: mark hotspot runtime/verifier tests which ignore external VM flags

Reviewed-by: hseigel, mseledtsov

! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java

Changeset: 58eddc81
Author:    Igor Ignatyev 
Date:      2021-06-18 10:00:21 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/58eddc81102c233061de67a1deaa8d8fee8d5857

8268594: runtime/handshake tests don't need WhiteBox after AOT removal

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java

Changeset: 3e1dc0a7
Author:    Igor Ignatyev 
Date:      2021-06-18 10:01:03 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3e1dc0a7655f26ad38b5179f720eb4431bcd4cc3

8268598: mark hotspot runtime/stringtable tests which ignore external VM flags

Reviewed-by: hseigel, mseledtsov

! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java

Changeset: 2f65d402
Author:    Igor Ignatyev 
Date:      2021-06-18 10:01:58 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/2f65d4021f3f51a342419a61bc934863e421f952

8268599: mark hotspot runtime/sealedClasses tests which ignore external VM flags

Reviewed-by: dholmes, mseledtsov

! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java

Changeset: 5b198986
Author:    Igor Ignatyev 
Date:      2021-06-18 10:03:21 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/5b198986cef4fa0e77d02136212ecc01ec9b22c0

8268563: mark hotspot serviceability/jvmti tests which ignore external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java

Changeset: 8366c693
Author:    Igor Ignatyev 
Date:      2021-06-18 10:04:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8366c6936eaad411082ec6a9e569da07c5f3f0cd

8268541: mark hotspot serviceability/sa tests which ignore external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java

Changeset: f83c6b8a
Author:    Igor Ignatyev 
Date:      2021-06-18 10:05:15 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f83c6b8a6a92a37197a3b83ba093f26e820c4ac9

8268531: mark SDTProbesGNULinuxTest as ignoring external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java

Changeset: 21abcc4a
Author:    Igor Ignatyev 
Date:      2021-06-18 10:06:12 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/21abcc4a5a539644be93726436ed4454ad9aaf18

8268564: mark hotspot serviceability/attach tests which ignore external VM flags

Reviewed-by: sspitsyn

! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java
! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java

Changeset: d8a0582a
Author:    Mark Sheppard 
Date:      2021-06-18 10:54:23 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d8a0582a36340bcc65910f3a34132ec6e04e5d01

8265369: [macos-aarch64] java/net/MulticastSocket/Promiscuous.java failed with "SocketException: Cannot allocate memory"

Reviewed-by: dfuchs, michaelm, chegar

! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! test/jdk/ProblemList.txt

Changeset: f9c8c1c3
Author:    Erik Gahlin 
Date:      2021-06-18 13:51:57 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f9c8c1c38612abf0f3286c9f353f11788f58ac70

8268903: JFR: RecordingStream::dump is missing @since

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java

Changeset: dab00ee5
Author:    Paul Sandoz 
Date:      2021-06-18 14:22:16 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/dab00ee59b73bcd5b8632d127b3d0a324e48e4e5

8266518: Refactor and expand scatter/gather tests

Reviewed-by: sviswanathan

! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
- test/jdk/jdk/incubator/vector/templates/Kernel-Gather-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Gather-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Gather-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Gather-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Scatter-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Scatter-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template

Changeset: 60389eed
Author:    Igor Ignatyev 
Date:      2021-06-18 15:25:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/60389eedb3c9932de57aca740a8116db83302ffa

8269025: jsig/Testjsig.java doesn't check exit code

Reviewed-by: hseigel

! test/hotspot/jtreg/runtime/jsig/Testjsig.java

Changeset: 7e03cf29
Author:    Joe Wang 
Date:      2021-06-18 16:03:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7e03cf2916a69f947c46ac85b222ee7a99f68ad8

8265073: XML transformation and indentation when using xml:space

Reviewed-by: naoto, lancea, iris

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java

Changeset: 8caeca00
Author:    Chris Plummer 
Date:      2021-06-18 20:27:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8caeca003e621dd523eb27ef7e7fea0765ceacb6

8264775: ClhsdbFindPC still fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr

Reviewed-by: dcubed

! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java

Changeset: b9d73376
Author:    Xin Liu 
Committer: Paul Hohensee 
Date:      2021-06-18 21:29:55 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b9d7337697bd1aa5581b1a28efb3a78c221f6592

8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting.

Backport-of: fa3b44d43811dca8c609d6c61a58680835abf8e3

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp

Changeset: b8f073be
Author:    Erik Gahlin 
Date:      2021-06-18 22:05:52 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b8f073be84b6bf2f83e2a65d20b7eb8c03120dce

8268316: Typo in JFR jdk.Deserialization event

Reviewed-by: iignatyev

! src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java

Changeset: b7d78a5b
Author:    Jesper Wilhelmsson 
Date:      2021-06-18 23:04:20 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b7d78a5b661e2b00f271298db3b6cc873cf754e7

Merge



From jfranck at openjdk.java.net  Mon Jun 21 08:41:28 2021
From: jfranck at openjdk.java.net (Joel =?UTF-8?B?Qm9yZ2dyw6luLUZyYW5jaw==?=)
Date: Mon, 21 Jun 2021 08:41:28 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266082:
 AssertionError in Annotate.fromAnnotations with -Xdoclint
Message-ID: <0332efaf-e405-4b84-8f10-97ea6e9bf6ca@openjdk.org>

Changeset: 0b8a0e2b
Author:    Joel Borggr?n-Franck 
Date:      2021-06-21 08:39:35 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/0b8a0e2b58dbdd5c9553e502212d32c033a5efb5

8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/doclint/CrashInAnnotateTest.java
+ test/langtools/tools/doclint/CrashInAnnotateTest.out
+ test/langtools/tools/javac/diags/examples/NoAnnotationsInLink.java


From tschatzl at openjdk.java.net  Mon Jun 21 10:08:42 2021
From: tschatzl at openjdk.java.net (Thomas Schatzl)
Date: Mon, 21 Jun 2021 10:08:42 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8017163: G1:
 Refactor remembered sets
Message-ID: 

Changeset: 1692fd2e
Author:    Thomas Schatzl 
Date:      2021-06-21 10:06:05 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1692fd2eba7164ebd11fce1c02696a9053d131af

8017163: G1: Refactor remembered sets
8048504: G1: Investigate replacing the coarse and fine grained data structures in the remembered sets
6949259: G1: Merge sparse and fine remembered set hash tables

Co-authored-by: Ivan Walulya 
Co-authored-by: Thomas Schatzl 
Reviewed-by: sjohanss, iwalulya

! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
+ src/hotspot/share/gc/g1/g1CardSet.cpp
+ src/hotspot/share/gc/g1/g1CardSet.hpp
+ src/hotspot/share/gc/g1/g1CardSet.inline.hpp
+ src/hotspot/share/gc/g1/g1CardSetContainers.hpp
+ src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
+ src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.cpp
+ src/hotspot/share/gc/g1/g1CardSetFreeMemoryTask.hpp
+ src/hotspot/share/gc/g1/g1CardSetMemory.cpp
+ src/hotspot/share/gc/g1/g1CardSetMemory.hpp
+ src/hotspot/share/gc/g1/g1CardSetMemory.inline.hpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
- src/hotspot/share/gc/g1/sparsePRT.cpp
- src/hotspot/share/gc/g1/sparsePRT.hpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/workerDataArray.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
+ test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
+ test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp
+ test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java


From jiefu at openjdk.java.net  Mon Jun 21 11:09:38 2021
From: jiefu at openjdk.java.net (Jie Fu)
Date: Mon, 21 Jun 2021 11:09:38 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269029:
 compiler/codegen/TestCharVect2.java fails for client VMs
Message-ID: <18c4f77a-bd3e-4679-9508-1917455af1b7@openjdk.org>

Changeset: cbec37d4
Author:    Christoph G?ttschkes 
Committer: Jie Fu 
Date:      2021-06-21 11:08:33 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/cbec37d45d77533081c27b3fc649098dfcca0425

8269029: compiler/codegen/TestCharVect2.java fails for client VMs

Reviewed-by: kvn, jiefu

! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java


From tschatzl at openjdk.java.net  Mon Jun 21 11:12:29 2021
From: tschatzl at openjdk.java.net (Thomas Schatzl)
Date: Mon, 21 Jun 2021 11:12:29 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268952:
 Automatically update heap sizes in G1MonitoringScope
Message-ID: <852391eb-d7f6-4dbd-aefe-149d3ede4097@openjdk.org>

Changeset: a58c477c
Author:    Thomas Schatzl 
Date:      2021-06-21 11:11:14 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a58c477c49ca595c65f7a2fca2512ff2adea99be

8268952: Automatically update heap sizes in G1MonitoringScope

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp


From tschatzl at openjdk.java.net  Mon Jun 21 11:14:46 2021
From: tschatzl at openjdk.java.net (Thomas Schatzl)
Date: Mon, 21 Jun 2021 11:14:46 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268458: Add
 verification type for evacuation failures
Message-ID: 

Changeset: cd20c019
Author:    Thomas Schatzl 
Date:      2021-06-21 11:12:29 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/cd20c01942dd8559a31e51ef2a595c6eba44b8ad

8268458: Add verification type for evacuation failures

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java


From jwilhelm at openjdk.java.net  Mon Jun 21 23:11:38 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Mon, 21 Jun 2021 23:11:38 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 7 new
 changesets
Message-ID: <34423af6-6913-4df9-aaee-3770b1571175@openjdk.org>

Changeset: b358b54c
Author:    Jie Fu 
Date:      2021-06-20 22:55:49 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b358b54c4fb515be519ad631c0ae7c58f49fdc5b

8269063: Build failure due to VerifyReceiverTypes was not declared after JDK-8268405

Reviewed-by: kvn

! src/hotspot/share/runtime/deoptimization.cpp

Changeset: c294ae4f
Author:    Boris Ulasevich 
Date:      2021-06-21 06:04:57 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/c294ae4fed59c7e303416346cc4b189a48bc1ab1

8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header

Co-authored-by: Chris Cole 
Reviewed-by: dsamersoff

! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
+ test/hotspot/jtreg/compiler/c1/Test8267042.java

Changeset: f8df953e
Author:    Markus Gr?nlund 
Date:      2021-06-21 11:16:41 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f8df953e61372b396f351403ff6ba165720881bb

8268702: JFR diagnostic commands lack argument descriptors when viewed using Platform MBean Server

Reviewed-by: egahlin

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java

Changeset: 22ebd192
Author:    Hui Shi 
Date:      2021-06-21 11:59:00 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/22ebd1926d4510cbe40cb186edf16cbd44a29347

8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop

Reviewed-by: kvn, roland

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java

Changeset: f25e7197
Author:    Jorn Vernee 
Date:      2021-06-21 12:06:51 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f25e7197fef76cc87a15da7cc96a42b84d69bbfe

8268717: Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails

Reviewed-by: mcimadamore, erikj

! make/test/JtregNativeJdk.gmk
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
+ test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
+ test/jdk/java/foreign/stackwalk/libAsyncStackWalk.cpp

Changeset: d3ad8cd3
Author:    Roland Westrelin 
Date:      2021-06-21 14:16:54 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d3ad8cd344681fe8442f821f97f05996bb972abe

8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestPinnedNodeInInnerLoop.java

Changeset: 0458113c
Author:    Jesper Wilhelmsson 
Date:      2021-06-21 23:09:01 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/0458113c6b1cf500ffdf049c1e3a698b16ce12ce

Merge

! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.cpp


From stefank at openjdk.java.net  Tue Jun 22 07:46:06 2021
From: stefank at openjdk.java.net (Stefan Karlsson)
Date: Tue, 22 Jun 2021 07:46:06 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269077:
 TestSystemGC uses "require vm.gc.G1" for large pages subtest
Message-ID: <5bd9270d-3c0b-4362-bb3a-ddc3995ee776@openjdk.org>

Changeset: 1a818154
Author:    Stefan Karlsson 
Date:      2021-06-22 07:44:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1a818154cfe852a680070c5c07f2df33109e5b54

8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest

Reviewed-by: tschatzl, kbarrett

! test/hotspot/jtreg/gc/TestSystemGC.java


From yyang at openjdk.java.net  Tue Jun 22 08:29:29 2021
From: yyang at openjdk.java.net (Yi Yang)
Date: Tue, 22 Jun 2021 08:29:29 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268857:
 Merge VM_PrintJNI and VM_PrintThreads and remove the unused field
 'is_deadlock' of DeadlockCycle
Message-ID: <2fb74226-bbb8-4701-ac8d-16211a12c9a1@openjdk.org>

Changeset: 1f0ea7c3
Author:    Denghui Dong 
Committer: Yi Yang 
Date:      2021-06-22 08:28:18 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1f0ea7c3d62221405de982ba484c0ee985fa9d7b

8268857: Merge VM_PrintJNI and VM_PrintThreads and remove the unused field 'is_deadlock' of DeadlockCycle

Reviewed-by: dholmes

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp


From yyang at openjdk.java.net  Tue Jun 22 08:31:43 2021
From: yyang at openjdk.java.net (Yi Yang)
Date: Tue, 22 Jun 2021 08:31:43 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267657: Add
 missing PrintC1Statistics before incrementing counters
Message-ID: <05a0707f-141a-45a3-a6e7-5ca9cf9662ac@openjdk.org>

Changeset: 2e639dd3
Author:    Yi Yang 
Date:      2021-06-22 08:30:08 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/2e639dd34a4342de6e1b9470448d66ef89c4bd52

8267657: Add missing PrintC1Statistics before incrementing counters

Reviewed-by: iveresov

! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp


From mbaesken at openjdk.java.net  Tue Jun 22 13:30:51 2021
From: mbaesken at openjdk.java.net (Matthias Baesken)
Date: Tue, 22 Jun 2021 13:30:51 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269031:
 linux x86_64 check for binutils 2.25 or higher after 8265783
Message-ID: <485eb401-5620-4258-98d6-a0cb90da5d53@openjdk.org>

Changeset: 18a1dd26
Author:    Matthias Baesken 
Date:      2021-06-22 13:28:41 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/18a1dd261cec6fa1c5820dce2df47d488417afff

8269031: linux x86_64 check for binutils 2.25 or higher after 8265783

Reviewed-by: ihse, erikj

! make/autoconf/toolchain.m4


From coleenp at openjdk.java.net  Tue Jun 22 16:10:24 2021
From: coleenp at openjdk.java.net (Coleen Phillimore)
Date: Tue, 22 Jun 2021 16:10:24 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264941:
 Remove CodeCache::mark_for_evol_deoptimization() method
Message-ID: 

Changeset: 33c23a1c
Author:    Coleen Phillimore 
Date:      2021-06-22 16:09:17 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/33c23a1cf2aa81551eee4a2acf271edf573558aa

8264941: Remove CodeCache::mark_for_evol_deoptimization() method

Reviewed-by: kvn, vlivanov, sspitsyn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp


From kbarrett at openjdk.java.net  Tue Jun 22 17:45:56 2021
From: kbarrett at openjdk.java.net (Kim Barrett)
Date: Tue, 22 Jun 2021 17:45:56 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268290:
 Improve LockFreeQueue<> utility
Message-ID: <8c025927-bcfb-4d4d-9a82-20b9172652d4@openjdk.org>

Changeset: 0c693e2f
Author:    Kim Barrett 
Date:      2021-06-22 17:43:59 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/0c693e2f03b1adef0e946ebc32827ac09192f5f0

8268290: Improve LockFreeQueue<> utility

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
- src/hotspot/share/utilities/lockFreeQueue.hpp
- src/hotspot/share/utilities/lockFreeQueue.inline.hpp
+ src/hotspot/share/utilities/nonblockingQueue.hpp
+ src/hotspot/share/utilities/nonblockingQueue.inline.hpp
- test/hotspot/gtest/utilities/test_lockFreeQueue.cpp
+ test/hotspot/gtest/utilities/test_nonblockingQueue.cpp


From jwilhelm at openjdk.java.net  Wed Jun 23 01:08:01 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Wed, 23 Jun 2021 01:08:01 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 11 new
 changesets
Message-ID: 

Changeset: e2d7ec38
Author:    Weijun Wang 
Date:      2021-06-22 00:41:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/e2d7ec38af4e13cfbd303fa37e766aa2071cfd1f

8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs

Co-authored-by: Sean Mullan 
Reviewed-by: hchao, xuelei

! src/java.base/share/conf/security/java.security

Changeset: 4099810b
Author:    Jatin Bhateja 
Date:      2021-06-22 01:31:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/4099810b290d90c4c928e66c601744911b770f24

8268293: VectorAPI cast operation on mask and shuffle is broken

Reviewed-by: psandoz, sviswanathan

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java
! test/jdk/jdk/incubator/vector/Vector128ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector256ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector512ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java
! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java

Changeset: ef4ba224
Author:    Weijun Wang 
Date:      2021-06-22 02:06:59 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ef4ba224c4887b2e307937754064d3623a2d3de5

8268349: Provide clear run-time warnings about Security Manager deprecation

Reviewed-by: lancea, mullan, alanb

! src/java.base/share/classes/java/lang/System.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/jdk/java/lang/System/SecurityManagerWarnings.java
! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/jdk/java/security/ProtectionDomain/RecursionDebug.java

Changeset: 6b14c8a1
Author:    Vicente Romero 
Date:      2021-06-22 02:08:15 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/6b14c8a1e5316b6c8584e93ee7a94d9eaec676cf

8267421: j.l.constant.DirectMethodHandleDesc.Kind.valueOf(int) implementation doesn't conform to the spec regarding REF_invokeInterface handling

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java
! test/jdk/java/lang/constant/MethodHandleDescTest.java

Changeset: 01f12fba
Author:    Jan Lahoda 
Date:      2021-06-22 07:34:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/01f12fba648b8c0cb64870b00e6f0f3a7f0ba4c9

8266631: StandardJavaFileManager: getJavaFileObjects() impl violates the spec
8266596: StandardJavaFileManager: default impls of setLocationFromPaths(), getJavaFileObjectsFromPaths() methods don't throw IllegalArgumentException as specified
8266591: StandardJavaFileManager::getJavaFileObjectsFromPaths() methods contain a typo in their spec
8266590: StandardJavaFileManager::setLocationFromPaths() spec contains an error

Reviewed-by: vromero, jjg

! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java

Changeset: 9ec7180f
Author:    Erik ?sterlund 
Date:      2021-06-22 15:20:10 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/9ec7180f1ebf2ff19b0735f7b1c4fc9b97d632be

8268524: nmethod::post_compiled_method_load_event racingly called on zombie

Reviewed-by: kvn, neliasso, coleenp

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp

Changeset: 8fa25208
Author:    Jorn Vernee 
Date:      2021-06-22 15:27:43 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8fa2520803c9b9be41b26b4b34b7d2040a7b1dfb

8268888: Upstream 8268230: Foreign Linker API & Windows user32/kernel32: String conversion seems broken

Reviewed-by: mcimadamore

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ test/jdk/java/foreign/TestNULLAddress.java
- test/jdk/java/foreign/TestNULLTarget.java
+ test/jdk/java/foreign/TestStringEncoding.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java

Changeset: 578c55bb
Author:    Roland Westrelin 
Date:      2021-06-22 15:46:44 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/578c55bbe65baec733bb633afbc1423010fa6aed

8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeadCountedLoop.java

Changeset: dc12cb78
Author:    Nils Eliasson 
Date:      2021-06-22 16:21:35 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/dc12cb78b81f56e9d4b282cf7cad5faa9a9886bf

8267652: c2 loop unrolling by 8 results in reading memory past array

Reviewed-by: sviswanathan, kvn, vlivanov

! src/hotspot/cpu/x86/x86.ad

Changeset: 35e4c272
Author:    Andy Herrick 
Date:      2021-06-22 19:08:58 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/35e4c2720df64ea6cb68ba8fb62aeeb0562c2907

8268404: [TESTBUG] tools/jpackage/windows/WinInstallerIconTest.java failed "AssertionError: Failed: Check icon"

Reviewed-by: asemenyuk

! test/jdk/ProblemList.txt
! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java

Changeset: b6cfca8a
Author:    Jesper Wilhelmsson 
Date:      2021-06-23 01:05:44 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b6cfca8a89810c7ed63ebc34ed9855b66ebcb5d9

Merge



From dholmes at openjdk.java.net  Wed Jun 23 02:22:22 2021
From: dholmes at openjdk.java.net (David Holmes)
Date: Wed, 23 Jun 2021 02:22:22 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268368:
 Adopt cast notation for JavaThread conversions
Message-ID: 

Changeset: cd678a38
Author:    Guoxiong Li 
Committer: David Holmes 
Date:      2021-06-23 02:21:24 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/cd678a383f7b23ea40132b207ddfc041394ba4c1

8268368: Adopt cast notation for JavaThread conversions

Reviewed-by: dholmes, stefank

! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointVerifiers.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stackWatermarkSet.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/vmError.cpp


From hshi at openjdk.java.net  Wed Jun 23 02:47:29 2021
From: hshi at openjdk.java.net (Hui Shi)
Date: Wed, 23 Jun 2021 02:47:29 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268727:
 Remove unused slowpath locking method in OptoRuntime
Message-ID: <72723832-1f9b-4fe7-a64c-167c5f970e90@openjdk.org>

Changeset: ae3eedce
Author:    miao zheng 
Committer: Hui Shi 
Date:      2021-06-23 02:45:58 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ae3eedce9d17324f89daccf488e00d8c7858521e

8268727: Remove unused slowpath locking method in OptoRuntime

Reviewed-by: dlong

! src/hotspot/share/opto/runtime.hpp


From yyang at openjdk.java.net  Wed Jun 23 03:55:42 2021
From: yyang at openjdk.java.net (Yi Yang)
Date: Wed, 23 Jun 2021 03:55:42 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268858:
 Determine register pressure automatically by the number of available
 registers for allocation
Message-ID: <6ee86088-fc38-4de4-be9b-6e003b5bf73e@openjdk.org>

Changeset: 36d82b6e
Author:    Joshua Zhu 
Committer: Yi Yang 
Date:      2021-06-23 03:54:00 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/36d82b6ef18d8add5f97fad507b7d86d702bdf13

8268858: Determine register pressure automatically by the number of available registers for allocation

Reviewed-by: kvn, dlong

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/reg_split.cpp
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/regalloc/TestC2IntPressure.java


From shade at openjdk.java.net  Wed Jun 23 06:31:42 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Wed, 23 Jun 2021 06:31:42 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269138:
 Move typeArrayOop.inline.hpp include to vectorSupport.cpp
Message-ID: 

Changeset: 17daf32a
Author:    Aleksey Shipilev 
Date:      2021-06-23 06:27:40 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/17daf32a073bc4f12602b4872ce708e09c453ced

8269138: Move typeArrayOop.inline.hpp include to vectorSupport.cpp

Reviewed-by: stefank, vlivanov

! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp


From tschatzl at openjdk.java.net  Wed Jun 23 06:54:03 2021
From: tschatzl at openjdk.java.net (Thomas Schatzl)
Date: Wed, 23 Jun 2021 06:54:03 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269134:
 Remove sparsePRT.inline.hpp after JDK-8017163
Message-ID: 

Changeset: a5e43070
Author:    Thomas Schatzl 
Date:      2021-06-23 06:51:53 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a5e4307050d19c842c08ad96b3a0c36e7dee1951

8269134: Remove sparsePRT.inline.hpp after JDK-8017163

Reviewed-by: iwalulya, kbarrett

- src/hotspot/share/gc/g1/sparsePRT.inline.hpp


From shade at openjdk.java.net  Wed Jun 23 07:06:59 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Wed, 23 Jun 2021 07:06:59 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269120:
 Build failure with GCC 6.3.0 after JDK-8017163
Message-ID: <21f4d687-6ebf-4b0a-a402-de7f99901d7f@openjdk.org>

Changeset: 62376306
Author:    Aleksey Shipilev 
Date:      2021-06-23 07:03:51 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/6237630664fd956aa6025a181e9cb874806dcecf

8269120: Build failure with GCC 6.3.0 after JDK-8017163

Reviewed-by: iwalulya, tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1CardSetMemory.hpp


From hshi at openjdk.java.net  Wed Jun 23 08:53:02 2021
From: hshi at openjdk.java.net (Hui Shi)
Date: Wed, 23 Jun 2021 08:53:02 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269206: A
 small typo in comment in test/lib/sun/hotspot/WhiteBox.java
Message-ID: <3f3ff3aa-9e20-43ac-976a-8ded68acd17e@openjdk.org>

Changeset: 2c29d790
Author:    miao zheng 
Committer: Hui Shi 
Date:      2021-06-23 08:51:35 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/2c29d790cac0525130ade6caf10a60ba5a1320a9

8269206: A small typo in comment in test/lib/sun/hotspot/WhiteBox.java

Reviewed-by: dholmes

! test/lib/sun/hotspot/WhiteBox.java


From shade at redhat.com  Wed Jun 23 10:36:39 2021
From: shade at redhat.com (Aleksey Shipilev)
Date: Wed, 23 Jun 2021 12:36:39 +0200
Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah 8u integration 2021-06-23
Message-ID: <7b5710ff-2ca0-7aec-f5f3-fa1f9f2b172b@redhat.com>

Hi,

I would like to integrate the regular update of Shenandoah 8u to our integration repository,
aarch64-port/jdk8u-shenandoah. It comes with a few bugfixes.

Webrev:
   https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210623/webrev.01/

As you can see, there are no shared changes, and everything is within Shenandoah code. There is no 
merge changeset, as shenandoah/jdk8 forest is clean downstream of integration repository. I am 
tagging the whole thing as aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23.

Testing: hotspot_gc_shenandoah; I see no build/test failures in builds.shipilev.net CI

-- 
Thanks,
-Aleksey


From zgu at redhat.com  Wed Jun 23 11:57:47 2021
From: zgu at redhat.com (Zhengyu Gu)
Date: Wed, 23 Jun 2021 07:57:47 -0400
Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah 8u integration
 2021-06-23
In-Reply-To: <7b5710ff-2ca0-7aec-f5f3-fa1f9f2b172b@redhat.com>
References: <7b5710ff-2ca0-7aec-f5f3-fa1f9f2b172b@redhat.com>
Message-ID: 

Looks good to me.

-Zhengyu

On 6/23/21 6:36 AM, Aleksey Shipilev wrote:
> Hi,
> 
> I would like to integrate the regular update of Shenandoah 8u to our 
> integration repository,
> aarch64-port/jdk8u-shenandoah. It comes with a few bugfixes.
> 
> Webrev:
>    
> https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210623/webrev.01/ 
> 
> 
> As you can see, there are no shared changes, and everything is within 
> Shenandoah code. There is no merge changeset, as shenandoah/jdk8 forest 
> is clean downstream of integration repository. I am tagging the whole 
> thing as aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23.
> 
> Testing: hotspot_gc_shenandoah; I see no build/test failures in 
> builds.shipilev.net CI
> 


From hseigel at openjdk.java.net  Wed Jun 23 12:14:09 2021
From: hseigel at openjdk.java.net (Harold Seigel)
Date: Wed, 23 Jun 2021 12:14:09 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268720:
 Unspecified checks on NameAndType constants should not be performed
Message-ID: <99aa0b03-e8d1-4ac6-a88a-838c58998797@openjdk.org>

Changeset: f2e690e0
Author:    Harold Seigel 
Date:      2021-06-23 12:11:37 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f2e690e0ee503794cb50740170912697640d70ff

8268720: Unspecified checks on NameAndType constants should not be performed

Reviewed-by: dholmes, lfoltan

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
+ test/hotspot/jtreg/runtime/classFileParserBug/NameAndTypeSig.java
+ test/hotspot/jtreg/runtime/classFileParserBug/nonVoidInitSig.jcod


From coleenp at openjdk.java.net  Wed Jun 23 14:27:52 2021
From: coleenp at openjdk.java.net (Coleen Phillimore)
Date: Wed, 23 Jun 2021 14:27:52 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269188:
 [BACKOUT] Remove CodeCache::mark_for_evol_deoptimization() method
Message-ID: <550bbf9f-7aa8-48f0-89b6-76c32dad0a4f@openjdk.org>

Changeset: 52d5d1b3
Author:    Coleen Phillimore 
Date:      2021-06-23 14:26:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/52d5d1b3617731bf312aa5813bf7e78ca4dacb00

8269188: [BACKOUT] Remove CodeCache::mark_for_evol_deoptimization() method

Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp


From coleenp at openjdk.java.net  Wed Jun 23 14:29:15 2021
From: coleenp at openjdk.java.net (Coleen Phillimore)
Date: Wed, 23 Jun 2021 14:29:15 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256306:
 ObjectMonitor::_contentions field should not be 'jint'
Message-ID: <263067eb-44b2-400e-98ec-1307238fdbbc@openjdk.org>

Changeset: f3ba2690
Author:    Coleen Phillimore 
Date:      2021-06-23 14:27:31 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f3ba2690c5b34673ebf6836c87e45477e1ff91c3

8256306: ObjectMonitor::_contentions field should not be 'jint'

Reviewed-by: dholmes, stuefe, dcubed

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java


From michaelm at openjdk.java.net  Wed Jun 23 15:20:48 2021
From: michaelm at openjdk.java.net (Michael McMahon)
Date: Wed, 23 Jun 2021 15:20:48 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268464:
 Remove dependancy of TestHttpsServer, HttpTransaction,
 HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests
Message-ID: 

Changeset: 7621fa37
Author:    Mahendra Chhipa 
Committer: Michael McMahon 
Date:      2021-06-23 15:19:10 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7621fa37efb2739b953da1cda87dca4762b5bd0c

8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests

Reviewed-by: dfuchs, michaelm

- test/jdk/sun/net/www/protocol/https/AbstractCallback.java
! test/jdk/sun/net/www/protocol/https/ChunkedOutputStream.java
- test/jdk/sun/net/www/protocol/https/HttpCallback.java
- test/jdk/sun/net/www/protocol/https/HttpTransaction.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java
- test/jdk/sun/net/www/protocol/https/TestHttpsServer.java


From gnu.andrew at redhat.com  Wed Jun 23 15:30:53 2021
From: gnu.andrew at redhat.com (Andrew Hughes)
Date: Wed, 23 Jun 2021 16:30:53 +0100
Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah 8u integration
 2021-06-23
In-Reply-To: <7b5710ff-2ca0-7aec-f5f3-fa1f9f2b172b@redhat.com>
References: <7b5710ff-2ca0-7aec-f5f3-fa1f9f2b172b@redhat.com>
Message-ID: <20210623153053.GC782669@rincewind>

On 12:36 Wed 23 Jun     , Aleksey Shipilev wrote:
> Hi,
> 
> I would like to integrate the regular update of Shenandoah 8u to our integration repository,
> aarch64-port/jdk8u-shenandoah. It comes with a few bugfixes.
> 
> Webrev:
>   https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210623/webrev.01/
> 
> As you can see, there are no shared changes, and everything is within
> Shenandoah code. There is no merge changeset, as shenandoah/jdk8 forest is
> clean downstream of integration repository. I am tagging the whole thing as
> aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23.
> 
> Testing: hotspot_gc_shenandoah; I see no build/test failures in builds.shipilev.net CI
> 
> -- 
> Thanks,
> -Aleksey
> 

This looks pretty straight-forward and only touches Shenandoah code.

Please merge and I'll rebase the b04 I have on top of this. Sorry for not getting that in
earlier.

Thanks,
-- 
Andrew :)
Pronouns: he / him or they / them
Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222

From shade at redhat.com  Wed Jun 23 15:32:34 2021
From: shade at redhat.com (Aleksey Shipilev)
Date: Wed, 23 Jun 2021 17:32:34 +0200
Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah 8u integration
 2021-06-23
In-Reply-To: <20210623153053.GC782669@rincewind>
References: <7b5710ff-2ca0-7aec-f5f3-fa1f9f2b172b@redhat.com>
 <20210623153053.GC782669@rincewind>
Message-ID: <888b18e4-629d-d490-0694-1a734ecad069@redhat.com>

On 6/23/21 5:30 PM, Andrew Hughes wrote:
> Please merge and I'll rebase the b04 I have on top of this. 

Thanks! Pushed.

-- 
-Aleksey


From shade at redhat.com  Wed Jun 23 15:32:14 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:14 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: Added
	tag	aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23
	for	changeset a32e2d38548e
Message-ID: <202106231532.15NFWEku004169@aojmv0008.oracle.com>

Changeset: 0aaa236e5362
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/0aaa236e5362

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset a32e2d38548e

! .hgtags


From shade at redhat.com  Wed Jun 23 15:32:14 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:14 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: Added
	tag	aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23
	for	changeset cdf7f1dfbc4d
Message-ID: <202106231532.15NFWEZR004200@aojmv0008.oracle.com>

Changeset: 573c18341307
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/573c18341307

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset cdf7f1dfbc4d

! .hgtags


From shade at redhat.com  Wed Jun 23 15:32:13 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:13 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools:
	Added
	tag	aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23
	for	changeset 815d07930e17
Message-ID: <202106231532.15NFWDOH004139@aojmv0008.oracle.com>

Changeset: 65bec8965db9
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/65bec8965db9

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset 815d07930e17

! .hgtags


From shade at redhat.com  Wed Jun 23 15:32:16 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:16 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: Added
	tag	aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23
	for	changeset 7a2ae4650175
Message-ID: <202106231532.15NFWGgJ004477@aojmv0008.oracle.com>

Changeset: 5d37d9885181
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/5d37d9885181

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset 7a2ae4650175

! .hgtags


From shade at redhat.com  Wed Jun 23 15:32:16 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:16 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: Added
	tag	aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23
	for	changeset 945bac034e46
Message-ID: <202106231532.15NFWGxM004473@aojmv0008.oracle.com>

Changeset: 86e87df5672e
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/86e87df5672e

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset 945bac034e46

! .hgtags


From shade at redhat.com  Wed Jun 23 15:32:17 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:17 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: Added
	tag	aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23
	for	changeset 73adc97111db
Message-ID: <202106231532.15NFWHNY004481@aojmv0008.oracle.com>

Changeset: 739608353eab
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/739608353eab

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset 73adc97111db

! .hgtags


From shade at redhat.com  Wed Jun 23 15:32:18 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:18 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 12
 new changesets
Message-ID: <202106231532.15NFWJg7004504@aojmv0008.oracle.com>

Changeset: 245830973eba
Author:    zgu
Date:      2021-04-23 11:02 -0400
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/245830973eba

Shenandoah: Process weak roots during class unloading cycle
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp

Changeset: 4b77b88eb115
Author:    zgu
Date:      2021-05-25 13:04 -0400
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4b77b88eb115

[backport] 8267561: Shenandoah: Reference processing not properly setup for outside of cycle degenerated GC
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp

Changeset: 52756aa9369d
Author:    zgu
Date:      2021-04-16 12:27 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/52756aa9369d

[backport] 8265239: Shenandoah: Shenandoah heap region count could be off by 1
Reviewed-by: shade

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp

Changeset: fd89a265e9d3
Author:    shade
Date:      2021-05-10 20:28 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fd89a265e9d3

[backport] 8266802: Shenandoah: Round up region size to page size unconditionally
Reviewed-by: zgu

! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
+ test/gc/shenandoah/options/TestLargePages.java

Changeset: d3290351b6ae
Author:    rkennke
Date:      2021-02-16 08:17 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d3290351b6ae

[backport] 8261413: Shenandoah: Disable class-unloading in I-U mode
Reviewed-by: shade, zgu

! src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp

Changeset: c079dda2e42b
Author:    rkennke
Date:      2021-02-08 08:01 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c079dda2e42b

[backport] 8261251: Shenandoah: Use object size for full GC humongous
Reviewed-by: aph, shade

! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp

Changeset: 3e3d3eb947ab
Author:    shade
Date:      2021-03-02 08:07 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3e3d3eb947ab

[backport] 8259954: gc/shenandoah/mxbeans tests fail with -Xcomp

! test/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/gc/shenandoah/mxbeans/TestPauseNotifications.java

Changeset: c23d5d935237
Author:    shade
Date:      2021-01-13 11:55 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c23d5d935237

[backport] 8259580: Shenandoah: uninitialized label in VerifyThreadGCState
Reviewed-by: zgu, rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp

Changeset: c56d83ca4d45
Author:    zgu
Date:      2021-06-08 20:31 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c56d83ca4d45

[backport] 8268127: Shenandoah: Heap size may be too small for region to align to large page size
Reviewed-by: rkennke, shade

! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp

Changeset: 9d93faee7688
Author:    zgu
Date:      2021-06-14 18:07 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9d93faee7688

[backport] 8268699: Shenandoah: Add test for JDK-8268127
Reviewed-by: rkennke

+ test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java

Changeset: 7f48d1e4d261
Author:    shade
Date:      2021-06-22 13:02 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7f48d1e4d261

Merge


Changeset: b47820a50c0f
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b47820a50c0f

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset 7f48d1e4d261

! .hgtags


From shade at redhat.com  Wed Jun 23 15:32:18 2021
From: shade at redhat.com (shade at redhat.com)
Date: Wed, 23 Jun 2021 15:32:18 +0000
Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: Added
	tag	aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23
	for	changeset 5a46bdc6b447
Message-ID: <202106231532.15NFWIur004492@aojmv0008.oracle.com>

Changeset: cbf10a6ff850
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/cbf10a6ff850

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset 5a46bdc6b447

! .hgtags


From coleenp at openjdk.java.net  Wed Jun 23 21:13:01 2021
From: coleenp at openjdk.java.net (Coleen Phillimore)
Date: Wed, 23 Jun 2021 21:13:01 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269186:
 [REDO] Remove CodeCache::mark_for_evol_deoptimization() method
Message-ID: <89109e27-6f5e-422d-b67c-25f8ea328751@openjdk.org>

Changeset: f3759164
Author:    Coleen Phillimore 
Date:      2021-06-23 21:11:06 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f3759164179b2471d34df1225085deaf6c0f8fed

8269186: [REDO] Remove CodeCache::mark_for_evol_deoptimization() method

Reviewed-by: hseigel, lfoltan, sspitsyn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp


From amenkov at openjdk.java.net  Thu Jun 24 00:30:42 2021
From: amenkov at openjdk.java.net (Alex Menkov)
Date: Thu, 24 Jun 2021 00:30:42 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new
 changesets
Message-ID: <9129a538-82ba-42ab-a45e-ba5dbeae1b0e@openjdk.org>

Changeset: 280f2d57
Author:    Alex Menkov 
Date:      2021-06-24 00:28:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/280f2d57d1f78b3d15dd98e726267a100eb0b5db

8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection

Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java

Changeset: 51d91597
Author:    Alex Menkov 
Date:      2021-06-24 00:29:36 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/51d915979cec4f4d7f20df8e5d3394025d7a3dc7

8236212: CompiledMethodLoad and CompiledMethodUnload events can be posted in START phase

Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp


From shade at openjdk.java.net  Thu Jun 24 06:38:01 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Thu, 24 Jun 2021 06:38:01 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269216:
 Useless initialization in com/sun/crypto/provider/PBES2Parameters.java
Message-ID: 

Changeset: e515873f
Author:    Aleksey Shipilev 
Date:      2021-06-24 06:36:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/e515873f887ce4071ab4878a4bafca8eea67afea

8269216: Useless initialization in com/sun/crypto/provider/PBES2Parameters.java

Reviewed-by: valeriep

! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java


From minqi at openjdk.java.net  Thu Jun 24 14:54:21 2021
From: minqi at openjdk.java.net (Yumin Qi)
Date: Thu, 24 Jun 2021 14:54:21 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8267075:
 jcmd VM.cds should print directory of the output files
Message-ID: 

Changeset: 7c31903d
Author:    Yumin Qi 
Date:      2021-06-24 14:52:47 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7c31903dd3f2f27de1c352294558a4c1bd6c51e7

8267075: jcmd VM.cds should print directory of the output files

Reviewed-by: ccheung

! src/java.base/share/classes/jdk/internal/misc/CDS.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java


From iveresov at openjdk.java.net  Thu Jun 24 16:51:52 2021
From: iveresov at openjdk.java.net (Igor Veresov)
Date: Thu, 24 Jun 2021 16:51:52 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269087:
 CheckSegmentedCodeCache test fails in an emulated-client VM
Message-ID: <31dc65ba-d29a-4de2-b207-173a4d2b0f3c@openjdk.org>

Changeset: 595446bf
Author:    Christoph G?ttschkes 
Committer: Igor Veresov 
Date:      2021-06-24 16:49:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/595446bff4af65a30fc88470f20baec2199cd139

8269087: CheckSegmentedCodeCache test fails in an emulated-client VM

Reviewed-by: iveresov, kvn

! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java


From pchilanomate at openjdk.java.net  Thu Jun 24 18:57:16 2021
From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo)
Date: Thu, 24 Jun 2021 18:57:16 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256425:
 Obsolete Biased Locking in JDK 18
Message-ID: <03862385-3f6f-4544-849d-b88a45b986a7@openjdk.org>

Changeset: 2fd7943e
Author:    Patricio Chilano Mateo 
Date:      2021-06-24 18:54:41 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/2fd7943ec191559bfb2778305daf82bcc4422028

8256425: Obsolete Biased Locking in JDK 18

Reviewed-by: kvn, dholmes, dcubed, rrich

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/assembler_arm.cpp
! src/hotspot/cpu/arm/assembler_arm_32.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.hpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.hpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/assembler_zero.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/markWord.hpp
- src/hotspot/share/oops/markWord.inline.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/runtime/arguments.cpp
- src/hotspot/share/runtime/biasedLocking.cpp
- src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/man/java.1
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/compiler/c2/Test8062950.java
- test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
! test/hotspot/jtreg/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
- test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
- test/hotspot/jtreg/compiler/uncommontrap/TestLockEliminatedAtDeopt.java
! test/hotspot/jtreg/gc/TestFullGCALot.java
! test/hotspot/jtreg/runtime/7167069/PrintAsFlag.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java
! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
- test/hotspot/jtreg/runtime/logging/BiasedLockingTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java
! test/jdk/com/sun/jdi/EATests.java
- test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/sun/hotspot/WhiteBox.java
! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java


From coleenp at openjdk.java.net  Thu Jun 24 19:36:08 2021
From: coleenp at openjdk.java.net (Coleen Phillimore)
Date: Thu, 24 Jun 2021 19:36:08 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269293:
 ObjectMonitor thread id fields should be 64 bits.
Message-ID: 

Changeset: 42968db1
Author:    Coleen Phillimore 
Date:      2021-06-24 19:34:17 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/42968db173b3caa53b6ad403f1891c41bcc6fb75

8269293: ObjectMonitor thread id fields should be 64 bits.

Reviewed-by: mgronlun, dcubed

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp


From zgu at openjdk.java.net  Thu Jun 24 21:03:21 2021
From: zgu at openjdk.java.net (Zhengyu Gu)
Date: Thu, 24 Jun 2021 21:03:21 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269303:
 Remove unnecessary forward declaration of PSPromotionManager in cpCache.hpp
Message-ID: 

Changeset: c79034e0
Author:    Zhengyu Gu 
Date:      2021-06-24 21:02:16 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/c79034e0c94a21a0ef3655e0d7da7629d7b40d8c

8269303: Remove unnecessary forward declaration of PSPromotionManager in cpCache.hpp

Reviewed-by: kbarrett

! src/hotspot/share/oops/cpCache.hpp


From dholmes at openjdk.java.net  Fri Jun 25 00:00:32 2021
From: dholmes at openjdk.java.net (David Holmes)
Date: Fri, 25 Jun 2021 00:00:32 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268855:
 Cleanup name handling in the Thread class and subclasses
Message-ID: <3333f6cb-b93d-4e97-b113-15eaacd81da3@openjdk.org>

Changeset: 08ee7ae6
Author:    David Holmes 
Date:      2021-06-24 23:58:32 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/08ee7ae67246b45be9684a4a283f0103f5f1c0c4

8268855: Cleanup name handling in the Thread class and subclasses

Reviewed-by: lfoltan, coleenp

! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/concurrentGCThread.hpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmThread.hpp
! src/hotspot/share/services/threadService.cpp


From sviswanathan at openjdk.java.net  Fri Jun 25 03:21:08 2021
From: sviswanathan at openjdk.java.net (Sandhya Viswanathan)
Date: Fri, 25 Jun 2021 03:21:08 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268276:
 Base64 Decoding optimization for x86 using AVX-512
Message-ID: <6fe89906-d1b5-452e-b921-d87244f84ecd@openjdk.org>

Changeset: c37988d0
Author:    Scott Gibbons 
Committer: Sandhya Viswanathan 
Date:      2021-06-25 03:19:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/c37988d0793b24d98d285530dfda69999a227937

8268276: Base64 Decoding optimization for x86 using AVX-512

Reviewed-by: erikj, sviswanathan, kvn

! .gitignore
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/java.base/share/classes/java/util/Base64.java


From shade at openjdk.java.net  Fri Jun 25 08:09:17 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Fri, 25 Jun 2021 08:09:17 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269280:
 (bf) Replace StringBuffer in *Buffer.toString()
Message-ID: <8056f5fe-d9c0-4f76-9ba8-0321d5cb1a5f@openjdk.org>

Changeset: 3a8f3d6c
Author:    Aleksey Shipilev 
Date:      2021-06-25 08:08:10 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3a8f3d6cac0ab859704db533bf1f63431fbd9253

8269280: (bf) Replace StringBuffer in *Buffer.toString()

Reviewed-by: alanb, chegar, bpb

! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/Basic-X.java.template
! test/jdk/java/nio/Buffer/BasicByte.java
! test/jdk/java/nio/Buffer/BasicChar.java
! test/jdk/java/nio/Buffer/BasicDouble.java
! test/jdk/java/nio/Buffer/BasicFloat.java
! test/jdk/java/nio/Buffer/BasicInt.java
! test/jdk/java/nio/Buffer/BasicLong.java
! test/jdk/java/nio/Buffer/BasicShort.java


From yyang at openjdk.java.net  Fri Jun 25 08:16:53 2021
From: yyang at openjdk.java.net (Yi Yang)
Date: Fri, 25 Jun 2021 08:16:53 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269225:
 JFR.stop misses the written info when the filename is only specified by
 JFR.start
Message-ID: <2e640293-d87c-477c-b595-f29364ec6258@openjdk.org>

Changeset: fd43d9cb
Author:    Denghui Dong 
Committer: Yi Yang 
Date:      2021-06-25 08:15:34 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/fd43d9cb40f7e4b0f5ebc490e0490a222b8f2770

8269225: JFR.stop misses the written info when the filename is only specified by JFR.start

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStopWithoutFilename.java


From jbachorik at openjdk.java.net  Fri Jun 25 08:32:08 2021
From: jbachorik at openjdk.java.net (Jaroslav Bachorik)
Date: Fri, 25 Jun 2021 08:32:08 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269092: Add
 OldObjectSampleEvent.allocationSize field
Message-ID: 

Changeset: fdcae665
Author:    Ludovic Henry 
Committer: Jaroslav Bachorik 
Date:      2021-06-25 08:30:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/fdcae6653c215646c83e19721a18508f6e667eb4

8269092: Add OldObjectSampleEvent.allocationSize field

Reviewed-by: egahlin, jbachorik

! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
+ test/jdk/jdk/jfr/event/oldobject/TestObjectSize.java


From mgronlun at openjdk.java.net  Fri Jun 25 09:43:36 2021
From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=)
Date: Fri, 25 Jun 2021 09:43:36 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265919:
 RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4)
 << 8)) != 0))))) failed: invariant"
Message-ID: <0a2ffa24-4ba0-4c75-bcba-496277f88da4@openjdk.org>

Changeset: ffa34ed4
Author:    Markus Gr?nlund 
Date:      2021-06-25 09:41:23 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ffa34ed429079827c9b0acb843288fde4b7fa53d

8265919: RunThese30M fails "assert((!(((((JfrTraceIdBits::load(value)) & ((1 << 4) << 8)) != 0))))) failed: invariant"

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp


From pconcannon at openjdk.java.net  Fri Jun 25 15:44:34 2021
From: pconcannon at openjdk.java.net (Patrick Concannon)
Date: Fri, 25 Jun 2021 15:44:34 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268469:
 Update java.time to use switch expressions
Message-ID: <3610324d-e27e-47ac-9828-0b832145c8d2@openjdk.org>

Changeset: 1d167978
Author:    Patrick Concannon 
Date:      2021-06-25 15:42:38 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1d167978e53603ccf1599f476143391e7db51992

8268469: Update java.time to use switch expressions

Reviewed-by: lancea, naoto, dfuchs, iris, chegar

! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/Month.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/Ser.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! src/java.base/share/classes/java/time/chrono/IsoEra.java
! src/java.base/share/classes/java/time/chrono/MinguoChronology.java
! src/java.base/share/classes/java/time/chrono/MinguoDate.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/Ser.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/format/SignStyle.java
! src/java.base/share/classes/java/time/temporal/IsoFields.java
! src/java.base/share/classes/java/time/zone/Ser.java


From pconcannon at openjdk.java.net  Fri Jun 25 16:35:41 2021
From: pconcannon at openjdk.java.net (Patrick Concannon)
Date: Fri, 25 Jun 2021 16:35:41 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new
 changesets
Message-ID: 

Changeset: b565459f
Author:    Thomas Stuefe 
Date:      2021-06-25 16:33:19 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b565459f83b749a01d7d873a01bb7dbdf55745de

8267138: Stray suffix when starting gtests via GTestWrapper.java

Reviewed-by: shade

! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: 35c47020
Author:    Patrick Concannon 
Date:      2021-06-25 16:34:18 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/35c4702055ccf11975391df01f62a70e06ecae83

8268967: Update java.security to use switch expressions

Reviewed-by: xuelei

! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java


From naoto at openjdk.java.net  Fri Jun 25 18:26:56 2021
From: naoto at openjdk.java.net (Naoto Sato)
Date: Fri, 25 Jun 2021 18:26:56 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266901:
 Clarify the method description of Duration.toDaysPart()
Message-ID: <88c913bb-2810-4ec9-b494-d4d28f235417@openjdk.org>

Changeset: 223759fb
Author:    Naoto Sato 
Date:      2021-06-25 18:25:57 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/223759fb8af4a28f8ff8563e438ca285a87a9f2d

8266901: Clarify the method description of Duration.toDaysPart()

Reviewed-by: bpb, rriggs, lancea, iris, scolebourne

! src/java.base/share/classes/java/time/Duration.java


From bpb at openjdk.java.net  Fri Jun 25 19:09:31 2021
From: bpb at openjdk.java.net (Brian Burkhalter)
Date: Fri, 25 Jun 2021 19:09:31 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6633375:
 FileOutputStream_md.c should be merged into FileOutputStream.c
Message-ID: <5a8787e0-ea26-4e52-b596-14ef724f7d37@openjdk.org>

Changeset: 3fae4b37
Author:    Brian Burkhalter 
Date:      2021-06-25 19:07:39 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3fae4b372065b4293b64514e0679df419cd5c89a

6633375: FileOutputStream_md.c should be merged into FileOutputStream.c

Reviewed-by: naoto

= src/java.base/share/native/libjava/FileOutputStream.c
- src/java.base/unix/native/libjava/FileOutputStream_md.c


From bpb at openjdk.java.net  Fri Jun 25 19:11:06 2021
From: bpb at openjdk.java.net (Brian Burkhalter)
Date: Fri, 25 Jun 2021 19:11:06 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 4847239:
 (spec) File.createTempFile() should make it clear that it doesn't create
 the temporary directory
Message-ID: <6deba50a-cd2f-4e6f-bddd-8270d53a7be9@openjdk.org>

Changeset: 68ef21db
Author:    Brian Burkhalter 
Date:      2021-06-25 19:08:35 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/68ef21db415fb61ac9690290b692594da6b87ff9

4847239: (spec) File.createTempFile() should make it clear that it doesn't create the temporary directory

Reviewed-by: naoto, lancea

! src/java.base/share/classes/java/io/File.java
+ test/jdk/java/io/File/createTempFile/TargetDirectory.java


From mli at openjdk.java.net  Sat Jun 26 09:56:10 2021
From: mli at openjdk.java.net (Hamlin Li)
Date: Sat, 26 Jun 2021 09:56:10 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268427:
 Improve AlgorithmConstraints:checkAlgorithm performance
Message-ID: <6b032c09-0a31-4df3-93fd-c4933b95787a@openjdk.org>

Changeset: 3b83bc1b
Author:    Dongbo He 
Committer: Hamlin Li 
Date:      2021-06-26 09:54:47 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3b83bc1bc331d268987f56ea4f23124a7f6ee38b

8268427: Improve AlgorithmConstraints:checkAlgorithm performance

Co-authored-by: GaofengZhang 
Reviewed-by: xuelei, ascarpino

! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
+ test/micro/org/openjdk/bench/java/security/AlgorithmConstraintsPermits.java


From azvegint at openjdk.java.net  Sat Jun 26 15:59:53 2021
From: azvegint at openjdk.java.net (Alexander Zvegintsev)
Date: Sat, 26 Jun 2021 15:59:53 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264125:
 Specification of Taskbar::getIconImage doesn't mention that the returned
 image might not be equal to the Taskbar::setIconImage one. (eg on Mac OS)
Message-ID: <220deb6d-dfa3-466d-8ae5-f5c5ea6a6375@openjdk.org>

Changeset: 51a1299b
Author:    Alexander Zvegintsev 
Date:      2021-06-26 15:57:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/51a1299b68fb3a2e58de20209745c89f1d5f9ed3

8264125: Specification of Taskbar::getIconImage doesn't mention that the returned image might not be equal to the Taskbar::setIconImage one. (eg on Mac OS)

Reviewed-by: kizune, prr

! src/java.desktop/share/classes/java/awt/Taskbar.java


From iveresov at openjdk.java.net  Sun Jun 27 13:13:52 2021
From: iveresov at openjdk.java.net (Igor Veresov)
Date: Sun, 27 Jun 2021 13:13:52 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269129:
 Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
Message-ID: <8ea894c0-dc86-4676-802b-8b511280fdcc@openjdk.org>

Changeset: 561a3a50
Author:    Christoph G?ttschkes 
Committer: Igor Veresov 
Date:      2021-06-27 13:12:51 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/561a3a5077a573c88ba94cb7f7412dfc4c97aa91

8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs

Reviewed-by: kvn, iveresov

! test/hotspot/jtreg/compiler/arraycopy/TestCloneAccess.java
! test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java
! test/hotspot/jtreg/compiler/c2/TestJumpTable.java
! test/hotspot/jtreg/compiler/c2/TestReplaceEquivPhis.java
! test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java
! test/hotspot/jtreg/compiler/codegen/ClearArrayTest.java


From dholmes at openjdk.java.net  Sun Jun 27 22:25:13 2021
From: dholmes at openjdk.java.net (David Holmes)
Date: Sun, 27 Jun 2021 22:25:13 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269261: The
 PlaceHolder code uses Thread everywhere but is always dealing with
 JavaThreads
Message-ID: 

Changeset: 8bed3534
Author:    David Holmes 
Date:      2021-06-27 22:23:42 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8bed35343d9143f57af53e8c78d86a7b1cb8ac04

8269261: The PlaceHolder code uses Thread everywhere but is always dealing with JavaThreads

Reviewed-by: ccheung, coleenp

! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp


From jwilhelm at openjdk.java.net  Sun Jun 27 23:54:30 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Sun, 27 Jun 2021 23:54:30 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 30 new
 changesets
Message-ID: <4a38fe8a-c064-4c68-96e4-94927eecfd68@openjdk.org>

Changeset: ab7ff1e1
Author:    Dean Long 
Date:      2021-06-23 01:48:19 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ab7ff1e1374d3a5c4c1fb8df9951c593775ea50c

8266885: [aarch64] Crash with 'Field too big for insn' for some tests under compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/

Reviewed-by: ngasson, dnsimon, kvn

! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java

Changeset: ce917b23
Author:    Aleksey Shipilev 
Date:      2021-06-23 07:39:09 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ce917b23596415ab48f95f36c7d88adb1ec0df68

8269148: Update minor GCC version in GitHub Actions pipeline

Reviewed-by: erikj, dholmes, xliu

! .github/workflows/submit.yml

Changeset: 1323be54
Author:    Xin Liu 
Committer: Volker Simonis 
Date:      2021-06-23 08:45:49 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1323be54d26833d261ef5b53ae0ee9b58a96aabb

8269064: Dropped messages of AsyncLogWriter cause memleak

Reviewed-by: dholmes, simonis

! src/hotspot/share/logging/logAsyncWriter.cpp

Changeset: 8128ca13
Author:    Per Liden 
Date:      2021-06-23 10:14:38 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8128ca1381a058cb5ed3775bafa2bc681f8fe2c1

8269066: assert(ZAddress::is_marked(addr)) failed: Should be marked

Reviewed-by: eosterlund, stefank, kbarrett, tschatzl

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: bf706207
Author:    Jan Lahoda 
Date:      2021-06-23 10:16:42 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/bf706207454d8aea57049189befdf2a08e6d1291

8268961: Parenthesized pattern with guards does not work
8268896: Parenthesized pattern is not guarded by source level check

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java
! test/langtools/tools/javac/patterns/Guards.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.out
+ test/langtools/tools/javac/patterns/SourceLevelChecks.java

Changeset: 1b2147a2
Author:    Markus Gr?nlund 
Date:      2021-06-23 11:49:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1b2147a23f1bdc2ed4a91ddbb4ac70b26e5cfb2d

8269125: Klass enqueue element size calculation wrong when traceid value cross compress limit

Reviewed-by: jbachorik, egahlin

! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp

Changeset: 7e96318a
Author:    Vicente Romero 
Date:      2021-06-23 17:13:09 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7e96318a1fb083d1c037c2c8d5a26f68fddf7a04

8254571: Erroneous generic type inference in a lambda expression with a checked exception

Reviewed-by: jlahoda, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java

Changeset: b4743143
Author:    Sandhya Viswanathan 
Date:      2021-06-23 17:25:34 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b4743143428a3e0c9a6d1d7dcaf73f7a06882e84

8266854: LibraryCallKit::inline_preconditions_checkIndex modifies control flow even if the intrinsic bailed out

Reviewed-by: kvn, jbhateja, vlivanov

! src/hotspot/share/opto/library_call.cpp

Changeset: a30141d6
Author:    Jie Fu 
Date:      2021-06-24 01:17:56 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a30141d636ff6cfe6a009a5f7422b732081cd2df

8269179: Crash in TestMacroLogicVector::testSubWordBoolean: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector

Reviewed-by: kvn, neliasso

! src/hotspot/cpu/x86/x86.ad

Changeset: 0c3fc27a
Author:    Jatin Bhateja 
Date:      2021-06-24 03:01:01 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/0c3fc27a4577fbd054c409403e058d2859129c41

8268482: compiler/intrinsics/VectorizedMismatchTest.java failed with failed: length in range

Reviewed-by: vlivanov, neliasso

! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: d3d3b221
Author:    Yasumasa Suenaga 
Date:      2021-06-24 05:19:42 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d3d3b221d3ae8de21c42749f48343fe2d49cdeee

8269265: ProblemList serviceability/sa/TestJmapCoreMetaspace.java with ZGC

Reviewed-by: cjplummer

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 3fb28d30
Author:    Aleksey Shipilev 
Date:      2021-06-24 06:37:21 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3fb28d3074dfb33d8b7e489c9a55f52d4e0b954b

8269218: GaloisCounterMode.overlapDetection misses the JDK-8263436 fix again

Reviewed-by: ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java

Changeset: 63bcd333
Author:    Paul Sandoz 
Date:      2021-06-24 16:02:22 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/63bcd3336ecf77a8d256b243c13165397fc8e5bb

8269246: Scoped ByteBuffer vector access

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
+ test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template

Changeset: 424cc502
Author:    Daniel D. Daugherty 
Date:      2021-06-24 16:57:05 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/424cc5025778d69d5b5b70d529184cc2ca305c98

8269307: ProblemList java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java on win-x64

Reviewed-by: mikael

! test/jdk/ProblemList.txt

Changeset: 443a79aa
Author:    Daniel D. Daugherty 
Date:      2021-06-24 20:26:23 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/443a79aaa191953e948e4732400c58e1311c3673

8269314: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on Win-X64 and linux-aarch64

Reviewed-by: ccheung

! test/hotspot/jtreg/ProblemList.txt

Changeset: 22d86750
Author:    Daniel D. Daugherty 
Date:      2021-06-24 20:27:10 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/22d867508514d57faaaa5c515ed5bfc635eb63f6

8269315: ProblemList javax/swing/JFileChooser/FileSystemView/SystemIconTest.java on Win-X64

Reviewed-by: ccheung

! test/jdk/ProblemList.txt

Changeset: cfa6a995
Author:    Daniel D. Daugherty 
Date:      2021-06-24 20:27:56 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/cfa6a995e10ebce70c714b7060554d7411b8cf6f

8269316: ProblemList vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java on Linux-X64 -Xcomp

Reviewed-by: ccheung

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 7ab12856
Author:    Guoxiong Li 
Date:      2021-06-24 23:07:43 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7ab12856c4b914a2f7b7de3cd4963598aab0f330

8267610: NPE at at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop
8268748: Javac generates uncorrect bytecodes when using nested pattern variables

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java
+ test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java

Changeset: 44691cc3
Author:    Jonathan Gibbons 
Date:      2021-06-25 01:05:23 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/44691cc3b003ee6769249b481fb9bf9c5afa6182

8268972: Add default impl for recent new Reporter.print method

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java

Changeset: 4eb32129
Author:    Jan Lahoda 
Date:      2021-06-25 09:52:06 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/4eb321298a1abf6b24bd9515c5c0c3580b2f31f7

8268871: Adjust javac to updated exhaustiveness specification

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java

Changeset: 1e3b418a
Author:    Sandhya Viswanathan 
Date:      2021-06-25 18:31:18 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1e3b418a53a080a53827989393362338b43dd363

8269335: Unable to load svml library

Reviewed-by: psandoz

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ test/jdk/jdk/incubator/vector/LoadSvmlTest.java

Changeset: d799563a
Author:    Joe Wang 
Date:      2021-06-25 18:42:07 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d799563ac06d66acea6dbd9cb1fe78b253e8a0e7

8256919: BCEL: Utility.encode forget to close

Reviewed-by: lancea, bpb, naoto

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
+ test/jaxp/javax/xml/jaxp/unittest/bcel/UtilityTest.java

Changeset: 5ebed06e
Author:    Brian Burkhalter 
Date:      2021-06-25 19:06:42 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/5ebed06e8ae27ca73433497b4e4aa559d06ed8ec

8269074: (fs) Files.copy fails to copy from /proc on some linux kernel versions

Reviewed-by: alanb, vtewari

! src/java.base/unix/native/libnio/fs/UnixCopyFile.c

Changeset: fb0a95fe
Author:    Alexander Matveev 
Date:      2021-06-25 21:27:35 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/fb0a95fed46a04475697204de576c57f98d5b55a

8269036: tools/jpackage/share/AppImagePackageTest.java failed with "hdiutil: create failed - Resource busy"

Reviewed-by: asemenyuk, herrick

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java

Changeset: 1404e4bf
Author:    Alex Menkov 
Date:      2021-06-25 22:10:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1404e4bf44e28cadda3949f9e398e664cb98a5e2

8269302: serviceability/dcmd/framework/InvalidCommandTest.java still fails after JDK-8268433

Reviewed-by: kevinw, dcubed

! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java

Changeset: 824a5169
Author:    Vladimir Kozlov 
Date:      2021-06-25 22:48:56 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/824a51693e10afba834823efb38195ee0d692e5e

8269260: Add AVX512 and other SSE + AVX combinations testing for tests which generate vector instructions

Reviewed-by: iveresov, dlong

! test/hotspot/jtreg/TEST.groups

Changeset: 3d0d27ce
Author:    Mandy Chung 
Date:      2021-06-26 16:46:57 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3d0d27ce57b4456b6fab86f05e105241ddf8471e

8269351: Proxy::newProxyInstance and MethodHandleProxies::asInterfaceInstance should reject sealed interfaces

Reviewed-by: darcy, alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! test/jdk/java/lang/invoke/MethodHandlesProxiesTest.java
+ test/jdk/java/lang/reflect/Proxy/SealedInterfaceTest.java

Changeset: 6eb734a6
Author:    Mandy Chung 
Date:      2021-06-26 18:27:28 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/6eb734a60fdd982c94dd152a803809f148bff582

8266269: Lookup::accessClass fails with IAE when accessing an arrayClass with a protected inner class as component class

Reviewed-by: chegar, alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/t8150782/TestAccessClass.java
! test/jdk/java/lang/invoke/t8150782/TestFindClass.java
= test/jdk/java/lang/invoke/t8150782/p/Foo.java
+ test/jdk/java/lang/invoke/t8150782/q/Bar.java

Changeset: d9cb068f
Author:    Dean Long 
Date:      2021-06-26 20:07:04 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d9cb068f4ba85e2be2ebc14e89e739b0a2d90409

8258746: illegal access to global field _jvmci_old_thread_counters by terminated thread causes crash

Reviewed-by: dholmes, kvn

! src/hotspot/share/runtime/thread.cpp

Changeset: a29953d8
Author:    Jesper Wilhelmsson 
Date:      2021-06-27 23:51:05 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a29953d805ac6360bcfe005bcefa60e112788494

Merge

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt


From dholmes at openjdk.java.net  Mon Jun 28 02:25:54 2021
From: dholmes at openjdk.java.net (David Holmes)
Date: Mon, 28 Jun 2021 02:25:54 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269003:
 Update the java manpage for JDK 18
Message-ID: <632fd14f-099e-4cd0-a14a-4d36e6e1c2d7@openjdk.org>

Changeset: f45be151
Author:    David Holmes 
Date:      2021-06-28 02:23:23 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/f45be1519e84dd0562a841ceb23bcec4dec1437f

8269003: Update the java manpage for JDK 18

Reviewed-by: minqi

! src/java.base/share/man/java.1


From aph at openjdk.java.net  Mon Jun 28 09:16:01 2021
From: aph at openjdk.java.net (Andrew Haley)
Date: Mon, 28 Jun 2021 09:16:01 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269122: The
 use of "extern const" for Register definitions generates poor code
Message-ID: <18747336-aefa-4127-9a3f-26bd85bfa920@openjdk.org>

Changeset: 4d2412ef
Author:    Andrew Haley 
Date:      2021-06-28 09:14:41 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/4d2412ef3e1068063acc954a00b4db0fa4b5affb

8269122: The use of "extern const" for Register definitions generates poor code

Reviewed-by: adinn, kbarrett, kvn

! src/hotspot/share/asm/register.hpp


From ayang at openjdk.java.net  Mon Jun 28 10:50:00 2021
From: ayang at openjdk.java.net (Albert Mingkun Yang)
Date: Mon, 28 Jun 2021 10:50:00 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269222:
 Incorrect number of workers reported for reference processing
Message-ID: <4d2b8996-6014-4050-9692-b65e5f9e9fc7@openjdk.org>

Changeset: 87ff2778
Author:    Albert Mingkun Yang 
Date:      2021-06-28 10:47:20 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/87ff27786b7310840aab00c391e2a7fa19a3c328

8269222: Incorrect number of workers reported for reference processing

Reviewed-by: tschatzl, sangheki

! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/workerDataArray.hpp
! src/hotspot/share/gc/shared/workerDataArray.inline.hpp


From coleenp at openjdk.java.net  Mon Jun 28 13:15:08 2021
From: coleenp at openjdk.java.net (Coleen Phillimore)
Date: Mon, 28 Jun 2021 13:15:08 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268902:
 Testing for threadObj != NULL is unnecessary in suspend handshake
Message-ID: 

Changeset: 29bc381d
Author:    Coleen Phillimore 
Date:      2021-06-28 13:13:32 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/29bc381da517001251975b6d634c4f779ff1319a

8268902: Testing for threadObj != NULL is unnecessary in suspend handshake

Reviewed-by: pchilanomate, dcubed

! src/hotspot/share/runtime/handshake.cpp


From ayang at openjdk.java.net  Mon Jun 28 14:15:01 2021
From: ayang at openjdk.java.net (Albert Mingkun Yang)
Date: Mon, 28 Jun 2021 14:15:01 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269433:
 Remove effectively unused ReferenceProcessor::_enqueuing_is_done
Message-ID: <35694b56-8bb8-4841-ad04-17880df139d5@openjdk.org>

Changeset: d0d26f5c
Author:    Albert Mingkun Yang 
Date:      2021-06-28 14:13:32 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d0d26f5c550e44bf22d9155e4219351104be4635

8269433: Remove effectively unused ReferenceProcessor::_enqueuing_is_done

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp


From weijun at openjdk.java.net  Mon Jun 28 19:08:10 2021
From: weijun at openjdk.java.net (Weijun Wang)
Date: Mon, 28 Jun 2021 19:08:10 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269409:
 Post JEP 411 refactoring: core-libs with maximum covering > 10K
Message-ID: <7f29c908-ce34-4146-a365-d65d2798ab71@openjdk.org>

Changeset: e9b2c058
Author:    Weijun Wang 
Date:      2021-06-28 19:05:33 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/e9b2c058a4ed5de29b991360f78fc1c5263c9268

8269409: Post JEP 411 refactoring: core-libs with maximum covering > 10K

Reviewed-by: lancea, naoto

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/net/IDN.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java
! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java


From jwilhelm at openjdk.java.net  Mon Jun 28 23:03:06 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Mon, 28 Jun 2021 23:03:06 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 7 new
 changesets
Message-ID: <3d1977f5-8dbd-4009-ad86-82cce845dd4d@openjdk.org>

Changeset: e4c54463
Author:    Jim Laskey 
Date:      2021-06-28 13:51:07 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/e4c5446340605b112e0918fa9dcb48aaeaa730c8

8268236: The documentation of the String.regionMatches method contains error

Reviewed-by: rriggs, dfuchs

! src/java.base/share/classes/java/lang/String.java

Changeset: 8d09596f
Author:    Vladimir Kozlov 
Date:      2021-06-28 15:52:09 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8d09596f270c822b867d38a5462ec62c613f1d0e

8269304: Regression ~5% in 2005 in b27

Reviewed-by: dlong, roland

! src/hotspot/share/opto/compile.cpp

Changeset: efe8423d
Author:    Alexey Semenyuk 
Date:      2021-06-28 16:55:20 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/efe8423d8c584f793e05128e7e69feede382b3e7

8269403: Fix jpackage tests to gracefully handle jpackage app launcher crashes

Reviewed-by: almatvee, herrick

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java

Changeset: 20640a57
Author:    Daniel D. Daugherty 
Date:      2021-06-28 17:30:41 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/20640a57f3a352a046006d4795afa4a64f4dc92d

8269534: Remove java/util/concurrent/locks/Lock/TimedAcquireLeak.java from ProblemList.txt

Reviewed-by: iignatyev, tschatzl

! test/jdk/ProblemList.txt

Changeset: 09bb8468
Author:    Xin Liu 
Date:      2021-06-28 18:17:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/09bb84685fd959157857cf7739aedddd4a5e0cee

8267952: async logging supports to dynamically change tags and decorators

Reviewed-by: dholmes, phh

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorators.cpp
! src/hotspot/share/logging/logDecorators.hpp
! src/hotspot/share/logging/logTagSet.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp

Changeset: 56240690
Author:    Mandy Chung 
Date:      2021-06-28 19:52:27 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/56240690f62f9048a45a53525efccffdec235a8d

8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass

Reviewed-by: jvernee

= test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestCls.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/p/Foo.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/q/Bar.java

Changeset: 03d54e6e
Author:    Jesper Wilhelmsson 
Date:      2021-06-28 23:00:32 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/03d54e6ef1a40ee78b0cc65ca0aea276fbdbc7b7

Merge

! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logAsyncWriter.hpp


From minqi at openjdk.java.net  Mon Jun 28 23:22:05 2021
From: minqi at openjdk.java.net (Yumin Qi)
Date: Mon, 28 Jun 2021 23:22:05 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268821:
 Split systemDictionaryShared.cpp
Message-ID: 

Changeset: ee1e202b
Author:    Yumin Qi 
Date:      2021-06-28 23:20:28 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ee1e202bc36b8413e33b7b9e4c9f7a0601bf9a63

8268821: Split systemDictionaryShared.cpp

Reviewed-by: erikj, ccheung, iklam

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/cds/archiveBuilder.cpp
+ src/hotspot/share/cds/cdsProtectionDomain.cpp
+ src/hotspot/share/cds/cdsProtectionDomain.hpp
+ src/hotspot/share/cds/dumpTimeClassInfo.cpp
+ src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
+ src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
+ src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
+ src/hotspot/share/cds/runTimeClassInfo.cpp
+ src/hotspot/share/cds/runTimeClassInfo.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp


From aph at openjdk.java.net  Tue Jun 29 07:41:25 2021
From: aph at openjdk.java.net (Andrew Haley)
Date: Tue, 29 Jun 2021 07:41:25 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261579:
 AArch64: Support for weaker memory ordering in Atomic
Message-ID: <411eb3f2-44a5-41cb-8e61-f0ad9407c771@openjdk.org>

Changeset: a9771575
Author:    Andrew Haley 
Date:      2021-06-29 07:39:24 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a97715755d01b88ad9e4cf32f10ca5a3f2fda898

8261579: AArch64: Support for weaker memory ordering in Atomic

Reviewed-by: adinn, shade

! src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/share/runtime/atomic.hpp


From rekakovacs at microsoft.com  Tue Jun 29 00:16:35 2021
From: rekakovacs at microsoft.com (Reka Kovacs)
Date: Tue, 29 Jun 2021 00:16:35 +0000
Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64
 backport to jdk11u
In-Reply-To: 
References: 
 <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com>
 
 
 <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com>
 <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com>
 
 
 
 <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com>
 
 <753f9a4c-0bbe-7f61-69d8-6b000df524ee@redhat.com>
 
Message-ID: 

Hi Christoph,

I will be substituting for Bernhard while he's on leave. Internally, we have the PR on top of 11.0.12+5, but will be rebasing it to jdk11u-dev/e62d6a2f3 this week. We are still going through our internal review and testing cycles to make sure we don't break any other platforms, running jtreg:all on all available architecture/OS combinations before and after the backport, and SPEC benchmarks similar to the original port testing.

As for the method of integration, I don't mind opening separate PRs if that makes reviews easier. Otherwise, thanks for looking into the merge option.

Best regards,
Reka


-----Original Message-----
From: jdk-updates-dev  On Behalf Of Langer, Christoph
Sent: Friday, 4 June 2021 00:01
To: aph ; Brian Stafford ; Vladimir Kempik 
Cc: aarch64-port-dev at openjdk.java.net; jdk-updates-dev at openjdk.java.net; Bernhard Urban-Forster ; Anton Kozlov ; Monica Beckwith ; openjdk-aarch64 
Subject: [EXTERNAL] RE: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u

Hi,

now jdk11u-dev has switched to Github for the 11.0.13 CPU release. So it would be time to rebase the changes and open a PR here: https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk11u-dev&data=04%7C01%7Crekakovacs%40microsoft.com%7C8b4645b914334f1159a608d92726c490%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637583869744063373%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=FMCQkTYN2KLwKXXE8M2slc2P%2FYrN42qPmH%2BDZ%2BxOTOM%3D&reserved=0

Once this PR has been reviewed and it's agreed that we want to merge the changes for JEP 388, we should not integrate it via the usual "/integrate" as this would squash all the single commits. I would then rather try to get it in via a "merge" PR - which I should be able to do as a maintainer of the Github repository. So, please let me know when the PR is ready and I'll have a look at the proper way to merge this.

Alternatively, we can go for each single backport but I guess it would be cumbersome in this case... ??

Best regards
Christoph

> -----Original Message-----
> From: jdk-updates-dev  On 
> Behalf Of Andrew Haley
> Sent: Donnerstag, 3. Juni 2021 10:34
> To: Brian Stafford 
> Cc: aarch64-port-dev at openjdk.java.net; jdk-updates- 
> dev at openjdk.java.net
> Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u
> 
> On 6/3/21 1:11 AM, Brian Stafford wrote:
> > If we can get confirmation from Andrew Haley on that, we'll go ahead 
> > with
> preparing the PR against jdk11u-dev shortly (Bernhard is away on 
> paternity leave, so it will be created by someone else from our team).
> 
> Let's see what the patch looks like and wed can take it from there. I 
> hope that we can do this in a way that is not risky to anything else.
> 
> --
> Andrew Haley  (he/him)
> Java Platform Lead Engineer
> Red Hat UK Ltd. 
>  .redhat.com%2F&data=04%7C01%7Crekakovacs%40microsoft.com%7C8b4645b
> 914334f1159a608d92726c490%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7
> C637583869744063373%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj
> oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=lTpD5pkJ6L20
> t%2Bx56rlY%2FLNJtAUVL52wkVve1unjjsI%3D&reserved=0>
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkeyb
> ase.io%2Fandrewhaley&data=04%7C01%7Crekakovacs%40microsoft.com%7C8
> b4645b914334f1159a608d92726c490%7C72f988bf86f141af91ab2d7cd011db47%7C1
> %7C0%7C637583869744063373%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAi
> LCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=r3zlyg
> 1VkvS4uN225aEuW61Y1m9AERsc8GlJOlU2jkw%3D&reserved=0
> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


From tschatzl at openjdk.java.net  Tue Jun 29 14:18:25 2021
From: tschatzl at openjdk.java.net (Thomas Schatzl)
Date: Tue, 29 Jun 2021 14:18:25 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269126:
 Rename G1AllowPreventiveGC option to G1UsePreventiveGC
Message-ID: <31d8d1f9-96ab-4e41-a466-891aa84233da@openjdk.org>

Changeset: 3f2c3723
Author:    Thomas Schatzl 
Date:      2021-06-29 14:16:21 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3f2c372396433c7e324561392b8410d5c491af95

8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC

Reviewed-by: iwalulya, kbarrett

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java


From pchilanomate at openjdk.java.net  Tue Jun 29 14:36:33 2021
From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo)
Date: Tue, 29 Jun 2021 14:36:33 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269530:
 runtime/ParallelLoad/ParallelSuperTest.java timeout
Message-ID: <468a05f5-ea0e-4b93-82dc-a0b041dfbf80@openjdk.org>

Changeset: e238cbd5
Author:    Patricio Chilano Mateo 
Date:      2021-06-29 14:35:13 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/e238cbd596d29d10e45e4bad7a10708c4022097f

8269530: runtime/ParallelLoad/ParallelSuperTest.java timeout

Reviewed-by: dholmes, coleenp

! test/hotspot/jtreg/runtime/ParallelLoad/ClassLoadingThread.java
! test/hotspot/jtreg/runtime/ParallelLoad/MyLoader.java


From manc at openjdk.java.net  Tue Jun 29 17:05:21 2021
From: manc at openjdk.java.net (Man Cao)
Date: Tue, 29 Jun 2021 17:05:21 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269417:
 Minor clarification on NonblockingQueue utility
Message-ID: <87619e19-5e25-4379-9de7-42843d4d9fca@openjdk.org>

Changeset: bb42d751
Author:    Man Cao 
Date:      2021-06-29 17:03:35 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/bb42d75161cdf5d9ef2b1b227000df5165ab1198

8269417: Minor clarification on NonblockingQueue utility

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/utilities/nonblockingQueue.hpp
! src/hotspot/share/utilities/nonblockingQueue.inline.hpp


From ccheung at openjdk.java.net  Tue Jun 29 17:59:47 2021
From: ccheung at openjdk.java.net (Calvin Cheung)
Date: Tue, 29 Jun 2021 17:59:47 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263640:
 hs_err improvement: handle class path longer than O_BUFLEN
Message-ID: <23e49f8f-6c34-4031-8f8c-d2dbc5214493@openjdk.org>

Changeset: c1e2a294
Author:    Calvin Cheung 
Date:      2021-06-29 17:57:15 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/c1e2a29448b67bfe90f99252feef7ffc282b05b2

8263640: hs_err improvement: handle class path longer than O_BUFLEN

Reviewed-by: iklam, minqi, dholmes

! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/runtime/jcmd/JcmdCmdLine.java


From amenkov at openjdk.java.net  Tue Jun 29 18:40:49 2021
From: amenkov at openjdk.java.net (Alex Menkov)
Date: Tue, 29 Jun 2021 18:40:49 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260540:
 serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error:
 'ERROR: transport error 202: bind failed: Address already in use'"
Message-ID: <367cc6bd-ea1e-4efc-af5b-9e28af2eaf20@openjdk.org>

Changeset: 7a23c9cb
Author:    Alex Menkov 
Date:      2021-06-29 18:39:42 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7a23c9cbb7d09c4e6c4e8d9b2f912e41d60fd05e

8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'"

Reviewed-by: sspitsyn, kevinw

! test/hotspot/jtreg/serviceability/jdwp/AllModulesCommandTest.java
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
! test/hotspot/jtreg/serviceability/jdwp/JdwpChannel.java
! test/jdk/com/sun/jdi/JdwpAllowTest.java
! test/jdk/com/sun/jdi/RunToExit.java
! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java
+ test/lib/jdk/test/lib/JDWP.java


From cjplummer at openjdk.java.net  Tue Jun 29 18:46:47 2021
From: cjplummer at openjdk.java.net (Chris Plummer)
Date: Tue, 29 Jun 2021 18:46:47 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269268:
 JDWP: Properly fix thread lookup assert in findThread()
Message-ID: 

Changeset: 7ca753bf
Author:    Chris Plummer 
Date:      2021-06-29 18:45:52 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7ca753bf0cb58ff0f82a7e9baee177a6da9f56e7

8269268: JDWP: Properly fix thread lookup assert in findThread()

Reviewed-by: kevinw, amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h


From ccheung at openjdk.java.net  Tue Jun 29 19:52:58 2021
From: ccheung at openjdk.java.net (Calvin Cheung)
Date: Tue, 29 Jun 2021 19:52:58 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269615: Fix
 for 8263640 broke Windows build
Message-ID: 

Changeset: 1ac8deef
Author:    Calvin Cheung 
Date:      2021-06-29 19:52:06 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1ac8deef4c0973eeeef2a34f6d0cee0c2efa82a9

8269615: Fix for 8263640 broke Windows build

Reviewed-by: iklam, dcubed

! src/hotspot/share/runtime/arguments.cpp


From jwilhelm at openjdk.java.net  Wed Jun 30 01:21:51 2021
From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson)
Date: Wed, 30 Jun 2021 01:21:51 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 9 new
 changesets
Message-ID: <201349de-ebee-41b7-8a51-70fcdd644b52@openjdk.org>

Changeset: fc0fd96a
Author:    Thomas Schatzl 
Date:      2021-06-29 08:34:55 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/fc0fd96a5f8faf09264edf4fbc94bf1d8ac7b3a2

8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 7010dfdf
Author:    Jie Fu 
Date:      2021-06-29 11:18:23 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/7010dfdffab3582d7f5e935247735dff1b3152e6

8269517: compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges

Reviewed-by: kvn, dlong

! src/hotspot/share/opto/loopnode.cpp

Changeset: 0d83dc24
Author:    Zhengyu Gu 
Date:      2021-06-29 12:29:06 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/0d83dc241119eb970bf41fea56f42f686ec38b83

8268699: Shenandoah: Add test for JDK-8268127

Backport-of: e59acd9860ca9e50c91472f8215f73c17d2099b6

+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java

Changeset: 25f9f19a
Author:    Jonathan Gibbons 
Date:      2021-06-29 14:31:01 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/25f9f19af9831e151a39518020aefa2c18fd7217

8249646: Runtime.exec(String, String[], File) documentation contains literal {@link ...}

Reviewed-by: sundar, iris

! src/java.base/share/classes/java/lang/Runtime.java

Changeset: b8a16e93
Author:    Nils Eliasson 
Date:      2021-06-29 18:38:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b8a16e931b1dc77dbe537fc5d2127a94ef71c801

8268884: C2: Compile::remove_speculative_types must iterate top-down

Reviewed-by: roland, kvn

! src/hotspot/share/opto/compile.cpp

Changeset: 401cb0ad
Author:    Chris Plummer 
Date:      2021-06-29 18:41:19 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/401cb0ad5517f5962061c7155354380a4c342ddf

8269232: assert(!is_jweak(handle)) failed: wrong method for detroying jweak

Reviewed-by: rkennke, amenkov, sspitsyn, sgehwolf

! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java

Changeset: d0420295
Author:    Christoph Langer 
Date:      2021-06-29 21:02:06 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/d042029509a8cbdb723f78e2cfee4e2885775814

8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build

Reviewed-by: serb, psadhukhan, pbansal

! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java

Changeset: 0d745ae8
Author:    Sean Coffey 
Date:      2021-06-29 22:52:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/0d745ae8fde5cab290dc8c695d2906f9a98c491c

8269034: AccessControlException for SunPKCS11 daemon threads

Reviewed-by: valeriep

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh

Changeset: ee526a2e
Author:    Jesper Wilhelmsson 
Date:      2021-06-30 01:19:39 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ee526a2ea840aedb97b23538f9d624acbccebc97

Merge



From lmesnik at openjdk.java.net  Wed Jun 30 02:07:30 2021
From: lmesnik at openjdk.java.net (Leonid Mesnik)
Date: Wed, 30 Jun 2021 02:07:30 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8245877:
 assert(_value != __null) failed: resolving NULL _value in
 JvmtiExport::post_compiled_method_load
Message-ID: <69113f85-895e-4783-8f01-4dbc192897bd@openjdk.org>

Changeset: b969136b
Author:    Leonid Mesnik 
Date:      2021-06-30 02:05:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b969136b9fcf5f977ebe466f5f9de5c520413e84

8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load

Reviewed-by: sspitsyn, dholmes, coleenp

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! test/hotspot/jtreg/ProblemList.txt


From stuefe at openjdk.java.net  Wed Jun 30 04:39:48 2021
From: stuefe at openjdk.java.net (Thomas Stuefe)
Date: Wed, 30 Jun 2021 04:39:48 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269571: NMT
 should print total malloc bytes and invocation count
Message-ID: 

Changeset: 3ad20fcd
Author:    Thomas Stuefe 
Date:      2021-06-30 04:38:33 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/3ad20fcdfa35796c190ccbaf26872b0fe30d8c76

8269571: NMT should print total malloc bytes and invocation count

Reviewed-by: zgu, xliu

! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memReporter.cpp


From tschatzl at openjdk.java.net  Wed Jun 30 08:07:18 2021
From: tschatzl at openjdk.java.net (Thomas Schatzl)
Date: Wed, 30 Jun 2021 08:07:18 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263461:
 jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong
 mechanism to cause evacuation failure
Message-ID: 

Changeset: ee0247f0
Author:    Thomas Schatzl 
Date:      2021-06-30 08:05:44 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ee0247f056daea7a0afdd572d13fb30f5164e889

8263461: jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure

Reviewed-by: kbarrett, iwalulya, ayang

! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
- test/jdk/jdk/jfr/event/gc/detailed/evacuationfailed-testsettings.jfc


From tschatzl at openjdk.java.net  Wed Jun 30 09:16:26 2021
From: tschatzl at openjdk.java.net (Thomas Schatzl)
Date: Wed, 30 Jun 2021 09:16:26 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268906:
 gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms
 minimum
Message-ID: 

Changeset: a0f32cb1
Author:    Thomas Schatzl 
Date:      2021-06-30 09:14:26 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a0f32cb1406e4957e84befd9b68444adb662bd13

8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum

Reviewed-by: kbarrett, ayang, lkorinth

! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java


From christoph.langer at sap.com  Tue Jun 29 22:07:37 2021
From: christoph.langer at sap.com (Langer, Christoph)
Date: Tue, 29 Jun 2021 22:07:37 +0000
Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64
 backport to jdk11u
In-Reply-To: 
References: 
 <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com>
 
 
 <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com>
 <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com>
 
 
 
 <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com>
 
 <753f9a4c-0bbe-7f61-69d8-6b000df524ee@redhat.com>
 
 
Message-ID: 

Hi Reka,

thanks, please go ahead with opening a PR to jdk11u-dev, containing all the individual commits.

Best regards
Christoph

> -----Original Message-----
> From: Reka Kovacs 
> Sent: Dienstag, 29. Juni 2021 02:17
> To: Langer, Christoph 
> Cc: aarch64-port-dev at openjdk.java.net; jdk-updates-
> dev at openjdk.java.net; Vladimir Kempik ; Brian
> Stafford ; aph ;
> Bernhard Urban-Forster ; Anton Kozlov
> ; Monica Beckwith ;
> openjdk-aarch64 
> Subject: RE: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u
> 
> Hi Christoph,
> 
> I will be substituting for Bernhard while he's on leave. Internally, we have the
> PR on top of 11.0.12+5, but will be rebasing it to jdk11u-dev/e62d6a2f3 this
> week. We are still going through our internal review and testing cycles to
> make sure we don't break any other platforms, running jtreg:all on all
> available architecture/OS combinations before and after the backport, and
> SPEC benchmarks similar to the original port testing.
> 
> As for the method of integration, I don't mind opening separate PRs if that
> makes reviews easier. Otherwise, thanks for looking into the merge option.
> 
> Best regards,
> Reka
> 
> 
> -----Original Message-----
> From: jdk-updates-dev  On
> Behalf Of Langer, Christoph
> Sent: Friday, 4 June 2021 00:01
> To: aph ; Brian Stafford
> ; Vladimir Kempik 
> Cc: aarch64-port-dev at openjdk.java.net; jdk-updates-
> dev at openjdk.java.net; Bernhard Urban-Forster ;
> Anton Kozlov ; Monica Beckwith
> ; openjdk-aarch64  aarch64 at microsoft.com>
> Subject: [EXTERNAL] RE: JDK-8253947: JEP 388 Windows/AArch64 backport to
> jdk11u
> 
> Hi,
> 
> now jdk11u-dev has switched to Github for the 11.0.13 CPU release. So it
> would be time to rebase the changes and open a PR here:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
> ub.com%2Fopenjdk%2Fjdk11u-
> dev&data=04%7C01%7Crekakovacs%40microsoft.com%7C8b4645b9143
> 34f1159a608d92726c490%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%
> 7C637583869744063373%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw
> MDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sda
> ta=FMCQkTYN2KLwKXXE8M2slc2P%2FYrN42qPmH%2BDZ%2BxOTOM%3D&a
> mp;reserved=0
> 
> Once this PR has been reviewed and it's agreed that we want to merge the
> changes for JEP 388, we should not integrate it via the usual "/integrate" as
> this would squash all the single commits. I would then rather try to get it in
> via a "merge" PR - which I should be able to do as a maintainer of the Github
> repository. So, please let me know when the PR is ready and I'll have a look
> at the proper way to merge this.
> 
> Alternatively, we can go for each single backport but I guess it would be
> cumbersome in this case... ??
> 
> Best regards
> Christoph
> 
> > -----Original Message-----
> > From: jdk-updates-dev  On
> > Behalf Of Andrew Haley
> > Sent: Donnerstag, 3. Juni 2021 10:34
> > To: Brian Stafford 
> > Cc: aarch64-port-dev at openjdk.java.net; jdk-updates-
> > dev at openjdk.java.net
> > Subject: Re: JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u
> >
> > On 6/3/21 1:11 AM, Brian Stafford wrote:
> > > If we can get confirmation from Andrew Haley on that, we'll go ahead
> > > with
> > preparing the PR against jdk11u-dev shortly (Bernhard is away on
> > paternity leave, so it will be created by someone else from our team).
> >
> > Let's see what the patch looks like and wed can take it from there. I
> > hope that we can do this in a way that is not risky to anything else.
> >
> > --
> > Andrew Haley  (he/him)
> > Java Platform Lead Engineer
> > Red Hat UK Ltd.
> >
>  ww
> >
> .redhat.com%2F&data=04%7C01%7Crekakovacs%40microsoft.com%7C8
> b4645b
> >
> 914334f1159a608d92726c490%7C72f988bf86f141af91ab2d7cd011db47%7C1%
> 7C0%7
> >
> C637583869744063373%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAw
> MDAiLCJQIj
> >
> oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=lTpD5pk
> J6L20
> > t%2Bx56rlY%2FLNJtAUVL52wkVve1unjjsI%3D&reserved=0>
> >
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkey
> b
> >
> ase.io%2Fandrewhaley&data=04%7C01%7Crekakovacs%40microsoft.co
> m%7C8
> >
> b4645b914334f1159a608d92726c490%7C72f988bf86f141af91ab2d7cd011db47
> %7C1
> >
> %7C0%7C637583869744063373%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC
> 4wLjAwMDAi
> >
> LCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=r3
> zlyg
> > 1VkvS4uN225aEuW61Y1m9AERsc8GlJOlU2jkw%3D&reserved=0
> > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


From aph at redhat.com  Wed Jun 30 11:02:11 2021
From: aph at redhat.com (Andrew Haley)
Date: Wed, 30 Jun 2021 12:02:11 +0100
Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64
 backport to jdk11u
In-Reply-To: 
References: 
 
 <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com>
 <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com>
 
 
 
 <558B5D2E-ADF0-436F-B9E4-BA6F5EA9D4A4@azul.com>
 
 <753f9a4c-0bbe-7f61-69d8-6b000df524ee@redhat.com>
 
 
 
Message-ID: <1de59de7-9a99-93e5-8651-387ee4c5f991@redhat.com>

On 6/29/21 11:07 PM, Langer, Christoph wrote:
> thanks, please go ahead with opening a PR to jdk11u-dev, containing all the individual commits.

We're going to have to review these in pieces, I think. Let's see what
the big PR looks like, then we can see if it's reviewable as a big lump.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. 
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


From dnsimon at openjdk.java.net  Wed Jun 30 12:35:03 2021
From: dnsimon at openjdk.java.net (Doug Simon)
Date: Wed, 30 Jun 2021 12:35:03 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269416:
 [JVMCI] capture libjvmci crash data to a file
Message-ID: <3be63a3c-0024-45c6-9cc9-52439a156e63@openjdk.org>

Changeset: a6b253d8
Author:    Doug Simon 
Date:      2021-06-30 12:33:06 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a6b253d85c732ddd1d3154d5fc108d2bba66ab01

8269416: [JVMCI] capture libjvmci crash data to a file

Reviewed-by: kvn, dholmes

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp


From shade at openjdk.java.net  Wed Jun 30 13:24:53 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Wed, 30 Jun 2021 13:24:53 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269478:
 Shenandoah: gc/shenandoah/mxbeans tests should be more resilient
Message-ID: 

Changeset: 23d2996f
Author:    Aleksey Shipilev 
Date:      2021-06-30 13:22:38 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/23d2996fee54afcc386a505a65d3236aab874e9e

8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient

Reviewed-by: rkennke

! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java


From shade at openjdk.java.net  Wed Jun 30 13:34:38 2021
From: shade at openjdk.java.net (Aleksey Shipilev)
Date: Wed, 30 Jun 2021 13:34:38 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261495:
 Shenandoah: reconsider update references memory ordering
Message-ID: <70ece637-4f21-483f-a738-78b91b34c2b1@openjdk.org>

Changeset: a96012a7
Author:    Aleksey Shipilev 
Date:      2021-06-30 13:32:32 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a96012a7afce6678125d3fb537f2433642953315

8261495: Shenandoah: reconsider update references memory ordering

Reviewed-by: zgu, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp


From aph at openjdk.java.net  Wed Jun 30 14:01:27 2021
From: aph at openjdk.java.net (Andrew Haley)
Date: Wed, 30 Jun 2021 14:01:27 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269516:
 AArch64: Assembler cleanups
Message-ID: <3ca28057-fa57-4ada-95c2-ce385965dd11@openjdk.org>

Changeset: 1810b1c2
Author:    Andrew Haley 
Date:      2021-06-30 13:59:39 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1810b1c2ad86e6907db09fffee97fa04174cdec2

8269516: AArch64: Assembler cleanups

Reviewed-by: ngasson, adinn

! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/foreign_globals_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/share/asm/codeBuffer.hpp


From joehw at openjdk.java.net  Wed Jun 30 16:26:58 2021
From: joehw at openjdk.java.net (Joe Wang)
Date: Wed, 30 Jun 2021 16:26:58 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268457: XML
 Transformer outputs Unicode supplementary character incorrectly to HTML
Message-ID: <32928792-9ee7-4e4b-8f09-fbfdbc2b9e71@openjdk.org>

Changeset: 83bce94c
Author:    Masanori Yano 
Committer: Joe Wang 
Date:      2021-06-30 16:25:40 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/83bce94cc8a7fb45b0604598411fbecc62000dfd

8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML

Reviewed-by: lancea, naoto, iris, joehw

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.html
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.xml
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.xsl
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest2.txt
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest2.xml


From zgu at openjdk.java.net  Wed Jun 30 19:54:08 2021
From: zgu at openjdk.java.net (Zhengyu Gu)
Date: Wed, 30 Jun 2021 19:54:08 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269678:
 Remove unimplemented and unused os::bind_to_processor()
Message-ID: 

Changeset: 5c08344b
Author:    Zhengyu Gu 
Date:      2021-06-30 19:52:39 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/5c08344b646b92f3357a0daf32e77b21da5859ec

8269678: Remove unimplemented and unused os::bind_to_processor()

Reviewed-by: dcubed

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp


From darcy at openjdk.java.net  Wed Jun 30 21:47:27 2021
From: darcy at openjdk.java.net (Joe Darcy)
Date: Wed, 30 Jun 2021 21:47:27 GMT
Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268637:
 Update --release 17 symbol information for JDK 17 build 28
Message-ID: 

Changeset: 85262c71
Author:    Joe Darcy 
Date:      2021-06-30 21:45:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/85262c71834e9293ee1fe90baf84bf928405cf98

8268637: Update --release 17 symbol information for JDK 17 build 28

Reviewed-by: iris

! make/data/symbols/java.base-H.sym.txt
! make/data/symbols/jdk.incubator.foreign-H.sym.txt